From 2db684f1efd95e29e6bcbb2883be9ad6b60a8d64 Mon Sep 17 00:00:00 2001 From: mhmdanas Date: Wed, 1 Mar 2023 17:59:22 +0000 Subject: [PATCH] gtk+3: update to 3.24.37. --- srcpkgs/gtk+3/template | 35 ++++++++++++----------------------- 1 file changed, 12 insertions(+), 23 deletions(-) diff --git a/srcpkgs/gtk+3/template b/srcpkgs/gtk+3/template index eaf85bc82ece..44843eb762c0 100644 --- a/srcpkgs/gtk+3/template +++ b/srcpkgs/gtk+3/template @@ -1,6 +1,6 @@ # Template file for 'gtk+3' pkgname=gtk+3 -version=3.24.34 +version=3.24.37 revision=1 build_style=meson build_helper="gir" @@ -14,6 +14,7 @@ configure_args=" $(vopt_bool gtk_doc) -Dman=true $(vopt_bool gir introspection) + -Dexamples=false " conf_files="/etc/gtk-3.0/im-multipress.conf" hostmakedepends="gettext-devel glib-devel gtk-doc gtk-update-icon-cache perl @@ -31,25 +32,17 @@ maintainer="Enno Boland " license="LGPL-2.1-or-later" homepage="https://www.gtk.org/" distfiles="${GNOME_SITE}/gtk+/${version%.*}/gtk+-${version}.tar.xz" -checksum=dbc69f90ddc821b8d1441f00374dc1da4323a2eafa9078e61edbe5eeefa852ec -_broken_tests=" - a11y/scale-drawvalue - a11y/menu - a11y/menubutton - a11y/menubutton2 - a11y/menubutton3 - a11y/tooltips - reftests/button-wrapping.ui - reftests/cellrenderer-pixbuf-stock-rtl.ui - reftests/symbolic-icon-translucent-color.ui - reftests/window-height-for-width.ui - reftests/quit-mnemonic.ui -" +checksum=6745f0b4c053794151fd0f0e2474b077cccff5f83e9dd1bf3d39fe9fe5fb7f57 +# _broken_tests="" case "$XBPS_TARGET_MACHINE" in - i686*) _broken_tests+=" gtk/cellarea" ;; + i686*) _broken_tests="reftests/linear-gradient.ui" ;; esac +if [ -z "$XBPS_CHECK_PKGS" ]; then + configure_args+=" -Dtests=false" +fi + # Package build options build_options="broadway colord cups gir cloudproviders wayland x11 gtk_doc" desc_option_broadway="Enable support for the HTML5 Broadway backend" @@ -66,11 +59,7 @@ pre_check() { test_dir="testsuite/${t%\/*}" test_name="${t##*\/}" - if [ "$test_dir" == "testsuite/gtk" ]; then - vsed -e "/'${test_name}'/d" -i "$test_dir/meson.build" - else - vsed -e "/'${test_name}',/d" -i "$test_dir/meson.build" - fi + vsed -e "/'${test_name}'/d" -i "${test_dir}/meson.build" done } @@ -79,8 +68,8 @@ do_check() { } post_install() { - rm -f ${DESTDIR}/usr/bin/gtk-update-icon-cache - rm -f ${DESTDIR}/usr/share/man/man1/gtk-update-icon-cache.1 + rm ${DESTDIR}/usr/bin/gtk-update-icon-cache + rm ${DESTDIR}/usr/share/man/man1/gtk-update-icon-cache.1 } gtk+3-devel_package() {