aboutsummaryrefslogtreecommitdiff
path: root/gnu/packages/julia-xyz.scm
blob: a80964c2b09dd2d00ffd5d05e8563d312def6eb6 (about) (plain)
blob size (167KB) exceeds display size limit (100KB).
lov 2022-09-24system: image: Add wsl2 support....* gnu/image.scm (<image>)[format]: Add wsl2 support. * gnu/system/image.scm (wsl2-image, wsl2-image-type): New variables. (image->root-file-system): Add wsl2 image support. (system-image): Ditto. Alex Griffin 2022-09-24system: image: Add tarball support....* gnu/image.scm (<image>)[fields]: Add tarball to the supported formats. * gnu/system/image.scm (tarball-image, tarball-image-type): New variables. (system-tarball-image): New procedure. (image->root-file-system): Add tarball image support. (system-image): Ditto. * doc/guix.texi ("System Images"): Document it. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org> Alex Griffin 2022-09-24image: Make the operating-system field mandatory....Make the operating-system field mandatory as creating an image without it makes no sense. Introduce a new macro, image-without-os for the specific cases where the image is only created to be inherited from afterwards. * gnu/image.scm (<image>)[operating-system]: Make it mandatory. * gnu/system/image.scm (image-without-os): New macro. (efi-disk-image, efi32-disk-image, iso9660-image, docker-image, raw-with-offset-disk-image): Use it. * gnu/system/images/hurd.scm (hurd-disk-image): Ditto. Mathieu Othacehe 2022-09-07image: Use #true and #false....* gnu/image.scm: Use #true and #false instead of #t and #f respectively. No functional change. Mathieu Othacehe 2022-09-07image: Use a default size partition value....* gnu/image.scm (<partition>)[size]: Default to 'guess like the image record. Mathieu Othacehe 2022-08-31image: Add comments....* gnu/image.scm: Add some comments across the whole module.