diff options
author | Michael Olbrich <m.olbrich@pengutronix.de> | 2020-08-06 14:43:57 +0200 |
---|---|---|
committer | Michael Olbrich <m.olbrich@pengutronix.de> | 2020-08-14 14:24:51 +0200 |
commit | e859df9268bd5e4cca11b954143292dd8689fdcc (patch) | |
tree | b4b603ac98d9fb7ae8ea98509e4032824de85159 /patches | |
parent | 4cc341a1ce41b45377d339738c6bacb5bfdb1a12 (diff) | |
download | ptxdist-e859df9268bd5e4cca11b954143292dd8689fdcc.tar.gz ptxdist-e859df9268bd5e4cca11b954143292dd8689fdcc.tar.xz |
gtk: version bump 3.22.30 -> 3.24.21
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
Diffstat (limited to 'patches')
-rw-r--r-- | patches/gtk+-3.22.30/0001-configure-make-atk-bridge-optional.patch | 60 | ||||
-rw-r--r-- | patches/gtk+-3.22.30/0002-HACK-touch-gtkmarshalers.list-to-force-regenerating-.patch | 23 | ||||
-rwxr-xr-x | patches/gtk+-3.22.30/autogen.sh | 18 | ||||
-rw-r--r-- | patches/gtk+-3.22.30/series | 5 | ||||
-rw-r--r-- | patches/gtk+-3.24.21/0001-build-make-atk-bridge-optional.patch | 72 | ||||
-rw-r--r-- | patches/gtk+-3.24.21/series | 4 |
6 files changed, 76 insertions, 106 deletions
diff --git a/patches/gtk+-3.22.30/0001-configure-make-atk-bridge-optional.patch b/patches/gtk+-3.22.30/0001-configure-make-atk-bridge-optional.patch deleted file mode 100644 index c6cb24fcb..000000000 --- a/patches/gtk+-3.22.30/0001-configure-make-atk-bridge-optional.patch +++ /dev/null @@ -1,60 +0,0 @@ -From: Michael Olbrich <m.olbrich@pengutronix.de> -Date: Thu, 14 Jun 2018 11:41:00 +0200 -Subject: [PATCH] configure: make atk-bridge optional - -Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de> ---- - configure.ac | 12 +++++++++--- - gtk/a11y/gtkaccessibility.c | 4 ++-- - 2 files changed, 11 insertions(+), 5 deletions(-) - -diff --git a/configure.ac b/configure.ac -index fef0ecebf3e2..bae5d7f5cbae 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -1393,14 +1393,20 @@ AC_SUBST(GDK_DEP_CFLAGS) - # Check for Accessibility Toolkit flags - ######################################## - -+ATK_PACKAGES="atk" -+ - if test x$enable_x11_backend = xyes; then -- ATK_PACKAGES="atk atk-bridge-2.0" --else -- ATK_PACKAGES="atk" -+ PKG_CHECK_MODULES(ATK_BRIDGE, "atk-bridge-2.0", have_atk_bridge=yes, have_atk_bridge=no) -+ if test "x$have_atk_bridge" = "xyes"; then -+ ATK_PACKAGES="$ATK_PACKAGES atk-bridge-2.0" -+ GDK_WINDOWING="$GDK_WINDOWING -+#define GDK_WINDOWING_ATK_BRIDGE" -+ fi - fi - - PKG_CHECK_MODULES(ATK, $ATK_PACKAGES) - -+ - GTK_PACKAGES="atk >= atk_required_version cairo >= cairo_required_version cairo-gobject >= cairo_required_version gdk-pixbuf-2.0 >= gdk_pixbuf_required_version gio-2.0 >= glib_required_version" - GTK_PRIVATE_PACKAGES="$ATK_PACKAGES $WAYLAND_PACKAGES $MIR_PACKAGES epoxy >= epoxy_required_version" - if test "x$enable_x11_backend" = xyes -o "x$enable_wayland_backend" = xyes; then -diff --git a/gtk/a11y/gtkaccessibility.c b/gtk/a11y/gtkaccessibility.c -index 7f0e5207d915..81b2ed0d55b3 100644 ---- a/gtk/a11y/gtkaccessibility.c -+++ b/gtk/a11y/gtkaccessibility.c -@@ -37,7 +37,7 @@ - #include <gtk/gtktogglebutton.h> - #include <gtk/gtkaccessible.h> - --#ifdef GDK_WINDOWING_X11 -+#ifdef GDK_WINDOWING_ATK_BRIDGE - #include <atk-bridge.h> - #endif - -@@ -988,7 +988,7 @@ _gtk_accessibility_init (void) - _gtk_accessibility_override_atk_util (); - do_window_event_initialization (); - --#ifdef GDK_WINDOWING_X11 -+#ifdef GDK_WINDOWING_ATK_BRIDGE - atk_bridge_adaptor_init (NULL, NULL); - #endif - diff --git a/patches/gtk+-3.22.30/0002-HACK-touch-gtkmarshalers.list-to-force-regenerating-.patch b/patches/gtk+-3.22.30/0002-HACK-touch-gtkmarshalers.list-to-force-regenerating-.patch deleted file mode 100644 index 18a17a965..000000000 --- a/patches/gtk+-3.22.30/0002-HACK-touch-gtkmarshalers.list-to-force-regenerating-.patch +++ /dev/null @@ -1,23 +0,0 @@ -From: Michael Olbrich <m.olbrich@pengutronix.de> -Date: Thu, 14 Jun 2018 15:57:33 +0200 -Subject: [PATCH] HACK: touch gtkmarshalers.list to force regenerating - gtkmarshalers.c - -Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de> ---- - gtk/gtkmarshalers.list | 2 ++ - 1 file changed, 2 insertions(+) - -diff --git a/gtk/gtkmarshalers.list b/gtk/gtkmarshalers.list -index cb6f4fa86149..b23fbb8181c4 100644 ---- a/gtk/gtkmarshalers.list -+++ b/gtk/gtkmarshalers.list -@@ -21,6 +21,8 @@ - # NONE deprecated alias for VOID - # BOOL deprecated alias for BOOLEAN - -+# HACK: touch this file to regenerate broken distributed gtkmarshalers.c -+ - BOOLEAN:BOXED - BOOLEAN:BOXED,BOXED - BOOLEAN:ENUM diff --git a/patches/gtk+-3.22.30/autogen.sh b/patches/gtk+-3.22.30/autogen.sh deleted file mode 100755 index df78c388b..000000000 --- a/patches/gtk+-3.22.30/autogen.sh +++ /dev/null @@ -1,18 +0,0 @@ -#!/bin/bash - -set -e - -aclocal $ACLOCAL_FLAGS - -libtoolize \ - --force \ - --copy - -autoreconf \ - --force \ - --install \ - --warnings=cross \ - --warnings=syntax \ - --warnings=obsolete \ - --warnings=unsupported - diff --git a/patches/gtk+-3.22.30/series b/patches/gtk+-3.22.30/series deleted file mode 100644 index e0cbd7489..000000000 --- a/patches/gtk+-3.22.30/series +++ /dev/null @@ -1,5 +0,0 @@ -# generated by git-ptx-patches -#tag:base --start-number 1 -0001-configure-make-atk-bridge-optional.patch -0002-HACK-touch-gtkmarshalers.list-to-force-regenerating-.patch -# ae8f6239bfb6e409cdb19eb27a9b426d - git-ptx-patches magic diff --git a/patches/gtk+-3.24.21/0001-build-make-atk-bridge-optional.patch b/patches/gtk+-3.24.21/0001-build-make-atk-bridge-optional.patch new file mode 100644 index 000000000..25067656c --- /dev/null +++ b/patches/gtk+-3.24.21/0001-build-make-atk-bridge-optional.patch @@ -0,0 +1,72 @@ +From: Michael Olbrich <m.olbrich@pengutronix.de> +Date: Thu, 14 Jun 2018 11:41:00 +0200 +Subject: [PATCH] build: make atk-bridge optional + +Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de> +--- + gdk/meson.build | 3 +++ + gtk/a11y/gtkaccessibility.c | 4 ++-- + meson.build | 7 ++++--- + 3 files changed, 9 insertions(+), 5 deletions(-) + +diff --git a/gdk/meson.build b/gdk/meson.build +index 4bb1bf2b6c74..650b2a491bf7 100644 +--- a/gdk/meson.build ++++ b/gdk/meson.build +@@ -166,6 +166,9 @@ gdkconfig_cdata.set('GDK_WINDOWING_WAYLAND', wayland_enabled) + gdkconfig_cdata.set('GDK_WINDOWING_WIN32', win32_enabled) + gdkconfig_cdata.set('GDK_WINDOWING_BROADWAY', broadway_enabled) + gdkconfig_cdata.set('GDK_WINDOWING_QUARTZ', quartz_enabled) ++if x11_enabled ++ gdkconfig_cdata.set('GDK_WINDOWING_ATK_BRIDGE', atkbridge_dep.found()) ++endif + + gdkconfig = configure_file( + input : 'gdkconfig.h.meson', +diff --git a/gtk/a11y/gtkaccessibility.c b/gtk/a11y/gtkaccessibility.c +index 7f0e5207d915..81b2ed0d55b3 100644 +--- a/gtk/a11y/gtkaccessibility.c ++++ b/gtk/a11y/gtkaccessibility.c +@@ -37,7 +37,7 @@ + #include <gtk/gtktogglebutton.h> + #include <gtk/gtkaccessible.h> + +-#ifdef GDK_WINDOWING_X11 ++#ifdef GDK_WINDOWING_ATK_BRIDGE + #include <atk-bridge.h> + #endif + +@@ -988,7 +988,7 @@ _gtk_accessibility_init (void) + _gtk_accessibility_override_atk_util (); + do_window_event_initialization (); + +-#ifdef GDK_WINDOWING_X11 ++#ifdef GDK_WINDOWING_ATK_BRIDGE + atk_bridge_adaptor_init (NULL, NULL); + #endif + +diff --git a/meson.build b/meson.build +index 945c5de87ba8..cb421f0b516f 100644 +--- a/meson.build ++++ b/meson.build +@@ -572,7 +572,7 @@ if x11_enabled + xfixes_dep = dependency('xfixes', required: false) + xcomposite_dep = dependency('xcomposite', required: false) + fontconfig_dep = dependency('fontconfig', fallback: ['fontconfig', 'fontconfig_dep']) +- atkbridge_dep = dependency('atk-bridge-2.0', version: atk_req) ++ atkbridge_dep = dependency('atk-bridge-2.0', version: atk_req, required: false) + + x11_pkgs = ['fontconfig', 'x11', 'xext', 'xi', 'xrandr'] + +@@ -588,8 +588,9 @@ if x11_enabled + if xdamage_dep.found() + x11_pkgs += ['xdamage'] + endif +- +- atk_pkgs += ['atk-bridge-2.0'] ++ if atkbridge_dep.found() ++ atk_pkgs += ['atk-bridge-2.0'] ++ endif + + cdata.set('HAVE_XDAMAGE', xdamage_dep.found() ? 1 : false) + cdata.set('HAVE_XCURSOR', xcursor_dep.found() ? 1 : false) diff --git a/patches/gtk+-3.24.21/series b/patches/gtk+-3.24.21/series new file mode 100644 index 000000000..91b3069ef --- /dev/null +++ b/patches/gtk+-3.24.21/series @@ -0,0 +1,4 @@ +# generated by git-ptx-patches +#tag:base --start-number 1 +0001-build-make-atk-bridge-optional.patch +# 923cd9a0713527bc3fe5a701a65d44b4 - git-ptx-patches magic |