summaryrefslogtreecommitdiff
path: root/app-office
diff options
context:
space:
mode:
Diffstat (limited to 'app-office')
-rw-r--r--app-office/Manifest.gzbin8431 -> 8430 bytes
-rw-r--r--app-office/libreoffice-bin-debug/Manifest7
-rw-r--r--app-office/libreoffice-bin-debug/libreoffice-bin-debug-24.2.7.2.ebuild72
-rw-r--r--app-office/libreoffice-bin/Manifest7
-rw-r--r--app-office/libreoffice-bin/libreoffice-bin-24.2.7.2.ebuild244
-rw-r--r--app-office/libreoffice/Manifest10
-rw-r--r--app-office/libreoffice/libreoffice-24.2.4.2-r1.ebuild24
-rw-r--r--app-office/libreoffice/libreoffice-24.2.6.2.ebuild24
-rw-r--r--app-office/libreoffice/libreoffice-24.2.7.2.ebuild24
-rw-r--r--app-office/libreoffice/libreoffice-24.2.9999.ebuild29
-rw-r--r--app-office/libreoffice/libreoffice-9999.ebuild29
-rw-r--r--app-office/wps-office/Manifest2
-rw-r--r--app-office/wps-office/wps-office-11.1.0.11723.ebuild2
13 files changed, 401 insertions, 73 deletions
diff --git a/app-office/Manifest.gz b/app-office/Manifest.gz
index dd15462e4fdf..dde19f4c6a1c 100644
--- a/app-office/Manifest.gz
+++ b/app-office/Manifest.gz
Binary files differ
diff --git a/app-office/libreoffice-bin-debug/Manifest b/app-office/libreoffice-bin-debug/Manifest
index 6e31beedc141..0d5a84f8a902 100644
--- a/app-office/libreoffice-bin-debug/Manifest
+++ b/app-office/libreoffice-bin-debug/Manifest
@@ -1,8 +1,14 @@
+DIST amd64-debug-libreoffice-24.2.7.2.tar.xz 1636225360 BLAKE2B c0ea7c765393b0a6a2b8ba09678d1e9c85ff018ae866ba0431ac27078d67e83d99728c4252153551cdb3c197877bcce2eb82ed8934fac3bd9db30ba350cd1ba0 SHA512 a860ad4a861d787a7f2b49bf203fc12bc96c5fabd5f7aa9845e712d694ae8868f49815ad928f446f8811944bfa081a7e8cda6861a360a02e1b0eba97f97639e6
DIST amd64-debug-libreoffice-7.6.7.2.tar.xz 1545355716 BLAKE2B 09ebc1678a2eb44009aedfda8daeefb20318623039371b64e7d2dbe1f17714d7d50060fb851501edd7e39ed02e5c2d73ab8a63a18f60c8f72cc23239ae4ff559 SHA512 64424bfba6a6dbdd9d8324a90d4b238c55e1cb1a6e42bb07d7815caf446c00e5c0438b87f11ed76e8d5b74b28f549265ebd2266e1ef8707fce60df1049e12e33
+DIST amd64-debug-libreoffice-gnome-24.2.7.2.xd3 1333891 BLAKE2B f3b10d925606b1028ad3e084cf6552c0968ce5180883a9c9d147824d337e7bd6cada7758b306b82e6903b13be61a9404e591cc52d0ea6f90e7a48fc92e296003 SHA512 9a1b3e4b3d6a104e986e4b33aadd6b19c26b6e8360ed7c74f6032a113d843883f401f7367601a989c1b4baafd728cb16ef83362419301d66781b3a9313102369
DIST amd64-debug-libreoffice-gnome-7.6.7.2.xd3 332078358 BLAKE2B 4c0d592093b718682c51703602fdd764af9d72cc539371f6ac892d103215777a9ada96dc7563ab16ea751fc6dc15fcd19af1d23bc5ff9330ed5211077be3bbfd SHA512 cf08daf566a2b3feba4fa5e615473b44a87a916fdf215e4111f07e84373e87d87351f2a6e49b50b84947c90f27d59bb4cc5768c88f0d60ce964145ea3569571b
+DIST amd64-debug-libreoffice-gnome-java-24.2.7.2.xd3 800356732 BLAKE2B dc457d0d58474d592cb5dc9a40c5ed5a21bd30f2605cc4412d68b3d5a890158730bebfd8c8f4836e5772b722195dc493c4991b2cb20caab4c844afd16bf89f30 SHA512 6c97e799607097fbd819bf2189231a5064bd22193a4e243fe6803e8f5ccd8e2967c804f084b252d885ee68a0d2c292c3fc3a77f20621cecc7408d82c5235553c
DIST amd64-debug-libreoffice-gnome-java-7.6.7.2.xd3 756933428 BLAKE2B cae1a2cb125cba6469e58c4076107fde9d8a0a44d11c1e304cd1f8bd762f2529c1d8e126aac0042de91b64ff9b9c20162828d70ceea919eb61b618027bd1aa81 SHA512 e7d413549fc6d7eb421869c44158fbcc9e4489557ba3be6b1734f1b44d22ad75855b780c4239229cdf746ea513c179da860651af2334e0a4d0b76c2d10e89f5f
+DIST amd64-debug-libreoffice-java-24.2.7.2.xd3 799045948 BLAKE2B c1e1ce798482bc26bee1ad7cac013bb30055a8c439b7dbce58f0a45bcc3398195174c709fef2cf1ef06f96bc4aef829d9b46ff841d1e0d28ade80a54fdf0b404 SHA512 79c44d3a7706a1d6940dfa43dfddb6550708871b8e5ab6742e5afce8a360a104be1f3015120ad9b6e7a22f10b31579be5f6c09736fb62b688fccd02304d771b3
DIST amd64-debug-libreoffice-java-7.6.7.2.xd3 755614285 BLAKE2B acba85879916c169579bc6ea5b3b26740ea6d559d3c406b4fd7852e759b5c5025bf5ae392cd46c038789aba0c176ef9414c7584fb52d5c49134d89858cafa6cd SHA512 6ef5f5767e0af0d8459e2aef351e36bea987b9870a39fe8fa9e884a18bb075075f402296fcf2b139eb678d04aeddcd8795ec42ee78e68de2e7a47f361d2c2fd3
+DIST amd64-debug-libreoffice-kde-24.2.7.2.xd3 453499515 BLAKE2B 5f35da6114ee7784e7ce6a78463260a6dc6390380437dd738cb9a41048a4681723b62def43b98427ddf165b44da95a821d077b14c47ad0384c203b903d8aaaf7 SHA512 19face9ad359a869c2ad7d28dc99ca63ca974d4800413b11a96ac0d65720f06292f7df22360f1a53829f60e9cada1fc8ec63f71910709343cd8c7b38d46bf38d
DIST amd64-debug-libreoffice-kde-7.6.7.2.xd3 444366970 BLAKE2B 8cb4ee53873db0c2130982c18efd5053202a21b319f26c95befb5885621c28d784fafea0e4e7d03a87d1be61d664f98934941646db41bf91250be5f6f346645f SHA512 4df05df17a421274c3f1b8f13dcb9b97eb507187a8c58f3367f87322abbb6e54f15decbb528db7d32c3a66758ca3a83a968974810df6fb82ca05d97f85ea6d7f
+DIST amd64-debug-libreoffice-kde-java-24.2.7.2.xd3 801150146 BLAKE2B 1cf7fea1b2c9441634c5ef240aed8b54da6ab4231bf468badd255b05504c198fd7cb384fca1874850a82065ac20e9c51839772796fc94684628c34518c113bf3 SHA512 1aa3a7d7d8d0567c08ef30534d01f2644eeb40c2fed8dfa4d2538e8191e4046f1166fadb1cbd3796821c3db50de9f64df38af7810734833454e94fe2bbce9e08
DIST amd64-debug-libreoffice-kde-java-7.6.7.2.xd3 764769103 BLAKE2B 30b248d59124b349aa7bf2c2ba65542810217e45df22ee3b28ac710f50391f49c02d67139f31ef66b2832f8b950fe863a448653c337503d57e3ab3b199342714 SHA512 725e817b128ab41a5dbb903e9291cf603f77bec214aead1babb504982c9dce7d40f331bac1f5c4d39188d5bf585c6338dd9630f8c4e438711711a93045b73d11
DIST x86-debug-libreoffice-7.6.7.2.tar.xz 8523988 BLAKE2B 0bf121535db620f1ef8562bb7797663a7ec76f594f7d2237b7db0af90f14c2b7246a666d7c3d9ced5dffb597498e4f182967e9dd798f9daa3c3e29a275f673b2 SHA512 c2648a0ad347cbb59c67c772346650aad780c570ebb08e075a33b27afd3cb4b467bd18837b011b2cd11e3e358db3b8165923705f4daf6b3ff7d2052173a583fc
DIST x86-debug-libreoffice-gnome-7.6.7.2.xd3 45701 BLAKE2B a39809a0d3722dee9832dcb4f67aadf93e3965dde940a6346383d92646ba95db6ab6719922192732585bd572365e814e79f85286f3d4e8b1df471b956d52fb32 SHA512 33bcfe70c8420fad99c35da6e0ccc3896dd5b57e43c923582a20cffd53e9e8818e8c189fd24ea484c61f698ddd468265737ef74a719624aaf9e4a9dc1c337b48
@@ -10,5 +16,6 @@ DIST x86-debug-libreoffice-gnome-java-7.6.7.2.xd3 3806773 BLAKE2B e33c6183e719bd
DIST x86-debug-libreoffice-java-7.6.7.2.xd3 3757999 BLAKE2B 9880d7563747cf527adb4904807ee32ab674897527c5bcc1253eed242d8ca99c261b6104bcc07383e16bc7ec5a69e33f56b0959d48d422f8a593f30400dcb341 SHA512 5b816016810eac65201a7233b08ad173dcb990e55fb8e40538766269a999ef5b59a5bef391542c32c630d0797cd45f29c9267ac1dedfa437bb23408411cbe12f
DIST x86-debug-libreoffice-kde-7.6.7.2.xd3 2817856 BLAKE2B 5e0b9f4ba74cf0c48fbaac13037169b684393e588da343bc6d9b5b781f73c949c11b0e1a174a1df6604dc546d4fecea4982487d4387af89ceee9524a659ef808 SHA512 b576a698e1e985cdce5456196d75b2751763e7643c7d1c3f2f69a028da4c27346358bbf57178961d52f1bec60bce12690c82fa2378a185e9fdcfc53c9bc90695
DIST x86-debug-libreoffice-kde-java-7.6.7.2.xd3 3839163 BLAKE2B 807955d419ebf73b27d176154551c03c9ca82ede3f9c8d8da6829419f3a337e5db1d660ac954f0bfdd505fecd5a95d784134bf9c8718fa37cc7c23c1a0b56195 SHA512 0153e28127c5e42c1450dcbb4f9bad080a007835abc0fe17dbdfe2dd5f336ec42b9efecea05f646ea81b706eaaa0e7b27062b9f968a72d27c5fd3edbee6b5170
+EBUILD libreoffice-bin-debug-24.2.7.2.ebuild 2186 BLAKE2B 0a9f489079645bfdbfc89995a29b20677313fcb2fc58b6c5748e5708abfc85c928c809e6656f533ccc126afa9cd0d538346bcce14dca98c0b62d87411668867a SHA512 f759a0e8c95b007aa23803578c2306229a6a99b0d2a159193de6bc88d91d372e494ad683a810d3a6763a7e52faf1508d9c5a824301d4471e82e4626dd0a1457b
EBUILD libreoffice-bin-debug-7.6.7.2.ebuild 2681 BLAKE2B 8918af724ce2e98f049bc0942fd09e80959828678d26f2b4196a569479dc4289c74cb201134af241fda8caec445948e7b393ce6be142e61537d0271d2a76247d SHA512 fcec43d566d538d8b8521614e1d1e6131d1823f551ebb66e185feb3964bbfcb3adf9eb46cba0c760d6794090cb9bbed5cace13ce11d108e0fdc30d54ce0153c6
MISC metadata.xml 482 BLAKE2B 94bf0468867227f0b085d6ca86359e9ae852fb874ed95ffa6d9926cfcdc7173d5db4dfe1a0ed86daec746a4f867d42534465bb03402c5bd4d9ac6bb8101932d7 SHA512 d4f6a8f90659676fa509690059e462c1755e22792efeff0a571d8f04f9f167cbed22d5ce34928a4afbf2fc01bf7ea2b5e8f1a70d4a652a3df9153ed0ccbe1905
diff --git a/app-office/libreoffice-bin-debug/libreoffice-bin-debug-24.2.7.2.ebuild b/app-office/libreoffice-bin-debug/libreoffice-bin-debug-24.2.7.2.ebuild
new file mode 100644
index 000000000000..d189fc252f0e
--- /dev/null
+++ b/app-office/libreoffice-bin-debug/libreoffice-bin-debug-24.2.7.2.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+BASE_PACKAGENAME="debug"
+BASE_AMD64_URI="https://tamiko.43-1.org/distfiles/amd64-${BASE_PACKAGENAME}-"
+
+DESCRIPTION="LibreOffice, a full office productivity suite. Binary package, debug info"
+HOMEPAGE="https://www.libreoffice.org"
+SRC_URI_AMD64="
+ ${BASE_AMD64_URI}libreoffice-${PVR}.tar.xz
+ kde? (
+ !java? ( ${BASE_AMD64_URI}libreoffice-kde-${PVR}.xd3 )
+ java? ( ${BASE_AMD64_URI}libreoffice-kde-java-${PVR}.xd3 )
+ )
+ gnome? (
+ !java? ( ${BASE_AMD64_URI}libreoffice-gnome-${PVR}.xd3 )
+ java? ( ${BASE_AMD64_URI}libreoffice-gnome-java-${PVR}.xd3 )
+ )
+ !kde? ( !gnome? (
+ java? ( ${BASE_AMD64_URI}libreoffice-java-${PVR}.xd3 )
+ ) )
+"
+
+SRC_URI="
+ amd64? ( ${SRC_URI_AMD64} )
+"
+
+IUSE="gnome java kde"
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+
+# the = is correct, the debug info needs to fit the exact binary
+RDEPEND="=app-office/${PN/-debug}-${PVR}[gnome=,java=,kde=]"
+
+DEPEND="dev-util/xdelta:3"
+
+RESTRICT="test strip"
+
+S="${WORKDIR}"
+
+QA_PREBUILT="/usr/*"
+
+src_unpack() {
+ einfo "Uncompressing distfile ${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar.xz"
+ xz -cd "${DISTDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar.xz" > "${WORKDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar" || die
+
+ local patchname
+ use kde && patchname="-kde"
+ use gnome && patchname="-gnome"
+ use java && patchname="${patchname}-java"
+
+ if [[ -n "${patchname}" ]]; then
+ einfo "Patching distfile ${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar using ${ARCH}-${BASE_PACKAGENAME}-libreoffice${patchname}-${PVR}.xd3"
+ xdelta3 -d -s "${WORKDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar" "${DISTDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice${patchname}-${PVR}.xd3" "${WORKDIR}/tmpdist.tar" || die
+ mv "${WORKDIR}/tmpdist.tar" "${WORKDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar" || die
+ fi
+
+ einfo "Unpacking new ${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar"
+ unpack "./${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar"
+}
+
+src_configure() { :; }
+
+src_compile() { :; }
+
+src_install() {
+ dodir /usr
+ cp -aR "${S}"/usr/* "${ED}"/usr/ || die
+}
diff --git a/app-office/libreoffice-bin/Manifest b/app-office/libreoffice-bin/Manifest
index d56e4c7b6b46..cc2de736ac93 100644
--- a/app-office/libreoffice-bin/Manifest
+++ b/app-office/libreoffice-bin/Manifest
@@ -1,9 +1,15 @@
AUX 50-libreoffice-bin 158 BLAKE2B 2091698f80fbe097785c60b20f636150a2ee65bf52639fa1bb4a92341d050146040ad8912c5f5e3ca22e48ac3d819053c9948e256fb1d0e0901f7645934bfb89 SHA512 2d1158f48ac80f9212578d020e5659e777ff494adc3abc94438cec6890b88741f92ea2ed3bb4585ffdabe531d55c6938ca9408e9ece5a438e67d480eb406ed50
+DIST amd64-bin-libreoffice-24.2.7.2.tar.xz 155436428 BLAKE2B adfa8c683d00ecf028f5e9aa2d128cbb0e2010cbdc2a99b4c4a05317955869177d6411335529997ac66ea55db3ec19a8b7bf1b2d09d6f2720d92f26514a1fa4a SHA512 ae912280a7529aa4df95e95340b4c9a6ce655d0e24d0eac76dbfdf0d81acadff621555ee76aa8fd83f577d9ce1b81cf8486c4f48468d401166db9939fb611d89
DIST amd64-bin-libreoffice-7.6.7.2.tar.xz 153834060 BLAKE2B 4f2de825f55080b261fa4e61ce1574fa4f1f3faaa0ffe729db20e9ef654b55e8756f7f645fdc5ba453f7747d669d02dfdae5c6b1015056278fc46ce91463518b SHA512 25b5f81d99d1a25afc12fd871c8d484334a780b8c3fb084575685e95cd17ff96d7812798fd94052b85ddcab24a11018ffd7b0777c3c960addbb94329ab71692c
+DIST amd64-bin-libreoffice-gnome-24.2.7.2.xd3 2398948 BLAKE2B 104421683a356c40a79253b91d777f217ec9608c5e0fa69f6ef4d6f418298863a87ee2785b2dbf6a8207f6b3f024c71c6e798e396b2d2993af2fecf7dc87ef2c SHA512 aa13197c75c859256472f786fb938d7c3da68989e53da10d9b7d9ee211b894c9d5ce768038b266feb8e5f50da490252e1addfbcc1e4f8b7f8be87a2b33992d7d
DIST amd64-bin-libreoffice-gnome-7.6.7.2.xd3 2346976 BLAKE2B b68f9ea5629cee68da5400eee0ae7d11f52265201708cbc8ae80381a090841d6a50f0a3ff4645db9bdb2ab1b2c7f1ae91b57b06ebf5e1bbc97599dcc49e69b5e SHA512 18a5e3bfacbb2372ba8ce8d86e67a178fe82edfa2640f9dfc937219c8ce3b22904b25e2d4c044e07a372d684c80f9b1594c7c3b0c694f9f4ad4eef8795193feb
+DIST amd64-bin-libreoffice-gnome-java-24.2.7.2.xd3 32292082 BLAKE2B 1ce76e1c893d6e5b27cf0c01ad7c5d66a8fa6cec54d142f3f5f03e3c64a4bfbbf7471c3393d1b1f0410b89da6ccbd0f44d515e07379d6a95d84c4404cbcbc921 SHA512 fe1d5774856fb8f698b568ffb795776d3c959c0c4c589a7784672e42a7286a008a1679e6bbbda12e7135d21f01995bfb5c9965fef4049b1246fe7eda50a25683
DIST amd64-bin-libreoffice-gnome-java-7.6.7.2.xd3 32964533 BLAKE2B e7eeef6fe173ef64f7300abba73cbaccba8296650a06fda7cceb3d2e53363c3301d481efd88bacb02fac4f6e31864f104f3125285b3d4a909dc2ad3044845b10 SHA512 90f869daf0472dc27728e84671cb80e0b7bdaded4e890d22ebca648366be2d6b3b459d69bb6761bc164cb4f356175671f8047b5549cdfe86d523b90f80534749
+DIST amd64-bin-libreoffice-java-24.2.7.2.xd3 32326596 BLAKE2B 03c48f8a592fdbfd0c70ec61e17dbe3d2e626dd09cb22eaef708e463b67974a78de3486cb40516788e001eb3225e1e5d2ad8fc7bd8e050554fe3462693968533 SHA512 9b48a9478defe3fc21fada2ec21259c858e9f8547a9dec44de1ad68488de1938966152f5e3388506bc70166fad8a0a23f5162e664e8531f3a131bbca138ec3ca
DIST amd64-bin-libreoffice-java-7.6.7.2.xd3 32816296 BLAKE2B 248666b1e86f7cb7570a50dd7ce6d2441d2370d312e661064e0333469cbad2ae3263929730191f1fe01321155ccfb2dd28fe03ac48082fd0b0d438dd2cbd6fff SHA512 66fc04139648ced79c713714bbcab647e27ec14012ff37de8e84bb4145977cd68fdfb04296ecaa81861aa9aea25e3b06a4237020146a9f2f7e705b74b648799d
+DIST amd64-bin-libreoffice-kde-24.2.7.2.xd3 21800357 BLAKE2B 99880a908e653ea6e97e0d43ca6d1cf2e249358aac733278ed63a870efbe852a299e27318c6dcf83d7415980f79df64f0d6f8a9fbc60f0956c640c2627555eb5 SHA512 6b5bd27e753d097f7c6e362c381400e6ac5175f9466e6cb0c732f67a0abe045324dd3f72649398892375641da1b5638442c246ebd56930c8c7901415ab604352
DIST amd64-bin-libreoffice-kde-7.6.7.2.xd3 21536009 BLAKE2B 496bf21bdb98dd98f7311f6a05413541cf6c57feb19c2ea8f6b55dd3d0e07399407d8c55a4e749cb0f5cab0958856c0392ec47149c2e8af8f991ec8614f1f041 SHA512 a2db309afbf5f09cd758ce7a043110fa0e420a5b70d877d549cdb714a118c44d0aa61f0afbb288ded7d70947ca60c556604e9074bccf6fc460fb1a101b7c520b
+DIST amd64-bin-libreoffice-kde-java-24.2.7.2.xd3 33602855 BLAKE2B d71000157c30d7f94152e26d46ce6c67a595dcaa92092890aa3ae52206860ec1911fceae15e02045344ff9fc4cb28aaad088a877d7699b341bcc25ef948b519f SHA512 2f28ffb4f2c60875be0fe451a4ac177bb413cdff0806a709b8adb5f24e4f4bff4d22a9818d27a297bf8f9674313dbc984b0d8ade364351ca4dc06121baa01b84
DIST amd64-bin-libreoffice-kde-java-7.6.7.2.xd3 33954641 BLAKE2B 326441684af8059f945b3809c1b5b0d301677c19f55118039f714e5c251e43dff025828face8aeb048c7121c87edfe42da5aff9f11c1139636b695755cdd8882 SHA512 03c48555d6301f2e43511badf1aca6ecfe0fd75e34da17f06bbc6b6a49b19524efb6688c41f348614e90a6509a180f179bdacdb6189a86079bd73d56531fa774
DIST x86-bin-libreoffice-7.6.7.2.tar.xz 156969004 BLAKE2B 920bd7a98eb73cab3eacc8f3f8060ee47b8506335bffa4e37dd5438033cdd512d0254860dec1129b9b173d225910c83c316e6986d52ac084b1316bf82b48ccce SHA512 a011c42cbfaaccf6b62c80f669733228ad7ab084b7c248c3d90da1ccf5d3e5f8f0044219b7df859158a4476ed88b5795b5a0db6972e84c75200c86f606d1cef0
DIST x86-bin-libreoffice-gnome-7.6.7.2.xd3 2421905 BLAKE2B 7853345950f396357f2303625a58d878c4aabb689f070daeecba9de57aabb7f0dd91f5c0d67a10ed4300f739a6a56b7f2968155a417422c0504fd2c99724d585 SHA512 64a277ebd92591ac04d74ea24c40aa0d0af2405e9afb2cbea1fdbb94917ba460d6954a77929fbfae5d86ac333811fe092994e7dd3e45d86c40e680689cee9ccb
@@ -11,5 +17,6 @@ DIST x86-bin-libreoffice-gnome-java-7.6.7.2.xd3 33296771 BLAKE2B bb89df58f254613
DIST x86-bin-libreoffice-java-7.6.7.2.xd3 33342077 BLAKE2B 93b8d46b4ebd9258fc436aae81ecca62256af40fb79d3dc2c82fb5ee28d25c37b1b9e85293a69bb33725f1c5e4f8d88540a8040e0d83758de546e1cefcfa0a7b SHA512 696006a7ef2b95dd84a21450c50b6cc3657976e4c73550e3d22593f9de1986bb7265d4c72e0f1e6d49e6dc65f70f7e266c671e032c07fc27c95a733c09fcebe9
DIST x86-bin-libreoffice-kde-7.6.7.2.xd3 23190388 BLAKE2B 8e0ce80f4fbd889f30d9808af7716e62d4338a5a7fb78dc80c9dd9575d4f43c1e21a054326c560719ae89efa115aef5aeda4e1578c3622813b906724b2fc5266 SHA512 4773d5a699f1775fc0ecae403d58985663ffd7849807c026beb83b4b260bbe25e9f557197d9bf278abf9e7b8ddc6d0e182cd0d54ac066415ccdb4262885b1348
DIST x86-bin-libreoffice-kde-java-7.6.7.2.xd3 33899754 BLAKE2B cedeeac33a5bc17ad9d85ab084c12c1a6274384ad3a42b6c92f3608ecb4e9ef9fd4e73f22f0158cab580953e73d96ccb7da2269448e1dcf20250439e2f7e0fc3 SHA512 7f3c4f56fc7bc02c8888949627cbf3b1b6eb7cdd7387161582e58adf991f9f0b8a3ded35cfb30d1547d6b9a223122f3f9abdef073871858b0417229cfec3eece
+EBUILD libreoffice-bin-24.2.7.2.ebuild 6020 BLAKE2B ccd0024d261f2699c68d6f1ec51141727042e01f5b9a4ab160a3fa21e6ecfebd1c5e4598adf9eafcb295f282fd7a3af297d90760228e277f44708a1a9901c54b SHA512 b1cfe2f0ec481396037ab88f2ffe100c9dd5241c32561b8be4fcb8a3360a582869233335f03cba99508e4e37cd2e855a6edf11a04911d249b01b2e86f30308af
EBUILD libreoffice-bin-7.6.7.2.ebuild 6599 BLAKE2B a7275e0cffd4b121dfd66f357824094052b6fbb43bd568b16c8d6c42298aa8c0d4a7cd055036bd7c94a6b2f731fe964cf98dc2e965221bb674085dc9b1a898f3 SHA512 e607eb3a00c276974510e566ceadec42d561c89da2794a2b0ff40f6f2d3813c198ba11bd92e2c084ce52653428a69c92f0988e550f6de0ef7298239b66c4d8d4
MISC metadata.xml 529 BLAKE2B a789c063d4ee905fd36dd0192d0f2769e0eeff96e69b9f27a2e75ca47a7bcb0ec841e68cd0d5299152df2b9b626bcf301066aa251e1b4ca2b74290d57c448c8e SHA512 b98d77cf995e824efcc392c185e616219d35976f43c343a1cfb1737fb44556edbd47b13d47924e3195159d0ec06e40f4909d0e7cd9deed7a8fa10928bc47becf
diff --git a/app-office/libreoffice-bin/libreoffice-bin-24.2.7.2.ebuild b/app-office/libreoffice-bin/libreoffice-bin-24.2.7.2.ebuild
new file mode 100644
index 000000000000..9cbdd41db48e
--- /dev/null
+++ b/app-office/libreoffice-bin/libreoffice-bin-24.2.7.2.ebuild
@@ -0,0 +1,244 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+BASE_PACKAGENAME="bin"
+BASE_AMD64_URI="https://tamiko.43-1.org/distfiles/amd64-${BASE_PACKAGENAME}-"
+
+PYTHON_COMPAT=( python3_12 )
+PYTHON_REQ_USE="xml(+)"
+
+inherit java-pkg-opt-2 python-single-r1 prefix toolchain-funcs xdg-utils
+
+DESCRIPTION="A full office productivity suite. Binary package"
+HOMEPAGE="https://www.libreoffice.org"
+SRC_URI_AMD64="
+ ${BASE_AMD64_URI}libreoffice-${PVR}.tar.xz
+ kde? (
+ !java? ( ${BASE_AMD64_URI}libreoffice-kde-${PVR}.xd3 )
+ java? ( ${BASE_AMD64_URI}libreoffice-kde-java-${PVR}.xd3 )
+ )
+ gnome? (
+ !java? ( ${BASE_AMD64_URI}libreoffice-gnome-${PVR}.xd3 )
+ java? ( ${BASE_AMD64_URI}libreoffice-gnome-java-${PVR}.xd3 )
+ )
+ !kde? ( !gnome? (
+ java? ( ${BASE_AMD64_URI}libreoffice-java-${PVR}.xd3 )
+ ) )
+"
+
+SRC_URI="
+ amd64? ( ${SRC_URI_AMD64} )
+"
+
+IUSE="gnome java kde"
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+
+BIN_COMMON_DEPEND="
+ app-text/hunspell:0/1.7
+ =app-text/libexttextcat-3.4*
+ =app-text/libmwaw-0.3*
+ dev-cpp/libcmis:0/0.6
+ dev-libs/boost:0/1.85.0.1
+ dev-libs/icu:0/75
+ dev-libs/liborcus:0/0.18
+ dev-libs/xmlsec:0/1.3
+ >=media-gfx/graphite2-1.3.10
+ media-libs/harfbuzz:0/6.0.0[icu]
+ media-libs/libjpeg-turbo:0/0.2
+ media-libs/libpng:0/16
+ media-libs/openjpeg:2/7
+ media-libs/zxing-cpp:0/3
+ sci-mathematics/lpsolve:0/55
+ >=sys-devel/gcc-14.2
+ >=sys-libs/glibc-2.40
+"
+
+# PLEASE place any restrictions that are specific to the binary builds
+# into the BIN_COMMON_DEPEND block above.
+# All dependencies below this point should remain identical to those in
+# the source ebuilds.
+
+COMMON_DEPEND="
+ ${BIN_COMMON_DEPEND}
+ ${PYTHON_DEPS}
+ app-arch/unzip
+ app-arch/zip
+ app-crypt/argon2:=
+ app-crypt/gpgme:=[cxx]
+ app-text/hunspell:=
+ >=app-text/libabw-0.1.0
+ >=app-text/libebook-0.1
+ app-text/libepubgen
+ >=app-text/libetonyek-0.1
+ app-text/libexttextcat
+ app-text/liblangtag
+ >=app-text/libmspub-0.1.0
+ >=app-text/libmwaw-0.3.21
+ >=app-text/libnumbertext-1.0.6
+ >=app-text/libodfgen-0.1.0
+ app-text/libqxp
+ app-text/libstaroffice
+ app-text/libwpd:0.10[tools]
+ app-text/libwpg:0.3
+ >=app-text/libwps-0.4
+ app-text/mythes
+ >=dev-cpp/clucene-2.3.3.4-r2
+ >=dev-cpp/libcmis-0.6.2:0=
+ dev-db/unixODBC
+ dev-lang/perl
+ dev-libs/boost:=[nls]
+ dev-libs/expat
+ dev-libs/hyphen
+ dev-libs/icu:=
+ dev-libs/libassuan:=
+ dev-libs/libgpg-error
+ >=dev-libs/liborcus-0.18.0:0/0.18
+ dev-libs/librevenge
+ dev-libs/libxml2
+ dev-libs/libxslt
+ dev-libs/nspr
+ dev-libs/nss
+ >=dev-libs/redland-1.0.16
+ >=dev-libs/xmlsec-1.2.35:=[nss]
+ >=games-engines/box2d-2.4.1:0
+ media-gfx/fontforge
+ media-gfx/graphite2
+ media-libs/fontconfig
+ >=media-libs/freetype-2.11.0-r1:2
+ >=media-libs/harfbuzz-5.1.0:=[graphite,icu]
+ media-libs/lcms:2
+ >=media-libs/libcdr-0.1.0
+ >=media-libs/libepoxy-1.3.1[X]
+ >=media-libs/libfreehand-0.1.0
+ media-libs/libjpeg-turbo:=
+ media-libs/libpagemaker
+ >=media-libs/libpng-1.4:0=
+ >=media-libs/libvisio-0.1.0
+ media-libs/libwebp:=
+ media-libs/libzmf
+ media-libs/openjpeg:=
+ media-libs/tiff:=
+ media-libs/zxing-cpp:=
+ net-misc/curl
+ sci-mathematics/lpsolve:=
+ sys-libs/zlib
+ virtual/opengl
+ x11-libs/cairo[X]
+ x11-libs/libXinerama
+ x11-libs/libXrandr
+ x11-libs/libXrender
+ net-print/cups
+ sys-apps/dbus
+ gnome? (
+ dev-libs/glib:2
+ >=gnome-base/dconf-0.40.0
+ gnome-extra/evolution-data-server
+ )
+ media-libs/gstreamer:1.0
+ media-libs/gst-plugins-base:1.0
+ !kde? (
+ app-accessibility/at-spi2-core:2
+ dev-libs/glib:2
+ dev-libs/gobject-introspection
+ gnome-base/dconf
+ media-libs/mesa[egl(+)]
+ x11-libs/gtk+:3[X]
+ x11-libs/pango
+ )
+ kde? (
+ kde-frameworks/kconfig:6
+ kde-frameworks/kcoreaddons:6
+ kde-frameworks/ki18n:6
+ kde-frameworks/kio:6
+ kde-frameworks/kwindowsystem:6
+ )
+ dev-db/mariadb-connector-c:=
+ dev-qt/qtbase:6[gui,widgets]
+"
+
+RDEPEND="${COMMON_DEPEND}
+ acct-group/libreoffice
+ acct-user/libreoffice
+ !app-office/libreoffice
+ !app-office/openoffice
+ media-fonts/liberation-fonts
+ || ( x11-misc/xdg-utils kde-plasma/kde-cli-tools )
+ java? ( virtual/jre:11 )
+ kde? ( kde-frameworks/breeze-icons:* )
+"
+
+PDEPEND="
+ =app-office/libreoffice-l10n-$(ver_cut 1-4)*
+"
+
+DEPEND="dev-util/xdelta:3"
+
+# only one flavor at a time
+REQUIRED_USE="kde? ( !gnome ) gnome? ( !kde ) ${PYTHON_REQUIRED_USE}"
+
+RESTRICT="test strip"
+
+S="${WORKDIR}"
+
+PYTHON_UPDATER_IGNORE="1"
+
+QA_PREBUILT="/usr/*"
+
+pkg_setup() {
+ python-single-r1_pkg_setup
+}
+
+src_unpack() {
+ einfo "Uncompressing distfile ${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar.xz"
+ xz -cd "${DISTDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar.xz" > "${WORKDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar" || die
+
+ local patchname
+ use kde && patchname="-kde"
+ use gnome && patchname="-gnome"
+ use java && patchname="${patchname}-java"
+
+ if [[ -n "${patchname}" ]]; then
+ einfo "Patching distfile ${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar using ${ARCH}-${BASE_PACKAGENAME}-libreoffice${patchname}-${PVR}.xd3"
+ xdelta3 -d -s "${WORKDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar" "${DISTDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice${patchname}-${PVR}.xd3" "${WORKDIR}/tmpdist.tar" || die
+ mv "${WORKDIR}/tmpdist.tar" "${WORKDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar" || die
+ fi
+
+ einfo "Unpacking new ${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar"
+ unpack "./${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar"
+}
+
+src_prepare() {
+ cp "${FILESDIR}"/50-${PN} "${T}"
+ eprefixify "${T}"/50-${PN}
+ default
+}
+
+src_configure() { :; }
+
+src_compile() { :; }
+
+src_install() {
+ dodir /usr
+ cp -aR "${S}"/usr/* "${ED}"/usr/
+
+ # prevent revdep-rebuild from attempting to rebuild all the time
+ insinto /etc/revdep-rebuild && doins "${T}/50-${PN}"
+}
+
+pkg_postinst() {
+ xdg_icon_cache_update
+ xdg_desktop_database_update
+ xdg_mimeinfo_database_update
+
+ ewarn 'If you plan to use the Base application you should use a source build and enable java and firebird.'
+}
+
+pkg_postrm() {
+ xdg_icon_cache_update
+ xdg_desktop_database_update
+ xdg_mimeinfo_database_update
+}
diff --git a/app-office/libreoffice/Manifest b/app-office/libreoffice/Manifest
index 1b074e2f60dc..f196e93818e6 100644
--- a/app-office/libreoffice/Manifest
+++ b/app-office/libreoffice/Manifest
@@ -41,9 +41,9 @@ DIST libreoffice-help-24.2.6.2.tar.xz 167013048 BLAKE2B 026c783643433da61cf29dcf
DIST libreoffice-help-24.2.7.2.tar.xz 167015000 BLAKE2B 4db61acc5dff6e86d3b94081b210c95cff2bc12c5e6a22623fe765a635d52c26f19c23f36041079c61707839fd0378f62402d1ebcfb7ea43436d303c2ce75e63 SHA512 cda8912ed46515fad0044ba8e6339cacfcee259f3ef0f84d3cc7a8fbd416754ee97eecbe7791ed0eaf6ae33cc4ade88122e0968fc4e68417dad4b2da02c25b32
DIST skia-m116-2ddcf183eb260f63698aa74d1bb380f247ad7ccd.tar.xz 10868024 BLAKE2B ce8247de4cd6939b0593adf1c3dc6b78cdf4220fbcd2dfb2b9cf6d80d42f9c49f4d93fbe3cff68d079f04cc5801daf20999b288f7fdc85b58e32035151a3616a SHA512 6c10785ed9ab8cdf3385ebd3f3d13a64b850df9cc7a12e513326a84c7a3e6f6235f9f4dbce128eac2e43a2707fe6a6011716de5985adf4742d55879210bf32e9
DIST zxcvbn-c-2.5.tar.gz 1404434 BLAKE2B f0f22fc8643f785e8f9ed42033d6654c2e67aa4e258bbc4fecf533efcf8b86b6d7e67f9042326247c311c42a4e2b24b844e0bae65cdb2e46ea043a2974ffd857 SHA512 d7199b3cc36cd0e401bd8f857132425908307aefcdb1bb635ee81c34cf71ccbcdf0fe36a336a55da1281692b508881b54773afa41379a448863095f4abd5c0e8
-EBUILD libreoffice-24.2.4.2-r1.ebuild 20416 BLAKE2B 6c431ea8cd6d299764a68b584d83f36a2470d2905ec45acfb63a3a39bd70be15ab7110d1e54d1397a028efee5a5832d83c3ff279d2f18c3ec6a77469ac3b0589 SHA512 f264cf1d5da29ab6118fe767b816f0a7d5d6500f4670359bb485b1e3396ca69daa215c4709d0f708e6efe1a85dc6324ba2c61a03d35d1f09095553e3c74d8ded
-EBUILD libreoffice-24.2.6.2.ebuild 20719 BLAKE2B 7af8205a122c67abf195e536e499402f68e2024bd3f97bd83885bda29b28d3b224f62d93777ca235ee4ff14cfe5888cff35963cefb4abf34aba09bae17cef301 SHA512 1b9f46208297dde97bcd4fd63a33df8bffa6e15d65956e3024e7c79292575e7833f85b71e6f5d35f5a71a4be039124b318103b2fb2a0babf5a8e0b2585d31db1
-EBUILD libreoffice-24.2.7.2.ebuild 20802 BLAKE2B 0747b3420c564a77a11d8feca49b8a1f06f845e9ad59f8a28ed8b6a0f7e1312dcaffffecef7186282afdfe6f0f4842fc6a86724629da92decd3b5f460a290381 SHA512 ab3d714ed490b36c5a0c7d24f878c5b7b615a22d42c86343b441517b412f9c66b972d177149ef376a902c429e5cab7c12ef7a4f299cb71907b8dbf51c63273e0
-EBUILD libreoffice-24.2.9999.ebuild 20330 BLAKE2B 42521f7963506688ba8745758f3b0382f6a87f841305b979311f37a57349bb08dad8916d7fae1d5626fa7144cca081989900d311a610352229d10bb7e9f42ea0 SHA512 8cf7e4107a241246b4fa78c30bbd3267795ff38c85599e19d6951482df296de169e382a6b6f8150f572d75528bc612821569c6cb4a76a2c01912e9263ab0b27d
-EBUILD libreoffice-9999.ebuild 19483 BLAKE2B 8ef4ff672cd190f78d9084f8a894f14582347ad1ec37e2eab74119a5b37a4807438a153a8af391657db8d5e6977cb3233999e95912b8162851707ade963e7645 SHA512 6a27e69c7f3814d2292e156dab08e5ebd148a48b9dd25a14f091506603fb651c6f3aa5a4d85a210bb628e2033963bde661f639b944d874910a4177f3c83bcd15
+EBUILD libreoffice-24.2.4.2-r1.ebuild 20416 BLAKE2B ea1a0128670870ca74bc01edbec45767095c7d5cdef4f62e230ce4dce1586ed0cdfb346ebdbde020d773d9547ff0c9af57b72c562de477a1fcf2fdb432143cd3 SHA512 256971736fa8f562c30ecbb43ea0fb980245d66406c1935890e5b827bccb0069e9ebad21d1e09e5d8d436ee8df8f67abac2af32ac152c12deba766232894a800
+EBUILD libreoffice-24.2.6.2.ebuild 20719 BLAKE2B f465b12d7c69bc379c8a7019ba71491bae32fb031f5b51da664f7bd179278da8bed0010212daf75608b1941523a40faf6e3e5bf0a0b6dc876024ea74475d5bb5 SHA512 ae563cc91c511042f8ed264e67bc67b099e33bde4a062cfb0f447f1db5d018469bd4be387cc64af86f85b5719a8f6279f6c2e8908062dce7b45b3580f6d94e61
+EBUILD libreoffice-24.2.7.2.ebuild 20802 BLAKE2B 19b3a21c40b7b62571368a4d8e16dd39c4ade01ac435918cf6edf2842e97e5e8ea0407d8907e7ff4b09080eb78954b80e0550ebb2ab3a3d130f3a560c6867033 SHA512 1e614ac3ae431f440507377a48ba13559350cbada4188bfa1defb45bea271eba0b71ee2e45e7a9b8fddd0c70c5edf5f815350278870207ba33a1c6820912ca5b
+EBUILD libreoffice-24.2.9999.ebuild 20250 BLAKE2B 827afd3e918712057ec89b563396e17f98d6ed1965f8b07fec0dbb9eeb9876e2413d65d27847f4bbf2582bb2a1e6bfa1323dd8f37d3493712a340fe97eacf2ba SHA512 aa80af874a9be317e085f6578dede89d50bfb985c3e9735d72dd44778c75765cd4551489434fe3f7e7e23e7191c8f8119093c398dca673da667b19a8a1c6f3a3
+EBUILD libreoffice-9999.ebuild 19403 BLAKE2B f7fb99c5541a85834c29d439c7ece74cca0abcd6d770a0070b4d1f16e16f5ed79a743e85f04cc335be6a77299ae9a06184560f2ff0a38ca303547a6789c35baf SHA512 5ff8008ef70a2947598a2da15c26e8fea7e4e22ea0c74553e70f3832d664a401c0874bf104968df17c58c0774405e30f345e85a4b6b03bbbaf48d99e03f4c1b3
MISC metadata.xml 1233 BLAKE2B f93989caf1340cda4c3327a3d3d033d224050848b32b9d80e0b093b024bf124d238f1aae9852d1a6173e8aee79314517dd12e589079e58378e5f63626a80957c SHA512 3af0cefdceeba7a45658a2151b0534f44b9dfe6d3af8374f3061cb098f607a36a2fe134e3c0280ce6d807b523f68e708b51e6f1b4178292a528405e18f12d686
diff --git a/app-office/libreoffice/libreoffice-24.2.4.2-r1.ebuild b/app-office/libreoffice/libreoffice-24.2.4.2-r1.ebuild
index 4ee54961e0ee..7457698d87ce 100644
--- a/app-office/libreoffice/libreoffice-24.2.4.2-r1.ebuild
+++ b/app-office/libreoffice/libreoffice-24.2.4.2-r1.ebuild
@@ -272,18 +272,18 @@ BDEPEND="
virtual/pkgconfig
clang? (
|| (
- ( sys-devel/clang:18
- sys-devel/llvm:18
- =sys-devel/lld-18* )
- ( sys-devel/clang:17
- sys-devel/llvm:17
- =sys-devel/lld-17* )
- ( sys-devel/clang:16
- sys-devel/llvm:16
- =sys-devel/lld-16* )
- ( sys-devel/clang:15
- sys-devel/llvm:15
- =sys-devel/lld-15* )
+ ( llvm-core/clang:18
+ llvm-core/llvm:18
+ =llvm-core/lld-18* )
+ ( llvm-core/clang:17
+ llvm-core/llvm:17
+ =llvm-core/lld-17* )
+ ( llvm-core/clang:16
+ llvm-core/llvm:16
+ =llvm-core/lld-16* )
+ ( llvm-core/clang:15
+ llvm-core/llvm:15
+ =llvm-core/lld-15* )
)
)
odk? ( >=app-text/doxygen-1.8.4 )
diff --git a/app-office/libreoffice/libreoffice-24.2.6.2.ebuild b/app-office/libreoffice/libreoffice-24.2.6.2.ebuild
index 32fab19772f9..53ece40e3f2f 100644
--- a/app-office/libreoffice/libreoffice-24.2.6.2.ebuild
+++ b/app-office/libreoffice/libreoffice-24.2.6.2.ebuild
@@ -285,18 +285,18 @@ BDEPEND="
virtual/pkgconfig
clang? (
|| (
- ( sys-devel/clang:18
- sys-devel/llvm:18
- =sys-devel/lld-18* )
- ( sys-devel/clang:17
- sys-devel/llvm:17
- =sys-devel/lld-17* )
- ( sys-devel/clang:16
- sys-devel/llvm:16
- =sys-devel/lld-16* )
- ( sys-devel/clang:15
- sys-devel/llvm:15
- =sys-devel/lld-15* )
+ ( llvm-core/clang:18
+ llvm-core/llvm:18
+ =llvm-core/lld-18* )
+ ( llvm-core/clang:17
+ llvm-core/llvm:17
+ =llvm-core/lld-17* )
+ ( llvm-core/clang:16
+ llvm-core/llvm:16
+ =llvm-core/lld-16* )
+ ( llvm-core/clang:15
+ llvm-core/llvm:15
+ =llvm-core/lld-15* )
)
)
odk? ( >=app-text/doxygen-1.8.4 )
diff --git a/app-office/libreoffice/libreoffice-24.2.7.2.ebuild b/app-office/libreoffice/libreoffice-24.2.7.2.ebuild
index 22d3a6835554..1501e13884e5 100644
--- a/app-office/libreoffice/libreoffice-24.2.7.2.ebuild
+++ b/app-office/libreoffice/libreoffice-24.2.7.2.ebuild
@@ -285,18 +285,18 @@ BDEPEND="
virtual/pkgconfig
clang? (
|| (
- ( sys-devel/clang:18
- sys-devel/llvm:18
- =sys-devel/lld-18* )
- ( sys-devel/clang:17
- sys-devel/llvm:17
- =sys-devel/lld-17* )
- ( sys-devel/clang:16
- sys-devel/llvm:16
- =sys-devel/lld-16* )
- ( sys-devel/clang:15
- sys-devel/llvm:15
- =sys-devel/lld-15* )
+ ( llvm-core/clang:18
+ llvm-core/llvm:18
+ =llvm-core/lld-18* )
+ ( llvm-core/clang:17
+ llvm-core/llvm:17
+ =llvm-core/lld-17* )
+ ( llvm-core/clang:16
+ llvm-core/llvm:16
+ =llvm-core/lld-16* )
+ ( llvm-core/clang:15
+ llvm-core/llvm:15
+ =llvm-core/lld-15* )
)
)
odk? ( >=app-text/doxygen-1.8.4 )
diff --git a/app-office/libreoffice/libreoffice-24.2.9999.ebuild b/app-office/libreoffice/libreoffice-24.2.9999.ebuild
index 5e8997ea8a2a..e46df39e2516 100644
--- a/app-office/libreoffice/libreoffice-24.2.9999.ebuild
+++ b/app-office/libreoffice/libreoffice-24.2.9999.ebuild
@@ -90,7 +90,7 @@ unset ADDONS_SRC
# Extensions that need extra work:
LO_EXTS="nlpsolver scripting-beanshell scripting-javascript wiki-publisher"
-IUSE="accessibility base bluetooth +branding clang coinmp +cups custom-cflags +dbus debug eds firebird
+IUSE="accessibility base bluetooth +branding clang coinmp +cups custom-cflags +dbus debug eds
googledrive gstreamer +gtk kde ldap +mariadb odk pdfimport postgres qt5 qt6 test valgrind vulkan
$(printf 'libreoffice_extensions_%s ' ${LO_EXTS})"
@@ -194,7 +194,6 @@ COMMON_DEPEND="${PYTHON_DEPS}
>=gnome-base/dconf-0.40.0
gnome-extra/evolution-data-server
)
- firebird? ( >=dev-db/firebird-3.0.2.32703.0-r1[server] )
gstreamer? (
media-libs/gstreamer:1.0
media-libs/gst-plugins-base:1.0
@@ -284,18 +283,18 @@ BDEPEND="
virtual/pkgconfig
clang? (
|| (
- ( sys-devel/clang:18
- sys-devel/llvm:18
- =sys-devel/lld-18* )
- ( sys-devel/clang:17
- sys-devel/llvm:17
- =sys-devel/lld-17* )
- ( sys-devel/clang:16
- sys-devel/llvm:16
- =sys-devel/lld-16* )
- ( sys-devel/clang:15
- sys-devel/llvm:15
- =sys-devel/lld-15* )
+ ( llvm-core/clang:18
+ llvm-core/llvm:18
+ =llvm-core/lld-18* )
+ ( llvm-core/clang:17
+ llvm-core/llvm:17
+ =llvm-core/lld-17* )
+ ( llvm-core/clang:16
+ llvm-core/llvm:16
+ =llvm-core/lld-16* )
+ ( llvm-core/clang:15
+ llvm-core/llvm:15
+ =llvm-core/lld-15* )
)
)
odk? ( >=app-text/doxygen-1.8.4 )
@@ -516,6 +515,7 @@ src_configure() {
--disable-ccache
--disable-epm
--disable-fetch-external
+ --disable-firebird-sdbc
--disable-gtk3-kde5
--disable-online-update
--disable-openssl
@@ -551,7 +551,6 @@ src_configure() {
$(use_enable dbus)
$(use_enable debug)
$(use_enable eds evolution2)
- $(use_enable firebird firebird-sdbc)
$(use_enable gstreamer gstreamer-1-0)
$(use_enable gtk gtk3)
$(use_enable ldap)
diff --git a/app-office/libreoffice/libreoffice-9999.ebuild b/app-office/libreoffice/libreoffice-9999.ebuild
index c3344edaa200..ad4fe9385106 100644
--- a/app-office/libreoffice/libreoffice-9999.ebuild
+++ b/app-office/libreoffice/libreoffice-9999.ebuild
@@ -86,7 +86,7 @@ unset ADDONS_SRC
# Extensions that need extra work:
LO_EXTS="nlpsolver scripting-beanshell scripting-javascript wiki-publisher"
-IUSE="accessibility base bluetooth +branding clang coinmp +cups custom-cflags +dbus debug eds firebird
+IUSE="accessibility base bluetooth +branding clang coinmp +cups custom-cflags +dbus debug eds
googledrive gstreamer +gtk kde ldap +mariadb odk pdfimport postgres qt6 test valgrind vulkan
$(printf 'libreoffice_extensions_%s ' ${LO_EXTS})"
@@ -190,7 +190,6 @@ COMMON_DEPEND="${PYTHON_DEPS}
>=gnome-base/dconf-0.40.0
gnome-extra/evolution-data-server
)
- firebird? ( >=dev-db/firebird-3.0.2.32703.0-r1[server] )
gstreamer? (
media-libs/gstreamer:1.0
media-libs/gst-plugins-base:1.0
@@ -265,18 +264,18 @@ BDEPEND="
virtual/pkgconfig
clang? (
|| (
- ( sys-devel/clang:18
- sys-devel/llvm:18
- =sys-devel/lld-18* )
- ( sys-devel/clang:17
- sys-devel/llvm:17
- =sys-devel/lld-17* )
- ( sys-devel/clang:16
- sys-devel/llvm:16
- =sys-devel/lld-16* )
- ( sys-devel/clang:15
- sys-devel/llvm:15
- =sys-devel/lld-15* )
+ ( llvm-core/clang:18
+ llvm-core/llvm:18
+ =llvm-core/lld-18* )
+ ( llvm-core/clang:17
+ llvm-core/llvm:17
+ =llvm-core/lld-17* )
+ ( llvm-core/clang:16
+ llvm-core/llvm:16
+ =llvm-core/lld-16* )
+ ( llvm-core/clang:15
+ llvm-core/llvm:15
+ =llvm-core/lld-15* )
)
)
odk? ( >=app-text/doxygen-1.8.4 )
@@ -494,6 +493,7 @@ src_configure() {
--disable-ccache
--disable-epm
--disable-fetch-external
+ --disable-firebird-sdbc
--disable-gtk3-kde5
--disable-online-update
--disable-openssl
@@ -530,7 +530,6 @@ src_configure() {
$(use_enable dbus)
$(use_enable debug)
$(use_enable eds evolution2)
- $(use_enable firebird firebird-sdbc)
$(use_enable gstreamer gstreamer-1-0)
$(use_enable gtk gtk3)
$(use_enable kde kf6)
diff --git a/app-office/wps-office/Manifest b/app-office/wps-office/Manifest
index 6e717ab7fd5d..0bfabab44f90 100644
--- a/app-office/wps-office/Manifest
+++ b/app-office/wps-office/Manifest
@@ -1,3 +1,3 @@
DIST wps-office_11.1.0.11723.XA_amd64.deb 318892996 BLAKE2B c6e1ac5279cdf91a0eaf7807e701ae45e12d55fc84fa68516593fadc3471b884a09870fb468aa2b610db2557134f860668700d885b991536a92eadfab40e9711 SHA512 3c9bcce0a9a653b3e9159167197d317ef56e3c38bf3781890de187194bb90503c6bda6c73a9b8c6da59a32a8ddad9c7e763efcb217796d6a62303969a5dc7093
-EBUILD wps-office-11.1.0.11723.ebuild 2159 BLAKE2B b8461477c86469ab14f3d7442af01105409682117f5493b4b32f2fd250e97033557c4f131e29c5eb7a27d15056fa77f2e4c0c272dfd923981091618c5e239ddf SHA512 eb56c14813663f9e4d92db4a3b5ed51d86b764df2654aed672b618f24c0f1e3f0b2e3a3717502fe0d5577a7f01cbd7ea44746f5d5419d3311fb6adfda08774f4
+EBUILD wps-office-11.1.0.11723.ebuild 2164 BLAKE2B 3f0cd4387074a30b8621a74d2b4bc9b0ab11b2882ed33bec983fb21cd2687ad5dca8ddcdb9cbf3110ba4e586bf40ec1169d6113eb3974f7abdeb39255b1b7bbd SHA512 c2adc8686af82314798cde710011823df71d8b789b3142352540dfe74ade48b86c5a54dcfa7aa5737b841e7519eb0a1c3403bcdc25a172768dab6d5a86a86288
MISC metadata.xml 240 BLAKE2B 1f4d972fe6e8f4096f8905fe5ec3f77b8689f3b0e01ac676ae4e55ce3aa66c18473cc82b5766131f155b9f4cd3fa6c541ab3bd32bfd233ff89722937105f968a SHA512 2e9f28bd0e525aa062cb098048dd176668b1ca2220e0018279ec4779eb80a2e8ad4f1ea73899aded97b7d27379e88d2f60cc80af4a6992880edf6e301b7e1090
diff --git a/app-office/wps-office/wps-office-11.1.0.11723.ebuild b/app-office/wps-office/wps-office-11.1.0.11723.ebuild
index 7a2709c726d1..52bf435274fa 100644
--- a/app-office/wps-office/wps-office-11.1.0.11723.ebuild
+++ b/app-office/wps-office/wps-office-11.1.0.11723.ebuild
@@ -49,7 +49,7 @@ RDEPEND="
sys-apps/tcp-wrappers
sys-apps/util-linux
sys-libs/libcap
- sys-libs/libcxx
+ llvm-runtimes/libcxx
sys-libs/zlib:0
virtual/glu
x11-libs/gtk+:2