LibreOffice Vanilla for Mac
This page focuses on LibreOffice Vanilla for Mac, a (TDF-unofficial) version of LibreOffice available in the Mac App Store.
Background
LibreOffice is available on a variety of different operating systems including GNU/Linux, Windows, Android, and macOS. The Document Foundation provides pre-built versions (aka “binaries”) of LibreOffice via the Download page, and multiple vendors, Linux distros, and others provide binaries as well.
Developers at Collabora have worked to get LibreOffice included in the Mac App Store:
Versions
There are currently two different versions of LibreOffice available in the Mac App Store (both released by Collabora):
- “LibreOffice Vanilla” – the latest LibreOffice Fresh version, available gratis
- “LibreOffice-from-Collabora” – A paid version based on LibreOffice 4.3 that includes backported bugfixes & stable features and builds from the same source as the LibreOffice-from-Collabora product, offered for enterprises.
Trying it out
See links under #Versions.
System Requirements
Running LibreOffice Vanilla will generally require the same system requirements as our LibreOffice Desktop builds for the Mac.
Limitations
Support of Java is not included. This means that some pieces of LibreOffice will not function, including
- Internal HSQLDB database engine for Base
- Reporting in Base
- Java extensions
QA
LibreOffice QA is primarily focused on our standard, TDF-released LibreOffice builds, however bugs that are found in App Store builds are often likely to affect the desktop version as well, so just as we are interested in bugs in a GNU/Linux distro’s packaging of LibreOffice, it is to our benefit to track the Mac App Store issues and address bugs to the appropriate developers.
Notes:
- Bug Reporters: If you find a bug in an App Store build, please report it in our TDF Bugzilla.
- Bug Triagers: If a bug only affects the LibreOffice-from-Collabora builds, please cc: Andras Timar [1].
- How can I get a list of all App Store bugs? We don't currently have a way of marking App Store Build bugs, but we'll probably think of something soon :-)
Builds
Build Information
Andras provided this build information on the QA list
LibreOffice-from-Collabora
--with-distro=CPOSX --disable-ext-ct2n --disable-ext-google_docs --disable-ext-mariadb-connector --disable-ext-numbertext --disable-lotuswordpro --disable-lpsolve --disable-neon --disable-opengl --disable-pdfimport --disable-postgresql-sdbc --enable-64-bit --enable-canonical-installation-tree-structure --enable-macosx-code-signing=xxx --enable-macosx-package-signing=xxx --enable-macosx-retina --enable-macosx-sandbox --with-macosx-teamid=xxx --enable-mpl-subset --enable-release-build --with-external-tar=/Users/timar/lo/source/src --with-macosx-app-name=LibreOffice-from-Collabora --with-macosx-bundle-identifier=com.collabora.libreoffice --with-macosx-sdk=10.10 --with-macosx-version-min-required=10.8 --with-theme=tango --without-help --without-helppack-integration --without-java --without-package-format --with-myspell-dicts
LibreOffice Vanilla
--with-vendor=Collabora --enable-extension-integration --disable-online-update --disable-odk --enable-ext-wiki-publisher --enable-report-builder --enable-ext-nlpsolver --disable-ext-ct2n --disable-ext-google_docs --disable-ext-languagetool --disable-ext-mariadb-connector --disable-ext-numbertext --disable-lotuswordpro --disable-lpsolve --disable-neon --disable-pdfimport --disable-postgresql-sdbc --enable-64-bit --enable-canonical-installation-tree-structure --enable-symbols --enable-macosx-sandbox --with-macosx-teamid=xxx --enable-mpl-subset --enable-release-build --with-lang=ar as ast bg bn-IN br ca ca-valencia cy cs da de el en-US en-GB es et eu fi fr ga gd gl gu he hi hr hu id is it ja km kn ko lt lv ml mr nb nl nn oc or pa-IN pl pt pt-BR ro ru sk sl sr sr-Latn sv ta te tr uk vi zh-CN zh-TW --with-macosx-app-name=LibreOffice Vanilla --with-macosx-bundle-identifier=com.collabora.libreoffice-free --with-macosx-sdk=10.10 --with-macosx-version-min-required=10.8 --with-theme=tango --without-java --without-package-format --enable-macosx-code-signing=xxx --enable-macosx-package-signing=xxx --with-external-tar=/Users/timar/lo/source/src --with-myspell-dicts
Known Issues
Documentation
The platform is very close to our regular macOS builds, so the documentation should basically be the same.