Try to handle GStreamer correctly in webkit

svn path=/nixpkgs/trunk/; revision=16544
This commit is contained in:
Michael Raskin
2009-08-03 05:11:30 +00:00
parent fd557980cd
commit 30d143f0d8
3 changed files with 16 additions and 3 deletions
@@ -18,7 +18,15 @@ rec {
configureFlags = []; configureFlags = [];
/* doConfigure should be removed if not needed */ /* doConfigure should be removed if not needed */
phaseNames = ["doMakeInstall"]; phaseNames = ["doMakeInstall" "doWrap"];
doWrap = a.makeManyWrappers "$out/bin/uzbl"
''
--prefix GST_PLUGIN_PATH : ${webkit.gstreamer}/lib/gstreamer-*
--prefix GST_PLUGIN_PATH : ${webkit.gstPluginsBase}/lib/gstreamer-*
--prefix GST_PLUGIN_PATH : ${webkit.gstPluginsGood}/lib/gstreamer-*
--prefix GST_PLUGIN_PATH : ${webkit.gstFfmpeg}/lib/gstreamer-*
'';
installFlags = "PREFIX=$out"; installFlags = "PREFIX=$out";
@@ -10,7 +10,11 @@ rec {
gettext libjpeg libpng libtiff libxml2 libxslt pango gettext libjpeg libpng libtiff libxml2 libxslt pango
sqlite icu gperf bison flex autoconf automake libtool sqlite icu gperf bison flex autoconf automake libtool
perl intltool pkgconfig libsoup gtkdoc libXt libproxy perl intltool pkgconfig libsoup gtkdoc libXt libproxy
enchant gstreamer gstPluginsBase gstFfmpeg enchant
];
propagatedBuildInputs = [
gstreamer gstPluginsBase gstFfmpeg gstPluginsGood
]; ];
configureCommand = "./autogen.sh "; configureCommand = "./autogen.sh ";
+2 -1
View File
@@ -4052,7 +4052,8 @@ let
libjpeg libtiff libpng libxml2 libxslt sqlite libjpeg libtiff libpng libxml2 libxslt sqlite
icu cairo perl intltool automake libtool icu cairo perl intltool automake libtool
pkgconfig autoconf bison libproxy enchant; pkgconfig autoconf bison libproxy enchant;
inherit (gst_all) gstreamer gstPluginsBase gstFfmpeg; inherit (gst_all) gstreamer gstPluginsBase gstFfmpeg
gstPluginsGood;
flex = flex2535; flex = flex2535;
inherit (xlibs) libXt; inherit (xlibs) libXt;
}; };