diff options
author | Michał Górny <mgorny@gentoo.org> | 2016-01-29 16:37:47 +0100 |
---|---|---|
committer | Michał Górny <mgorny@gentoo.org> | 2016-01-29 16:55:27 +0100 |
commit | 11299625dbb3c9585dfd6a8505f82324144c8b82 (patch) | |
tree | cfc49824609b18d19156c736c58332cd6bdfa64a | |
parent | net-misc/tigervnc: Remove accidental stable keywords on 1.6.0 (diff) | |
download | gentoo-11299625dbb3c9585dfd6a8505f82324144c8b82.tar.gz gentoo-11299625dbb3c9585dfd6a8505f82324144c8b82.tar.bz2 gentoo-11299625dbb3c9585dfd6a8505f82324144c8b82.zip |
net-misc/tigervnc: Avoid building unnecessary parts of xorg-server
-rw-r--r-- | net-misc/tigervnc/tigervnc-1.6.0.ebuild | 11 |
1 files changed, 10 insertions, 1 deletions
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() { |