Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Robin Cook (2c9adcd3b1fa16d268ee47bd696e9abda8a4a81c)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Robin Cook <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Robin Cook (2c9adcd3b1fa16d268ee47bd696e9abda8a4a81c)
  • Date: Sun, 8 Sep 2013 05:04:37 -0500

GIT changes to master grimoire by Robin Cook <rcook AT wyrms.net>:

video-libs/gstreamer/HISTORY | 4 +++
video-libs/gstreamer/PRE_BUILD | 4 +++
video-libs/gstreamer/gstreamer-bison3.patch | 33
++++++++++++++++++++++++++++
3 files changed, 41 insertions(+)

New commits:
commit aa03429776487b95b29873b2329387d03b5b3e03
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

gstreamer: added patch to build with bison 3

diff --git a/video-libs/gstreamer/HISTORY b/video-libs/gstreamer/HISTORY
index a3996fe..43e5e0d 100644
--- a/video-libs/gstreamer/HISTORY
+++ b/video-libs/gstreamer/HISTORY
@@ -1,3 +1,7 @@
+2013-09-08 Robin Cook <rcook AT wyrms.net>
+ * PRE_BUILD: created to add bison3 patch
+
https://bug706462.bugzilla-attachments.gnome.org/attachment.cgi?id=252504
+
2012-03-02 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.10.36

diff --git a/video-libs/gstreamer/PRE_BUILD b/video-libs/gstreamer/PRE_BUILD
new file mode 100755
index 0000000..044c7a0
--- /dev/null
+++ b/video-libs/gstreamer/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+patch -p1 < $SPELL_DIRECTORY/gstreamer-bison3.patch
+
diff --git a/video-libs/gstreamer/gstreamer-bison3.patch
b/video-libs/gstreamer/gstreamer-bison3.patch
new file mode 100644
index 0000000..56bd597
--- /dev/null
+++ b/video-libs/gstreamer/gstreamer-bison3.patch
@@ -0,0 +1,33 @@
+From 90622bb35544655cf641e3ab65cf35a6d01869bc Mon Sep 17 00:00:00 2001
+From: Kerrick Staley <kerrick AT kerrickstaley.com>
+Date: Tue, 20 Aug 2013 23:59:29 -0700
+Subject: [PATCH] Make grammar.y work with Bison 3
+
+YYLEX_PARAM is no longer supported in Bison 3.
+---
+ gst/parse/grammar.y | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/gst/parse/grammar.y b/gst/parse/grammar.y
+index 8a9019c..f533389 100644
+--- a/gst/parse/grammar.y
++++ b/gst/parse/grammar.y
+@@ -26,7 +26,6 @@
+ */
+
+ #define YYERROR_VERBOSE 1
+-#define YYLEX_PARAM scanner
+
+ #define YYENABLE_NLS 0
+
+@@ -659,6 +658,7 @@ static int yyerror (void *scanner, graph_t *graph, const
char *s);
+ %right '.'
+ %left '!' '='
+
++%lex-param { void *scanner }
+ %parse-param { void *scanner }
+ %parse-param { graph_t *graph }
+ %pure-parser
+--
+1.8.3.4
+



  • [SM-Commit] GIT changes to master grimoire by Robin Cook (2c9adcd3b1fa16d268ee47bd696e9abda8a4a81c), Robin Cook, 09/08/2013

Archive powered by MHonArc 2.6.24.

Top of Page