Gentoo Archives: gentoo-commits

From: Yixun Lan <dlan@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/riscv:master commit in: app-office/libreoffice/
Date: Thu, 01 Dec 2022 11:38:55
Message-Id: 1669894640.f128a8938b302e58c9abfd05325494e058f70492.dlan@gentoo
1 commit: f128a8938b302e58c9abfd05325494e058f70492
2 Author: Yixun Lan <dlan <AT> gentoo <DOT> org>
3 AuthorDate: Thu Dec 1 11:37:20 2022 +0000
4 Commit: Yixun Lan <dlan <AT> gentoo <DOT> org>
5 CommitDate: Thu Dec 1 11:37:20 2022 +0000
6 URL: https://gitweb.gentoo.org/proj/riscv.git/commit/?id=f128a893
7
8 app-office/libreoffice: add the riscv64 support
9
10 backport the riscv64 patch[0] set to version 7.3.7.2,
11
12 slightly modified it to slove the conflicts with the loong patch
13
14 [0] https://cgit.freedesktop.org/libreoffice/core/commit/?id=bc9487f745befde6534fd46058e119256952323d
15
16 Signed-off-by: Yixun Lan <dlan <AT> gentoo.org>
17
18 app-office/libreoffice/Manifest | 2 +-
19 app-office/libreoffice/libreoffice-7.3.7.2.ebuild | 8 +++++---
20 2 files changed, 6 insertions(+), 4 deletions(-)
21
22 diff --git a/app-office/libreoffice/Manifest b/app-office/libreoffice/Manifest
23 index 691b425..9d54652 100644
24 --- a/app-office/libreoffice/Manifest
25 +++ b/app-office/libreoffice/Manifest
26 @@ -17,7 +17,7 @@ DIST dtoa-20180411.tgz 48893 BLAKE2B 4a03dc67e44353ae1c0653c8305d2df9bcfef16b48d
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.3.5.2-patchset-01.tar.xz 12700 BLAKE2B 353f6552d31616dfeb32287173bbd70366045ec437c8735e701bff357032f5ef2358920c5d8495142551116999b034db6611a72536edf14fe13ea9cace3a931c SHA512 dbd8b4b494159845efbe9ad76d5822188b9868aff8ef488793f4e2b0f2f0290942322651e8b53dd71db81cba559e3510732801d0c643cb2af9526cb1e1837891
31 +DIST libreoffice-7.3.7.2-patchset-01.tar.xz 17232 BLAKE2B a5f92d81a174bff48fe26e9a65e549930ba1b6bc5c871b66003e09c657b5a4cae7906e5858e3e5b76f58bd0f257d930fe2eba46f4e5fa99264dc0650f032f8dd SHA512 29e4778f281cbcb861e01914f0a2552b4a6373d647a83d16c670b9eedd52011939592d0e60fefc20befe891a5daf29c54f071248c356aae59fc66019c7357f9f
32 DIST libreoffice-7.3.7.2.tar.xz 256653492 BLAKE2B aa3e096ba46d6e23b0e6439a435a6d75fdc9da309885a28d96dc5a4fc05d854a8e4f633d9f4d623af18f6a80ca036409fb26b9a9843fb9a18144468b58ef5ad4 SHA512 f7b6279f5ef9f5ad8290d2bdf4fd54f8df7775a21094ba762dbd9299effab31d4f2c6dff9f4b3d9c5673596931df1d16b195474b547007bfc9a396c47e5e181c
33 DIST libreoffice-branding-gentoo-0.8.tar.xz 151568 BLAKE2B f03c7ddeb53c5ca3fd23401679601fcf2c4037ba17be4eb7b784c7ce7ebb71a24b8ab4aac8b7da8c6b1f14dd23bc1294ba85ff4f70ad271fb4ee3c5372e10883 SHA512 785031a699b1d1895ce4b50ffc3ddf645f3a0ef9acdf37facfd18cf75db9484cb8f53a50abb63d6006ead76a80b6ff5aa99661063245ebb84bd64013d713de7f
34 DIST libreoffice-help-7.3.7.2.tar.xz 112210852 BLAKE2B 3a3148d6ff9c743c97c0371290b3264f8e9eb8eb5aba3176b2e88f296abc2856f364866ba6ebb9f6364b5c98255c8593d23e3d54db6bcc27eecde53ac9a1b393 SHA512 c223ee49626e36b11a86c077001efc27ca2df9aa10ddb068e04c8ab8a0ea1942ca71b97c2f7379bf856ba7d12a5ca94f2fd8d8058703e2276af3595b75049030
35
36 diff --git a/app-office/libreoffice/libreoffice-7.3.7.2.ebuild b/app-office/libreoffice/libreoffice-7.3.7.2.ebuild
37 index 5d536f2..587e017 100644
38 --- a/app-office/libreoffice/libreoffice-7.3.7.2.ebuild
39 +++ b/app-office/libreoffice/libreoffice-7.3.7.2.ebuild
40 @@ -18,7 +18,7 @@ DEV_URI="
41 ADDONS_URI="https://dev-www.libreoffice.org/src/"
42
43 BRANDING="${PN}-branding-gentoo-0.8.tar.xz"
44 -PATCHSET="${PN}-7.3.5.2-patchset-01.tar.xz"
45 +PATCHSET="${PN}-7.3.7.2-patchset-01.tar.xz"
46
47 [[ ${MY_PV} == *9999* ]] && inherit git-r3
48 inherit autotools bash-completion-r1 check-reqs flag-o-matic java-pkg-opt-2 multiprocessing python-single-r1 qmake-utils toolchain-funcs xdg-utils
49 @@ -26,8 +26,10 @@ inherit autotools bash-completion-r1 check-reqs flag-o-matic java-pkg-opt-2 mult
50 DESCRIPTION="A full office productivity suite"
51 HOMEPAGE="https://www.libreoffice.org"
52 SRC_URI="branding? ( https://dev.gentoo.org/~dilfridge/distfiles/${BRANDING} )"
53 -[[ -n ${PATCHSET} ]] && SRC_URI+=" https://dev.gentoo.org/~xen0n/distfiles/app-office/libreoffice/${PATCHSET}"
54 -
55 +PATCH_URIS=(
56 + https://dev.gentoo.org/~{dlan,xen0n}/distfiles/app-office/libreoffice/${PATCHSET}
57 +)
58 +[[ -n ${PATCHSET} ]] && SRC_URI+=" ${PATCH_URIS[@]}"
59 # Split modules following git/tarballs; Core MUST be first!
60 # Help is used for the image generator
61 # Only release has the tarballs