Commit Graph

41 Commits

Author SHA1 Message Date
landry
0817db9e98 Xulrunner 1.8 went to the attic, we can nom uncomment and ship xulrunner
-{gtkmozembed,js,plugin}.pc files.

Prodded by brad, went into a bulk build without fallout.
2011-03-03 22:13:02 +00:00
landry
3b0c50e3a2 Update to xulrunner 1.9.2.14. 2011-03-02 14:40:15 +00:00
landry
1c74338058 Fix an unaligned access on sparc64 leading to random crashes when
mozilla tries to read a malformed ICC profile on random image content
found on the web.
backport of http://hg.mozilla.org/mozilla-central/rev/e8207773d54d
ref: https://bugzilla.mozilla.org/show_bug.cgi?id=629057
issue reported and fix found by naddy@
ok naddy@ ajacoutot@
2011-01-28 21:38:12 +00:00
landry
109b199a68 mozilla.port.mk makes all mozilla ports use the sydney_audio_sndio.c
file from www/mozilla-firefox, so remove old instances of that file that
weren't updated with last commits (and were unused anyway)
While here bump all REVISIONs after LIB_DEPENDS change.
ok naddy@
2011-01-18 12:37:44 +00:00
landry
bb78affb93 Duh. Bump the correct REVISION, spotted by naddy@ again. 2011-01-15 16:04:31 +00:00
landry
ae43dce8e9 Duh, forgot to bump -devel, and headers were added/removed.
Spotted by naddy@
2011-01-15 12:41:27 +00:00
landry
2fc183001f Chase mozilla-firefox change and build against system sqlite too.
ok jasper@
2011-01-14 22:50:38 +00:00
landry
b81ef08086 Chase firefox 3.6.13 update and update to xulrunner 1.9.2.13. 2010-12-10 10:54:24 +00:00
dcoppa
927ee14bcd Fix Kerberos/GSSAPI authentication within mozilla ports.
OpenBSD does not have gssapi_krb5. So, to avoid undefined symbol
errors, link libxul with "-lkrb5 -lcrypto".

OK phessler@, landry@ (MAINTAINER)
2010-12-01 15:00:12 +00:00
landry
7c259f66be Fix packaging after last mozilla-firefox commit. Noticed by matthieu@ 2010-11-12 09:08:02 +00:00
landry
475b89f213 Security update to xulrunner19 1.9.2.12.
Fixes MFSA2010-73/CVE-2010-3765/bz #607222.
2010-10-28 12:04:50 +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
landry
c5ffa22f24 Update to xulrunner 1.9.2.11 2010-10-22 19:25:19 +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
espie
97ff07965a fix nonsense in conflicts. 2010-09-26 07:42:03 +00:00
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