Commit graph

15 commits

Author SHA1 Message Date
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
Rene Ladan
6f7eaa0bca Update the pkg-descr:
- remove the subscription clause
- update WWW to point to the Chromium website
- rephrase remaining paragraphs a bit
2010-12-05 20:16:36 +00:00
Ion-Mihai Tetcu
0ebf3b8265 Change maintainer.
While concerns have been raised within the ports community about the "pay as
you go" plan of the previous maintainer, given the fact that we have ports for
commercial software this in itself would not warrant such a measure.

However complete and obstinate disregard to the security vulnerabilities of the
version in the ports tree, including refusal to even document them
contradicts the idea of maintainership as the community understands it
and as it is documented.

Rene Ladan - rene@ has graciously offered his services to work directly
with google/chrome developers, push FreeBSD patches upstream and
generally maintain this port in accordance with our standards.

Approved by:    portmgr@
2010-12-05 20:00:51 +00:00
Rene Ladan
c7645ed324 Use the correct way to handle OPTIONS, as per bsd.port.options.mk
Prodded by:	dougb
2010-12-05 11:05:38 +00:00
Rene Ladan
156c39d537 - Add explicit dependency on dconf
- Make dependency on gconf2 optionable (for setting the preferences)
- Add support for pre-SSE2 processors

While here, remove BROKEN check for 6.X

Port remains FORBIDDEN
PR:		ports/152816
Submitted by:	maintainer
2010-12-05 10:09:28 +00:00
Erwin Lansing
00f1c5c798 Mark FORBIDDEN due to several known security vulnerabilites
http://googlechromereleases.blogspot.com/2010/11/stable-channel-update.html

Approved by:	portmgr
2010-12-04 18:01:44 +00:00
Dirk Meyer
7e3b13225a - forcing the port versions of gperf and flex
Submitted by:	rubenbb (maintainer)
2010-11-14 21:12:19 +00:00
Rene Ladan
73d79ddb86 - Update to 6.0.472.63, again without the Courgette code
- Add option to depend on VP8 codec from ports
- Makefile cleanups
- Tested to work with --integrated-as by maintainer
PR:		ports/152166
Submitted by:	maintainer
2010-11-13 09:22:45 +00:00
Koop Mast
1572199eed Add patches so chromium builds with clang.
Submitted by:	maintainer
2010-10-25 22:35:00 +00:00
Rene Ladan
77a7de0555 Also register nss as a build dependency to ensure that the version of nss
is at least 3.12, which is required for Chromium.
2010-10-20 18:33:38 +00:00
Rene Ladan
f62a4064ea Make security/nss a LIB_DEPENDS instead of a BUILD_DEPENDS
Submitted by:	maintainer via #bsdports
2010-10-20 17:14:12 +00:00
Emanuel Haupt
6c5fc64e4f Add a few more fast mirrors
Approved by:	rubenbb via irc (maintainer)
2010-10-20 05:33:11 +00:00
Rene Ladan
94624bf4aa Add desktop entry, as requested by maintainer 2010-10-18 21:49:39 +00:00
Pav Lucistnik
6e83e9fb20 - Mark BROKEN on 6.X
Reported by:	pointyhat
Ok'ed by:	maintainer
2010-10-18 21:43:08 +00:00
Rene Ladan
1828ccaf53 Chromium is an open-source browser project that aims to build a safer,
faster, and more stable way for all users to experience the web. The
official site at http://www.chromium.org/Home contains design documents,
architecture overviews, testing information, and more to help you learn
to build and work with the Chromium source code.

You can help support this port of Chromium to FreeBSD by subscribing at
http://chromium.hybridsource.org.  This port was derived from older work
extracted from the weekly subscriber builds.

WWW: http://chromium.hybridsource.org

The Courgette update code has been removed from the distfile

PR:		ports/146302
Submitted by:	Florent Thoumie [flz at FreeBSD.org], [chromium hybridsource.org]
Approved by:	FreeBSD Foundation
2010-10-13 18:54:31 +00:00