Hello community,

here is the log from the commit of package python-gobject for openSUSE:Factory 
checked in at 2017-03-22 23:08:13
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-gobject (Old)
 and      /work/SRC/openSUSE:Factory/.python-gobject.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-gobject"

Wed Mar 22 23:08:13 2017 rev:65 rq:481420 version:3.24.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-gobject/python-gobject.changes    
2016-09-21 18:34:43.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.python-gobject.new/python-gobject.changes       
2017-03-22 23:08:14.577099980 +0100
@@ -1,0 +2,35 @@
+Mon Mar 20 15:28:17 UTC 2017 - [email protected]
+
+- Update to version 3.24.0:
+  + overrides: Update for Gdk-4.0 and Gtk+-4.0 (bgo#773315,
+    bgo#777680).
+  + Disable -Werror=missing-prototypes (bgo#777534).
+  + Fix new PEP8 errors (bgo#776009).
+  + Move pep8/pyflakes tests from 'make check' to
+    'make check.quality' (bgo#764087).
+  + Handle exception unreffing Variant at exit (bgo#776092).
+  + Handle multiple deinit of callable cache (bgo#776092).
+- Drop python-gobject-missing-prototypes.patch: fixed upstream.
+
+-------------------------------------------------------------------
+Wed Mar 15 19:38:20 UTC 2017 - [email protected]
+
+- Provide python2- versions of packages to ease transition to
+  python single-spec macros.
+
+-------------------------------------------------------------------
+Mon Feb 27 13:28:08 UTC 2017 - [email protected]
+
+- Move Pango overrides to -Gdk package: the main pygobject package
+  is supposed to be installable without a dependency on X
+  (boo#1025819).
+
+-------------------------------------------------------------------
+Wed Feb 22 18:06:29 UTC 2017 - [email protected]
+
+- Add python-gobject-missing-prototypes.patch: Disable
+  -Werror=missing-prototypes (bgo#777534).
+- Add gnome-common BuildRequires and call autoreconf, as above
+  patch touches the build system.
+
+-------------------------------------------------------------------
python3-gobject.changes: same change

Old:
----
  pygobject-3.22.0.tar.xz

New:
----
  pygobject-3.24.0.tar.xz

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

Other differences:
------------------
++++++ python-gobject.spec ++++++
--- /var/tmp/diff_new_pack.68tciA/_old  2017-03-22 23:08:15.432978698 +0100
+++ /var/tmp/diff_new_pack.68tciA/_new  2017-03-22 23:08:15.432978698 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-gobject
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -40,14 +40,15 @@
 Summary:        Python bindings for GObject
 License:        LGPL-2.1+
 Group:          Development/Libraries/Python
-Version:        3.22.0
+Version:        3.24.0
 Release:        0
 Url:            https://wiki.gnome.org/Projects/PyGObject/
-Source:         
http://download.gnome.org/sources/pygobject/3.22/%{_name}-%{version}.tar.xz
+Source:         
http://download.gnome.org/sources/pygobject/3.24/%{_name}-%{version}.tar.xz
 # PATCH-FIX-UPSTREAM pycompile-searchpath.patch [email protected] -- Fix build 
with python 3.4
 Patch1:         pycompile-searchpath.patch
 BuildRequires:  fdupes
 BuildRequires:  glib2-devel >= 2.38.0
+BuildRequires:  gnome-common
 BuildRequires:  gobject-introspection-devel >= 1.46.0
 BuildRequires:  libffi-devel >= 3.0.0
 %if %{build_for_python3}
@@ -61,6 +62,9 @@
 BuildRequires:  pkgconfig(cairo-gobject)
 # Trigger an automatic installation of python(3)?-gobject when python and 
libgirepository are installed.
 Supplements:    packageand(%{local_py_pkg}:libgirepository-1_0-1)
+%if %local_py_suffix == 2
+Provides:       python2-gobject = %{version}
+%endif
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 %{local_py_requires}
 
@@ -73,6 +77,9 @@
 Group:          Development/Libraries/Python
 Requires:       %{name} = %{version}
 Requires:       %{name}-cairo = %{version}
+%if %local_py_suffix == 2
+Provides:       python2-gobject-Gdk = %{version}
+%endif
 %define gdk_real_package %(rpm -q --qf '%%{NAME}' -f $(readlink 
/usr/lib64/libgdk-3.so -f))
 Supplements:    packageand(%{name}:%{gdk_real_package})
 
@@ -86,6 +93,9 @@
 Summary:        Python bindings for GObject -- Cairo bindings
 Group:          Development/Libraries/Python
 Requires:       %{name} = %{version}
+%if %local_py_suffix == 2
+Provides:       python2-gobject-cairo = %{version}
+%endif
 %define cairo_real_package %(rpm -q --qf '%%{NAME}' --whatprovides cairo)
 Supplements:    packageand(%{name}:%{cairo_real_package})
 
@@ -106,6 +116,7 @@
 # python3-gobject-devel package is no longer being built. In order to ease 
upgrades
 # and remove the obsolete package, we obsolete/provide it here.
 Obsoletes:      python3-gobject-devel < 3.11.5
+Provides:       python2-gobject-devel = %{version}
 Provides:       python3-gobject-devel = %{version}
 
 %description devel
@@ -118,6 +129,7 @@
 %patch1 -p1
 
 %build
+autoreconf -fiv
 %if %{build_for_python3}
 export PYTHON=python3
 %else
@@ -154,12 +166,14 @@
 %exclude %{local_py_sitedir}/gi/overrides/Gdk.*
 %exclude %{local_py_sitedir}/gi/overrides/Gtk.*
 %exclude %{local_py_sitedir}/gi/overrides/keysyms.*
+%exclude %{local_py_sitedir}/gi/overrides/Pango.py
 
 %files Gdk
 %defattr(-,root,root)
 %{local_py_sitedir}/gi/overrides/Gdk.*
 %{local_py_sitedir}/gi/overrides/Gtk.*
 %{local_py_sitedir}/gi/overrides/keysyms.*
+%{local_py_sitedir}/gi/overrides/Pango.py
 
 %files cairo
 %defattr(-,root,root)

++++++ python3-gobject.spec ++++++
--- /var/tmp/diff_new_pack.68tciA/_old  2017-03-22 23:08:15.460974731 +0100
+++ /var/tmp/diff_new_pack.68tciA/_new  2017-03-22 23:08:15.460974731 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python3-gobject
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -40,14 +40,15 @@
 Summary:        Python bindings for GObject
 License:        LGPL-2.1+
 Group:          Development/Libraries/Python
-Version:        3.22.0
+Version:        3.24.0
 Release:        0
 Url:            https://wiki.gnome.org/Projects/PyGObject/
-Source:         
http://download.gnome.org/sources/pygobject/3.22/%{_name}-%{version}.tar.xz
+Source:         
http://download.gnome.org/sources/pygobject/3.24/%{_name}-%{version}.tar.xz
 # PATCH-FIX-UPSTREAM pycompile-searchpath.patch [email protected] -- Fix build 
with python 3.4
 Patch1:         pycompile-searchpath.patch
 BuildRequires:  fdupes
 BuildRequires:  glib2-devel >= 2.38.0
+BuildRequires:  gnome-common
 BuildRequires:  gobject-introspection-devel >= 1.46.0
 BuildRequires:  libffi-devel >= 3.0.0
 %if %{build_for_python3}
@@ -61,6 +62,9 @@
 BuildRequires:  pkgconfig(cairo-gobject)
 # Trigger an automatic installation of python(3)?-gobject when python and 
libgirepository are installed.
 Supplements:    packageand(%{local_py_pkg}:libgirepository-1_0-1)
+%if %local_py_suffix == 2
+Provides:       python2-gobject = %{version}
+%endif
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 %{local_py_requires}
 
@@ -73,6 +77,9 @@
 Group:          Development/Libraries/Python
 Requires:       %{name} = %{version}
 Requires:       %{name}-cairo = %{version}
+%if %local_py_suffix == 2
+Provides:       python2-gobject-Gdk = %{version}
+%endif
 %define gdk_real_package %(rpm -q --qf '%%{NAME}' -f $(readlink 
/usr/lib64/libgdk-3.so -f))
 Supplements:    packageand(%{name}:%{gdk_real_package})
 
@@ -86,6 +93,9 @@
 Summary:        Python bindings for GObject -- Cairo bindings
 Group:          Development/Libraries/Python
 Requires:       %{name} = %{version}
+%if %local_py_suffix == 2
+Provides:       python2-gobject-cairo = %{version}
+%endif
 %define cairo_real_package %(rpm -q --qf '%%{NAME}' --whatprovides cairo)
 Supplements:    packageand(%{name}:%{cairo_real_package})
 
@@ -106,6 +116,7 @@
 # python3-gobject-devel package is no longer being built. In order to ease 
upgrades
 # and remove the obsolete package, we obsolete/provide it here.
 Obsoletes:      python3-gobject-devel < 3.11.5
+Provides:       python2-gobject-devel = %{version}
 Provides:       python3-gobject-devel = %{version}
 
 %description devel
@@ -118,6 +129,7 @@
 %patch1 -p1
 
 %build
+autoreconf -fiv
 %if %{build_for_python3}
 export PYTHON=python3
 %else
@@ -154,12 +166,14 @@
 %exclude %{local_py_sitedir}/gi/overrides/Gdk.*
 %exclude %{local_py_sitedir}/gi/overrides/Gtk.*
 %exclude %{local_py_sitedir}/gi/overrides/keysyms.*
+%exclude %{local_py_sitedir}/gi/overrides/Pango.py
 
 %files Gdk
 %defattr(-,root,root)
 %{local_py_sitedir}/gi/overrides/Gdk.*
 %{local_py_sitedir}/gi/overrides/Gtk.*
 %{local_py_sitedir}/gi/overrides/keysyms.*
+%{local_py_sitedir}/gi/overrides/Pango.py
 
 %files cairo
 %defattr(-,root,root)

++++++ pygobject-3.22.0.tar.xz -> pygobject-3.24.0.tar.xz ++++++
++++ 4145 lines of diff (skipped)


Reply via email to