gtk4: upgrade 4.6.2 -> 4.6.9

Changelog:

4.6.9:
* GtkText:
 - Prevent unexpected notify::direction emissions
* Wayland:
 - Fix button masks
* X11:
 - Fix some ordering problems with surface destruction
* Translation updates

4.6.8:
* Input:
 - Fix problems with input method interactions that caused
   dead keys not to work
* GtkText:
 - Respect the no-emoji input hint fully
* GtkNotebook:
 - Fix an infinite loop in accessibility code
 - Event handling fixes
* GtkFileChooser:
 - Restore ~ and .functionality
* GtkTreeView:
 - Event handling fixes
* GtkTreeListModel:
 - Prevent possible crashes with collapsed nodes
* GtkGridView:
 - Fix issues with rubberband selection
* GtkEmojiChooser:
 - Fix navigation with arrow keys when filtered
* GtkPopover:
 - Fix problems with focus when dismissing popovers
 - Fix problems with focusing editable labels in popovers
* GtkStackSidebar:
 - Improve accessible presentation
* Wayland:
 - Make gtk_launch_uri more robust
 - Make monitor bounds handling more robust
 - Prevent shrinking clients due to wrong toplevel bounds
* Flatpak:
 - Fix file DND with the FileTransfer portal
* Translation updates

4.6.7:
* Miscellaneous memory leak fixes
* GtkTreeView:
 - Fix a problem with DND
 - Fix a problem with row selection
* GtkTreePopover:
 - Support scrolling
* GtkGridView:
 - Fix issues with rubberband selection
* GtkSnapshot:
 - Make GtkSnapshot work from bindings
* X11:
 - Fix preferred action for DND
* Windows:
 - Fix DND
* Translation updates

4.6.6:
* Fix translations in GTKs own ui files
* Wayland:
 - Fix a problem with the activation protocol
 - Don't force the HighContrast icontheme
* Windows:
 - Fix a problem with builtin icons if the
   hicolor icontheme is not installed
* Translation updates

4.6.5:
* GtkFileChooser:
 - Fix pasting text into the name field
* GtkText:
 - Remove an assertion that is sometimes hit
* Wayland:
 - Ensure that our cursor surfaces don't violate
   protocol constraints
* Accessibility:
 - Fix a problem in the accessibility tree
* Translation updates

4.6.4:
* GtkFileChooser:
 - Fix select button sensitivity in select_folder mode
 - Fix some fallout from list model porting
* GtkListView, GtkColumnView:
 - Optimize scrolling
* print-to-file:
 - Handle nonexisting files better in the dialog
* Avoid infinite loops in size allocation
* CSS:
 - Optimize a case of reparenting that is important in GtkListView
* GSK:
 - Check for half-float support before using it
* Wayland:
 - Ignore empty preedit updates This fixes a problem with
   textview scrolling
 - Freeze popups when hidden. This addresses a frame rate drop
* Translation updates

4.6.3:
* GtkOverlay:
 - Bring back positional style classes
* GtkFileChooser:
 - Prevent unwanted completion popups
 - Fix small problems in save mode
 - Fix buildable suport of GtkFileFilter
* GtkPopover:
 - Fix button positions in right-to-left locales
* GtkLabel:
 - Fix small issues with link handling
* Tooltips:
 - Don't restrict the minimum tooltip length
* Theme:
 - Don't use opacity for overlay scrollbars
 - Fix selection text color in  vertical spin buttons
* GSK:
 - Accept textures that are generated by webkit
 - Align offscreen rendering to the pixel grid
* Accessibility
 - Fix a crash in startup when orca is running
* Input:
 - Fix display changes in GtkIMMultiContext
 - Fix activating on-screen keyboards
 - Always propagate hold events in GtkEventControllerScroll
* Windows:
 - Fix a critical warning in clipboard handling
 - Report serial numbers for events
* MacOS:
 - Prevent fullscreen transition reentrancy
* Translation updates

Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com>
This commit is contained in:
Gyorgy Sarvari
2026-01-27 07:00:30 +01:00
parent c019cb9095
commit 883dbb895d
@@ -33,7 +33,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] = "ff263af609a50eb76056653592d929459aef4819a444c436f6d52c6f63c1faec"
SRC_URI[sha256sum] = "decad346d6a94141ab667c43483e7a4b97c7969c23d589dd63cd6a49498a43d0"
S = "${WORKDIR}/gtk-${PV}"