Commit Graph

23 Commits

Author SHA1 Message Date
landry
1782b6d9d9 Assorted cleanups to xulrunner 1.9 port :
- rename libxul{,-embedding}.pc files to libxul19{,-embedding}.pc to
  cope with an eventual xulrunner built from latest mozilla
- move some WANTLIB-devel from Makefile.inc to 1.9/Makefile
- use BASE_PKGPATH instead of devel/xulrunner/${MOZILLA_VERSION:R:R}, as
  there might be a devel/xulrunner/last someday
- sanitize the subst regexps done on the .pc files, half of them were
  useless
- bump REVISIONs.

Tested in a full bulk build with all xulrunner users..
2012-04-07 13:10:50 +00:00
nigel
f614e4efc8 Update to xulrunner v1.9.2.24 sent to ports@ for review.
Built on i386/amd64.
2011-12-08 00:19:07 +00:00
sthen
64715a249a the Mozilla ports don't need Python at runtime, so set MODPY_RUNDEP=No.
(Firefox was already set this way). ok/reminder about sunbird landry@
2011-06-15 16:16:10 +00:00
landry
f0b8fd0ac9 Use PATCHDIR and FILESDIR from www/firefox36. Fix LIB_DEPENDS while here. 2011-03-26 13:25:50 +00:00
landry
2fc183001f Chase mozilla-firefox change and build against system sqlite too.
ok jasper@
2011-01-14 22:50:38 +00:00
espie
5855efb734 move depends to new style 2010-11-15 19:45:56 +00:00
espie
210d854682 forgotten commit, noticed by landry... 2010-11-08 09:20:49 +00:00
landry
55cc617f99 spacing 2010-10-26 10:15:39 +00:00
landry
dc4a17fad1 Convert to use www/mozilla MODULE, removes shitload of lines. Less kittens cry.
Went in a bunch of bulks without fallout..
2010-10-26 10:01:33 +00:00
ajacoutot
ff07e285bc Remove USE_X11. 2010-10-24 20:58:58 +00:00
landry
e1edeb111c Refix WANTLIB, X11-xcb shouldn't be here. Bump REVISION. 2010-10-22 19:24:47 +00:00
landry
da0508e42e Build xulrunner 1.9.2.x against bundled cairo, and fix WANTLIB while
here. Keep building xulrunner 1.8.x against systemwide cairo, as it
doesn't build with bundled cairo, because systemwide pango is too
recent and uses structs not defined in bundled cairo headers.
Too bad for the remaining xl 1.8 users, gtk-vnc-plugin and swt-browser..
if they fail, be my guest, fix them.
2010-10-15 08:32:21 +00:00
jasper
e34499f593 - fix WANTLIB after cairo update. 2010-10-11 08:11:24 +00:00
kili
903a969c6c Add openbsddistfiles.com to master_sites as martynas did for the other
stuff a week ago. Reminded by Mikolaj Kucharski.
2010-10-03 16:28:06 +00:00
kili
812b55b434 Zap malware spreading server from MASTER_SITES.
ok landry@
2010-09-26 09:49:53 +00:00
landry
b377bfd9c7 Chase mozilla-firefox update and bump xulrunner to 1.9.2.9.
Switch to use internal sqlite as now mozilla needs SQLITE_SECURE_DELETE
set, and there's no way we're going to do that with systemwide sqlite.
2010-09-12 17:58:51 +00:00
landry
6ec48e9457 Switch to newer LIB_DEPENDS/WANTLIB/REVISION, remove PATCHLEVEL.
symlink libxpcomglue{,_s}_pic.a to libxpcomglue{,_s}.a so that #@#@!@$
libtool correctly links with the xpcom glue. Adjust libxul{-embedding}.pc
to return the appropriate _pic lib.
2010-07-11 14:55:56 +00:00
landry
23f9afac88 Fix WANTLIBs and bump PKGNAME.
Prodded by/ok sthen@
2010-06-20 19:44:40 +00:00
landry
6d739c1570 Update xulrunner 1.9.0.14 to 1.9.1.7, latest release in the branch
corresponding to ffx 3.5.x. Most patches taken from there, tested
successfully @ppc/amd64/sparc64. Branch 1.9.0.x is approaching attic
upstream, as ffx 3.0.x.
The plan is to move all users of xulrunner/1.8 to use this latest
version, and then ditch the old unmaintained one from ffx 2.x days.
2010-04-24 16:08:01 +00:00
jolan
ca7dbb81a7 fix MASTER_SITES, ok naddy@ 2010-01-30 19:08:30 +00:00
kili
8fc6287292 WANTLIB changes after xcb addition and bump. 2009-08-10 06:29:51 +00:00
martynas
dcf39d7612 missed PATCHLEVEL, ptd out by sthen@ 2009-07-27 21:55:49 +00:00
martynas
2e5d9b5137 import xulrunner 1.9, and implement infrastructure for multiple
xulrunners.  this was necessary for smooth migration, since we want
plugins work for mozilla 1.8 branch too (seamonkey, thunderbird);
they are upwards-compatible if built against 1.8.  however, some
new applications started to depend on 1.9, and also other (non-plugin)
apps will start to migrate so that the old xulrunner can go away
requested by many;  bulk build & pkgpath & bump done by sthen@
2009-07-27 21:35:56 +00:00