Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=10cb2847a5e5f94c6de0db4849ec70182bb277a5
commit 10cb2847a5e5f94c6de0db4849ec70182bb277a5 Author: James Buren <[email protected]> Date: Tue Aug 7 12:31:30 2012 -0500 pygobject-2.28.6-4-x86_64 * patch some C API compatibilities diff --git a/source/lib/pygobject/FrugalBuild b/source/lib/pygobject/FrugalBuild index 7de1c5b..7c06bb9 100644 --- a/source/lib/pygobject/FrugalBuild +++ b/source/lib/pygobject/FrugalBuild @@ -3,16 +3,17 @@ pkgname=pygobject pkgver=2.28.6 -pkgrel=3 +pkgrel=4 pkgdesc="Python bindings for GObject" depends=('python>=2.7' 'glib2>=2.28.2' 'libffi') groups=('lib') archs=('i686' 'x86_64' 'arm') Finclude gnome python up2date=$pkgver -source=($source detect_libffi.patch) +source=($source detect_libffi.patch gio-typesdefs-change-some-enums-to-flags.patch) sha1sums=('4eda7d2b97f495a2ad7d4cdc234d08ca5408d9d5' \ - '071800adc634c9d20b712ad0af6f70390e5c1476') + '071800adc634c9d20b712ad0af6f70390e5c1476' \ + 'f8fa58d568da1728e21c032760a1a0756f4b23d7') Fconfopts="$Fconfopts --disable-introspection" subpkgs=("pygobject-cairo") diff --git a/source/lib/pygobject/gio-typesdefs-change-some-enums-to-flags.patch b/source/lib/pygobject/gio-typesdefs-change-some-enums-to-flags.patch new file mode 100644 index 0000000..81a2f29 --- /dev/null +++ b/source/lib/pygobject/gio-typesdefs-change-some-enums-to-flags.patch @@ -0,0 +1,30 @@ +diff -ur a/gio/gio-types.defs b/gio/gio-types.defs +--- a/gio/gio-types.defs 2011-06-13 11:33:49.000000000 -0500 ++++ b/gio/gio-types.defs 2012-08-07 12:27:49.745176467 -0500 +@@ -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") _______________________________________________ Frugalware-git mailing list [email protected] http://frugalware.org/mailman/listinfo/frugalware-git
