Commit graph

64 commits

Author SHA1 Message Date
Rene Ladan
4423d8daae Some Makefile cleanups:
- Do not explicitly check for nss >= 3.12, this has been true for 26 months now
- Prefer official spelling of Clang and GCC and use "Build" instead of "Compile"
  in options

Submitted by: danfe@ via chromium@
2011-11-01 20:01:05 +00:00
Rene Ladan
cd93052e76 Update to 14.0.874.106 (fixes form-based authentication). 2011-10-27 11:00:46 +00:00
Rene Ladan
3a09d280ae 'use_proprietary_codecs' has been renamed to 'proprietary_codecs'.
PR:		ports/162018
Submitted by:	John Watson [wizputer gmail]
Obtained from:	Chromium Chruetertee rev. 252
2011-10-26 21:00:26 +00:00
Rene Ladan
1ad3f02ee5 Update to 15.0.874.102
Obtained from:	Chromium/Chruetertee development repository
Security:	http://www.vuxml.org/freebsd/6887828f-0229-11e0-b84d-00262d5ed8ee.html
2011-10-25 18:21:28 +00:00
Rene Ladan
49bd254a6b Merge from Chruetertee repository:
- r235 : remove hacks in Zygote, allowing processes to exit more cleanly.
- r248 : switch back to previous rendering method (the same as OSX uses).
Bump PORTREVISION

Submitted by:	George Liaskos
2011-10-18 18:36:21 +00:00
Rene Ladan
dd452d1842 Fix the IGNORE check when both clang and GCC 4.5 are selected.
Submitted by:	George Liaskos
2011-10-08 21:53:08 +00:00
Rene Ladan
42cb960d25 Mark as IGNORE if both CLANG and GCC45 are set.
While here, pet portlint.

Submitted by:	Oleg Ginzburg via the chromium@ list
2011-10-06 23:50:40 +00:00
Rene Ladan
7e630a8683 Recognize FreeBSD 10, should fix the build there.
PR:		ports/161274
Submitted by:	Ruslan Mahmatkhanov [cvs-src yandex.ru]
2011-10-06 22:42:29 +00:00
Rene Ladan
631cb76ee0 Fix build with GCC 4.6, no PORTREVISION bump.
PR:		ports/161323
Submitted by:	Zhihao Yuan [lichray gmail]
2011-10-06 22:32:37 +00:00
Rene Ladan
d2881fcaf1 Update to 14.0.835.202
Security:	http://www.vuxml.org/freebsd/6887828f-0229-11e0-b84d-00262d5ed8ee.html
2011-10-04 20:58:08 +00:00
Rene Ladan
f3a0bb4a2e - Fix build with lang/gcc45
- Add OPTIONS for clang / gcc45+ / debug build.

Submitted by:	George Liaskos
Obtained from:	Chromium Chruetertee repository r234
2011-09-30 23:08:39 +00:00
Rene Ladan
8c0f4d5034 - Fix build on 7.4 [1]
- Bump PORTREVISION for previous commits.

PR:		ports/160945 [1]
Submitted by:	Henk van Oers [henk.van.oers xs4all.nl]
Obtained from:	Chromium Chruetertee repository r231
2011-09-27 17:47:03 +00:00
Rene Ladan
9cd088eb24 - Enable building Chromium with v8 from Ports installed.
- Minor cleanups.

Submitted by:	George Liaskos
2011-09-27 17:43:40 +00:00
Rene Ladan
331bef22b7 Enable running Chromium with kern.ipc.shm_allow_removed=1 by using SysV IPC
PR:		ports/157730
Submitted by:	Vladimir I. Pushkar [vladimir.pushkar gmail.com]
Obtained from:	Chromium Chruetertee repository r227,r228,r229
2011-09-27 17:29:06 +00:00
Ashish SHUKLA
a0fa3b1d71 - Bump PORTREVISION of dependent ports due to multimedia/libvpx update 2011-09-19 15:45:09 +00:00
Baptiste Daroussin
4f90e2ad34 - update to 14.0.835.163
- now use system tcmalloc

Submitted by:	George Liaskos
Obtained from:	Chromium development repository
With hat:	chromium@
2011-09-18 17:11:32 +00:00
Rene Ladan
79cc429497 Switch to system ICU, this should fix building on 8.0-i386
Submitted by:	pointyhat via erwin
Obtained from:	http://trillian.chruetertee.ch/chromium/changeset/218
2011-09-12 17:03:57 +00:00
Rene Ladan
b7605502a1 update to 13.0.782.220, which revokes trust for SSL certificates
issued by DigiNotar-controlled intermediate CAs used by the Dutch
PKIoverheid program.
2011-09-04 13:37:32 +00:00
Rene Ladan
a3fbc67ae4 Update to 13.0.782.218, which disables the DigiNotar certificate authority. 2011-08-31 19:54:12 +00:00
Rene Ladan
f9eb719837 Update to 13.0.782.215
Security:	http://www.vuxml.org/freebsd/6887828f-0229-11e0-b84d-00262d5ed8ee.html
2011-08-23 20:20:23 +00:00
Rene Ladan
be19bbaab5 Do not hardcode the patch directory as "files", use ${FILESDIR} instead.
Submitted by:	jsa
2011-08-21 11:00:38 +00:00
Rene Ladan
723062ffa2 Fix build with clang
Obtained from:	http://trillian.chruetertee.ch/chromium/changeset/209
2011-08-15 06:38:39 +00:00
Rene Ladan
edc96cba7c Fix build on 7.X and 8.0
Submitted by:	George Liaskos
2011-08-13 21:29:28 +00:00
Rene Ladan
2b701474a0 Update to 13.0.782.112 , which has some updates to v8
Obtained from:	FreeBSD-Chromium development repository
2011-08-12 15:37:46 +00:00
Rene Ladan
aae7b01c27 Update to 13.0.782.107
- default H.264 codecs to on [1]
- drop ibus dependency, no longer needed [1]

Submitted by:	George Liaskos (patch updates, [1])
Obtained from:	Chromium development repository
Security:	http://www.vuxml.org/freebsd/6887828f-0229-11e0-b84d-00262d5ed8ee.html
2011-08-02 21:12:37 +00:00
Rene Ladan
95be40aac0 Update to 12.0.742.124, string updates. 2011-07-13 19:44:05 +00:00
Rene Ladan
64029b72a2 Fix dependency on libgcrypt [1]
Make the dependency a RUN_DEPENDS [2]
Submitted by:	Volodymyr Kostyrko (c.kworr gmail.com) [1]
		Jan Hendrik Sylvester (me jahn.de) [1]
		danfe [2]
2011-07-12 11:35:18 +00:00
Rene Ladan
0690029072 - Add explicit LIB_DEPENDS on security/libgcrypt,
chromium uses it via dlopen() [1]
- Bump PORTREVISION
- Pet portlint

Submitted by:	jilles (private mail) [1]
2011-07-11 20:37:56 +00:00
Rene Ladan
b2bfed3c54 Update to 12.0.742.112
Security:	http://www.vuxml.org/freebsd/6887828f-0229-11e0-b84d-00262d5ed8ee.html
2011-06-29 10:43:46 +00:00
Rene Ladan
d2b8ef585b Re-add a patch to fix a build failure happening under certain circumstances.
PR:		ports/157708
Submitted by:	Pedro Garcia [sawp sawp.com br]
Obtained from:	Chromium development repository (George Liaskos)
2011-06-08 18:45:07 +00:00
Rene Ladan
2cd450c3d2 Update to 12.0.742.91
Patches from:	George Liaskos [geo.liaskos gmail com]
Security:	http://www.vuxml.org/freebsd/6887828f-0229-11e0-b84d-00262d5ed8ee.html
2011-06-07 22:05:55 +00:00
Rene Ladan
f4549a7978 Update to 11.0.696.77
This updates the built-in Flash player to 10.3.181.22, but this port uses
www/linux-*flashplugin* for that.
2011-06-06 18:49:34 +00:00
Rene Ladan
09efb44532 - Fix crash when calling the print dialog [1]
- Bump PORTREVISION

Submitted by:	George Liaskos via the Chromium development repository [1]
2011-05-27 23:20:16 +00:00
Rene Ladan
a7548b8478 Update to 11.0.696.71
Security:	6887828f-0229-11e0-b84d-00262d5ed8ee
2011-05-25 16:46:03 +00:00
Rene Ladan
90e450c827 Fix build for Perl 5.14 by adding a dependency on lang/p5-Switch in that case.
PR:		ports/152737
Submitted by:	Christoph Moench-Tegeder [cmt burggraben.net]
2011-05-23 19:19:17 +00:00
Rene Ladan
bb33653e46 Update to 11.0.696.68
Security:	6887828f-0229-11e0-b84d-00262d5ed8ee
2011-05-13 03:42:24 +00:00
Rene Ladan
72efc09096 - Update to 11.0.696.65
- Fix build when ffmpeg-devel is installed [1] [2]
- Bring back proxy configuration detection [1]
- Minor enhancements [1]

Submitted by:	George Liaskos [geo.liaskos gmail.com] [1]
Reported by:	Mickael Maillot [mickael.maillot gmail.com] [2]
Obtained from:	freebsd-chromium development repository
Committed at:	FreeBSD Developer Summit 2011
2011-05-11 19:28:56 +00:00
Martin Matuska
315d2967e6 Update libvpx to 0.9.6
Bump PORTREVISION of depending ports

PR:		ports/155522
Approved by:	maintainer (timeout)
2011-05-03 17:29:47 +00:00
Rene Ladan
c1b45551ef substitute "/usr/local" with ${LOCALBASE} in ffmpeg.gyp too 2011-05-01 11:16:31 +00:00
Rene Ladan
d7a094b3d7 On behalf of the Chromium team, present version 11.0.696.57 (new stable version)
Patch updates from:	George Liaskos
Security:	6887828f-0229-11e0-b84d-00262d5ed8ee
2011-04-30 10:04:15 +00:00
Rene Ladan
e540f260ab Remove now obsolete pkg-message 2011-04-18 20:27:37 +00:00
Baptiste Daroussin
37fbdcbfb5 Now works correctly for branches 8 and 7.
bump portrevision

Submitted by:	avg
2011-04-18 08:45:15 +00:00
Rene Ladan
f805e9d122 Update to 10.0.648.205
Security:	CVE-2011-1301, CVE-2011-1302
2011-04-15 06:02:45 +00:00
Rene Ladan
dded7426c0 Cleanup Makefile a bit more:
- Convert two explicit dependencies to a USE_GNOME and USE_XORG component
- Use buildtime SSE2 detection instead of an OPTION
- Replace USE_PYTHON by USE_PYTHON_BUILD
- Sort knobs

Submitted by:	danfe
2011-04-07 22:39:08 +00:00
Rene Ladan
77d8313cbd Style fixes, no functional changes
Submitted by:	danfe
2011-04-04 19:45:48 +00:00
Rene Ladan
73e52f6666 Fix compilation with gcc45
Submitted by:	avg
2011-04-01 21:30:48 +00:00
Rene Ladan
6f7dda22b3 Attempt to fix sanity failure
Submitted by:	dvl via freshports
2011-04-01 17:25:31 +00:00
Rene Ladan
f3285ad410 Update to 10.0.648.204, which is the latest release from the Stable series.
There are still some problems with it on 8.X (and presumably 7.X), see
pkg-message for a possible workaround.

This would not have been possible without:
- portmgr@ for drawing me into this in October last year
- beat@ for providing a development repository
- dhw@ for creating the freebsd-chromium list
- all the patch contributors and testers on the freebsd-chromium list
2011-04-01 16:45:01 +00:00
Rene Ladan
6eb20fcadb Change maintainer to chromium@FreeBSD.org,
following r111 of the development repository

OK'd by:	jsa, tabthorpe
2011-03-19 18:22:30 +00:00
Rene Ladan
5af52ba53a Try fixing the old, forbidden Chromium port and backport some changes from
the development repository:
- update MASTER_SITES to those which still provide the old distfile
- add dependency on multimedia/ffmpeg, x11-fonts/droid-fonts-ttf [1],
  and xtst [2]
- Allow building with Python 2.7 and higher [3]

Build-tested on local laptop with both GCONF=on and GCONF=off

Submitted by:	Thomas Spurr [tspurr119 gmail.com] [1]
		tabthorpe [2]
		jsa [3]
Feature safe:	yes
2011-01-18 21:06:09 +00:00