From 11299625dbb3c9585dfd6a8505f82324144c8b82 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Micha=C5=82=20G=C3=B3rny?= Date: Fri, 29 Jan 2016 16:37:47 +0100 Subject: [PATCH] net-misc/tigervnc: Avoid building unnecessary parts of xorg-server --- net-misc/tigervnc/tigervnc-1.6.0.ebuild | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/net-misc/tigervnc/tigervnc-1.6.0.ebuild b/net-misc/tigervnc/tigervnc-1.6.0.ebuild index eaa275fbbce6..6d9e1a655581 100644 --- a/net-misc/tigervnc/tigervnc-1.6.0.ebuild +++ b/net-misc/tigervnc/tigervnc-1.6.0.ebuild @@ -139,7 +139,16 @@ src_configure() { src_compile() { cmake-utils_src_compile - use server && emake -C unix/xserver + if use server; then + # deps of the vnc module and the module itself + local d subdirs=( + fb xfixes Xext dbe glx randr render damageext miext Xi xkb + composite dix mi os hw/vnc + ) + for d in "${subdirs[@]}"; do + emake -C unix/xserver/"${d}" + done + fi } src_install() { -- 2.26.2