--- chromium-9999.ebuild.orig 2010-05-21 11:37:00.000000000 +0200 +++ chromium-9999.ebuild 2010-05-24 14:18:50.874149166 +0200 @@ -14,7 +14,7 @@ LICENSE="BSD" SLOT="0" -KEYWORDS="" +KEYWORDS="~amd64 ~x86" IUSE="" RDEPEND="app-arch/bzip2 @@ -26,7 +26,6 @@ >=media-libs/alsa-lib-1.0.19 media-libs/jpeg:0 media-libs/libpng - >=media-video/ffmpeg-0.5_p21602[threads] sys-libs/zlib >=x11-libs/gtk+-2.14.7 x11-libs/libXScrnSaver" @@ -100,10 +99,10 @@ append-flags -D__STDC_CONSTANT_MACROS # Workaround for bug #320145. TODO(phajdan.jr): rather use a gyp define. - append-flags -DUSE_SSE=0 + # append-flags -DUSE_SSE=0 # Configuration options (system libraries and disable forced SSE2) - local myconf="-Ddisable_sse2=1 -Duse_system_zlib=1 -Duse_system_bzip2=1 -Duse_system_ffmpeg=1 -Dproprietary_codecs=1 -Duse_system_libevent=1 -Duse_system_libjpeg=1 -Duse_system_libpng=1 -Duse_system_libxml=1 -Duse_system_libxslt=1" + local myconf="-Duse_system_zlib=1 -Duse_system_bzip2=1 -Dproprietary_codecs=1 -Duse_system_libevent=1 -Duse_system_libjpeg=1 -Duse_system_libpng=1 -Duse_system_libxml=1 -Duse_system_libxslt=1" # -Duse_system_sqlite=1 : http://crbug.com/22208 # Others still bundled: icu (not possible?), hunspell (changes required for sandbox support) @@ -180,9 +179,9 @@ # Chromium looks for these in its folder # See media_posix.cc and base_paths_linux.cc - dosym /usr/$(get_libdir)/libavcodec.so.52 ${CHROMIUM_HOME} - dosym /usr/$(get_libdir)/libavformat.so.52 ${CHROMIUM_HOME} - dosym /usr/$(get_libdir)/libavutil.so.50 ${CHROMIUM_HOME} + # dosym /usr/$(get_libdir)/libavcodec.so.52 ${CHROMIUM_HOME} + # dosym /usr/$(get_libdir)/libavformat.so.52 ${CHROMIUM_HOME} + # dosym /usr/$(get_libdir)/libavutil.so.50 ${CHROMIUM_HOME} # Use system plugins by default. dosym /usr/$(get_libdir)/nsbrowser/plugins ${CHROMIUM_HOME}/plugins