summaryrefslogtreecommitdiff
path: root/app-office/libreoffice
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-11-04 04:00:13 +0000
committerV3n3RiX <venerix@koprulu.sector>2023-11-04 04:00:13 +0000
commit686478aa70361c355e5d9b528af40f2b863e69b4 (patch)
treed468b32b7c3e708ea5b97e44edcbb738bfc51dbf /app-office/libreoffice
parent9d352bec7c48de973d3fa345f92f733fe075f19a (diff)
gentoo auto-resync : 04:11:2023 - 04:00:13
Diffstat (limited to 'app-office/libreoffice')
-rw-r--r--app-office/libreoffice/Manifest9
-rw-r--r--app-office/libreoffice/files/libreoffice-7.5.6.2-gcc-14.patch64
-rw-r--r--app-office/libreoffice/libreoffice-7.5.6.2.ebuild1
-rw-r--r--app-office/libreoffice/libreoffice-7.5.7.1.ebuild1
-rw-r--r--app-office/libreoffice/libreoffice-7.5.8.2.ebuild1
-rw-r--r--app-office/libreoffice/libreoffice-7.5.9999.ebuild1
6 files changed, 73 insertions, 4 deletions
diff --git a/app-office/libreoffice/Manifest b/app-office/libreoffice/Manifest
index c780d84dc235..1473c6b7fce1 100644
--- a/app-office/libreoffice/Manifest
+++ b/app-office/libreoffice/Manifest
@@ -1,6 +1,7 @@
AUX libreoffice-5.3.4.2-kioclient5.patch 605 BLAKE2B 30961066c080c4d06ca978b7c0ad4b57a3739d6d34a2941f2ea57d3a5c4ab65e3f3c2376243aa88c9c05b1038cf9bfb7605a370d11513bb4553de2d268010519 SHA512 2aa6d1fc96749b79b3291f6e27630c6cf59d2c743f0dd8603867ba8aec2c17f87b70e1dd031365013f7e9ea53c160e9cb3f48af592a587dc05f3ae4cc1b35df6
AUX libreoffice-6.1-nomancompress.patch 967 BLAKE2B e60afbfd7007a5fab7291ffba34369137336327f4d1ee27789c5f6229b9a82f4aeab0eaeaf494e60b992c66fcdb276b6423b87713febb14e9eeaffa388369ca8 SHA512 f82e23f15cefd947af20a50e1e4168c9023d5f8b9e19da7f76b141a60be4fa3516ad16400ce26e4d0ff293c570031ac87bbbf6766444e1b31e7bc3ee8ef58083
AUX libreoffice-7.2.0.4-qt5detect.patch 536 BLAKE2B fd77876d1ca3973ad30c9ebb60bf28e163dd29dcaebaa2b94d84f4c2ab060617d96f4df3d5114f17f882b0cb8b9e2ecdb284fdd1e4aaf8a34cc0c1f06a295c04 SHA512 e1ac7dfc4743cbdea3050b18c1714d06c8bcca4abc51d56e13362c8379fbdd3d37a1916c962fcb1389783c9b1fd72783c9ee45fbb649538ca0fc0cb7b05bcacf
+AUX libreoffice-7.5.6.2-gcc-14.patch 2056 BLAKE2B 1bc549e8afcb2720f2c25b7df1facd4aabf239dd91e85014c5cf33392718a81408e0318f300ad297795f5c7f0dbf1ad7fd8d48428f54f56523c439a9137ab185 SHA512 0579a167aed562c40dfe949459d9d8417fbd27e5cfdd2fa952b34c8207e8e6064a466a1fdf22780eb91cfb0e0cc788c7d99b9f0145249025e18acba14f2e07b2
AUX libreoffice.confd 228 BLAKE2B 7b9ed0d08b91b6e78dd3a2ac242cac48ef141c25bf25713b5fa6c4fdea3d5b0e16b4073a864fbec328edf4008729869fba5236e9cc113ba9bd3d6de5c10153c3 SHA512 6718cfd481b4349d70b718d4811f80ac0eff60d465b9f9eeff8ab9641de1fecb6197023f98bb1fca77a57b48ae2d8e38803f3af3a51191b1df71aa8cc5d33661
AUX libreoffice.initd 507 BLAKE2B d49fd0f48254160fff3eb90a75294c6cf044805352a982ab3d2127426a18a6171e5043c071b59581a1f927a7c499c8abb58820081c6ba6e285097c883917f0e3 SHA512 fee4720898510b1aa07a9ed597d041d1e1edfb8f8b8e9596ef4254d4d3c1e8a959bbd65202a377289910ed28283f9c8a4bdc893d2d0835f37ee28cd3c7cb010d
DIST 17410483b5b5f267aa18b7e00b65e6e0-hsqldb_1_8_0.zip 3519470 BLAKE2B ccfdf6b7f88f22d3ec7898c529c374f13059979450aabdccc9781ca91dd27d0119dfec3d33dda073c2973fa4a8aacae13924c9a67e38a1422c48bfee41b6f3e8 SHA512 a231eba4a1baca11766ef292ab45e302081115477fe23018652882923308856835cf8c9ecba61a5cf22543474ccef3136965d794a90c9e4e9e6dcc21f9af6e1a
@@ -36,9 +37,9 @@ DIST libreoffice-help-7.5.8.2.tar.xz 166237912 BLAKE2B b98875bb372ccebd5b92cf9a0
DIST skia-m103-b301ff025004c9cd82816c86c547588e6c24b466.tar.xz 11079112 BLAKE2B d3eb44a64187ddd3097bc7473eaa6b631b4043b9679861426ae83956de7907a03b51cc472cbb9169c52e92cbc4ebe681181c675ae938324c6d3a10eff9a7084a SHA512 1234ff6e787947fb6442b7279c7ef07d48d7036b15591782ea197c827c60fba77bbe83029bf7d8dfa7dc126535a9a780f6b927fbf7339f0825061616a9c53436
DIST skia-m116-2ddcf183eb260f63698aa74d1bb380f247ad7ccd.tar.xz 10868024 BLAKE2B ce8247de4cd6939b0593adf1c3dc6b78cdf4220fbcd2dfb2b9cf6d80d42f9c49f4d93fbe3cff68d079f04cc5801daf20999b288f7fdc85b58e32035151a3616a SHA512 6c10785ed9ab8cdf3385ebd3f3d13a64b850df9cc7a12e513326a84c7a3e6f6235f9f4dbce128eac2e43a2707fe6a6011716de5985adf4742d55879210bf32e9
EBUILD libreoffice-7.5.5.2.ebuild 19359 BLAKE2B ba0b4be02b431b686461fb10e4df551e12a6fbcf871fff563af1a7c4385e99ea11217da69dd6eb94ba1121432991314b1d1565d4032cc523eadc328a288b0798 SHA512 0fdaa16a16e7d91ec8335eb853f2c6e71a9e9f61ffb3f05ae311745b50217ac92a096f02814b1ffabc0431b1a36de9b914a078dd92761cc06190256cd27419df
-EBUILD libreoffice-7.5.6.2.ebuild 19405 BLAKE2B 87afe1c6c13c109823c704bca5c020a22d8e45983ae15f5f1f7aac7da4ae1a6d43e2e3cf63b76a2b85db5e93b4ffd37f9fa580b7d991634bd00b706f639adc91 SHA512 ccdd3c502ced151ded28683524d72fecb0e45bf833e1a4fc9c22f5822405c4ca39fc3a40406f319588f3798b2cea6cf8b8fe361a1bf589f2dfea64921bc1356b
-EBUILD libreoffice-7.5.7.1.ebuild 19407 BLAKE2B 55f5bf9a6332dfd370b343e56b544bfd4aeaf64b7aa90f3a7bc546bc97b9a9c6634be458dfbb24abbbd2275fc3fff54ce12ef875200c23a9c55e74ecb862a81e SHA512 c8e3c99f4516fad26656ce970a4e6c4d599eccd0712394126761eddced4f69ad06014c81aec0ac0ff47e30881bc206a89f18f10b0a4191c9b508ca6470b37ef3
-EBUILD libreoffice-7.5.8.2.ebuild 19407 BLAKE2B ff3421a96a6c4328622c817fb3ce61ad7ffed098a83043fdb481cd4faeec213bb644ac75d8d3dc89e87d80d8c49eab65f7a16d357281c9eba06982054fd332f9 SHA512 ca3a5b042dd985739523fb076b9bfb7420b6c08cd02c423574d5a2b042ad64ba05ddd21c18d95d488c22445c9d46ef4d85345d8514566ff5d83d496f59740269
-EBUILD libreoffice-7.5.9999.ebuild 19407 BLAKE2B ff3421a96a6c4328622c817fb3ce61ad7ffed098a83043fdb481cd4faeec213bb644ac75d8d3dc89e87d80d8c49eab65f7a16d357281c9eba06982054fd332f9 SHA512 ca3a5b042dd985739523fb076b9bfb7420b6c08cd02c423574d5a2b042ad64ba05ddd21c18d95d488c22445c9d46ef4d85345d8514566ff5d83d496f59740269
+EBUILD libreoffice-7.5.6.2.ebuild 19447 BLAKE2B 7507645e640a8b7cd1908ee48c2089df1864f7a6f2c539f95f104c20e4f95cc912f6eaaa96a4a942f7152822e26fe83fabc1eeaf6b6eef88982b509f17551660 SHA512 cb3ca1c8c6c4d5bb61040242115a6b3946043b4f3dfc2fe2fa058e14ad970db479f292f20165adba106cd407f9bf17374251c205710ecfae810a02b08d766dcd
+EBUILD libreoffice-7.5.7.1.ebuild 19449 BLAKE2B 12fc9e583e53cd5d74b994c9a0370ccec25f0c14ed9a268c0aacb837c69f4987d3cdf859e47f444f2857548c7cd4e2d4366b383c343320a032d4cc5d7b0576f4 SHA512 e3ad6263ba419952fb0f527d19dd31cfb9f479f55a44a3ef2d85bb4cd451f82116ed3cc1099390d8406c68d7f1859d0bc917f514bc0474bd6bba867dddf73fe7
+EBUILD libreoffice-7.5.8.2.ebuild 19449 BLAKE2B b8b0f912095943c6a9c653621b00c3157f516a09eb309cc754aad77c8900d04d5c0551a9d0a77dfb141d986290bd6c2135984ffa2cc0a23157976176183809de SHA512 f77a5384b539e41cde25ba7968875cd08e199b6be3908a38d3485e230f8565e553bcd90ad88988fe2f176ae3484ffe9c7f88b29da967992ec9a5e89764c07510
+EBUILD libreoffice-7.5.9999.ebuild 19449 BLAKE2B b8b0f912095943c6a9c653621b00c3157f516a09eb309cc754aad77c8900d04d5c0551a9d0a77dfb141d986290bd6c2135984ffa2cc0a23157976176183809de SHA512 f77a5384b539e41cde25ba7968875cd08e199b6be3908a38d3485e230f8565e553bcd90ad88988fe2f176ae3484ffe9c7f88b29da967992ec9a5e89764c07510
EBUILD libreoffice-9999.ebuild 19378 BLAKE2B 7b973cb09b96fe8467ef4e871cbde56b26a334ca1c57c6df4f9216501daf74009f43a940fc5203bc9604c130ede022efb1b87daf02e934bfdd686fa4cb331405 SHA512 dda1b919b55423334b6b8fb70c88a0171565f4f820bc6d4ec78a0b0b58213fcd59aeb287084f94005d459e928e5dc54ad0e7b297bc93098980e8b388598db054
MISC metadata.xml 1233 BLAKE2B f93989caf1340cda4c3327a3d3d033d224050848b32b9d80e0b093b024bf124d238f1aae9852d1a6173e8aee79314517dd12e589079e58378e5f63626a80957c SHA512 3af0cefdceeba7a45658a2151b0534f44b9dfe6d3af8374f3061cb098f607a36a2fe134e3c0280ce6d807b523f68e708b51e6f1b4178292a528405e18f12d686
diff --git a/app-office/libreoffice/files/libreoffice-7.5.6.2-gcc-14.patch b/app-office/libreoffice/files/libreoffice-7.5.6.2-gcc-14.patch
new file mode 100644
index 000000000000..1d73ea97d807
--- /dev/null
+++ b/app-office/libreoffice/files/libreoffice-7.5.6.2-gcc-14.patch
@@ -0,0 +1,64 @@
+From db98a3f1b1a703ea8e1284b8815eea2274abb2db Mon Sep 17 00:00:00 2001
+From: Martin Jambor <mjambor@suse.cz>
+Date: Wed, 7 Jun 2023 18:11:45 +0200
+Subject: [PATCH] Add cstdlib include necessary to build with gcc14 libstdc++
+ (tdf#155715)
+
+Without explicitely including <cstdlib>, compiling some files
+including store/source/storbase.hxx (such as store/source/storpage.cxx
+which includes it through store/source/storpage.hxx) will result in
+errors:
+
+ error: ‘malloc’ is not a member of ‘std’
+
+and
+
+ error: ‘free’ is not a member of ‘std’
+
+This patch simply adds the necessary include.
+
+Change-Id: I3d1fa2a17c5ae9d512f1de9d434dac3d82fc353f
+Reviewed-on: https://gerrit.libreoffice.org/c/core/+/152712
+Tested-by: Jenkins
+Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
+---
+ store/source/storbase.hxx | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/store/source/storbase.hxx b/store/source/storbase.hxx
+index feac0db962272..207cbf40a8d3c 100644
+--- a/store/source/storbase.hxx
++++ b/store/source/storbase.hxx
+@@ -32,6 +32,7 @@
+
+ #include <store/types.h>
+
++#include <cstdlib>
+ #include <memory>
+ #include <utility>
+
+From 436c879b355f2cde763b0386df92e0d3708180a7 Mon Sep 17 00:00:00 2001
+From: Stephan Bergmann <sbergman@redhat.com>
+Date: Mon, 5 Jun 2023 13:52:01 +0200
+Subject: [PATCH] Missing include (for std::find_if)
+
+Change-Id: I91d70d72ea6cb18ed4fde2f3b3a3d037668767e5
+Reviewed-on: https://gerrit.libreoffice.org/c/core/+/152615
+Tested-by: Jenkins
+Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
+---
+ libreofficekit/qa/gtktiledviewer/gtv-main-toolbar.cxx | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/libreofficekit/qa/gtktiledviewer/gtv-main-toolbar.cxx b/libreofficekit/qa/gtktiledviewer/gtv-main-toolbar.cxx
+index a89b8fc7fc72e..7127581856fce 100644
+--- a/libreofficekit/qa/gtktiledviewer/gtv-main-toolbar.cxx
++++ b/libreofficekit/qa/gtktiledviewer/gtv-main-toolbar.cxx
+@@ -16,6 +16,7 @@
+
+ #include <LibreOfficeKit/LibreOfficeKitGtk.h>
+
++#include <algorithm>
+ #include <fstream>
+ #include <map>
+ #include <memory>
diff --git a/app-office/libreoffice/libreoffice-7.5.6.2.ebuild b/app-office/libreoffice/libreoffice-7.5.6.2.ebuild
index c8c2708fb0b1..218687cea076 100644
--- a/app-office/libreoffice/libreoffice-7.5.6.2.ebuild
+++ b/app-office/libreoffice/libreoffice-7.5.6.2.ebuild
@@ -294,6 +294,7 @@ PATCHES=(
# git master
"${WORKDIR}/${PN}-7.5.2.2-loong-buildsys-fix.patch"
+ "${FILESDIR}/${PN}-7.5.6.2-gcc-14.patch"
)
S="${WORKDIR}/${PN}-${MY_PV}"
diff --git a/app-office/libreoffice/libreoffice-7.5.7.1.ebuild b/app-office/libreoffice/libreoffice-7.5.7.1.ebuild
index 5d22adeb817d..b59666e8479d 100644
--- a/app-office/libreoffice/libreoffice-7.5.7.1.ebuild
+++ b/app-office/libreoffice/libreoffice-7.5.7.1.ebuild
@@ -294,6 +294,7 @@ PATCHES=(
# git master
"${WORKDIR}/${PN}-7.5.2.2-loong-buildsys-fix.patch"
+ "${FILESDIR}/${PN}-7.5.6.2-gcc-14.patch"
)
S="${WORKDIR}/${PN}-${MY_PV}"
diff --git a/app-office/libreoffice/libreoffice-7.5.8.2.ebuild b/app-office/libreoffice/libreoffice-7.5.8.2.ebuild
index d17697cc93d8..996c240bfb6e 100644
--- a/app-office/libreoffice/libreoffice-7.5.8.2.ebuild
+++ b/app-office/libreoffice/libreoffice-7.5.8.2.ebuild
@@ -294,6 +294,7 @@ PATCHES=(
# git master
"${WORKDIR}/${PN}-7.5.2.2-loong-buildsys-fix.patch"
+ "${FILESDIR}/${PN}-7.5.6.2-gcc-14.patch"
)
S="${WORKDIR}/${PN}-${MY_PV}"
diff --git a/app-office/libreoffice/libreoffice-7.5.9999.ebuild b/app-office/libreoffice/libreoffice-7.5.9999.ebuild
index d17697cc93d8..996c240bfb6e 100644
--- a/app-office/libreoffice/libreoffice-7.5.9999.ebuild
+++ b/app-office/libreoffice/libreoffice-7.5.9999.ebuild
@@ -294,6 +294,7 @@ PATCHES=(
# git master
"${WORKDIR}/${PN}-7.5.2.2-loong-buildsys-fix.patch"
+ "${FILESDIR}/${PN}-7.5.6.2-gcc-14.patch"
)
S="${WORKDIR}/${PN}-${MY_PV}"