me
/
guix
Archived
1
0
Fork 0
This repository has been archived on 2024-08-07. You can view files and clone it, but cannot push or open issues/pull-requests.
guix/gnu
Lars Bilke dcdc0a5592
gnu: petsc: Reduce closure size.
Reduces closure size from 828 MiB to 463 MiB (44%) by removing
references to build dependencies such as GCC.

* gnu/packages/maths.scm (petsc)[arguments]: Add
‘clear-reference-to-compiler’ phase.
In ‘clean-install’ phase, also remove “configure-hash”.

Change-Id: I2e6900747b2118546f0a39ceb109b3f2f90e6949
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-02-27 11:51:06 +01:00
..
bootloader
build
home
installer
machine
packages gnu: petsc: Reduce closure size. 2024-02-27 11:51:06 +01:00
services
system
tests tests: install: Fix encrypted-root-not-boot-os test. 2024-02-21 15:20:07 +03:00
artwork.scm
bootloader.scm
ci.scm
compression.scm
home.scm
image.scm
installer.scm
local.mk gnu: guile-git: Update to 0.6.0. 2024-02-26 23:41:36 +01:00
machine.scm
packages.scm
services.scm
system.scm
tests.scm