Lines 91-97
unset ADDONS_SRC
Link Here
|
91 |
LO_EXTS="nlpsolver scripting-beanshell scripting-javascript wiki-publisher" |
91 |
LO_EXTS="nlpsolver scripting-beanshell scripting-javascript wiki-publisher" |
92 |
|
92 |
|
93 |
IUSE="accessibility base bluetooth +branding clang coinmp +cups custom-cflags +dbus debug eds firebird |
93 |
IUSE="accessibility base bluetooth +branding clang coinmp +cups custom-cflags +dbus debug eds firebird |
94 |
googledrive gstreamer +gtk kde ldap +mariadb odk pdfimport postgres qt5 qt6 test valgrind vulkan |
94 |
googledrive gstreamer gtk3 gtk4 kde ldap +mariadb odk pdfimport postgres qt5 qt6 test valgrind vulkan |
95 |
$(printf 'libreoffice_extensions_%s ' ${LO_EXTS})" |
95 |
$(printf 'libreoffice_extensions_%s ' ${LO_EXTS})" |
96 |
|
96 |
|
97 |
REQUIRED_USE="${PYTHON_REQUIRED_USE} |
97 |
REQUIRED_USE="${PYTHON_REQUIRED_USE} |
Lines 199-205
COMMON_DEPEND="${PYTHON_DEPS}
Link Here
|
199 |
media-libs/gstreamer:1.0 |
199 |
media-libs/gstreamer:1.0 |
200 |
media-libs/gst-plugins-base:1.0 |
200 |
media-libs/gst-plugins-base:1.0 |
201 |
) |
201 |
) |
202 |
gtk? ( |
202 |
gtk3? ( |
203 |
app-accessibility/at-spi2-core:2 |
203 |
app-accessibility/at-spi2-core:2 |
204 |
dev-libs/glib:2 |
204 |
dev-libs/glib:2 |
205 |
dev-libs/gobject-introspection |
205 |
dev-libs/gobject-introspection |
Lines 208-213
COMMON_DEPEND="${PYTHON_DEPS}
Link Here
|
208 |
x11-libs/gtk+:3[X] |
208 |
x11-libs/gtk+:3[X] |
209 |
x11-libs/pango |
209 |
x11-libs/pango |
210 |
) |
210 |
) |
|
|
211 |
gtk4? ( |
212 |
app-accessibility/at-spi2-core:2 |
213 |
dev-libs/glib:2 |
214 |
gnome-base/dconf |
215 |
media-libs/mesa[egl(+)] |
216 |
gui-libs/gtk[X] |
217 |
x11-libs/pango |
218 |
) |
211 |
kde? ( |
219 |
kde? ( |
212 |
qt5? ( |
220 |
qt5? ( |
213 |
kde-frameworks/kconfig:5 |
221 |
kde-frameworks/kconfig:5 |
Lines 549-555
src_configure() {
Link Here
|
549 |
$(use_enable eds evolution2) |
557 |
$(use_enable eds evolution2) |
550 |
$(use_enable firebird firebird-sdbc) |
558 |
$(use_enable firebird firebird-sdbc) |
551 |
$(use_enable gstreamer gstreamer-1-0) |
559 |
$(use_enable gstreamer gstreamer-1-0) |
552 |
$(use_enable gtk gtk3) |
560 |
$(use_enable gtk3 gtk3) |
|
|
561 |
$(use_enable gtk4 gtk4) |
553 |
$(use_enable ldap) |
562 |
$(use_enable ldap) |
554 |
$(use_enable odk) |
563 |
$(use_enable odk) |
555 |
$(use_enable pdfimport) |
564 |
$(use_enable pdfimport) |
Lines 569-575
src_configure() {
Link Here
|
569 |
use qt5 && myeconfargs+=( $(use_enable kde kf5) ) |
578 |
use qt5 && myeconfargs+=( $(use_enable kde kf5) ) |
570 |
use qt6 && myeconfargs+=( $(use_enable kde kf6) ) |
579 |
use qt6 && myeconfargs+=( $(use_enable kde kf6) ) |
571 |
|
580 |
|
572 |
if use eds || use gtk; then |
581 |
if use eds || use gtk3 || use gtk4; then |
573 |
myeconfargs+=( --enable-dconf --enable-gio ) |
582 |
myeconfargs+=( --enable-dconf --enable-gio ) |
574 |
else |
583 |
else |
575 |
myeconfargs+=( --disable-dconf --disable-gio ) |
584 |
myeconfargs+=( --disable-dconf --disable-gio ) |
Lines 625-631
src_install() {
Link Here
|
625 |
emake DESTDIR="${D}" distro-pack-install -o build -o check |
634 |
emake DESTDIR="${D}" distro-pack-install -o build -o check |
626 |
|
635 |
|
627 |
# bug 593514 |
636 |
# bug 593514 |
628 |
if use gtk; then |
637 |
if use gtk3; then |
629 |
dosym libreoffice/program/liblibreofficekitgtk.so \ |
638 |
dosym libreoffice/program/liblibreofficekitgtk.so \ |
630 |
/usr/$(get_libdir)/liblibreofficekitgtk.so |
639 |
/usr/$(get_libdir)/liblibreofficekitgtk.so |
631 |
fi |
640 |
fi |