From 50c81598edcf5371f10c03de261abbfcd272c543 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.36. --- srcpkgs/gtk+3/template | 50 +++++++++++++++++------------------------- 1 file changed, 20 insertions(+), 30 deletions(-) diff --git a/srcpkgs/gtk+3/template b/srcpkgs/gtk+3/template index eaf85bc82ece..7ed23c092c81 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.36 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,24 +32,13 @@ 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=27a6ef157743350c807ffea59baa1d70226dbede82a5e953ffd58ea6059fe691 +# No tests broken at the moment. +#_broken_tests="" -case "$XBPS_TARGET_MACHINE" in - i686*) _broken_tests+=" gtk/cellarea" ;; -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" @@ -61,18 +51,18 @@ if [ -z "$CROSS_BUILD" ]; then build_options_default+=" gtk_doc" fi -pre_check() { - for t in $_broken_tests; do - 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 - done -} +#pre_check() { +# for t in $_broken_tests; do +# 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 +# done +#} do_check() { xvfb-run dbus-run-session ninja -C build ${makejobs} test