From dc57039bc7b4d1986a0e82fa448f40a4a25dced948caf2ee83653e7d9840cd18 Mon Sep 17 00:00:00 2001 From: Dominique Leuenberger Date: Sat, 23 Aug 2014 11:53:15 +0000 Subject: [PATCH] Accepting request 245937 from GNOME:Next Push GNOME 3.13.90 to the devel repo OBS-URL: https://build.opensuse.org/request/show/245937 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/python-gobject?expand=0&rev=33 --- pygobject-3.12.2.tar.xz | 3 -- pygobject-3.13.90.tar.xz | 3 ++ python-gobject.changes | 86 ++++++++++++++++++++++++++++++++++++++++ python-gobject.spec | 6 +-- python3-gobject.changes | 86 ++++++++++++++++++++++++++++++++++++++++ python3-gobject.spec | 6 +-- 6 files changed, 181 insertions(+), 9 deletions(-) delete mode 100644 pygobject-3.12.2.tar.xz create mode 100644 pygobject-3.13.90.tar.xz diff --git a/pygobject-3.12.2.tar.xz b/pygobject-3.12.2.tar.xz deleted file mode 100644 index 90bd6af..0000000 --- a/pygobject-3.12.2.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:7e7a3d349acf5bb4b68f8539a42e67958840a67cd4f0341ee9aa49189af2a522 -size 702176 diff --git a/pygobject-3.13.90.tar.xz b/pygobject-3.13.90.tar.xz new file mode 100644 index 0000000..f9de9f0 --- /dev/null +++ b/pygobject-3.13.90.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c4c8c62ba5e8c2444d39f501cf8c65ac7c866a73b69348384c9d5567c11d09e9 +size 715596 diff --git a/python-gobject.changes b/python-gobject.changes index 95feca2..1e9bf4b 100644 --- a/python-gobject.changes +++ b/python-gobject.changes @@ -1,3 +1,89 @@ +------------------------------------------------------------------- +Tue Aug 19 06:31:58 UTC 2014 - dimstar@opensuse.org + +- Update to version 3.13.90: + + Support array lengths on struct fields (bgo#688792). + + Fast path Python property get access (bgo#723872). + + Unify accessing properties through props and get_property() + (bgo#726999). + + Refactor boxed wrapper memory management strategy (bgo#726999). + + Replace GObject.signal_query with introspected version + (bgo#688792). + + Fix memory leak with unboxed caller allocated structs. + + tests: Add failing tests for GObject sub-class doc-strings + (bgo#731452). + + Don't mask GObject sub-class doc strings in meta-class + (bgo#731452). + +------------------------------------------------------------------- +Fri Aug 15 07:22:43 UTC 2014 - dimstar@opensuse.org + +- Update to version 3.13.4: + + Marshaling cache refactor and cache usage in vfuncs + (bgo#727004). + + Fix array argument out and inout marshaling from vfuncs + (bgo#702508). + + Cleanup input args when marshaling in closures (bgo#727004). + + Add deprecation warning for connect_object() with non-GObject + argument (bgo#688064). + + Add Python implementation of Object.connect_data() + (bgo#701843). + + Add GClosure marshaling cleanup (bgo#695128). + + Fix GCallback Python wrapper leak (bgo#695130). + + tests: Add failing test for marshaling an array of GValues + through signals (bgo#669496). + + Add protection against attempts at importing static bindings + (bgo#709183). + + Update and deprecate gi.overrides.keysyms (bgo#721295). + + Generate .dll libraries on windows (bgo#734288). + + Windows build fixes: bgo#734284, bgo#734289, bgo#734286, + bgo#734287. + +------------------------------------------------------------------- +Fri Jul 18 09:14:13 UTC 2014 - dimstar@opensuse.org + +- Update to version 3.13.3: + + demos: Cleanup CSS accordion demo to use a loop for adding + buttons. + + refactor: Move builder connection utilities outside of Builder + class (bgo#701843). + + tests: Move TestSignals from test_everything into test_signal + (bg#701843). +- Changes from version 3.13.2: + + Python 3.4 make check fixes (bgo#730411). + + overrides: Add Gtk.Container.child_get/set overrides + (bgo#685076). + + overrides: Make value argument to Widget.style_get_property + optional (bgo#685076). + + overrides: Make value argument to Container.child_get_property + optional (bgo#685076). + + Add GTypeClass methods as Python GObject class methods + (bgo#685218). + + Add marshalling coercion for Python classes and instances to + GTypeClass (bgo#685218). + + Replace direct parent class call by super() (bgo#729970). + + Add cairo marshaling support for non-introspected signals + (bgo#694604). + + [New API] Add gi.require_foreign (bgo#707735). + + Initialize the foreign API at PyGI load time (bgo#694604). + + Move pygi foreign API into pygi-foreign-api.h (bgo#694604). + + Unify GLib.GError and GLib.Error (bgo#712519). + + PEP8 fixes. +- Changes from version 3.13.1: + + Raise TypeError if arguments are passed to Boxed.__init__ + (bgo#727810). + + Gdk.Event: Override __setattr__ to set fields based on the + event type (bgo#727810). + + Gdk.Event: Include GdkEventType in __repr__ (bgo#727810). + + Fix crash with type checking for GObject arguments + (bgo#727604). + + Do not leak info of destroy notify. + + Ignore GValueArray deprecations. + + Raise ImportError when importing modules not found in + repository (bgo#726877). + + tests: Rename test_overrides to test_import_machinery + (bgo#726877). + ------------------------------------------------------------------- Thu Jul 17 09:13:05 UTC 2014 - zaitor@opensuse.org diff --git a/python-gobject.spec b/python-gobject.spec index 19e806f..6d5b1fc 100644 --- a/python-gobject.spec +++ b/python-gobject.spec @@ -37,10 +37,10 @@ Name: python-gobject Summary: Python bindings for GObject License: LGPL-2.1+ Group: Development/Libraries/Python -Version: 3.12.2 +Version: 3.13.90 Release: 0 -Url: http://ftp.gnome.org/pub/GNOME/sources/pygobject/ -Source: http://download.gnome.org/sources/pygobject/3.12/%{_name}-%{version}.tar.xz +Url: https://wiki.gnome.org/Projects/PyGObject/ +Source: http://download.gnome.org/sources/pygobject/3.13/%{_name}-%{version}.tar.xz # PATCH-FIX-UPSTREAM pycompile-searchpath.patch jmatejek@suse.com -- Fix build with python 3.4 Patch1: pycompile-searchpath.patch BuildRequires: fdupes diff --git a/python3-gobject.changes b/python3-gobject.changes index 95feca2..1e9bf4b 100644 --- a/python3-gobject.changes +++ b/python3-gobject.changes @@ -1,3 +1,89 @@ +------------------------------------------------------------------- +Tue Aug 19 06:31:58 UTC 2014 - dimstar@opensuse.org + +- Update to version 3.13.90: + + Support array lengths on struct fields (bgo#688792). + + Fast path Python property get access (bgo#723872). + + Unify accessing properties through props and get_property() + (bgo#726999). + + Refactor boxed wrapper memory management strategy (bgo#726999). + + Replace GObject.signal_query with introspected version + (bgo#688792). + + Fix memory leak with unboxed caller allocated structs. + + tests: Add failing tests for GObject sub-class doc-strings + (bgo#731452). + + Don't mask GObject sub-class doc strings in meta-class + (bgo#731452). + +------------------------------------------------------------------- +Fri Aug 15 07:22:43 UTC 2014 - dimstar@opensuse.org + +- Update to version 3.13.4: + + Marshaling cache refactor and cache usage in vfuncs + (bgo#727004). + + Fix array argument out and inout marshaling from vfuncs + (bgo#702508). + + Cleanup input args when marshaling in closures (bgo#727004). + + Add deprecation warning for connect_object() with non-GObject + argument (bgo#688064). + + Add Python implementation of Object.connect_data() + (bgo#701843). + + Add GClosure marshaling cleanup (bgo#695128). + + Fix GCallback Python wrapper leak (bgo#695130). + + tests: Add failing test for marshaling an array of GValues + through signals (bgo#669496). + + Add protection against attempts at importing static bindings + (bgo#709183). + + Update and deprecate gi.overrides.keysyms (bgo#721295). + + Generate .dll libraries on windows (bgo#734288). + + Windows build fixes: bgo#734284, bgo#734289, bgo#734286, + bgo#734287. + +------------------------------------------------------------------- +Fri Jul 18 09:14:13 UTC 2014 - dimstar@opensuse.org + +- Update to version 3.13.3: + + demos: Cleanup CSS accordion demo to use a loop for adding + buttons. + + refactor: Move builder connection utilities outside of Builder + class (bgo#701843). + + tests: Move TestSignals from test_everything into test_signal + (bg#701843). +- Changes from version 3.13.2: + + Python 3.4 make check fixes (bgo#730411). + + overrides: Add Gtk.Container.child_get/set overrides + (bgo#685076). + + overrides: Make value argument to Widget.style_get_property + optional (bgo#685076). + + overrides: Make value argument to Container.child_get_property + optional (bgo#685076). + + Add GTypeClass methods as Python GObject class methods + (bgo#685218). + + Add marshalling coercion for Python classes and instances to + GTypeClass (bgo#685218). + + Replace direct parent class call by super() (bgo#729970). + + Add cairo marshaling support for non-introspected signals + (bgo#694604). + + [New API] Add gi.require_foreign (bgo#707735). + + Initialize the foreign API at PyGI load time (bgo#694604). + + Move pygi foreign API into pygi-foreign-api.h (bgo#694604). + + Unify GLib.GError and GLib.Error (bgo#712519). + + PEP8 fixes. +- Changes from version 3.13.1: + + Raise TypeError if arguments are passed to Boxed.__init__ + (bgo#727810). + + Gdk.Event: Override __setattr__ to set fields based on the + event type (bgo#727810). + + Gdk.Event: Include GdkEventType in __repr__ (bgo#727810). + + Fix crash with type checking for GObject arguments + (bgo#727604). + + Do not leak info of destroy notify. + + Ignore GValueArray deprecations. + + Raise ImportError when importing modules not found in + repository (bgo#726877). + + tests: Rename test_overrides to test_import_machinery + (bgo#726877). + ------------------------------------------------------------------- Thu Jul 17 09:13:05 UTC 2014 - zaitor@opensuse.org diff --git a/python3-gobject.spec b/python3-gobject.spec index 9fec3c0..9367bef 100644 --- a/python3-gobject.spec +++ b/python3-gobject.spec @@ -37,10 +37,10 @@ Name: python3-gobject Summary: Python bindings for GObject License: LGPL-2.1+ Group: Development/Libraries/Python -Version: 3.12.2 +Version: 3.13.90 Release: 0 -Url: http://ftp.gnome.org/pub/GNOME/sources/pygobject/ -Source: http://download.gnome.org/sources/pygobject/3.12/%{_name}-%{version}.tar.xz +Url: https://wiki.gnome.org/Projects/PyGObject/ +Source: http://download.gnome.org/sources/pygobject/3.13/%{_name}-%{version}.tar.xz # PATCH-FIX-UPSTREAM pycompile-searchpath.patch jmatejek@suse.com -- Fix build with python 3.4 Patch1: pycompile-searchpath.patch BuildRequires: fdupes