Update py-gobject3 to 3.20.0 3.20.0 21-Mar-2016 3.19.92 15-Mar-2016 3.19.91 01-Mar-2016 - Fix marshaling of GError stored in GValue (Simon Feltman) (Thibault Saunier) (#761592) - Fix marshaling or GError from Python to C from function calls (Simon Feltman) (#685197) - Error handling/reporting fixes (Christoph Reiter) (#751956) - Fix crash due to GVariant implemented as PyGBoxed not PyGIStruct (Christoph Reiter) (#751956) - Fix crash with GValueArray stored in GValue (Mikhail Fludkov) (#754359) 3.19.90 20-Feb-2016 - tests: Set the active style context state before retrieving values (Simon Feltman) - tests: Fix crash with empty drag source icon names (Simon Feltman) (#762392) - Try to import GdkX11 in Gdk overrides (Christoph Reiter) (#673396) - Fix import warnings pointing to the wrong code with CPython 3.3/3.5 (Christoph Reiter) (#757184) 3.19.2 31-Oct-2015 - tests: Fix failure due to new GTK+ warning regarding size_allocate() (Simon Feltman) - Fix build warnings regarding _POSIX_C_SOURCE redefinition (Simon Feltman) - Drop -std=c90 for now (Matthias Clasen) 3.19.1 30-Oct-2015 - Use a named tuple for returning multiple values (Christoph Reiter) (#727374) - enum/flags: use gir info for type names and __repr__ instead of the gtype name (Christoph Reiter) (#657915) - Improve and unify __repr__ format for PyGObject, PyGBoxed and PyGIStruct (Christoph Reiter) (#657915) - Don't leak internal RepositoryError on import. (Christoph Reiter) (#756033) - Import dependencies when importing typelibs from gi.repository (Christoph Reiter) (#656314) - Fix Gdk.rectangle_intersect/rectangle_union missing with GTK+ 3.18 (Christoph Reiter) (#756364) - Don't import inspect at module level (Christoph Reiter) - invoke state: add a free memory cache for PyGIInvokeArgState (Christoph Reiter) (#750658) - invoke/closure: reduce g_slice_alloc usage (Christoph Reiter) (#750658) - pep8: ignore new errors reported by pep8 1.6 (Christoph Reiter) - Bump g-i dependency to latest stable (Garrett Regier) - Avoid calling g_slist_length() during invoke (Garrett Regier) - Simplify closure_convert_arguments() (Garrett Regier) - Remove a level of indentation in convert_ffi_arguments() (Garrett Regier) - Prevent passing the user data multiple times to callbacks (Garrett Regier) (#750347) - Support throwing exceptions in closures (Garrett Regier) (#710671) - Don't emit require_version warning if namespace was loaded previously using g_irepository_require (Christoph Reiter) (#754491) - configure.ac: post release version bump to 3.19.1 (Garrett Regier) 3.18.0 22-Sep-2015 3.17.90 19-Aug-2015 - Allow passing unicode lists to GStrv properties on Python 2 (Christoph Reiter) (#744745) - Avoid a silent long to int truncation (Rui Matos) (#749698) - Handle gtype marshalling (Mathieu Bridon) (#749696) - pygi-foreign-cairo.c: fix include for py3cairo.h (Daniel Hahler) (#746742) - tests: Silence various error messages and warnings (Christoph Reiter) (#751156) - Fix test regression when xdg-user-dirs is not installed (Christoph Reiter) (#751299) - Explicitly check if an override exists instead of ImportError (Garrett Regier) (#749532) 3.17.1 15-Jun-2015 - Add gi.PyGIWarning used when import version is not specified (Christoph Reiter) (#727379) - Remove Gdk.Rectangle alias with newer gobject-introspection and GTK+ (Christoph Reiter) (#749625) - overrides: Provide _overrides_module attribute (Christoph Reiter) (#736678) - overrides: Conditionalize touch override support in Gdk (Simon Feltman) (#747717) - Field setters: Remove unneeded type/range checks and unused code (Christoph Reiter) (#746985) - pygi-argument: Remove unused imports/includes (Christoph Reiter) (#746985) - Improve test coverage for field setters/getters (Christoph Reiter) (#746985)diff -r1.29 -r1.30 pkgsrc/devel/py-gobject3/Makefile
(prlw1)
@@ -1,19 +1,18 @@ | @@ -1,19 +1,18 @@ | |||
1 | # $NetBSD: Makefile,v 1.29 2015/04/25 14:20:39 tnn Exp $ | 1 | # $NetBSD: Makefile,v 1.30 2016/04/08 07:41:26 prlw1 Exp $ | |
2 | 2 | |||
3 | # https://bugzilla.gnome.org/show_bug.cgi?id=685094 | 3 | # https://bugzilla.gnome.org/show_bug.cgi?id=685094 | |
4 | # https://bugzilla.gnome.org/show_bug.cgi?id=707196 | 4 | # https://bugzilla.gnome.org/show_bug.cgi?id=707196 | |
5 | PYTHON_VERSIONED_DEPENDENCIES= cairo:link | 5 | PYTHON_VERSIONED_DEPENDENCIES= cairo:link | |
6 | PKGREVISION= 1 | |||
7 | .include "../../lang/python/versioned_dependencies.mk" | 6 | .include "../../lang/python/versioned_dependencies.mk" | |
8 | .include "../../graphics/cairo-gobject/buildlink3.mk" | 7 | .include "../../graphics/cairo-gobject/buildlink3.mk" | |
9 | TEST_TARGET= check | 8 | TEST_TARGET= check | |
10 | 9 | |||
11 | .include "Makefile.common" | 10 | .include "Makefile.common" | |
12 | 11 | |||
13 | PKGNAME= ${PYPKGPREFIX}-gobject3-${VER} | 12 | PKGNAME= ${PYPKGPREFIX}-gobject3-${VER} | |
14 | 13 | |||
15 | COMMENT= Python bindings for glib2 gobject | 14 | COMMENT= Python bindings for glib2 gobject | |
16 | 15 | |||
17 | CONFIGURE_ARGS+= --without-common | 16 | CONFIGURE_ARGS+= --without-common | |
18 | 17 | |||
19 | .include "../../devel/py-gobject3-common/buildlink3.mk" | 18 | .include "../../devel/py-gobject3-common/buildlink3.mk" |
@@ -1,18 +1,18 @@ | @@ -1,18 +1,18 @@ | |||
1 | # $NetBSD: Makefile.common,v 1.6 2015/06/11 08:41:02 prlw1 Exp $ | 1 | # $NetBSD: Makefile.common,v 1.7 2016/04/08 07:41:26 prlw1 Exp $ | |
2 | # used by devel/py-gobject3/Makefile | 2 | # used by devel/py-gobject3/Makefile | |
3 | # used by devel/py-gobject3-common/Makefile | 3 | # used by devel/py-gobject3-common/Makefile | |
4 | 4 | |||
5 | VER= 3.16.1 | 5 | VER= 3.20.0 | |
6 | DISTNAME= pygobject-${VER} | 6 | DISTNAME= pygobject-${VER} | |
7 | CATEGORIES= devel gnome | 7 | CATEGORIES= devel gnome | |
8 | MASTER_SITES= ${MASTER_SITE_GNOME:=sources/pygobject/${PKGVERSION_NOREV:R}/} | 8 | MASTER_SITES= ${MASTER_SITE_GNOME:=sources/pygobject/${PKGVERSION_NOREV:R}/} | |
9 | EXTRACT_SUFX= .tar.xz | 9 | EXTRACT_SUFX= .tar.xz | |
10 | 10 | |||
11 | MAINTAINER= prlw1@cam.ac.uk | 11 | MAINTAINER= prlw1@cam.ac.uk | |
12 | HOMEPAGE= https://wiki.gnome.org/Projects/PyGObject | 12 | HOMEPAGE= https://wiki.gnome.org/Projects/PyGObject | |
13 | LICENSE= gnu-lgpl-v2.1 | 13 | LICENSE= gnu-lgpl-v2.1 | |
14 | 14 | |||
15 | USE_PKGLOCALEDIR= yes | 15 | USE_PKGLOCALEDIR= yes | |
16 | USE_LANGUAGES= c c99 | 16 | USE_LANGUAGES= c c99 | |
17 | USE_LIBTOOL= yes | 17 | USE_LIBTOOL= yes | |
18 | USE_TOOLS+= pkg-config gmake | 18 | USE_TOOLS+= pkg-config gmake | |
@@ -30,16 +30,16 @@ CONFLICTS+= ${PYPKGPREFIX}-gtk2<2.8.4 | @@ -30,16 +30,16 @@ CONFLICTS+= ${PYPKGPREFIX}-gtk2<2.8.4 | |||
30 | CONFLICTS+= ${PYPKGPREFIX}-gobject<2.28.6nb4 | 30 | CONFLICTS+= ${PYPKGPREFIX}-gobject<2.28.6nb4 | |
31 | 31 | |||
32 | .include "../../lang/python/extension.mk" | 32 | .include "../../lang/python/extension.mk" | |
33 | .include "../../lang/python/application.mk" | 33 | .include "../../lang/python/application.mk" | |
34 | 34 | |||
35 | # for the egg | 35 | # for the egg | |
36 | .if exists(${PYTHONBIN:Q}) | 36 | .if exists(${PYTHONBIN:Q}) | |
37 | PLATFORM!= ${PYTHONBIN:Q} -c "import sys; from distutils import util; sys.stdout.write(util.get_platform())" | 37 | PLATFORM!= ${PYTHONBIN:Q} -c "import sys; from distutils import util; sys.stdout.write(util.get_platform())" | |
38 | PLIST_SUBST+= PLATFORM=${PLATFORM:Q} | 38 | PLIST_SUBST+= PLATFORM=${PLATFORM:Q} | |
39 | .endif | 39 | .endif | |
40 | 40 | |||
41 | BUILDLINK_API_DEPENDS.glib2= glib2>=2.38.0 | 41 | BUILDLINK_API_DEPENDS.glib2= glib2>=2.38.0 | |
42 | .include "../../devel/glib2/buildlink3.mk" | 42 | .include "../../devel/glib2/buildlink3.mk" | |
43 | BUILDLINK_API_DEPENDS.gobject-introspection= gobject-introspection>=1.39.0 | 43 | BUILDLINK_API_DEPENDS.gobject-introspection= gobject-introspection>=1.46.0 | |
44 | .include "../../devel/gobject-introspection/buildlink3.mk" | 44 | .include "../../devel/gobject-introspection/buildlink3.mk" | |
45 | .include "../../devel/libffi/buildlink3.mk" | 45 | .include "../../devel/libffi/buildlink3.mk" |
@@ -1,6 +1,6 @@ | @@ -1,6 +1,6 @@ | |||
1 | $NetBSD: distinfo,v 1.14 2015/11/03 03:29:08 agc Exp $ | 1 | $NetBSD: distinfo,v 1.15 2016/04/08 07:41:26 prlw1 Exp $ | |
2 | 2 | |||
3 | SHA1 (pygobject-3.16.1.tar.xz) = 398dee18cc905c0d54b741163d66ad3fbeba37ed | 3 | SHA1 (pygobject-3.20.0.tar.xz) = 22ba2e23a956246cfe2574b735b359279e0b11bd | |
4 | RMD160 (pygobject-3.16.1.tar.xz) = d52d83c0b5942ff5ff35b2b5421c8785caa170d8 | 4 | RMD160 (pygobject-3.20.0.tar.xz) = 887609a6fb670d494aaac928baf6b81d940e8f32 | |
5 | SHA512 (pygobject-3.16.1.tar.xz) = f32db7620b6714fdc780ec28c282566c0e662648a53f37b2466cbed609d1cbbbf998e30fd42d24ae1e5c0334656b04276dd3a8bf210f9b93f2bfb66f305f7a72 | 5 | SHA512 (pygobject-3.20.0.tar.xz) = a9eba7bcb9a1f1802fb872fcbd353643f7d18e69eef28731e3440c563199ccdde954881356dd10a294b7edc7195829b81d3a3a66cf306bb522aa9035282910e3 | |
6 | Size (pygobject-3.16.1.tar.xz) = 725220 bytes | 6 | Size (pygobject-3.20.0.tar.xz) = 749068 bytes |