diff --git a/gstreamer/.md5sum b/gstreamer/.md5sum index 42f5d9a24..39d4a56ee 100644 --- a/gstreamer/.md5sum +++ b/gstreamer/.md5sum @@ -1 +1,2 @@ +2a87d04f9f05b6cbf064b92cf090807c bison.patch 15389c73e091b1dda915279c388b9cb2 gstreamer-0.10.36.tar.xz diff --git a/gstreamer/Pkgfile b/gstreamer/Pkgfile index f8114a63e..012224828 100644 --- a/gstreamer/Pkgfile +++ b/gstreamer/Pkgfile @@ -6,12 +6,15 @@ name=gstreamer version=0.10.36 -release=1 -source=(http://gstreamer.freedesktop.org/src/$name/$name-$version.tar.xz) +release=2 +source=(http://gstreamer.freedesktop.org/src/$name/$name-$version.tar.xz + bison.patch) build() { cd $name-$version + patch -p1 -i $SRC/bison.patch + ./configure \ --prefix=/usr \ --mandir=/usr/man \ diff --git a/gstreamer/bison.patch b/gstreamer/bison.patch new file mode 100644 index 000000000..aa2bb2347 --- /dev/null +++ b/gstreamer/bison.patch @@ -0,0 +1,11 @@ +diff -pruN gstreamer-0.10.36.orig/gst/parse/grammar.y gstreamer-0.10.36/gst/parse/grammar.y +--- gstreamer-0.10.36.orig/gst/parse/grammar.y 2013-08-10 10:07:05.637507000 +0000 ++++ gstreamer-0.10.36/gst/parse/grammar.y 2013-08-10 10:07:18.245507789 +0000 +@@ -650,6 +650,7 @@ static int yyerror (void *scanner, graph + + %parse-param { void *scanner } + %parse-param { graph_t *graph } ++%lex-param {void *scanner} + %pure-parser + + %start graph