Skip to content

Commit

Permalink
pkcs11-provider: nixfmt
Browse files Browse the repository at this point in the history
  • Loading branch information
numinit committed Dec 8, 2024
1 parent d48876c commit 45f439b
Showing 1 changed file with 42 additions and 9 deletions.
51 changes: 42 additions & 9 deletions pkgs/by-name/pk/pkcs11-provider/package.nix
Original file line number Diff line number Diff line change
@@ -1,8 +1,20 @@
{ lib, stdenv, fetchFromGitHub
, openssl, nss, p11-kit
, opensc, gnutls, expect, which
, meson, ninja, pkg-config, valgrind, python3
, nix-update-script
{
lib,
stdenv,
fetchFromGitHub,
openssl,
nss,
p11-kit,
opensc,
gnutls,
expect,
which,
meson,
ninja,
pkg-config,
valgrind,
python3,
nix-update-script,
}:

let
Expand All @@ -20,11 +32,29 @@ stdenv.mkDerivation rec {
hash = "sha256-wYqmxxAzraaVR2+mbsRfgyvD/tapn8UOO0UzBX2ZJH4=";
};

buildInputs = [ openssl nss p11-kit ];
nativeBuildInputs = [ meson ninja pkg-config which ];
buildInputs = [
openssl
nss
p11-kit
];
nativeBuildInputs = [
meson
ninja
pkg-config
which
];

# don't add SoftHSM to here: https://github.com/openssl/openssl/issues/22508
nativeCheckInputs = [ p11-kit.bin opensc nss.tools gnutls openssl.bin expect valgrind pkcs11ProviderPython3 ];
nativeCheckInputs = [
p11-kit.bin
opensc
nss.tools
gnutls
openssl.bin
expect
valgrind
pkcs11ProviderPython3
];

postPatch = ''
patchShebangs --build .
Expand All @@ -48,7 +78,10 @@ stdenv.mkDerivation rec {
doCheck = true;

passthru.updateScript = nix-update-script {
extraArgs = [ "--version-regex" "v(\d\.\d)"];
extraArgs = [
"--version-regex"
"v(\d\.\d)"
];
};

meta = with lib; {
Expand Down

0 comments on commit 45f439b

Please sign in to comment.