1
0
Fork 1
mirror of https://github.com/NixOS/nixpkgs.git synced 2024-09-11 15:08:33 +01:00

* 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:
Eelco Dolstra 2008-06-25 22:01:33 +00:00
parent df50191ff5
commit 9affba6463
4 changed files with 9 additions and 8 deletions

View file

@ -3,7 +3,7 @@ source $stdenv/setup
# Hack - MythTV's configure searches LD_LIBRARY_PATH for its
# dependencies.
for i in $buildInputs; do
for i in $pkgs; do
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH${LD_LIBRARY_PATH:+:}$i/lib
done
echo $LD_LIBRARY_PATH

View file

@ -1,5 +1,5 @@
{ stdenv, fetchurl, which, qt3, x11, xlibs
, lame, zlib, mesa
, lame, zlib, mesa, alsaLib
, freetype, perl
}:
@ -22,8 +22,9 @@ stdenv.mkDerivation {
'';
buildInputs = [
freetype qt3 lame zlib x11 mesa perl
xlibs.libXv xlibs.libXrandr xlibs.libXvMC xlibs.libXmu
freetype qt3 lame zlib x11 mesa perl alsaLib
xlibs.libX11 xlibs.libXv xlibs.libXrandr xlibs.libXvMC xlibs.libXmu
xlibs.libXinerama xlibs.libXxf86vm xlibs.libXmu
];
patches = [

View file

@ -4,10 +4,10 @@
}:
import ../../../development/perl-modules/generic perl {
name = "xmltv-0.5.45";
name = "xmltv-0.5.51";
src = fetchurl {
url = mirror://sourceforge/xmltv/xmltv-0.5.45.tar.bz2;
sha256 = "0w6yy4r41c0pr1yvz017dkqj3526jiq9gza0jzw8ygk04jdh6ji3";
url = mirror://sourceforge/xmltv/xmltv-0.5.51.tar.bz2;
sha256 = "0vgc167y6y847m18vg3qwjy3df12bryjy9par01n5b9mjalx9jpd";
};
makeMakerFlags = "-components tv_grab_nl";
buildInputs = [

View file

@ -6128,7 +6128,7 @@ let pkgs = rec {
};
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;
};