--- PKGBUILD.orig 2012-03-27 10:32:01.653401669 -0400 +++ PKGBUILD 2012-03-27 10:27:04.665010593 -0400 @@ -10,7 +10,7 @@ pkgname=chromium pkgver=17.0.963.83 -pkgrel=1 +pkgrel=2 pkgdesc="The open-source project behind Google Chrome, an attempt at creating a safer, faster, and more stable browser" arch=('i686' 'x86_64') url="http://www.chromium.org/" @@ -19,7 +19,7 @@ 'libxss' 'libgcrypt' 'ttf-dejavu' 'desktop-file-utils' 'hicolor-icon-theme') makedepends=('python2' 'perl' 'gperf' 'yasm' 'mesa' 'libgnome-keyring' - 'elfutils') + 'elfutils' 'flex') optdepends=('kdebase-kdialog: needed for file dialogs in KDE') # Needed for the NaCl toolchain [[ $CARCH == x86_64 ]] && makedepends+=('lib32-zlib') @@ -32,14 +32,16 @@ chromium.sh gcc-4.6.patch nacl-cflags-remove-fstack-protector.patch - chromium-media-no-sse-r0.patch) + chromium-media-no-sse-r0.patch + 'chromium-alsa-fix.patch::http://src.chromium.org/viewvc/chrome/trunk/src/media/audio/linux/alsa_output.cc?view=patch&r1=109852&r2=109851&pathrev=109852') sha256sums=('fa1f684c3605b70243e337a98c4bf6e227da268cb0b8e2ebd42b6fccb798d93f' - '964fe3a5ec56f2505649aba00f900abe4205674b7fdaa16772647d347173bb01' + '8cf762587e547588b9461686f7d2655d5a23d09e1260b5f97137fa7d41c767a9' '09bfac44104f4ccda4c228053f689c947b3e97da9a4ab6fa34ce061ee83d0322' 'c53bfc4db9dde684fbaed6a4bbecb207e3e7a0a2703233426fe076a6d3c557f3' '9c5e0803904d1a0e71ab7444c92a7046a34a9518eeba7a70f2eec7abecb8bf4e' '59e732880314333d6e9acf6ac99de467c98e8a92aa5c5292ae808a805e0f8d76' - '71751bf5913da1eec3c88c433044224c869b0abd5a29172cf239bddbb4eff761') + '71751bf5913da1eec3c88c433044224c869b0abd5a29172cf239bddbb4eff761' + '7bbaf52b8b85413ab28b1ef590f892eb27849652d74c5301b17b664e2d520c49') build() { cd "$srcdir/chromium-$pkgver" @@ -56,6 +58,9 @@ # Remove unconditional use of SSE3 (patch from Gentoo) patch -Np0 -i "$srcdir/chromium-media-no-sse-r0.patch" + #fix a regression in html5 audio playback + patch --reverse -Np2 -i $srcdir/chromium-alsa-fix.patch + # Use Python 2 find . -type f -exec sed -i -r \ -e 's|/usr/bin/python$|&2|g' \