Hello community, here is the log from the commit of package gtk3 for openSUSE:Factory checked in at 2019-10-30 14:39:35 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gtk3 (Old) and /work/SRC/openSUSE:Factory/.gtk3.new.2990 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gtk3" Wed Oct 30 14:39:35 2019 rev:149 rq:742528 version:3.24.12+32 Changes: -------- --- /work/SRC/openSUSE:Factory/gtk3/gtk3.changes 2019-10-17 13:02:11.772863366 +0200 +++ /work/SRC/openSUSE:Factory/.gtk3.new.2990/gtk3.changes 2019-10-30 14:39:46.373668704 +0100 @@ -1,0 +2,22 @@ +Wed Oct 23 10:06:55 UTC 2019 - bjorn....@gmail.com + +- Update to version 3.24.12+32: + + gdk: Do not change the windowing selection when cancelling + source + + Revert "gdk: Do not call gdk_selection_owner_set() internally + to the backend" + + gtkwidget: Ensure to run key controllers in the bubble phase + + keycontroller: Fix ::key-released signal argument + + key controller: Don't eat modifier events + + gdk: Do not call gdk_selection_owner_set() internally to the + backend + + gdk: Shuffle the situations where a selection is unset + + gtkwidget: Forward unhandled scroll events through controllers +- Switch to gitcheckout of stable branch, needed to get fixes for + copy/paste between Xwayland and wayland programs. +- Following the above, add gtk-doc and libtool BuildRequires and + pass autogen.sh to bootstrap and --enable-gtk-doc to configure. +- No longer disable LTO, current versions of gtk3 builds fine with + it enabled. + +------------------------------------------------------------------- Old: ---- gtk+-3.24.12.tar.xz New: ---- _service _servicedata gtk-3.24.12+32.obscpio gtk.obsinfo ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gtk3.spec ++++++ --- /var/tmp/diff_new_pack.akVRmy/_old 2019-10-30 14:39:48.257670710 +0100 +++ /var/tmp/diff_new_pack.akVRmy/_new 2019-10-30 14:39:48.257670710 +0100 @@ -19,16 +19,16 @@ # When updating the binary version, do not forget to also update baselibs.conf %define gtk_binary_version 3.0.0 -%define _name gtk+ +%define _name gtk %bcond_without broadway Name: gtk3 -Version: 3.24.12 +Version: 3.24.12+32 Release: 0 Summary: The GTK+ toolkit library (version 3) License: LGPL-2.1-or-later Group: Development/Libraries/X11 URL: https://www.gtk.org/ -Source0: https://download.gnome.org/sources/gtk+/3.24/%{_name}-%{version}.tar.xz +Source0: %{_name}-%{version}.tar.xz Source1: README.SUSE Source2: settings.ini Source3: macros.gtk3 @@ -37,11 +37,15 @@ Patch0: gtk3-GTK_PATH64.patch # PATCH-FIX-OPENSUSE gtk3-revert-forced-xftdpi.patch fv...@opensuse.org -- Revert very controversal commit on GTK3, forcing DPI to 96 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: gtk-doc BuildRequires: hicolor-icon-theme +# libtool is needed since we are using a git checkout +BuildRequires: libtool BuildRequires: pkgconfig BuildRequires: translation-update-upstream BuildRequires: xsltproc @@ -351,7 +355,7 @@ %lang_package %prep -%setup -q -n gtk+-%{version} +%setup -q -n %{_name}-%{version} translation-update-upstream translation-update-upstream po-properties gtk30-properties # remove incomplete translations caused by translation-update-upstream (global LINGUAS file, two domains) @@ -369,9 +373,10 @@ %patch1 -p1 %build -%define _lto_cflags %{nil} +NOCONFIGURE=1 ./autogen.sh %configure \ --disable-static \ + --enable-gtk-doc \ --enable-man \ --enable-x11-backend \ --enable-introspection \ ++++++ _service ++++++ <services> <service name="obs_scm" mode="disabled"> <param name="url">https://gitlab.gnome.org/GNOME/gtk.git</param> <param name="scm">git</param> <param name="revision">gtk-3-24</param> <param name="versionformat">@PARENT_TAG@+@TAG_OFFSET@</param> <param name="changesgenerate">enable</param> </service> <service mode="buildtime" name="tar" /> <service mode="buildtime" name="recompress"> <param name="file">*.tar</param> <param name="compression">xz</param> </service> <service mode="disabled" name="set_version" /> </services> ++++++ _servicedata ++++++ <servicedata> <service name="tar_scm"> <param name="url">https://gitlab.gnome.org/GNOME/gtk.git</param> <param name="changesrevision">ff41436b594e04e106c0cd3859080ac80e6e6722</param></service></servicedata>++++++ gtk.obsinfo ++++++ name: gtk version: 3.24.12+32 mtime: 1571766043 commit: 39e28ab93395c32cc2ed49a67bca24d31bac587e