From 71bdfddd9ad9e850d898e76f399022bf57eea75e Mon Sep 17 00:00:00 2001 From: Juan RP Date: Wed, 10 Aug 2011 11:45:57 +0200 Subject: [PATCH] chromium: use external libvpx and libspeex, bumprev. --- .../chromium/patches/chromium-system-vpx-r4.patch | 10 ++++++++++ srcpkgs/chromium/template | 12 ++++++++---- 2 files changed, 18 insertions(+), 4 deletions(-) create mode 100644 srcpkgs/chromium/patches/chromium-system-vpx-r4.patch diff --git a/srcpkgs/chromium/patches/chromium-system-vpx-r4.patch b/srcpkgs/chromium/patches/chromium-system-vpx-r4.patch new file mode 100644 index 0000000000..35500654ba --- /dev/null +++ b/srcpkgs/chromium/patches/chromium-system-vpx-r4.patch @@ -0,0 +1,10 @@ +--- remoting/remoting.gyp.orig 2011-03-10 14:43:29.000000000 +0000 ++++ remoting/remoting.gyp 2011-03-10 14:44:50.000000000 +0000 +@@ -127,6 +127,7 @@ + '../ui/gfx/gfx.gyp:gfx', + '../media/media.gyp:media', + '../third_party/protobuf/protobuf.gyp:protobuf_lite', ++ '../third_party/ffmpeg/ffmpeg.gyp:ffmpeg', + '../third_party/libvpx/libvpx.gyp:libvpx_include', + '../third_party/zlib/zlib.gyp:zlib', + 'chromoting_jingle_glue', diff --git a/srcpkgs/chromium/template b/srcpkgs/chromium/template index 710c479626..78d516dad0 100644 --- a/srcpkgs/chromium/template +++ b/srcpkgs/chromium/template @@ -1,6 +1,7 @@ # Template file for 'chromium' pkgname=chromium version=13.0.782.112 +revision=1 distfiles="http://build.chromium.org/official/$pkgname-$version.tar.bz2" build_style=custom-install short_desc="Google's attempt at creating a safer, faster, and more stable browser" @@ -20,8 +21,10 @@ long_desc=" gtk_iconcache_dirs="/usr/share/icons/hicolor" -Add_dependency run libX11 +Add_dependency run libgcc Add_dependency run glibc +Add_dependency run libstdc++ +Add_dependency run libX11 Add_dependency run libXrender Add_dependency run libXScrnSaver Add_dependency run libXext @@ -50,9 +53,8 @@ Add_dependency run dbus-libs Add_dependency run libXdamage Add_dependency run libXtst Add_dependency run pam -Add_dependency run libstdc++ -Add_dependency run libgcc Add_dependency run libvpx +Add_dependency run libspeex Add_dependency build pkg-config Add_dependency build yasm @@ -73,6 +75,7 @@ Add_dependency build libXtst-devel Add_dependency build pam-devel Add_dependency build libgnome-keyring-devel Add_dependency build libvpx-devel +Add_dependency build speex-devel Add_dependency full desktop-file-utils Add_dependency full hicolor-icon-theme @@ -106,7 +109,8 @@ do_configure() -Duse_system_flac=1 \ -Duse_system_icu=1 \ -Duse_system_xdg_utils=1 \ - -Duse_system_libvpx=1 \ + -Duse_system_vpx=1 \ + -Duse_system_speex=1 \ -Duse_gconf=0 \ -Duse_cups=0 }