Merge pull request #272749 from afh/botan-darwin

botan: Enable Darwin platform, cleanup
This commit is contained in:
7c6f434c
2023-12-08 11:05:55 +00:00
committed by GitHub
4 changed files with 9 additions and 10 deletions
+2 -2
View File
@@ -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=";
})
+2 -4
View File
@@ -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=";
})
+2 -2
View File
@@ -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;
+3 -2
View File
@@ -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 { };