Commit Graph

83 Commits

Author SHA1 Message Date
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
espie
5855efb734 move depends to new style 2010-11-15 19:45:56 +00:00
landry
7c259f66be Fix packaging after last mozilla-firefox commit. Noticed by matthieu@ 2010-11-12 09:08:02 +00:00
espie
210d854682 forgotten commit, noticed by landry... 2010-11-08 09:20:49 +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
ajacoutot
ff07e285bc Remove USE_X11. 2010-10-24 20:58:58 +00:00
landry
bb0a268768 So long, xulrunner 1.8. You were nice in the firefox 2.0 days, but your
last release was nearly two years ago, you're crippled by security
issues, abandoned by your parents in favor of your younger brother,
and those days nothing uses you anymore. RIP in the attic..
agreed by jasper@ and phessler@
happiness ensues...
2010-10-24 13:28:44 +00:00
landry
c5ffa22f24 Update to xulrunner 1.9.2.11 2010-10-22 19:25:19 +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
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
espie
100f0c7870 SUBDIR += is wrong: it means the makefile will pick up SUBDIR from env, thus
breaking cd /usr/ports && SUBDIR=some/path make something for
category makefiles. While there, also put spaces around += uniformously.
okay naddy@, jasper@
2010-02-01 17:00:12 +00:00
jolan
ca7dbb81a7 fix MASTER_SITES, ok naddy@ 2010-01-30 19:08:30 +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
dcf39d7612 missed PATCHLEVEL, ptd out by sthen@ 2009-07-27 21:55:49 +00:00
martynas
581cceb885 add 2009-07-27 21:42:02 +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
martynas
425dbbc804 remove xulrunner; an infrastructure for multiple xulrunners will
be imported shortly
2009-07-27 21:16:22 +00:00
sthen
09769eeabb WANTLIB+=gio-2.0; bump PKGNAME-main and PKGNAME-devel. 2009-06-16 01:14:16 +00:00
martynas
ce3ab68a5a - do not run with a predictable directory as root: firefox,
thunderbird, seamonkey, xulrunner
- add comment for xulrunner why -devel needs to be bumped
suggested and ok naddy@;  ok kurt@
2009-01-09 15:54:31 +00:00
martynas
6ed5fe7d95 use fonts that are available instead of msttcorefonts. fixes the
looks of xulrunner-dependent applications;  as reported by ajacoutot@
"YES!" ajacoutot@
2009-01-06 23:31:45 +00:00
martynas
4085e74c25 security update to xulrunner-1.8.1.19. this is the last security
update for 1.8 branch.  ok naddy@
2008-12-18 19:29:38 +00:00