Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package gtk4 for openSUSE:Factory checked in 
at 2025-09-24 15:21:28
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gtk4 (Old)
 and      /work/SRC/openSUSE:Factory/.gtk4.new.27445 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gtk4"

Wed Sep 24 15:21:28 2025 rev:94 rq:1305473 version:4.20.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/gtk4/gtk4.changes        2025-06-11 
16:20:02.580247845 +0200
+++ /work/SRC/openSUSE:Factory/.gtk4.new.27445/gtk4.changes     2025-09-24 
15:21:57.150464053 +0200
@@ -1,0 +2,31 @@
+Tue Sep  9 06:34:17 UTC 2025 - Dominique Leuenberger <[email protected]>
+
+- Update to version 4.20.1:
+  + Bugs fixed:
+    - Second Drag-and-Drop operation causes Gtk-CRITICAL messages
+      at every event
+    - columnview focus problem with menus
+    - GtkTextView with css padding shows offscreen widgets in upper
+      left corner
+    - Occasional crashes in gsk_gl_device_setup_samplers()
+    - Gtk.Entry: Cursor disappears when reaching right border
+    - GTK_THEME environment variable not working properly with
+      GTK4-4.20
+
+-------------------------------------------------------------------
+Sat Aug 30 09:01:49 UTC 2025 - Bjørn Lie <[email protected]>
+
+- Update to version 4.20.0:
+  + YUV support in the video playback widget
+  + Better rendering for symbolic icons
+  + CSS media queries for color scheme and contrast
+  + Path intersection
+  + Rely on portals for session management
+  + Accessibility improvements for entries, file selection dialogs,
+    and more
+  + Better support for Wayland, macOS, Android, and Windows
+  + Updated translations.
+- Add pkgconfig(librsvg-2.0) BuildRequires: New dependency.
+- Move gtk4-path-tool to devel-tools sub-package.
+
+-------------------------------------------------------------------

Old:
----
  gtk-4.18.6.obscpio

New:
----
  gtk-4.20.1.obscpio

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ gtk4.spec ++++++
--- /var/tmp/diff_new_pack.fvcQSk/_old  2025-09-24 15:21:58.246510220 +0200
+++ /var/tmp/diff_new_pack.fvcQSk/_new  2025-09-24 15:21:58.246510220 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package gtk4
 #
-# Copyright (c) 2025 SUSE LLC
+# Copyright (c) 2025 SUSE LLC and contributors
 # Copyright (c) 2010 Dominique Leuenebrger, Amsterdam, Netherlands
 #
 # All modifications and additions to the file contributed by third parties
@@ -28,7 +28,7 @@
 %endif
 
 Name:           gtk4
-Version:        4.18.6
+Version:        4.20.1
 Release:        0
 Summary:        The GTK+ toolkit library (version 4)
 License:        LGPL-2.1-or-later
@@ -80,6 +80,7 @@
 BuildRequires:  pkgconfig(gobject-introspection-1.0) >= 1.72.0
 BuildRequires:  pkgconfig(graphene-1.0) >= 1.10.0
 BuildRequires:  pkgconfig(graphene-gobject-1.0) >= 1.10.0
+BuildRequires:  pkgconfig(librsvg-2.0)
 BuildRequires:  pkgconfig(vulkan)
 %if %{with gst}
 BuildRequires:  pkgconfig(gstreamer-gl-1.0)
@@ -287,13 +288,13 @@
 install -m 644 -D %{SOURCE2} %{buildroot}%{_datadir}/gtk-4.0/settings.ini
 # create modules directory that should have been created during the build
 if test ! -d %{buildroot}%{_libdir}/gtk-4.0/modules; then
-  mkdir %{buildroot}%{_libdir}/gtk-4.0/modules
+  mkdir -p %{buildroot}%{_libdir}/gtk-4.0/modules
 else
   echo 'Remove this no-longer-needed modulesdir hack.'
 fi
 # create theming-engines directory that should have been created during the 
build
 if test ! -d 
%{buildroot}%{_libdir}/gtk-4.0/%{gtk_binary_version}/theming-engines; then
-  mkdir %{buildroot}%{_libdir}/gtk-4.0/%{gtk_binary_version}/theming-engines
+  mkdir -p %{buildroot}%{_libdir}/gtk-4.0/%{gtk_binary_version}/theming-engines
 else
   echo 'Remove this no-longer-needed themingdir hack.'
 fi
@@ -310,14 +311,6 @@
 %doc AUTHORS NEWS
 %dir %{_libdir}/gtk-4.0
 %dir %{_libdir}/gtk-4.0/%{gtk_binary_version}
-%dir %{_libdir}/gtk-4.0/%{gtk_binary_version}/printbackends/
-%{_libdir}/gtk-4.0/%{gtk_binary_version}/printbackends/libprintbackend-cups.so
-%{_libdir}/gtk-4.0/%{gtk_binary_version}/printbackends/libprintbackend-file.so
-%if %{with gst}
-%dir %{_libdir}/gtk-4.0/%{gtk_binary_version}/media/
-#%%{_libdir}/gtk-4.0/%%{gtk_binary_version}/media/libmedia-ffmpeg.so
-%{_libdir}/gtk-4.0/%{gtk_binary_version}/media/libmedia-gstreamer.so
-%endif
 %dir %{_libdir}/gtk-4.0/%{gtk_binary_version}/theming-engines/
 %dir %{_libdir}/gtk-4.0/modules
 %{_libdir}/libgtk-4.so.*
@@ -332,7 +325,6 @@
 %files tools
 %{_bindir}/gtk4-broadwayd
 %{_bindir}/gtk4-launch
-%{_bindir}/gtk4-path-tool
 %{_bindir}/gtk4-query-settings
 %{_bindir}/gtk4-update-icon-cache
 %dir %{_datadir}/gtk-4.0/emoji
@@ -348,15 +340,24 @@
 %{_datadir}/locale/en_CA/
 
 %files devel-tools
+%{_bindir}/gtk4-path-tool
+%{_datadir}/bash-completion/completions/gtk4-path-tool
 %{_bindir}/gtk4-builder-tool
+%{_datadir}/bash-completion/completions/gtk4-builder-tool
 %{_bindir}/gtk4-demo
+%{_datadir}/bash-completion/completions/gtk4-demo
 %{_bindir}/gtk4-demo-application
 %{_bindir}/gtk4-encode-symbolic-svg
 %{_bindir}/gtk4-image-tool
+%{_datadir}/bash-completion/completions/gtk4-image-tool
 %{_bindir}/gtk4-node-editor
+%{_datadir}/bash-completion/completions/gtk4-node-editor
 %{_bindir}/gtk4-print-editor
+%{_datadir}/bash-completion/completions/gtk4-print-editor
 %{_bindir}/gtk4-rendernode-tool
+%{_datadir}/bash-completion/completions/gtk4-rendernode-tool
 %{_bindir}/gtk4-widget-factory
+%{_datadir}/bash-completion/completions/gtk4-widget-factory
 %{_datadir}/applications/org.gtk.Demo4.desktop
 %{_datadir}/applications/org.gtk.gtk4.NodeEditor.desktop
 %{_datadir}/applications/org.gtk.PrintEditor4.desktop

++++++ _service ++++++
--- /var/tmp/diff_new_pack.fvcQSk/_old  2025-09-24 15:21:58.278511567 +0200
+++ /var/tmp/diff_new_pack.fvcQSk/_new  2025-09-24 15:21:58.282511736 +0200
@@ -3,7 +3,7 @@
   <service name="obs_scm" mode="manual">
     <param name="scm">git</param>
     <param name="url">https://gitlab.gnome.org/GNOME/gtk.git</param>
-    <param name="revision">4.18.6</param>
+    <param name="revision">4.20.1</param>
     <param name="versionformat">@PARENT_TAG@+@TAG_OFFSET@</param>
     <param name="versionrewrite-pattern">(.*)\+0</param>
     <param name="versionrewrite-replacement">\1</param>

++++++ gtk-4.18.6.obscpio -> gtk-4.20.1.obscpio ++++++
++++ 396031 lines of diff (skipped)

++++++ gtk.obsinfo ++++++
--- /var/tmp/diff_new_pack.fvcQSk/_old  2025-09-24 15:22:02.674696742 +0200
+++ /var/tmp/diff_new_pack.fvcQSk/_new  2025-09-24 15:22:02.674696742 +0200
@@ -1,5 +1,5 @@
 name: gtk
-version: 4.18.6
-mtime: 1749501853
-commit: 4f34f49bc8ce1b04118f7b3d52b26c8aef3d8405
+version: 4.20.1
+mtime: 1757365052
+commit: 7b64db14352cff9139bc9317c8735a44d7f2aa47
 

Reply via email to