aboutsummaryrefslogtreecommitdiff
path: root/src/tesserae/nss.nim
diff options
context:
space:
mode:
Diffstat (limited to 'src/tesserae/nss.nim')
-rw-r--r--src/tesserae/nss.nim32
1 files changed, 0 insertions, 32 deletions
diff --git a/src/tesserae/nss.nim b/src/tesserae/nss.nim
deleted file mode 100644
index 16b2950..0000000
--- a/src/tesserae/nss.nim
+++ /dev/null
@@ -1,32 +0,0 @@
-import .. / lapis
-
-tessera "nss":
- source: "https://archive.mozilla.org/pub/security/nss/releases/NSS_3_115_RTM/src/nss-3.115.tar.gz"
- patches: @[
- "https://www.linuxfromscratch.org/patches/blfs/12.4/nss-standalone-1.patch"
- ]
- dependencies: @[
- "nspr",
- "sqlite"
- ]
- build: @[
- "patch -Np1 -i ../nss-standalone-1.patch",
- "cd nss",
- """
- make BUILD_OPT=1 \
- NSPR_INCLUDE_DIR=/usr/include/nspr \
- USE_SYSTEM_ZLIB=1 \
- ZLIB_LIBS=-lz \
- NSS_ENABLE_WERROR=0 \
- $([ $(uname -m) = x86_64 ] && echo USE_64=1) \
- $([ -f /usr/include/sqlite3.h ] && echo NSS_USE_SYSTEM_SQLITE=1)
- """,
- "cd ../dist",
- "install -v -m755 Linux*/lib/*.so /usr/lib",
- "install -v -m644 Linux*/lib/{*.chk,libcrmf.a} /usr/lib",
- "install -v -m755 -d /usr/include/nss",
- "cp -v -RL {public,private}/nss/* /usr/include/nss",
- "install -v -m755 Linux*/bin/{certutil,nss-config,pk12util} /usr/bin",
- "install -v -m644 Linux*/lib/pkgconfig/nss.pc /usr/lib/pkgconfig"
- ]
- result: "certutil"
Directive (EU) 2019/790, Article 4(3); all rights regarding Text and Data Mining (TDM) are reserved.