summaryrefslogtreecommitdiff
path: root/multimedia
diff options
context:
space:
mode:
authorryoon <ryoon@pkgsrc.org>2012-12-23 10:33:33 +0000
committerryoon <ryoon@pkgsrc.org>2012-12-23 10:33:33 +0000
commit68e112781f5aa1071a2f063b769b63f56d06547f (patch)
treeed198543586ca3202bf190e3f75d6daeb9b31524 /multimedia
parent1ca80c65c8befaa5a79f15143b0ab1fa3ec14ebf (diff)
downloadpkgsrc-68e112781f5aa1071a2f063b769b63f56d06547f.tar.gz
Bump PKGREVISION.
* Fix broken library generation on NetBSD/cobalt
Diffstat (limited to 'multimedia')
-rw-r--r--multimedia/libvpx/Makefile8
-rw-r--r--multimedia/libvpx/distinfo4
-rw-r--r--multimedia/libvpx/patches/patch-ad17
3 files changed, 23 insertions, 6 deletions
diff --git a/multimedia/libvpx/Makefile b/multimedia/libvpx/Makefile
index 9d01040a533..2b5376606ba 100644
--- a/multimedia/libvpx/Makefile
+++ b/multimedia/libvpx/Makefile
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.18 2012/11/08 00:07:02 adam Exp $
+# $NetBSD: Makefile,v 1.19 2012/12/23 10:33:33 ryoon Exp $
DISTNAME= libvpx-v1.1.0
PKGNAME= ${DISTNAME:S/-v/-/}
-PKGREVISION= 1
+PKGREVISION= 2
CATEGORIES= multimedia
MASTER_SITES= http://webm.googlecode.com/files/
EXTRACT_SUFX= .tar.bz2
@@ -65,6 +65,10 @@ CONFIGURE_ARGS+= --target=x86_64-darwin8-gcc
. endif
.endif
+.if ${OPSYS} == "NetBSD" && ${MACHINE_ARCH}
+CONFIGURE_ARGS+= --target=mips32-linux-gcc
+.endif
+
BUILD_TARGET= # none
post-extract:
diff --git a/multimedia/libvpx/distinfo b/multimedia/libvpx/distinfo
index 339e55d1fc7..b3c2930ddd5 100644
--- a/multimedia/libvpx/distinfo
+++ b/multimedia/libvpx/distinfo
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.14 2012/05/22 20:42:57 ryoon Exp $
+$NetBSD: distinfo,v 1.15 2012/12/23 10:33:33 ryoon Exp $
SHA1 (libvpx-v1.1.0.tar.bz2) = 356af5f770c50cd021c60863203d8f30164f6021
RMD160 (libvpx-v1.1.0.tar.bz2) = 6f462c1421a51af77d3401ea4c1eaf0dbeaf4791
@@ -6,6 +6,6 @@ Size (libvpx-v1.1.0.tar.bz2) = 1653485 bytes
SHA1 (patch-aa) = 088d405d598800d4587eb20647347db1490a29f2
SHA1 (patch-ab) = 468131a66c39d9b42080e62f6afa7cfd3657609b
SHA1 (patch-ac) = e177ad5416b50b75fe026377d8033032e0ca63c3
-SHA1 (patch-ad) = d75f2ec3ed5886bc7080843ab71c889582ea3c0a
+SHA1 (patch-ad) = b8f64861bd03599bcc1db52ea970d8eb20331a33
SHA1 (patch-af) = 01ad55ae9a30c079267b7a7af6b644d56a3e57e3
SHA1 (patch-configure) = 72587d9f326040dd50b55e8ea086a05713533cbe
diff --git a/multimedia/libvpx/patches/patch-ad b/multimedia/libvpx/patches/patch-ad
index b03dc66d377..b77bb5cd817 100644
--- a/multimedia/libvpx/patches/patch-ad
+++ b/multimedia/libvpx/patches/patch-ad
@@ -1,4 +1,4 @@
-$NetBSD: patch-ad,v 1.7 2012/05/22 20:42:58 ryoon Exp $
+$NetBSD: patch-ad,v 1.8 2012/12/23 10:33:34 ryoon Exp $
*BSD and qnx are identified as linux.
Add another SDK path on Mac OS X.
@@ -24,7 +24,20 @@ Add another SDK path on Mac OS X.
done
fi
;;
-@@ -1082,10 +1085,29 @@ EOF
+@@ -890,12 +893,9 @@ process_common_toolchain() {
+ esac
+ ;;
+ mips*)
+- CROSS=${CROSS:-mipsel-linux-uclibc-}
+ link_with_cc=gcc
+ setup_gnu_toolchain
+ tune_cflags="-mtune="
+- check_add_cflags -march=${tgt_isa}
+- check_add_asflags -march=${tgt_isa}
+ check_add_asflags -KPIC
+ ;;
+ ppc*)
+@@ -1082,10 +1082,29 @@ EOF
case ${toolchain} in
*-win*);;
*-android-gcc);;