Port details on branch 2022Q2 |
- libreoffice Full integrated office productivity suite
- 7.3.3.2 editors =0 7.3.3.2Version of this port present on the latest quarterly branch.
- Maintainer: office@FreeBSD.org
- Port Added: 2022-04-24 04:16:20
- Last Update: 2022-05-07 11:34:45
- Commit Hash: e3947ab
- Also Listed In: java
- License: LGPL3+ MPL20
- WWW:
- https://www.libreoffice.org/
- Description:
- LibreOffice is the free power-packed Open Source personal productivity suite for
Windows, Macintosh and Linux, that gives you six feature-rich applications for
all your document production and data processing needs: Writer, Calc, Impress,
Draw, Math and Base.
WWW: https://www.libreoffice.org/
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- libreoffice>0:editors/libreoffice
- Conflicts:
- CONFLICTS_BUILD:
- CONFLICTS_INSTALL:
- Conflicts Matches:
-
There are no Conflicts Matches for this port. This is usually an error.
- To install the port:
- cd /usr/ports/editors/libreoffice/ && make install clean
- To add the package, run one of these commands:
- pkg install editors/libreoffice
- pkg install libreoffice
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: libreoffice
- Flavors: there is no flavor information for this port.
- NOT_FOR_ARCHS: armv6 armv7
- distinfo:
- TIMESTAMP = 1651336397
SHA256 (libreoffice/libreoffice-7.3.3.2.tar.xz) = ee12bdbe1621c20e2744bc5b6c5967810f25a5760b98ac5812d550ab00968685
SIZE (libreoffice/libreoffice-7.3.3.2.tar.xz) = 256036064
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- p5-Archive-Zip>=0 : archivers/p5-Archive-Zip
- zip : archivers/zip
- sqlext.h : databases/unixODBC
- cppunit-config : devel/cppunit
- dmake : devel/dmake
- gperf>=3.1 : devel/gperf
- cuckoohash_map.hh : devel/libcuckoo
- libunwind>=20211201_1 : devel/libunwind
- mdds>=2.0 : devel/mdds
- ucpp : devel/ucpp
- sane.h : graphics/sane-backends
- vigra-config : graphics/vigra
- glm.hpp : math/glm
- bash : shells/bash
- gsed : textproc/gsed
- py38-lxml>0 : devel/py-lxml@py38
- coreutils>=8.23 : sysutils/coreutils
- flex>=0.26 : textproc/flex
- ant : devel/apache-ant
- commons-codec.jar : java/apache-commons-codec
- commons-httpclient.jar : java/apache-commons-httpclient
- commons-lang3.jar : java/apache-commons-lang3
- commons-logging.jar : java/apache-commons-logging
- junit.jar : java/junit
- java : java/openjdk11
- bison : devel/bison
- update-desktop-database : devel/desktop-file-utils
- msgfmt : devel/gettext-tools
- gmake>=4.3 : devel/gmake
- pkgconf>=1.3.0_1 : devel/pkgconf
- python3.8 : lang/python38
- update-mime-database : misc/shared-mime-info
- gstreamer1-plugins>=1.4 : multimedia/gstreamer1-plugins
- autoconf>=2.69 : devel/autoconf
- automake>=1.16.1 : devel/automake
- xorgproto>=0 : x11/xorgproto
- xorgproto>=0 : x11/xorgproto
- ice.pc : x11/libICE
- sm.pc : x11/libSM
- x11.pc : x11/libX11
- xaw7.pc : x11-toolkits/libXaw
- xcb.pc : x11/libxcb
- xext.pc : x11/libXext
- xinerama.pc : x11/libXinerama
- xrandr.pc : x11/libXrandr
- xrender.pc : x11/libXrender
- perl5>=5.32.r0<5.33 : lang/perl5.32
- qt5-buildtools>=5.15.2 : devel/qt5-buildtools
- qt5-qmake>=5.15.2 : devel/qt5-qmake
- Runtime dependencies:
-
- xdg-open : devel/xdg-utils
- Caladea-Bold.ttf : x11-fonts/crosextrafonts-caladea-ttf
- Carlito-Bold.ttf : x11-fonts/crosextrafonts-carlito-ttf
- DejaVuSans.ttf : x11-fonts/dejavu
- TwitterColorEmoji-SVGinOT.ttf : x11-fonts/twemoji-color-font-ttf
- GenBasI.ttf : x11-fonts/gentium-basic
- LiberationMono-Bold.ttf : x11-fonts/liberation-fonts-ttf
- LinLibertine_DR_G.ttf : x11-fonts/linuxlibertine-g
- java : java/openjdk11
- update-desktop-database : devel/desktop-file-utils
- python3.8 : lang/python38
- update-mime-database : misc/shared-mime-info
- gstreamer1-plugins>=1.4 : multimedia/gstreamer1-plugins
- ice.pc : x11/libICE
- sm.pc : x11/libSM
- x11.pc : x11/libX11
- xaw7.pc : x11-toolkits/libXaw
- xcb.pc : x11/libxcb
- xext.pc : x11/libXext
- xinerama.pc : x11/libXinerama
- xrandr.pc : x11/libXrandr
- xrender.pc : x11/libXrender
- Library dependencies:
-
- libapr-1.so : devel/apr1
- libboost_date_time.so : devel/boost-libs
- libbox2d.so : misc/box2d
- libicutu.so : devel/icu
- liblangtag.so : devel/liblangtag
- libltdl.so : devel/libltdl
- liborcus-0.17.so : devel/liborcus
- libplds4.so : devel/nspr
- libcurl.so : ftp/curl
- libgraphite2.so : graphics/graphite2
- liblcms2.so : graphics/lcms2
- libcdr-0.1.so : graphics/libcdr01
- libepoxy.so : graphics/libepoxy
- libetonyek-0.1.so : graphics/libetonyek01
- libfreehand-0.1.so : graphics/libfreehand
- libwpg-0.3.so : graphics/libwpg03
- libzmf-0.0.so : graphics/libzmf
- libpng.so : graphics/png
- libpoppler.so : graphics/poppler
- libqrcodegencpp.so : graphics/qr-code-generator
- liblpsolve55.so : math/lp_solve
- libcmis-0.5.so : net/libcmis
- libfreetype.so : print/freetype2
- libharfbuzz.so : print/harfbuzz
- libharfbuzz-icu.so : print/harfbuzz-icu
- libmspub-0.1.so : print/libmspub01
- libpagemaker-0.0.so : print/libpagemaker
- libassuan.so : security/libassuan
- libgpgme.so : security/gpgme
- libgpgmepp.so : security/gpgme-cpp
- libgpg-error.so : security/libgpg-error
- libnss3.so : security/nss
- libxmlsec1-nss.so : security/xmlsec1
- libclucene-core.so : textproc/clucene
- libexpat.so : textproc/expat2
- libhunspell-1.7.so : textproc/hunspell
- libhyphen.so : textproc/hyphen
- libabw-0.1.so : textproc/libabw
- libe-book-0.1.so : textproc/libe-book
- libepubgen-0.1.so : textproc/libepubgen
- libexttextcat-2.0.so : textproc/libexttextcat
- libmwaw-0.3.so : textproc/libmwaw03
- libnumbertext-1.0.so : textproc/libnumbertext
- libodfgen-0.1.so : textproc/libodfgen01
- libqxp-0.0.so : textproc/libqxp
- librevenge-0.0.so : textproc/librevenge
- libstaroffice-0.0.so : textproc/libstaroffice
- libvisio-0.1.so : textproc/libvisio01
- libwpd-0.10.so : textproc/libwpd010
- libwps-0.4.so : textproc/libwps
- libmythes-1.2.so : textproc/mythes
- libraptor2.so : textproc/raptor2
- librdf.so : textproc/redland
- libZXing.so : textproc/zxing-cpp
- libfontconfig.so : x11-fonts/fontconfig
- libxcb-icccm.so : x11/xcb-util-wm
- libserf-1.so : www/serf
- libcups.so : print/cups
- libabsl_strings.so : devel/abseil
- libopenjp2.so : graphics/openjpeg
- libintl.so : devel/gettext-runtime
- libGL.so : graphics/libglvnd
- libGLEW.so : graphics/glew
- libGLU.so : graphics/libGLU
- libcairo.so : graphics/cairo
- libglib-2.0.so : devel/glib20
- libintl.so : devel/gettext-runtime
- libxml2.so : textproc/libxml2
- libxslt.so : textproc/libxslt
- libjpeg.so : graphics/jpeg-turbo
- libldap-2.4.so.2 : net/openldap24-client
- libgstreamer-1.0.so : multimedia/gstreamer1
- libQt5Core.so : devel/qt5-core
- libQt5Gui.so : x11-toolkits/qt5-gui
- libQt5Network.so : net/qt5-network
- libQt5Widgets.so : x11-toolkits/qt5-widgets
- libQt5X11Extras.so : x11/qt5-x11extras
- This port is required by:
- for Run
-
- arabic/libreoffice
- chinese/libreoffice-zh_CN
- chinese/libreoffice-zh_TW
- editors/libreoffice-af
- editors/libreoffice-am
- editors/libreoffice-as
- editors/libreoffice-ast
Configuration Options:
- ===> The following configuration options are available for libreoffice-7.3.3.2:
COINMP=off: Enable CoinMP (deprecated) math solver
CUPS=on: CUPS printing system support
DOCS=on: Build and/or install documentation
GNOME=off: GNOME desktop environment support
GTK3=off: GTK+ 3 GUI toolkit support
GTK4=off: GTK+ 4 GUI toolkit support (broken)
JAVA=on: Add Java support (XML filters, macros, DB connections)
KF5=off: KF5/Qt5 GUI toolkit support (implies QT5)
LTO=off: Use Link-Time Optimization
MARIADB=off: Build with MariaDB/MySQL-SDBC driver
MMEDIA=on: Enable multimedia backend for Impress
PDFIUM=on: Enable PDFium secure engine
PGSQL=off: Build with PostgreSQL-SDBC driver
QT5=on: Qt5 GUI toolkit support (default visual style)
SDK=off: Build with SDK
TEST=off: Run all regression tests
WEBDAV=off: Enable WebDAV protocol
===> Use 'make config' to modify these settings
- Options name:
- editors_libreoffice
- USES:
- autoreconf:build bison compiler:c++17-lang cpe desktop-file-utils gettext gl gmake gnome jpeg localbase:ldflags perl5 pkgconfig python:3.8-3.10 shebangfix shared-mime-info ssl tar:xz xorg qt:5
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Number of commits found: 5
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
7.3.3.2 07 May 2022 11:34:45 |
Dima Panov (fluffy) |
editors/libreoffice: update to 7.3.3 release (+)
LibreOffice Suite release 7.3.3 is now Aaailable for community users,
with 88 bug fixes and better cocument compatibility.
Read more:
https://blog.documentfoundation.org/blog/2022/05/05/libreoffice-733-community/
(cherry picked from commit b305ea3361859bddd115ea9748fb89fbc85f20a8) |
7.3.2.2_3 01 May 2022 09:09:13 |
Tijl Coosemans (tijl) |
editors/libreoffice: fix i386/powerpc libcxxrt ABI change detection
This makes the bundled bridgetest_server/bridgetest_client working.
Recently the size of struct __cxa_exception changed on 32 bit
architectures. A patch committed in 35a5054819f1 lets libreoffice
detect this by comparing a field of the struct against a known value.
In the bridgetest it turns out this value isn't always the same, so use
a different field instead.
PR: 263596
(cherry picked from commit ca1c4839224a639c0ddd602a21b942efa4ca0952) |
7.3.2.2_2 28 Apr 2022 12:11:26 |
Tijl Coosemans (tijl) |
editors/libreoffice: warn users about libcxxrt ABI incompatibility
Mark BROKEN on affected versions of FreeBSD main and stable/13 and tell
users to update FreeBSD first so they have the latest libcxxrt.
PR: 263596
(cherry picked from commit cb615a168346531cae978670e90a858f233946df) |
7.3.2.2_2 27 Apr 2022 17:01:40 |
Tijl Coosemans (tijl) |
editors/libreoffice: make robust against __cxa_exception ABI changes
Patch libreoffice to replace __cxa_get_globals()->caughtExceptions,
which is a pointer to the start of a struct __cxa_exception, with
__cxa_current_primary_exception(), which is a pointer to the end. This
allows struct __cxa_exception to be extended at the start as was
recently done in FreeBSD main and stable/13 on 64-bit architectures.
Recently on FreeBSD main and stable/13 __attribute__((__aligned__)) was
added to struct _Unwind_Exception which changes its size on 32-bit
architectures, and that of __cxa_exception as well. Patch libreoffice
to detect this so packages built on 13.0 still work on 13.1.
Change the LIB_DEPENDS on libunwind to a BUILD_DEPENDS because we only
need unwind.h (for FreeBSD 13.0 and older where that header is hidden
in /usr/include/c++/v1).
PR: 263596
Approved by: office (fluffy)
(cherry picked from commit 35a5054819f15db65cd25a661887805550aedbc7) |
7.3.2.2_1 10 Apr 2022 19:47:23 |
Charlie Li (vishwin) |
textproc/libxml2: bump all LIB_DEPENDS consumers
This is a separate and direct commit to quarterly as PORTREVISIONs
may not match from main.
PR: 262853, 262940, 262877
Approved by: fluffy (mentor) |
Number of commits found: 5
|