Rene Ladan
096d151ffe
Try to fix build on CURRENT with libc++ as default.
...
Reported by: pkg-fallout
2013-09-12 09:52:36 +00:00
Rene Ladan
b89b6a49b0
- Update to 29.0.1547.65, which fixes a bug in Google Sync.
...
- Add an option to run regression test, default off. [1] If this option is
selected, an extra distribution file containing test data is downloaded
from an upstream mastersite.
- Rename the CLANG option to GCC and flip the default to off, as clang is
the default compiler for this port for quite some time now. [2]
Submitted by: George Liaskos [1,2]
2013-09-03 16:06:13 +00:00
Rene Ladan
9e9da5cfb6
Fix build on 8.X
2013-08-28 14:11:19 +00:00
Rene Ladan
74943d37a3
Fix build on 9.X-i386
...
Reported by: John Marshall <john.marshall@riverwillow.com.au>
2013-08-26 16:13:17 +00:00
Rene Ladan
2cc0ed2a3d
Update to 29.0.1547.57
...
Use devel/ninja instead of gmake as a build tool.
Submitted by: George Liaskos
Security: http://vuxml.org/freebsd/ae651a4b-0a42-11e3-ba52-00262d5ed8ee.html
2013-08-23 23:10:05 +00:00
Jung-uk Kim
99931ed585
Fix build with Clang and make it default again.
...
Tested by: Mike Jakubik <mike.jakubik@intertainservices.com>, RedPorts
2013-07-19 23:39:43 +00:00
Rene Ladan
90ee19fc94
- Update to 28.0.1500.71 [1]
...
- Limit to python 2.X [2]
- Convert to USES=gmake
- Drop dependency on libspeechd, enable webrtc [3]
- Use GCC 4.6+ again [4]
Submitted by: George Liaskos [1,3]
eadler [2]
Discussed with: George Liaskos [4]
Security: http://vuxml.org/freebsd/3b80104f-e96c-11e2-8bac-00262d5ed8ee.html [1]
2013-07-18 22:06:21 +00:00
Rene Ladan
90ef2b74b8
- Fix typo in files/chromium-browser.desktop.in, which caused
...
update-desktop-database to print an error each time it was run
(also for other ports).
- Bump PORTREVISION
2013-06-09 18:55:00 +00:00
Rene Ladan
a4f0f06d78
Manually install the desktop file instead of using DESKTOP_ENTRIES, this
...
allows to set the MimeTypes.
PR: ports/175369 (still open)
Submitted by: Lawrence Chen (lchen@zen.lhaven.homeip.net )
The BSD Dreamer (beastie@tardisi.com )
2013-05-29 08:41:47 +00:00
Rene Ladan
452b97bb0f
Fix build with GCC 4.7
...
Submitted by: Michael Moll via github (pull request #1 )
2013-05-27 19:56:17 +00:00
Rene Ladan
217593e8de
Update to 27.0.1453.81
...
Note that this is still a beta version, and that the sysctl
kern.ipc.shm_allow_removed must be set to 1 for correct operation.
Port changes:
- add dependency on accessibility/speech-dispatcher for libspeechd
- use internal libvpx
- update disk space requirements
- add pkg-message for the above sysctl
Submitted by: George Liaskos
Security: http://vuxml.org/freebsd/bdd48858-9656-11e2-a9a8-00262d5ed8ee.html
2013-05-14 21:10:15 +00:00
Rene Ladan
cce4c55bff
Use clang as the default compiler instead of GCC 4.6+
...
Add a patch to make clang 3.3 r178606+ happy [1]
Obtained from: upstream libyuv [1]
2013-04-25 21:31:23 +00:00
Koop Mast
e484234940
Build fix for FreeBSD 8 and 9 on i386.
...
Submitted by: rene@ (maintainer)
2013-02-26 23:12:03 +00:00
Rene Ladan
328a489e0b
Update to 25.0.1364.97, some new features are:
...
- Improvements in managing and securing extensions
- Better support for HTML5 time/date inputs
- JavaScript Web Speech API support
- Better WebGL error handling
MathML is disabled in this release for security reasons.
Submitted by: George Liaskos
Security: http://www.vuxml.org/freebsd/dfd92cb2-7d48-11e2-ad48-00262d5ed8ee.html
2013-02-23 00:37:26 +00:00
Rene Ladan
d32b60fd32
Unbreak audio : Let ALSA enumerate audio devices rather than iterating
...
over physical devices.
Bump PORTREVISION
Submitted by: George Liaskos
Obtained from: http://crrev.com/11533016
2013-02-16 10:08:54 +00:00
Rene Ladan
396cc5daf4
- revert r310861, which seems to cause IPC memory leaks.
...
- bump PORTREVISION
Discussed on: freebsd-chromium
2013-02-04 21:39:41 +00:00
Rene Ladan
c582d7fd4c
Remove shared memory keys only if no segments are attached.
...
This fixes a bug when kern.ipc.shm_allow_removed was set to 0.
Submitted by: George Liaskos
2013-01-23 11:34:09 +00:00
Rene Ladan
c0fa58a965
Fix build with clang 3.1
...
Submitted by: cy@
2013-01-13 10:43:29 +00:00
Rene Ladan
bf75679390
Update to 24.0.1312.52, which add support for MathML.
...
FreeBSD-specific improvements:
- working WiFi geolocation [1] (can be turned off in preferences)
- fix build with clang (use external libvpx)
- use SysV SHM model and where possible OS_BSD, which saves some patches
- no need to use ZygoteProcess switch
HTML5 audio is currently broken.
PR: ports/174402 [1]
Submitted by: J.R. Oldroyd <fbsd@opal.com> [1]
Security: http://www.vuxml.org/freebsd/46bd747b-5b84-11e2-b06d-00262d5ed8ee.html
2013-01-11 01:14:52 +00:00
Rene Ladan
a32af43ba0
The renderer sandbox is unused so avoid the call to GetInstance()
...
This prevents a crash at startup when Chromium is built in debug mode.
Submitted by: George Liaskos
Feature safe: yes
2012-11-29 14:10:36 +00:00
Rene Ladan
6a4bc97682
- Fix font rendering issues.
...
- Bump PORTREVISION
Submitted by: George Liaskos
Feature safe: yes
2012-11-15 22:30:46 +00:00
Rene Ladan
a89620b14e
Update to 23.0.1271.64
...
Submitted by: George Liaskos
Security: http://www.vuxml.org/freebsd/209c068d-28be-11e2-9160-00262d5ed8ee.html
Feature safe: yes
2012-11-08 00:10:16 +00:00
Rene Ladan
fa997a648f
Update to 22.0.1229.79
...
Submitted by: George Liaskos
Security: http://www.vuxml.org/freebsd/5bae2ab4-0820-11e2-be5f-00262d5ed8ee.html
2012-10-02 19:00:33 +00:00
Rene Ladan
4446d44189
- Update to 21.0.1180.81
...
- Drop build dependency on devel/subversion
Submitted by: George Liaskos
Security: CVE-2012-[2846-2860], CVE-2012-[2862-2863]
2012-08-28 20:25:56 +00:00
Raphael Kubo da Costa
2126440ae2
Fix patch-third_party__WebKit__Source__WebCore__config.h
...
Submitted by: Jan Henrik Sylvester <me at janh de>
2012-07-12 21:19:33 +00:00
Rene Ladan
9855b481e6
Update to 20.0.1132.57
...
Submitted by: George Liaskos
2012-07-12 09:19:26 +00:00
Rene Ladan
7c2400bd58
- Disable backtrace from libexecinfo which causes chrome to crash when compiled
...
with release CFLAGS under i386.
- Bump PORTREVISION
Submitted by: George Liaskos
2012-06-11 22:39:21 +00:00
Rene Ladan
9762000554
- Fix build on non-SSE3-capable CPUs by correctly setting the gyp gcc_version
...
variable.
- Remove our base GCC specific settings.
Submitted by: George Liaskos
Obtained from: http://trillian.chruetertee.ch/chromium/changeset/342
2012-06-03 19:08:42 +00:00
Rene Ladan
3b94bb8480
Update to 19.0.1084.52
...
Note that this version will not yet build on i386 boxes without (S)SSE3.
Submitted by: George Liaskos
Security: http://www.vuxml.org/freebsd/1449af37-9eba-11e1-b9c1-00262d5ed8ee.html
2012-05-28 22:29:08 +00:00
Rene Ladan
5953a2e91a
Fix build with pulseaudio.
...
Obtained from: http://code.google.com/p/chromium/issues/detail?id=111392
via Meowthink
2012-04-30 15:26:00 +00:00
Rene Ladan
3e42e849ec
Fix build on 7.4-RELEASE
...
Note that 7.4-STABLE after log2() and log2f() were MFC'd is still broken
due to conflicting definitions of these functions (no __FreeBSD_version bump).
Submitted by: pointyhat via pav
2012-04-30 08:14:30 +00:00
Rene Ladan
7e1991e935
- Update to 18.0.1025.151
...
- switch to gcc46 as compiler, clang appears to be too troublesome in practice
- add a patch to avoid fix SIGFPE crashes from protoc during the build [1]
Submitted by: theraven via #bsdports [1]
Security: http://www.vuxml.org/freebsd/057130e6-7f61-11e1-8a43-00262d5ed8ee.html
Feature safe: yes
2012-04-05 22:06:38 +00:00
Rene Ladan
21d8aee3fc
Update to 18.0.1025.142
...
Note that clang is now the default compiler (GCC 4.6 is optionable), base GCC
became too old.
Submitted by: George Liaskos
Security: http://www.vuxml.org/freebsd/b8f0a391-7910-11e1-8a43-00262d5ed8ee.html
Feature safe: yes
2012-04-01 00:50:57 +00:00
Rene Ladan
a71930e2d9
Update to 17.0.963.46
...
Obtained from: Chromium Chruetertee development repository
Security: http://www.vuxml.org/freebsd/fe1976c2-5317-11e1-9e99-00262d5ed8ee.html
2012-02-09 12:53:00 +00:00
Rene Ladan
e5740c9e6b
Fix warnings at the start of the build.
...
PR: ports/163921 (based on)
Submitted by: Shane Ambler [freebsd shaneware.biz]
Patched by: George Liaskos
2012-01-10 20:57:15 +00:00
David Thiel
7e9668b813
Fix build by removing extraneous patch.
...
Feature safe: yes
2011-12-14 05:49:18 +00:00
Rene Ladan
f8b007a1f0
Update to 16.0.912.63
...
- enhancements to Sync
- ability to create multiple profiles on a single instance
Obtained from: Chromium Chruetertee development repository
Security: http://www.vuxml.org/freebsd/68ac6266-25c3-11e1-b63a-00262d5ed8ee.html
2011-12-13 20:41:14 +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
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
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
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
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
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