diff options
Diffstat (limited to 'pkgs/athena-bccr/default.nix')
| -rw-r--r-- | pkgs/athena-bccr/default.nix | 32 |
1 files changed, 0 insertions, 32 deletions
diff --git a/pkgs/athena-bccr/default.nix b/pkgs/athena-bccr/default.nix deleted file mode 100644 index 038220b..0000000 --- a/pkgs/athena-bccr/default.nix +++ /dev/null @@ -1,32 +0,0 @@ -{ - callPackage, - lib, - mirror ? null, -}: let - latest = "deb64-rev26.2"; - - 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 - inherit (unwrapped) card-driver bccr-cacerts; - - unwrapped = overrideUnwrapped {inherit mirror release;} {}; - pkcs11-module = "${card-driver.lib}/${card-driver.pkcs11-path}"; - in { - inherit card-driver bccr-cacerts pkcs11-module; - inherit (release) vendor; - - gaudi = callPackage ./gaudi-env.nix {inherit unwrapped;}; - firmador = callPackage ./firmador.nix {inherit pkcs11-module;}; - }; -in - lib.mapAttrs (_: pkgsForRelease) (releases // {latest = releases.${latest};}) |
