From 64e107b9b6058580ff0432107eb37cefb0b2a7d8 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 22 Oct 2018 11:09:47 +0100 Subject: gentoo resync : 22.10.2018 --- media-video/libav/Manifest | 6 +++--- media-video/libav/libav-12.3.ebuild | 6 +++--- media-video/libav/libav-9999.ebuild | 21 +++++++++++---------- media-video/libav/metadata.xml | 1 - 4 files changed, 17 insertions(+), 17 deletions(-) (limited to 'media-video/libav') diff --git a/media-video/libav/Manifest b/media-video/libav/Manifest index 3df5f62d2bc3..8979f27ba014 100644 --- a/media-video/libav/Manifest +++ b/media-video/libav/Manifest @@ -12,8 +12,8 @@ DIST libav-9.17.tar.xz 4080028 BLAKE2B 206e80835292af9f4c1c65539e69981b6993679c1 EBUILD libav-11.8.ebuild 11090 BLAKE2B bce6ee5af8fb86a4ca1c760fff386b4e3c7c70f4b8353e2d24162c7da9a42ee742b6a230b3e6b84ef57fb1bd957bb83e2d7c340e669ea2de4f98e46c2af8f319 SHA512 6b50605fe7e2d0f9468fa46e8d7b513db03603622ff69559e4517c1f610ea4be8fb8bceada46ab50694cc9bbbf6c0a5d1d2aa35a20046ffda7a60d4991d74037 EBUILD libav-11.9999.ebuild 10990 BLAKE2B 2bab5e0b48d1d490d35c991fd74f4629a0de5b5375d7f9955c0d49c4f7a35fd6f1cfcc91b09833d89dc8f4fe01a29b0ab9058887c2ab2a299a957c0a6acfd50d SHA512 d5a1a7ecd91dbf0bad318ec8c5705afff4b12fd956da8e2a06ac7de002dd23e3dd8a86b5e162097901617d52ca0bdafd5ccc09b08fec51dc9b249d2169b58d90 EBUILD libav-12.2.ebuild 11366 BLAKE2B c1f4de539f14e7f9ec9ff590ae245cfa49af199352e39b7f564a50ffa8e378bc6a573003fc9dfe494e7f4981bcf78c9be7baf02d7f9aa4b8c04bfbbbf8581428 SHA512 f90ff7d2052af3332ee626b1bbf73782ee1f1f8f257f342308a775ce35ca7c4d4a30bc445df2b9e7111b33dde8e2c6d577446a3c1bb7a5a509be68b457d63349 -EBUILD libav-12.3.ebuild 11363 BLAKE2B fa78329f11b0dc38fbdd583a3a2319da58c8e4366425fc524363d6cf19a3e07c7d107dd4da0bedb7bca1cc3450f447362fcf726f38cf92e6fb8d9a5fd3c00145 SHA512 65ab897ceb7a20cafd9f5e9b202195f24a5dbd7a4e87f7822594058fb4b0bfbea3553ebf4b5f8a99d4ea3597ac2664cdbbf803b2e82442234623cf968bee8f79 +EBUILD libav-12.3.ebuild 11360 BLAKE2B f4ca07046e206fbb08c4dc0234c5c62c96eef967907fa414957a5fd0efe9746dfd7dc657411c4d4105e30e2e6923d70cdb7e7f23877f790e9502ce68159e4809 SHA512 1edfdfdd26002d2fe2ef54062c65d04a65480637c0b2b3c41f4761b023bf65aea52b9a80eff820aa55f62b03751be292532586ac554c20709f0492e0e76401e9 EBUILD libav-13_pre20171219.ebuild 10790 BLAKE2B 5a33e384d54549ec4fad1c082022b9d7187c3e3032461c38a1e237683e6e27b400a7bf23bc220fde169b1b2d7fd59b50620dbc4c4d9d2c8b2df195fbd3d4be05 SHA512 764fbebd1a086913e2a85430732a7b56a369a02a0200f10ed6fd7fef552bf76638df65601f7e2afdbc68987dccd777c403ed2799cca096bf606e382ee2681f54 EBUILD libav-9.17.ebuild 9976 BLAKE2B 053e88c957d482f172b0ad170ed35712e86758d945df08e666640b28743d8970fc2c481b69c0ed74234a2a66e4e0116573f7e660500365f77e6ca3b41b55007e SHA512 0dba0e1cd904a8cacf6d50e6370983bba1dd85d5495e934d83def260a35a4d28fb14876d36d528dc4b2a34442e0d22b22e69a10b2b7d13506c9f175fad3e980a -EBUILD libav-9999.ebuild 10849 BLAKE2B 1cccc4d2a8e55b9bc0f14d838689a253d52db1e741fe22f8b00bf2d90ab1460b0598e7c1fe9773ed7650af8d20942601698ae86e465272054ec8f5bb28b22936 SHA512 0c41cc11dd22ab4a7afe412e78e07d693a57dfbc97667a4bbe12eb294406f524d287a226ac7911ed3b6a329bf9a5b1b20d08f96d9cdb614fa947c9ef19f10035 -MISC metadata.xml 2959 BLAKE2B abfe1c0bf88198c05a25a629ae4a65829057428362cc35feb02cc9ea9abf718e6478dd605a0b79fbf40e0a41de109765b08c8adff34b3e06dfc1e77d478de2e4 SHA512 ac43516b324f96eb13b2ae4ab511c1dfffddd47293079b9b297ee3f312e92a0dc88561d55bb8d12e6bd89a8ace62670ad30b723a48708046f987cc65244bc628 +EBUILD libav-9999.ebuild 10931 BLAKE2B bc46348d1336751f1b1fea3c8a294d76664db14c6d59358e7a572f668bc296865e9b162fba33df122322c49e3489d9dc810fa5f798d9fd8f1f7ead4a31bdf9bf SHA512 27d47b0442fc8f8511b14d24419666397492eca2264c02abc7931a4ffac07302056e36900954d1356da4637823745da0b96f91b908ac67c9e12a91579e1739f4 +MISC metadata.xml 2876 BLAKE2B 3dc43cf775798c9055ef8083b8c16d0c7ec4843c70520a906cde49fa834ad2705ce81245a1bcee8074f24787ff36f3793a67d3eced843384da6584d54ce5f714 SHA512 a0b2b4dac62aa9d12268458434bffb752f2dec12cb26d0c1446b1d5d60f383c67270792c54804d5c95502636e1cb1b79e9a5eb3b3caa1354827af76d154dd5cf diff --git a/media-video/libav/libav-12.3.ebuild b/media-video/libav/libav-12.3.ebuild index 610966c54b89..b519bf55f1a4 100644 --- a/media-video/libav/libav-12.3.ebuild +++ b/media-video/libav/libav-12.3.ebuild @@ -6,7 +6,7 @@ EAPI="6" inherit flag-o-matic multilib multilib-minimal toolchain-funcs if [[ ${PV} == *9999 ]] ; then - : ${EGIT_REPO_URI:="git://git.libav.org/libav.git"} + : ${EGIT_REPO_URI:="https://git.libav.org/libav.git"} if [[ ${PV%9999} != "" ]] ; then : ${EGIT_BRANCH:="release/${PV%.9999}"} fi @@ -30,7 +30,7 @@ fi LICENSE="LGPL-2.1 gpl? ( GPL-3 )" SLOT="0/12" -[[ ${PV} == *9999 ]] || KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" +[[ ${PV} == *9999 ]] || KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" IUSE="aac alsa amr bs2b +bzip2 cdio cpudetection custom-cflags debug doc +encode faac fdk frei0r fontconfig +gpl gsm +hardcoded-tables ieee1394 jack jpeg2k libressl mp3 +network nvidia openssl opus oss pic pulseaudio rtmp schroedinger sdl speex ssl @@ -345,5 +345,5 @@ multilib_src_install_all() { multilib_src_test() { local _libs="$(for i in lib*/;do echo -n "${BUILD_DIR}/${i%/}:";done)" einfo "LD_LIBRARY_PATH is set to \"${_libs}\"" - LD_LIBRARY_PATH="${_libs}" make -j1 fate V=1 + LD_LIBRARY_PATH="${_libs}" emake -j1 fate V=1 } diff --git a/media-video/libav/libav-9999.ebuild b/media-video/libav/libav-9999.ebuild index ca54c7a80c29..dc8296df27e5 100644 --- a/media-video/libav/libav-9999.ebuild +++ b/media-video/libav/libav-9999.ebuild @@ -1,12 +1,12 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 +EAPI="6" -inherit eutils flag-o-matic multilib multilib-minimal toolchain-funcs +inherit flag-o-matic multilib multilib-minimal toolchain-funcs if [[ ${PV} == *9999 ]] ; then - : ${EGIT_REPO_URI:="git://git.libav.org/libav.git"} + : ${EGIT_REPO_URI:="https://git.libav.org/libav.git"} if [[ ${PV%9999} != "" ]] ; then : ${EGIT_BRANCH:="release/${PV%.9999}"} fi @@ -19,17 +19,15 @@ if [[ ${PV} == *9999 ]] ; then SRC_URI="" elif [[ ${PV%_p*} != ${PV} ]] ; then # Gentoo snapshot SRC_URI="https://dev.gentoo.org/~lu_zero/libav/${P}.tar.xz" + SRC_URI+=" test? ( https://dev.gentoo.org/~lu_zero/libav/fate-${PV}.tar.xz )" else # Official release SRC_URI="https://libav.org/releases/${P}.tar.xz" + SRC_URI+=" test? ( https://dev.gentoo.org/~lu_zero/libav/fate-${PV%%.*}.tar.xz )" fi -# 9999 does not have fate-*.tar.xz -[[ ${PV%9999} != "" ]] && SRC_URI+=" test? ( https://dev.gentoo.org/~lu_zero/libav/fate-${PV%%.*}.tar.xz )" LICENSE="LGPL-2.1 gpl? ( GPL-3 )" SLOT="0/13" -[[ ${PV} == *9999 ]] || KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 -~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos -~x64-solaris ~x86-solaris" +[[ ${PV} == *9999 ]] || KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" IUSE="aac alsa amr bs2b +bzip2 cdio cpudetection custom-cflags debug doc +encode faac fdk frei0r fontconfig +gpl gsm +hardcoded-tables ieee1394 jack jpeg2k libressl mp3 +network openssl opus oss pic pulseaudio rtmp schroedinger sdl speex ssl @@ -143,7 +141,7 @@ src_unpack() { } src_prepare() { - epatch_user + eapply_user # if we have snapshot then we need to hardcode the version if [[ ${PV%_p*} != ${PV} ]]; then @@ -154,6 +152,9 @@ src_prepare() { use zlib && TOOLS+=( cws2fws ) MAKEOPTS+=" V=1" + + # needed at leasts for tests in live ebuild + multilib_copy_sources } multilib_src_configure() { diff --git a/media-video/libav/metadata.xml b/media-video/libav/metadata.xml index 222399a18306..dc0e04065222 100644 --- a/media-video/libav/metadata.xml +++ b/media-video/libav/metadata.xml @@ -32,7 +32,6 @@ Enable MP2 encoding via media-sound/twolame as an alternative to the internal encoder Adds support for SIMD optimizations for UltraSPARC processors. Enable vp8 encoding support using media-libs/libvpx. - Enable WebP encoding with media-libs/libwebp. Enable HEVC encoding with media-libs/x265. -- cgit v1.2.3