diff options
author | prlw1 <prlw1> | 2014-10-25 11:27:09 +0000 |
---|---|---|
committer | prlw1 <prlw1> | 2014-10-25 11:27:09 +0000 |
commit | bc11bc787a93a2246fc07f2630d23bf7dfcd7010 (patch) | |
tree | 7943dd46b8ed458d52b96dbb5170093accf819a3 /devel | |
parent | b114b5643fe6b96c05e2034dddf8041517f0a622 (diff) | |
download | pkgsrc-bc11bc787a93a2246fc07f2630d23bf7dfcd7010.tar.gz |
Update py-gobject3 to 3.14.0
3.14.0 22-Sep-2014
- configure.ac: pre release version bump to 3.14.0 (Simon Feltman)
3.13.92 15-Sep-2014
- tests: Add test for Gio.Application.add_main_option() (Simon Feltman)
- tests: Split up various test cases (Simon Feltman) (#735193)
- Fix invalid read error in argument cleanup code (Simon Feltman)
- Fix memory management problems with struct arguments to signals
(Simon Feltman) (#736175)
3.13.91 01-Sep-2014
- docs: Fix return types in auto-generated doc strings (Simon Feltman)
- Special case signal output arguments which are structs as
pass-by-reference (Simon Feltman) (#735486)
- Ignore closure callbacks when Python is not initialized
(Simon Feltman) (#722562)
- Change boxed init with args to warn instead of raise
(Christoph Reiter) (#727810)
- Fix crash in GList/GSList marshaling error handling path.
(Christoph Reiter) (#735201)
- Fix reference counting problems with GLib.Variant.new_tuple()
(Simon Feltman) (#735166)
- Skip marshalling NULL output arguments in Python closures
(Simon Feltman) (#735090)
3.13.90 18-Aug-2014
- Support array lengths on struct fields (Simon Feltman) (#688792)
- Fast path Python property get access (Simon Feltman) (#723872)
- Unify accessing properties through props and get_property()
(Simon Feltman) (#726999)
- Refactor boxed wrapper memory management strategy
(Simon Feltman) (#726999)
- Replace GObject.signal_query with introspected version
(Simon Feltman) (#688792)
- Fix memory leak with unboxed caller allocated structs (Simon Feltman)
- tests: Add failing tests for GObject sub-class doc-strings
(Piotr Iwaniuk) (#731452)
- Don't mask GObject sub-class doc strings in meta-class
(Tobias Mueller) (#731452)
3.13.4 14-Aug-2014
- Marshaling cache refactor and cache usage in vfuncs
(Garrett Regier) (#727004)
- Fix array argument out and inout marshaling from vfuncs
(Garrett Regier) (#702508)
- Cleanup input args when marshaling in closures
(Garrett Regier) (#727004)
- Add deprecation warning for connect_object() with non-GObject argument
(Simon Feltman) (#688064)
- Add Python implementation of Object.connect_data()
(Simon Feltman) (#701843)
- Add GClosure marshaling cleanup (Simon Feltman) (#695128)
- Fix GCallback Python wrapper leak (Simon Feltman) (#695130)
- tests: Add failing test for marshaling an array of GValues through
signals (Martin Pitt) (#669496)
- Add protection against attempts at importing static bindings
(Simon Feltman) (#709183)
- Update and deprecate gi.overrides.keysyms (Simon Feltman) (#721295)
- Generate .dll libraries on windows (Ignacio Casal Quinteiro) (#734288)
- Windows build fixes (Alexey Pavlov)
(#734284, #734289, #734286, #734287)
3.13.3 23-Jun-2014
- demos: Cleanup CSS accordion demo to use a loop for adding buttons
(Simon Feltman)
- refactor: Move builder connection utilities outside of Builder class
(Simon Feltman) (#701843)
- tests: Move TestSignals from test_everything into test_signal
(Simon Feltman) (#701843)
3.13.2 26-May-2014
- Python 3.4 make check fixes (Simon Feltman) (#730411)
- overrides: Add Gtk.Container.child_get/set overrides (Simon Feltman)
(#685076)
- overrides: Make value argument to Widget.style_get_property optional
(Simon Feltman) (#685076)
- overrides: Make value argument to Container.child_get_property optional
(Simon Feltman) (#685076)
- Add GTypeClass methods as Python GObject class methods
(Johan Dahlin) (#685218)
- Add marshalling coercion for Python classes and instances to GTypeClass
(Simon Feltman) (#685218)
- Replace direct parent class call by super() (Andrew Grigorev) (#729970)
- Add cairo marshaling support for non-introspected signals
(Simon Feltman) (#694604)
- [New API] Add gi.require_foreign (Simon Feltman) (#707735)
- Initialize the foreign API at PyGI load time (Simon Feltman) (#694604)
- Move pygi foreign API into pygi-foreign-api.h (Simon Feltman) (#694604)
- Unify GLib.GError and GLib.Error (Simon Feltman) (#712519)
- PEP8 fixes (Simon Feltman)
3.13.1 28-Apr-2014
- Raise TypeError if arguments are passed to Boxed.__init__
(Christoph Reiter) (#727810)
- Gdk.Event: Override __setattr__ to set fields based on the event type
(Christoph Reiter) (#727810)
- Gdk.Event: Include GdkEventType in __repr__ (Christoph Reiter) (#727810)
- Do not leak info of destroy notify (Paolo Borelli)
- Ignore GValueArray deprecations (Simon Feltman)
- Raise ImportError when importing modules not found in repository
(Simon Feltman) (#726877)
- tests: Rename test_overrides to test_import_machinery
(Simon Feltman) (#726877)
Diffstat (limited to 'devel')
-rw-r--r-- | devel/py-gobject3/Makefile.common | 10 | ||||
-rw-r--r-- | devel/py-gobject3/PLIST | 57 | ||||
-rw-r--r-- | devel/py-gobject3/distinfo | 8 |
3 files changed, 39 insertions, 36 deletions
diff --git a/devel/py-gobject3/Makefile.common b/devel/py-gobject3/Makefile.common index a56d2590bf8..8939f740f01 100644 --- a/devel/py-gobject3/Makefile.common +++ b/devel/py-gobject3/Makefile.common @@ -1,15 +1,15 @@ -# $NetBSD: Makefile.common,v 1.3 2014/07/06 13:52:02 ryoon Exp $ +# $NetBSD: Makefile.common,v 1.4 2014/10/25 11:27:09 prlw1 Exp $ # used by devel/py-gobject3/Makefile # used by devel/py-gobject3-common/Makefile -VER= 3.12.2 +VER= 3.14.0 DISTNAME= pygobject-${VER} CATEGORIES= devel gnome MASTER_SITES= ${MASTER_SITE_GNOME:=sources/pygobject/${PKGVERSION_NOREV:R}/} EXTRACT_SUFX= .tar.xz MAINTAINER= prlw1@cam.ac.uk -HOMEPAGE= https://wiki.gnome.org/action/show/Projects/PyGObject +HOMEPAGE= https://wiki.gnome.org/Projects/PyGObject LICENSE= gnu-lgpl-v2.1 USE_PKGLOCALEDIR= yes @@ -40,8 +40,8 @@ PLATFORM!= ${PYTHONBIN:Q} -c "import sys; from distutils import util; sys.stdout PLIST_SUBST+= PLATFORM=${PLATFORM:Q} .endif -BUILDLINK_API_DEPENDS.glib2= glib2>=2.35.9 +BUILDLINK_API_DEPENDS.glib2= glib2>=2.38.0 .include "../../devel/glib2/buildlink3.mk" -BUILDLINK_API_DEPENDS.gobject-introspection= gobject-introspection>=1.35.9 +BUILDLINK_API_DEPENDS.gobject-introspection= gobject-introspection>=1.39.0 .include "../../devel/gobject-introspection/buildlink3.mk" .include "../../devel/libffi/buildlink3.mk" diff --git a/devel/py-gobject3/PLIST b/devel/py-gobject3/PLIST index 3e11d263f1b..eefeec9c4ac 100644 --- a/devel/py-gobject3/PLIST +++ b/devel/py-gobject3/PLIST @@ -1,76 +1,79 @@ -@comment $NetBSD: PLIST,v 1.8 2014/07/06 13:52:02 ryoon Exp $ +@comment $NetBSD: PLIST,v 1.9 2014/10/25 11:27:09 prlw1 Exp $ ${PYSITELIB}/gi/__init__.py ${PYSITELIB}/gi/__init__.pyc ${PYSITELIB}/gi/__init__.pyo +${PYSITELIB}/gi/_constants.py ${PYSITELIB}/gi/_constants.pyc ${PYSITELIB}/gi/_constants.pyo +${PYSITELIB}/gi/_error.py +${PYSITELIB}/gi/_error.pyc +${PYSITELIB}/gi/_error.pyo +${PYSITELIB}/gi/_gi.la +${PYSITELIB}/gi/_gi_cairo.la +${PYSITELIB}/gi/_gobject/__init__.py +${PYSITELIB}/gi/_gobject/__init__.pyc +${PYSITELIB}/gi/_gobject/__init__.pyo +${PYSITELIB}/gi/_option.py ${PYSITELIB}/gi/_option.pyc ${PYSITELIB}/gi/_option.pyo +${PYSITELIB}/gi/_propertyhelper.py ${PYSITELIB}/gi/_propertyhelper.pyc ${PYSITELIB}/gi/_propertyhelper.pyo +${PYSITELIB}/gi/_signalhelper.py ${PYSITELIB}/gi/_signalhelper.pyc ${PYSITELIB}/gi/_signalhelper.pyo +${PYSITELIB}/gi/docstring.py ${PYSITELIB}/gi/docstring.pyc ${PYSITELIB}/gi/docstring.pyo +${PYSITELIB}/gi/importer.py ${PYSITELIB}/gi/importer.pyc ${PYSITELIB}/gi/importer.pyo +${PYSITELIB}/gi/module.py ${PYSITELIB}/gi/module.pyc ${PYSITELIB}/gi/module.pyo -${PYSITELIB}/gi/pygtkcompat.pyc -${PYSITELIB}/gi/pygtkcompat.pyo -${PYSITELIB}/gi/types.pyc -${PYSITELIB}/gi/types.pyo -${PYSITELIB}/gi/_constants.py -${PYSITELIB}/gi/_gi.la -${PYSITELIB}/gi/_gi_cairo.la -${PYSITELIB}/gi/_gobject/__init__.py -${PYSITELIB}/gi/_gobject/__init__.pyc -${PYSITELIB}/gi/_gobject/__init__.pyo -${PYSITELIB}/gi/_option.py -${PYSITELIB}/gi/_propertyhelper.py -${PYSITELIB}/gi/_signalhelper.py -${PYSITELIB}/gi/docstring.py -${PYSITELIB}/gi/importer.py -${PYSITELIB}/gi/module.py ${PYSITELIB}/gi/overrides/GIMarshallingTests.py -${PYSITELIB}/gi/overrides/GLib.py -${PYSITELIB}/gi/overrides/GObject.py -${PYSITELIB}/gi/overrides/Gdk.py -${PYSITELIB}/gi/overrides/Gio.py -${PYSITELIB}/gi/overrides/Gtk.py -${PYSITELIB}/gi/overrides/Pango.py -${PYSITELIB}/gi/overrides/__init__.py ${PYSITELIB}/gi/overrides/GIMarshallingTests.pyc ${PYSITELIB}/gi/overrides/GIMarshallingTests.pyo +${PYSITELIB}/gi/overrides/GLib.py ${PYSITELIB}/gi/overrides/GLib.pyc ${PYSITELIB}/gi/overrides/GLib.pyo +${PYSITELIB}/gi/overrides/GObject.py ${PYSITELIB}/gi/overrides/GObject.pyc ${PYSITELIB}/gi/overrides/GObject.pyo +${PYSITELIB}/gi/overrides/Gdk.py ${PYSITELIB}/gi/overrides/Gdk.pyc ${PYSITELIB}/gi/overrides/Gdk.pyo +${PYSITELIB}/gi/overrides/Gio.py ${PYSITELIB}/gi/overrides/Gio.pyc ${PYSITELIB}/gi/overrides/Gio.pyo +${PYSITELIB}/gi/overrides/Gtk.py ${PYSITELIB}/gi/overrides/Gtk.pyc ${PYSITELIB}/gi/overrides/Gtk.pyo +${PYSITELIB}/gi/overrides/Pango.py ${PYSITELIB}/gi/overrides/Pango.pyc ${PYSITELIB}/gi/overrides/Pango.pyo +${PYSITELIB}/gi/overrides/__init__.py ${PYSITELIB}/gi/overrides/__init__.pyc ${PYSITELIB}/gi/overrides/__init__.pyo +${PYSITELIB}/gi/overrides/keysyms.py ${PYSITELIB}/gi/overrides/keysyms.pyc ${PYSITELIB}/gi/overrides/keysyms.pyo -${PYSITELIB}/gi/overrides/keysyms.py ${PYSITELIB}/gi/pygtkcompat.py +${PYSITELIB}/gi/pygtkcompat.pyc +${PYSITELIB}/gi/pygtkcompat.pyo ${PYSITELIB}/gi/repository/__init__.py ${PYSITELIB}/gi/repository/__init__.pyc ${PYSITELIB}/gi/repository/__init__.pyo ${PYSITELIB}/gi/types.py +${PYSITELIB}/gi/types.pyc +${PYSITELIB}/gi/types.pyo ${PYSITELIB}/pygobject-${PKGVERSION}-py${PYVERSSUFFIX}-${PLATFORM}.egg-info ${PYSITELIB}/pygtkcompat/__init__.py ${PYSITELIB}/pygtkcompat/__init__.pyc ${PYSITELIB}/pygtkcompat/__init__.pyo +${PYSITELIB}/pygtkcompat/generictreemodel.py ${PYSITELIB}/pygtkcompat/generictreemodel.pyc ${PYSITELIB}/pygtkcompat/generictreemodel.pyo +${PYSITELIB}/pygtkcompat/pygtkcompat.py ${PYSITELIB}/pygtkcompat/pygtkcompat.pyc ${PYSITELIB}/pygtkcompat/pygtkcompat.pyo -${PYSITELIB}/pygtkcompat/generictreemodel.py -${PYSITELIB}/pygtkcompat/pygtkcompat.py diff --git a/devel/py-gobject3/distinfo b/devel/py-gobject3/distinfo index 93e55b07040..a9a4fbb0bfe 100644 --- a/devel/py-gobject3/distinfo +++ b/devel/py-gobject3/distinfo @@ -1,5 +1,5 @@ -$NetBSD: distinfo,v 1.10 2014/07/06 13:52:02 ryoon Exp $ +$NetBSD: distinfo,v 1.11 2014/10/25 11:27:09 prlw1 Exp $ -SHA1 (pygobject-3.12.2.tar.xz) = baa04755667fc5159ec99b7f250757bd0bce949c -RMD160 (pygobject-3.12.2.tar.xz) = 3665ba7b99d1c5af312f95dd285c11c0e5f2149a -Size (pygobject-3.12.2.tar.xz) = 702176 bytes +SHA1 (pygobject-3.14.0.tar.xz) = 638302e7b97a7a8f7bc1f9014f2765cf22dd197e +RMD160 (pygobject-3.14.0.tar.xz) = 9d8c217252798a38ac9420285dbb2b50080f749d +Size (pygobject-3.14.0.tar.xz) = 720128 bytes |