diff options
author | Eelco Dolstra <eelco.dolstra@logicblox.com> | 2007-04-18 14:21:24 +0000 |
---|---|---|
committer | Eelco Dolstra <eelco.dolstra@logicblox.com> | 2007-04-18 14:21:24 +0000 |
commit | ad452195a07bbdca524fcb3ce5da9416d90725a4 (patch) | |
tree | a5a206bcb13e68f1452013527472c03f79636018 /pkgs/tools/graphics/glxinfo | |
parent | fc00fda363489e4ef5f74d9ed2b23edd200e0995 (diff) | |
download | nixlib-ad452195a07bbdca524fcb3ce5da9416d90725a4.tar nixlib-ad452195a07bbdca524fcb3ce5da9416d90725a4.tar.gz nixlib-ad452195a07bbdca524fcb3ce5da9416d90725a4.tar.bz2 nixlib-ad452195a07bbdca524fcb3ce5da9416d90725a4.tar.lz nixlib-ad452195a07bbdca524fcb3ce5da9416d90725a4.tar.xz nixlib-ad452195a07bbdca524fcb3ce5da9416d90725a4.tar.zst nixlib-ad452195a07bbdca524fcb3ce5da9416d90725a4.zip |
* Added glxinfo/glxgears.
svn path=/nixpkgs/trunk/; revision=8593
Diffstat (limited to 'pkgs/tools/graphics/glxinfo')
-rw-r--r-- | pkgs/tools/graphics/glxinfo/default.nix | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/pkgs/tools/graphics/glxinfo/default.nix b/pkgs/tools/graphics/glxinfo/default.nix new file mode 100644 index 000000000000..8ebf5e816fd8 --- /dev/null +++ b/pkgs/tools/graphics/glxinfo/default.nix @@ -0,0 +1,29 @@ +{stdenv, fetchurl, x11, mesa}: + +stdenv.mkDerivation { + name = "glxinfo-6.5.2"; + + src = fetchurl { + url = http://heanet.dl.sourceforge.net/sourceforge/mesa3d/MesaDemos-6.5.2.tar.bz2; + sha256 = "1shfwy0sy3kdk3nykp1gv6s0lafqgqnadwarw5cbpw7mkfap8kw0"; + }; + + buildInputs = [x11 mesa]; + + buildPhase = " + cd progs/xdemos + gcc glxinfo.c -o glxinfo -lGL -lX11 + gcc glxgears.c -o glxgears -lGL -lX11 + "; + + installPhase = " + ensureDir $out/bin + cp glxinfo glxgears $out/bin + "; + + postFixup = " + for i in $out/bin/*; do + patchelf --set-rpath /var/state/opengl-driver/lib:$(patchelf --print-rpath $i) $i + done + "; +} |