diff options
author | 2024-11-01 18:33:15 +0100 | |
---|---|---|
committer | 2024-11-01 18:36:17 +0100 | |
commit | a482133184d525fe387fba5df8e306a06d865798 (patch) | |
tree | 873cffba6f043ed2f6be7ef3b6b1945b020bb51a /app-doc/devmanual | |
parent | sys-boot/gnu-efi: Stabilize 3.0.18-r5 x86, #942657 (diff) | |
download | gentoo-a482133184d525fe387fba5df8e306a06d865798.tar.gz gentoo-a482133184d525fe387fba5df8e306a06d865798.tar.bz2 gentoo-a482133184d525fe387fba5df8e306a06d865798.zip |
app-doc/devmanual: Depend on Python only if USE=-offline
Change dev-libs/libxml2 to a test dependency.
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
Diffstat (limited to 'app-doc/devmanual')
-rw-r--r-- | app-doc/devmanual/devmanual-9999.ebuild | 14 |
1 files changed, 10 insertions, 4 deletions
diff --git a/app-doc/devmanual/devmanual-9999.ebuild b/app-doc/devmanual/devmanual-9999.ebuild index eb6eb3a9d985..41da45d56cb3 100644 --- a/app-doc/devmanual/devmanual-9999.ebuild +++ b/app-doc/devmanual/devmanual-9999.ebuild @@ -25,12 +25,18 @@ SLOT="0" IUSE="+offline test" RESTRICT="!test? ( test )" -BDEPEND=">=dev-libs/libxml2-2.9.12 - dev-libs/libxslt +BDEPEND="dev-libs/libxslt gnome-base/librsvg media-fonts/open-sans - ${PYTHON_DEPS} - test? ( >=app-text/htmltidy-5.8.0 )" + !offline? ( ${PYTHON_DEPS} ) + test? ( + >=dev-libs/libxml2-2.9.12 + >=app-text/htmltidy-5.8.0 + )" + +pkg_setup() { + use !offline && python-any-r1_pkg_setup +} src_compile() { emake OFFLINE=$(usex offline 1 0) |