Update of Chromium port to the last 6.0 stable release, now includes WebM/VP8 codec support. Courgette has been redacted from the official tarball as before and I've switched to using xz for compression. I started backporting some of the clang patches but it won't build with clang yet, should work fine with gcc. http://chromium.hybridsource.org/chromium-6.0.472.63.patch
Responsible Changed From-To: freebsd-ports-bugs->rene rene@ wants this port PRs (via the GNATS Auto Assign Tool)
My mistake, one file was left out of my patch because I ran diff -ru and not diff -ruN: I've fixed it and updated the patch in place. As for the patch for FreeBSD 9, I had already put that in my trunk patch but hadn't bothered backporting it to the stable patch, added it now.
The build fails on both amd64-9 and i386-8, a log of the latter is available at http://rene-ladan.nl/tb/errors/8-FreeBSD/chromium-6.0.472.63.log It seems that the directory thirdparty/yasm/source/config/freebsd is never created. Can you investigate this? Also, I propose a little patch to get freebsd-9 recognized again, it is attached.
I've backported the remaining clang patches so that this port now compiles with clang also, updated the patch in place again. I tested it with the new integrated assembler in clang trunk and that works too. :)
rene 2010-11-13 09:22:45 UTC FreeBSD ports repository Modified files: www/chromium Makefile distinfo pkg-plist www/chromium/files patch-chromium patch-clang patch-thirdparty Added files: www/chromium/files patch-codecs Log: - 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 Revision Changes Path 1.8 +21 -17 ports/www/chromium/Makefile 1.2 +2 -3 ports/www/chromium/distinfo 1.2 +1782 -1674 ports/www/chromium/files/patch-chromium 1.2 +74 -104 ports/www/chromium/files/patch-clang 1.1 +187 -0 ports/www/chromium/files/patch-codecs (new) 1.3 +221 -179 ports/www/chromium/files/patch-thirdparty 1.2 +22 -69 ports/www/chromium/pkg-plist _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
State Changed From-To: open->closed Commited (--integrated-as version), thanks