From a5bb6bec46924a2954382d5726540f6902aaa8b1 Mon Sep 17 00:00:00 2001 From: Alejandro Soto Date: Sat, 11 Oct 2025 12:22:00 -0600 Subject: tree-wide: replace local athena-bccr with version from trivionomicon --- pkgs/athena-bccr/default.nix | 30 ------------------------------ 1 file changed, 30 deletions(-) delete mode 100644 pkgs/athena-bccr/default.nix (limited to 'pkgs/athena-bccr/default.nix') diff --git a/pkgs/athena-bccr/default.nix b/pkgs/athena-bccr/default.nix deleted file mode 100644 index a5f79ca..0000000 --- a/pkgs/athena-bccr/default.nix +++ /dev/null @@ -1,30 +0,0 @@ -{ - callPackage, - lib, -}: let - latest = "deb64-rev26"; - - releases = lib.mapAttrs (name: release: release // {name = name;}) (import ./releases.nix); - - overrideUnwrapped = default: new: let - args = default // new; - unwrappedPkgs = lib.filterAttrs (name: _: ! lib.elem name ["override" "overrideDerivation"]) (callPackage ./unwrapped.nix args); - in - lib.fix (unwrapped: lib.mapAttrs (_: pkg: callPackage pkg unwrapped) unwrappedPkgs) - // { - override = overrideUnwrapped args; - }; - - pkgsForRelease = release: let - ase-pkcs11 = unwrapped.ase-idprotect.lib; - libasep11 = "${ase-pkcs11}/lib/x64-athena/libASEP11.so"; - unwrapped = overrideUnwrapped {inherit release;} {}; - in { - inherit ase-pkcs11 libasep11; - inherit (unwrapped) ase-idprotect bccr-cacerts; - - gaudi = callPackage ./gaudi-env.nix {inherit unwrapped;}; - firmador = callPackage ./firmador.nix {inherit libasep11;}; - }; -in - lib.mapAttrs (_: pkgsForRelease) (releases // {latest = releases.${latest};}) -- cgit v1.2.3