summary refs log tree commit diff
path: root/pkgs/development/libraries
diff options
context:
space:
mode:
authorMichael Raskin <7c6f434c@mail.ru>2014-08-31 20:42:00 +0400
committerMichael Raskin <7c6f434c@mail.ru>2014-08-31 20:42:08 +0400
commitc5168debe863a923d85fe156f535ef37b0841833 (patch)
tree731b6c9b4d02a78239933c89f079e0d26e42d2ee /pkgs/development/libraries
parent8152e66da54cd99e45ae4aa0001e879357677214 (diff)
downloadnixpkgs-c5168debe863a923d85fe156f535ef37b0841833.tar
nixpkgs-c5168debe863a923d85fe156f535ef37b0841833.tar.gz
nixpkgs-c5168debe863a923d85fe156f535ef37b0841833.tar.bz2
nixpkgs-c5168debe863a923d85fe156f535ef37b0841833.tar.lz
nixpkgs-c5168debe863a923d85fe156f535ef37b0841833.tar.xz
nixpkgs-c5168debe863a923d85fe156f535ef37b0841833.tar.zst
nixpkgs-c5168debe863a923d85fe156f535ef37b0841833.zip
Update eigen
Diffstat (limited to 'pkgs/development/libraries')
-rw-r--r--pkgs/development/libraries/eigen/default.nix11
-rw-r--r--pkgs/development/libraries/eigen/default.upstream4
2 files changed, 10 insertions, 5 deletions
diff --git a/pkgs/development/libraries/eigen/default.nix b/pkgs/development/libraries/eigen/default.nix
index 72a140ed371..c6650928458 100644
--- a/pkgs/development/libraries/eigen/default.nix
+++ b/pkgs/development/libraries/eigen/default.nix
@@ -1,15 +1,15 @@
 {stdenv, fetchurl, cmake}:
 
 let
-  v = "3.2.1";
+  version = "3.2.2";
 in
 stdenv.mkDerivation {
-  name = "eigen-${v}";
+  name = "eigen-${version}";
   
   src = fetchurl {
-    url = "http://bitbucket.org/eigen/eigen/get/${v}.tar.bz2";
-    name = "eigen-${v}.tar.bz2";
-    sha256 = "12ljdirih9n3cf8hy00in285c2ccah7mgalmmr8gc3ldwznz5rk6";
+    url = "http://bitbucket.org/eigen/eigen/get/${version}.tar.bz2";
+    name = "eigen-${version}.tar.bz2";
+    sha256 = "0pwykjkz5n8wfyg9cjj7smgs54a9zc80m9gi106w43n2m72ni39i";
   };
   
   nativeBuildInputs = [ cmake ];
@@ -19,5 +19,6 @@ stdenv.mkDerivation {
     license = licenses.lgpl3Plus;
     homepage = http://eigen.tuxfamily.org ;
     maintainers = with stdenv.lib.maintainers; [ sander urkud raskin ];
+    inherit version;
   };
 }
diff --git a/pkgs/development/libraries/eigen/default.upstream b/pkgs/development/libraries/eigen/default.upstream
new file mode 100644
index 00000000000..c0c05efc466
--- /dev/null
+++ b/pkgs/development/libraries/eigen/default.upstream
@@ -0,0 +1,4 @@
+url http://eigen.tuxfamily.org/
+ensure_choice
+version '.*/([-0-9.]+)[.]tar[.].*' '\1'
+do_overwrite() { do_overwrite_just_version; }