diff options
Diffstat (limited to 'extra/pygobject')
-rw-r--r-- | extra/pygobject/PKGBUILD | 2 | ||||
-rw-r--r-- | extra/pygobject/fix-pycairo-capi-declaration.patch | 17 |
2 files changed, 18 insertions, 1 deletions
diff --git a/extra/pygobject/PKGBUILD b/extra/pygobject/PKGBUILD index a5bbd95ca..007f7e12c 100644 --- a/extra/pygobject/PKGBUILD +++ b/extra/pygobject/PKGBUILD @@ -5,7 +5,7 @@ pkgbase=pygobject pkgname=(python-gobject python2-gobject pygobject-devel) pkgver=3.2.1 pkgrel=1 -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="https://live.gnome.org/PyGObject" license=('LGPL') makedepends=('python' 'python2' 'python-cairo' 'python2-cairo' 'gobject-introspection') diff --git a/extra/pygobject/fix-pycairo-capi-declaration.patch b/extra/pygobject/fix-pycairo-capi-declaration.patch new file mode 100644 index 000000000..1f0364c7a --- /dev/null +++ b/extra/pygobject/fix-pycairo-capi-declaration.patch @@ -0,0 +1,17 @@ +--- pygobject-2.28.4.orig/gi/pygi-foreign-cairo.c 2011-04-18 17:36:47.000000000 +0200 ++++ pygobject-2.28.4/gi/pygi-foreign-cairo.c 2011-06-21 20:05:11.015628222 +0200 +@@ -26,12 +26,12 @@ + + #if PY_VERSION_HEX < 0x03000000 + #include <pycairo.h> ++static Pycairo_CAPI_t *Pycairo_CAPI; + #else + #include <pycairo/py3cairo.h> ++#define Pycairo_IMPORT import_cairo() + #endif + +-Pycairo_CAPI_t *Pycairo_CAPI; +- + #include "pygi-foreign.h" + + #include <pyglib-python-compat.h> |