summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Michael <fedora.dm0@gmail.com>2020-12-08 17:56:12 -0500
committerMatt Turner <mattst88@gentoo.org>2020-12-18 17:00:05 -0500
commitf1faf9090d432356e68b6753fb39e8d8321b01f5 (patch)
treebb72af373acb1e903653fd87d8f1f1bd5855a553 /x11-libs/libxcb
parentnet-misc/gnome-remote-desktop: version bump to 0.1.9 (diff)
downloadgentoo-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/libxcb')
-rw-r--r--x11-libs/libxcb/libxcb-1.14.ebuild9
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=(