diff mbox series

[PATCHv2] gtk4: update 4.8.3 -> 4.10.0

Message ID 20230305172853.222906-1-f_l_k@t-online.de
State Accepted, archived
Commit 36041cacbc5f019e823a674b3988d88773c87d83
Headers show
Series [PATCHv2] gtk4: update 4.8.3 -> 4.10.0 | expand

Commit Message

Markus Volk March 5, 2023, 5:28 p.m. UTC
A testsuite was added that breaks musl build -> disable by default

Overview of Changes in 4.10.0, 04-03-2023
=========================================
* GtkTextView
 - Document hanging indentation
* GtkListView
 - Fix a size allocation problem
* GtkFileChooser
 - Fix paned behavior
 - Fix a crash
* GtkText
 - Fix various problems with undo
* Accessibility
 - Make some getters transfer-full
 - Allow setting accessible parents and siblings
 - Add a role for toggle buttons
 - Miscellaneous property fixes and improvements
* gtk
 - Improve the handling resize-during-size-allocate
* gdk
 - Introduce GdkTextureDownloader and use it
 - Make gdk_texture_get_format public
* gsk
 - Make mask nodes more versatile
 - Improve the GL implementation for texture scale nodes
* X11
 - Fix key handling during DND
* Tools
 - gtk-builder-tool: Try harder to handle templates
 - gtk-builder-tool: Prefer properties over <child>

* Translation updates
 Basque
 Belarusian
 Bulgarian
 Indonesian
 Galician
 Georgian
 German
 Hebrew
 Lithuanian
 Portuguese
 Spanish
 Swedish
 Turkish
 Ukrainian

Signed-off-by: Markus Volk <f_l_k@t-online.de>
---
 meta/recipes-gnome/gtk+/{gtk4_4.8.3.bb => gtk4_4.10.0.bb} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
 rename meta/recipes-gnome/gtk+/{gtk4_4.8.3.bb => gtk4_4.10.0.bb} (96%)

Comments

Markus Volk March 5, 2023, 5:30 p.m. UTC | #1
v2 I had sent the wrong patch by mistake

Am So, 5. Mär 2023 um 18:28:53 +0100 schrieb Markus Volk 
<f_l_k@t-online.de>:
> A testsuite was added that breaks musl build -> disable by default
> 
> Overview of Changes in 4.10.0, 04-03-2023
> =========================================
> * GtkTextView
>  - Document hanging indentation
> * GtkListView
>  - Fix a size allocation problem
> * GtkFileChooser
>  - Fix paned behavior
>  - Fix a crash
> * GtkText
>  - Fix various problems with undo
> * Accessibility
>  - Make some getters transfer-full
>  - Allow setting accessible parents and siblings
>  - Add a role for toggle buttons
>  - Miscellaneous property fixes and improvements
> * gtk
>  - Improve the handling resize-during-size-allocate
> * gdk
>  - Introduce GdkTextureDownloader and use it
>  - Make gdk_texture_get_format public
> * gsk
>  - Make mask nodes more versatile
>  - Improve the GL implementation for texture scale nodes
> * X11
>  - Fix key handling during DND
> * Tools
>  - gtk-builder-tool: Try harder to handle templates
>  - gtk-builder-tool: Prefer properties over <child>
> 
> * Translation updates
>  Basque
>  Belarusian
>  Bulgarian
>  Indonesian
>  Galician
>  Georgian
>  German
>  Hebrew
>  Lithuanian
>  Portuguese
>  Spanish
>  Swedish
>  Turkish
>  Ukrainian
> 
> Signed-off-by: Markus Volk <f_l_k@t-online.de 
> <mailto:f_l_k@t-online.de>>
> ---
>  meta/recipes-gnome/gtk+/{gtk4_4.8.3.bb => gtk4_4.10.0.bb} | 4 ++--
>  1 file changed, 2 insertions(+), 2 deletions(-)
>  rename meta/recipes-gnome/gtk+/{gtk4_4.8.3.bb => gtk4_4.10.0.bb} 
> (96%)
> 
> diff --git a/meta/recipes-gnome/gtk+/gtk4_4.8.3.bb 
> b/meta/recipes-gnome/gtk+/gtk4_4.10.0.bb
> similarity index 96%
> rename from meta/recipes-gnome/gtk+/gtk4_4.8.3.bb
> rename to meta/recipes-gnome/gtk+/gtk4_4.10.0.bb
> index b367cb066b..d58fe149ec 100644
> --- a/meta/recipes-gnome/gtk+/gtk4_4.8.3.bb
> +++ b/meta/recipes-gnome/gtk+/gtk4_4.10.0.bb
> @@ -37,7 +37,7 @@ MAJ_VER = "${@oe.utils.trim_version("${PV}", 2)}"
>  UPSTREAM_CHECK_REGEX = 
> "gtk-(?P<pver>\d+\.(\d*[02468])+(\.\d+)+)\.tar.xz"
> 
>  SRC_URI = 
> "http://ftp.gnome.org/pub/gnome/sources/gtk/${MAJ_VER}/gtk-${PV}.tar.xz 
> <http://ftp.gnome.org/pub/gnome/sources/gtk/$%7BMAJ_VER%7D/gtk-$%7BPV%7D.tar.xz>"
> -SRC_URI[sha256sum] = 
> "b362f968d085b4d3d9340d4d38c706377ded9d5374e694a2b6b7e6292e3cba74"
> +SRC_URI[sha256sum] = 
> "8dc1e7c3b3a46772f0fa416a8ca3fd21d0d0b3b03fb307d2e7327ebee69626e4"
> 
>  S = "${WORKDIR}/gtk-${PV}"
> 
> @@ -57,7 +57,7 @@ GTKDOC_MESON_OPTION = "gtk_doc"
>  GIR_MESON_ENABLE_FLAG = 'enabled'
>  GIR_MESON_DISABLE_FLAG = 'disabled'
> 
> -EXTRA_OEMESON = " -Dbuild-tests=false -Ddemos=false"
> +EXTRA_OEMESON = " -Dbuild-tests=false -Dbuild-testsuite=false 
> -Ddemos=false"
> 
>  PACKAGECONFIG ??= "gstreamer ${@bb.utils.filter 
> <mailto:${@bb.utils.filter>('DISTRO_FEATURES', 'wayland x11 vulkan', 
> d)}"
>  PACKAGECONFIG:class-native = "${@bb.utils.filter 
> <mailto:${@bb.utils.filter>('DISTRO_FEATURES', 'x11', d)}"
> --
> 2.34.1
>
diff mbox series

Patch

diff --git a/meta/recipes-gnome/gtk+/gtk4_4.8.3.bb b/meta/recipes-gnome/gtk+/gtk4_4.10.0.bb
similarity index 96%
rename from meta/recipes-gnome/gtk+/gtk4_4.8.3.bb
rename to meta/recipes-gnome/gtk+/gtk4_4.10.0.bb
index b367cb066b..d58fe149ec 100644
--- a/meta/recipes-gnome/gtk+/gtk4_4.8.3.bb
+++ b/meta/recipes-gnome/gtk+/gtk4_4.10.0.bb
@@ -37,7 +37,7 @@  MAJ_VER = "${@oe.utils.trim_version("${PV}", 2)}"
 UPSTREAM_CHECK_REGEX = "gtk-(?P<pver>\d+\.(\d*[02468])+(\.\d+)+)\.tar.xz"
 
 SRC_URI = "http://ftp.gnome.org/pub/gnome/sources/gtk/${MAJ_VER}/gtk-${PV}.tar.xz"
-SRC_URI[sha256sum] = "b362f968d085b4d3d9340d4d38c706377ded9d5374e694a2b6b7e6292e3cba74"
+SRC_URI[sha256sum] = "8dc1e7c3b3a46772f0fa416a8ca3fd21d0d0b3b03fb307d2e7327ebee69626e4"
 
 S = "${WORKDIR}/gtk-${PV}"
 
@@ -57,7 +57,7 @@  GTKDOC_MESON_OPTION = "gtk_doc"
 GIR_MESON_ENABLE_FLAG = 'enabled'
 GIR_MESON_DISABLE_FLAG = 'disabled'
 
-EXTRA_OEMESON = " -Dbuild-tests=false -Ddemos=false"
+EXTRA_OEMESON = " -Dbuild-tests=false -Dbuild-testsuite=false -Ddemos=false"
 
 PACKAGECONFIG ??= "gstreamer ${@bb.utils.filter('DISTRO_FEATURES', 'wayland x11 vulkan', d)}"
 PACKAGECONFIG:class-native = "${@bb.utils.filter('DISTRO_FEATURES', 'x11', d)}"