Commit Graph

96 Commits

Author SHA1 Message Date
landry
f3abe3e315 Chase firefox36 update and bump xulrunner to 1.9.2.17. 2011-04-30 08:35:40 +00:00
landry
360aefae1c Let's use a common DIST_SUBDIR for all mozilla ports so that it's easier
to clean the gigabytes of src tarballs previously piling up in distfiles/.
Update distinfo accordingly.
Looks sane to jasper@.
2011-04-28 20:44:47 +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
4d9ae82e0b Chase firefox update, bump to 1.9.2.16. 2011-03-24 07:04:17 +00:00
landry
6bdb4d0a62 Remove the .if for system sqlite, now every port using mozilla MODULE
uses it. Bump dependency to 3.7.5 to ensure it has unlock_notify for
ffx4, and bump all corresponding REVISIONs.
2011-03-22 13:18:26 +00:00
landry
ba369f953e Oops.. unbreak after ffx/thunderbird change. Since we now build against
systemwide cairo, dependencies changed, and PLIST-devel changed..
2011-03-11 16:31:36 +00:00
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
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