1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-02 01:20:54 +00:00
Commit Graph

301 Commits

Author SHA1 Message Date
Florian Smeets
9e2d4844cf - Update firefox to 15.0.1
- Sync changes from gecko repository@r995
 general
 - don't specify prefix for libevent when using pkg-config
 - ia64 and sparc64 use 8k pagesize by default
 - add visibility hack for clang 3.2 with libc++
 - fix build using clang 3.2 (on FreeBSD 10-CURRENT)
 - rename a few more patches to ease tracking of bugzilla bugs
 www/seamonkey
 - unbreak unsetting LDAP and MAILNEWS options after bug 707305
 - use compile time debugging WITH_DEBUG
 security/nss
 - unbreak install WITH_DEBUG
 - unbreak powerpc64
 devel/nspr
 - use absolute paths when specifiying srcdir to make gdb(1) happy

In collaboration with:	andreast, zeising, Jan Beich <jbeich@tormail.org>
2012-09-07 22:10:01 +00:00
Florian Smeets
2f4c3550c5 - update firefox and thunderbird to 15.0
- update firefox-esr, thunderbird-esr, linux-thunderbird and linux-firefox to 10.0.7
- update seamonkey and linux-seamonkey to 2.12
- update nss to 3.13.6
- update bsdipc code (posix_spawn, SysV shared memory)
- rename patches to easily track those not (yet) submitted upstream
- reduce package size, except for www/libxul[1]
- restore default objdir to what it was in 13.0
- fix mail/enigmail after thunderbird build changes
- don't accidentally pick up headers from installed ports[3]
- add support for PREFIX != LOCALBASE to Makefile.webplugins [4]
- document vulnerabilities in vuln.xml
- *miscellaneous cleanups and fixups*

Obtained from:	OpenBSD ports[1]
PR:		ports/159831, ports/160933, ports/170467[3], ports/170236 [4]
Submitted by:	avilla [4]
In collaboration with:	Jan Beich <jbeich@tormail.net> Who did most of the hard
			work.
2012-08-30 14:54:17 +00:00
Beat Gaetzi
7d9363525f - Don't create empty nss directory
- Bump PORTREVISION to rebuild packages on pointyhat

Reported by:	pointyhat
Submitted by:	jbeich via freebsd-gecko repository
2012-08-12 16:00:43 +00:00
Florian Smeets
30c1a0a792 - update firefox/thunderbird ESR versions to 10.0.6
- update firefox 14.0.1
- update thunderbird to 14.0
- update seamonkey to 2.11
- switch to new options framework
- add experimental rendering via cairo-qt (QT4 option)
- add audio backend options (ALSA and PulseAudio)
- rename SMB option to GNOMEVFS2
- turn on LOGGING by default (like upstream linux builds)
- improve about:memory output
- unbreak PGO
- use system libs [1]
- switch to libevent2 [2]
- fix conflict with devel/libunwind and base gcc [3]
- unbreak clang/libc++ build [4]
- unbreak build with base gcc on >= 9.x [5]
- use common IPC code with other BSDs[6]
- and *miscellaneous improvements*

PR:		ports/146231 [1], ports/161421 [2]
		ports/150631, ports/168369, ports/168637, ports/168793, ports/168978 [3]
		ports/163454, ports/164905, ports/169231 [4]
       		ports/169389, ports/169479 [5]
Obtained from:	pkgsrc via bugzilla #753046 [6]
In collaboration with:	Jan Beich (who did the major part of this work and
			deserves a special thank you!)
2012-07-26 21:49:58 +00:00
Beat Gaetzi
d9ef973e68 - Update to 10.0.5
Security:	http://www.vuxml.org/freebsd/bfecf7c1-af47-11e1-9580-4061862b8c22.html
2012-06-05 21:17:35 +00:00
Dirk Meyer
2b74a89bc8 - update png to 1.5.10 2012-06-01 05:26:28 +00:00
Dmitry Sivachenko
711390509b Insert a whitespace at end-of-sentence. 2012-05-02 06:26:31 +00:00
Beat Gaetzi
716af94ceb - Clarify BROKEN message for PGO option
Reported by:	Jong-Beom Kim <kreoso AT googlemail.com>,
		Warren Block <wblock AT wonkity.com>
2012-04-30 09:18:05 +00:00
Beat Gaetzi
b4318fd96a - Update to 10.0.4
Security:	http://www.vuxml.org/freebsd/380e8c56-8e32-11e1-9580-4061862b8c22.html
2012-04-24 20:53:36 +00:00
Beat Gaetzi
dc2a4ea72e - Add LATEST_LINK
- Add CONFLICTS with newer Firefox versions
- Remove Makefile.webplugins
2012-04-18 14:46:31 +00:00
Beat Gaetzi
9826f9ae26 - Update to 10.0.3
- Mark PGO option as BROKEN

Approved by:	portmgr (bapt, implicit)
Security:	http://www.vuxml.org/freebsd/a1050b8b-6db3-11e1-8b37-0011856a6e37.html
Feature safe:	yes
2012-03-14 09:34:46 +00:00
Florian Smeets
db199142d2 update to 10.0.2
Security:	http://www.vuxml.org/freebsd/d7dbd2db-599c-11e1-a2fb-14dae9ebcf89.html
2012-02-17 19:42:53 +00:00
Florian Smeets
459d6154f5 update to 10.0.1
Security:	http://www.vuxml.org/freebsd/eba9aa94-549c-11e1-b6b7-0011856a6e37.html
2012-02-11 13:17:48 +00:00
Florian Smeets
9a23ec12f1 fix merge conflict
This gets the PGO build starting but it still does not finish
2012-02-01 09:49:58 +00:00
Florian Smeets
921327c183 update to 10.0
In collaboration with:	beat
2012-01-31 21:17:58 +00:00
Florian Smeets
59bc790146 fix build on sparc64
PR:		ports/164596
Submitted by:	dumbbell
2012-01-29 18:44:54 +00:00
Beat Gaetzi
875b2fc5e7 - Update to 9.0.1 2011-12-22 21:00:51 +00:00
Florian Smeets
ab29403fcd fix the WITH_PGO case.
patches applied to mozilla-release/config need to also be applied to
mozilla-release/js/src/config and vice versa, otherwise the build will fail with
a message like

TEST-UNEXPECTED-FAIL | check-sync-dirs.py | build file copies are not in sync

Reported by:	Andrei <az@azsupport.com>, Piotr Kubaj <pkubaj@gmail.com>
Tested by:	Andrei <az@azsupport.com>, Piotr Kubaj <pkubaj@gmail.com>
2011-12-22 09:50:00 +00:00
Beat Gaetzi
d0020d8388 - Update Firefox to 9.0
In collaboration with:	cognet, flo, Jan Beich
Approved by:		portmgr (erwin, implicit)
Security:		http://www.vuxml.org/freebsd/e3ff776b-2ba6-11e1-93c6-0011856a6e37.html
2011-12-21 08:02:57 +00:00
Beat Gaetzi
53c1e9dfa7 - Update Firefox to 8.0 2011-11-08 17:25:16 +00:00
Eitan Adler
2069ff6805 - create empty directories missing from packages
PR:		ports/162116
Submitted by:	"4720@hushmail.com" <4720@hushmail.com>
Approved by:	Dan Nelson <dnelson@allantgroup.com> (maintainer, audio/sox)
Approved by:	gnome (marcus@, graphics/gimp-app)
Approved by:	gecko (beat@, www/firefox)
Approved by:	bapt (mentor)
2011-11-02 18:42:51 +00:00
Beat Gaetzi
2e6160bc08 - Revert upstream changeset 71065:7b390fa15157 to fix plugin detection
- Bump PORTREVISION

Tested by:	Barbara <barbara.xxx1975 AT libero.it>, flo@
2011-10-24 12:21:27 +00:00
Beat Gaetzi
413130a6d5 - Damage control: Revert startup change introduced in revision 1.252 as
this causes more problem then it fixes.
- Bump PORTREVISION.
2011-10-20 07:46:30 +00:00
Beat Gaetzi
ad1f6fe30c - Add x-scheme-handler/http(s) MimeTypes to firefox.desktop. [1]
- Add temporary workaround to fix detection of all plugins until we have
  found a proper solution for this problem. The workaround use the
  run-mozilla.sh script to start Firefox as it was the default prior to
  the Firefox 7 release. [2]
- Bump PORTREVISION.

PR:		ports/159606 [1]
Submitted by:	Dmitry <smallcms AT gmail.com> [1]
Discussed with:	flo@ [2]
2011-10-19 19:29:28 +00:00
Beat Gaetzi
914cc1d7fe - Update to 7.0.1
- Fix system-wide plugin directory detection as Firefox 7 no longer uses
  run-mozilla.sh to start an therefore our patch to set MOZ_PLUGIN_PATH
  is useless. [1]

Submitted by:	poyopoyo AT puripuri.plala.or.jp [1]
2011-09-30 15:07:49 +00:00
Beat Gaetzi
eee40438cf - Check for affected FreeBSD versions in
patch-xpcom__threads__nsThreadManager.cpp.
- Restore r1.4 of patch-js-src-Makefile.in which was accidentally reverted
  with the last update.
- Bump PORTREVISION.

Submitted by:	h h <aakuusta AT gmail.com>
2011-09-28 16:19:49 +00:00
Beat Gaetzi
5bfd72cc53 - Update Firefox to 7.0
Thanks to:	flo@ for preparing the www/firefox update
2011-09-27 18:44:34 +00:00
Florian Smeets
1a6da26631 update to 6.0.2, remove trust exceptions for certificates issued by Staat der
Nederlanden

Security:	http://www.vuxml.org/freebsd/aa5bc971-d635-11e0-b3cf-080027ef73ec.html
2011-09-06 20:16:53 +00:00
Florian Smeets
565d4b3394 - update to 6.0.1, which disables the DigiNotar certificate authority
- fixup a patch which was messed up in a previuos commit [1]

Submitted by:	aakuusta@gmail.com [1]
2011-08-31 21:26:12 +00:00
Florian Smeets
8defd42d3a - commit remaining part of ports/159709 [1]
- register build conflict with spidermonkey until the firefox build failure
  can be fixed [2]

PR:		ports/159709 [1]
		ports/159831 [2]
Submitted by:	Ruslan Mahmatkhanov <cvs-src@yandex.ru> [1]
2011-08-24 23:34:00 +00:00
Koop Mast
fe61bf1eb4 Chase libnotify, libproxy and webkit-gtk2 shlib changes, and fix build where needed. 2011-08-23 18:39:19 +00:00
Alex Dupre
c7a923557a Remove unneeded @dirrm.
Approved by:	flo
2011-08-18 10:00:44 +00:00
Florian Smeets
fd1d2254fa - update to 6.0
- misc cleanups [1] [2]

Security:	http://www.vuxml.org/freebsd/834591a9-c82f-11e0-897d-6c626dd55a41.html
PR:		ports/159709 [1]
		ports/158702 [2]
Submitted by:	Ruslan Mahmatkhanov <cvs-src@yandex.ru> [1]
		Pan Tsu <inyaoo@gmail.com> [2]
2011-08-16 18:14:40 +00:00
Florian Smeets
38e96128eb - require cairo>=1.10.2_1,1 to catch build failuers early
The cairo dependancy is usually added by bsd.gecko.mk, but for firefox we need a
spcific version.

PR:		ports/158610
Submitted by:	Pan Tsu <inyaoo@gmail.com>
2011-07-04 17:28:33 +00:00
Florian Smeets
c1e827f955 - enable the use of ASM code in libjpeg-turbo [1]
- make plugin-container work with custom LD_LIBRARY_PATH [2]

Do not bump PORTREVISION as firefox package was not buildable due to size
constraints before my last bsd.gecko.mk commit.

PR:		ports/158371 [1]
Submitted by:	Pan Tsu <inyaoo@gmail.com> [1]
		kmoore [2]
Obtained from:	mozilla bugtracker [2]
2011-06-28 16:42:58 +00:00
Florian Smeets
b114c704ac - update to 5.0
- enable ipc, based on a patch by Pan Tsu <inyaoo@gmail.com>

Security:	http://www.vuxml.org/freebsd/dfe40cff-9c3f-11e0-9bec-6c626dd55a41.html
2011-06-21 21:12:31 +00:00
Florian Smeets
83e5c1e1a2 - update to 4.0.1
Security:	http://www.vuxml.org/freebsd/04b7d46c-7226-11e0-813a-6c626dd55a41.html
2011-04-29 06:31:39 +00:00
Beat Gaetzi
dd873ebbf2 - Re-add MOZILLA_NAME to fix desktop entry [1]
- Fix leftover from Firefox 3.x in MOZ_PLUGIN_PATH [2]
- Bump PORTREVISION

Submitted by:	Denny Lin <dennylin93 AT hs.ntnu.edu.tw> [1],
		Jan Henrik Sylvester <me AT janh.de> [2]
2011-03-24 11:04:17 +00:00
Beat Gaetzi
d8add7cac4 - Update to 4.0
- Add PGO option to enable Profile-Guided Optimization [1].

PR:		ports/132231 [1] (based on)
Submitted by:	lioux@ [1]
Thanks to:	andreast@, Anonymous <swell.k AT gmail.com>, decke@, jsa@,
		swills@ and all the testers for their feedback!
2011-03-22 15:24:49 +00:00
Beat Gaetzi
e9c5864f08 - Update to 3.6.15 2011-03-04 23:31:15 +00:00
Beat Gaetzi
3d376cdc9b - Update to 3.6.14
- Add support for powerpc64 [1]

Submitted by:	andreast@ [1]
2011-03-01 21:57:17 +00:00
Beat Gaetzi
6db818a950 - Update to 3.6.13
- Drop MD5 checksum
- Remove CONFLICTS with Firefox 3.0 which has been removed in June
- Replace CONFLICTS with CONFLICTS_INSTALL

Security:	http://www.vuxml.org/freebsd/1d8ff4a2-0445-11e0-8e32-000f20797ede.html
2010-12-10 12:43:26 +00:00
Ade Lovett
4a8684e352 Sync to new bsd.autotools.mk 2010-12-04 07:34:27 +00:00
Beat Gaetzi
cf212256a5 - Using cairo 1.10.0 results in not correct rendered gif and svn images:
https://bugzilla.mozilla.org/show_bug.cgi?id=597174
  https://bugzilla.mozilla.org/show_bug.cgi?id=610107
  Until a proper fix is available use bundled cairo.
- Bump PORTREVISION

PR:		ports/152545
Submitted by:	Zach Thompson <hideo AT lastamericanempire.com>
2010-11-28 12:45:45 +00:00
Beat Gaetzi
7de0dc87dc - Update to 3.6.12
Security:	http://www.vuxml.org/freebsd/c223b00d-e272-11df-8e32-000f20797ede.html
2010-10-28 11:46:33 +00:00
Beat Gaetzi
1dfa5d751a - Fix crash destroying stream in OSS sydneyaudio backend
- Bump PORTREVISION

PR:		ports/151728
Submitted by:	Ilya A. Arhipov <pa36ouHu4er AT yandex.ru>
Obtained from:	Mozilla Bugzilla ID 562488
2010-10-26 07:55:03 +00:00
Beat Gaetzi
b36d4128f6 - Firefox needs at least nspr 4.8.6 to build
PR:		ports/151611
Submitted by:	Toomas Aas <toomas.aas AT raad.tartu.ee>
2010-10-21 11:07:57 +00:00
Beat Gaetzi
c750e369dd - Update to 3.6.11
Security:	http://www.vuxml.org/freebsd/c4f067b9-dc4a-11df-8e32-000f20797ede.html
2010-10-20 15:26:59 +00:00
Beat Gaetzi
2c57c96eda - Update to 3.6.10 2010-09-16 15:07:26 +00:00
Beat Gaetzi
d0dc4af833 - Update to 3.6.9
Security:	http://www.vuxml.org/freebsd/4a21ce2c-bb13-11df-8e32-000f20797ede.html
2010-09-08 07:55:53 +00:00