Child pages
  • LibreOffice

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Added link to LibreOffice 5.2

Binaries

On OpenIndiana Hipster,  LibreOffice 4.4.7 is available from SFE since Jan 1th 2016.

Libreoffice 5.2.5.1 is available since Feb 5th 2017

(History: LibreOffice 4.4.5 is available from SFE since Aug. 2015)

Building notes

Many thanks to Peter Tribble for his invaluable work:

...

ComponentVersionOI VersionProject URLArchive URLCommentMaintainer
cppunit1.13.21.13.2http://www.freedesktop.org/wiki/Software/cppunit/http://dev-www.libreoffice.org/src/cppunit-1.13.2.tar.gz 
  • PR #860
AP

librevenge

0.0.40.0.2 https://sourceforge.net/p/libwpd/wiki/librevenge/http://sourceforge.net/projects/libwpd/files/librevenge/librevenge-0.0.2/librevenge-0.0.2.tar.xz/download
  • Pass --disable-werror to configure
  • PR #1336
AS
libodfgen0.1.60.1.4 https://sourceforge.net/p/libwpd/wiki/libodfgen/http://sourceforge.net/projects/libwpd/files/libodfgen/libodfgen-0.1.4/libodfgen-0.1.4.tar.xz/download
  • PR #1338
 
libwpd0.10.10.10.0 https://sourceforge.net/projects/libwpdhttp://sourceforge.net/projects/libwpd/files/libwpd/libwpd-0.10.0/libwpd-0.10.0.tar.xz/download 
  • PR #1343
Needs volunteer
libwpg0.3.10.3.0 https://sourceforge.net/projects/libwpg  Needs volunteerhttp://sourceforge.net/projects/libwpg/files/libwpg/libwpg-0.3.0/libwpg-0.3.0.tar.bz2/download
  • PR #1344
libmspub0.1.2 https://wiki.documentfoundation.org/DLP/Libraries/libmspub http://dev-www.libreoffice.org/src/libmspub/libmspub-0.1.2.tar.xz
  • Replace the call to pow() in src/lib/MSPUBMetaData.cpp with std::pow()
  • Remove zlib from the installed pc file (Tribblix, and some of the other illumos other distros, don't supply a pkgconfig file for zlib)
Needs volunteer
  • Not OI Hipster.
  • PR #1348
libwps0.4.3.1 https://sourceforge.net/projects/libwps  Needs volunteerhttp://sourceforge.net/projects/libwps/files/libwps/libwps-0.4.0/libwps-0.4.0.tar.xz/download
  • PR #1349
libcdr0.1.3 https://wiki.documentfoundation.org/DLP/Libraries/libcdrhttp://dev-www.libreoffice.org/src/libcdr/libcdr-0.1.1.tar.xz
  • PR #2337 (needed for inkscape)
mdds0.11.2   
  • Make sure you have a PATH that has the gnu install ahead of the system install program when running make install.
 
Needs volunteer
libixion0.7.0   
  • Need some way of getting -pthreads past configure *and* make. For configure, I [Peter] used:

    env boost_cv_pthread_flag=-pthreads CFLAGS="-O -pthreads" CPPFLAGS="-pthreads" CXXFLAGS="-pthreads" configure ...


    and for make:

    gmake MDDS_CFLAGS=-pthreads
Maintainer: AL
liborcus0.7.0   
  • Run the following against all the Makefiles that the configure step generates:

    gsed -i 's:-DMDDS_HASH_CONTAINER_BOOST:-pthreads -DMDDS_HASH_CONTAINER_BOOST:'
  • It looks to pkgconfig to find zlib, so you'll need to prevent that:

     env ZLIB_CFLAGS="-I/usr/include" ZLIB_LIBS="-lz" configure ...
Maintainer: AL
libvisio0.1.1
 https://wiki.documentfoundation.org/DLP/Libraries/libvisio 
  • Replace the call to pow() in src/lib/VSDMetaData.cpp with std::pow()
  • Remove zlib and libxml-2.0 from the installed pc file
Needs volunteer