diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2019-12-15 18:09:03 +0000 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2019-12-15 18:09:03 +0000 |
commit | 7bc9c63c9da678a7e6fceb095d56c634afd22c56 (patch) | |
tree | 4a67d50a439e9af63947e5f8b6ba3719af98b6c9 /media-sound/whipper | |
parent | b284a3168fa91a038925d2ecf5e4791011ea5e7d (diff) |
gentoo resync : 15.12.2019
Diffstat (limited to 'media-sound/whipper')
-rw-r--r-- | media-sound/whipper/Manifest | 4 | ||||
-rw-r--r-- | media-sound/whipper/whipper-0.9.0.ebuild (renamed from media-sound/whipper/whipper-0.7.3-r1.ebuild) | 48 |
2 files changed, 18 insertions, 34 deletions
diff --git a/media-sound/whipper/Manifest b/media-sound/whipper/Manifest index 7d49c28d3ec3..68df1b254602 100644 --- a/media-sound/whipper/Manifest +++ b/media-sound/whipper/Manifest @@ -1,5 +1,5 @@ AUX whipper-0.7.0-cdparanoia-name-fix.patch 2036 BLAKE2B 54d0c70f0ccf89e46607e67d3b1bd3288dc0c34da27d6111df98810d85369c51f953e415a6415c0c08649a2e7fed10cfea77e3a7695f8c4f03445948a8f83c64 SHA512 13edc4bd713409e8fa6d871ce5f9316895edb0156eeed7eef401e72c19f188a8067c45c16a3fe1c3e21209fd8ec6bdf2478e4d4376f210d535993c7ef1575453 AUX whipper-0.7.0-src-Makefile-respect-CFLAGS.patch 1755 BLAKE2B 5b750690e20230528830a468b34d0a481dbf08af36b1b687121a57518613fabb5b298145b8f2693b21653749b3ed1e185864c6348b0adfb33810c1723fe640d3 SHA512 ccda4c1e97a841d8afec9ed68ccf87371e0883afa7b179010973925185fa58e6a21f4b488dba1891a416c22a8e0ee911318117a059c20989d673c5e5e214c25a -DIST whipper-0.7.3.tar.gz 168393 BLAKE2B b34151ede7c867dbbca34fcec3d8ef81cb50d66abc760fa54bec880f8f1186faf3e0f5298c2890501b9bd2f586b80d2cdc45a0755b6fe12fc1a2215e9ea9ecbb SHA512 ac96393471a6b4c40f5870f6e3183b65d43229314e2a1eacbf065c51ac61cbc772f2de3bde9f20ee1f7ffec427cd03c31f27df60eb6c621a699927646080c0ab -EBUILD whipper-0.7.3-r1.ebuild 1500 BLAKE2B ef788965cfe9699e09141e83ec02c0b552d747f0132bc65686621df578e4292fa7735a18314de1d64202cd23d7c22a16ed134028afc388277547d284262768e0 SHA512 bbf1bd8d4be78491ddf5ef2ccdec781ff96d7af25d09e1df986f091124d3c7cd1e9ca9bf6d9278c1cf8ea9406dfe5c0c92ecf6f68c75b4658b884836f30659b6 +DIST whipper-0.9.0.tar.gz 200836 BLAKE2B 197567d476bcfa448bee7d6ba2d1b980355f792e6591840d1291800c3ae205496dc58579394870adf171f11f31d7042b48d070cf03d203e45e7c369500c500ef SHA512 49e66ad2c6e8450199a53a28bb71725704daac86ce2cbf68080d4dee1c2357cf8367ddb4735a07f2ffe612d84f016661e5b6f94efa9d5a7d6b8cf56ee32b0ae7 +EBUILD whipper-0.9.0.ebuild 1281 BLAKE2B 694cedbf147e060019c23fa24ce13c1e02a202dc76dcf381cffaa84bb33910b8aabb9aeccea0c807f1bdcf1f91c2b26f41f8b1823225491e75b9fb26bfcbdd83 SHA512 29daecfa45df1ac6f021952f76ead81e8c3a37ec7fb9ea55eb1274f337e92b1a43cc9bf1040df3a103ee4918638191eee1a2f55f8e7119fa9b202a547a13fac7 MISC metadata.xml 530 BLAKE2B 8cf5640fc05fc9b327e3b6d5d621987cdc74b816e372817fe9d63ac83c37e1669f6b07873eba61439b5d00d26975bc5dd850c649f80454f51f800cba8d7c340c SHA512 87970186262167b583d1a90dbe5016f11368d123f6ff81782c8bffa7217c8eda42440fca4c65ccfbbf75971acf292b1067838024c2bc536cd8b6116fc2cd4172 diff --git a/media-sound/whipper/whipper-0.7.3-r1.ebuild b/media-sound/whipper/whipper-0.9.0.ebuild index 9491ea390da1..c89a9f317c12 100644 --- a/media-sound/whipper/whipper-0.7.3-r1.ebuild +++ b/media-sound/whipper/whipper-0.9.0.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python2_7 ) +PYTHON_COMPAT=( python3_{6,7} ) inherit distutils-r1 @@ -14,49 +14,33 @@ SRC_URI="https://github.com/whipper-team/${PN}/archive/v${PV}.tar.gz -> ${P}.tar LICENSE="GPL-3+" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="test" -DEPEND=" - dev-python/setuptools[${PYTHON_USEDEP}] - media-libs/libsndfile - test? ( dev-python/twisted[${PYTHON_USEDEP}] ) -" +DEPEND="media-libs/libsndfile:=" RDEPEND=" + ${DEPEND} app-cdr/cdrdao >=dev-libs/libcdio-paranoia-0.94_p2 - dev-python/pycdio[${PYTHON_USEDEP}] - dev-python/pygobject:3=[${PYTHON_USEDEP}] + >=dev-python/pycdio-2.1.0[${PYTHON_USEDEP}] + dev-python/pygobject:3[${PYTHON_USEDEP}] dev-python/python-musicbrainz-ngs[${PYTHON_USEDEP}] dev-python/requests[${PYTHON_USEDEP}] + dev-python/ruamel-yaml[${PYTHON_USEDEP}] dev-python/setuptools[${PYTHON_USEDEP}] - media-libs/flac - media-libs/libsndfile media-libs/mutagen[${PYTHON_USEDEP}] - media-sound/sox[flac] -" + media-sound/sox[flac]" +BDEPEND=" + dev-python/setuptools_scm[${PYTHON_USEDEP}] + test? ( dev-python/twisted[${PYTHON_USEDEP}] )" + +distutils_enable_tests unittest -PATCHES=( - "${FILESDIR}/${PN}-0.7.0-cdparanoia-name-fix.patch" - "${FILESDIR}/${PN}-0.7.0-src-Makefile-respect-CFLAGS.patch" -) +PATCHES=( "${FILESDIR}/${PN}-0.7.0-cdparanoia-name-fix.patch" ) -src_prepare() { +python_prepare_all() { # accurip test totally depends on network access rm "${PN}"/test/test_common_accurip.py || die - distutils-r1_src_prepare -} - -src_compile() { - distutils-r1_src_compile - emake -C src CC="$(tc-getCC)" -} - -python_test() { - "${EPYTHON}" -m unittest discover -v || die "Tests fail with ${EPYTHON}" -} + export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} -src_install() { - distutils-r1_src_install - emake PREFIX="${EPREFIX}/usr" DESTDIR="${D}" -C src install + distutils-r1_python_prepare_all } |