diff --git a/srcpkgs/gtkmm/template b/srcpkgs/gtkmm/template index 952ebca60a3..7bcceb275fb 100644 --- a/srcpkgs/gtkmm/template +++ b/srcpkgs/gtkmm/template @@ -1,8 +1,9 @@ # Template file for 'gtkmm' pkgname=gtkmm -version=3.24.5 +version=3.24.7 revision=1 build_style=meson +configure_args="-Dbuild-demos=false" hostmakedepends="pkg-config mm-common gdk-pixbuf" makedepends="gtk+3-devel glibmm-devel atkmm-devel pangomm-devel" checkdepends="xvfb-run" @@ -11,15 +12,18 @@ maintainer="Enno Boland " license="LGPL-2.1-or-later" homepage="https://gtkmm.org" changelog="https://gitlab.gnome.org/GNOME/gtkmm/-/raw/master/NEWS" -distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=856333de86689f6a81c123f2db15d85db9addc438bc3574c36f15736aeae22e6 +distfiles="${GNOME_SITE}/gtkmm/${version%.*}/gtkmm-${version}.tar.xz" +checksum=1d7a35af9c5ceccacb244ee3c2deb9b245720d8510ac5c7e6f4b6f9947e6789c +make_check_pre="xvfb-run" -do_check() { - xvfb-run ninja -C build test -} +if [ "$XBPS_CHECK_PKGS" ]; then + configure_args+=" -Dbuild-tests=true" +else + configure_args+=" -Dbuild-tests=false" +fi gtkmm-devel_package() { - depends="${makedepends} gtkmm>=${version}_${revision}" + depends="${makedepends} ${sourcepkg}>=${version}_${revision}" short_desc+=" - development files" pkg_install() { vmove usr/include