Commit Graph

38 Commits

Author SHA1 Message Date
landry
1d415ba24d Bump after WANTLIB fix - while here, backport kettenis' libffi i386 fix
to fennec.
2013-04-06 14:41:17 +00:00
espie
eae66e4a7b PERMIT_* / REGRESS->TEST sweep 2013-03-11 11:35:43 +00:00
landry
2f3c1d8abb Winter cleanup of the mozillas :
- Add gtar to BUILD_DEPENDS everywhere in moz.port.mk, since fx 18 will
  start using gtar-only options. Ditto for unzip, used during install.
- special-case the deps for firefox/thunderbird/seamonkey, since those
  are maintained on the long-term. Only those need to depend on the
latest and greatest nss/nspr.
- move the '--relax LDFLAGS for ppc' to moz.port.mk
- move the 'yasm BUILD_DEPENDS for i385/amd64' to moz.port.mk
- move more common CONFIGURE_ARGS to moz.port.mk (libevent,gio,bz2,gconf..)
- fix MODMOZ_WANTLIB wrt nss/nspr majors
- ensure we depend on sqlite3>=21, needed for fx/tb 18
- use --with-system-jpeg only in firefox36/sunbird/fennec/xulrunner,
  fx/tb 18 will have to use its bundled libjpeg-turbo (#791305)
- bump REVISIONs for the WANTLIB/LIB_DEPENDS change.
2012-12-04 21:05:29 +00:00
landry
0f9eea998d Bump all ports depending on nspr to account for the devel/nspr,-main ->
devel/nspr pkgpath change. While here, make sure mozilla ports depend on
the latest and greatest via mozilla.port.mk.
Tested in a bulk build..
2012-11-12 20:45:32 +00:00
ajacoutot
f1d7d38b4b Extend the desktop file: add a couple of mime types (x-scheme-handler)
so that the mozilla browsers are properly recognized in the "default
browser" specification.

ok landry@ (maintainer)
2012-10-06 07:55:55 +00:00
landry
181d9b3892 Remove useless dependency on deprecated pangox.
- remove useless patch to gfx/thebes/Makefile.in adding -lpangox-1.0 to
EXTRA_DSO_LDOPTS, this was maybe useful before ffx 3.0, but mozilla
stopped using pangox between 2.0 and 3.0. See for the last traces of
pangox.h use : https://bugzilla.mozilla.org/show_bug.cgi?id=528941. See
also bugs #323671/#338446
- backport the patch from #528941 to remove useless pangox.h inclusion
from www/firefox35.
- remove the RUN_DEPENDS on pangox-compat
- bump all corresponding REVISIONS
- while here, make sure all moz ports depend on latest nspr 4.9.2 since
  it'll be a requirement for upcoming gecko 16 releases
2012-09-22 10:30:17 +00:00
ajacoutot
a598203a8d Fix after pangox removal from devel/pango.
ok jasper@
2012-09-21 13:21:44 +00:00
landry
bf0ac51cca Garge collect nsSound.cpp, the original one uses libcanberra
properly and thus sndio. Bump corresponding REVISIONs.
2012-09-01 14:35:06 +00:00
naddy
af7e54d962 remove USE_GROFF from ports that don't install any man pages 2012-08-06 11:14:39 +00:00
landry
2e5171d3a2 Update to fennec 10.0.5esr 2012-06-11 15:34:37 +00:00
landry
b4e577b37e Remove useless patches which should have gone in the attic when updating
to mozilla 9. Better late than never.. Still from upstream bug #648735.
Revs https://hg.mozilla.org/mozilla-central/rev/ea33ddde6ade,
https://hg.mozilla.org/mozilla-central/rev/226136c5812e and
https://hg.mozilla.org/mozilla-central/rev/f78d9f4f5234.

While here add a comment stating the failure fixed by last two remaining
ipc patches.
2012-05-09 17:16:01 +00:00
landry
f0da2ce049 Fix checksum/size, noticed by naddy@ 2012-04-30 20:45:12 +00:00
landry
540844ce5f Update to fennec 10.0.4. There likely wont be any releases from newer
branches, since desktop fennec is abandoned in favor of fennec with
native ui on android (hence, not targeted at other oses...)
2012-04-30 15:40:31 +00:00
espie
3ad8ed54dc missed bump 2012-04-24 17:21:42 +00:00
landry
ab952f94dd Bump after mozilla.port.mk dependency change.
Note that firefox mobile/fennec doesnt follow the mozilla release train
this time, they're working hard on getting the native android UI, per
https://blog.mozilla.com/futurereleases/2012/01/25/bringing-android-native-firefox-to-beta/
(we'll see what are the consequences for building on gtk...)
2012-03-16 22:05:40 +00:00
ajacoutot
a89a75cd04 Garbage collect the /dev/arandom patches.
from Brad
ok landry@ sthen@
2012-03-08 12:13:00 +00:00
landry
07a0185706 Update to fennec/firefox mobile 10.0.2. 2012-02-20 20:21:43 +00:00
nigel
9ac698ce1f missed new patch 2012-01-11 03:42:40 +00:00
nigel
88bc52d7de Update fennec to 9.0
Change for macppc from mpi@

Ok landry@ stsp@ mpi@
2012-01-11 02:17:13 +00:00
nigel
e1b48cf378 always build without gconf
Ok jasper@
2011-12-15 23:05:44 +00:00
nigel
388e05cf67 Update fennec v7.0.1 to v8.0 - continued 2011-12-08 01:35:08 +00:00
nigel
eba250b3aa Update fennec v7.0.1 to v8.0 sent to ports@ for review. 2011-12-08 00:42:54 +00:00
robert
01da3deda6 fix after nspr fix and enable vswprintf support 2011-10-28 13:09:26 +00:00
landry
ce2a465c37 Update to fennec/firefox mobile 7.0.1. 2011-10-03 21:08:12 +00:00
espie
58fffade54 normalize pkgpath 2011-09-16 12:00:05 +00:00
landry
fe25ce8368 Security update to fennec 6.0.2. 2011-09-06 19:45:34 +00:00
landry
932072587f s/_MOZ_PROJECT_SHORT/MOZILLA_PROJECT/ when installing desktop file. 2011-08-24 06:19:50 +00:00
landry
9395b3e04c Update to fennec/firefox mobile 6.0.
Remove patches merged upstream.
2011-08-23 20:55:53 +00:00
landry
16b6b06de1 Add ftp://ftp.mozilla.org as backup MASTER_SITES to still be able to
fetch 'old' releases phased out of mirrors. Prodded by espie@.
2011-08-23 08:38:13 +00:00
landry
6ea85bc0d7 Security fix for CVE-2011-2691 backported from png 1.4.8, from naddy@.
(forgotten in previous commit..)
See https://bugzilla.mozilla.org/show_bug.cgi?id=669863 for details.
2011-07-30 07:55:53 +00:00
landry
b16ee369be Update to fennec/firefox for mobile 5.0, sync patches from www/mozilla-firefox..
Tested on amd64 and macppc.
2011-06-28 22:01:17 +00:00
rpointel
d9c94aa811 bump after default python version switch 2011-06-08 18:15:28 +00:00
landry
e382f8c48e Ensure mozilla-firefox and fennec depends on the cairo lib with tee
backend enabled.
ok/discussed with dcoppa@
2011-05-04 12:15:33 +00:00
dcoppa
9aa955883c Build firefox4 and fennec against systemwide cairo.
OK landry@
2011-05-04 08:11:15 +00:00
landry
a193daa774 Update to fennec 4.0.1. 2011-05-03 11:11:37 +00:00
landry
6682fdca87 Ooops, update fennec's distinfo after DIST_SUBIDR change. Pointed out by
naddy@.
2011-04-29 13:22:31 +00:00
jasper
eeb29b3347 don't use ``rm -f'' for remove unneeded files.
this will remember us, when not needed anymore this treatment.

from gleydson soares
ok aja@
2011-04-14 15:55:19 +00:00
landry
b715788993 Import fennec 4.0:
Firefox for mobile (codenamed Fennec) is the name of the build of the
Mozilla Firefox web browser for devices such as mobile phones and
personal digital assistants (PDAs).
While it initially targets android and maemo, it also works on desktop
machines, and can be useful on small screens or low-powered devices.

Looks ok to jasper@
2011-04-12 19:48:57 +00:00