From d53341ff7a1efde5743b58c99dfdf404160f97b4db449cf077e47d1f61d6931c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Schr=C3=B6ter?= Date: Tue, 6 Aug 2024 11:56:59 +0200 Subject: [PATCH] Sync from SUSE:SLFO:Main gtk3 revision 913a02665c90363b3435655b4cf808b4 --- _service | 4 +- _servicedata | 4 -- gtk-3.24.38+111.obscpio | 3 -- gtk-3.24.43.obscpio | 3 ++ gtk.obsinfo | 6 +-- gtk3.changes | 82 +++++++++++++++++++++++++++++++++++++++++ gtk3.spec | 31 +++++++--------- 7 files changed, 104 insertions(+), 29 deletions(-) delete mode 100644 _servicedata delete mode 100644 gtk-3.24.38+111.obscpio create mode 100644 gtk-3.24.43.obscpio diff --git a/_service b/_service index beb63cb..2477d90 100644 --- a/_service +++ b/_service @@ -3,11 +3,11 @@ https://gitlab.gnome.org/GNOME/gtk.git git - gtk-3-24 + 3.24.43 @PARENT_TAG@+@TAG_OFFSET@ (.*)\+0 \1 - enable + disable diff --git a/_servicedata b/_servicedata deleted file mode 100644 index ecdfb61..0000000 --- a/_servicedata +++ /dev/null @@ -1,4 +0,0 @@ - - - https://gitlab.gnome.org/GNOME/gtk.git - cde309d9fa27d948ae4ad098f50ba3188452ad6a \ No newline at end of file diff --git a/gtk-3.24.38+111.obscpio b/gtk-3.24.38+111.obscpio deleted file mode 100644 index 0401856..0000000 --- a/gtk-3.24.38+111.obscpio +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:29fe434cf32af7cda96a19e5fa8801eb936958bc13e2fb6c30a628bcf9f59d50 -size 99351054 diff --git a/gtk-3.24.43.obscpio b/gtk-3.24.43.obscpio new file mode 100644 index 0000000..aeb1592 --- /dev/null +++ b/gtk-3.24.43.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:45a780588d03bf76468e3c87932f90bacf3cc9bef29eb2dc1d2d3682726639f0 +size 102737934 diff --git a/gtk.obsinfo b/gtk.obsinfo index d9519a8..5895a3e 100644 --- a/gtk.obsinfo +++ b/gtk.obsinfo @@ -1,4 +1,4 @@ name: gtk -version: 3.24.38+111 -mtime: 1701555122 -commit: cde309d9fa27d948ae4ad098f50ba3188452ad6a +version: 3.24.43 +mtime: 1720630994 +commit: 788f4de2799b3f5902d27733ea603e8dfee8d0a6 diff --git a/gtk3.changes b/gtk3.changes index 08db404..20976c9 100644 --- a/gtk3.changes +++ b/gtk3.changes @@ -1,3 +1,85 @@ +------------------------------------------------------------------- +Thu Jul 11 07:29:45 UTC 2024 - Bjørn Lie + +- Update to version 3.24.43: + + Stop looking for modules in cwd (bsc#1228120 CVE-2024-6655). + + Updated translations. + +------------------------------------------------------------------- +Thu May 16 06:36:50 UTC 2024 - Dominique Leuenberger + +- Update to version 3.24.42: + + GtkFileChooser: + - Avoid warnings about floating refs. + - Improve performance of recursive search. + - Populate search model in an idle. + + GtkGLArea: Fix a regression in transparency handling. + + Printing: Avoid accessing freed printers. + + Accessibility: Drop support for the deprecated + atk_focus_tracker. + + Wayland: + - Fix monitor sizes. + - Fix a crash related to tablet removal. + - Infer resizable edges for tiled windows. + - Always commit soon after acking a configure. + + gdk: + - Use css cursor names as far as possible. + - Sync DND cursor use with GTK4. + + build: Allow building against sysprof-capture-4. + + Updated translations. + +------------------------------------------------------------------- +Mon Apr 15 07:18:17 UTC 2024 - Dominique Leuenberger + +- BuildRequire gettext-devel instead of gettext-tools-mini: the + -devel provides is part of gettext-tools, but this allows OBS to + pick the package it deems correct. + +------------------------------------------------------------------- +Thu Jan 25 11:50:18 UTC 2024 - dimstar@opensuse.org + +- Update to version 3.24.41: + + Fix a crash introduced in the X11 changes in 3.24.40. + + Build fixes. + + Wayland: Fix interpretation of gtk-shell protocol. + +------------------------------------------------------------------- +Thu Jan 18 17:06:33 UTC 2024 - dimstar@opensuse.org + +- Update to version 3.24.40: + * Free monitor name on finalize + * Rework after first review + * Rework to get rid of get_monitor_by_output + * Use xorg 'monitor' the right way. See #2013 + +------------------------------------------------------------------- +Tue Jan 16 11:12:55 UTC 2024 - dimstar@opensuse.org + +- Update to version 3.24.39+23: + * gdkdisplay-wayland: Init selection before roundtrips + * Use consistent coordinates in get_toplevel_from_ns_event. + * emoji: Update data to CLDR v44 + * emoji: Update data to CLDR v43 + * add hi-ja-et-fi-nb-th for gtkemojichooser + * add bengali language bn.data for gtkemojichooser + * emoji: Add more locales + * emoji: Update data to CLDR v40 + * emoji: Fix the convert-emoji program + * gtkgesture: Preserve accuracy when translating events + * pathbar: Handle webdav where is the root is a path + * GtkTooltip: Fix tooltip positioning on X11 + * gdkkeys-win32c: change registry key not found g_warning to g_debug + * [gtk3/wayland] Expose XDG-shell suspended state via visibility events. + * [gtk3/wayland] Only request v2 of xdg_wm_base. + * test-msys2-meson: fix pipeline failure on GTK3 + * wayland: Fix wl_buffer size for custom cursors + * GtkMenu: Fix positioning when attached to offscreen windows + * gdk_display_get_monitor_at_window: Check for offscreen windows + * GdkWindow: check for same impl class in set_transient_for () + * [gtk3] Cherry-pick gtkfilechoosernativeportal fixes from gtk4 + * wayland: Avoid more legacy cursor names + * Fall back to the 'default' cursor + ------------------------------------------------------------------- Thu Dec 07 15:35:33 UTC 2023 - dimstar@opensuse.org diff --git a/gtk3.spec b/gtk3.spec index 7f9893e..7d1b8da 100644 --- a/gtk3.spec +++ b/gtk3.spec @@ -1,7 +1,7 @@ # # spec file for package gtk3 # -# Copyright (c) 2023 SUSE LLC +# Copyright (c) 2024 SUSE LLC # Copyright (c) 2010 Dominique Leuenberger, Amsterdam, Netherlands # # All modifications and additions to the file contributed by third parties @@ -30,7 +30,7 @@ %define __provides_exclude_from ^%{_libdir}/gtk-3.0 Name: gtk3 -Version: 3.24.38+111 +Version: 3.24.43 Release: 0 Summary: The GTK+ toolkit library (version 3) License: LGPL-2.1-or-later @@ -49,7 +49,7 @@ Patch1: gtk3-revert-forced-xftdpi.patch BuildRequires: cups-devel >= 1.7 BuildRequires: docbook-xsl-stylesheets BuildRequires: fdupes -BuildRequires: gettext-tools-mini >= 0.19.7 +BuildRequires: gettext-devel >= 0.19.7 BuildRequires: gtk-doc BuildRequires: hicolor-icon-theme BuildRequires: meson @@ -156,7 +156,7 @@ Summary: Amharic input method for the GTK+ toolkit library v3 Group: System/Libraries Requires: %{name} = %{version} Requires(post): %{name}-tools -Requires(postun):%{name}-tools +Requires(postun): %{name}-tools Provides: locale(%{name}:am) %description immodule-amharic @@ -171,7 +171,7 @@ Summary: Broadway input method for the GTK+ toolkit library v3 Group: System/Libraries Requires: %{name} = %{version} Requires(post): %{name}-tools -Requires(postun):%{name}-tools +Requires(postun): %{name}-tools %description immodule-broadway GTK+ is a multi-platform toolkit for creating graphical user interfaces. @@ -185,7 +185,7 @@ Summary: Inuktitut input method for the GTK+ toolkit library v3 Group: System/Libraries Requires: %{name} = %{version} Requires(post): %{name}-tools -Requires(postun):%{name}-tools +Requires(postun): %{name}-tools Provides: locale(%{name}:iu) %description immodule-inuktitut @@ -200,7 +200,7 @@ Summary: Multipress input method for the GTK+ toolkit library v3 Group: System/Libraries Requires: %{name} = %{version} Requires(post): %{name}-tools -Requires(postun):%{name}-tools +Requires(postun): %{name}-tools %description immodule-multipress GTK+ is a multi-platform toolkit for creating graphical user interfaces. @@ -215,7 +215,7 @@ Summary: Thai-Lao input method for the GTK+ toolkit library v3 Group: System/Libraries Requires: %{name} = %{version} Requires(post): %{name}-tools -Requires(postun):%{name}-tools +Requires(postun): %{name}-tools Provides: locale(%{name}:lo) Provides: locale(%{name}:th) @@ -231,7 +231,7 @@ Summary: Tigrigna input method for the GTK+ toolkit library v3 Group: System/Libraries Requires: %{name} = %{version} Requires(post): %{name}-tools -Requires(postun):%{name}-tools +Requires(postun): %{name}-tools Provides: %{name}-immodules-tigrigna = %{version} Provides: locale(%{name}:ti) Obsoletes: %{name}-immodules-tigrigna < %{version} @@ -248,7 +248,7 @@ Summary: Vietnamese input method for the GTK+ toolkit library v3 Group: System/Libraries Requires: %{name} = %{version} Requires(post): %{name}-tools -Requires(postun):%{name}-tools +Requires(postun): %{name}-tools Provides: locale(%{name}:vi) %description immodule-vietnamese @@ -263,7 +263,7 @@ Summary: Wayland input method for the GTK+ toolkit library (version 3) Group: System/Libraries Requires: %{name} = %{version} Requires(post): %{name}-tools -Requires(postun):%{name}-tools +Requires(postun): %{name}-tools %description immodule-wayland GTK+ is a multi-platform toolkit for creating graphical user interfaces. @@ -278,7 +278,7 @@ Summary: X input method for the GTK+ toolkit library v3 Group: System/Libraries Requires: %{name} = %{version} Requires(post): %{name}-tools -Requires(postun):%{name}-tools +Requires(postun): %{name}-tools Provides: locale(%{name}:ja) Provides: locale(%{name}:ko) Provides: locale(%{name}:th) @@ -295,7 +295,7 @@ This package provides an input method based on the X Input Method. Summary: Auxiliary utilities for the GTK+ toolkit library v3 Group: System/Libraries Requires(post): update-alternatives -Requires(postun):update-alternatives +Requires(postun): update-alternatives %description tools GTK+ is a multi-platform toolkit for creating graphical user interfaces. @@ -604,10 +604,7 @@ fi %ghost %{_sysconfdir}/alternatives/gtk-update-icon-cache.1%{?ext_man} %dir %{_datadir}/gtk-3.0/ %dir %{_datadir}/gtk-3.0/emoji -%{_datadir}/gtk-3.0/emoji/de.gresource -%{_datadir}/gtk-3.0/emoji/es.gresource -%{_datadir}/gtk-3.0/emoji/fr.gresource -%{_datadir}/gtk-3.0/emoji/zh.gresource +%{_datadir}/gtk-3.0/emoji/*.gresource %files schema %{_datadir}/glib-2.0/schemas/org.gtk.Settings.ColorChooser.gschema.xml