summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPacho Ramos <pacho@gentoo.org>2016-05-07 10:41:56 +0200
committerPacho Ramos <pacho@gentoo.org>2016-05-07 10:41:56 +0200
commit4852590d26217754284fdacfef8fa33d1507569d (patch)
tree335d137f92f697c08cf7093a514cbcd2cb03f373 /dev-libs/libappindicator/files
parentwww-apps/trac: remove old version (diff)
downloadgentoo-4852590d26217754284fdacfef8fa33d1507569d.tar.gz
gentoo-4852590d26217754284fdacfef8fa33d1507569d.tar.bz2
gentoo-4852590d26217754284fdacfef8fa33d1507569d.zip
dev-libs/libappindicator: Fix Vala classes not being able to inherit from Indicator and fix vapigen detection (#580988 by jospezial)
Package-Manager: portage-2.2.28
Diffstat (limited to 'dev-libs/libappindicator/files')
-rw-r--r--dev-libs/libappindicator/files/libappindicator-12.10.0-conditional-py-bindings.patch8
-rw-r--r--dev-libs/libappindicator/files/libappindicator-12.10.0-vala-inherit.patch14
2 files changed, 18 insertions, 4 deletions
diff --git a/dev-libs/libappindicator/files/libappindicator-12.10.0-conditional-py-bindings.patch b/dev-libs/libappindicator/files/libappindicator-12.10.0-conditional-py-bindings.patch
index 6a5e15f3c0b1..c916d9ba2cf6 100644
--- a/dev-libs/libappindicator/files/libappindicator-12.10.0-conditional-py-bindings.patch
+++ b/dev-libs/libappindicator/files/libappindicator-12.10.0-conditional-py-bindings.patch
@@ -1,5 +1,5 @@
---- bindings/Makefile.am 2015-07-10 10:04:18.091199191 +0200
-+++ bindings/Makefile.am 2015-07-10 10:19:47.047974439 +0200
+--- a/bindings/Makefile.am 2015-07-10 10:04:18.091199191 +0200
++++ b/bindings/Makefile.am 2015-07-10 10:19:47.047974439 +0200
@@ -3,8 +3,10 @@
vala
else
@@ -12,8 +12,8 @@
endif
if HAS_MONO
---- configure.ac 2015-07-16 13:28:41.007502838 +0200
-+++ configure.ac_new 2015-07-16 13:53:18.118602877 +0200
+--- a/configure.ac 2015-07-16 13:28:41.007502838 +0200
++++ b/configure.ac_new 2015-07-16 13:53:18.118602877 +0200
@@ -188,25 +188,37 @@
PYGTK_REQUIRED=2.14.0
PYGOBJECT_REQUIRED=0.22
diff --git a/dev-libs/libappindicator/files/libappindicator-12.10.0-vala-inherit.patch b/dev-libs/libappindicator/files/libappindicator-12.10.0-vala-inherit.patch
new file mode 100644
index 000000000000..e71cb690c15e
--- /dev/null
+++ b/dev-libs/libappindicator/files/libappindicator-12.10.0-vala-inherit.patch
@@ -0,0 +1,14 @@
+# http://bazaar.launchpad.net/~indicator-applet-developers/libappindicator/trunk.12.10/revision/244
+=== modified file 'bindings/vala/appindicator-0.1-custom.vala'
+--- a/bindings/vala/appindicator-0.1-custom.vala 2011-09-23 15:46:27 +0000
++++ b/bindings/vala/appindicator-0.1-custom.vala 2012-10-10 23:33:35 +0000
+@@ -23,7 +23,7 @@
+ */
+
+ namespace AppIndicator {
+- [CCode (type_check_function = "IS_APP_INDICATOR")]
++ [CCode (type_check_function = "IS_APP_INDICATOR", type_id = "app_indicator_get_type ()")]
+ public class Indicator : GLib.Object {
+ }
+ }
+