Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 946921 - app-office/libreoffice-24.8.4.2 version bump
Summary: app-office/libreoffice-24.8.4.2 version bump
Status: UNCONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo Office Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-12-26 00:32 UTC by Yanestra
Modified: 2025-01-19 19:25 UTC (History)
4 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
libreoffice-9999.ebuild (libreoffice-9999.ebuild,18.68 KB, text/plain)
2025-01-10 00:04 UTC, jospezial
Details
libreoffice-9999.ebuild (libreoffice-9999.ebuild,18.56 KB, text/plain)
2025-01-11 03:08 UTC, jospezial
Details
unused-qt6network.patch for 25.2 and 25.8 (libreoffice-25.2-unused-qt6network.patch,1.81 KB, patch)
2025-01-11 03:17 UTC, jospezial
Details | Diff
libreoffice-9999.ebuild.patch (libreoffice-9999.ebuild.patch,7.30 KB, patch)
2025-01-11 04:10 UTC, jospezial
Details | Diff
libreoffice-9999.ebuild.patch (libreoffice-9999.ebuild.patch,7.27 KB, patch)
2025-01-11 04:27 UTC, jospezial
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Yanestra 2024-12-26 00:32:42 UTC
24.8.4.2 has been released 2024-12-15

related
app-office/libreoffice-l10n-24.8.4.2
Comment 1 jospezial 2025-01-10 00:04:49 UTC
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)
Comment 2 jospezial 2025-01-11 03:08:32 UTC
Created attachment 916266 [details]
libreoffice-9999.ebuild
Comment 3 jospezial 2025-01-11 03:17:48 UTC
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
Comment 4 jospezial 2025-01-11 04:10:25 UTC
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.
Comment 5 jospezial 2025-01-11 04:27:54 UTC
Created attachment 916269 [details, diff]
libreoffice-9999.ebuild.patch
Comment 6 Joakim Tjernlund 2025-01-19 19:25:59 UTC
Please add llvm/clang:19 in next libreoffice.