diff options
author | Ross Burton <ross.burton@arm.com> | 2022-12-12 17:35:47 +0000 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2022-12-13 23:31:40 +0000 |
commit | 6aa9011ab446b83496b4e682869bd000e69d45e4 (patch) | |
tree | 71eac08915cae5777e90b9f4b51fe027b5915d44 /meta/recipes-gnome | |
parent | 8175ab866571b43aaf98700b820599b6a85e305b (diff) | |
download | poky-6aa9011ab446b83496b4e682869bd000e69d45e4.tar.gz |
gtk+3: upgrade 3.24.34 -> 3.24.35
The gtktypefuncs.c removal is obsolete as that file isn't in the tarball
anymore, so remove it.
However the wayland-scanner files are still in the tarball despite
efforts to stop this, so generalise the removal to ensure it covers all
files which may be affected. Further investigation will be needed to
see if this is still an issue.
Rebase 0003-Add-disable-opengl-configure-option.patch.
(From OE-Core rev: cf5c5b4b83642ea44b21d29e7c59342666fbda6d)
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-gnome')
-rw-r--r-- | meta/recipes-gnome/gtk+/gtk+3.inc | 7 | ||||
-rw-r--r-- | meta/recipes-gnome/gtk+/gtk+3/0003-Add-disable-opengl-configure-option.patch | 86 | ||||
-rw-r--r-- | meta/recipes-gnome/gtk+/gtk+3_3.24.35.bb (renamed from meta/recipes-gnome/gtk+/gtk+3_3.24.34.bb) | 2 |
3 files changed, 46 insertions, 49 deletions
diff --git a/meta/recipes-gnome/gtk+/gtk+3.inc b/meta/recipes-gnome/gtk+/gtk+3.inc index 7d50d7bd2e..5b7b73ac8d 100644 --- a/meta/recipes-gnome/gtk+/gtk+3.inc +++ b/meta/recipes-gnome/gtk+/gtk+3.inc | |||
@@ -27,15 +27,10 @@ ANY_OF_DISTRO_FEATURES = "${GTK3DISTROFEATURES}" | |||
27 | export PKG_CONFIG_FOR_BUILD = "${STAGING_BINDIR_NATIVE}/pkg-config-native" | 27 | export PKG_CONFIG_FOR_BUILD = "${STAGING_BINDIR_NATIVE}/pkg-config-native" |
28 | 28 | ||
29 | do_configure:prepend() { | 29 | do_configure:prepend() { |
30 | #delete a file that will get confused with generated one in ${B} | ||
31 | rm -f ${S}/gtk/gtktypefuncs.c | ||
32 | |||
33 | # These files are generated by wayland-scanner but will race over modification | 30 | # These files are generated by wayland-scanner but will race over modification |
34 | # time between the copies in the sysroot from wayland-protocols and the copy | 31 | # time between the copies in the sysroot from wayland-protocols and the copy |
35 | # in the source tree. Solve the race by deleting so they need to be regenerated. | 32 | # in the source tree. Solve the race by deleting so they need to be regenerated. |
36 | # 3.24.22 will not be shipping these files so this can be deleted then: | 33 | rm -f ${S}/modules/input/*-text-input-*.[ch] |
37 | # https://gitlab.gnome.org/GNOME/gtk/-/merge_requests/2183 | ||
38 | rm -f ${S}/modules/input/text-input-unstable-v3*.[ch] | ||
39 | } | 34 | } |
40 | 35 | ||
41 | EXTRA_OECONF += " \ | 36 | EXTRA_OECONF += " \ |
diff --git a/meta/recipes-gnome/gtk+/gtk+3/0003-Add-disable-opengl-configure-option.patch b/meta/recipes-gnome/gtk+/gtk+3/0003-Add-disable-opengl-configure-option.patch index 35cbab8761..fe67144536 100644 --- a/meta/recipes-gnome/gtk+/gtk+3/0003-Add-disable-opengl-configure-option.patch +++ b/meta/recipes-gnome/gtk+/gtk+3/0003-Add-disable-opengl-configure-option.patch | |||
@@ -1,4 +1,4 @@ | |||
1 | From eef50c94587fc30cd624adb5eb213eb9fa663dc1 Mon Sep 17 00:00:00 2001 | 1 | From e59cb71740ff70022bb2d9bd3685a1d77b43cac0 Mon Sep 17 00:00:00 2001 |
2 | From: Jussi Kukkonen <jussi.kukkonen@intel.com> | 2 | From: Jussi Kukkonen <jussi.kukkonen@intel.com> |
3 | Date: Tue, 21 Jun 2016 15:11:39 +0300 | 3 | Date: Tue, 21 Jun 2016 15:11:39 +0300 |
4 | Subject: [PATCH] Add --disable-opengl configure option | 4 | Subject: [PATCH] Add --disable-opengl configure option |
@@ -19,13 +19,12 @@ as it actually will depend on OpenGL. | |||
19 | 19 | ||
20 | Upstream-Status: Inappropriate [Evil eye expected from upstream] | 20 | Upstream-Status: Inappropriate [Evil eye expected from upstream] |
21 | Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com> | 21 | Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com> |
22 | |||
23 | --- | 22 | --- |
24 | configure.ac | 13 ++++- | 23 | configure.ac | 13 ++++- |
25 | demos/gtk-demo/glarea.c | 14 ++++++ | 24 | demos/gtk-demo/glarea.c | 14 ++++++ |
26 | docs/tools/Makefile.am | 9 +++- | 25 | docs/tools/Makefile.am | 9 +++- |
27 | docs/tools/widgets.c | 4 +- | 26 | docs/tools/widgets.c | 4 +- |
28 | gdk/Makefile.am | 8 ++- | 27 | gdk/gdk-sources.inc | 8 ++- |
29 | gdk/gdkdisplay.c | 4 +- | 28 | gdk/gdkdisplay.c | 4 +- |
30 | gdk/gdkgl.c | 10 ++++ | 29 | gdk/gdkgl.c | 10 ++++ |
31 | gdk/gdkglcontext.c | 6 +++ | 30 | gdk/gdkglcontext.c | 6 +++ |
@@ -47,7 +46,7 @@ Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com> | |||
47 | create mode 100644 gdk/x11/gdkx-without-gl-context.h | 46 | create mode 100644 gdk/x11/gdkx-without-gl-context.h |
48 | 47 | ||
49 | diff --git a/configure.ac b/configure.ac | 48 | diff --git a/configure.ac b/configure.ac |
50 | index 851bcbf..6cbf6a2 100644 | 49 | index 9ed65e5f8a..70c68364ff 100644 |
51 | --- a/configure.ac | 50 | --- a/configure.ac |
52 | +++ b/configure.ac | 51 | +++ b/configure.ac |
53 | @@ -346,6 +346,15 @@ AC_ARG_ENABLE(cloudproviders, | 52 | @@ -346,6 +346,15 @@ AC_ARG_ENABLE(cloudproviders, |
@@ -66,7 +65,7 @@ index 851bcbf..6cbf6a2 100644 | |||
66 | AC_ARG_ENABLE(glx, | 65 | AC_ARG_ENABLE(glx, |
67 | [AS_HELP_STRING([--enable-glx], | 66 | [AS_HELP_STRING([--enable-glx], |
68 | [When enabled Gdk will try to initialize GLX])]) | 67 | [When enabled Gdk will try to initialize GLX])]) |
69 | @@ -1345,7 +1354,7 @@ CFLAGS="$saved_cflags" | 68 | @@ -1367,7 +1376,7 @@ CFLAGS="$saved_cflags" |
70 | LDFLAGS="$saved_ldflags" | 69 | LDFLAGS="$saved_ldflags" |
71 | 70 | ||
72 | GDK_PACKAGES="$PANGO_PACKAGES gdk-pixbuf-2.0 >= gdk_pixbuf_required_version cairo >= cairo_required_version cairo-gobject >= cairo_required_version" | 71 | GDK_PACKAGES="$PANGO_PACKAGES gdk-pixbuf-2.0 >= gdk_pixbuf_required_version cairo >= cairo_required_version cairo-gobject >= cairo_required_version" |
@@ -75,7 +74,7 @@ index 851bcbf..6cbf6a2 100644 | |||
75 | 74 | ||
76 | PKG_CHECK_MODULES(GDK_DEP, $GDK_PACKAGES $GDK_PRIVATE_PACKAGES) | 75 | PKG_CHECK_MODULES(GDK_DEP, $GDK_PACKAGES $GDK_PRIVATE_PACKAGES) |
77 | GDK_DEP_LIBS="$GDK_EXTRA_LIBS $GDK_DEP_LIBS $MATH_LIB" | 76 | GDK_DEP_LIBS="$GDK_EXTRA_LIBS $GDK_DEP_LIBS $MATH_LIB" |
78 | @@ -1379,7 +1388,7 @@ fi | 77 | @@ -1401,7 +1410,7 @@ fi |
79 | PKG_CHECK_MODULES(ATK, $ATK_PACKAGES) | 78 | PKG_CHECK_MODULES(ATK, $ATK_PACKAGES) |
80 | 79 | ||
81 | 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" | 80 | 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" |
@@ -85,7 +84,7 @@ index 851bcbf..6cbf6a2 100644 | |||
85 | GTK_PRIVATE_PACKAGES="$GTK_PRIVATE_PACKAGES pangoft2" | 84 | GTK_PRIVATE_PACKAGES="$GTK_PRIVATE_PACKAGES pangoft2" |
86 | fi | 85 | fi |
87 | diff --git a/demos/gtk-demo/glarea.c b/demos/gtk-demo/glarea.c | 86 | diff --git a/demos/gtk-demo/glarea.c b/demos/gtk-demo/glarea.c |
88 | index b51e4ae..82409c7 100644 | 87 | index b51e4ae1fe..82409c7358 100644 |
89 | --- a/demos/gtk-demo/glarea.c | 88 | --- a/demos/gtk-demo/glarea.c |
90 | +++ b/demos/gtk-demo/glarea.c | 89 | +++ b/demos/gtk-demo/glarea.c |
91 | @@ -3,9 +3,12 @@ | 90 | @@ -3,9 +3,12 @@ |
@@ -168,7 +167,7 @@ index b51e4ae..82409c7 100644 | |||
168 | return TRUE; | 167 | return TRUE; |
169 | } | 168 | } |
170 | diff --git a/docs/tools/Makefile.am b/docs/tools/Makefile.am | 169 | diff --git a/docs/tools/Makefile.am b/docs/tools/Makefile.am |
171 | index bec43e3..189e8fc 100644 | 170 | index bec43e3a55..189e8fc926 100644 |
172 | --- a/docs/tools/Makefile.am | 171 | --- a/docs/tools/Makefile.am |
173 | +++ b/docs/tools/Makefile.am | 172 | +++ b/docs/tools/Makefile.am |
174 | @@ -9,13 +9,18 @@ AM_CPPFLAGS = \ | 173 | @@ -9,13 +9,18 @@ AM_CPPFLAGS = \ |
@@ -193,7 +192,7 @@ index bec43e3..189e8fc 100644 | |||
193 | $(GDK_DEP_LIBS) \ | 192 | $(GDK_DEP_LIBS) \ |
194 | -lm | 193 | -lm |
195 | diff --git a/docs/tools/widgets.c b/docs/tools/widgets.c | 194 | diff --git a/docs/tools/widgets.c b/docs/tools/widgets.c |
196 | index 932daf1..54239d6 100644 | 195 | index 932daf1746..54239d6129 100644 |
197 | --- a/docs/tools/widgets.c | 196 | --- a/docs/tools/widgets.c |
198 | +++ b/docs/tools/widgets.c | 197 | +++ b/docs/tools/widgets.c |
199 | @@ -1526,9 +1526,11 @@ create_gl_area (void) | 198 | @@ -1526,9 +1526,11 @@ create_gl_area (void) |
@@ -209,11 +208,11 @@ index 932daf1..54239d6 100644 | |||
209 | info = new_widget_info ("glarea", widget, MEDIUM); | 208 | info = new_widget_info ("glarea", widget, MEDIUM); |
210 | 209 | ||
211 | return info; | 210 | return info; |
212 | diff --git a/gdk/Makefile.am b/gdk/Makefile.am | 211 | diff --git a/gdk/gdk-sources.inc b/gdk/gdk-sources.inc |
213 | index 710a548..b45f631 100644 | 212 | index 9235edb6cf..349acb8f4c 100644 |
214 | --- a/gdk/Makefile.am | 213 | --- a/gdk/gdk-sources.inc |
215 | +++ b/gdk/Makefile.am | 214 | +++ b/gdk/gdk-sources.inc |
216 | @@ -274,7 +274,6 @@ x11_introspection_files = \ | 215 | @@ -146,7 +146,6 @@ x11_introspection_files = \ |
217 | x11/gdkeventsource.c \ | 216 | x11/gdkeventsource.c \ |
218 | x11/gdkeventtranslator.c \ | 217 | x11/gdkeventtranslator.c \ |
219 | x11/gdkgeometry-x11.c \ | 218 | x11/gdkgeometry-x11.c \ |
@@ -221,7 +220,7 @@ index 710a548..b45f631 100644 | |||
221 | x11/gdkkeys-x11.c \ | 220 | x11/gdkkeys-x11.c \ |
222 | x11/gdkmain-x11.c \ | 221 | x11/gdkmain-x11.c \ |
223 | x11/gdkmonitor-x11.c \ | 222 | x11/gdkmonitor-x11.c \ |
224 | @@ -300,7 +299,6 @@ x11_introspection_files = \ | 223 | @@ -172,7 +171,6 @@ x11_introspection_files = \ |
225 | x11/gdkx11display.h \ | 224 | x11/gdkx11display.h \ |
226 | x11/gdkx11displaymanager.h \ | 225 | x11/gdkx11displaymanager.h \ |
227 | x11/gdkx11dnd.h \ | 226 | x11/gdkx11dnd.h \ |
@@ -229,7 +228,7 @@ index 710a548..b45f631 100644 | |||
229 | x11/gdkx11keys.h \ | 228 | x11/gdkx11keys.h \ |
230 | x11/gdkx11monitor.h \ | 229 | x11/gdkx11monitor.h \ |
231 | x11/gdkx11property.h \ | 230 | x11/gdkx11property.h \ |
232 | @@ -310,6 +308,12 @@ x11_introspection_files = \ | 231 | @@ -182,6 +180,12 @@ x11_introspection_files = \ |
233 | x11/gdkx11visual.h \ | 232 | x11/gdkx11visual.h \ |
234 | x11/gdkx11window.h | 233 | x11/gdkx11window.h |
235 | 234 | ||
@@ -239,11 +238,11 @@ index 710a548..b45f631 100644 | |||
239 | + x11/gdkx11glcontext.h | 238 | + x11/gdkx11glcontext.h |
240 | +endif | 239 | +endif |
241 | + | 240 | + |
242 | GdkX11-3.0.gir: libgdk-3.la Gdk-3.0.gir Makefile | 241 | w32_introspection_files = \ |
243 | GdkX11_3_0_gir_SCANNERFLAGS = \ | 242 | win32/gdkcursor-win32.c \ |
244 | --identifier-prefix=Gdk \ | 243 | win32/gdkdevicemanager-win32.c \ |
245 | diff --git a/gdk/gdkdisplay.c b/gdk/gdkdisplay.c | 244 | diff --git a/gdk/gdkdisplay.c b/gdk/gdkdisplay.c |
246 | index 748f548..911ab2a 100644 | 245 | index 748f54860c..911ab2a65f 100644 |
247 | --- a/gdk/gdkdisplay.c | 246 | --- a/gdk/gdkdisplay.c |
248 | +++ b/gdk/gdkdisplay.c | 247 | +++ b/gdk/gdkdisplay.c |
249 | @@ -2420,7 +2420,9 @@ gboolean | 248 | @@ -2420,7 +2420,9 @@ gboolean |
@@ -258,7 +257,7 @@ index 748f548..911ab2a 100644 | |||
258 | 257 | ||
259 | GdkRenderingMode | 258 | GdkRenderingMode |
260 | diff --git a/gdk/gdkgl.c b/gdk/gdkgl.c | 259 | diff --git a/gdk/gdkgl.c b/gdk/gdkgl.c |
261 | index 9690077..55f85ef 100644 | 260 | index 9690077cc2..55f85ef605 100644 |
262 | --- a/gdk/gdkgl.c | 261 | --- a/gdk/gdkgl.c |
263 | +++ b/gdk/gdkgl.c | 262 | +++ b/gdk/gdkgl.c |
264 | @@ -26,7 +26,9 @@ | 263 | @@ -26,7 +26,9 @@ |
@@ -334,7 +333,7 @@ index 9690077..55f85ef 100644 | |||
334 | +#endif | 333 | +#endif |
335 | } | 334 | } |
336 | diff --git a/gdk/gdkglcontext.c b/gdk/gdkglcontext.c | 335 | diff --git a/gdk/gdkglcontext.c b/gdk/gdkglcontext.c |
337 | index 3b23639..1f04f8e 100644 | 336 | index 3b23639e1c..1f04f8e0b2 100644 |
338 | --- a/gdk/gdkglcontext.c | 337 | --- a/gdk/gdkglcontext.c |
339 | +++ b/gdk/gdkglcontext.c | 338 | +++ b/gdk/gdkglcontext.c |
340 | @@ -85,7 +85,9 @@ | 339 | @@ -85,7 +85,9 @@ |
@@ -380,7 +379,7 @@ index 3b23639..1f04f8e 100644 | |||
380 | 379 | ||
381 | /** | 380 | /** |
382 | diff --git a/gdk/gdkwindow.c b/gdk/gdkwindow.c | 381 | diff --git a/gdk/gdkwindow.c b/gdk/gdkwindow.c |
383 | index 2de8ba4..1883a79 100644 | 382 | index 727b0cf1f4..d4d91b0d16 100644 |
384 | --- a/gdk/gdkwindow.c | 383 | --- a/gdk/gdkwindow.c |
385 | +++ b/gdk/gdkwindow.c | 384 | +++ b/gdk/gdkwindow.c |
386 | @@ -45,7 +45,9 @@ | 385 | @@ -45,7 +45,9 @@ |
@@ -440,7 +439,7 @@ index 2de8ba4..1883a79 100644 | |||
440 | cairo_region_destroy (opaque_region); | 439 | cairo_region_destroy (opaque_region); |
441 | 440 | ||
442 | diff --git a/gdk/x11/Makefile.am b/gdk/x11/Makefile.am | 441 | diff --git a/gdk/x11/Makefile.am b/gdk/x11/Makefile.am |
443 | index 32b1f24..6352313 100644 | 442 | index 32b1f24434..63523130ce 100644 |
444 | --- a/gdk/x11/Makefile.am | 443 | --- a/gdk/x11/Makefile.am |
445 | +++ b/gdk/x11/Makefile.am | 444 | +++ b/gdk/x11/Makefile.am |
446 | @@ -40,8 +40,6 @@ libgdk_x11_la_SOURCES = \ | 445 | @@ -40,8 +40,6 @@ libgdk_x11_la_SOURCES = \ |
@@ -513,7 +512,7 @@ index 32b1f24..6352313 100644 | |||
513 | + | 512 | + |
514 | -include $(top_srcdir)/git.mk | 513 | -include $(top_srcdir)/git.mk |
515 | diff --git a/gdk/x11/gdkdisplay-x11.c b/gdk/x11/gdkdisplay-x11.c | 514 | diff --git a/gdk/x11/gdkdisplay-x11.c b/gdk/x11/gdkdisplay-x11.c |
516 | index 7e08f47..30fd7b6 100644 | 515 | index 7e08f472cc..30fd7b6089 100644 |
517 | --- a/gdk/x11/gdkdisplay-x11.c | 516 | --- a/gdk/x11/gdkdisplay-x11.c |
518 | +++ b/gdk/x11/gdkdisplay-x11.c | 517 | +++ b/gdk/x11/gdkdisplay-x11.c |
519 | @@ -37,7 +37,9 @@ | 518 | @@ -37,7 +37,9 @@ |
@@ -538,10 +537,10 @@ index 7e08f47..30fd7b6 100644 | |||
538 | display_class->get_default_seat = gdk_x11_display_get_default_seat; | 537 | display_class->get_default_seat = gdk_x11_display_get_default_seat; |
539 | 538 | ||
540 | diff --git a/gdk/x11/gdkscreen-x11.c b/gdk/x11/gdkscreen-x11.c | 539 | diff --git a/gdk/x11/gdkscreen-x11.c b/gdk/x11/gdkscreen-x11.c |
541 | index bb4df05..46f5349 100644 | 540 | index c2b7480c48..114fd4c67a 100644 |
542 | --- a/gdk/x11/gdkscreen-x11.c | 541 | --- a/gdk/x11/gdkscreen-x11.c |
543 | +++ b/gdk/x11/gdkscreen-x11.c | 542 | +++ b/gdk/x11/gdkscreen-x11.c |
544 | @@ -1827,3 +1827,8 @@ gdk_x11_screen_get_current_desktop (GdkScreen *screen) | 543 | @@ -1842,3 +1842,8 @@ gdk_x11_screen_get_current_desktop (GdkScreen *screen) |
545 | { | 544 | { |
546 | return get_netwm_cardinal_property (screen, "_NET_CURRENT_DESKTOP"); | 545 | return get_netwm_cardinal_property (screen, "_NET_CURRENT_DESKTOP"); |
547 | } | 546 | } |
@@ -551,7 +550,7 @@ index bb4df05..46f5349 100644 | |||
551 | +void _gdk_x11_screen_update_visuals_for_gl (GdkScreen *screen) {} | 550 | +void _gdk_x11_screen_update_visuals_for_gl (GdkScreen *screen) {} |
552 | +#endif | 551 | +#endif |
553 | diff --git a/gdk/x11/gdkwindow-x11.c b/gdk/x11/gdkwindow-x11.c | 552 | diff --git a/gdk/x11/gdkwindow-x11.c b/gdk/x11/gdkwindow-x11.c |
554 | index 721d9bb..8e87acc 100644 | 553 | index 194bc82e29..0302bb68d4 100644 |
555 | --- a/gdk/x11/gdkwindow-x11.c | 554 | --- a/gdk/x11/gdkwindow-x11.c |
556 | +++ b/gdk/x11/gdkwindow-x11.c | 555 | +++ b/gdk/x11/gdkwindow-x11.c |
557 | @@ -36,7 +36,9 @@ | 556 | @@ -36,7 +36,9 @@ |
@@ -564,7 +563,7 @@ index 721d9bb..8e87acc 100644 | |||
564 | #include "gdkprivate-x11.h" | 563 | #include "gdkprivate-x11.h" |
565 | #include "gdk-private.h" | 564 | #include "gdk-private.h" |
566 | 565 | ||
567 | @@ -5881,7 +5883,9 @@ gdk_window_impl_x11_class_init (GdkWindowImplX11Class *klass) | 566 | @@ -5888,7 +5890,9 @@ gdk_window_impl_x11_class_init (GdkWindowImplX11Class *klass) |
568 | impl_class->set_opaque_region = gdk_x11_window_set_opaque_region; | 567 | impl_class->set_opaque_region = gdk_x11_window_set_opaque_region; |
569 | impl_class->set_shadow_width = gdk_x11_window_set_shadow_width; | 568 | impl_class->set_shadow_width = gdk_x11_window_set_shadow_width; |
570 | impl_class->show_window_menu = gdk_x11_window_show_window_menu; | 569 | impl_class->show_window_menu = gdk_x11_window_show_window_menu; |
@@ -575,7 +574,7 @@ index 721d9bb..8e87acc 100644 | |||
575 | impl_class->get_unscaled_size = gdk_x11_window_get_unscaled_size; | 574 | impl_class->get_unscaled_size = gdk_x11_window_get_unscaled_size; |
576 | } | 575 | } |
577 | diff --git a/gdk/x11/gdkx-autocleanups.h b/gdk/x11/gdkx-autocleanups.h | 576 | diff --git a/gdk/x11/gdkx-autocleanups.h b/gdk/x11/gdkx-autocleanups.h |
578 | index edb0ea7..a317d61 100644 | 577 | index edb0ea7dbf..a317d61cca 100644 |
579 | --- a/gdk/x11/gdkx-autocleanups.h | 578 | --- a/gdk/x11/gdkx-autocleanups.h |
580 | +++ b/gdk/x11/gdkx-autocleanups.h | 579 | +++ b/gdk/x11/gdkx-autocleanups.h |
581 | @@ -30,7 +30,9 @@ G_DEFINE_AUTOPTR_CLEANUP_FUNC(GdkX11DeviceXI2, g_object_unref) | 580 | @@ -30,7 +30,9 @@ G_DEFINE_AUTOPTR_CLEANUP_FUNC(GdkX11DeviceXI2, g_object_unref) |
@@ -592,7 +591,7 @@ diff --git a/gdk/x11/gdkx.h b/gdk/x11/gdkx-with-gl-context.h | |||
592 | similarity index 98% | 591 | similarity index 98% |
593 | rename from gdk/x11/gdkx.h | 592 | rename from gdk/x11/gdkx.h |
594 | rename to gdk/x11/gdkx-with-gl-context.h | 593 | rename to gdk/x11/gdkx-with-gl-context.h |
595 | index 1f64bcc..ae05fa6 100644 | 594 | index 1f64bccb6d..ae05fa6b1f 100644 |
596 | --- a/gdk/x11/gdkx.h | 595 | --- a/gdk/x11/gdkx.h |
597 | +++ b/gdk/x11/gdkx-with-gl-context.h | 596 | +++ b/gdk/x11/gdkx-with-gl-context.h |
598 | @@ -45,7 +45,6 @@ | 597 | @@ -45,7 +45,6 @@ |
@@ -605,7 +604,7 @@ index 1f64bcc..ae05fa6 100644 | |||
605 | #include <gdk/x11/gdkx11selection.h> | 604 | #include <gdk/x11/gdkx11selection.h> |
606 | diff --git a/gdk/x11/gdkx-without-gl-context.h b/gdk/x11/gdkx-without-gl-context.h | 605 | diff --git a/gdk/x11/gdkx-without-gl-context.h b/gdk/x11/gdkx-without-gl-context.h |
607 | new file mode 100644 | 606 | new file mode 100644 |
608 | index 0000000..c9e2617 | 607 | index 0000000000..c9e261720f |
609 | --- /dev/null | 608 | --- /dev/null |
610 | +++ b/gdk/x11/gdkx-without-gl-context.h | 609 | +++ b/gdk/x11/gdkx-without-gl-context.h |
611 | @@ -0,0 +1,58 @@ | 610 | @@ -0,0 +1,58 @@ |
@@ -668,10 +667,10 @@ index 0000000..c9e2617 | |||
668 | + | 667 | + |
669 | +#endif /* __GDK_X_H__ */ | 668 | +#endif /* __GDK_X_H__ */ |
670 | diff --git a/gtk/Makefile.am b/gtk/Makefile.am | 669 | diff --git a/gtk/Makefile.am b/gtk/Makefile.am |
671 | index 074fb35..4fa9eb6 100644 | 670 | index 946e72febc..b01da7f128 100644 |
672 | --- a/gtk/Makefile.am | 671 | --- a/gtk/Makefile.am |
673 | +++ b/gtk/Makefile.am | 672 | +++ b/gtk/Makefile.am |
674 | @@ -1457,7 +1457,7 @@ gtktypefuncs.inc: stamp-gtktypebuiltins.h stamp-gtkprivatetypebuiltins.h $(top_s | 673 | @@ -467,7 +467,7 @@ gtktypefuncs.inc: stamp-gtktypebuiltins.h stamp-gtkprivatetypebuiltins.h $(top_s |
675 | ${CPP} $(DEFS) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) xgen-gtfsrc.c | \ | 674 | ${CPP} $(DEFS) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) xgen-gtfsrc.c | \ |
676 | $(GREP) -o '\bg[td]k_[a-zA-Z0-9_]*_get_type\b' | \ | 675 | $(GREP) -o '\bg[td]k_[a-zA-Z0-9_]*_get_type\b' | \ |
677 | sort | uniq | \ | 676 | sort | uniq | \ |
@@ -681,7 +680,7 @@ index 074fb35..4fa9eb6 100644 | |||
681 | $(srcdir)/gtktestutils.c: gtktypefuncs.inc | 680 | $(srcdir)/gtktestutils.c: gtktypefuncs.inc |
682 | 681 | ||
683 | diff --git a/gtk/gtkglarea.c b/gtk/gtkglarea.c | 682 | diff --git a/gtk/gtkglarea.c b/gtk/gtkglarea.c |
684 | index 802303e..33001cf 100644 | 683 | index 802303ea9f..33001cfb61 100644 |
685 | --- a/gtk/gtkglarea.c | 684 | --- a/gtk/gtkglarea.c |
686 | +++ b/gtk/gtkglarea.c | 685 | +++ b/gtk/gtkglarea.c |
687 | @@ -29,7 +29,9 @@ | 686 | @@ -29,7 +29,9 @@ |
@@ -777,7 +776,7 @@ index 802303e..33001cf 100644 | |||
777 | 776 | ||
778 | static gboolean | 777 | static gboolean |
779 | diff --git a/gtk/inspector/general.c b/gtk/inspector/general.c | 778 | diff --git a/gtk/inspector/general.c b/gtk/inspector/general.c |
780 | index 48237d1..1f9b9be 100644 | 779 | index 4fd0c3039c..a8e59ed077 100644 |
781 | --- a/gtk/inspector/general.c | 780 | --- a/gtk/inspector/general.c |
782 | +++ b/gtk/inspector/general.c | 781 | +++ b/gtk/inspector/general.c |
783 | @@ -33,8 +33,10 @@ | 782 | @@ -33,8 +33,10 @@ |
@@ -791,7 +790,7 @@ index 48237d1..1f9b9be 100644 | |||
791 | 790 | ||
792 | #ifdef GDK_WINDOWING_WIN32 | 791 | #ifdef GDK_WINDOWING_WIN32 |
793 | #include "win32/gdkwin32.h" | 792 | #include "win32/gdkwin32.h" |
794 | @@ -196,6 +198,7 @@ add_label_row (GtkInspectorGeneral *gen, | 793 | @@ -217,6 +219,7 @@ add_label_row (GtkInspectorGeneral *gen, |
795 | gtk_size_group_add_widget (GTK_SIZE_GROUP (gen->priv->labels), label); | 794 | gtk_size_group_add_widget (GTK_SIZE_GROUP (gen->priv->labels), label); |
796 | } | 795 | } |
797 | 796 | ||
@@ -799,7 +798,7 @@ index 48237d1..1f9b9be 100644 | |||
799 | #ifdef GDK_WINDOWING_X11 | 798 | #ifdef GDK_WINDOWING_X11 |
800 | static void | 799 | static void |
801 | append_glx_extension_row (GtkInspectorGeneral *gen, | 800 | append_glx_extension_row (GtkInspectorGeneral *gen, |
802 | @@ -205,6 +208,7 @@ append_glx_extension_row (GtkInspectorGeneral *gen, | 801 | @@ -226,6 +229,7 @@ append_glx_extension_row (GtkInspectorGeneral *gen, |
803 | add_check_row (gen, GTK_LIST_BOX (gen->priv->gl_box), ext, epoxy_has_glx_extension (dpy, 0, ext), 0); | 802 | add_check_row (gen, GTK_LIST_BOX (gen->priv->gl_box), ext, epoxy_has_glx_extension (dpy, 0, ext), 0); |
804 | } | 803 | } |
805 | #endif | 804 | #endif |
@@ -807,7 +806,7 @@ index 48237d1..1f9b9be 100644 | |||
807 | 806 | ||
808 | #ifdef GDK_WINDOWING_WAYLAND | 807 | #ifdef GDK_WINDOWING_WAYLAND |
809 | static void | 808 | static void |
810 | @@ -254,6 +258,7 @@ wayland_get_display (struct wl_display *wl_display) | 809 | @@ -275,6 +279,7 @@ wayland_get_display (struct wl_display *wl_display) |
811 | static void | 810 | static void |
812 | init_gl (GtkInspectorGeneral *gen) | 811 | init_gl (GtkInspectorGeneral *gen) |
813 | { | 812 | { |
@@ -815,7 +814,7 @@ index 48237d1..1f9b9be 100644 | |||
815 | #ifdef GDK_WINDOWING_X11 | 814 | #ifdef GDK_WINDOWING_X11 |
816 | if (GDK_IS_X11_DISPLAY (gdk_display_get_default ())) | 815 | if (GDK_IS_X11_DISPLAY (gdk_display_get_default ())) |
817 | { | 816 | { |
818 | @@ -280,6 +285,7 @@ init_gl (GtkInspectorGeneral *gen) | 817 | @@ -301,6 +306,7 @@ init_gl (GtkInspectorGeneral *gen) |
819 | } | 818 | } |
820 | else | 819 | else |
821 | #endif | 820 | #endif |
@@ -824,7 +823,7 @@ index 48237d1..1f9b9be 100644 | |||
824 | if (GDK_IS_WAYLAND_DISPLAY (gdk_display_get_default ())) | 823 | if (GDK_IS_WAYLAND_DISPLAY (gdk_display_get_default ())) |
825 | { | 824 | { |
826 | diff --git a/tests/Makefile.am b/tests/Makefile.am | 825 | diff --git a/tests/Makefile.am b/tests/Makefile.am |
827 | index f283e89..5e7180e 100644 | 826 | index f283e89831..5e7180e923 100644 |
828 | --- a/tests/Makefile.am | 827 | --- a/tests/Makefile.am |
829 | +++ b/tests/Makefile.am | 828 | +++ b/tests/Makefile.am |
830 | @@ -80,8 +80,6 @@ noinst_PROGRAMS = $(TEST_PROGS) \ | 829 | @@ -80,8 +80,6 @@ noinst_PROGRAMS = $(TEST_PROGS) \ |
@@ -857,7 +856,7 @@ index f283e89..5e7180e 100644 | |||
857 | noinst_PROGRAMS += testforeign | 856 | noinst_PROGRAMS += testforeign |
858 | endif | 857 | endif |
859 | diff --git a/testsuite/gtk/objects-finalize.c b/testsuite/gtk/objects-finalize.c | 858 | diff --git a/testsuite/gtk/objects-finalize.c b/testsuite/gtk/objects-finalize.c |
860 | index 24540e3..e0f863a 100644 | 859 | index 24540e313f..e0f863ab6a 100644 |
861 | --- a/testsuite/gtk/objects-finalize.c | 860 | --- a/testsuite/gtk/objects-finalize.c |
862 | +++ b/testsuite/gtk/objects-finalize.c | 861 | +++ b/testsuite/gtk/objects-finalize.c |
863 | @@ -116,7 +116,9 @@ main (int argc, char **argv) | 862 | @@ -116,7 +116,9 @@ main (int argc, char **argv) |
@@ -870,3 +869,6 @@ index 24540e3..e0f863a 100644 | |||
870 | #endif | 869 | #endif |
871 | /* Not allowed to finalize a GdkPixbufLoader without calling gdk_pixbuf_loader_close() */ | 870 | /* Not allowed to finalize a GdkPixbufLoader without calling gdk_pixbuf_loader_close() */ |
872 | all_types[i] != GDK_TYPE_PIXBUF_LOADER && | 871 | all_types[i] != GDK_TYPE_PIXBUF_LOADER && |
872 | -- | ||
873 | 2.34.1 | ||
874 | |||
diff --git a/meta/recipes-gnome/gtk+/gtk+3_3.24.34.bb b/meta/recipes-gnome/gtk+/gtk+3_3.24.35.bb index f862e143d4..3a63ef57fc 100644 --- a/meta/recipes-gnome/gtk+/gtk+3_3.24.34.bb +++ b/meta/recipes-gnome/gtk+/gtk+3_3.24.35.bb | |||
@@ -7,7 +7,7 @@ SRC_URI = "http://ftp.gnome.org/pub/gnome/sources/gtk+/${MAJ_VER}/gtk+-${PV}.tar | |||
7 | file://0003-Add-disable-opengl-configure-option.patch \ | 7 | file://0003-Add-disable-opengl-configure-option.patch \ |
8 | file://link_fribidi.patch \ | 8 | file://link_fribidi.patch \ |
9 | " | 9 | " |
10 | SRC_URI[sha256sum] = "dbc69f90ddc821b8d1441f00374dc1da4323a2eafa9078e61edbe5eeefa852ec" | 10 | SRC_URI[sha256sum] = "ec10fe6d712ef0b3c63b5f932639c9d1ae99fce94f500f6f06965629fef60bd1" |
11 | 11 | ||
12 | S = "${WORKDIR}/gtk+-${PV}" | 12 | S = "${WORKDIR}/gtk+-${PV}" |
13 | 13 | ||