Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Assistance Portage & Programming
  • Search

[solved] libreoffice USE flags

Problems with emerge or ebuilds? Have a basic programming question about C, PHP, Perl, BASH or something else?
Post Reply
Advanced search
10 posts • Page 1 of 1
Author
Message
pjp
Administrator
Administrator
User avatar
Posts: 20668
Joined: Tue Apr 16, 2002 10:35 pm

[solved] libreoffice USE flags

  • Quote

Post by pjp » Fri Dec 27, 2024 9:01 pm

I'm wondering what is used for UI when no toolkits are enabled? -bin unfortunately uses qt, so I'd either have to do whatever this is below or enable gtk. I otherwise use gtk, but this seemed odd with neither (nor java) being enabled.

Also, with -base, why is either mysql or mariadb "connector" required?

Code: Select all

[ebuild  N     ] app-office/libreoffice-24.2.7.2::gentoo  USE="branding mariadb -accessibility -base -bluetooth -clang (-coinmp) -cups -custom-cflags -dbus -debug -eds (-firebird) -googledrive -gstreamer -gtk -java -kde -ldap -odk -pdfimport -postgres -qt5 -qt6 -test -valgrind -vulkan" LIBREOFFICE_EXTENSIONS="-nlpsolver -scripting-beanshell -scripting-javascript -wiki-publisher" PYTHON_SINGLE_TARGET="python3_12 -python3_10 -python3_11 -python3_13" 453,053 KiB
[ebuild  N     ]  dev-perl/Archive-Zip-1.680.0::gentoo  USE="-examples -test" PERL_FEATURES="(-debug) -ithreads -quadmath" 160 KiB
[ebuild  N     ]  dev-libs/redland-1.0.17-r3::gentoo  USE="-berkdb -iodbc -mysql -odbc -postgres -sqlite" 1,584 KiB
[ebuild  N     ]   dev-libs/rasqal-0.9.33-r2::gentoo  USE="crypt mhash pcre xml -gmp -static-libs -test" 1,559 KiB
[ebuild  N     ]    dev-libs/libpcre-8.45-r3:3::gentoo  USE="bzip2 cxx jit pcre16 pcre32 readline (unicode) zlib -libedit -static-libs -valgrind" ABI_X86="(64) -32 (-x32)" 0 KiB
[ebuild  N     ]  sci-mathematics/lpsolve-5.5.2.11-r2:0/55::gentoo  544 KiB
[ebuild  N     ]   sci-libs/colamd-2.9.6::gentoo  292 KiB
[ebuild  N     ]  media-libs/libvisio-0.1.7::gentoo  USE="-doc -static-libs -test -tools" 835 KiB
[ebuild  N     ]  media-libs/libpagemaker-0.0.4-r1::gentoo  USE="-debug -doc -tools" 300 KiB
[ebuild  N     ]  media-libs/libfreehand-0.1.2-r1::gentoo  USE="-doc -test" 505 KiB 
[ebuild  N     ]  media-libs/libcdr-0.1.7::gentoo  USE="-doc -test" 605 KiB 
[ebuild  N     ]  dev-libs/xmlsec-1.3.5:0/1.3::gentoo  USE="nss openssl -doc -gcrypt -gnutls -http -static-libs -test" 2,395 KiB
[ebuild  N     ]  dev-cpp/libcmis-0.6.2:0/0.6::gentoo  USE="-man -test -tools" 290 KiB
[ebuild  N     ]  app-text/mythes-1.2.5::gentoo  USE="-debug" 2,825 KiB
[ebuild  N     ]  app-text/libwps-0.4.14::gentoo  USE="-debug -doc -tools" 703 KiB 
[ebuild  N     ]  app-text/libwpg-0.3.4:0.3::gentoo  USE="-doc" 333 KiB
[ebuild  N     ]  app-text/libqxp-0.0.2::gentoo  USE="-debug -doc -test -tools" 334 KiB
[ebuild  N     ]  app-text/libodfgen-0.1.8::gentoo  USE="-doc -test" 378 KiB
[ebuild  N     ]  app-text/libmwaw-0.3.22::gentoo  USE="-doc -tools" 1,443 KiB
[ebuild  N     ]  app-text/libmspub-0.1.4::gentoo  USE="-doc -static-libs" 369 KiB
[ebuild  N     ]  app-text/libetonyek-0.1.10-r2::gentoo  USE="-doc -static-libs -test" 1,459 KiB
[ebuild  N     ]  app-text/libepubgen-0.1.1-r1::gentoo  USE="-debug -doc -test" 317 KiB
[ebuild  N     ]  app-text/libebook-0.1.3-r3::gentoo  USE="-doc -test -tools" 407 KiB
[ebuild  N     ]  app-text/libabw-0.1.3::gentoo  USE="-doc -static-libs" 312 KiB
[nomerge       ] dev-libs/redland-1.0.17-r3::gentoo  USE="-berkdb -iodbc -mysql -odbc -postgres -sqlite"
[ebuild  N     ]  media-libs/raptor-2.0.16:2::gentoo  USE="-debug -json -static-libs" ABI_X86="(64) -32 (-x32)" 1,710 KiB
[nomerge       ] app-office/libreoffice-24.2.7.2::gentoo  USE="branding mariadb -accessibility -base -bluetooth -clang (-coinmp) -cups -custom-cflags -dbus -debug -eds (-firebird) -googledrive -gstreamer -gtk -java -kde -ldap -odk -pdfimport -postgres -qt5 -qt6 -test -valgrind -vulkan" LIBREOFFICE_EXTENSIONS="-nlpsolver -scripting-beanshell -scripting-javascript -wiki-publisher" PYTHON_SINGLE_TARGET="python3_12 -python3_10 -python3_11 -python3_13"     
[ebuild  N     ]  app-text/libwpd-0.10.3:0.10::gentoo  USE="tools -doc" 523 KiB
[ebuild  N     ]  dev-db/unixODBC-2.3.12::gentoo  USE="minimal unicode -odbcmanual -static-libs" ABI_X86="(64) -32 (-x32)" 1,713 KiB
[ebuild  N     ]  dev-libs/liborcus-0.19.2:0/0.18::gentoo  USE="spreadsheet-model -python -test -tools" PYTHON_SINGLE_TARGET="python3_12 -python3_10 -python3_11" 2,160 KiB
[ebuild  N     ]   dev-libs/libixion-0.19.0-r1:0/0.18::gentoo  USE="-debug -python" PYTHON_SINGLE_TARGET="python3_12 -python3_10 -python3_11" 524 KiB
[nomerge       ] dev-libs/rasqal-0.9.33-r2::gentoo  USE="crypt mhash pcre xml -gmp -static-libs -test"
[ebuild  N     ]  app-crypt/mhash-0.9.9.9-r3::gentoo  USE="-static-libs" 0 KiB
[nomerge       ] app-office/libreoffice-24.2.7.2::gentoo  USE="branding mariadb -accessibility -base -bluetooth -clang (-coinmp) -cups -custom-cflags -dbus -debug -eds (-firebird) -googledrive -gstreamer -gtk -java -kde -ldap -odk -pdfimport -postgres -qt5 -qt6 -test -valgrind -vulkan" LIBREOFFICE_EXTENSIONS="-nlpsolver -scripting-beanshell -scripting-javascript -wiki-publisher" PYTHON_SINGLE_TARGET="python3_12 -python3_10 -python3_11 -python3_13"
[ebuild  N     ]  media-gfx/fontforge-20230101-r2::gentoo  USE="X gif jpeg png python readline svg tiff -doc -gtk -test -truetype-debugger -woff2" PYTHON_SINGLE_TARGET="python3_12 -python3_10 -python3_11 -python3_13" 13,440 KiB
[nomerge       ] sci-libs/colamd-2.9.6::gentoo
[ebuild  N     ]  sci-libs/suitesparseconfig-5.4.0::gentoo  USE="-static-libs" ABI_X86="(64) -32 (-x32)" 252 KiB
[nomerge       ] app-office/libreoffice-24.2.7.2::gentoo  USE="branding mariadb -accessibility -base -bluetooth -clang (-coinmp) -cups -custom-cflags -dbus -debug -eds (-firebird) -googledrive -gstreamer -gtk -java -kde -ldap -odk -pdfimport -postgres -qt5 -qt6 -test -valgrind -vulkan" LIBREOFFICE_EXTENSIONS="-nlpsolver -scripting-beanshell -scripting-javascript -wiki-publisher" PYTHON_SINGLE_TARGET="python3_12 -python3_10 -python3_11 -python3_13"
[ebuild  N     ]  app-office/libreoffice-l10n-24.2.7.2::gentoo  USE="-offlinehelp" L10N="en -af -am -ar -as -ast -be -bg -bn -bn-IN -bo -br -brx -bs -ca -ca-valencia -ckb -cs -cy -da -de -dgo -dsb -dz -el -en-GB -en-ZA -eo -es -et -eu -fa -fi -fr -fur -fy -ga -gd -gl -gu -gug -he -hi -hr -hsb -hu -id -is -it -ja -ka -kab -kk -kmr-Latn -kn -ko -kok -ks -lb -lo -lt -lv -mai -mk -ml -mn -mni -mr -my -nb -ne -nl -nn -nr -nso -oc -om -or -pa -pl -pt -pt-BR -ro -ru -rw -sa -sat -sd -si -sid -sk -sl -sq -sr -sr-Latn -ss -st -sv -sw-TZ -szl -ta -te -tg -th -tn -tr -ts -tt -ug -uk -uz -ve -vec -vi -xh -zh-CN -zh-TW -zu" 0 KiB
[ebuild  N     ]  dev-util/cppunit-1.15.1-r3:0/1.15::gentoo  USE="-doc -examples" ABI_X86="(64) -32 (-x32)" 796 KiB
[ebuild  N     ]  dev-libs/libatomic_ops-7.8.2::gentoo  ABI_X86="(32) (64) (-x32)" 0 KiB
[ebuild  N     ]  acct-user/libreoffice-0-r1::gentoo  0 KiB
[ebuild  N     ]  dev-db/mariadb-connector-c-3.2.7:0/3::gentoo  USE="curl ssl -gnutls -kerberos -static-libs -test" ABI_X86="(64) -32 (-x32)" 1,185 KiB
[ebuild  N     ]  media-libs/zxing-cpp-2.2.1:0/3::gentoo  871 KiB
[ebuild  N     ]  media-libs/openjpeg-2.5.2:2/7::gentoo  USE="-doc -test" ABI_X86="(64) -32 (-x32)" 1,829 KiB
[ebuild  N     ]  media-libs/libzmf-0.0.2-r1::gentoo  USE="-debug -doc -test -tools" 314 KiB
[ebuild  N     ]  games-engines/box2d-2.4.1::gentoo  USE="-doc -test" 1,196 KiB
[ebuild  N     ]  dev-libs/hyphen-2.8.8-r2::gentoo  USE="-static-libs" 624 KiB
[ebuild  N     ]  dev-cpp/clucene-2.3.3.4-r9:1::gentoo  USE="-debug -doc -static-libs" 2,189 KiB
[ebuild  N     ]  app-text/libstaroffice-0.0.7::gentoo  USE="zlib -debug -doc -tools" 692 KiB
[ebuild  N     ]  app-text/libnumbertext-1.0.11::gentoo  296 KiB
[ebuild  N     ]  app-text/libnumbertext-1.0.11::gentoo  296 KiB
[ebuild  N     ]  app-text/libexttextcat-3.4.7::gentoo  1,097 KiB
[ebuild  N     ]  app-crypt/argon2-20190702-r1:0/1::gentoo  USE="-static-libs" 0 KiB
[ebuild  N     ]  media-libs/glm-1.0.1::gentoo  USE="-test" CPU_FLAGS_X86="sse2 -avx -avx2 -sse3 -sse4_1 -sse4_2 -ssse3" 0 KiB
[ebuild  N     ]  acct-group/libreoffice-0-r1::gentoo  0 KiB
[ebuild  N     ]  app-text/liblangtag-0.6.7::gentoo  USE="-debug -doc -introspection -test" 740 KiB
[ebuild  N     ]  dev-util/mdds-2.1.1:1/2.1::gentoo  USE="openmp -doc -test" 529 KiB
[ebuild  N     ]  dev-libs/librevenge-0.0.5::gentoo  USE="-doc -test" ABI_X86="(64) -32 (-x32)" 428 KiB
Last edited by pjp on Sun Dec 29, 2024 11:28 pm, edited 2 times in total.
Quis separabit? Quo animo?
Top
grknight
Retired Dev
Retired Dev
Posts: 2565
Joined: Fri Feb 20, 2015 9:36 pm

  • Quote

Post by grknight » Fri Dec 27, 2024 9:10 pm

needs --tree view to answer why
Top
pjp
Administrator
Administrator
User avatar
Posts: 20668
Joined: Tue Apr 16, 2002 10:35 pm

  • Quote

Post by pjp » Sat Dec 28, 2024 4:03 am

Thanks, output updated. It didn't even occur to me that would have been helpful.
Quis separabit? Quo animo?
Top
Banana
Administrator
Administrator
User avatar
Posts: 2394
Joined: Fri May 21, 2004 12:02 pm
Location: Germany
Contact:
Contact Banana
Website

  • Quote

Post by Banana » Sat Dec 28, 2024 9:20 am

Also, with -base, why is either mysql or mariadb "connector" required?
The mysql stuff is used by calc and as far as I know you are only able to install all the stuff (writer, calc...)
but this seemed odd with neither (nor java) being enabled.
I do think that java comes bundled and the java useflag does not control this

But, those are only my thoughts. Maybe someone has some real facts :-)
Forum Guidelines

PFL - Portage file list - find which package a file or command belongs to.
My delta-labs.org snippets do expire
Top
pjp
Administrator
Administrator
User avatar
Posts: 20668
Joined: Tue Apr 16, 2002 10:35 pm

  • Quote

Post by pjp » Sat Dec 28, 2024 7:06 pm

I wondered if calc could have been the culprit. Seems like an optional feature (along with selecting each app. I only use calc and occasionally writer, but wouldn't miss the latter).

Regarding java, I only added that when writing the post because I remembered that it too had toolkit / gui functionality. Maybe the Gentoo binhost has a non-qt binary version. I seem to recall libreoffice being one of those packages that takes forever to compile.
Quis separabit? Quo animo?
Top
Banana
Administrator
Administrator
User avatar
Posts: 2394
Joined: Fri May 21, 2004 12:02 pm
Location: Germany
Contact:
Contact Banana
Website

  • Quote

Post by Banana » Sat Dec 28, 2024 9:01 pm

What about openoffice?
It is in guru and looks like it uses gtk https://github.com/gentoo/guru/blob/mas ... .15.ebuild
Forum Guidelines

PFL - Portage file list - find which package a file or command belongs to.
My delta-labs.org snippets do expire
Top
Hu
Administrator
Administrator
Posts: 24400
Joined: Tue Mar 06, 2007 5:38 am

  • Quote

Post by Hu » Sat Dec 28, 2024 9:18 pm

For several years, OpenOffice has been in a very bad state maintenance wise, to the point that LWN has run articles about it. The most damning I could find quickly was Contemplating the possible retirement of Apache OpenOffice from back in 2017. I would be leery of starting use of OpenOffice at this point. I note that their own Releases page has release notes only up through 4.1.6, even as it has a news banner about 4.1.15 being available.
Top
pjp
Administrator
Administrator
User avatar
Posts: 20668
Joined: Tue Apr 16, 2002 10:35 pm

  • Quote

Post by pjp » Sun Dec 29, 2024 4:51 am

Banana wrote:What about openoffice?
It is in guru and looks like it uses gtk https://github.com/gentoo/guru/blob/mas ... .15.ebuild
That's what I'm currently using, because it isn't libreoffice. My experience with loo was not favorable toward continue use. On top of that, compiling it was "resource heavy." And for something I don't use often, it wasn't worth it.

I was considering updating to aoo 4.1.15 and thought now might be a good time to see what loo looked like since it has been a long time. Which is why I was wondering about the UI situation as described above.

Among the USE flags, I'm not sure what is providing the UI, given: -gtk -java -kde -qt5 -qt6 -vulkan

I suppose I'll turn on gtk for the package and presume that will work. But first, Profile 23 (which I have to to do on the host system first).
Quis separabit? Quo animo?
Top
Chiitoo
Ninja Apprentice
Ninja Apprentice
User avatar
Posts: 3079
Joined: Sun Feb 28, 2010 5:36 pm
Location: Sore wa sore, kore wa kore... nanoda.

  • Quote

Post by Chiitoo » Sun Dec 29, 2024 10:37 pm

Without Qt/GTK+, I believe it is plain VCL.

See also: https://docs.libreoffice.org/vcl.html
Kindest of regardses.
Top
pjp
Administrator
Administrator
User avatar
Posts: 20668
Joined: Tue Apr 16, 2002 10:35 pm

  • Quote

Post by pjp » Sun Dec 29, 2024 11:27 pm

Interesting, thanks! I don't recall having seen an application provide it's own UI parts. :)

When it's time, I'll try it with gtk.
Quis separabit? Quo animo?
Top
Post Reply

10 posts • Page 1 of 1

Return to “Portage & Programming”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic