LibreOffice

From Gentoo Wiki
Jump to: navigation, search
Resources

LibreOffice is a full office productivity suite. It's a successor of the OpenOffice.org and strives to be a better and less bloated office suite.

Installation

USE flags

USE flags for app-office/libreoffice A full office productivity suite

bluetooth Enable Bluetooth Support global
branding Enable Gentoo specific branding global
coinmp Use sci-libs/coinor-mp as alternative solver local
collada Enable Collada for rendering 3D models stored in *.dae and *.kmz format local
cups Add support for CUPS (Common Unix Printing System) global
dbus Enable dbus support for anything that needs it (gpsd, gnomemeeting, etc) global
debug Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces global
eds Enable support for Evolution-Data-Server (EDS) global
firebird Add support for the Firebird relational database global
gltf Use media-libs/libgltf for inserting 3D models in the glTF format into presentations local
gnome Add GNOME support global
googledrive Enable support for remote files on Google Drive local
gstreamer Add support for media-libs/gstreamer (Streaming media) global
gtk Add support for x11-libs/gtk+ (The GIMP Toolkit) global
gtk3 Enable highly experimental gtk3 frontend local
java Add support for Java global
jemalloc Use dev-libs/jemalloc for allocations local
kde Add support for KDE (K Desktop Environment) global
libressl Use dev-libs/libressl as SSL provider (might need ssl USE flag), packages should not depend on this USE flag global
mysql Add mySQL Database support global
odk Build the Office Development Kit local
pdfimport Enable PDF import via the Poppler library local
postgres Add support for the postgresql database global
test Workaround to pull in packages needed to run with FEATURES=test. Portage-2.1.2 handles this internally, so don't set it in make.conf/package.use anymore global
vlc Use media-video/vlc for video embedding local

Emerge

Install app-office/libreoffice:

root #emerge --ask libreoffice

Binary installation

Since LibreOffice is such a large package to compile, it is also offered in pre-compiled binaries in app-office/libreoffice-bin.

root #emerge --ask libreoffice-bin

The binary packages are compiled such that they fit to the libraries of a stable Gentoo system. You will encounter difficulties if you try to use them on an ~arch system; this is not supported.