Add nouveau xorg video driver

svn path=/nixpkgs/trunk/; revision=33300

Shea Levy 8d1d247e 102a1d82

+46
+41
pkgs/os-specific/linux/xf86-video-nouveau/default.nix
··· 1 + { stdenv 2 + , fetchgit 3 + , autoconf 4 + , automake 5 + , libtool 6 + , xorgserver, xproto, fontsproto, xf86driproto, renderproto, videoproto 7 + , utilmacros 8 + , libdrm 9 + , pkgconfig }: 10 + 11 + stdenv.mkDerivation { 12 + name = "xf86-video-nouveau-2012-03-05"; 13 + 14 + src = fetchgit { 15 + url = git://anongit.freedesktop.org/nouveau/xf86-video-nouveau; 16 + rev = "f5d1cd2cb6808838ae1a188cef888eaa9582c76d"; 17 + sha256 = "8c20e9ce7897fbd4c5097e4738e80ecca30e6326b758a13fc97f96ccc12fd7d9"; 18 + }; 19 + 20 + buildInputs = [ 21 + autoconf 22 + automake 23 + libtool 24 + xorgserver xproto fontsproto xf86driproto renderproto videoproto 25 + utilmacros 26 + libdrm 27 + pkgconfig 28 + ]; 29 + 30 + preConfigure = "autoreconf -vfi"; 31 + 32 + meta = { 33 + homepage = http://nouveau.freedesktop.org/wiki/; 34 + 35 + description = "The xorg driver for nouveau-driven video cards"; 36 + 37 + license = "gplv2"; 38 + 39 + maintainers = [ stdenv.lib.maintainers.shlevy ]; 40 + }; 41 + }
+5
pkgs/top-level/all-packages.nix
··· 6082 6082 6083 6083 xf86_input_wacom = callPackage ../os-specific/linux/xf86-input-wacom { }; 6084 6084 6085 + xf86_video_nouveau = callPackage ../os-specific/linux/xf86-video-nouveau { 6086 + inherit (xorg) xorgserver xproto fontsproto xf86driproto renderproto 6087 + videoproto utilmacros; 6088 + }; 6089 + 6085 6090 xmoto = builderDefsPackage (import ../games/xmoto) { 6086 6091 inherit chipmunk sqlite curl zlib bzip2 libjpeg libpng 6087 6092 freeglut mesa SDL SDL_mixer SDL_image SDL_net SDL_ttf