mirror of
https://github.com/void-linux/void-packages.git
synced 2025-04-16 06:07:00 +02:00
libreoffice: update to 24.2.3.2.
This commit is contained in:
parent
c2f9c0633b
commit
e10a3e5f5f
2 changed files with 17 additions and 30 deletions
|
@ -1 +0,0 @@
|
|||
libreoffice
|
|
@ -1,14 +1,15 @@
|
|||
# Template file for 'libreoffice'
|
||||
pkgname=libreoffice
|
||||
version=24.2.2.2
|
||||
revision=2
|
||||
version=24.2.3.2
|
||||
revision=1
|
||||
build_style=meta
|
||||
make_build_target="build"
|
||||
hostmakedepends="automake flex gperf hyphen icu libtool openldap which gettext xz
|
||||
tar perl-Archive-Zip pkg-config qt5-qmake sane unzip zip python3-setuptools
|
||||
tar perl-Archive-Zip pkg-config sane unzip zip python3-setuptools
|
||||
fontforge python3-lxml qt6-base gtk4-devel gobject-introspection gnupg"
|
||||
makedepends="CoinMP-devel apr-devel avahi-libs-devel clucene-devel
|
||||
frameworkintegration-devel glyphy-devel gpgmepp-devel gst-plugins-base1-devel
|
||||
kf6-kio-devel
|
||||
kf6-frameworkintegration-devel glyphy-devel gpgmepp-devel gst-plugins-base1-devel
|
||||
gtk+3-devel gtk4-devel hunspell-devel hyphen-devel libXt-devel libabw-devel glm
|
||||
libatomic_ops-devel libbluetooth-devel libcdr-devel libe-book-devel
|
||||
libepubgen-devel libetonyek-devel libexttextcat-devel libfbclient3-devel
|
||||
|
@ -18,7 +19,7 @@ makedepends="CoinMP-devel apr-devel avahi-libs-devel clucene-devel
|
|||
liborcus-devel libargon2-devel zxcvbn-c-devel libzmf-devel
|
||||
libpagemaker-devel libqxp-devel librsvg-devel libvisio-devel libwpg-devel
|
||||
libwps-devel lpsolve-devel mdds mythes-devel neon-devel nss-devel nspr-devel
|
||||
postgresql-libs-devel python3-devel qt5-devel redland-devel sane-devel
|
||||
postgresql-libs-devel python3-devel redland-devel sane-devel
|
||||
telepathy-glib-devel unixodbc-devel vigra-devel libcppunit-devel imath-devel
|
||||
qt6-base-devel libwebp-devel libgirepository-devel icu-devel twaindsm-devel
|
||||
libepoxy-devel libcurl-devel cairo-devel graphite-devel libjpeg-turbo-devel
|
||||
|
@ -96,9 +97,9 @@ distfiles="
|
|||
${_addurl}/Java-WebSocket-1.5.4.tar.gz
|
||||
${_addurl}/zxcvbn-c-2.5.tar.gz
|
||||
"
|
||||
checksum="c205a65042f65c94b54ea310344b851043633c3eb5259f4e567d9341aae5e45e
|
||||
e4ca31ec501c3c59e6c7aa4cc1279185675b088b2d042f17a7e6b0a8304ce025
|
||||
925016b4172c1dcfb2774cdb0376df949241e369375399b9875b154e65f319b2
|
||||
checksum="f6e2059cd85d07793e8d95828b2412906bdba8bf61a5f76b8c51907898481e64
|
||||
8e8acf4c09e2a43e8a86a19418bade97f67b837917bd0c2c6af9c8a8b261bb6b
|
||||
e71053a3b51f79079ef745663e68432c2bf20e49557083ab4de1a40c9fae2b4a
|
||||
1fb458d6aab06932693cc8a9b6e4e70944ee1ff052fa63606e3131df34e21753
|
||||
75823776fb51a9c526af904f1503a7afaaab900fba83eda64f8a41073724c870
|
||||
7d2797fe9f79a77009721e3f14fa4a1dec17a6d706bdc93f85f1f01d124fab66
|
||||
|
@ -424,10 +425,10 @@ do_configure() {
|
|||
opts+=" --enable-gtk3"
|
||||
opts+=" --enable-introspection"
|
||||
opts+=" --enable-gtk4"
|
||||
opts+=" --enable-qt5"
|
||||
# opts+=" --enable-qt5"
|
||||
opts+=" --enable-qt6"
|
||||
opts+=" --enable-kf5"
|
||||
opts+=" --enable-gtk3-kde5"
|
||||
opts+=" --enable-kf6"
|
||||
# opts+=" --enable-gtk3-kde5"
|
||||
opts+=" --disable-dependency-tracking"
|
||||
opts+=" --enable-release-build"
|
||||
opts+=" --enable-split-app-modules"
|
||||
|
@ -589,29 +590,16 @@ libreoffice-impress_package() {
|
|||
|
||||
libreoffice-kde_package() {
|
||||
short_desc+=" - KDE integration"
|
||||
replaces="libreoffice-qt6<=24.2.2.2_2"
|
||||
pkg_install() {
|
||||
cat > ${wrksrc}/file-lists/kde5_list.txt <<-EOF
|
||||
cat > ${wrksrc}/file-lists/kde_list.txt <<-EOF
|
||||
%dir /usr/lib/libreoffice/program
|
||||
%dir /usr/share/metainfo
|
||||
/usr/lib/libreoffice/program/libkf5be1lo.so
|
||||
/usr/lib/libreoffice/program/libvclplug_gtk3_kde5lo.so
|
||||
/usr/lib/libreoffice/program/libvclplug_kf5lo.so
|
||||
/usr/lib/libreoffice/program/libvclplug_qt5lo.so
|
||||
/usr/lib/libreoffice/program/lo_kde5filepicker
|
||||
/usr/lib/libreoffice/program/libvclplug_kf6lo.so
|
||||
/usr/lib/libreoffice/program/libvclplug_qt6lo.so
|
||||
/usr/share/metainfo/org.libreoffice.kde.metainfo.xml
|
||||
EOF
|
||||
_split kde5
|
||||
}
|
||||
}
|
||||
|
||||
libreoffice-qt6_package() {
|
||||
short_desc+=" - Qt6 integration"
|
||||
pkg_install() {
|
||||
cat > ${wrksrc}/file-lists/qt6_list.txt <<-EOF
|
||||
%dir /usr/lib/libreoffice/program
|
||||
/usr/lib/libreoffice/program/libvclplug_qt6lo.so
|
||||
EOF
|
||||
_split qt6
|
||||
_split kde
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue