summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexis Ballier <aballier@gentoo.org>2012-05-12 14:43:22 +0000
committerAlexis Ballier <aballier@gentoo.org>2012-05-12 14:43:22 +0000
commit1cdbc6840a66c0758a36b91117373372f369a7b6 (patch)
treeda068c79294e363906314f4c697fbcc07b19d51e /media-libs
parentVersion bump. Bug #410845 by slepnoga and Matthias P. Braendli. (diff)
downloadhistorical-1cdbc6840a66c0758a36b91117373372f369a7b6.tar.gz
historical-1cdbc6840a66c0758a36b91117373372f369a7b6.tar.bz2
historical-1cdbc6840a66c0758a36b91117373372f369a7b6.zip
version bump
Package-Manager: portage-2.2.0_alpha104/cvs/Linux x86_64
Diffstat (limited to 'media-libs')
-rw-r--r--media-libs/libvpx/ChangeLog7
-rw-r--r--media-libs/libvpx/Manifest14
-rw-r--r--media-libs/libvpx/libvpx-1.1.0.ebuild80
3 files changed, 99 insertions, 2 deletions
diff --git a/media-libs/libvpx/ChangeLog b/media-libs/libvpx/ChangeLog
index bba163a2f3f7..3c453fa1a514 100644
--- a/media-libs/libvpx/ChangeLog
+++ b/media-libs/libvpx/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for media-libs/libvpx
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/libvpx/ChangeLog,v 1.50 2012/05/10 18:51:33 ranger Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/libvpx/ChangeLog,v 1.51 2012/05/12 14:43:22 aballier Exp $
+
+*libvpx-1.1.0 (12 May 2012)
+
+ 12 May 2012; Alexis Ballier <aballier@gentoo.org> +libvpx-1.1.0.ebuild:
+ version bump
10 May 2012; Brent Baude <ranger@gentoo.org> libvpx-0.9.6.ebuild:
Marking libvpx-0.9.6 ppc64 for bug 408555
diff --git a/media-libs/libvpx/Manifest b/media-libs/libvpx/Manifest
index be24e066ec1b..c70fea1e0fcf 100644
--- a/media-libs/libvpx/Manifest
+++ b/media-libs/libvpx/Manifest
@@ -1,13 +1,25 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
AUX libvpx-0.9.5-enable-shared.patch 655 RMD160 a72ba77666e088103a48fb31c445fc12f8163959 SHA1 4ee0feade82667b1e6d42cafcbe4113205482011 SHA256 44239d453714ca62523b299612d2ec279eceb2e74c296de1ef8eb5c8575ad86e
AUX libvpx-1.0.0-support-arm.patch 1086 RMD160 ff5ea1afb0bad2ed60292f4490d74495892447ee SHA1 985cf23385357b0b1285cb0573167f95551280b5 SHA256 6b743cb44b3fe26a44f335e159411c37586677e72228e2e79ad60cbb72ba02d3
DIST libvpx-v0.9.6.tar.bz2 1230418 RMD160 b85038b92d911b29b3b912c3d71c60e13f89a551 SHA1 a3522bd2b73d52381ba767ded1cbf4760e9cc6f8 SHA256 28bd8a8ef216fb570912f0d378668051d99681bf13735b59e68a12ad79f2aa73
DIST libvpx-v0.9.7.tar.bz2 1244448 RMD160 1e322f97de39ad0126bf847c94de06f5b34e78d4 SHA1 639596df7182a93db83f61af8f5bb5b6a13dcf63 SHA256 4436275b905d996f4f0e4a3f98f5d3ca4507a05b9b1e101adfd6f508fa6ae14b
DIST libvpx-v1.0.0.tar.bz2 1641411 RMD160 2ee5a2e7f4cb2f126c6d0d9a36e8636455f42915 SHA1 2919e11074fef72fc61ef1a75160050ffaad6074 SHA256 07cedb0a19a44e6d81d75f52eea864f59ef10c6c725cb860431bec6641eafe21
+DIST libvpx-v1.1.0.tar.bz2 1653485 RMD160 6f462c1421a51af77d3401ea4c1eaf0dbeaf4791 SHA1 356af5f770c50cd021c60863203d8f30164f6021 SHA256 9ce074cf4b3bcd9a49ff93e05485b71c273bfc3685a305e55a0e7fa51beb72c5
EBUILD libvpx-0.9.6.ebuild 2076 RMD160 ce682201827240dba5c22b057acfc65ef2f4166f SHA1 6a67686fb2d17de39f575c4af981f0edece87dfe SHA256 f781629e100bccda05fbe32686bd977cc02d1512c3d360e97695c8280cad3635
EBUILD libvpx-0.9.7-r1.ebuild 2132 RMD160 674cb73a25df2e72b124eb8fd275d1964086d722 SHA1 540074820ca5fb62e977adf163bd5a79c4e79f14 SHA256 e50a825cd4851d44192de4bc8cb516234555d95d2df33c2383ed08bb045c83fe
EBUILD libvpx-0.9.7.ebuild 2085 RMD160 03df67b8bcdb7568b5e9748b87d0f45319c17e88 SHA1 9f3f38136e360d535b31846d72c9ebd83cae370c SHA256 7250b3f9fe2ef8d8d992b2e988e50abaedfdd98297f946a54180a3fe265b07f5
EBUILD libvpx-1.0.0-r1.ebuild 2427 RMD160 e5eeb537099f8dff200d3570f4cb92dc3395f84a SHA1 80c0d5af6982b2709af22e48d0ba8b2fd70149ca SHA256 534b6c91f92f1362e42b77edda6e9fed05a7a055d83a8cd9d3aee391b4fdf9ad
EBUILD libvpx-1.0.0.ebuild 2110 RMD160 56685dac630bc1f2752cf3d624dbfc1850dcd107 SHA1 929c0f466f5ec7b5ee7b3d8e313ac8ffc502be56 SHA256 4f3d581f415b676e5b91829cde0a4d3c96ac50450cf9fcb5dbb69cb55095a216
+EBUILD libvpx-1.1.0.ebuild 2046 RMD160 b560b02b7a8505deae8ad6e3b7fbeef51d3207b3 SHA1 cd1645219dec663671b617636f1bf9713f0a6eb0 SHA256 2a71cc259b4d387954a2b9e169f215d78c432021774cac401ac0e6f6b7a53acd
EBUILD libvpx-9999.ebuild 1946 RMD160 82b66c3f4b4e854286d9c7738ead474730fde554 SHA1 5aa10defe6e6c76220df792db48a6be3c1799b7d SHA256 2628ed740884a4d583454528c90a2ef0bf15df7c2897ba33d1f4f38b1af9d67c
-MISC ChangeLog 7214 RMD160 5345179fdbe9e8c38331822ab235ee036dbc94c3 SHA1 8624246e72747ef9fbb29468b82c4683ff716cc0 SHA256 56161b0aa62cdf3d0e10fac4bc20e72df5e67ef658deba19fe1743115ae4381a
+MISC ChangeLog 7335 RMD160 f5969d3b41922ed7b1ac56f4dfade12df258616a SHA1 d73c50d599499afac2165af539ecf950c950e36e SHA256 d19ced6263945b4164d60e3ae26a037ff0bb605d37697c0e2faf75863d284309
MISC metadata.xml 695 RMD160 8e4238e721088fcf128452964f42dec86b8b4334 SHA1 97fa71127c7465030e110b34e089954899bc5554 SHA256 9ce8ec472b7274e76137dcb0ee7881d478281161e56f5efc622b4a5eb85820e1
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.19 (GNU/Linux)
+
+iEYEARECAAYFAk+udw8ACgkQvFcC4BYPU0rhwACdFZAqGPWsY06qqclRdExvx0VR
+wjUAoMVnqHzD+fQR8/XW8R6J6r2/lfLD
+=aRKM
+-----END PGP SIGNATURE-----
diff --git a/media-libs/libvpx/libvpx-1.1.0.ebuild b/media-libs/libvpx/libvpx-1.1.0.ebuild
new file mode 100644
index 000000000000..a76ca441145e
--- /dev/null
+++ b/media-libs/libvpx/libvpx-1.1.0.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-libs/libvpx/libvpx-1.1.0.ebuild,v 1.1 2012/05/12 14:43:22 aballier Exp $
+
+EAPI=4
+inherit multilib
+
+if [[ ${PV} == *9999* ]]; then
+ inherit git-2
+ EGIT_REPO_URI="http://git.chromium.org/webm/${PN}.git"
+ KEYWORDS=""
+elif [[ ${PV} == *pre* ]]; then
+ SRC_URI="mirror://gentoo/${P}.tar.bz2"
+ KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
+else
+ SRC_URI="http://webm.googlecode.com/files/${PN}-v${PV}.tar.bz2"
+ KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
+ S="${WORKDIR}/${PN}-v${PV}"
+fi
+
+DESCRIPTION="WebM VP8 Codec SDK"
+HOMEPAGE="http://www.webmproject.org"
+
+LICENSE="BSD"
+SLOT="0"
+IUSE="altivec debug doc mmx postproc sse sse2 sse3 ssse3 sse4_1 static-libs +threads"
+
+RDEPEND=""
+DEPEND="amd64? ( dev-lang/yasm )
+ x86? ( dev-lang/yasm )
+ x86-fbsd? ( dev-lang/yasm )
+ doc? (
+ app-doc/doxygen
+ dev-lang/php
+ )
+"
+
+REQUIRED_USE="
+ sse2? ( mmx )
+ "
+
+src_configure() {
+ #let the build system decide which AS to use (it honours $AS but
+ #then feeds it with yasm flags without checking...) bug 345161
+ unset AS
+
+ # http://bugs.gentoo.org/show_bug.cgi?id=384585
+ addpredict /usr/share/snmp/mibs/.index
+
+ # http://bugs.gentoo.org/379659 http://gerrit.chromium.org/gerrit/#change,18142
+ export LC_ALL=C
+
+ tc-export CC
+ ./configure \
+ --prefix="${EPREFIX}"/usr \
+ --libdir="${EPREFIX}"/usr/$(get_libdir) \
+ --enable-pic \
+ --enable-vp8 \
+ --enable-shared \
+ $(use_enable altivec) \
+ $(use_enable debug debug-libs) \
+ $(use_enable debug) \
+ $(use_enable doc install-docs) \
+ $(use_enable mmx) \
+ $(use_enable postproc) \
+ $(use_enable sse) \
+ $(use_enable sse2) \
+ $(use_enable sse3) \
+ $(use_enable sse4_1) \
+ $(use_enable ssse3) \
+ $(use_enable static-libs static ) \
+ $(use_enable threads multithread) \
+ ${myconf} \
+ || die
+}
+
+src_install() {
+ emake DESTDIR="${D}" install
+ dodoc AUTHORS CHANGELOG README
+}