aboutsummaryrefslogtreecommitdiff
path: root/gnu/services/databases.scm
diff options
context:
space:
mode:
authorMaxim Cournoyer <maxim.cournoyer@gmail.com>2022-07-11 15:07:37 -0400
committerMaxim Cournoyer <maxim.cournoyer@gmail.com>2022-07-11 15:07:37 -0400
commit6a6d9a858ef07571089f2f87466641f1374666b0 (patch)
treea1ab79a68e71d5ee35d97a30cab2b0efd138e772 /gnu/services/databases.scm
parentdf44d359f368e17e87f73a23694fab43e5d0f6ab (diff)
downloadguix-6a6d9a858ef07571089f2f87466641f1374666b0.tar.gz
guix-6a6d9a858ef07571089f2f87466641f1374666b0.zip
gnu: xorg: Normalize whitespace between package definitions.
* gnu/packages/xorg.scm: Use a single blank line between packages.
Diffstat (limited to 'gnu/services/databases.scm')
0 files changed, 0 insertions, 0 deletions
2 +0200'>2020-06-13image: Add 'target' support.Mathieu Othacehe * gnu/image.scm (<image>)[target]: New field, (image-target): new public method. * gnu/system/image.scm (hurd-disk-image): Set "i586-pc-gnu" as image 'target' field, (maybe-with-target): new procedure, (system-image): honor image 'target' field using the above procedure. 2020-05-26image: Add partition file-system options support.Mathieu Othacehe * gnu/image.scm (<partition>)[file-system-options]: New field, (partition-file-system-options): new exported procedure. * gnu/system/image.scm (partition->gexp): Adapt accordingly. * gnu/build/image.scm (sexp->partition): Also adapt accordingly, (make-ext-image): and pass file-system options to mke2fs. 2020-05-26image: Set offset default to zero.Mathieu Othacehe * gnu/image.scm (<partition>)[offset]: Set to zero by default. * gnu/system/image.scm (system-disk-image): Adapt accordingly. 2020-05-26image: Add partition offset support.Mathieu Othacehe * gnu/image.scm (partition-offset): New procedure, (<partition>)[offset]: new field. * gnu/system/image.scm (system-disk-image): Apply the partition offset. 2020-05-05image: Add a new API.Mathieu Othacehe Raw disk-images and ISO9660 images are created in a Qemu virtual machine. This is quite fragile, very slow, and almost unusable without KVM. For all these reasons, add support for host image generation. This implies the use new image generation mechanisms. - Raw disk images: images of partitions are created using tools such as mke2fs and mkdosfs depending on the partition file-system type. The partition images are then assembled into a final image using genimage. - ISO9660 images: the ISO root directory is populated within the store. GNU xorriso is then called on that directory, in the exact same way as this is done in (gnu build vm) module. Those mechanisms are built upon the new (gnu image) module. * gnu/image.scm: New file. * gnu/system/image.scm: New file. * gnu/build/image: New file. * gnu/local.mk: Add them. * gnu/system/vm.scm (system-disk-image): Rename to system-disk-image-in-vm. * gnu/ci.scm (qemu-jobs): Adapt to new API. * gnu/tests/install.scm (run-install): Ditto. * guix/scripts/system.scm (system-derivation-for-action): Ditto.