24.8.4.2 has been released 2024-12-15 related app-office/libreoffice-l10n-24.8.4.2
Created attachment 916206 [details] libreoffice-9999.ebuild Here is my libreoffice-9999.ebuild that worked a few hours ago. Master is currently 25.8 alpha. I adjusted dependencies and tarballs. It does not build with <media-libs/zxing-cpp-2.3.0 . Rebased unused-qt6network.patch. Needs rebase for other branches and releases. Find it at https://bugs.gentoo.org/942831 for now. I think the qt5 counterpart is not needed in an ebuild without qt5. I have tried to simplify the sources management and move all from src_unpack() up to the usual position. The tarballs were not unpacked without the src_unpack() in the ebuild. I guess, git-r3 or another eclass prevents that. Switch to https://git.libreoffice.org/core and its submodules. https://www.libreoffice.org/download/pre-releases/ I and other people had problems with https://anongit.freedesktop.org/git in the past. PATCHSET was not in use for a long time,removed entries. libreoffice-branding-gentoo-0.8.tar.xz was not changed since 10 years. Simplified URL. alpha and beta URL settings could be removed. Other highlight: gtk4 https://bugs.gentoo.org/902031 Please try the ebuild for releases and other branches. (rename it)
Created attachment 916266 [details] libreoffice-9999.ebuild
Created attachment 916267 [details, diff] unused-qt6network.patch for 25.2 and 25.8 Some parts about the framework versions of these patches are already in upstream code. Applies to 25.2 and 25.8. 24.8 could need a rebased version of libreoffice-24.8-unused-qt6network.patch
Created attachment 916268 [details, diff] libreoffice-9999.ebuild.patch patch against libreoffice-9999.ebuild in gentoo so you can see the changed parts better. Feel free to pull them into the tree.
Created attachment 916269 [details, diff] libreoffice-9999.ebuild.patch
Please add llvm/clang:19 in next libreoffice.