summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* app-office/libreoffice: Disable tests causing sandbox errorAndreas Sturmlechner2024-06-231-0/+1
| | | | | Bug: https://bugs.gentoo.org/933257 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* app-office/libreoffice: subscribe to libassuan subslotSam James2024-06-231-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-office/libreoffice: Patch out unused QtNetwork dependencyAndreas Sturmlechner2024-03-251-0/+4
| | | | | Closes: https://bugs.gentoo.org/925683 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* app-office/libreoffice: live ebuilds switch to dev-java/ant:0Volkmar W. Pogatzki2024-03-111-1/+1
| | | | | | | | no longer depend on deprecated ant-core Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Closes: https://github.com/gentoo/gentoo/pull/35709 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* app-office/libreoffice: Add IUSE qt5 and allow parallel build w/ qt6Andreas Sturmlechner2024-02-141-23/+16
| | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* app-office/libreoffice: Use --enable-mergelibs=moreAndreas Sturmlechner2024-02-141-1/+1
| | | | | | We can't split this package anyway, so might as well try it out. Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* app-office/libreoffice: add missing bundled tarballAndreas Sturmlechner2024-01-281-1/+5
| | | | | Closes: https://bugs.gentoo.org/913844 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* app-office/libreoffice: Add IUSE qt6Andreas Sturmlechner2024-01-271-16/+43
| | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* app-office/libreoffice: update 9999 dependenciesAndreas Sturmlechner2024-01-271-1/+5
| | | | | Closes: https://bugs.gentoo.org/921094 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* app-office/libreoffice: 7.6.4.1 version bump, add 7.6 stable branchAndreas Sturmlechner2024-01-271-1/+1
| | | | | Closes: https://bugs.gentoo.org/922141 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* app-office/libreoffice: migrate checking for enabled lto, to tc-is-ltoEli Schwartz2024-01-241-1/+1
| | | | | | | | | This toolchain func was recently added, and is a lot more reliable than get-flagq, for example if the active flags contain `-flto -fno-lto` then tc-is-lto gets it correct. We would rather use this wherever possible. Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* Move {dev-util → dev-debug}/valgrindMichał Górny2024-01-131-1/+1
| | | | | | Signed-off-by: Michał Górny <mgorny@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/34786 Signed-off-by: Michał Górny <mgorny@gentoo.org>
* Move {app-doc → app-text}/doxygenMichał Górny2024-01-121-1/+1
| | | | | | | | Per the category metadata, app-doc/ is reserved for documentation *files* and not software. Move it to app-text/ where it seems a better fit. Signed-off-by: Michał Górny <mgorny@gentoo.org>
* app-office/libreoffice: sys-devel/bison -> app-alternatives/yaccSam James2024-01-081-1/+1
| | | | | | | | | | All of these will be using app-alternatives/yacc anyway as they're not unsetting YACC or LEX, so make the dep reflect reality. (Included both YACC and LEX out of conservatism.) Signed-off-by: Sam James <sam@gentoo.org>
* app-office/libreoffice: sys-devel/flex -> app-alternatives/lexSam James2024-01-081-1/+1
| | | | | | | | | | All of these will be using app-alternatives/lex anyway as they're not unsetting YACC or LEX, so make the dep reflect reality. (Included both YACC and LEX out of conservatism.) Signed-off-by: Sam James <sam@gentoo.org>
* app-office/libreoffice: Add LLVM 18, drop 14Andreas Sturmlechner2024-01-071-3/+3
| | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* app-office/libreoffice: pass -Wl,--undefined-version for other linkers if ↵Sam James2024-01-031-4/+4
| | | | | | supported Signed-off-by: Sam James <sam@gentoo.org>
* app-office/libreoffice: filter-lto with USE=clangMatt Turner2023-11-291-0/+3
| | | | | Bug: https://bugs.gentoo.org/907905 Signed-off-by: Matt Turner <mattst88@gentoo.org>
* app-office/libreoffice: Update dev-cpp/libcmis min version/slot opAndreas Sturmlechner2023-11-211-1/+1
| | | | | Closes: https://bugs.gentoo.org/915608 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* app-office/libreoffice: Allow {clang,llvm}:17Andreas Sturmlechner2023-11-051-0/+3
| | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* app-office/libreoffice: 7.5.8.2 version bump, python3_12Andreas Sturmlechner2023-11-031-1/+1
| | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* app-office/libreoffice: workaround failure w/ lld 17Sam James2023-10-111-0/+3
| | | | | Closes: https://bugs.gentoo.org/915067 Signed-off-by: Sam James <sam@gentoo.org>
* app-office/libreoffice: firebird is no longer needed for baseSam James2023-08-211-1/+1
| | | | | | | | | See https://gerrit.libreoffice.org/c/core/+/78240/. It's now considered experimental upstream and is not required for the LO 'Base' functionality. Bug: https://bugs.documentfoundation.org/show_bug.cgi?id=127180 Closes: https://bugs.gentoo.org/912703 Signed-off-by: Sam James <sam@gentoo.org>
* app-office/libreoffice: update skia for 9999, add new frozen (bundled) depSam James2023-08-211-1/+4
| | | | | | Closes: https://bugs.gentoo.org/898030 Closes: https://bugs.gentoo.org/908833 Signed-off-by: Sam James <sam@gentoo.org>
* app-office/libreoffice: bundle abseil-cppSam James2023-08-211-2/+1
| | | | | | | | | | | | | | | | | | abseil isn't *really* intended to be a system library and having a year-old pinned dep like this causes havoc for other packages and leads to uninstallable combinations (e.g. libreoffice-bin + anything needing grpc). Please see also the extensive discussion in the linked PRs wrt abseil now depending on re2 and the ABI implications of the used C++ std. versions with abseil. It's not worth it and there's more downsides to unbundling than not. Bug: https://github.com/gentoo/gentoo/pull/31388 Bug: https://github.com/gentoo/gentoo/pull/31609 Bug: https://github.com/gentoo/gentoo/pull/31893 Bug: https://github.com/gentoo/gentoo/pull/32281 Bug: https://bugs.gentoo.org/908373 Closes: https://bugs.gentoo.org/912686 Signed-off-by: Sam James <sam@gentoo.org>
* app-office/libreoffice: add 7.5.5.2 w/o KEYWORDSAndreas Sturmlechner2023-07-121-1/+1
| | | | | | Pre-release. Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* app-office/libreoffice: drop obsolete GCC Skia warningSam James2023-05-231-4/+0
| | | | | Bug: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92645 Signed-off-by: Sam James <sam@gentoo.org>
* app-office/libreoffice: add Valgrind annotation supportSam James2023-05-161-1/+3
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-office/libreoffice: Don't require X for dbusorbea2023-04-261-1/+1
| | | | | | | | | It doesn't seem to be required anymore with LibreOffice. Bug: https://bugs.gentoo.org/726446 Signed-off-by: orbea <orbea@riseup.net> Closes: https://github.com/gentoo/gentoo/pull/30620 Signed-off-by: Sam James <sam@gentoo.org>
* app-office/libreoffice: update minimum dev-libs/xmlsec versionSam James2023-04-161-1/+1
| | | | | | See https://github.com/LibreOffice/core/commit/75e16fdc9d111aad9663b7de1b229fbd2a61b51e. Signed-off-by: Sam James <sam@gentoo.org>
* app-office/libreoffice: depend on xmlsec subslot depSam James2023-04-151-1/+1
| | | | | | xmlsec changed ABI. Signed-off-by: Sam James <sam@gentoo.org>
* app-office/libreoffice: Remove erroneous dbus dependencyorbea2023-04-141-1/+0
| | | | | | | | | | | | It is not required to build libreoffice with dbus support when gtk support is enabled. The original reporter confirms this. Closes: https://bugs.gentoo.org/726446 Signed-off-by: orbea <orbea@riseup.net> Closes: https://github.com/gentoo/gentoo/pull/30393 Signed-off-by: Sam James <sam@gentoo.org>
* app-office/libreoffice: Restore 7.5.2.2 KEYWORDSAndreas Sturmlechner2023-04-131-2/+2
| | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* app-office/libreoffice: filter out -Wlto-type-mismatch for USE=clangSam James2023-04-061-0/+3
| | | | | | | Clang doesn't implement this yet. Closes: https://bugs.gentoo.org/903889 Signed-off-by: Sam James <sam@gentoo.org>
* app-office/libreoffice: forward ~riscv keyword to live ebuildYixun Lan2023-03-071-1/+1
| | | | Signed-off-by: Yixun Lan <dlan@gentoo.org>
* app-office/libreoffice: Drop obsolete dependency and configure flagAndreas Sturmlechner2023-03-021-2/+0
| | | | | | | | | | | Upstream commits: 023ebf17898db4bca63129f079fd90b5cf76c1a9 (ucb: remove --with-webdav=neon) df9cbdd22658131b881e6527467c8e2a2dd36c70 (Drop remnants of --with-webdav=neon) 2177f48b16b8cd68c0ef4ec817ca391f28324418 (Simplify --with-webdav) Bug: https://bugs.gentoo.org/891903 Bug: https://bugs.gentoo.org/834438 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* app-office/libreoffice: bump dev-util/mdds app-text/libetonyek slot depsAndreas Sturmlechner2023-02-251-2/+2
| | | | | Closes: https://bugs.gentoo.org/831828 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* app-office/libreoffice: Raise minimum media-libs/harfbuzz to 5.1.0Andreas Sturmlechner2023-02-141-1/+1
| | | | | | Upstream commit 6a006674c2cf62742ae0653f397aea1166fb43d8 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* app-office/libreoffice: Update dependencies, allow {clang,llvm}:16Andreas Sturmlechner2023-02-121-6/+4
| | | | | | | | Drop {clang,llvm}:13 Drop unused sys-devel/ucpp BDEPEND Raise minimum media-libs/harfbuzz to 2.6.8 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* app-office/libreoffice: add lpsolve subslot depSam James2023-02-041-1/+1
| | | | | | | | | Not revbumping myself as LO is one of those packages which needs some special care around doing so given huge build time and there's possibly a version bump soon anyway. Bug: https://bugs.gentoo.org/614866 Signed-off-by: Sam James <sam@gentoo.org>
* */*: remove py3.8 from PYTHON_COMPATDavid Seifert2023-01-141-2/+2
| | | | Signed-off-by: David Seifert <soap@gentoo.org>
* app-office/libreoffice: update dependencies (more bundled SRC_URIs)Andreas Sturmlechner2022-12-271-8/+11
| | | | | | | | | Fix libreoffice-l10n blocker Thanks-to: jospezial <jospezial@gmx.de> Closes: https://bugs.gentoo.org/833594 Closes: https://bugs.gentoo.org/835704 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* app-office/libreoffice: Drop remaining --without-system-cuckooAndreas Sturmlechner2022-09-301-1/+0
| | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* app-office/libreoffice: Drop --without-system-cuckoo, obsolete tarballAndreas Sturmlechner2022-09-291-2/+0
| | | | | | Closes: https://bugs.gentoo.org/813246 Closes: https://bugs.gentoo.org/869338 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* app-office/libreoffice: remove stale boost lower boundsDavid Seifert2022-09-041-1/+1
| | | | Signed-off-by: David Seifert <soap@gentoo.org>
* app-office/libreoffice: Foward-port missing ~loong changes to liveAndreas Sturmlechner2022-09-021-1/+1
| | | | | | | | - Add poppler-22.09.0.patch to 7.3 stable branch ebuild too - Also return to our usual notation of patch origin (branch, status). See also: https://github.com/gentoo/gentoo/pull/26832 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* app-office/libreoffice: use emake, not makeSam James2022-08-311-3/+2
| | | | | | | | | | | | | If the rationale (and that's a big if) for using make and not emake was parallelism, we should be using -j1, not 'make' which won't respect ${MAKE} or other ${MAKEOPTS}. While at it, clean up a stale/misplaced comment in src_install too (makes no sense where it is, presumably 'make' was previously used in src_install or -j1 was forced in the past). Signed-off-by: Sam James <sam@gentoo.org>
* app-office/libreoffice: use upstream gpgme 1.18.0 patchSam James2022-08-311-3/+0
| | | | | | | At least for 7.3.x. Closes: https://bugs.gentoo.org/865321 Signed-off-by: Sam James <sam@gentoo.org>
* app-office/libreoffice: fix build w/ gpgme 1.18.0, add which BDEPENDSam James2022-08-151-0/+4
| | | | | | | | | | | - Fix build w/ gpgme 1.18.0 by spoofing existence of progress_callback (see bug for details; reported upstream but waiting for email to appear in archive/pending moderation) - Add which BDEPEND (bunch of configure checks use it for now) Closes: https://bugs.gentoo.org/865321 Signed-off-by: Sam James <sam@gentoo.org>
* app-office/libreoffice: add 7.3.5.2, update clang/llvm/lld depsAndreas Sturmlechner2022-07-211-5/+4
| | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>