diff options
author | David Michael <fedora.dm0@gmail.com> | 2020-12-08 17:56:12 -0500 |
---|---|---|
committer | Matt Turner <mattst88@gentoo.org> | 2020-12-18 17:00:05 -0500 |
commit | f1faf9090d432356e68b6753fb39e8d8321b01f5 (patch) | |
tree | bb72af373acb1e903653fd87d8f1f1bd5855a553 /x11-libs | |
parent | net-misc/gnome-remote-desktop: version bump to 0.1.9 (diff) | |
download | gentoo-f1faf9090d432356e68b6753fb39e8d8321b01f5.tar.gz gentoo-f1faf9090d432356e68b6753fb39e8d8321b01f5.tar.bz2 gentoo-f1faf9090d432356e68b6753fb39e8d8321b01f5.zip |
x11-libs/libxcb: fix doc/test dependencies
The configure script looks for doxygen/dot/xsltproc as natively
executable programs, so put them in BDEPEND. Also xsltproc is only
used for test results, so it can be a conditional dependency.
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: David Michael <fedora.dm0@gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/18574
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Diffstat (limited to 'x11-libs')
-rw-r--r-- | x11-libs/libxcb/libxcb-1.14.ebuild | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/x11-libs/libxcb/libxcb-1.14.ebuild b/x11-libs/libxcb/libxcb-1.14.ebuild index 8d656d8009d4..2c7edd1d000c 100644 --- a/x11-libs/libxcb/libxcb-1.14.ebuild +++ b/x11-libs/libxcb/libxcb-1.14.ebuild @@ -22,17 +22,18 @@ SLOT="0/1.12" RDEPEND=" >=x11-libs/libXau-1.0.7-r1[${MULTILIB_USEDEP}] - >=x11-libs/libXdmcp-1.1.1-r1[${MULTILIB_USEDEP}]" -# Note: ${PYTHON_USEDEP} needs to go verbatim + >=x11-libs/libXdmcp-1.1.1-r1[${MULTILIB_USEDEP}] +" DEPEND="${RDEPEND} >=x11-base/xcb-proto-1.14[${MULTILIB_USEDEP}] elibc_Darwin? ( dev-libs/libpthread-stubs ) test? ( dev-libs/check[${MULTILIB_USEDEP}] ) - doc? ( app-doc/doxygen[dot] ) - dev-libs/libxslt " +# Note: ${PYTHON_USEDEP} needs to go verbatim BDEPEND="${PYTHON_DEPS} $(python_gen_any_dep '>=x11-base/xcb-proto-1.14[${PYTHON_USEDEP}]') + doc? ( app-doc/doxygen[dot] ) + test? ( dev-libs/libxslt ) " PATCHES=( |