summaryrefslogtreecommitdiff
path: root/devel
diff options
context:
space:
mode:
authorwiz <wiz@pkgsrc.org>2014-10-23 13:53:55 +0000
committerwiz <wiz@pkgsrc.org>2014-10-23 13:53:55 +0000
commit902f94ff73c91a88020b80eb25ecb1c9b12220a0 (patch)
treea7ba1e0f50e82e5784404464aaf918752d5e2801 /devel
parente246b4f481c2d6f70712ba9af2ee633fe4627efe (diff)
downloadpkgsrc-902f94ff73c91a88020b80eb25ecb1c9b12220a0.tar.gz
Add patch from https://bugzilla.gnome.org/show_bug.cgi?id=668522
via PR 47373 by Richard Palo. Bump PKGREVISION.
Diffstat (limited to 'devel')
-rw-r--r--devel/py-gobject/Makefile4
-rw-r--r--devel/py-gobject/distinfo3
-rw-r--r--devel/py-gobject/patches/patch-gio_gio-types.defs34
3 files changed, 38 insertions, 3 deletions
diff --git a/devel/py-gobject/Makefile b/devel/py-gobject/Makefile
index b184bb47edd..69ad2ebe5b3 100644
--- a/devel/py-gobject/Makefile
+++ b/devel/py-gobject/Makefile
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.50 2014/05/09 07:37:01 wiz Exp $
+# $NetBSD: Makefile,v 1.51 2014/10/23 13:53:55 wiz Exp $
PKGNAME= ${PYPKGPREFIX}-gobject-2.28.6
-PKGREVISION= 11
+PKGREVISION= 12
# only noticeable by running codegen.py
PYTHON_VERSIONS_INCOMPATIBLE= 33 34 # not yet ported as of 2.28.6
diff --git a/devel/py-gobject/distinfo b/devel/py-gobject/distinfo
index e02ebe1124d..1492991c49d 100644
--- a/devel/py-gobject/distinfo
+++ b/devel/py-gobject/distinfo
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.24 2012/05/14 00:15:28 dholland Exp $
+$NetBSD: distinfo,v 1.25 2014/10/23 13:53:55 wiz Exp $
SHA1 (pygobject-2.28.6.tar.xz) = b1749ba806499f4c2780dbd1cbb363aaf1f41e78
RMD160 (pygobject-2.28.6.tar.xz) = 4bc5e8546a5029d3d6b154629ab3fa4023d96bef
@@ -8,4 +8,5 @@ SHA1 (patch-ab) = f9ec40fcac11fe9d6625b6028dba2e316d9ce59e
SHA1 (patch-ac) = 083e691cb13dbefeece505a7b6596c69ec8491f7
SHA1 (patch-ad) = 1fa6c9ec6c3926d2915b7fa0391245bf7ca2daf4
SHA1 (patch-configure) = 0ba83de34c3205ee6e3cbba9436bac05cc1bfd33
+SHA1 (patch-gio_gio-types.defs) = 16bbafacb14a3583369c31bc7b786b200f117ac6
SHA1 (patch-pygi_info.c) = cd2d0f0b16a84c05b805edec89d4508507811c49
diff --git a/devel/py-gobject/patches/patch-gio_gio-types.defs b/devel/py-gobject/patches/patch-gio_gio-types.defs
new file mode 100644
index 00000000000..93595def15c
--- /dev/null
+++ b/devel/py-gobject/patches/patch-gio_gio-types.defs
@@ -0,0 +1,34 @@
+$NetBSD: patch-gio_gio-types.defs,v 1.1 2014/10/23 13:53:56 wiz Exp $
+
+Fix three types. From
+https://bugzilla.gnome.org/show_bug.cgi?id=668522
+
+--- gio/gio-types.defs.orig 2011-06-13 16:33:49.000000000 +0000
++++ gio/gio-types.defs
+@@ -526,7 +526,7 @@
+ )
+ )
+
+-(define-enum MountMountFlags
++(define-flags MountMountFlags
+ (in-module "gio")
+ (c-name "GMountMountFlags")
+ (gtype-id "G_TYPE_MOUNT_MOUNT_FLAGS")
+@@ -545,7 +545,7 @@
+ )
+ )
+
+-(define-enum DriveStartFlags
++(define-flags DriveStartFlags
+ (in-module "gio")
+ (c-name "GDriveStartFlags")
+ (gtype-id "G_TYPE_DRIVE_START_FLAGS")
+@@ -770,7 +770,7 @@
+ )
+ )
+
+-(define-enum SocketMsgFlags
++(define-flags SocketMsgFlags
+ (in-module "gio")
+ (c-name "GSocketMsgFlags")
+ (gtype-id "G_TYPE_SOCKET_MSG_FLAGS")