diff options
Diffstat (limited to 'net-misc')
-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() { |