summary refs log tree commit diff
diff options
context:
space:
mode:
authorMarc Weber <marco-oweber@gmx.de>2008-01-16 02:20:46 +0000
committerMarc Weber <marco-oweber@gmx.de>2008-01-16 02:20:46 +0000
commitdc2769ded8eb3c545fe60662cf618e9eea6eafd8 (patch)
treef29bc623c2f1f44e79a8062d22a538ff73df3de9
parent434fef989111ed84d0c9db4e42647fd4e52c9e59 (diff)
downloadnixpkgs-dc2769ded8eb3c545fe60662cf618e9eea6eafd8.tar
nixpkgs-dc2769ded8eb3c545fe60662cf618e9eea6eafd8.tar.gz
nixpkgs-dc2769ded8eb3c545fe60662cf618e9eea6eafd8.tar.bz2
nixpkgs-dc2769ded8eb3c545fe60662cf618e9eea6eafd8.tar.lz
nixpkgs-dc2769ded8eb3c545fe60662cf618e9eea6eafd8.tar.xz
nixpkgs-dc2769ded8eb3c545fe60662cf618e9eea6eafd8.tar.zst
nixpkgs-dc2769ded8eb3c545fe60662cf618e9eea6eafd8.zip
glew added
svn path=/nixpkgs/trunk/; revision=10164
-rw-r--r--pkgs/development/libraries/glew/default.nix17
-rw-r--r--pkgs/top-level/all-packages.nix5
2 files changed, 22 insertions, 0 deletions
diff --git a/pkgs/development/libraries/glew/default.nix b/pkgs/development/libraries/glew/default.nix
new file mode 100644
index 00000000000..8024bb92620
--- /dev/null
+++ b/pkgs/development/libraries/glew/default.nix
@@ -0,0 +1,17 @@
+args:
+args.stdenv.mkDerivation {
+  name = "glew-1.5.0";
+
+  src = args.fetchurl {
+    url = http://dfn.dl.sourceforge.net/sourceforge/glew/glew-1.5.0-src.tgz;
+    sha256 = "1kjr1fchnl785wsg11vzc03q3pm12lh20n1i593zr1xqfjgx2b4h";
+  };
+
+  buildInputs =(with args; [mesa x11 libXmu libXi libtool]);
+
+  meta = { 
+      description = "cross-platform open-source C/C++ extension loading library";
+      homepage = http://glew.sourceforge.net/;
+      license = ["BSD" "GLX" "SGI-B" "GPL2"]; # License description copied from gentoo-1.4.0 
+  };
+}
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix
index dc45ba2cc31..3f0ebb86d0c 100644
--- a/pkgs/top-level/all-packages.nix
+++ b/pkgs/top-level/all-packages.nix
@@ -1852,6 +1852,11 @@ rec {
     };
   };
 
+  glew = import ../development/libraries/glew {
+    inherit fetchurl stdenv mesa x11;
+    inherit (xlibs) libXmu libXi;
+  };
+
   glibc = useFromStdenv (stdenv ? glibc) stdenv.glibc
     (import ../development/libraries/glibc {
       inherit fetchurl stdenv kernelHeaders;