diff options
author | Alexis Ballier <aballier@gentoo.org> | 2013-06-25 16:30:10 +0000 |
---|---|---|
committer | Alexis Ballier <aballier@gentoo.org> | 2013-06-25 16:30:10 +0000 |
commit | d73927674f7fa16076ad6cac3d778a980429ee03 (patch) | |
tree | 77d9038c0c5c3fd8762fb8a4a344625947be51fc /media-libs/libvpx | |
parent | use proper abi_x86 flags for the yasm dep; leave the *-fbsd ones until it has... (diff) | |
download | gentoo-2-d73927674f7fa16076ad6cac3d778a980429ee03.tar.gz gentoo-2-d73927674f7fa16076ad6cac3d778a980429ee03.tar.bz2 gentoo-2-d73927674f7fa16076ad6cac3d778a980429ee03.zip |
remove old
(Portage version: 2.2.0_alpha185/cvs/Linux x86_64, signed Manifest commit with key 160F534A)
Diffstat (limited to 'media-libs/libvpx')
-rw-r--r-- | media-libs/libvpx/ChangeLog | 8 | ||||
-rw-r--r-- | media-libs/libvpx/files/libvpx-0.9.5-enable-shared.patch | 18 | ||||
-rw-r--r-- | media-libs/libvpx/files/libvpx-1.0.0-support-arm.patch | 31 | ||||
-rw-r--r-- | media-libs/libvpx/libvpx-0.9.6.ebuild | 84 | ||||
-rw-r--r-- | media-libs/libvpx/libvpx-0.9.7-r1.ebuild | 85 | ||||
-rw-r--r-- | media-libs/libvpx/libvpx-0.9.7.ebuild | 84 | ||||
-rw-r--r-- | media-libs/libvpx/libvpx-1.0.0-r1.ebuild | 96 | ||||
-rw-r--r-- | media-libs/libvpx/libvpx-1.0.0.ebuild | 86 |
8 files changed, 7 insertions, 485 deletions
diff --git a/media-libs/libvpx/ChangeLog b/media-libs/libvpx/ChangeLog index 0bc65e46a766..9219ce5c417f 100644 --- a/media-libs/libvpx/ChangeLog +++ b/media-libs/libvpx/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for media-libs/libvpx # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/libvpx/ChangeLog,v 1.80 2013/06/25 16:26:41 aballier Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-libs/libvpx/ChangeLog,v 1.81 2013/06/25 16:30:10 aballier Exp $ + + 25 Jun 2013; Alexis Ballier <aballier@gentoo.org> -libvpx-0.9.6.ebuild, + -libvpx-0.9.7.ebuild, -libvpx-0.9.7-r1.ebuild, -libvpx-1.0.0.ebuild, + -libvpx-1.0.0-r1.ebuild, -files/libvpx-0.9.5-enable-shared.patch, + -files/libvpx-1.0.0-support-arm.patch: + remove old 25 Jun 2013; Alexis Ballier <aballier@gentoo.org> libvpx-9999.ebuild: use proper abi_x86 flags for the yasm dep; leave the *-fbsd ones until it has diff --git a/media-libs/libvpx/files/libvpx-0.9.5-enable-shared.patch b/media-libs/libvpx/files/libvpx-0.9.5-enable-shared.patch deleted file mode 100644 index 0b99f7e042f9..000000000000 --- a/media-libs/libvpx/files/libvpx-0.9.5-enable-shared.patch +++ /dev/null @@ -1,18 +0,0 @@ -http://bugs.gentoo.org/351496 -http://patch-tracker.debian.org/patch/series/view/libvpx/0.9.5-1/01_enable-shared.patch - ---- configure -+++ configure -@@ -415,12 +415,6 @@ - } - - process_detect() { -- if enabled shared; then -- # Can only build shared libs on a subset of platforms. Doing this check -- # here rather than at option parse time because the target auto-detect -- # magic happens after the command line has been parsed. -- enabled linux || die "--enable-shared only supported on ELF for now" -- fi - if [ -z "$CC" ]; then - echo "Bypassing toolchain for environment detection." - enable external_build diff --git a/media-libs/libvpx/files/libvpx-1.0.0-support-arm.patch b/media-libs/libvpx/files/libvpx-1.0.0-support-arm.patch deleted file mode 100644 index 4677572479a4..000000000000 --- a/media-libs/libvpx/files/libvpx-1.0.0-support-arm.patch +++ /dev/null @@ -1,31 +0,0 @@ ---- build/make/configure.sh.old 2012-03-04 17:22:12.968222061 +0100 -+++ build/make/configure.sh 2012-03-04 17:24:36.905216824 +0100 -@@ -549,6 +549,9 @@ - *sparc*) - tgt_isa=sparc - ;; -+ *armv7*) -+ tgt_isa=armv7 -+ ;; - esac - - # detect tgt_os -@@ -680,7 +683,6 @@ - - case ${tgt_cc} in - gcc) -- CROSS=${CROSS:-arm-none-linux-gnueabi-} - link_with_cc=gcc - setup_gnu_toolchain - arch_int=${tgt_isa##armv} -@@ -689,8 +691,8 @@ - tune_cflags="-mtune=" - if enabled armv7 - then -- check_add_cflags -march=armv7-a -mcpu=cortex-a8 -mfpu=neon -mfloat-abi=softfp #-ftree-vectorize -- check_add_asflags -mcpu=cortex-a8 -mfpu=neon -mfloat-abi=softfp #-march=armv7-a -+ check_add_cflags -mfpu=neon -+ check_add_asflags -mfpu=neon - else - check_add_cflags -march=${tgt_isa} - check_add_asflags -march=${tgt_isa} diff --git a/media-libs/libvpx/libvpx-0.9.6.ebuild b/media-libs/libvpx/libvpx-0.9.6.ebuild deleted file mode 100644 index ba79faa4aa1a..000000000000 --- a/media-libs/libvpx/libvpx-0.9.6.ebuild +++ /dev/null @@ -1,84 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/libvpx/libvpx-0.9.6.ebuild,v 1.14 2013/01/15 22:36:05 ssuominen Exp $ - -EAPI=4 -inherit eutils multilib toolchain-funcs - -if [[ ${PV} == *9999* ]]; then - inherit git - EGIT_REPO_URI="git://review.webmproject.org/${PN}.git" - KEYWORDS="" -elif [[ ${PV} == *pre* ]]; then - SRC_URI="mirror://gentoo/${P}.tar.bz2" - KEYWORDS="alpha amd64 ~arm ppc ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux" -else - MY_P="${PN}-v${PV}" - SRC_URI="http://webm.googlecode.com/files/${MY_P}.tar.bz2" - KEYWORDS="alpha amd64 ~arm ppc ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux" - S="${WORKDIR}/${MY_P}" -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 +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_prepare() { - epatch "${FILESDIR}"/${PN}-0.9.5-enable-shared.patch -} - -src_configure() { - unset CODECS #357487 - - # http://bugs.gentoo.org/show_bug.cgi?id=384585 - addpredict /usr/share/snmp/mibs/.index - - tc-export CC - local archparams="" - [ "$ABI" = "x86" ] && archparams=" --target=x86-linux-gcc" - [ "$ABI" = "amd64" ] && archparams=" --target=x86_64-linux-gcc" - ( use x86 || use amd64 ) && archparams+=" --as=yasm" - ./configure \ - --prefix="${EPREFIX}"/usr \ - --libdir="${EPREFIX}"/usr/$(get_libdir) \ - --enable-pic \ - --enable-vp8 \ - --enable-shared \ - $(use_enable altivec) \ - $(use_enable mmx) \ - $(use_enable sse) \ - $(use_enable sse2) \ - $(use_enable sse3) \ - $(use_enable ssse3) \ - $(use_enable debug) \ - $(use_enable debug debug-libs) \ - $(use_enable doc install-docs) \ - $(use_enable postproc) \ - $(use_enable threads multithread) \ - $archparams \ - || die -} - -src_install() { - # http://bugs.gentoo.org/show_bug.cgi?id=323805 - emake -j1 DESTDIR="${D}" install || die - - dodoc AUTHORS CHANGELOG README || die -} diff --git a/media-libs/libvpx/libvpx-0.9.7-r1.ebuild b/media-libs/libvpx/libvpx-0.9.7-r1.ebuild deleted file mode 100644 index cccebc9fe36c..000000000000 --- a/media-libs/libvpx/libvpx-0.9.7-r1.ebuild +++ /dev/null @@ -1,85 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/libvpx/libvpx-0.9.7-r1.ebuild,v 1.6 2013/01/15 22:36:05 ssuominen Exp $ - -EAPI=4 -inherit eutils multilib toolchain-funcs - -if [[ ${PV} == *9999* ]]; then - inherit git-2 - EGIT_REPO_URI="git://review.webmproject.org/${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 - MY_P="${PN}-v${PV}" - SRC_URI="http://webm.googlecode.com/files/${MY_P}.tar.bz2" - KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux" - S="${WORKDIR}/${MY_P}" -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 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_prepare() { - epatch "${FILESDIR}"/${PN}-0.9.5-enable-shared.patch -} - -src_configure() { - unset CODECS #357487 - - # http://bugs.gentoo.org/show_bug.cgi?id=384585 - addpredict /usr/share/snmp/mibs/.index - - tc-export CC - local archparams="" - [ "$ABI" = "x86" ] && archparams=" --target=x86-linux-gcc" - [ "$ABI" = "amd64" ] && archparams=" --target=x86_64-linux-gcc" - ( use x86 || use amd64 ) && archparams+=" --as=yasm" - ./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 ssse3) \ - $(use_enable static-libs static) \ - $(use_enable threads multithread) \ - $archparams \ - || die -} - -src_install() { - # http://bugs.gentoo.org/show_bug.cgi?id=323805 - emake -j1 DESTDIR="${D}" install - - dodoc AUTHORS CHANGELOG README -} diff --git a/media-libs/libvpx/libvpx-0.9.7.ebuild b/media-libs/libvpx/libvpx-0.9.7.ebuild deleted file mode 100644 index d601c4d6f326..000000000000 --- a/media-libs/libvpx/libvpx-0.9.7.ebuild +++ /dev/null @@ -1,84 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/libvpx/libvpx-0.9.7.ebuild,v 1.3 2013/01/15 22:36:05 ssuominen Exp $ - -EAPI=4 -inherit eutils multilib toolchain-funcs - -if [[ ${PV} == *9999* ]]; then - inherit git - EGIT_REPO_URI="git://review.webmproject.org/${PN}.git" - KEYWORDS="" -elif [[ ${PV} == *pre* ]]; then - SRC_URI="mirror://gentoo/${P}.tar.bz2" - KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux" -else - MY_P="${PN}-v${PV}" - SRC_URI="http://webm.googlecode.com/files/${MY_P}.tar.bz2" - KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux" - S="${WORKDIR}/${MY_P}" -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 +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_prepare() { - epatch "${FILESDIR}"/${PN}-0.9.5-enable-shared.patch -} - -src_configure() { - unset CODECS #357487 - - # http://bugs.gentoo.org/show_bug.cgi?id=384585 - addpredict /usr/share/snmp/mibs/.index - - tc-export CC - local archparams="" - [ "$ABI" = "x86" ] && archparams=" --target=x86-linux-gcc" - [ "$ABI" = "amd64" ] && archparams=" --target=x86_64-linux-gcc" - ( use x86 || use amd64 ) && archparams+=" --as=yasm" - ./configure \ - --prefix="${EPREFIX}"/usr \ - --libdir="${EPREFIX}"/usr/$(get_libdir) \ - --enable-pic \ - --enable-vp8 \ - --enable-shared \ - $(use_enable altivec) \ - $(use_enable mmx) \ - $(use_enable sse) \ - $(use_enable sse2) \ - $(use_enable sse3) \ - $(use_enable ssse3) \ - $(use_enable debug) \ - $(use_enable debug debug-libs) \ - $(use_enable doc install-docs) \ - $(use_enable postproc) \ - $(use_enable threads multithread) \ - $archparams \ - || die -} - -src_install() { - # http://bugs.gentoo.org/show_bug.cgi?id=323805 - emake -j1 DESTDIR="${D}" install || die - - dodoc AUTHORS CHANGELOG README || die -} diff --git a/media-libs/libvpx/libvpx-1.0.0-r1.ebuild b/media-libs/libvpx/libvpx-1.0.0-r1.ebuild deleted file mode 100644 index cea2a3e0116c..000000000000 --- a/media-libs/libvpx/libvpx-1.0.0-r1.ebuild +++ /dev/null @@ -1,96 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/libvpx/libvpx-1.0.0-r1.ebuild,v 1.4 2013/01/15 22:43:48 ssuominen Exp $ - -EAPI=4 -inherit multilib toolchain-funcs eutils flag-o-matic - -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_prepare() { - epatch "${FILESDIR}"/${P}-support-arm.patch -} -src_configure() { - replace-flags -ggdb3 -g #402825 - - unset CODECS #357487 - - #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 - - #explicitly tell the build system about the target arch, since - #it seems to ignore CFLAGS/LDFLAGS - #bug 325701 - local myarch="$(tc-arch)" myconf="" - if [[ $myarch = amd64 ]] ; then - myconf+=" --target=x86_64-linux-gcc" - elif [[ $myarch = x86 ]] ; then - myconf+=" --target=x86-linux-gcc" - fi - - # 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() { - # Override base.eclass's src_install. - default -} diff --git a/media-libs/libvpx/libvpx-1.0.0.ebuild b/media-libs/libvpx/libvpx-1.0.0.ebuild deleted file mode 100644 index c5ad9b5e2cc7..000000000000 --- a/media-libs/libvpx/libvpx-1.0.0.ebuild +++ /dev/null @@ -1,86 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/libvpx/libvpx-1.0.0.ebuild,v 1.14 2013/01/15 22:43:48 ssuominen Exp $ - -EAPI=4 -inherit multilib toolchain-funcs eutils flag-o-matic - -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_prepare() { - epatch "${FILESDIR}"/${P}-support-arm.patch -} - -src_configure() { - replace-flags -ggdb3 -g #402825 - - unset CODECS #357487 - - #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) \ - || die -} - -src_install() { - # Override base.eclass's src_install. - default -} |