summaryrefslogtreecommitdiff
path: root/media-libs
diff options
context:
space:
mode:
Diffstat (limited to 'media-libs')
-rw-r--r--media-libs/Manifest.gzbin66527 -> 66522 bytes
-rw-r--r--media-libs/exiftool/Manifest6
-rw-r--r--media-libs/exiftool/exiftool-10.72.ebuild2
-rw-r--r--media-libs/exiftool/exiftool-10.78.ebuild (renamed from media-libs/exiftool/exiftool-10.68.ebuild)4
-rw-r--r--media-libs/libkate/Manifest4
-rw-r--r--media-libs/libkate/files/libkate-0.3.7-libpng14.patch38
-rw-r--r--media-libs/libkate/libkate-0.3.7-r1.ebuild53
-rw-r--r--media-libs/libkate/libkate-0.4.1-r1.ebuild49
-rw-r--r--media-libs/libmediainfo/Manifest6
-rw-r--r--media-libs/libmediainfo/libmediainfo-0.7.99.ebuild83
-rw-r--r--media-libs/libmediainfo/libmediainfo-17.10.ebuild83
-rw-r--r--media-libs/libmediainfo/libmediainfo-17.12.ebuild2
-rw-r--r--media-libs/mutagen/Manifest2
-rw-r--r--media-libs/mutagen/mutagen-1.40.0.ebuild42
14 files changed, 52 insertions, 322 deletions
diff --git a/media-libs/Manifest.gz b/media-libs/Manifest.gz
index 0b3d8ab83c09..da23781d28c8 100644
--- a/media-libs/Manifest.gz
+++ b/media-libs/Manifest.gz
Binary files differ
diff --git a/media-libs/exiftool/Manifest b/media-libs/exiftool/Manifest
index 8381cc347793..7d9a317470ab 100644
--- a/media-libs/exiftool/Manifest
+++ b/media-libs/exiftool/Manifest
@@ -1,5 +1,5 @@
-DIST Image-ExifTool-10.68.tar.gz 4295465 BLAKE2B 5074c7310affda8b21d580d6db5ad67b74bc3e136a115f403e9567e6f667a1f5e600e1f09717b620613f0006b8c2571d365b1942c2f8138f4f122dcf31b47f07 SHA512 8064ada3abbb12d12a1ad89ec4185b25e54c0726f50b8650460280869dd538ec776c15ed1832350be900c4668ba90d4a45bf3b898173c5ac09945cfa473f42c8
DIST Image-ExifTool-10.72.tar.gz 4312531 BLAKE2B 27782c2b1396f0f20eb40d6848f6ca6ea63a7f81e4d40e394cc08a00303b8208adabc06758eecf48a24ce8e8b61af5a075c16937e0a8ff51152b76ac7f0dffb7 SHA512 a0fa407a8c6ef60b01601aea6b6e83959c63a5bf99e8c88a3cb5581a0c6ae5cbebd2baa70e0fbb972390870f93c19755f1c02e8b3ff7dc2d154ca0f63996d0b3
-EBUILD exiftool-10.68.ebuild 532 BLAKE2B 9082da4d83fc6b5ede514bd0a9fc277a08182500b4980f50de1cc5cbdf16179e7134c42a385bf0082d9ee7f46b279e0f6e757424414734f79ed2947ec5b575d7 SHA512 7bce562b0f55fa1792996a7992e0a7edc211437ba9515c8cf5fd3bed776de1ee1ac1cca452e68c48625b469f2dec05658ac6cc3f572e877ec2c2b28d29507255
-EBUILD exiftool-10.72.ebuild 536 BLAKE2B 447face52dc7db39d6d75196556fa4c369d84e9bd1d83ceb241747839095b457eafa64c094741992f29cf0efc95fadb67263d3dec021cccdff8fc32bb2db9ad0 SHA512 39ad2668ecb03ab6fcacce0b7d0d51d2abf45847c964900ae49ca74c65b57d20f2006b73ca19eedb49eaa92cd9fa01d04c4835dbf3fa52083df566e44f58e86b
+DIST Image-ExifTool-10.78.tar.gz 4345326 BLAKE2B 33ba3721fe573d8d0168ea18e54febb8a5339f276a2cc2c4c38e94e13c2bc82a2470704af9a64412d1158d61d83107454e0a53415cb685bd6b9800df937f1323 SHA512 6447f3bee6d05c95ab01f599e0bc7bc3f22d26ba0faccdd68e94a4b4705b830b41e95c9b59ad2b984a0b2e429e698be9fac8400bcb2ae2e31f1fe1d4661e4508
+EBUILD exiftool-10.72.ebuild 532 BLAKE2B 9082da4d83fc6b5ede514bd0a9fc277a08182500b4980f50de1cc5cbdf16179e7134c42a385bf0082d9ee7f46b279e0f6e757424414734f79ed2947ec5b575d7 SHA512 7bce562b0f55fa1792996a7992e0a7edc211437ba9515c8cf5fd3bed776de1ee1ac1cca452e68c48625b469f2dec05658ac6cc3f572e877ec2c2b28d29507255
+EBUILD exiftool-10.78.ebuild 536 BLAKE2B 8af36442ae3d7feb84e9020313981ea6f4594afe77dc3a0450b553e47cff66dbaa4f2a01ee1395fe4757c774c6cda7d8b96dd2ae8bf5277aa858840160e39961 SHA512 94669122bdd68961ba08decc6a7911403a9f5bd857b95a6a7b8cef171db592ceabf53648c7c0beacb0cadf677d77784c96fbd6fb3549c7513d00b01a7f167ca7
MISC metadata.xml 10159 BLAKE2B 3b879f3679b07864e8e32d0223d1512919d56ede4b51bc5a550a83694c8c956c6e6e60a92309ceafef61ed738ccd0b5a6817094b4132be013560d3d7830f6349 SHA512 88662e634877bf2b67144fd37a862626e247f7df5daa82ed8d7a91a00611290d3976687221b5f58b78111a8894d45d55c8999966436f621baebf1bc7b3561484
diff --git a/media-libs/exiftool/exiftool-10.72.ebuild b/media-libs/exiftool/exiftool-10.72.ebuild
index 22e52f948459..a92d9f73adec 100644
--- a/media-libs/exiftool/exiftool-10.72.ebuild
+++ b/media-libs/exiftool/exiftool-10.72.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://www.sno.phy.queensu.ca/~phil/exiftool/ ${HOMEPAGE}"
SRC_URI="https://www.sno.phy.queensu.ca/~phil/exiftool/${DIST_P}.tar.gz"
SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x64-macos"
+KEYWORDS="amd64 ppc ppc64 x86 ~x64-macos"
IUSE="doc"
SRC_TEST="do"
diff --git a/media-libs/exiftool/exiftool-10.68.ebuild b/media-libs/exiftool/exiftool-10.78.ebuild
index a92d9f73adec..ec856d3619aa 100644
--- a/media-libs/exiftool/exiftool-10.68.ebuild
+++ b/media-libs/exiftool/exiftool-10.78.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -11,7 +11,7 @@ HOMEPAGE="https://www.sno.phy.queensu.ca/~phil/exiftool/ ${HOMEPAGE}"
SRC_URI="https://www.sno.phy.queensu.ca/~phil/exiftool/${DIST_P}.tar.gz"
SLOT="0"
-KEYWORDS="amd64 ppc ppc64 x86 ~x64-macos"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x64-macos"
IUSE="doc"
SRC_TEST="do"
diff --git a/media-libs/libkate/Manifest b/media-libs/libkate/Manifest
index bc384986af90..7846746a6fe5 100644
--- a/media-libs/libkate/Manifest
+++ b/media-libs/libkate/Manifest
@@ -1,8 +1,4 @@
-AUX libkate-0.3.7-libpng14.patch 1087 BLAKE2B 9e149273ff817c89769059679ad41a97bd56e7390867e1c31e9f4f0abe5a2fdfd15a98b8069b22ab7c1574e074b27d27db07964ddfe00485e99ef35e92fa64af SHA512 c70729ecddf9cf662875ec0946c6d50a9dd75cbe112ba9614bb2ee5f9fb78d3b1f58c6937bf12be63f22118902ab3d4f7b8b43322b8067d6cc1310230394dc19
-DIST libkate-0.3.7.tar.gz 728239 BLAKE2B 5b30cde20d8865be88c489bddfa1afdaa2bdfde87d961bd068f261c2638be89338104801fbafaee0331333e4b3d77cdb974176179a7030462412c6c961f65188 SHA512 4a9f123c271ac8e4df12ea0205160418fb9312a428894f18c8219c1f6569de1bd6ef233972ae3d2ee8ed25bb75a3c8868834ed945b308b0dbf469433c384f16b
DIST libkate-0.4.1.tar.gz 906896 BLAKE2B 99e755a365fcd9983fcce59f38a313b4c0c23c3a274e3b98c8756aafae29d19dc3ed3d200cf2207dd2d4985d8e99ec0d47dcdadc273a78ff84c4be11330b1e0a SHA512 2635237753abc0f6c43fc07bd0ecc57c2f3c893efa6c62ad08de9191045612477302ed45acd61cdfea7447efd654ebbe0ed2d6a2cbf867eb834581d7ee43377b
-EBUILD libkate-0.3.7-r1.ebuild 1171 BLAKE2B ea3d74963b8788433c822db1e574cbd363fea48e80962d888802abc7af8a52fbb5e4f8448b56afe81d8786196e55776ae68532e6f1badf439319433c540985b0 SHA512 ab8f7fe7707aa90a72b362072dd4096a737811bf5da492cff71211df6006fab80d88a3d0a759e91a3dc7669a1af80e8aaeb27017adb9818a3b309b45a046205f
-EBUILD libkate-0.4.1-r1.ebuild 1170 BLAKE2B e291fb9f87220b55cf9ebae392448fad956dabc1872b3a99fa4bd68dd373065f0d92422c5a7eddb62ae19131a15de1d1786dbcbee7b38968a9f4c9f9a16ac36c SHA512 8a9cc877df61e2dca2425ebb7cc3f63cf15e95a55fc4bb9c0cea0357aca911f3d2f86dbd2a0b0cc2cd8a5b974b347484d71c2b34c5cbc38f6b8562bcf2c3bb6f
EBUILD libkate-0.4.1-r2.ebuild 1164 BLAKE2B f7f5e938758e94c9cf3726bdb6042e6df47c54a1ac576c12d5c6b26706d1b4f2beff6ab07b8dee237e4d91a72bdff0a3ac44ef574dcb0d7436625b6760ae0091 SHA512 ed50e21d9de360c16151aa3ccb661f021d86f13af6c8c441bb5fe86be3ede6d8236076abfa68bf6dbb480f41527334ba8dacee77271f2cdac391fd504c022fbf
EBUILD libkate-0.4.1-r3.ebuild 1318 BLAKE2B a1e66db77b3f10d5ef7af43bf2fcb7f30c2f00f617777bf49d9b565ca3233ad36e7bc966f7a82182546636328550277927d05e912793ef5fbe03bcc3cf24160f SHA512 692ef685b3bb8a6b8f7cab63f9884407322d608c8705611cbc6298b2b94f0b4b4850a3a7d828256472da32247a7685c957fe414e7b7c46ef152139e58e779237
MISC metadata.xml 1066 BLAKE2B 61b532ca7ea79a560df1ea1d4e36a0ff5d00a3c1dc81b520d0c9e1a077206d6c9249711f9d76100ed9394a65ab29bbb74d02f4caa51f8f800c14b24ce9a17b47 SHA512 510dadea430ae39da68a3cd97b4a7717b91fcc26cbb0303155718ba5e46d69d2e52e099b272ffe26f34149ef8fe01df80e332009fc905a4f262ef8030327da29
diff --git a/media-libs/libkate/files/libkate-0.3.7-libpng14.patch b/media-libs/libkate/files/libkate-0.3.7-libpng14.patch
deleted file mode 100644
index cb4e3474a6b5..000000000000
--- a/media-libs/libkate/files/libkate-0.3.7-libpng14.patch
+++ /dev/null
@@ -1,38 +0,0 @@
-http://code.google.com/p/libkate/issues/detail?id=15
-
---- a/tools/kpng.c
-+++ b/tools/kpng.c
-@@ -179,13 +179,13 @@
- }
- }
-
-- png_destroy_read_struct(&png_ptr,&info_ptr,png_infopp_NULL);
-+ png_destroy_read_struct(&png_ptr,&info_ptr,NULL);
- fclose(f);
-
- return 0;
-
- error:
-- if (png_ptr) png_destroy_read_struct(&png_ptr,info_ptr?&info_ptr:png_infopp_NULL,png_infopp_NULL);
-+ if (png_ptr) png_destroy_read_struct(&png_ptr,info_ptr?&info_ptr:NULL,NULL);
- if (f) fclose(f);
- return -1;
- }
-@@ -224,7 +224,7 @@
- if (w) *w=png_get_image_width(png_ptr,info_ptr);
- if (h) *h=png_get_image_height(png_ptr,info_ptr);
-
-- png_destroy_read_struct(&png_ptr,&info_ptr,png_infopp_NULL);
-+ png_destroy_read_struct(&png_ptr,&info_ptr,NULL);
-
- /* now read the whole file as a binary blob */
- fseek(f,0,SEEK_END);
-@@ -246,7 +246,7 @@
- return 0;
-
- error:
-- if (png_ptr) png_destroy_read_struct(&png_ptr,info_ptr?&info_ptr:png_infopp_NULL,png_infopp_NULL);
-+ if (png_ptr) png_destroy_read_struct(&png_ptr,info_ptr?&info_ptr:NULL,NULL);
- if (f) fclose(f);
- return -1;
- }
diff --git a/media-libs/libkate/libkate-0.3.7-r1.ebuild b/media-libs/libkate/libkate-0.3.7-r1.ebuild
deleted file mode 100644
index 21462527f0de..000000000000
--- a/media-libs/libkate/libkate-0.3.7-r1.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 )
-inherit python-single-r1
-
-DESCRIPTION="Codec for karaoke and text encapsulation for Ogg"
-HOMEPAGE="https://code.google.com/p/libkate/"
-SRC_URI="https://libkate.googlecode.com/files/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd"
-IUSE="doc wxwidgets"
-
-COMMON_DEPEND="media-libs/libogg:=
- media-libs/libpng:0="
-DEPEND="${COMMON_DEPEND}
- virtual/pkgconfig
- sys-devel/flex
- sys-devel/bison
- doc? ( app-doc/doxygen )"
-RDEPEND="${COMMON_DEPEND}
- wxwidgets? (
- ${PYTHON_DEPS}
- =dev-python/wxpython-2.8*[${PYTHON_USEDEP}]
- media-libs/liboggz )"
-
-REQUIRED_USE="wxwidgets? ( ${PYTHON_REQUIRED_USE} )"
-
-PATCHES=(
- "${FILESDIR}"/${P}-libpng14.patch
-)
-
-pkg_setup() {
- use wxwidgets && python-single-r1_pkg_setup
-}
-
-src_configure() {
- if ! use wxwidgets; then
- sed -i -e "s/HAVE_PYTHON=yes/HAVE_PYTHON=no/" configure || die
- fi
-
- econf $(use_enable doc)
-}
-
-src_install() {
- emake DESTDIR="${D}" install
- dodoc AUTHORS ChangeLog README
- use wxwidgets && python_fix_shebang "${D}"
-}
diff --git a/media-libs/libkate/libkate-0.4.1-r1.ebuild b/media-libs/libkate/libkate-0.4.1-r1.ebuild
deleted file mode 100644
index 4c932dfa287d..000000000000
--- a/media-libs/libkate/libkate-0.4.1-r1.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 )
-inherit python-single-r1
-
-DESCRIPTION="Codec for karaoke and text encapsulation for Ogg"
-HOMEPAGE="https://code.google.com/p/libkate/"
-SRC_URI="https://libkate.googlecode.com/files/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
-IUSE="debug doc wxwidgets"
-
-COMMON_DEPEND="media-libs/libogg:=
- media-libs/libpng:0="
-DEPEND="${COMMON_DEPEND}
- virtual/pkgconfig
- sys-devel/flex
- sys-devel/bison
- doc? ( app-doc/doxygen )"
-RDEPEND="${COMMON_DEPEND}
- wxwidgets? (
- ${PYTHON_DEPS}
- =dev-python/wxpython-2.8*[${PYTHON_USEDEP}]
- media-libs/liboggz )"
-
-REQUIRED_USE="wxwidgets? ( ${PYTHON_REQUIRED_USE} )"
-
-pkg_setup() {
- use wxwidgets && python-single-r1_pkg_setup
-}
-
-src_configure() {
- if ! use wxwidgets; then
- sed -i -e "s/HAVE_PYTHON=yes/HAVE_PYTHON=no/" configure || die
- fi
-
- econf $(use_enable debug) $(use_enable doc)
-}
-
-src_install() {
- emake DESTDIR="${D}" install
- dodoc AUTHORS ChangeLog README
- use wxwidgets && python_fix_shebang "${D}"
-}
diff --git a/media-libs/libmediainfo/Manifest b/media-libs/libmediainfo/Manifest
index 9eac84105665..bacd7ee2cedd 100644
--- a/media-libs/libmediainfo/Manifest
+++ b/media-libs/libmediainfo/Manifest
@@ -1,8 +1,4 @@
AUX libmediainfo-0.7.63-pkgconfig.patch 291 BLAKE2B b13ee095a9f1f322222bb10013ffda778eef68dd2f161553b96bdd24f0c0ba81281185604547c355c14190580fd36cbb019778674e8c72a02ef3e3fda9229f76 SHA512 4cc11f6219a68ad59971a3d85f3184c16ec25e60b96ac56ac73796493c516575e0ccccee814610d5c248ba4c8a0a2a590041464d2aa1ac3f8a717839127c91fb
-DIST libmediainfo_0.7.99.tar.xz 1603656 BLAKE2B cd1cf1860e0910da6e818846a8ab8c71682a7fd0bfc3edf2d60e220cdedcefb9940ca2e6d3db2a18722cca0a0bebd2b70ba0ca2cfcb8908f0c5fd31fe41775fd SHA512 a0ceaf142604a98e9415ecfeda29d7c3d57ac755903630c2a5b2782d3bb24a101c46c93c68858dce99299da6375e03b846b5973274168ca8c42315b82a0cfdc0
-DIST libmediainfo_17.10.tar.xz 1606920 BLAKE2B a0419644e65fee120d6f5e828a0ee66b04e026c6bd91ace603d0b5e7a14aff9f9db4a84cfb252ee97a241a38f31cec91138176e91e5783f1d450b5484bce49f4 SHA512 3fe8b7c97c9b916376c090c89f7b5afb732d002d5d112370b977c83d9bea2911ec7cc249fa7df6f4b100600cc2354d6a8832339cf0d3b45262730a477c07fd4d
DIST libmediainfo_17.12.tar.xz 1612420 BLAKE2B 1e1bd62efe45783d4973bbe0ff264db1ed20b064dc18fe3ab4fa3614c1b41663fe6727e469ef1769b4736827f89940edd959b270ec1c673a190c9078a81f3955 SHA512 c425612ca84f4655c851332a4c13bdd75df094fa5468b2d61db512ff8431b41e94068d2f645b669dbee286ccae3979a38a5f4ebbb5cda8abdbadf0313df5680d
-EBUILD libmediainfo-0.7.99.ebuild 1834 BLAKE2B a54b2a81cef3bb3309c7d5ca6671ca85f0726a9ea28c224b3b3eecb3e45739c7b8bf5653cd69e3cc5f65f795d396dc813412e8c86125d23480893c09708974ba SHA512 92148a20107c2729c2a0e9ac29b3ba708717ed34c5fe64abbeee01ef4adf716af0d4fafbd687e3d4e3e169bf0a05b44525967ab737ade546a26fa78845c2b27e
-EBUILD libmediainfo-17.10.ebuild 1836 BLAKE2B 1847028ad80e0c65c8b046c5c048547c209eb7e3e61e44d6c87298a61b2cc425bcb2bf9a97dce6081c9bc7dea6fb035c46b8e78f50f3f9c4a0d0ea2484148180 SHA512 10cf52d6df0e23d28be0ee4c6d3eff0a3ba8f0ee7f6e5ba7d92ddab90deca01c3bc72081ff9c7d5f9799601d5d213a591dc95a4671fd472104f58c6d915edd97
-EBUILD libmediainfo-17.12.ebuild 1836 BLAKE2B 1847028ad80e0c65c8b046c5c048547c209eb7e3e61e44d6c87298a61b2cc425bcb2bf9a97dce6081c9bc7dea6fb035c46b8e78f50f3f9c4a0d0ea2484148180 SHA512 10cf52d6df0e23d28be0ee4c6d3eff0a3ba8f0ee7f6e5ba7d92ddab90deca01c3bc72081ff9c7d5f9799601d5d213a591dc95a4671fd472104f58c6d915edd97
+EBUILD libmediainfo-17.12.ebuild 1834 BLAKE2B a54b2a81cef3bb3309c7d5ca6671ca85f0726a9ea28c224b3b3eecb3e45739c7b8bf5653cd69e3cc5f65f795d396dc813412e8c86125d23480893c09708974ba SHA512 92148a20107c2729c2a0e9ac29b3ba708717ed34c5fe64abbeee01ef4adf716af0d4fafbd687e3d4e3e169bf0a05b44525967ab737ade546a26fa78845c2b27e
MISC metadata.xml 346 BLAKE2B ace7bcc20d5e1a949db03a632f4f181353c530a0aad6b6839ea4d682bcdde0f3184c1886fd3015ba73f6ad63ace53e07f21bcf7f8383f12bf6ad73374d895c7c SHA512 bc66ca588f3042de05db14d4036fba4637f5dd0d03d3cbdbdf7118b90f5a6f8ad0e86a30d9263e7d283d94f61e54da6c92ff03acf1cf83db376366c0c4f76c93
diff --git a/media-libs/libmediainfo/libmediainfo-0.7.99.ebuild b/media-libs/libmediainfo/libmediainfo-0.7.99.ebuild
deleted file mode 100644
index c5d85f15c216..000000000000
--- a/media-libs/libmediainfo/libmediainfo-0.7.99.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools ltprune flag-o-matic
-
-MY_PN="MediaInfo"
-DESCRIPTION="MediaInfo libraries"
-HOMEPAGE="https://mediaarea.net/mediainfo/ https://github.com/MediaArea/MediaInfoLib"
-SRC_URI="https://mediaarea.net/download/source/${PN}/${PV}/${P/-/_}.tar.xz"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="curl doc mms static-libs"
-
-RDEPEND="sys-libs/zlib
- dev-libs/tinyxml2:=
- >=media-libs/libzen-0.4.37[static-libs=]
- curl? ( net-misc/curl )
- mms? ( >=media-libs/libmms-0.6.1[static-libs=] )"
-DEPEND="${RDEPEND}
- virtual/pkgconfig
- doc? ( app-doc/doxygen )"
-
-# tests try to fetch data from online sources
-RESTRICT="test"
-
-S=${WORKDIR}/${MY_PN}Lib/Project/GNU/Library
-
-src_prepare() {
- eapply -p4 "${FILESDIR}"/${PN}-0.7.63-pkgconfig.patch
- eapply_user
-
- sed -i 's:-O2::' configure.ac || die
- append-cppflags -DMEDIAINFO_LIBMMS_DESCRIBE_SUPPORT=0
-
- eautoreconf
-}
-
-src_configure() {
- econf \
- --enable-shared \
- --with-libtinyxml2 \
- $(use_with curl libcurl) \
- $(use_with mms libmms) \
- $(use_enable static-libs static) \
- $(use_enable static-libs staticlibs)
-}
-
-src_compile() {
- default
-
- if use doc; then
- cd "${WORKDIR}"/${MY_PN}Lib/Source/Doc
- doxygen Doxyfile || die
- fi
-}
-
-src_install() {
- if use doc; then
- local HTML_DOCS=( "${WORKDIR}"/${MY_PN}Lib/Doc/*.html )
- fi
-
- default
-
- edos2unix ${PN}.pc #414545
- insinto /usr/$(get_libdir)/pkgconfig
- doins ${PN}.pc
-
- for x in ./ Archive Audio Duplicate Export Image Multiple Reader Tag Text Video; do
- insinto /usr/include/${MY_PN}/${x}
- doins "${WORKDIR}"/${MY_PN}Lib/Source/${MY_PN}/${x}/*.h
- done
-
- insinto /usr/include/${MY_PN}DLL
- doins "${WORKDIR}"/${MY_PN}Lib/Source/${MY_PN}DLL/*.h
-
- dodoc "${WORKDIR}"/${MY_PN}Lib/*.txt
-
- prune_libtool_files
-}
diff --git a/media-libs/libmediainfo/libmediainfo-17.10.ebuild b/media-libs/libmediainfo/libmediainfo-17.10.ebuild
deleted file mode 100644
index 7be3ed1e7919..000000000000
--- a/media-libs/libmediainfo/libmediainfo-17.10.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools ltprune flag-o-matic
-
-MY_PN="MediaInfo"
-DESCRIPTION="MediaInfo libraries"
-HOMEPAGE="https://mediaarea.net/mediainfo/ https://github.com/MediaArea/MediaInfoLib"
-SRC_URI="https://mediaarea.net/download/source/${PN}/${PV}/${P/-/_}.tar.xz"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="curl doc mms static-libs"
-
-RDEPEND="sys-libs/zlib
- dev-libs/tinyxml2:=
- >=media-libs/libzen-0.4.37[static-libs=]
- curl? ( net-misc/curl )
- mms? ( >=media-libs/libmms-0.6.1[static-libs=] )"
-DEPEND="${RDEPEND}
- virtual/pkgconfig
- doc? ( app-doc/doxygen )"
-
-# tests try to fetch data from online sources
-RESTRICT="test"
-
-S=${WORKDIR}/${MY_PN}Lib/Project/GNU/Library
-
-src_prepare() {
- eapply -p4 "${FILESDIR}"/${PN}-0.7.63-pkgconfig.patch
- eapply_user
-
- sed -i 's:-O2::' configure.ac || die
- append-cppflags -DMEDIAINFO_LIBMMS_DESCRIBE_SUPPORT=0
-
- eautoreconf
-}
-
-src_configure() {
- econf \
- --enable-shared \
- --with-libtinyxml2 \
- $(use_with curl libcurl) \
- $(use_with mms libmms) \
- $(use_enable static-libs static) \
- $(use_enable static-libs staticlibs)
-}
-
-src_compile() {
- default
-
- if use doc; then
- cd "${WORKDIR}"/${MY_PN}Lib/Source/Doc
- doxygen Doxyfile || die
- fi
-}
-
-src_install() {
- if use doc; then
- local HTML_DOCS=( "${WORKDIR}"/${MY_PN}Lib/Doc/*.html )
- fi
-
- default
-
- edos2unix ${PN}.pc #414545
- insinto /usr/$(get_libdir)/pkgconfig
- doins ${PN}.pc
-
- for x in ./ Archive Audio Duplicate Export Image Multiple Reader Tag Text Video; do
- insinto /usr/include/${MY_PN}/${x}
- doins "${WORKDIR}"/${MY_PN}Lib/Source/${MY_PN}/${x}/*.h
- done
-
- insinto /usr/include/${MY_PN}DLL
- doins "${WORKDIR}"/${MY_PN}Lib/Source/${MY_PN}DLL/*.h
-
- dodoc "${WORKDIR}"/${MY_PN}Lib/*.txt
-
- prune_libtool_files
-}
diff --git a/media-libs/libmediainfo/libmediainfo-17.12.ebuild b/media-libs/libmediainfo/libmediainfo-17.12.ebuild
index 7be3ed1e7919..c5d85f15c216 100644
--- a/media-libs/libmediainfo/libmediainfo-17.12.ebuild
+++ b/media-libs/libmediainfo/libmediainfo-17.12.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://mediaarea.net/download/source/${PN}/${PV}/${P/-/_}.tar.xz"
LICENSE="BSD-2"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
IUSE="curl doc mms static-libs"
RDEPEND="sys-libs/zlib
diff --git a/media-libs/mutagen/Manifest b/media-libs/mutagen/Manifest
index e17bd77d7ddc..dfa3eb9fff02 100644
--- a/media-libs/mutagen/Manifest
+++ b/media-libs/mutagen/Manifest
@@ -1,7 +1,9 @@
DIST mutagen-1.35.1.tar.gz 883772 BLAKE2B 933c689bf4e578c1acb6c16af4071e879db4e0e55d9391f63dc778f535e13337f61812b1fd21741552ac3f9dfb2cd53f210d27b3c98ef7b6bf05b4b046d20d8f SHA512 e411b86d50a7689589b7d300317dc2a2c4893efe47b66d07bdf5fe92f1d08fcc00c314e3ae1f97d706fcaae6c83c7569bb22b557af2dfc469b1d3c4f0388a260
DIST mutagen-1.38.tar.gz 913243 BLAKE2B 08281ed0ea9307a6caa64cc5f66dbea43d09ab6dffba49bab3bea8d3878ae1062b0b7dcb772f0880848adbbd3c3c89a73e0d59b496fb635f7308c66869aa2531 SHA512 1430901539cddc7f58978f59125b793228c611cee9cc19535142e3095a7caaeee7a2431c244054affa33fb6518123b46cd187715d8353fd1b165496bd358a995
DIST mutagen-1.39.tar.gz 916084 BLAKE2B e67de0f0c2b33283ea276511f5537f5f12a35d336927dff662a5044a05163c7dc5677dc2e5b2696fc62ac3888a9602a566b43ffb511d3eee1c8f07f17bc08302 SHA512 0508c3dfa31a4af29845204664819bc8af8121a785b8e5cc307a12bdf7c151acf4cd72e0820fb9d284c859dd6d63d7d7a6c7ebad8e3ca19db52f0c496ce74736
+DIST mutagen-1.40.0.tar.gz 917874 BLAKE2B 69405942af849a8c82d14424a242e77cd9d554155494976402c3eb5d95dcccbf14de5fd3268cb9cf12e0035dcbf88c3724d1684c21612b2f0b0a87cb48de1ec8 SHA512 ad4accccc3457d1ff7238c2941b20aeb532e9b41bf2bf1cb130e428f9af9a7dd18a0e81a4d45fbc98783d8cf90cd105de09d703c70beea7cba5eca58dab1bb69
EBUILD mutagen-1.35.1.ebuild 1169 BLAKE2B 4fae41f97f74468c9c0a9c4cb60df6dd923bf13baa68036695557dbdc8b5b726c197b11a254cf185a553401af509d86a1d62bf73ea33ace1e2b5a908a3a344a6 SHA512 6e17ca9217129138a702ac0c72eb02b3dbe103325944d33fc199f5b445e42f9429ff2881eb5acbbf3533b6eef3d6630a605893f6e6475a4f6842f6e6c3a1f37f
EBUILD mutagen-1.38.ebuild 1041 BLAKE2B 8a5fba2d542cd2096744ec697ba3b55c27ef23de38c5b77ee58f3baa8751dd2e2c04b99959968cea8c4fbad00a7e7bbdfb0b4566e8354ec89389f4cb3ef9a92a SHA512 fd560403332ede11271182f1673a702117adc2281500644cd125b77360974739051da704149fcd325a231768856d524914d1a9397d4302c407a7bc6898d8ea52
EBUILD mutagen-1.39.ebuild 1086 BLAKE2B 7e2f9e90671bd7ad5602afabb1972420ef1a57526e26545d6ca838349552fae90d4df0de5c735ad70e643031dcb6c4074e89787a609381575288bb4dc87ebc24 SHA512 00209e06095163abdeb2a930f4f0cb396d8fabfbd750f7223012364eb82e7924515439b9f716773a854d57a940234da7df38a309f29463cf3780294c2b6dca2a
+EBUILD mutagen-1.40.0.ebuild 1099 BLAKE2B 2d65edd258083acd1382491c0d9fb9fd0d27fb92a7d627445459f11247fe2adf131a4e49c65abc345dff77170d6d666a1d2d02dc81e9416721a8edae3a9afcd1 SHA512 3f816751b4cc03a2dc08e580307ef67229388346db91c7fee83b44c46e1e00d36b2cabefefa50bcd65e672bf547aa7e585c3ef949bc59bd4de58466fe23e959d
MISC metadata.xml 380 BLAKE2B 9fd70ca6ca6e8d17b66ea703f65885b87714ed0560ffe7502d85da3ee8fdf1d62545c1166b64d99f2bd2bfa6105f8f8865bc28769069c1ae3da4b1c3c174fd69 SHA512 87ce1f85bd6aff7c159fd22a412eb9ea95ac4f58fb2cc70fd4c4f470bfe9f6366b906bc9cef833ae5c10b7a3601c15edab9e8418cf78d7d9e993191873f41d59
diff --git a/media-libs/mutagen/mutagen-1.40.0.ebuild b/media-libs/mutagen/mutagen-1.40.0.ebuild
new file mode 100644
index 000000000000..ab059849894f
--- /dev/null
+++ b/media-libs/mutagen/mutagen-1.40.0.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+
+inherit distutils-r1
+
+DESCRIPTION="Audio metadata tag reader and writer implemented in pure Python"
+HOMEPAGE="https://github.com/quodlibet/mutagen https://pypi.python.org/pypi/mutagen"
+SRC_URI="https://github.com/quodlibet/mutagen/releases/download/release-${PV}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc test"
+
+# TODO: Missing support for >=dev-python/eyeD3-0.7 API
+# test? ( >=dev-python/eyeD3-0.7 )
+RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+ doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
+ test? (
+ dev-python/hypothesis[${PYTHON_USEDEP}]
+ dev-python/pytest[${PYTHON_USEDEP}]
+ )
+"
+
+python_compile_all() {
+ use doc && emake -C docs
+}
+
+python_test() {
+ esetup.py test --no-quality
+}
+
+python_install_all() {
+ local DOCS=( NEWS README.rst )
+ use doc && local HTML_DOCS=( docs/_build/. )
+ distutils-r1_python_install_all
+}