Fri Oct 26 10:18:42 2012 UTC ()
Update py-gobject3 to 3.4.1.1 - thanks to drochner@

3.4.1.1 17-Oct-2012
- Bump g-i dependency to >= 1.34.1.1 (Paolo Borelli)
- Fix leaked vfunc return values (Simon Feltman) (#686140)
- Install egg-info files in the right dir  Kalev Lember) (#686315)

3.4.1   15-Oct-2012
- Skip Regress tests with --disable-cairo (Martin Pitt) (#685094)
- Fix leak with python callables as closure argument. (Simon Feltman) (#685598)
- Gio overrides: Handle setting GSettings enum keys (Martin Pitt) (#685947)
- Fix unsigned values in GArray/GList/GSList/GHash (Martin Pitt) (#685860)
- _pygi_marshal_from_py_uint64(): Use correct data type in py2.7 check (Alban Browaeys) (#685000)
- Install an .egg-info file (Johan Dahlin) (#680138)
- PyGProps_getattro(): Fix GObjectClass leak (Johan Dahlin) (#685218)
- pygobject.c: Don't leak GObjectClass reference (Olivier Cr棚te) (#684062)
- Fix memory leak in _pygi_argument_to_array() (Alban Browaeys) (#685082)
- Fix error messages for out of range numbers (Martin Pitt) (#684314)
- Kill dbus-daemon after running tests (Martin Pitt) (#685009)
- GVariant overrides: Support empty tuple arrays (Martin Pitt) (#684928)
- tests: Fix wrong return type in test_int64_callback() (Martin Pitt) (#684700)
- Fix GValue marshalling of long and unsigned long (Giovanni Campagna) (#684331)
- Clean up deprecation message for assigning gpointers to objects. (Simon Feltman) (#683599)
- pygi-property: Lookup property in base classes of non-introspected types (Olivier Cr棚te) (#684058)


(prlw1)
diff -r1.8 -r1.9 pkgsrc/devel/py-gobject3/Makefile
diff -r1.2 -r1.3 pkgsrc/devel/py-gobject3/PLIST
diff -r1.3 -r1.4 pkgsrc/devel/py-gobject3/distinfo

cvs diff -r1.8 -r1.9 pkgsrc/devel/py-gobject3/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/py-gobject3/Makefile 2012/10/08 21:15:03 1.8
+++ pkgsrc/devel/py-gobject3/Makefile 2012/10/26 10:18:42 1.9
@@ -1,18 +1,18 @@ @@ -1,18 +1,18 @@
1# $NetBSD: Makefile,v 1.8 2012/10/08 21:15:03 prlw1 Exp $ 1# $NetBSD: Makefile,v 1.9 2012/10/26 10:18:42 prlw1 Exp $
2# 2#
3 3
4DISTNAME= pygobject-3.4.0 4DISTNAME= pygobject-3.4.1.1
5PKGNAME= ${PYPKGPREFIX}-gobject3-3.4.0 5PKGNAME= ${PYPKGPREFIX}-gobject3-3.4.1.1
6CATEGORIES= devel 6CATEGORIES= devel
7MASTER_SITES= ${MASTER_SITE_GNOME:=sources/pygobject/3.4/} 7MASTER_SITES= ${MASTER_SITE_GNOME:=sources/pygobject/3.4/}
8EXTRACT_SUFX= .tar.xz 8EXTRACT_SUFX= .tar.xz
9 9
10MAINTAINER= prlw1@cam.ac.uk 10MAINTAINER= prlw1@cam.ac.uk
11HOMEPAGE= http://www.pygtk.org/ 11HOMEPAGE= http://www.pygtk.org/
12COMMENT= Python bindings for glib2 gobject 12COMMENT= Python bindings for glib2 gobject
13LICENSE= gnu-lgpl-v2.1 13LICENSE= gnu-lgpl-v2.1
14 14
15USE_PKGLOCALEDIR= yes 15USE_PKGLOCALEDIR= yes
16USE_LIBTOOL= yes 16USE_LIBTOOL= yes
17USE_TOOLS+= pkg-config gmake 17USE_TOOLS+= pkg-config gmake
18GNU_CONFIGURE= yes 18GNU_CONFIGURE= yes
@@ -22,20 +22,24 @@ PKGCONFIG_OVERRIDE+= pygobject-3.4.pc.in @@ -22,20 +22,24 @@ PKGCONFIG_OVERRIDE+= pygobject-3.4.pc.in
22PY_PATCHPLIST= yes 22PY_PATCHPLIST= yes
23PLIST_SUBST+= PYVERSSUFFIX=${PYVERSSUFFIX} 23PLIST_SUBST+= PYVERSSUFFIX=${PYVERSSUFFIX}
24CONFLICTS+= ${PYPKGPREFIX}-gtk2<2.8.4 24CONFLICTS+= ${PYPKGPREFIX}-gtk2<2.8.4
25CONFLICTS+= ${PYPKGPREFIX}-gobject<2.28.6nb4 25CONFLICTS+= ${PYPKGPREFIX}-gobject<2.28.6nb4
26 26
27REPLACE_PYTHON+= docs/xsl/fixxref.py.in 27REPLACE_PYTHON+= docs/xsl/fixxref.py.in
28 28
29# needed for tests only 29# needed for tests only
30# https://bugzilla.gnome.org/show_bug.cgi?id=685094 30# https://bugzilla.gnome.org/show_bug.cgi?id=685094
31.include "../../graphics/cairo/buildlink3.mk" 31.include "../../graphics/cairo/buildlink3.mk"
32.include "../../graphics/cairo-gobject/buildlink3.mk" 32.include "../../graphics/cairo-gobject/buildlink3.mk"
33TEST_TARGET= check 33TEST_TARGET= check
34 34
 35# for the egg
 36UNAME_M!= uname -m
 37PLIST_SUBST+= UNAME_M=${UNAME_M:Q}
 38
35.include "../../lang/python/extension.mk" 39.include "../../lang/python/extension.mk"
36.include "../../lang/python/application.mk" 40.include "../../lang/python/application.mk"
37.include "../../graphics/py-cairo/buildlink3.mk" 41.include "../../graphics/py-cairo/buildlink3.mk"
38.include "../../devel/glib2/buildlink3.mk" 42.include "../../devel/glib2/buildlink3.mk"
39BUILDLINK_API_DEPENDS.gobject-introspection= gobject-introspection>=1.33.14 43BUILDLINK_API_DEPENDS.gobject-introspection= gobject-introspection>=1.34.1.1
40.include "../../devel/gobject-introspection/buildlink3.mk" 44.include "../../devel/gobject-introspection/buildlink3.mk"
41.include "../../mk/bsd.pkg.mk" 45.include "../../mk/bsd.pkg.mk"

cvs diff -r1.2 -r1.3 pkgsrc/devel/py-gobject3/PLIST (expand / switch to unified diff)

--- pkgsrc/devel/py-gobject3/PLIST 2012/10/08 21:15:03 1.2
+++ pkgsrc/devel/py-gobject3/PLIST 2012/10/26 10:18:42 1.3
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.2 2012/10/08 21:15:03 prlw1 Exp $ 1@comment $NetBSD: PLIST,v 1.3 2012/10/26 10:18:42 prlw1 Exp $
2include/pygobject-3.0/pygobject.h 2include/pygobject-3.0/pygobject.h
3lib/libpyglib-gi-2.0-python${PYVERSSUFFIX}.la 3lib/libpyglib-gi-2.0-python${PYVERSSUFFIX}.la
4lib/pkgconfig/pygobject-3.0.pc 4lib/pkgconfig/pygobject-3.0.pc
5${PYSITELIB}/gi/__init__.py 5${PYSITELIB}/gi/__init__.py
6${PYSITELIB}/gi/__init__.pyc 6${PYSITELIB}/gi/__init__.pyc
7${PYSITELIB}/gi/__init__.pyo 7${PYSITELIB}/gi/__init__.pyo
8${PYSITELIB}/gi/_gi.la 8${PYSITELIB}/gi/_gi.la
9${PYSITELIB}/gi/_gi_cairo.la 9${PYSITELIB}/gi/_gi_cairo.la
10${PYSITELIB}/gi/_glib/__init__.py 10${PYSITELIB}/gi/_glib/__init__.py
11${PYSITELIB}/gi/_glib/__init__.pyc 11${PYSITELIB}/gi/_glib/__init__.pyc
12${PYSITELIB}/gi/_glib/__init__.pyo 12${PYSITELIB}/gi/_glib/__init__.pyo
13${PYSITELIB}/gi/_glib/_glib.la 13${PYSITELIB}/gi/_glib/_glib.la
14${PYSITELIB}/gi/_glib/option.py 14${PYSITELIB}/gi/_glib/option.py
@@ -56,13 +56,14 @@ ${PYSITELIB}/gi/overrides/__init__.pyc @@ -56,13 +56,14 @@ ${PYSITELIB}/gi/overrides/__init__.pyc
56${PYSITELIB}/gi/overrides/__init__.pyo 56${PYSITELIB}/gi/overrides/__init__.pyo
57${PYSITELIB}/gi/overrides/keysyms.py 57${PYSITELIB}/gi/overrides/keysyms.py
58${PYSITELIB}/gi/overrides/keysyms.pyc 58${PYSITELIB}/gi/overrides/keysyms.pyc
59${PYSITELIB}/gi/overrides/keysyms.pyo 59${PYSITELIB}/gi/overrides/keysyms.pyo
60${PYSITELIB}/gi/pygtkcompat.py 60${PYSITELIB}/gi/pygtkcompat.py
61${PYSITELIB}/gi/pygtkcompat.pyc 61${PYSITELIB}/gi/pygtkcompat.pyc
62${PYSITELIB}/gi/pygtkcompat.pyo 62${PYSITELIB}/gi/pygtkcompat.pyo
63${PYSITELIB}/gi/repository/__init__.py 63${PYSITELIB}/gi/repository/__init__.py
64${PYSITELIB}/gi/repository/__init__.pyc 64${PYSITELIB}/gi/repository/__init__.pyc
65${PYSITELIB}/gi/repository/__init__.pyo 65${PYSITELIB}/gi/repository/__init__.pyo
66${PYSITELIB}/gi/types.py 66${PYSITELIB}/gi/types.py
67${PYSITELIB}/gi/types.pyc 67${PYSITELIB}/gi/types.pyc
68${PYSITELIB}/gi/types.pyo 68${PYSITELIB}/gi/types.pyo
 69${PYSITELIB}/pygobject-3.4.1.1-py${PYVERSSUFFIX}-${LOWER_OPSYS}-${OS_VERSION}-${UNAME_M}.egg-info

cvs diff -r1.3 -r1.4 pkgsrc/devel/py-gobject3/distinfo (expand / switch to unified diff)

--- pkgsrc/devel/py-gobject3/distinfo 2012/10/08 21:15:03 1.3
+++ pkgsrc/devel/py-gobject3/distinfo 2012/10/26 10:18:42 1.4
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.3 2012/10/08 21:15:03 prlw1 Exp $ 1$NetBSD: distinfo,v 1.4 2012/10/26 10:18:42 prlw1 Exp $
2 2
3SHA1 (pygobject-3.4.0.tar.xz) = cd987de5794835bd47710b3c2c68514ea02eeebd 3SHA1 (pygobject-3.4.1.1.tar.xz) = df03988199745fc71992bba55af82997ce1a85e0
4RMD160 (pygobject-3.4.0.tar.xz) = c2085e99c4e39d4c4f7567bcadff1612addbf4fb 4RMD160 (pygobject-3.4.1.1.tar.xz) = f7b9d8e24c1cf102230bc8f2f9311db77c49c938
5Size (pygobject-3.4.0.tar.xz) = 607804 bytes 5Size (pygobject-3.4.1.1.tar.xz) = 613476 bytes