diff options
author | avl <avl@df743ca5-7f9a-e211-a948-0013205c9059> | 2010-09-16 08:51:42 +0800 |
---|---|---|
committer | avl <avl@df743ca5-7f9a-e211-a948-0013205c9059> | 2010-09-16 08:51:42 +0800 |
commit | 01392d29cdb2861c7b259aff95719ac170eafddd (patch) | |
tree | 4bfb925a495e93b8be9f5fc3ef211c1d9d1659cf /devel/gobject-introspection | |
parent | ed5145c965f3c3918b173f0338506104b9ba9d87 (diff) | |
download | marcuscom-ports-01392d29cdb2861c7b259aff95719ac170eafddd.tar marcuscom-ports-01392d29cdb2861c7b259aff95719ac170eafddd.tar.gz marcuscom-ports-01392d29cdb2861c7b259aff95719ac170eafddd.tar.bz2 marcuscom-ports-01392d29cdb2861c7b259aff95719ac170eafddd.tar.lz marcuscom-ports-01392d29cdb2861c7b259aff95719ac170eafddd.tar.xz marcuscom-ports-01392d29cdb2861c7b259aff95719ac170eafddd.tar.zst marcuscom-ports-01392d29cdb2861c7b259aff95719ac170eafddd.zip |
Add temporary workaround for GStreamer build.
Obtained from: GNOME git
git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@14569 df743ca5-7f9a-e211-a948-0013205c9059
Diffstat (limited to 'devel/gobject-introspection')
-rw-r--r-- | devel/gobject-introspection/Makefile | 4 | ||||
-rw-r--r-- | devel/gobject-introspection/files/patch-giscanner_transformer.py | 13 |
2 files changed, 15 insertions, 2 deletions
diff --git a/devel/gobject-introspection/Makefile b/devel/gobject-introspection/Makefile index 62a17d90e..d948da12d 100644 --- a/devel/gobject-introspection/Makefile +++ b/devel/gobject-introspection/Makefile @@ -3,12 +3,12 @@ # Whom: Alexander Logvinov <avl@FreeBSD.org> # # $FreeBSD$ -# $MCom: ports/devel/gobject-introspection/Makefile,v 1.17 2010/09/11 10:54:35 kwm Exp $ +# $MCom: ports/devel/gobject-introspection/Makefile,v 1.18 2010/09/11 15:03:03 kwm Exp $ # PORTNAME= gobject-introspection PORTVERSION= 0.9.5 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel MASTER_SITES= GNOME DIST_SUBDIR= gnome2 diff --git a/devel/gobject-introspection/files/patch-giscanner_transformer.py b/devel/gobject-introspection/files/patch-giscanner_transformer.py new file mode 100644 index 000000000..ccd30f79e --- /dev/null +++ b/devel/gobject-introspection/files/patch-giscanner_transformer.py @@ -0,0 +1,13 @@ +--- giscanner/transformer.py.orig ++++ giscanner/transformer.py +@@ -80,6 +80,10 @@ class Transformer(object): + + def parse(self, symbols): + for symbol in symbols: ++ ## WORKAROUND ## ++ # https://bugzilla.gnome.org/show_bug.cgi?id=550616 ++ if symbol.ident in ['gst_g_error_get_type']: ++ continue + node = self._traverse_one(symbol) + if node: + self._append_new_node(node) |