[oe-commits] Michael 'Mickey' Lauer : vala 0.5.1: add patch working around a vte bug

GIT User account git at amethyst.openembedded.net
Wed Nov 12 15:31:03 UTC 2008


Module: openembedded.git
Branch: shared/xorg-7.4-update
Commit: 20275dbddea6d075c74eab578eb0058ec5bdf34c
URL:    http://gitweb.openembedded.net/?p=openembedded.git&a=commit;h=20275dbddea6d075c74eab578eb0058ec5bdf34c

Author: Michael 'Mickey' Lauer <mickey at vanille-media.de>
Date:   Wed Nov 12 15:46:01 2008 +0100

vala 0.5.1: add patch working around a vte bug
remove older ones

---

 packages/vala/files/HACK-work-around-vte-bug.patch |   15 +++++++++++++++
 packages/vala/vala-native_0.1.5.bb                 |    5 -----
 packages/vala/vala-native_0.3.5.bb                 |    5 -----
 packages/vala/vala_0.1.5.bb                        |   15 ---------------
 packages/vala/vala_0.3.5.bb                        |    5 -----
 packages/vala/vala_0.5.1.bb                        |    6 ++++--
 6 files changed, 19 insertions(+), 32 deletions(-)

diff --git a/packages/vala/files/HACK-work-around-vte-bug.patch b/packages/vala/files/HACK-work-around-vte-bug.patch
new file mode 100644
index 0000000..cdccadf
--- /dev/null
+++ b/packages/vala/files/HACK-work-around-vte-bug.patch
@@ -0,0 +1,15 @@
+:M:
+
+Index: vala-0.5.1/vapi/vte.vapi
+===================================================================
+--- vala-0.5.1.orig/vapi/vte.vapi
++++ vala-0.5.1/vapi/vte.vapi
+@@ -37,7 +37,7 @@ namespace Vte {
+ 		public void feed_child (string text, long length);
+ 		public void feed_child_binary (string data, long length);
+ 		[NoArrayLength]
+-		public int fork_command (string? command, string[]? argv, string[]? envv, string? directory, bool lastlog, bool utmp, bool wtmp);
++		public int fork_command (string command, string[] argv, string[]? envv, string? directory, bool lastlog, bool utmp, bool wtmp);
+ 		public int forkpty (string[] envv, string directory, bool lastlog, bool utmp, bool wtmp);
+ 		public weak Gtk.Adjustment get_adjustment ();
+ 		public bool get_allow_bold ();
diff --git a/packages/vala/vala-native_0.1.5.bb b/packages/vala/vala-native_0.1.5.bb
deleted file mode 100644
index f097e7d..0000000
--- a/packages/vala/vala-native_0.1.5.bb
+++ /dev/null
@@ -1,5 +0,0 @@
-require vala_${PV}.bb
-
-inherit native
-DEPENDS = "glib-2.0-native"
-
diff --git a/packages/vala/vala-native_0.3.5.bb b/packages/vala/vala-native_0.3.5.bb
deleted file mode 100644
index f097e7d..0000000
--- a/packages/vala/vala-native_0.3.5.bb
+++ /dev/null
@@ -1,5 +0,0 @@
-require vala_${PV}.bb
-
-inherit native
-DEPENDS = "glib-2.0-native"
-
diff --git a/packages/vala/vala_0.1.5.bb b/packages/vala/vala_0.1.5.bb
deleted file mode 100644
index 0d35794..0000000
--- a/packages/vala/vala_0.1.5.bb
+++ /dev/null
@@ -1,15 +0,0 @@
-DESCRIPTION = "Vala is a C#-like language dedicated to ease GObject programming. Vala compiles to C"
-SECTION = "devel"
-DEPENDS = "glib-2.0"
-HOMEPAGE = "http://live.gnome.org/Vala"
-LICENSE = "LGPL"
-
-SRC_URI = "http://download.gnome.org/sources/vala/0.1/vala-${PV}.tar.bz2"
-S = "${WORKDIR}/vala-${PV}"
-
-inherit autotools lib_package
-
-do_stage() {
-	autotools_stage_all
-}
-
diff --git a/packages/vala/vala_0.3.5.bb b/packages/vala/vala_0.3.5.bb
deleted file mode 100644
index 61d736a..0000000
--- a/packages/vala/vala_0.3.5.bb
+++ /dev/null
@@ -1,5 +0,0 @@
-
-require vala.inc
-
-SRC_URI = "http://download.gnome.org/sources/vala/0.3/vala-${PV}.tar.bz2"
-
diff --git a/packages/vala/vala_0.5.1.bb b/packages/vala/vala_0.5.1.bb
index 4620a31..a70f00e 100644
--- a/packages/vala/vala_0.5.1.bb
+++ b/packages/vala/vala_0.5.1.bb
@@ -2,5 +2,7 @@ require vala.inc
 
 MAJV = "${@bb.data.getVar('PV',d,1)[:3]}"
 
-SRC_URI = "http://download.gnome.org/sources/vala/${MAJV}/vala-${PV}.tar.bz2"
-
+SRC_URI = "\
+  http://download.gnome.org/sources/vala/${MAJV}/vala-${PV}.tar.bz2 \
+  file://HACK-work-around-vte-bug.patch;patch=1 \
+"





More information about the Openembedded-commits mailing list