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

View File

@ -18,7 +18,15 @@ rec {
configureFlags = [];
/* 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";

View File

@ -10,7 +10,11 @@ rec {
gettext libjpeg libpng libtiff libxml2 libxslt pango
sqlite icu gperf bison flex autoconf automake libtool
perl intltool pkgconfig libsoup gtkdoc libXt libproxy
enchant gstreamer gstPluginsBase gstFfmpeg
enchant
];
propagatedBuildInputs = [
gstreamer gstPluginsBase gstFfmpeg gstPluginsGood
];
configureCommand = "./autogen.sh ";

View File

@ -4052,7 +4052,8 @@ let
libjpeg libtiff libpng libxml2 libxslt sqlite
icu cairo perl intltool automake libtool
pkgconfig autoconf bison libproxy enchant;
inherit (gst_all) gstreamer gstPluginsBase gstFfmpeg;
inherit (gst_all) gstreamer gstPluginsBase gstFfmpeg
gstPluginsGood;
flex = flex2535;
inherit (xlibs) libXt;
};