summary refs log tree commit diff
path: root/pkgs
diff options
context:
space:
mode:
authorMichael Raskin <7c6f434c@mail.ru>2017-03-09 15:14:47 +0100
committerMichael Raskin <7c6f434c@mail.ru>2017-03-09 18:47:37 +0100
commit6962e84b8d9b8069d561709aab21fab15817996c (patch)
tree89dd8dc923c02ccdc955b889bf3814b1c470583c /pkgs
parentc3939cbcf54619b48cbfef16ae627248b0e22558 (diff)
downloadnixlib-6962e84b8d9b8069d561709aab21fab15817996c.tar
nixlib-6962e84b8d9b8069d561709aab21fab15817996c.tar.gz
nixlib-6962e84b8d9b8069d561709aab21fab15817996c.tar.bz2
nixlib-6962e84b8d9b8069d561709aab21fab15817996c.tar.lz
nixlib-6962e84b8d9b8069d561709aab21fab15817996c.tar.xz
nixlib-6962e84b8d9b8069d561709aab21fab15817996c.tar.zst
nixlib-6962e84b8d9b8069d561709aab21fab15817996c.zip
botan2: init at 2.0.1
Diffstat (limited to 'pkgs')
-rw-r--r--pkgs/development/libraries/botan/2.0.nix10
-rw-r--r--pkgs/development/libraries/botan/2.0.upstream10
-rw-r--r--pkgs/top-level/all-packages.nix1
3 files changed, 21 insertions, 0 deletions
diff --git a/pkgs/development/libraries/botan/2.0.nix b/pkgs/development/libraries/botan/2.0.nix
new file mode 100644
index 000000000000..8d87f119157b
--- /dev/null
+++ b/pkgs/development/libraries/botan/2.0.nix
@@ -0,0 +1,10 @@
+{ callPackage, ... } @ args:
+
+callPackage ./generic.nix (args // {
+  baseVersion = "2.0";
+  revision = "1";
+  sha256 = "02sf6qghgs1lmprx715dnyll1rmqcjb9q6s50n20li8idlqysf51";
+  postPatch = ''
+    sed -e 's@lang_flags "@&--std=c++11 @' -i src/build-data/cc/{gcc,clang}.txt
+  '';
+})
diff --git a/pkgs/development/libraries/botan/2.0.upstream b/pkgs/development/libraries/botan/2.0.upstream
new file mode 100644
index 000000000000..d10850d46adc
--- /dev/null
+++ b/pkgs/development/libraries/botan/2.0.upstream
@@ -0,0 +1,10 @@
+url http://botan.randombit.net/download.html
+version_link 'Botan-[0-9]+[.][0-9]*[02468]([.][0-9]+)?[.](tgz|tbz|tbz2|tar[.]bz2)$'
+ensure_version
+attribute_name botan2
+do_overwrite(){
+  ensure_hash
+  set_var_value sha256 $CURRENT_HASH
+  set_var_value baseVersion ${CURRENT_VERSION%.*}
+  set_var_value revision ${CURRENT_VERSION##*.}
+}
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix
index 7baf06381d1f..4cd62e54deb6 100644
--- a/pkgs/top-level/all-packages.nix
+++ b/pkgs/top-level/all-packages.nix
@@ -7001,6 +7001,7 @@ with pkgs;
   boost_process = callPackage ../development/libraries/boost-process { };
 
   botan = callPackage ../development/libraries/botan { };
+  botan2 = callPackage ../development/libraries/botan/2.0.nix { };
   botanUnstable = callPackage ../development/libraries/botan/unstable.nix { };
 
   box2d = callPackage ../development/libraries/box2d { };