Merge pull request #272749 from afh/botan-darwin
botan: Enable Darwin platform, cleanup
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
{ callPackage, fetchpatch, ... } @ args:
|
||||
{ callPackage, ... } @ args:
|
||||
|
||||
callPackage ./generic.nix (args // {
|
||||
baseVersion = "2.19";
|
||||
revision = "3";
|
||||
sha256 = "sha256-2uBH85nFpH8IfbXT2dno8RrkmF0UySjXHaGv+AGALVU=";
|
||||
hash = "sha256-2uBH85nFpH8IfbXT2dno8RrkmF0UySjXHaGv+AGALVU=";
|
||||
})
|
||||
|
||||
@@ -1,9 +1,7 @@
|
||||
{ callPackage, fetchpatch, lib, ... } @ args:
|
||||
{ callPackage, ... } @ args:
|
||||
|
||||
callPackage ./generic.nix (args // {
|
||||
baseVersion = "3.2";
|
||||
revision = "0";
|
||||
sha256 = "BJyEeDX89u86niBrM94F3TiZnDJeJHSCdypVmNnl7OM=";
|
||||
# reconsider removing this platform marking, when MacOS uses Clang 14.0+ by default.
|
||||
badPlatforms = lib.platforms.darwin;
|
||||
hash = "sha256-BJyEeDX89u86niBrM94F3TiZnDJeJHSCdypVmNnl7OM=";
|
||||
})
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{ lib, stdenv, fetchurl, python3, bzip2, zlib, gmp, boost
|
||||
# Passed by version specific builders
|
||||
, baseVersion, revision, sha256
|
||||
, baseVersion, revision, hash
|
||||
, sourceExtension ? "tar.xz"
|
||||
, extraConfigureFlags ? ""
|
||||
, extraPatches ? [ ]
|
||||
@@ -24,7 +24,7 @@ stdenv.mkDerivation rec {
|
||||
"http://files.randombit.net/botan/v${baseVersion}/Botan-${version}.${sourceExtension}"
|
||||
"http://botan.randombit.net/releases/Botan-${version}.${sourceExtension}"
|
||||
];
|
||||
inherit sha256;
|
||||
inherit hash;
|
||||
};
|
||||
patches = extraPatches;
|
||||
inherit postPatch;
|
||||
|
||||
@@ -20692,8 +20692,9 @@ with pkgs;
|
||||
inherit (darwin.apple_sdk.frameworks) CoreServices Security;
|
||||
};
|
||||
|
||||
# may add CoreServices and Security again, when MacOS uses Clang 14.0+ by default.
|
||||
botan3 = callPackage ../development/libraries/botan/3.0.nix { };
|
||||
botan3 = callPackage ../development/libraries/botan/3.0.nix {
|
||||
inherit (darwin.apple_sdk.frameworks) CoreServices Security;
|
||||
};
|
||||
|
||||
box2d = callPackage ../development/libraries/box2d { };
|
||||
|
||||
|
||||
Reference in New Issue
Block a user