commit: f1faf9090d432356e68b6753fb39e8d8321b01f5 Author: David Michael <fedora.dm0 <AT> gmail <DOT> com> AuthorDate: Tue Dec 8 22:56:12 2020 +0000 Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org> CommitDate: Fri Dec 18 22:00:05 2020 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1faf909
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 <AT> gmail.com> Closes: https://github.com/gentoo/gentoo/pull/18574 Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org> 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 8d656d8009d..2c7edd1d000 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=(