extra/libreoffice-fresh to 7.4.3-3

This commit is contained in:
Kevin Mihelich 2022-12-12 14:17:47 +00:00
parent 576d7bb84f
commit 6b885ff885
3 changed files with 12 additions and 5 deletions

View file

@ -19,7 +19,7 @@ pkgbase=libreoffice-fresh
pkgname=('libreoffice-fresh-sdk' 'libreoffice-fresh')
_LOver=7.4.3.2
pkgver=7.4.3
pkgrel=2
pkgrel=3
arch=('x86_64')
license=('LGPL3')
url="https://www.libreoffice.org/"
@ -30,7 +30,7 @@ makedepends=('curl>=7.20.0' 'hunspell>=1.2.8' 'python>=3.7' 'libwpd>=0.9.2' 'lib
'libmspub' 'harfbuzz-icu' 'nss' 'hicolor-icon-theme'
'desktop-file-utils' 'shared-mime-info' 'gst-plugins-base-libs'
'sane' 'perl-archive-zip' 'zip' 'unzip' 'unixodbc' 'ant'
'gperf' 'gtk3' 'gtk4' 'qt5-base' 'plasma-framework' 'cppunit' 'beanshell' 'clucene'
'gperf' 'gtk3' 'gtk4' 'qt5-base' 'plasma-framework' 'qt6-base' 'cppunit' 'beanshell' 'clucene'
'junit' 'libmythes' 'libwpg' 'java-environment=11' 'postgresql-libs' 'mariadb-libs' 'libgl'
'bluez-libs' 'gdb' 'doxygen' 'libatomic_ops' 'mdds'
'ttf-liberation' 'ttf-dejavu' 'ttf-carlito' 'libxinerama' 'libpagemaker' 'glm'
@ -120,8 +120,8 @@ sha256sums=('ffbcbb182e2296ec68ea2ec46bce80a40d53540729c00280ad541cd83c69db3b'
'eafde646a7dbe46d20c291685b0beac2382174d78d66ee990e229a1bf6e6cec6'
'c463654a73ecfbc242ff109726fb4faecdbfb3d91affafe919b24bea65afb563'
'd0be8099cbee3c9dfda694a828149b881c345b204ab68826f317580aafb50879'
'b20cc7c79e8e5d2c56eb17cf0f1e3bea7a2ceb243308a1bff3af24bf54f7d1f5'
'b679a22ecad2892ac9854d80c5c77e404467236bae9fe094637b48ccad37da9d')
'b43ed267643fc5ced803dca010427b12b1f10db485173ccb19efb3395e60c82e'
'66f2cb5d2ff9909ee9633aea73d5306fc8c4ff358fa526f45d9994210d3e23ff')
prepare() {
@ -160,6 +160,9 @@ build() {
# http://site.icu-project.org/download/61#TOC-Migration-Issues
CPPFLAGS+=' -DU_USING_ICU_NAMESPACE=1'
# fix build with qt6 expecting libexec path
export qt6_libexec_dirs="/usr/lib/qt6"
./autogen.sh --with-extra-buildid="${pkgver}-${pkgrel}" \
--with-vendor="Arch Linux" \
--enable-split-app-modules \
@ -178,6 +181,7 @@ build() {
--enable-gtk3-kde5 \
--enable-kf5 \
--enable-qt5 \
--enable-qt6 \
--enable-gtk3 \
--enable-gtk4 \
--enable-introspection \
@ -311,7 +315,8 @@ package_libreoffice-fresh() {
'coin-or-mp: required by the Calc solver'
'gtk3: for GTK3 integration'
'gtk4: for GTK4 integration (experimental)'
'kio: for KF5 KDE desktop integration')
'kio: for KF5 KDE desktop integration'
'qt6-base: for QT6 desktop integration')
backup=(etc/libreoffice/sofficerc
etc/libreoffice/bootstraprc
etc/libreoffice/psprint.conf

View file

@ -4,5 +4,6 @@
#setenv SAL_USE_VCLPLUGIN gtk3_kde5
#setenv SAL_USE_VCLPLUGIN kf5
#setenv SAL_USE_VCLPLUGIN qt5
#setenv SAL_USE_VCLPLUGIN qt6
#setenv SAL_USE_VCLPLUGIN gtk3
#setenv SAL_USE_VCLPLUGIN gtk4

View file

@ -4,5 +4,6 @@
#export SAL_USE_VCLPLUGIN=gtk3_kde5
#export SAL_USE_VCLPLUGIN=kf5
#export SAL_USE_VCLPLUGIN=qt5
#export SAL_USE_VCLPLUGIN=qt6
#export SAL_USE_VCLPLUGIN=gtk3
#export SAL_USE_VCLPLUGIN=gtk4