nss 3.126 = https://github.com/mozilla/nss/archive/refs/tags/NSS_3_126_RTM.tar.gz ``` sh *** build *** make -j$(nproc) USE_64=1 BUILD_OPT=1 cd .. mkdir -p {bin,lib/nss,include/nss} cp -aL dist/*/bin/* bin/ cp -aL dist/*/lib/* lib/nss cp -aL dist/public/nss/* include/nss/ ``` ``` sh *** config *** mkdir -p lib/pkgconfig cat > lib/pkgconfig/nss.pc <<'EOF' prefix=/pkg/gnu/nss exec_prefix=${prefix} libdir=${exec_prefix}/lib/nss includedir=${prefix}/include/nss Name: NSS Description: Network Security Services Version: 3.126 Requires: nspr >= 4.8 Libs: -L${libdir} -lssl3 -lsmime3 -lnss3 -lnssutil3 Cflags: -I${includedir} EOF cat > lib/pkgconfig/nss-util.pc <<'EOF' prefix=/pkg/gnu/nss exec_prefix=${prefix} libdir=${exec_prefix}/lib/nss includedir=${prefix}/include/nss Name: NSS-Util Description: Network Security Services Utility Library Version: 3.126 Requires: nspr >= 4.8 Libs: -L${libdir} -lnssutil3 Cflags: -I${includedir} EOF ``` ``` cfg *** build deps *** nspr ```