* Added libXxf86vm and xf86vmext from xlibs CVS.
* Added MythTV. But it doesn't build properly yet (it compiles fine, but it ignores the prefix). svn path=/nixpkgs/trunk/; revision=2077
This commit is contained in:
parent
6737187428
commit
777c4ea1d7
@ -10,3 +10,6 @@
|
|||||||
|
|
||||||
* After building gcc, filter out references to /tmp/nix... in
|
* After building gcc, filter out references to /tmp/nix... in
|
||||||
.../lib/libsupc++.la and .../lib/libstdc++.la
|
.../lib/libsupc++.la and .../lib/libstdc++.la
|
||||||
|
|
||||||
|
* Qt should set QTDIR in all builds that depend on it (using a hook)
|
||||||
|
[after doing that, update mythtv].
|
||||||
|
11
pkgs/applications/video/mythtv/builder.sh
Normal file
11
pkgs/applications/video/mythtv/builder.sh
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
. $stdenv/setup
|
||||||
|
|
||||||
|
export QTDIR=$qt3
|
||||||
|
|
||||||
|
buildPhase=myBuilder
|
||||||
|
myBuilder() {
|
||||||
|
qmake mythtv.pro || fail
|
||||||
|
make || fail
|
||||||
|
}
|
||||||
|
|
||||||
|
genericBuild
|
14
pkgs/applications/video/mythtv/default.nix
Normal file
14
pkgs/applications/video/mythtv/default.nix
Normal file
@ -0,0 +1,14 @@
|
|||||||
|
{stdenv, fetchurl, which, qt3, x11, libXinerama, libXv, libXxf86vm, lame}:
|
||||||
|
|
||||||
|
stdenv.mkDerivation {
|
||||||
|
name = "mythtv-0.16";
|
||||||
|
|
||||||
|
builder = ./builder.sh;
|
||||||
|
src = fetchurl {
|
||||||
|
url = http://www.mythtv.org/mc/mythtv-0.16.tar.bz2;
|
||||||
|
md5 = "0eba17cf64c96ea3ead23e7e15419cc0";
|
||||||
|
};
|
||||||
|
|
||||||
|
buildInputs = [which qt3 x11 libXinerama libXv libXxf86vm lame];
|
||||||
|
inherit qt3;
|
||||||
|
}
|
@ -86,6 +86,14 @@ rec {
|
|||||||
inherit fetchurl stdenv pkgconfig libX11 libXext libXt;
|
inherit fetchurl stdenv pkgconfig libX11 libXext libXt;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
xf86vmext = import ./xf86vmext {
|
||||||
|
inherit fetchurl stdenv;
|
||||||
|
};
|
||||||
|
|
||||||
|
libXxf86vm = import ./libXxf86vm {
|
||||||
|
inherit fetchurl stdenv pkgconfig libX11 libXext xf86vmext;
|
||||||
|
};
|
||||||
|
|
||||||
xlibs = (import ./xlibs) {
|
xlibs = (import ./xlibs) {
|
||||||
inherit stdenv libX11 libXt freetype fontconfig libXft libXext;
|
inherit stdenv libX11 libXt freetype fontconfig libXft libXext;
|
||||||
};
|
};
|
||||||
|
11
pkgs/development/libraries/xlibs/libXxf86vm/default.nix
Normal file
11
pkgs/development/libraries/xlibs/libXxf86vm/default.nix
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
{stdenv, fetchurl, pkgconfig, libX11, libXext, xf86vmext}:
|
||||||
|
|
||||||
|
stdenv.mkDerivation {
|
||||||
|
name = "libXxf86vm-2.2.0-cvs";
|
||||||
|
src = fetchurl {
|
||||||
|
url = http://losser.st-lab.cs.uu.nl/~eelco/dist/libXxf86vm-2.2.0-cvs.tar.bz2;
|
||||||
|
md5 = "0645a4f18ff720dbeabf5b2ff0fcd82a";
|
||||||
|
};
|
||||||
|
buildInputs = [pkgconfig];
|
||||||
|
propagatedBuildInputs = [libX11 libXext xf86vmext];
|
||||||
|
}
|
9
pkgs/development/libraries/xlibs/xf86vmext/default.nix
Normal file
9
pkgs/development/libraries/xlibs/xf86vmext/default.nix
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
{stdenv, fetchurl}:
|
||||||
|
|
||||||
|
stdenv.mkDerivation {
|
||||||
|
name = "xf86vmext-2.2-cvs";
|
||||||
|
src = fetchurl {
|
||||||
|
url = http://losser.st-lab.cs.uu.nl/~eelco/dist/xf86vmext-2.2-cvs.tar.bz2;
|
||||||
|
md5 = "5a5818accd51799626b8c6db429907e0";
|
||||||
|
};
|
||||||
|
}
|
@ -918,11 +918,10 @@ rec {
|
|||||||
recordingSupport = true;
|
recordingSupport = true;
|
||||||
};
|
};
|
||||||
|
|
||||||
/*
|
|
||||||
mythtv = (import ../applications/video/mythtv) {
|
mythtv = (import ../applications/video/mythtv) {
|
||||||
inherit fetchurl stdenv which;
|
inherit fetchurl stdenv which qt3 x11 lame;
|
||||||
|
inherit (xlibs) libXinerama libXv libXxf86vm;
|
||||||
};
|
};
|
||||||
*/
|
|
||||||
|
|
||||||
gqview = (import ../applications/graphics/gqview) {
|
gqview = (import ../applications/graphics/gqview) {
|
||||||
inherit fetchurl stdenv pkgconfig libpng;
|
inherit fetchurl stdenv pkgconfig libpng;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user