From 2c55d374f851da82126b0ed928df7a9adcfff95a Mon Sep 17 00:00:00 2001 From: mhmdanas Date: Sat, 15 Apr 2023 01:10:37 +0100 Subject: [PATCH] gtkmm: update to 3.24.7. --- srcpkgs/gtkmm/template | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/srcpkgs/gtkmm/template b/srcpkgs/gtkmm/template index 952ebca60a37..7bcceb275fbc 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