From f1faf9090d432356e68b6753fb39e8d8321b01f5 Mon Sep 17 00:00:00 2001 From: David Michael Date: Tue, 8 Dec 2020 17:56:12 -0500 Subject: 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 Closes: https://github.com/gentoo/gentoo/pull/18574 Signed-off-by: Matt Turner --- x11-libs/libxcb/libxcb-1.14.ebuild | 9 +++++---- 1 file 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=( -- cgit v1.2.3-65-gdbad