Commit Graph

24 Commits

Author SHA1 Message Date
landry
5cb0ea8219 Bugfix update to xulrunner 1.9.2.10. 2010-09-19 19:23:16 +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
eb9402ccfa Chase ffx 3.6.8 update - here comes xulrunner 1.9.2.8. 2010-07-25 21:39:20 +00:00
landry
13049e34d0 Chase firefox update and bump to xulrunner 1.9.2.7. 2010-07-22 21:43:01 +00:00
landry
f4a0328f42 Add -Wl,-rpath,'$(installdir)' to LDFLAGS when linking mozilla libs, so
that when they are dlopen()'ed they can tell ld.so where to go hunt for
the other mozilla libs they depend on.
Similar fix as done in xulrunner 1.8 patch-config_rules_mk 2 years ago
by martynas@, needed to convert py-gnome-extras to xulrunner 1.9.
No fallout on firefox.
2010-07-19 13:46:27 +00:00
espie
19eea20ac7 bump, since landry won't 2010-07-15 19:28:46 +00:00
landry
60189eaf3e Fix the fix. Shouldn't commit when still asleep. 2010-07-15 11:01:21 +00:00
landry
03519d09cc Fucking unfuck the @#~]#@~ fuckedup .pc file.
Noticed by espie@
2010-07-15 06:08:19 +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
c5276a8f3b Cope with patch-config_autoconf_mk_in change in www/mozilla-firefox.
Switch PLISTs to use MOZILLA_PROJECT semantics, but do not convert the
port to www/mozilla MODULE yet. xulrunner 1.8 needs to be buried first.
2010-07-09 16:38:58 +00:00
landry
4b09410899 Update to xulrunner 1.9.2.6, chasing ffx 3.6.6 update. While here, add
correct RCS tags to PLIST files..
2010-06-28 21:25:28 +00:00
landry
23f9afac88 Fix WANTLIBs and bump PKGNAME.
Prodded by/ok sthen@
2010-06-20 19:44:40 +00:00
landry
b4f46ecb94 Remove a patch i forgot to cvs delete, don't call autoconf in nsprpub/
as we use the systemwide one, and bump PKGNAME to be on the safe side.
2010-06-16 19:06:26 +00:00
landry
872f1d0536 Remove now deprecated/unused files/patches/. Yay! 2010-06-12 16:23:55 +00:00
landry
5aef389f71 Update to xulrunner 1.9.2.3 (from 1.9.1.7) :
- mozilla don't do real releases anymore from xulrunner itself, so build
  it from firefox 3.6.3 tarball. Thx tnn@netbsd for the trick.
- that also permits us to use patches/ and files/ from
  www/mozilla-firefox, and stop mirroring another 50Mb distfile. Yay!
- some headers are MI, so do the PFRAG.{amd64,jit}-devel dance in PLIST
sthen@ thinks 'going in this direction makes a lot of sense'.
2010-06-12 15:16:47 +00:00
dcoppa
ccb48c6b8d Add missing -lsndio.
OK landry@
2010-06-02 19:07:43 +00:00
espie
8666776b2e gcc3 and gcc4 disagree, so put a common cast to make them compile.
(also compile some file with -O1 in moz)
2010-05-10 12:36:09 +00:00
landry
5640be627d @comment back xulrunner-{plugin,js,gtkmozembed}.pc, they conflict with the
ones in xulrunner/1.8,-devel. Spotted by naddy@.
2010-04-27 16:08:21 +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
martynas
466440ad48 security update to xulrunner-1.9.0.14 2009-10-16 12:38:17 +00:00
martynas
5503762bea security update to xulrunner-1.9.0.13; fixes that famous ssl bugs.
MFSA 2009-44  Location bar and SSL indicator spoofing via window.open()
on invalid URL
MFSA 2009-43 Heap overflow in certificate regexp parsing
MFSA 2009-42 Compromise of SSL-protected communication
2009-08-16 18:35:33 +00:00
kili
8fc6287292 WANTLIB changes after xcb addition and bump. 2009-08-10 06:29:51 +00:00
martynas
cba31e4e7b security update to 1.9.0.12. 1.8 is not maintained upstream and
haven't been receiving updates for more than half a year;  therefore
ports maintainers should switch to use 1.9 where possible
2009-07-27 23:22:01 +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