Gentoo Archives: gentoo-commits

From: Andreas Sturmlechner <asturm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-office/libreoffice/
Date: Tue, 07 Sep 2021 18:28:57
Message-Id: 1631039317.32a6a0e837f901c0cdeab1b9765030aaea916ba5.asturm@gentoo
1 commit: 32a6a0e837f901c0cdeab1b9765030aaea916ba5
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Tue Sep 7 18:08:31 2021 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Tue Sep 7 18:28:37 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32a6a0e8
7
8 app-office/libreoffice: Switch to bundled libcmis-0.5.2
9
10 Fixes >=7.1.6.2 build error due to incompatible patches:
11 https://github.com/tdf/libcmis/pull/43
12
13 Package-Manager: Portage-3.0.22, Repoman-3.0.3
14 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
15
16 app-office/libreoffice/Manifest | 1 +
17 app-office/libreoffice/libreoffice-7.1.9999.ebuild | 4 ++++
18 app-office/libreoffice/libreoffice-9999.ebuild | 4 ++++
19 3 files changed, 9 insertions(+)
20
21 diff --git a/app-office/libreoffice/Manifest b/app-office/libreoffice/Manifest
22 index 639c9655e71..bbb1df88721 100644
23 --- a/app-office/libreoffice/Manifest
24 +++ b/app-office/libreoffice/Manifest
25 @@ -17,6 +17,7 @@ DIST db60e4fde8dd6d6807523deb71ee34dc-liblayout-0.2.10.zip 1396007 BLAKE2B 8012d
26 DIST dtoa-20180411.tgz 48893 BLAKE2B 4a03dc67e44353ae1c0653c8305d2df9bcfef16b48dff6df5c857a6bd0510a92aa6d9b9660ad63b2344d5195fef072e526f8d7900791b15442923b63196dda3f SHA512 722aa814c33a34bfffe6c0201b0035cc3b65854a0ba9ae2f51620a89d68019353e2c306651b35bca337186b22b2e9865ef3c5e3df8e9328006f882e4577f8c85
27 DIST eeb2c7ddf0d302fba4bfc6e97eac9624-libbase-1.1.6.zip 427800 BLAKE2B d3ac085a39ee9798182b70ba650fa954234b964e33278ac4fe3f84f8c3218ad49f12d139079328036b4f9d80cde967888c0a66393c34dedf27af69dac02c5aff SHA512 9091d3628d9c75c068507537afc9e10bfb79c1abfd36ad697af3d592a1cc049ba6640f665bfc53cc520b6a26c21d70b0275106843444b441484c2178f2784743
28 DIST f94d9870737518e3b597f9265f4e9803-libserializer-1.1.6.zip 211919 BLAKE2B 2c72493e44d3ad1714d294fb7baaa85d33fef2eb4ce75bf507b65f78f1d9d399bb5eb72cee188a8abc4b234eb2845a26755791fb3ac104ffe6e55013ab41ca8b SHA512 c1a15ebbfe817ec79d4b3f1c97d096bf8511737d7d35d97302856ccfb3de14a1cd16bd31000415d9ab24bbd9ef770d37855cee4b819ff0e8fca2f2766920a114
29 +DIST libcmis-0.5.2.tar.xz 484404 BLAKE2B 7de242393c28fc8289bb598b34e704eb2affaaa8b9e470e10044dbfd3812391f29e1421df8d7ac3869955698ddbc9575feebcfbac27bb074a60ccc0527dca1c3 SHA512 295ab15115e75b1f6074f17d3538afe0de9b2b77ab454f5c63cb05e8df11886d82942fbf21ba01486052e3f6c75b0636b99d8e660cd3472dc4b87c31d3cd557b
30 DIST libreoffice-7.1.3.2.tar.xz 244104432 BLAKE2B f73bd448f94bc88a1dc775d032ce849ee1dd610c4077c709ffbe40d8c99527c7775cfe2309a636093182ac988ecf44a4b61df0e0a83b332fcc77a05edb602791 SHA512 d7329475cad5bece9358b29bc590da1841c3c0b4aef511508d9398519c514fa176c90675857f1830925818f2dcc8b9c0986e5d34d3a33cce617e4ada23c60a72
31 DIST libreoffice-7.1.5.2.tar.xz 244350068 BLAKE2B ac3c7f5cabcb27ce3ed31febb04ce54b93bc8b4fa716259d1b93d5364e75b85af3352ad70a023b56271e769f5537b3f3151e837ee13498e08f1871e5b47d778c SHA512 dad5ffd344a7bad88ed8e77df4fb17b42237715e7b1feb7a7de164f2fbf6698feefedeb57974d8275067a06c0da60e9b07a333ccc1bb2f6d55a6b52408bd9b5f
32 DIST libreoffice-branding-gentoo-0.8.tar.xz 151568 BLAKE2B f03c7ddeb53c5ca3fd23401679601fcf2c4037ba17be4eb7b784c7ce7ebb71a24b8ab4aac8b7da8c6b1f14dd23bc1294ba85ff4f70ad271fb4ee3c5372e10883 SHA512 785031a699b1d1895ce4b50ffc3ddf645f3a0ef9acdf37facfd18cf75db9484cb8f53a50abb63d6006ead76a80b6ff5aa99661063245ebb84bd64013d713de7f
33
34 diff --git a/app-office/libreoffice/libreoffice-7.1.9999.ebuild b/app-office/libreoffice/libreoffice-7.1.9999.ebuild
35 index 7ce776f6f00..229e39b60b6 100644
36 --- a/app-office/libreoffice/libreoffice-7.1.9999.ebuild
37 +++ b/app-office/libreoffice/libreoffice-7.1.9999.ebuild
38 @@ -44,6 +44,9 @@ unset DEV_URI
39 # These are bundles that can't be removed for now due to huge patchsets.
40 # If you want them gone, patches are welcome.
41 ADDONS_SRC=(
42 + # broken against latest upstream release, too many patches on top:
43 + # https://github.com/tdf/libcmis/pull/43
44 + "${ADDONS_URI}/libcmis-0.5.2.tar.xz"
45 # not packaged in Gentoo, https://www.netlib.org/fp/dtoa.c
46 "${ADDONS_URI}/dtoa-20180411.tgz"
47 # not packaged in Gentoo, https://skia.org/
48 @@ -507,6 +510,7 @@ src_configure() {
49 --with-system-gpgmepp
50 --without-system-jfreereport
51 --without-system_apache_commons
52 + --without-system-libcmis
53 --without-system-sane
54 --without-system-qrcodegen
55 $(use_enable base report-builder)
56
57 diff --git a/app-office/libreoffice/libreoffice-9999.ebuild b/app-office/libreoffice/libreoffice-9999.ebuild
58 index 6ca28c7797e..48469b754b1 100644
59 --- a/app-office/libreoffice/libreoffice-9999.ebuild
60 +++ b/app-office/libreoffice/libreoffice-9999.ebuild
61 @@ -44,6 +44,9 @@ unset DEV_URI
62 # These are bundles that can't be removed for now due to huge patchsets.
63 # If you want them gone, patches are welcome.
64 ADDONS_SRC=(
65 + # broken against latest upstream release, too many patches on top:
66 + # https://github.com/tdf/libcmis/pull/43
67 + "${ADDONS_URI}/libcmis-0.5.2.tar.xz"
68 # not packaged in Gentoo, https://www.netlib.org/fp/dtoa.c
69 "${ADDONS_URI}/dtoa-20180411.tgz"
70 # not packaged in Gentoo, https://skia.org/
71 @@ -504,6 +507,7 @@ src_configure() {
72 --with-system-gpgmepp
73 --without-system-jfreereport
74 --without-system_apache_commons
75 + --without-system-libcmis
76 --without-system-sane
77 $(use_enable base report-builder)
78 $(use_enable bluetooth sdremote-bluetooth)