diff options
author | Shea Levy <shea@shealevy.com> | 2012-03-20 16:29:22 +0000 |
---|---|---|
committer | Shea Levy <shea@shealevy.com> | 2012-03-20 16:29:22 +0000 |
commit | 8d1d247e027a85cdca28d8c54fa35c1473d7bb63 (patch) | |
tree | 11e8ecc8f0d76869d184addcb2b6d957f15026f0 /pkgs/os-specific/linux | |
parent | 102a1d82e73ebc41db99605c5fe0da23a093cd48 (diff) | |
download | nixpkgs-8d1d247e027a85cdca28d8c54fa35c1473d7bb63.tar nixpkgs-8d1d247e027a85cdca28d8c54fa35c1473d7bb63.tar.gz nixpkgs-8d1d247e027a85cdca28d8c54fa35c1473d7bb63.tar.bz2 nixpkgs-8d1d247e027a85cdca28d8c54fa35c1473d7bb63.tar.lz nixpkgs-8d1d247e027a85cdca28d8c54fa35c1473d7bb63.tar.xz nixpkgs-8d1d247e027a85cdca28d8c54fa35c1473d7bb63.tar.zst nixpkgs-8d1d247e027a85cdca28d8c54fa35c1473d7bb63.zip |
Add nouveau xorg video driver
svn path=/nixpkgs/trunk/; revision=33300
Diffstat (limited to 'pkgs/os-specific/linux')
-rw-r--r-- | pkgs/os-specific/linux/xf86-video-nouveau/default.nix | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/pkgs/os-specific/linux/xf86-video-nouveau/default.nix b/pkgs/os-specific/linux/xf86-video-nouveau/default.nix new file mode 100644 index 00000000000..e92b7f8003d --- /dev/null +++ b/pkgs/os-specific/linux/xf86-video-nouveau/default.nix @@ -0,0 +1,41 @@ +{ stdenv +, fetchgit +, autoconf +, automake +, libtool +, xorgserver, xproto, fontsproto, xf86driproto, renderproto, videoproto +, utilmacros +, libdrm +, pkgconfig }: + +stdenv.mkDerivation { + name = "xf86-video-nouveau-2012-03-05"; + + src = fetchgit { + url = git://anongit.freedesktop.org/nouveau/xf86-video-nouveau; + rev = "f5d1cd2cb6808838ae1a188cef888eaa9582c76d"; + sha256 = "8c20e9ce7897fbd4c5097e4738e80ecca30e6326b758a13fc97f96ccc12fd7d9"; + }; + + buildInputs = [ + autoconf + automake + libtool + xorgserver xproto fontsproto xf86driproto renderproto videoproto + utilmacros + libdrm + pkgconfig + ]; + + preConfigure = "autoreconf -vfi"; + + meta = { + homepage = http://nouveau.freedesktop.org/wiki/; + + description = "The xorg driver for nouveau-driven video cards"; + + license = "gplv2"; + + maintainers = [ stdenv.lib.maintainers.shlevy ]; + }; +} |