notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details on branch 2024Q1
nss Libraries to support development of security-enabled applications
3.98 security on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 3.106Version of this port present on the latest quarterly branch.
Maintainer: gecko@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2024-01-27 19:03:06
Last Update: 2024-03-11 21:45:13
Commit Hash: 79a9649
License: MPL20
WWW:
https://developer.mozilla.org/docs/Mozilla/Projects/NSS
Description:
Network Security Services (NSS) is a set of libraries designed to support cross-platform development of security-enabled server applications. Applications built with NSS can support SSL v2 and v3, TLS, PKCS #5, PKCS #7, PKCS #11, PKCS #12, S/MIME, X.509 v3 certificates, and other security standards.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (146 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/nss-3.98/catalog.mk
  3. /usr/local/share/licenses/nss-3.98/LICENSE
  4. /usr/local/share/licenses/nss-3.98/MPL20
  5. bin/certutil
  6. bin/cmsutil
  7. bin/crlutil
  8. bin/derdump
  9. bin/makepqg
  10. bin/mangle
  11. bin/modutil
  12. bin/nss-config
  13. bin/ocspclnt
  14. bin/oidcalc
  15. bin/p7content
  16. bin/p7env
  17. bin/p7sign
  18. bin/p7verify
  19. bin/pk12util
  20. bin/rsaperf
  21. bin/shlibsign
  22. bin/signtool
  23. bin/signver
  24. bin/ssltap
  25. bin/strsclnt
  26. bin/symkeyutil
  27. bin/vfychain
  28. bin/vfyserv
  29. include/nss/sslexp.h
  30. include/nss/base64.h
  31. include/nss/blapit.h
  32. include/nss/cert.h
  33. include/nss/certdb.h
  34. include/nss/certt.h
  35. include/nss/ciferfam.h
  36. include/nss/cmmf.h
  37. include/nss/cmmft.h
  38. include/nss/cms.h
  39. include/nss/cmsreclist.h
  40. include/nss/cmst.h
  41. include/nss/crmf.h
  42. include/nss/crmft.h
  43. include/nss/cryptohi.h
  44. include/nss/cryptoht.h
  45. include/nss/eccutil.h
  46. include/nss/ecl-exp.h
  47. include/nss/hasht.h
  48. include/nss/jar-ds.h
  49. include/nss/jar.h
  50. include/nss/jarfile.h
  51. include/nss/key.h
  52. include/nss/keyhi.h
  53. include/nss/keyt.h
  54. include/nss/keythi.h
  55. include/nss/kyber.h
  56. include/nss/lowkeyi.h
  57. include/nss/lowkeyti.h
  58. include/nss/nss.h
  59. include/nss/nssb64.h
  60. include/nss/nssb64t.h
  61. include/nss/nssbase.h
  62. include/nss/nssbaset.h
  63. include/nss/nssck.api
  64. include/nss/nssckbi.h
  65. include/nss/nssckepv.h
  66. include/nss/nssckft.h
  67. include/nss/nssckfw.h
  68. include/nss/nssckfwc.h
  69. include/nss/nssckfwt.h
  70. include/nss/nssckg.h
  71. include/nss/nssckmdt.h
  72. include/nss/nssckt.h
  73. include/nss/nssilckt.h
  74. include/nss/nssilock.h
  75. include/nss/nsslocks.h
  76. include/nss/nsslowhash.h
  77. include/nss/nssrwlk.h
  78. include/nss/nssrwlkt.h
  79. include/nss/nssutil.h
  80. include/nss/ocsp.h
  81. include/nss/ocspt.h
  82. include/nss/p12.h
  83. include/nss/p12plcy.h
  84. include/nss/p12t.h
  85. include/nss/pk11func.h
  86. include/nss/pk11hpke.h
  87. include/nss/pk11pqg.h
  88. include/nss/pk11priv.h
  89. include/nss/pk11pub.h
  90. include/nss/pk11sdr.h
  91. include/nss/pkcs11.h
  92. include/nss/pkcs1sig.h
  93. include/nss/pkcs11f.h
  94. include/nss/pkcs11n.h
  95. include/nss/pkcs11p.h
  96. include/nss/pkcs11t.h
  97. include/nss/pkcs11u.h
  98. include/nss/pkcs11uri.h
  99. include/nss/pkcs12.h
  100. include/nss/pkcs12t.h
  101. include/nss/pkcs7t.h
  102. include/nss/portreg.h
  103. include/nss/preenc.h
  104. include/nss/secasn1.h
  105. include/nss/secasn1t.h
  106. include/nss/seccomon.h
  107. include/nss/secder.h
  108. include/nss/secdert.h
  109. include/nss/secdig.h
  110. include/nss/secdigt.h
  111. include/nss/secerr.h
  112. include/nss/sechash.h
  113. include/nss/secitem.h
  114. include/nss/secmime.h
  115. include/nss/secmod.h
  116. include/nss/secmodt.h
  117. include/nss/secoid.h
  118. include/nss/secoidt.h
  119. include/nss/secpkcs5.h
  120. include/nss/secpkcs7.h
  121. include/nss/secport.h
  122. include/nss/shsign.h
  123. include/nss/smime.h
  124. include/nss/ssl.h
  125. include/nss/sslerr.h
  126. include/nss/sslproto.h
  127. include/nss/sslt.h
  128. include/nss/utilmodt.h
  129. include/nss/utilpars.h
  130. include/nss/utilparst.h
  131. include/nss/utilrename.h
  132. lib/libcrmf.a
  133. lib/libfreebl3.so
  134. lib/libfreeblpriv3.so
  135. lib/libnss3.so
  136. @comment lib/libnssckbi-testlib.so
  137. lib/libnssckbi.so
  138. lib/libnssdbm3.so
  139. lib/libnssutil3.so
  140. lib/libsmime3.so
  141. lib/libsoftokn3.so
  142. lib/libssl3.so
  143. libdata/pkgconfig/nss.pc
  144. @owner
  145. @group
  146. @mode
Collapse this list.
Dependency lines:
  • nss>0:security/nss
To install the port:
cd /usr/ports/security/nss/ && make install clean
To add the package, run one of these commands:
  • pkg install security/nss
  • pkg install nss
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: nss
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1710101079 SHA256 (nss-3.98.tar.gz) = f549cc33d35c0601674bfacf7c6ad683c187595eb4125b423238d3e9aa4209ce SIZE (nss-3.98.tar.gz) = 76685475

No package information for this port in our database
Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link: pkg-fallout
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. gmake>=4.3 : devel/gmake
  2. as : devel/binutils
  3. perl5>=5.36<5.37 : lang/perl5.36
Test dependencies:
  1. bash : shells/bash
Library dependencies:
  1. libnspr4.so : devel/nspr
  2. libsqlite3.so : databases/sqlite3
This port is required by:
for Build
  1. mail/thunderbird
  2. www/firefox
  3. www/firefox-esr
for Libraries
  1. devel/electron25
  2. devel/electron26
  3. devel/electron27
  4. editors/openoffice-4
  5. editors/openoffice-devel
  6. mail/thunderbird
  7. print/qt6-pdf
Expand this list (14 items / 7 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. www/chromium
  3. www/firefox
  4. www/firefox-esr
  5. www/iridium
  6. www/qt5-webengine
  7. www/qt6-webengine
  8. www/ungoogled-chromium
  9. Collapse this list.

Configuration Options:
===> The following configuration options are available for nss-3.98: DEBUG=off: Build with debugging support ===> Use 'make config' to modify these settings
Options name:
security_nss
USES:
cpe gmake perl5
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (2 items)
Collapse this list.
  1. https://archive.mozilla.org/pub/security/nss/releases/NSS_3_98_RTM/src/
  2. https://download.cdn.mozilla.net/pub/security/nss/releases/NSS_3_98_RTM/src/
Collapse this list.

Number of commits found: 2

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
3.98
11 Mar 2024 21:45:13
commit hash: 79a9649535d85ffbbf3038344d5cfcd427c1f15ccommit hash: 79a9649535d85ffbbf3038344d5cfcd427c1f15ccommit hash: 79a9649535d85ffbbf3038344d5cfcd427c1f15ccommit hash: 79a9649535d85ffbbf3038344d5cfcd427c1f15c files touched by this commit
Christoph Moench-Tegeder (cmt) search for other commits by this committer
security/nss: update to 3.98

Release Notes:
  https://firefox-source-docs.mozilla.org/security/nss/releases/nss_3_98.html

(cherry picked from commit e6e41d4ff04d6063f32fe58969ee185aaada7f1b)
3.97
27 Jan 2024 18:59:52
commit hash: 7cf0066ba78a44ef47b5f6613090406690a4fc3acommit hash: 7cf0066ba78a44ef47b5f6613090406690a4fc3acommit hash: 7cf0066ba78a44ef47b5f6613090406690a4fc3acommit hash: 7cf0066ba78a44ef47b5f6613090406690a4fc3a files touched by this commit
Christoph Moench-Tegeder (cmt) search for other commits by this committer
security/nss: update to 3.97.0

https://hg.mozilla.org/projects/nss/shortlog/NSS_3_97_RTM
(cherry picked from commit 99a57a86dd1dc2ba4dd24f6b5d70f2f5606d0c6b)

Number of commits found: 2