Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 955022 - app-office/libreoffice: add EGIT_SUBMODULES
Summary: app-office/libreoffice: add EGIT_SUBMODULES
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: 2025-04-28 09:28 UTC by jospezial
Modified: 2025-04-28 19:47 UTC (History)
2 users (show)

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


Attachments
libreoffice-9999_ebuild_EGIT_SUBMODULES.patch (libreoffice-9999_ebuild_EGIT_SUBMODULES.patch,784 bytes, patch)
2025-04-28 09:28 UTC, jospezial
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description jospezial 2025-04-28 09:28:51 UTC
Created attachment 926832 [details, diff]
libreoffice-9999_ebuild_EGIT_SUBMODULES.patch

Current situation:
core and the submodules (dictionaries helpcontent2==help translations) are fetched and checked out.
help(content2) is then done a 2nd time.

see also:
https://git.libreoffice.org/core/+/refs/heads/master/.gitmodules

The live ebuilds don't use translations or dictionaries from there.
helpcontent2 is big (more than 7GB I think).

With my patch:
added EGIT_SUBMODULES=(helpcontent2) to make sure only fetched and checked out the needed core and submodule.
Removed the unneeded lines for help(content2)

I have this running since a few years with base_uri="https://git.libreoffice.org".