- 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]
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
- 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
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
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