diff --git a/extra/libvpx/PKGBUILD b/extra/libvpx/PKGBUILD
index 5b2b221e1..9e0c6680e 100644
--- a/extra/libvpx/PKGBUILD
+++ b/extra/libvpx/PKGBUILD
@@ -7,7 +7,7 @@
 plugrel=1
 
 pkgname=libvpx
-pkgver=1.1.0
+pkgver=1.2.0
 pkgrel=1
 pkgdesc="The VP8 Codec SDK"
 arch=('i686' 'x86_64')
@@ -15,11 +15,11 @@ url="http://www.webmproject.org/"
 license=('BSD')
 depends=('glibc')
 makedepends=('yasm')
-source=(http://webm.googlecode.com/files/$pkgname-v$pkgver.tar.bz2)
-sha1sums=('356af5f770c50cd021c60863203d8f30164f6021')
+source=(http://mirrors.kernel.org/archlinux/other/libvpx/libvpx-$pkgver.tar.xz{,.sig})
+sha1sums=('75cd953cf2db694412569272803fbdc73f2b599f')
 
 build() {
-    cd "$srcdir/$pkgname-v$pkgver"
+    cd "$srcdir/$pkgname-$pkgver"
     ./configure --prefix=/usr --enable-vp8 \
         --enable-postproc \
         --enable-pic \
@@ -29,7 +29,7 @@ build() {
 }
 
 package() {
-    cd "$srcdir/$pkgname-v$pkgver"
+    cd "$srcdir/$pkgname-$pkgver"
     make DIST_DIR="$pkgdir/usr" install
     install -D -m 0644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
 }