Commit graph

68 commits

Author SHA1 Message Date
ryoon
45f8f27196 Recursive PKGREVISION bump for xulrunner, nss, and nspr. 2012-03-06 17:38:53 +00:00
ryoon
7a6f658186 Bump BUILDLINK_API_DEPENDS and BUILDLINK_ABI_DEPENDS. 2012-03-06 13:37:32 +00:00
ryoon
b7c00c5fe2 Update xulrunner 10.0.2 and corresponding nspr and nss.
* Improve sparc64 support.
* Use external libraries (for example cairo, libvpx etc.)

Thank you, martin@

Changelog:
* Fix security bugs
* Other improvements and bugfixes
2012-03-06 12:34:08 +00:00
tnn
fbd2b799f0 Bump version for firefox-8.0. 2011-11-12 13:00:29 +00:00
tnn
935ef04005 Avoid version going backwards due to reset of MOZ_BRANCH_MINOR. 2011-10-03 12:52:40 +00:00
tnn
815ad40d51 Add CHECK_PORTABILITY_SKIP. This configure script is not run for nss,
and is regenerated with autoconf in the normal firefox build.
2011-10-03 12:51:28 +00:00
tnn
f7a1923614 Version bump due to firefox update. 2011-08-18 18:31:34 +00:00
obache
9572f6d892 recursive bump from textproc/icu shlib major bump. 2011-06-10 09:39:41 +00:00
tnn
9db158eb9c bump version for mozilla 2.0 branch update 2011-04-26 14:19:39 +00:00
markd
7265a561a3 set FREEBL_NO_DEPEND=0 in MAKE_ENV otherwise Linux2.6 defaults to
FREEBL_NO_DEPEND=1 and files not in PLIST are installed.
OKed by tnn.
2011-01-23 11:18:27 +00:00
tnn
ae3be74b81 Update to nss-3.12.8 (catch up w/ firefox)
Various bug fixes, including a security fix:
578697: (CVE-2010-3170) Browser Wildcard Certificate Validation Issue
2010-10-21 10:31:00 +00:00
tnn
17345d12bd Update to nss-3.12.7.0 (via firefox-3.6.9). Changes unknown. 2010-09-09 09:35:44 +00:00
dsainty
e316d1aee0 NSS wants to use libz. Buildlink in devel/zlib. Fixes build on some Linux
systems.
2010-03-31 01:25:26 +00:00
tnn
c628c53876 fix build breakage 2010-03-16 16:09:04 +00:00
tnn
ea74bec019 Needs pkg-config to locate sqlite3 2010-02-12 09:01:45 +00:00
tnn
8dff387a78 Put back BUILDLINK_LIBDIR & BUILDLINK_RPATHDIR for now; although I don't
like it. Needed to build mail/evolution-exchange due to bl3's .la mangling.
2010-01-20 17:24:57 +00:00
tnn
084ee429b4 - update to 3.12.4.5
- reach over to xulrunner, track the stable gecko release
- use external sqlite3
- cleanup
- take maintainership

This is the second part of PR pkg/42277.
2010-01-16 14:41:25 +00:00
sno
ff7126bc07 Fix nss build on FreeBSD 2009-10-11 07:51:48 +00:00
joerg
1de5943b91 Explicit request 64bit mode on Linux, if ABI=64.
From Evaldo Gardenali.
2009-08-19 15:01:21 +00:00
joerg
bacea7cad5 Remove @dirrm entries from PLISTs 2009-06-14 17:48:39 +00:00
darcy
ae64f8f0e4 Drop MAINTAINER as per request from existing MAINTAINER. 2009-03-23 17:39:12 +00:00
joerg
2d1ba244e9 Simply and speed up buildlink3.mk files and processing.
This changes the buildlink3.mk files to use an include guard for the
recursive include. The use of BUILDLINK_DEPTH, BUILDLINK_DEPENDS,
BUILDLINK_PACKAGES and BUILDLINK_ORDER is handled by a single new
variable BUILDLINK_TREE. Each buildlink3.mk file adds a pair of
enter/exit marker, which can be used to reconstruct the tree and
to determine first level includes. Avoiding := for large variables
(BUILDLINK_ORDER) speeds up parse time as += has linear complexity.
The include guard reduces system time by avoiding reading files over and
over again. For complex packages this reduces both %user and %sys time to
half of the former time.
2009-03-20 19:23:50 +00:00
joerg
3d8ef5a52d Second round of explicit pax dependencies. As reminded by tnn@,
many packages used to use ${PAX}. Use the common way of directly calling
pax, it is created as tool after all.
2008-05-26 02:13:14 +00:00
obache
d16ba82d0a Add missing ${DESTDIR} at creating PLIST. 2008-03-21 01:12:15 +00:00
joerg
d66e560bf7 Fix DESTDIR installation. 2008-03-13 16:56:52 +00:00
jlam
4c8382aec0 Mechanical changes to add DESTDIR support to packages that install
their files via a custom do-install target.
2008-03-03 17:45:33 +00:00
tnn
5c13124820 Fix more cases of non-chainable PKGSRC_COMPILER tests. 2008-02-08 10:34:19 +00:00
obache
6456ebb5c8 Change MOZILLA master sites difinitions, related to PR 37379.
There are three types Mozilla mirrors.
(http://www.mozilla.org/mirroring.html)
 * mozilla-current
        contains only the current version of Firefox and Thunderbird
 * mozilla-release
        contains Firefox, Thunderbird, and Sunbird releases
 * mozilla-all
        complete archive

Define following variables for mozilla master sites:
        MASTER_SITE_MOZILLA_ALL = mozilla-all
        MASTER_SITE_MOZILLA     = mozilla-release
and change some packages to use appropriate variable.

Update contents of MASTER_SITE_MOZILLA with master and primary mirrors
taken from http://www.mozilla.org/mirrors.html and add some sample definitions.
2007-12-22 07:22:04 +00:00
martti
bd986edbc7 Remove trailing spaces. 2007-10-09 19:19:08 +00:00
gdt
74835ff023 Add MAKE_JOBS_SAFE=no because a build with MAKE_JOBS=2 failed for me. 2007-04-05 18:11:53 +00:00
wiz
66303debfe Update to 3.11.5, security fix. 2007-03-21 06:53:24 +00:00
dmcmahill
3939753d04 Rather than trying to enumerate all object directories, notice that they all
match *_OPT.OBJ so use that for the install target and simplyfy things quite
a bit.  This should also fix build problems noted on solaris/x86.  Also
dynamically add the libfreebl part to the PLIST.  This should make things
more robust as the exact set of libfreebl*.so libs depends on the OS and
hardward platform.
2007-02-21 23:23:08 +00:00
wiz
8e51476612 Do not use MASTER_SITE_MOZILLA -- the mirrors do not have this distfile. 2007-01-21 10:49:57 +00:00
wiz
e09fdcb614 Update to 3.11.4:
The following bugs have been fixed in NSS 3.11.4.

    * Bug 115951: freebl dynamic library is never unloaded by
      libsoftoken or libssl. Also tiny one-time leak in freebl's
      loader.c.
    * Bug 127960: SSL force handshake function should take a timeout.
    * Bug 335454: Unable to find library 'libsoftokn3.sl' on HP-UX 64 bit.
    * Bug 350200: Implement DHMAC based POP (ProofOfPossession).
    * Bug 351482: audit_log_user_message doesn't exist in all
      versions of libaudit.so.0. (the "paranoia patch")
    * Bug 352041: oom [@ CERT_DecodeDERCrlWithFlags] "extended"
      tracked as NULL was dereferenced.
    * Bug 353422: Klocwork bugs in nss/lib/crmf.
    * Bug 353475: Cannot run cmd tools compiled with VC++ 2005.
    * Bug 353572: leak in sftk_OpenCertDB.
    * Bug 353608: NSS_RegisterShutdown may fail, and appData argument
      to callbacks is always NULL.
    * Bug 353749: PowerUpSelf tests update for DSA and ECDSA KAT.
    * Bug 353896: Building tip with NSS_ECC_MORE_THAN_SUITE_B causes
      crashes in all.sh.
    * Bug 353910: memory leak in RNG_RNGInit.
    * Bug 354313: STAN_GetCERTCertificateName leaks "instance" struct.
    * Bug 354384: vfyserv shutdown failure when client auth requested.
    * Bug 354900: Audit modifications, accesses, deletions, and
      additions of cryptographic keys.
    * Bug 355297: Improve the very first RNG_RandomUpdate call.
    * Bug 356073: C_GetTokenInfo should return CKR_CRYPTOKI_NOT_INITIALIZED
      if not initialized.
    * Bug 356309: CertVerifyLog in CERT_VerifyCertificate terminates
      early on expired certs.
    * Bug 357197: OCSP response code fails to match CERTIds. (hot fix only)
    * Bug 359484: FireFox 2 tries to negotiate ECC cipher suites
      using ssl2 client hello. (hot fix only)
    * Bug 360818: No RPATH set for signtool and signver.
2007-01-20 18:55:09 +00:00
riz
79968cab91 Fix up DYLD_LIBRARY_PATH so that MacOS X looks for nspr in the correct
place.
2006-11-20 17:06:03 +00:00
abs
1b202f4a8b remove @dirrm include/nss/seccmd from PLIST 2006-10-24 08:54:08 +00:00
abs
74eaf16336 fix builds on !Solaris 2006-10-24 08:38:03 +00:00
dmcmahill
2271081f96 Various solaris fixes. In particular:
- when building with gcc, the solaris /usr/ccs/bin/as assembler is still
  used in a couple of places but the correct flags aren't set.
- The object directory has a different name when building with gcc instead
  of the sun studio compilers.
- There are a couple of libs which are installed that aren't part of the install
  for other systems (freebl).
2006-10-22 15:32:47 +00:00
rillig
831be0cb6a Fixed the build on Solaris, for which NSS_OBJ_DIR was not set before. 2006-10-16 12:50:43 +00:00
rillig
400986994e Removed patch-am, which had been added accidentally. The problem that it
tried to solve is properly fixed by patch-an.
2006-07-12 16:32:00 +00:00
rillig
02f9266fc6 Updated nss to 3.11.
No ChangeLog available, but some libraries have changed:
- removed libfort
- added libfreebl3
- removed libswft
2006-07-12 16:30:03 +00:00
rillig
971f389ffe Oops. I had accidentally commented out ONLY_FOR_PLATFORM. 2006-07-12 15:39:50 +00:00
rillig
ac3b719e44 Fixed most pkglint warnings. 2006-07-12 15:38:28 +00:00
jlam
c16221a4db Change the format of BUILDLINK_ORDER to contain depth information as well,
and add a new helper target and script, "show-buildlink3", that outputs
a listing of the buildlink3.mk files included as well as the depth at
which they are included.

For example, "make show-buildlink3" in fonts/Xft2 displays:

	zlib
	fontconfig
	    iconv
	    zlib
	    freetype2
	    expat
	freetype2
	Xrender
	    renderproto
2006-07-08 23:10:35 +00:00
jlam
9430e49307 Track information in a new variable BUILDLINK_ORDER that informs us
of the order in which buildlink3.mk files are (recursively) included
by a package Makefile.
2006-07-08 22:38:58 +00:00
rillig
57b1ea952f Oops. I had better not removed the leading "@" from a line in the
Makefile. It resulted in some output being re-read by make, which in
turn resulted in damaged shell commands. Thanks to wiz for notifying me.
2006-07-04 22:27:43 +00:00
rillig
38dada1905 Added a patch so that the package works with GNU Make 3.81 again. 2006-07-02 12:40:41 +00:00
wiz
31e0f23689 Better fix for gcc4 build problem, suggested by martin@. 2006-06-25 15:25:35 +00:00
wiz
96742caa62 Add patch to fix compilation on NetBSD-current. 2006-06-25 14:53:00 +00:00
wiz
daa517d723 regen 2006-06-25 14:52:44 +00:00