Gentoo Archives: gentoo-commits

From: "Michał Górny" <mgorny@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-misc/tigervnc/
Date: Fri, 29 Jan 2016 15:55:46
Message-Id: 1454082927.11299625dbb3c9585dfd6a8505f82324144c8b82.mgorny@gentoo
1 commit: 11299625dbb3c9585dfd6a8505f82324144c8b82
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Fri Jan 29 15:37:47 2016 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Fri Jan 29 15:55:27 2016 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11299625
7
8 net-misc/tigervnc: Avoid building unnecessary parts of xorg-server
9
10 net-misc/tigervnc/tigervnc-1.6.0.ebuild | 11 ++++++++++-
11 1 file changed, 10 insertions(+), 1 deletion(-)
12
13 diff --git a/net-misc/tigervnc/tigervnc-1.6.0.ebuild b/net-misc/tigervnc/tigervnc-1.6.0.ebuild
14 index eaa275f..6d9e1a6 100644
15 --- a/net-misc/tigervnc/tigervnc-1.6.0.ebuild
16 +++ b/net-misc/tigervnc/tigervnc-1.6.0.ebuild
17 @@ -139,7 +139,16 @@ src_configure() {
18 src_compile() {
19 cmake-utils_src_compile
20
21 - use server && emake -C unix/xserver
22 + if use server; then
23 + # deps of the vnc module and the module itself
24 + local d subdirs=(
25 + fb xfixes Xext dbe glx randr render damageext miext Xi xkb
26 + composite dix mi os hw/vnc
27 + )
28 + for d in "${subdirs[@]}"; do
29 + emake -C unix/xserver/"${d}"
30 + done
31 + fi
32 }
33
34 src_install() {