Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package gtk4 for openSUSE:Factory checked in 
at 2022-01-03 10:49:05
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gtk4 (Old)
 and      /work/SRC/openSUSE:Factory/.gtk4.new.1896 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gtk4"

Mon Jan  3 10:49:05 2022 rev:35 rq:943301 version:4.6.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/gtk4/gtk4.changes        2021-11-15 
00:06:57.971632394 +0100
+++ /work/SRC/openSUSE:Factory/.gtk4.new.1896/gtk4.changes      2022-01-03 
10:49:18.259577803 +0100
@@ -1,0 +2,131 @@
+Thu Dec 30 15:43:25 UTC 2021 - Bj??rn Lie <[email protected]>
+
+- Update to version 4.6.0:
+  + GtkProgressBar: Fix handling of "inverted".
+  + GtkLabel: Add a "natural wrap mode" property to influence how
+    natural width is determined.
+  + GtkTextView: Scroll insertion on-screen after undo / redo.
+  + gsk: Abort region diffing when changes are too complex.
+  + gdk:
+    - Avoid compressing discrete scroll events.
+    - Fix problems with hiding windows.
+    - Improve GL and GLES version checks.
+  + Wayland: Support new high-contrast setting.
+  + Inspector: Add DND inspection support.
+  + build: Avoid deprecated meson apis.
+  + Updated translations.
+
+-------------------------------------------------------------------
+Sat Dec 18 20:20:00 UTC 2021 - Florian "spirit" <[email protected]>
+
+- Update to version 4.5.1:
+  + GtkWidget sizing has been rewritten to implement
+    width-for-height more properly. This had some fallout, and some
+    widgets may still not react kindly to the new way of doing
+    things. See https://blog.gtk.org/2021/12/03/sizable-news/ for
+    details, and please file issues if you notice fallout.
+  + Rename git `master` branch to `main`
+  + Css:
+    - Fully support font-variant-caps
+    - Fix a crash with gradients
+  + Make various widgets activatable:
+    - GtkComboBox
+    - GtkDropDown
+  + GtkPopover: Make focus indicators not disappear
+  + GtkTextView:
+    - Don't leave embedded children stranded when scrolling
+    - Don't insert Emoji into non-editable textviews
+    - Fix Emoji chooser positioning
+    - Fix problems with pasting text
+    - Improve scroll-to-mark behavior
+    - Support right-aligned, centered and decimal tabs
+    - Make child anchor replacement character settable
+    - Provide more context to input methods
+  + GtkDragIcon: Provide default icons for paintables and files
+  + GtkBuilder: Speed up template precompilation
+  + Actions:
+    - Reduce allocations during signal emissions
+    - Avoid duplication and unnecessary recursion
+  + Inspector:
+    - Show the selected im-module in the General tab
+    - Add a clipboard viewer
+    - Make the recorder record events too
+    - Add a graph visualizing gtk_widget_measure()
+  + Gsk:
+    - Fix hexbox rendering
+    - Fix transformed linear gradient rendering
+  + Printing: Fix dialog-less printing
+  + X11:
+    - Improve behavior of windows drags on headerbar controls
+    - Trap errors for RANDR changes
+    - Fix problems with drag icons
+  + Wayland: Ensure we prefer the Wayland im-module over others
+  + Updated translations.
+- Changes from version 4.5.0:
+  + gsk:
+    - Drop the GL renderer in favor of NGL
+    - Rename NGL to GL
+    - Fix some coordinate overflow issues
+    - Reimplement texture upload and download for better support of
+      image formats and color spaces
+    - New api:
+      * gsk_transform_skew
+      * gsk_transform_to_2d_components
+  + gdk:
+    - Support HSL in gdk_rgba_parse
+    - Use libpng, libjpeg and libtiff directly when loading
+      textures, and support more image formats (including 16bit and
+      float formats)
+    - New apis:
+      * gdk_texture_new_from_bytes
+      * gdk_texture_new_from_filename
+      * gdk_texture_download_float
+      * gdk_texture_save_to_png_bytes
+      * gdk_texture_save_to_tiff
+      * gdk_texture_save_to_tiff_bytes
+      * gdk_display_create_gl_context
+    - Implement GIcon and GLoadableIcon in GdkTexture
+    - Move EGL initialization to the frontend
+    - Use configless EGL contexts, if supported
+    - Use >8bit pixel formats, if supported and requested
+  + css:
+    - Add support for line-height
+    - Add support for text-transform
+  + theme: Fixes for buttons in toolbars
+  + input:
+    - Update compose sequences from libX11 1.7.2
+    - Accept replacement string longer than 20 characters
+  + text:
+    - Implement sloped caret drawing
+    - Add a gtk-hint-font-metrics setting to switch font rendering
+      to be more similar to GTK3
+  + GtkTextView:
+    - Add support for line height
+    - Add support for text transforms
+    - Misc fixes for css->pango attribute translations
+    - Invalidate pango contexts when font settings change
+    - Improve undo grouping when overwriting
+  + GtkListView:
+    - Make tree indentation more flexible with
+      GtkTreeExpander:indent-for-icon
+  + GtkMenuButton: Support custom children
+  + GtkFlowBox: Add prepend and append
+  + GtkCalendar: Fix handling of weeks starting on Monday
+  + GtkWindow: Add a titlebar property
+  + GtkDropDown: Add a show-arrow property
+  + GtkPopoverMenu: Support a use-markup attribute in menu models
+  + Add GtkSymbolicPaintable
+  + Tools: Support DND in gtk4-node-editor and the inspector's
+    recorder
+  + Demos: Improve the font rendering demo
+  + Build:
+    - Require Pango 1.49
+    - Require libpng, libtiff and libjpeg
+    - Speed up handling of resources during build
+  + X11: Support touchpad gestures with XInput 2.4
+  + Updated translations.
+- Drop gtk4-fix-link-to-g_signal_emit.patch: fixed upstream.
+- Add docutils, pkgconfig(libjpeg), pkgconfig(libpng) and
+  pkgconfig(libtiff-4) BuildRequires: New dependencies.
+
+-------------------------------------------------------------------

Old:
----
  gtk-4.4.1.tar.xz
  gtk4-fix-link-to-g_signal_emit.patch

New:
----
  gtk-4.6.0.tar.xz

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

Other differences:
------------------
++++++ gtk4.spec ++++++
--- /var/tmp/diff_new_pack.JqpE76/_old  2022-01-03 10:49:19.251578182 +0100
+++ /var/tmp/diff_new_pack.JqpE76/_new  2022-01-03 10:49:19.251578182 +0100
@@ -22,21 +22,18 @@
 %define _name gtk
 
 Name:           gtk4
-Version:        4.4.1
+Version:        4.6.0
 Release:        0
 Summary:        The GTK+ toolkit library (version 4)
 License:        LGPL-2.1-or-later
 Group:          Development/Libraries/X11
 URL:            https://www.gtk.org/
 
-Source:         
https://download.gnome.org/sources/gtk/4.4/%{_name}-%{version}.tar.xz
+Source:         
https://download.gnome.org/sources/gtk/4.6/%{_name}-%{version}.tar.xz
 Source2:        settings.ini
 Source3:        macros.gtk4
 Source99:       gtk4-rpmlintrc
 
-# PATCH-FIX-UPSTREAM  gtk4-fix-link-to-g_signal_emit.patch glgo#GNOME/gtk!4108 
[email protected] -- Fix link to g_signal_emit() in doc
-Patch0:         gtk4-fix-link-to-g_signal_emit.patch
-
 BuildRequires:  cups-devel >= 2.0
 # We do not support building against cups 2.3 betas
 BuildConflicts: (cups-devel > 2.3 with cups-devel < 2.3.0)
@@ -45,6 +42,7 @@
 %endif
 BuildRequires:  Mesa-libGLESv3-devel
 BuildRequires:  docbook-xsl-stylesheets
+BuildRequires:  docutils
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
 BuildRequires:  gettext-tools >= 0.19.7
@@ -75,7 +73,10 @@
 BuildRequires:  pkgconfig(gstreamer-player-1.0)
 BuildRequires:  pkgconfig(iso-codes)
 BuildRequires:  pkgconfig(libavfilter)
-BuildRequires:  pkgconfig(pango) >= 1.47.0
+BuildRequires:  pkgconfig(libjpeg)
+BuildRequires:  pkgconfig(libpng)
+BuildRequires:  pkgconfig(libtiff-4)
+BuildRequires:  pkgconfig(pango) >= 1.49.0
 BuildRequires:  pkgconfig(pangocairo) >= 1.14.0
 BuildRequires:  pkgconfig(pangoft2)
 BuildRequires:  pkgconfig(rest-0.7)

++++++ gtk-4.4.1.tar.xz -> gtk-4.6.0.tar.xz ++++++
/work/SRC/openSUSE:Factory/gtk4/gtk-4.4.1.tar.xz 
/work/SRC/openSUSE:Factory/.gtk4.new.1896/gtk-4.6.0.tar.xz differ: char 26, 
line 1

Reply via email to