mirror of
https://github.com/void-linux/void-packages.git
synced 2025-06-07 23:53:51 +02:00
libreoffice: unbreak by using system xmlsec1
Add libxmlsec1-nss.so.1 to common/shlibs to solve the revdep. Signed-off-by: Jürgen Buchmüller <pullmoll@t-online.de>
This commit is contained in:
parent
00bc1c99b0
commit
aaf1457f8b
3 changed files with 3 additions and 45 deletions
|
@ -1486,6 +1486,7 @@ libaqofxconnect.so.7 aqbanking-5.0.25_1
|
||||||
libaqebics.so.0 aqbanking-5.0.25_1
|
libaqebics.so.0 aqbanking-5.0.25_1
|
||||||
libaqbankingpp.so.0 aqbanking-5.0.25_1
|
libaqbankingpp.so.0 aqbanking-5.0.25_1
|
||||||
libxmlsec1.so.1 xmlsec1-1.2.19_1
|
libxmlsec1.so.1 xmlsec1-1.2.19_1
|
||||||
|
libxmlsec1-nss.so.1 xmlsec1-1.2.28_2
|
||||||
libcheck.so.0 check-0.9.12_1
|
libcheck.so.0 check-0.9.12_1
|
||||||
liblxc.so.1 liblxc-1.0.0_1
|
liblxc.so.1 liblxc-1.0.0_1
|
||||||
libtcmalloc.so.4 gperftools-2.1_1
|
libtcmalloc.so.4 gperftools-2.1_1
|
||||||
|
|
|
@ -1,36 +0,0 @@
|
||||||
From d0c7516dd97599fb59d8616e8adf94f19ec48de1 Mon Sep 17 00:00:00 2001
|
|
||||||
From: Miklos Vajna <vmiklos@collabora.com>
|
|
||||||
Date: Fri, 29 Mar 2019 13:47:12 +0100
|
|
||||||
Subject: [PATCH] base64: move start of C++ guard below includes
|
|
||||||
|
|
||||||
Resolves problems around building against newer ICU, see
|
|
||||||
<https://lists.freedesktop.org/archives/libreoffice/2019-March/082340.html>.
|
|
||||||
---
|
|
||||||
include/xmlsec/base64.h | 8 ++++----
|
|
||||||
1 file changed, 4 insertions(+), 4 deletions(-)
|
|
||||||
|
|
||||||
--- include/xmlsec/base64.h
|
|
||||||
+++ include/xmlsec/base64.h
|
|
||||||
@@ -11,15 +11,15 @@
|
|
||||||
#ifndef __XMLSEC_BASE64_H__
|
|
||||||
#define __XMLSEC_BASE64_H__
|
|
||||||
|
|
||||||
-#ifdef __cplusplus
|
|
||||||
-extern "C" {
|
|
||||||
-#endif /* __cplusplus */
|
|
||||||
-
|
|
||||||
#include <libxml/tree.h>
|
|
||||||
|
|
||||||
#include <xmlsec/xmlsec.h>
|
|
||||||
#include <xmlsec/transforms.h>
|
|
||||||
|
|
||||||
+#ifdef __cplusplus
|
|
||||||
+extern "C" {
|
|
||||||
+#endif /* __cplusplus */
|
|
||||||
+
|
|
||||||
/**
|
|
||||||
* XMLSEC_BASE64_LINESIZE:
|
|
||||||
*
|
|
||||||
--
|
|
||||||
2.16.4
|
|
||||||
|
|
|
@ -22,7 +22,8 @@ makedepends="CoinMP-devel apr-devel avahi-libs-devel clucene-devel
|
||||||
libpagemaker-devel libqxp-devel librsvg-devel libvisio-devel libwpg-devel
|
libpagemaker-devel libqxp-devel librsvg-devel libvisio-devel libwpg-devel
|
||||||
libwps-devel lpsolve-devel mdds mythes-devel neon-devel nss-devel
|
libwps-devel lpsolve-devel mdds mythes-devel neon-devel nss-devel
|
||||||
postgresql-libs-devel python3-devel qt5-devel redland-devel sane-devel
|
postgresql-libs-devel python3-devel qt5-devel redland-devel sane-devel
|
||||||
telepathy-glib-devel unixodbc-devel vigra-devel vlc-devel libcppunit-devel"
|
telepathy-glib-devel unixodbc-devel vigra-devel vlc-devel libcppunit-devel
|
||||||
|
xmlsec1-devel"
|
||||||
depends="libreoffice-common>=${version}_${revision}"
|
depends="libreoffice-common>=${version}_${revision}"
|
||||||
depends+=" libreoffice-base>=${version}_${revision}"
|
depends+=" libreoffice-base>=${version}_${revision}"
|
||||||
depends+=" libreoffice-calc>=${version}_${revision}"
|
depends+=" libreoffice-calc>=${version}_${revision}"
|
||||||
|
@ -92,7 +93,6 @@ distfiles="
|
||||||
${_addurl}/7239a4430efd4d0189c4f24df67f08e5-mysql-connector-c++-1.1.4.tar.gz
|
${_addurl}/7239a4430efd4d0189c4f24df67f08e5-mysql-connector-c++-1.1.4.tar.gz
|
||||||
${_addurl}/39bb3fcea1514f1369fcfc87542390fd-sacjava-1.3.zip
|
${_addurl}/39bb3fcea1514f1369fcfc87542390fd-sacjava-1.3.zip
|
||||||
${_addurl}/ltm-1.0.zip
|
${_addurl}/ltm-1.0.zip
|
||||||
${_addurl}/xmlsec1-1.2.27.tar.gz
|
|
||||||
${_addurl}/368f114c078f94214a308a74c7e991bc-crosextrafonts-20130214.tar.gz
|
${_addurl}/368f114c078f94214a308a74c7e991bc-crosextrafonts-20130214.tar.gz
|
||||||
${_addurl}/c74b7223abe75949b4af367942d96c7a-crosextrafonts-carlito-20130920.tar.gz
|
${_addurl}/c74b7223abe75949b4af367942d96c7a-crosextrafonts-carlito-20130920.tar.gz
|
||||||
${_addurl}/33e1e61fab06a547851ed308b4ffef42-dejavu-fonts-ttf-2.37.zip
|
${_addurl}/33e1e61fab06a547851ed308b4ffef42-dejavu-fonts-ttf-2.37.zip
|
||||||
|
@ -152,7 +152,6 @@ checksum="0e9c00e9b17ee2d35415c6baafe13d16a891253477b8cecf1942f0035aac358e
|
||||||
a25f14dad39e93a2f9cdf09166ee53981f7212dce829e4208e07a522963a8585
|
a25f14dad39e93a2f9cdf09166ee53981f7212dce829e4208e07a522963a8585
|
||||||
085f2112c51fa8c1783fac12fbd452650596415121348393bb51f0f7e85a9045
|
085f2112c51fa8c1783fac12fbd452650596415121348393bb51f0f7e85a9045
|
||||||
083daa92d8ee6f4af96a6143b12d7fc8fe1a547e14f862304f7281f8f7347483
|
083daa92d8ee6f4af96a6143b12d7fc8fe1a547e14f862304f7281f8f7347483
|
||||||
97d756bad8e92588e6997d2227797eaa900d05e34a426829b149f65d87118eb6
|
|
||||||
c48d1c2fd613c9c06c959c34da7b8388059e2408d2bb19845dc3ed35f76e4d09
|
c48d1c2fd613c9c06c959c34da7b8388059e2408d2bb19845dc3ed35f76e4d09
|
||||||
4bd12b6cbc321c1cf16da76e2c585c925ce956a08067ae6f6c64eff6ccfdaf5a
|
4bd12b6cbc321c1cf16da76e2c585c925ce956a08067ae6f6c64eff6ccfdaf5a
|
||||||
7576310b219e04159d35ff61dd4a4ec4cdba4f35c00e002a136f00e96a908b0a
|
7576310b219e04159d35ff61dd4a4ec4cdba4f35c00e002a136f00e96a908b0a
|
||||||
|
@ -212,7 +211,6 @@ skip_extraction="
|
||||||
7239a4430efd4d0189c4f24df67f08e5-mysql-connector-c++-1.1.4.tar.gz
|
7239a4430efd4d0189c4f24df67f08e5-mysql-connector-c++-1.1.4.tar.gz
|
||||||
39bb3fcea1514f1369fcfc87542390fd-sacjava-1.3.zip
|
39bb3fcea1514f1369fcfc87542390fd-sacjava-1.3.zip
|
||||||
ltm-1.0.zip
|
ltm-1.0.zip
|
||||||
xmlsec1-1.2.27.tar.gz
|
|
||||||
368f114c078f94214a308a74c7e991bc-crosextrafonts-20130214.tar.gz
|
368f114c078f94214a308a74c7e991bc-crosextrafonts-20130214.tar.gz
|
||||||
c74b7223abe75949b4af367942d96c7a-crosextrafonts-carlito-20130920.tar.gz
|
c74b7223abe75949b4af367942d96c7a-crosextrafonts-carlito-20130920.tar.gz
|
||||||
33e1e61fab06a547851ed308b4ffef42-dejavu-fonts-ttf-2.37.zip
|
33e1e61fab06a547851ed308b4ffef42-dejavu-fonts-ttf-2.37.zip
|
||||||
|
@ -417,9 +415,6 @@ post_fetch() {
|
||||||
ln -svf ${srcdistdir}/${pkg} ${wrksrc}/external/tarballs/
|
ln -svf ${srcdistdir}/${pkg} ${wrksrc}/external/tarballs/
|
||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
|
|
||||||
cp ${FILESDIR}/icu-cplusplus.patch.0 ${wrksrc}/external/xmlsec
|
|
||||||
sed -i 's/xmlsec_patches :=/& icu-cplusplus.patch.0/' ${wrksrc}/external/xmlsec/UnpackedTarball_xmlsec.mk
|
|
||||||
}
|
}
|
||||||
|
|
||||||
do_configure() {
|
do_configure() {
|
||||||
|
@ -492,8 +487,6 @@ do_configure() {
|
||||||
opts+=" --with-tls=nss"
|
opts+=" --with-tls=nss"
|
||||||
# fails to build with system poppler
|
# fails to build with system poppler
|
||||||
opts+=" --without-system-poppler"
|
opts+=" --without-system-poppler"
|
||||||
# xmlsec1-nss is missing, thus don't use system-xmlsec
|
|
||||||
opts+=" --without-system-xmlsec"
|
|
||||||
opts+=" --without-system-libzmf"
|
opts+=" --without-system-libzmf"
|
||||||
opts+=" --without-system-libstaroffice"
|
opts+=" --without-system-libstaroffice"
|
||||||
opts+=" --without-system-libtommath"
|
opts+=" --without-system-libtommath"
|
||||||
|
|
Loading…
Add table
Reference in a new issue