diff options
| author | aethrvmn <me@aethrvmn.gr> | 2025-11-16 20:43:49 +0000 |
|---|---|---|
| committer | aethrvmn <me@aethrvmn.gr> | 2025-11-16 20:43:49 +0000 |
| commit | 0582b0f8cd26678e741a06ba2ab42cc47a7c689a (patch) | |
| tree | 028dcc99591775e87682c0ff8259fea3a21aa538 /src/tesserae/p11_kit.nim | |
| parent | moved core LFS tessera to core/ (diff) | |
moved non LFS tessera to extra/
Diffstat (limited to 'src/tesserae/p11_kit.nim')
| -rw-r--r-- | src/tesserae/p11_kit.nim | 39 |
1 files changed, 0 insertions, 39 deletions
diff --git a/src/tesserae/p11_kit.nim b/src/tesserae/p11_kit.nim deleted file mode 100644 index 6f98eac..0000000 --- a/src/tesserae/p11_kit.nim +++ /dev/null @@ -1,39 +0,0 @@ -import .. / lapis - -tessera "p11_kit": - source: "https://github.com/p11-glue/p11-kit/releases/download/0.25.5/p11-kit-0.25.5.tar.xz" - patches: @[""] - dependencies: @[ - "libtasn1", - "make_ca", - "libxslt", - "nss" - ] - build: @[ - "sed '20,$ d' -i trust/trust-extract-compat", - """ - cat >> trust/trust-extract-compat << "EOF" - # Copy existing anchor modifications to /etc/ssl/local - /usr/libexec/make-ca/copy-trust-modifications - - # Update trust stores - /usr/sbin/make-ca -r - EOF - """, - "mkdir p11-build", - "cd p11-build", - """ - meson setup .. \ - --prefix=/usr \ - --buildtype=release \ - -D trust_paths=/etc/pki/anchors - """, - "ninja", - "ninja install", - """ - ln -sfv /usr/libexec/p11-kit/trust-extract-compat \ - /usr/bin/update-ca-certificates - """, - "ln -sfv ./pkcs11/p11-kit-trust.so /usr/lib/libnssckbi.so" - ] - result: "p11-kit" |
