Commit 29d53c75 authored by Markus Theil's avatar Markus Theil
Browse files

botan3: init at 3.1.1



Use the existing generic botan file and add specialization
for botan 3. Botan 3 most importantly adds support for
TLS 1.3 and PQC algorithms. Introduce Botan 3 in parallel to
Botan 2, as it is a major release and e.g. now uses C++20
in contrast to C++11 of Botan 2.9.

Signed-off-by: default avatarMarkus Theil <theil.markus@gmail.com>
parent fbb315c0
Loading
Loading
Loading
Loading
+7 −0
Original line number Diff line number Diff line
{ callPackage, fetchpatch, ... } @ args:

callPackage ./generic.nix (args // {
  baseVersion = "3.1";
  revision = "1";
  sha256 = "sha256-MMhP6RmTapj+9TMfJGxiqiwOTSCFstRREgf2ogr6Oms=";
})
+4 −0
Original line number Diff line number Diff line
@@ -20292,6 +20292,10 @@ with pkgs;
    inherit (darwin.apple_sdk.frameworks) CoreServices Security;
  };
  botan3 = callPackage ../development/libraries/botan/3.0.nix {
    inherit (darwin.apple_sdk.frameworks) CoreServices Security;
  };
  box2d = callPackage ../development/libraries/box2d { };
  boxfort = callPackage ../development/libraries/boxfort { };