* mythtv: build with Xv/X11/XvMV support. However, for some strange
Qt-related reason it currently needs libXmu in $LD_LIBRARY_PATH. svn path=/nixpkgs/trunk/; revision=12191
This commit is contained in:
parent
df50191ff5
commit
9affba6463
@ -3,7 +3,7 @@ source $stdenv/setup
|
|||||||
|
|
||||||
# Hack - MythTV's configure searches LD_LIBRARY_PATH for its
|
# Hack - MythTV's configure searches LD_LIBRARY_PATH for its
|
||||||
# dependencies.
|
# dependencies.
|
||||||
for i in $buildInputs; do
|
for i in $pkgs; do
|
||||||
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH${LD_LIBRARY_PATH:+:}$i/lib
|
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH${LD_LIBRARY_PATH:+:}$i/lib
|
||||||
done
|
done
|
||||||
echo $LD_LIBRARY_PATH
|
echo $LD_LIBRARY_PATH
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
{ stdenv, fetchurl, which, qt3, x11, xlibs
|
{ stdenv, fetchurl, which, qt3, x11, xlibs
|
||||||
, lame, zlib, mesa
|
, lame, zlib, mesa, alsaLib
|
||||||
, freetype, perl
|
, freetype, perl
|
||||||
}:
|
}:
|
||||||
|
|
||||||
@ -22,8 +22,9 @@ stdenv.mkDerivation {
|
|||||||
'';
|
'';
|
||||||
|
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
freetype qt3 lame zlib x11 mesa perl
|
freetype qt3 lame zlib x11 mesa perl alsaLib
|
||||||
xlibs.libXv xlibs.libXrandr xlibs.libXvMC xlibs.libXmu
|
xlibs.libX11 xlibs.libXv xlibs.libXrandr xlibs.libXvMC xlibs.libXmu
|
||||||
|
xlibs.libXinerama xlibs.libXxf86vm xlibs.libXmu
|
||||||
];
|
];
|
||||||
|
|
||||||
patches = [
|
patches = [
|
||||||
|
@ -4,10 +4,10 @@
|
|||||||
}:
|
}:
|
||||||
|
|
||||||
import ../../../development/perl-modules/generic perl {
|
import ../../../development/perl-modules/generic perl {
|
||||||
name = "xmltv-0.5.45";
|
name = "xmltv-0.5.51";
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = mirror://sourceforge/xmltv/xmltv-0.5.45.tar.bz2;
|
url = mirror://sourceforge/xmltv/xmltv-0.5.51.tar.bz2;
|
||||||
sha256 = "0w6yy4r41c0pr1yvz017dkqj3526jiq9gza0jzw8ygk04jdh6ji3";
|
sha256 = "0vgc167y6y847m18vg3qwjy3df12bryjy9par01n5b9mjalx9jpd";
|
||||||
};
|
};
|
||||||
makeMakerFlags = "-components tv_grab_nl";
|
makeMakerFlags = "-components tv_grab_nl";
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
|
@ -6128,7 +6128,7 @@ let pkgs = rec {
|
|||||||
};
|
};
|
||||||
|
|
||||||
mythtv = import ../applications/video/mythtv {
|
mythtv = import ../applications/video/mythtv {
|
||||||
inherit fetchurl stdenv which x11 xlibs lame zlib mesa freetype perl;
|
inherit fetchurl stdenv which x11 xlibs lame zlib mesa freetype perl alsaLib;
|
||||||
qt3 = qt3mysql;
|
qt3 = qt3mysql;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user