1 |
commit: 77d3323740bcbc150d8a4273cedc96a86f2c0861 |
2 |
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org> |
3 |
AuthorDate: Wed Aug 29 11:01:19 2018 +0000 |
4 |
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org> |
5 |
CommitDate: Wed Aug 29 11:02:44 2018 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77d33237 |
7 |
|
8 |
app-office/libreoffice: Decouple gtk3-kde5 from USE=kde |
9 |
|
10 |
But let it build if USE=gtk,kde are selected. |
11 |
USE=kde will only enable qt5/kde5 VCLs from now on. |
12 |
|
13 |
Package-Manager: Portage-2.3.48, Repoman-2.3.10 |
14 |
|
15 |
app-office/libreoffice/libreoffice-9999.ebuild | 6 ++++-- |
16 |
1 file changed, 4 insertions(+), 2 deletions(-) |
17 |
|
18 |
diff --git a/app-office/libreoffice/libreoffice-9999.ebuild b/app-office/libreoffice/libreoffice-9999.ebuild |
19 |
index 8654bb522fb..d081a3a350e 100644 |
20 |
--- a/app-office/libreoffice/libreoffice-9999.ebuild |
21 |
+++ b/app-office/libreoffice/libreoffice-9999.ebuild |
22 |
@@ -69,7 +69,6 @@ $(printf 'libreoffice_extensions_%s ' ${LO_EXTS})" |
23 |
|
24 |
REQUIRED_USE="${PYTHON_REQUIRED_USE} |
25 |
bluetooth? ( dbus ) |
26 |
- kde? ( gtk ) |
27 |
libreoffice_extensions_nlpsolver? ( java ) |
28 |
libreoffice_extensions_scripting-beanshell? ( java ) |
29 |
libreoffice_extensions_scripting-javascript? ( java ) |
30 |
@@ -433,7 +432,6 @@ src_configure() { |
31 |
$(use_enable gstreamer gstreamer-1-0) |
32 |
$(use_enable gtk gtk3) |
33 |
$(use_enable gtk2 gtk) |
34 |
- $(use_enable kde gtk3-kde5) |
35 |
$(use_enable kde kde5) |
36 |
$(use_enable kde qt5) |
37 |
$(use_enable mysql ext-mariadb-connector) |
38 |
@@ -449,6 +447,10 @@ src_configure() { |
39 |
$(use_with odk doxygen) |
40 |
) |
41 |
|
42 |
+ if use gtk && use kde; then |
43 |
+ myeconfargs+=( --enable-gtk3-kde5 ) |
44 |
+ fi |
45 |
+ |
46 |
if use eds || use gtk; then |
47 |
myeconfargs+=( --enable-dconf --enable-gio ) |
48 |
else |