Commit graph

69 commits

Author SHA1 Message Date
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
drochner
7659b7b33e BUILDLINK_LDFLAGS must die. It causes nothing but damage, in particular
makes random programs link against unwanted libraries.
2012-02-13 12:54:43 +00:00
sbd
0fea84f4dc Convert packages with add --libdir=* to CONFIGURE_ARGS to use
GNU_CONFIGURE_LIBDIR or GNU_CONFIGURE_LIBSUBDIR.
2012-01-17 21:43:18 +00:00
marino
ffd114f1d6 devel/nspr, devel/xulrunner: PR#45638 (DragonFly support)
DragonFly has diverged from FreeBSD to the point where NSPR will
not build LibreOffice on DragonFly due to being configured as DragonFly.
These patches split out DragonFly as its own platform, and should not
affect other platforms.
2012-01-07 18:47:39 +00:00
seanb
1dfa44dafd Don't hard code -pthread in nspr.pc. Similar to devel/nss/Makefile. 2011-11-21 21:33:13 +00:00
tnn
da891cd2e9 Adjust version check for firefox-8.0. 2011-11-12 12:56:27 +00:00
tnn
935ef04005 Avoid version going backwards due to reset of MOZ_BRANCH_MINOR. 2011-10-03 12:52:40 +00:00
tnn
59abae9eb9 Add CHECK_PORTABILITY_SKIP. This configure script is not run for nspr,
and is regenerated with autoconf in the normal firefox build.
2011-10-03 12:46:07 +00:00
tnn
f7a1923614 Version bump due to firefox update. 2011-08-18 18:31:34 +00:00
tnn
4b764b0d4b bump version to 4.8.8 for mozilla 5.0 branch update 2011-07-11 12:47:15 +00:00
tnn
9db158eb9c bump version for mozilla 2.0 branch update 2011-04-26 14:19:39 +00:00
fhajny
d4a66e433c Added BUILDLINK_INCDIRS and BUILDLINK_LDFLAGS support to bl3, to help with
building lang/spidermonkey.
2010-12-23 12:24:00 +00:00
tnn
c72c33f4c1 Bump minimum dependency (PR pkg/43867) 2010-09-12 09:11:49 +00:00
tnn
d6515fd147 Update to nspr-4.8.6 (via firefox-3.6.9). Changes unknown. 2010-09-09 09:30:24 +00:00
tnn
52c0e9fb5c avoid local version suffix going backwards 2010-03-16 16:14:15 +00:00
tnn
f7246f6338 fix build breakage 2010-03-16 16:04:21 +00:00
tnn
0ddb14b605 Catch up with xulrunner, nspr is now at version 4.8.3. 2010-02-17 18:53:00 +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
eafecaa679 simplify substitution 2010-01-16 14:22:30 +00:00
tnn
bc9f1bf360 Remove some buildlink magic which causes trouble for firefox.
Dependants should use pkg-config to find the proper compiler flags.
2010-01-16 13:38:08 +00:00
tnn
3b51fe0ebe g/c 2009-11-10 17:00:02 +00:00
tnn
a8ae240f45 Use NSPR_RELEASE in the generated pkg-config file 2009-11-10 16:48:20 +00:00
tnn
1aeddb37ce - update to nspr-4.8.2.5
- take maintainership
- let this package automatically track the stable gecko branch
- clean out some legacy patches

This is the first part of PR pkg/42277.
2009-11-10 16:44:06 +00:00
tnn
69e8d1c86c patch-aj: "nspr-config --libs" returned the wrong directory. Fix this.
Found by Evaldo Gardenali.
Bump PKGREVISION.
2009-08-27 11:59:38 +00:00
joerg
ddab7c4fa1 Explicitly request 64bit on Linux if ABI is set accordingly.
From Evaldo Gardenali.
2009-08-19 15:00:09 +00:00
joerg
bacea7cad5 Remove @dirrm entries from PLISTs 2009-06-14 17:48:39 +00:00
hasso
f518352152 Argh, correct typo. 2009-04-07 08:05:50 +00:00
hasso
5da0d9ce48 One more Mozilla product to build on DragonFly master. 2009-04-07 08:03:38 +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
jlam
841dfa0e7a Convert to use PLIST_VARS instead of manually passing "@comment "
through PLIST_SUBST to the plist module.
2008-04-12 22:42:57 +00:00
joerg
91fcb9bd71 Add DESTDIR support. 2008-01-29 11:37:35 +00:00
tron
cacab0c720 Don't define pthread_kill(2) to ENOSYS under Mac OS X Leopard which
provides this system call.
2008-01-05 19:38:46 +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
bjs
313e44f55b Fix path of patch-an to be relative to ${WRKSRC}.
Bump rev.
2007-10-17 07:40:49 +00:00
tonio
8535bbaf0e Fix build under FreeBSD 6.1 2007-10-16 20:28:46 +00:00
joerg
292f7605e2 Include pthread.h to get pthread_t on DragonFly. 2007-10-04 14:18:21 +00:00
bjs
151901b5fc Fix broken patch file, rerun makepatchsum. 2007-09-25 04:21:30 +00:00
bjs
0400b542c1 Update to version 4.6.7 (bugfix release). See new patches
for more information about them.  While here, fix pkglint warnings.

ok'd by joerg@
2007-09-25 04:18:25 +00:00
wiz
a4b957da48 Update to 4.6.6.
Upstream changes: bug fixes.

Package changes: avoid ".." in paths by changing WRKSRC and using
CONFIGURE_DIRS.
Add chunk to configure.in to avoid build failures I was seeing on
NetBSD-current/amd64.
2007-03-18 18:49:46 +00:00
wiz
6e2c35c083 pkglint cleanup; update HOMEPAGE/MASTER_SITES.
From Sergey Svishchev in private mail.
2007-02-22 19:01:13 +00:00
tron
8948c0658e - Fix broken shared library generation under Mac OS X.
- Fix permission problems in "include/nspr".
Bump package revision because of these changes.
2006-12-05 17:43:06 +00:00
tron
d776e639d4 Properly prefix lines in the package list which should be ignored with
"@comment " and not "@comment". The later cause a warning like
"Ignoring command @commentlib/nspr/cpu/sparcv8plus/libnspr_flt4.so".

Bump package revision because of package list fixes.
2006-12-04 13:32:42 +00:00
dmcmahill
a9c8058588 PLIST fixes when on sun4u machines running SunOS. No changes to other
platforms.
2006-10-22 15:23:27 +00:00
joerg
0f87b08ce2 Remove trailing spaces which confused the checksum script. 2006-08-31 09:12:25 +00:00
markd
2cd081dacc Support 64bit builds on Solaris. 2006-08-05 02:08:32 +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
c71b7cd430 Fixed some pkglint warnings. 2006-06-17 17:17:00 +00:00