| Port details |
- nss Libraries to support development of security-enabled applications
- 3.126 security
=181 3.126Version of this port present on the latest quarterly branch. - Maintainer: gecko@FreeBSD.org
 - Port Added: 2001-12-19 06:30:28
- Last Update: 2026-07-18 14:04:06
- Commit Hash: 30434bf
- People watching this port, also watch:: nspr, libxml2, libiconv, gmake, freetype2
- License: MPL20
- WWW:
- https://firefox-source-docs.mozilla.org/security/nss/index.html
- 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.
¦ ¦ ¦ ¦ 
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - USE_RC_SUBR (Service Scripts)
- no SUBR information found for this port
- Dependency lines:
-
- 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 = 1784370884
SHA256 (nss-3.126.tar.gz) = 7aa07c758be1453d82d739240b249ffb7aef0041be488067e1c0f348e1f9e337
SIZE (nss-3.126.tar.gz) = 78769092
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- gmake>=4.4.1 : devel/gmake
- as : devel/binutils
- perl5>=5.42.r<5.43 : lang/perl5.42
- Test dependencies:
-
- bash : shells/bash
- Library dependencies:
-
- libnspr4.so : devel/nspr
- libsqlite3.so : databases/sqlite3
- This port is required by:
- for Build
-
- mail/thunderbird
- mail/thunderbird-esr
- www/firefox
- www/firefox-esr
- www/librewolf
- www/tor-browser
- www/waterfox
-
Deleted ports which required this port:
- for Libraries
-
- archivers/rpm4
- databases/evolution-data-server
- devel/electron37
- devel/electron38
- devel/electron40
- devel/electron41
- devel/electron42
-
Deleted ports which required this port:
- * - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...
Configuration Options:
- ===> The following configuration options are available for nss-3.126:
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:
|
| Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
| Commit | Credits | Log message |
3.10 31 Jul 2005 21:49:47
 |
marcus  |
Re-add IGNORE message for Alpha < 500035.
Reported by: mjl on #freebsd-gnome |
3.10 31 Jul 2005 00:06:49
 |
marcus  |
* Update to 3.10 [1]
* Add a target for regression testing, and run that target automatically
when building on the package build cluster [1]
* Cleanup some portlint nits
Submitted by: mi [1] |
3.9.2 11 Feb 2005 21:11:51
 |
sem  |
- Add (or fix) CONFLICTS line. The ports install bin/digest.
Approved by: portmgr (krion) |
3.9.2 09 Jan 2005 05:27:26
 |
marcus  |
Remove redundant USE_PERL5_BUILD.
Reported by: Matthew Luckie <mjl@luckie.org.nz> |
3.9.2 25 Aug 2004 13:46:40
 |
eik  |
update to 3.9.2. Fixes a remote exploitable buffer overflow:
<http://www.freebsd.org/ports/portaudit/207f8ff3-f697-11d8-81b0-000347a4fa7d.html> |
3.9_1 18 Apr 2004 01:29:33
 |
marcus  |
Unbreak on ia64 and alpha by linking directly with libc. |
3.9_1 17 Apr 2004 13:07:55
 |
kris  |
BROKEN on alpha and ia64: Does not compile |
3.9_1 27 Mar 2004 18:01:50
 |
marcus  |
* Shorten COMMENT to appease portlint
* Mark IGNORE on 4.X and old 5.X versions on the Alpha architecture |
3.9_1 19 Mar 2004 06:35:22
 |
marcus  |
Link this library symbolically so that it can be linked into executables
along with OpenSSL. Without this, there is a symbol conflict with
MD5_Update() which can cause applications such as Evolution 1.5 to crash
when Kerberos support is enabled.
The longer-term goal is to configure Mozilla's internal NSS to be linked
symbolically which should allow us to enable OpenSSL support in gnomevfs2. |
3.9 12 Mar 2004 17:58:50
 |
marcus  |
Update to 3.9. This fixes a lockup with Evolution 1.5.5 generating a new
certificate. |
3.8_2 04 Feb 2004 05:10:27
 |
marcus  |
Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.
(Part 1) |
3.8_1 31 Jan 2004 21:34:36
 |
adamw  |
Bump PORTREVISION, secondary to previous commit.
Reminded by: marcus |
3.8 31 Jan 2004 21:06:48
 |
adamw  |
Use ${PTHREAD_LIBS}. |
3.8 11 Oct 2003 06:10:30
 |
marcus  |
Add CONFLICTS for ports that install files with the same name.
Submitted by: Oliver Eikemeier <eikemeier@fillmore-labs.com> |
3.8 12 Apr 2003 20:58:55
 |
marcus  |
Update to 3.8.
PR: 50797
Submitted by: Oliver Eikemeier <eikemeier@fillmore-labs.com> |
3.4.2 07 Mar 2003 06:10:51
 |
ade  |
Clear moonlight beckons.
Requiem mors pacem pkg-comment,
And be calm ports tree.
E Nomini Patri, E Fili, E Spiritu Sancti. |
3.4.2 28 Nov 2002 18:05:49
 |
sobomax  |
Use USE_PERL5_BUILD where appropriate, instead of hardcoding
${PORTSDIR}/lang/perl5 as a dependency.
Sponsored by: Porta Software Ltd
Approved by: portmgr |
3.4.2 18 Nov 2002 03:07:15
 |
marcus  |
Use the new USE_PERL5_BUILD when adding the build dependency on Perl. |
3.4.2 04 Nov 2002 02:35:28
 |
edwin  |
Ports didn't build without USE_PERL5=yes
Noticed on: bento |
3.4.2 03 Nov 2002 07:00:28
 |
marcus  |
Add a missing BUILD_DEPENDS on perl5.
Submitted by: bento |
3.4.2 11 Aug 2002 06:00:31
 |
marcus  |
Switch to using MASTER_SITE_MOZILLA.
Inspired by: ports/41460 |
3.4.2 08 Aug 2002 19:05:42
 |
sobomax  |
Update to 3.4.2. |
03 Jan 2002 13:26:10
    |
sobomax  |
Fix the build in the situations when minor number of ${OSREL} defined in the
bsd.port.mk is different from one detected by port's build system. This should
fix the build on bento, where ${OSREL} is 4.5, while the build system detects
it as 4.4. Note: this is a workarround - we should investigate and fix the
real source of the problem when we have more time. |
19 Dec 2001 09:30:28
    |
sobomax  |
Add nss 3.3.1, a set of libraries to support development of security-enabled
applications. |