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() { |