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


Reply via email to