summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSam James <sam@gentoo.org>2021-10-31 08:45:54 +0000
committerSam James <sam@gentoo.org>2021-10-31 08:45:54 +0000
commit11c5753ba80a1fe7a362aece48c22a7593f8dafb (patch)
tree61a1fde0a584604e22d10e3f02918cfb7cb7050b
parentmedia-gfx/openvdb: enable blosc by default in 9.0.0 too (diff)
downloadgentoo-11c5753ba80a1fe7a362aece48c22a7593f8dafb.tar.gz
gentoo-11c5753ba80a1fe7a362aece48c22a7593f8dafb.tar.bz2
gentoo-11c5753ba80a1fe7a362aece48c22a7593f8dafb.zip
media-sound/beets: fix dependencies
Closes: https://bugs.gentoo.org/820935 Signed-off-by: Sam James <sam@gentoo.org>
-rw-r--r--media-sound/beets/beets-1.5.0-r1.ebuild (renamed from media-sound/beets/beets-1.5.0.ebuild)6
-rw-r--r--media-sound/beets/beets-9999.ebuild13
2 files changed, 10 insertions, 9 deletions
diff --git a/media-sound/beets/beets-1.5.0.ebuild b/media-sound/beets/beets-1.5.0-r1.ebuild
index aa73a47719cf..ae9ee9e9119f 100644
--- a/media-sound/beets/beets-1.5.0.ebuild
+++ b/media-sound/beets/beets-1.5.0-r1.ebuild
@@ -67,6 +67,9 @@ BDEPEND="
dev-python/rarfile[${PYTHON_USEDEP}]
dev-python/responses[${PYTHON_USEDEP}]
dev-python/wheel[${PYTHON_USEDEP}]
+ dev-python/reflink[${PYTHON_USEDEP}]
+ dev-python/confuse[${PYTHON_USEDEP}]
+ dev-python/mediafile[${PYTHON_USEDEP}]
media-libs/chromaprint[tools]
media-libs/flac
media-libs/gst-plugins-bad:1.0
@@ -76,9 +79,6 @@ BDEPEND="
media-plugins/gst-plugins-libav:1.0
media-video/ffmpeg:0[encode]
app-shells/bash-completion
- dev-python/reflink
- dev-python/confuse
- dev-python/mediafile
)
')"
diff --git a/media-sound/beets/beets-9999.ebuild b/media-sound/beets/beets-9999.ebuild
index 7d2995240430..9d0e8ddd1740 100644
--- a/media-sound/beets/beets-9999.ebuild
+++ b/media-sound/beets/beets-9999.ebuild
@@ -44,7 +44,9 @@ DEPEND="
${RDEPEND}
"
BDEPEND="
- dev-python/sphinx
+ doc? (
+ dev-python/sphinx
+ )
$(python_gen_cond_dep '
test? (
dev-db/sqlite[icu]
@@ -65,6 +67,9 @@ BDEPEND="
dev-python/rarfile[${PYTHON_USEDEP}]
dev-python/responses[${PYTHON_USEDEP}]
dev-python/wheel[${PYTHON_USEDEP}]
+ dev-python/reflink[${PYTHON_USEDEP}]
+ dev-python/confuse[${PYTHON_USEDEP}]
+ dev-python/mediafile[${PYTHON_USEDEP}]
media-libs/chromaprint[tools]
media-libs/flac
media-libs/gst-plugins-bad:1.0
@@ -74,9 +79,6 @@ BDEPEND="
media-plugins/gst-plugins-libav:1.0
media-video/ffmpeg:0[encode]
app-shells/bash-completion
- dev-python/reflink
- dev-python/confuse
- dev-python/mediafile
)
')"
@@ -89,14 +91,13 @@ python_prepare_all() {
}
python_compile_all() {
- emake -C docs man
use doc && esetup.py build_sphinx -b html --build-dir=docs/build
}
python_install_all() {
distutils-r1_python_install_all
- doman docs/_build/man/*
+ doman man/*
use doc && local HTML_DOCS=( docs/build/html/. )
einstalldocs