nixpkgs/pkgs/applications/office/libreoffice
Albert Safin f31b6e87b7 libreoffice-collabora: fix Hydra failure by splitting src derivation
The Hydra build of the libreoffice-collabora derivation introduced in
ab5bdfd3c6 ("libreoffice-collabora: init at 24.04.5-4") fails with the
status "Output limit exceeded" [1], particularly at fetchgit of its
sources.  Indeed, the full checkout of the git repo along with its
submodules takes 4.2 GB which is past the 3.4 GB Hydra's max_output_size
[2].  Unfortunately, the Collabora branch lacks the tarball releases
like the upstream fresh/still variants, so we still have to fetch these
submodules.  This commit gives up on the usage of fetchSubmodules and
instead fetches the submodules using separate fetchgit calls.  This
makes the structure of the nix expression for the collabora variant
closer to the fresh/still variants than the initial version of the
collabora variant.

[1]: https://hydra.nixos.org/build/267358376
[2]: 4b5dd4f974/build/hydra.nix (L51)
2024-07-27 20:39:40 +00:00
..
darwin pkgs/applications: remove unused arguments 2024-07-26 11:36:49 +02:00
src-collabora libreoffice-collabora: fix Hydra failure by splitting src derivation 2024-07-27 20:39:40 +00:00
src-fresh libreoffice-collabora: fix Hydra failure by splitting src derivation 2024-07-27 20:39:40 +00:00
src-still libreoffice-collabora: fix Hydra failure by splitting src derivation 2024-07-27 20:39:40 +00:00
0001-Strip-away-BUILDCONFIG.patch libreoffice-fresh: strip away BUILDCONFIG, reduce runtime closure size by ~20% 2023-07-25 18:05:49 +02:00
default.nix libreoffice-collabora: fix Hydra failure by splitting src derivation 2024-07-27 20:39:40 +00:00
fix-unpack-collabora.patch libreoffice-collabora: init at 24.04.5-4 2024-07-24 04:00:02 +00:00
generate-libreoffice-srcs.py libreoffice-collabora: init at 24.04.5-4 2024-07-24 04:00:02 +00:00
libreoffice-srcs-additions.json
readd-explicit-zlib-link.patch libreoffice: fix build, big expression cleanup 2024-05-21 21:07:21 +03:00
skip-broken-tests-collabora.patch libreoffice-collabora: init at 24.04.5-4 2024-07-24 04:00:02 +00:00
skip-broken-tests-fresh.patch libreoffice: fix build, big expression cleanup 2024-05-21 21:07:21 +03:00
skip-broken-tests-still.patch libreoffice: fix build, big expression cleanup 2024-05-21 21:07:21 +03:00
skip-broken-tests.patch libreoffice: fix build, big expression cleanup 2024-05-21 21:07:21 +03:00
update.sh libreoffice-collabora: fix Hydra failure by splitting src derivation 2024-07-27 20:39:40 +00:00
wrapper.nix pkgs/applications: remove unused arguments 2024-07-26 11:36:49 +02:00