aboutsummaryrefslogtreecommitdiff
path: root/build-aux
diff options
context:
space:
mode:
authorLudovic Courtès <ludo@gnu.org>2023-03-27 12:30:00 +0200
committerLudovic Courtès <ludo@gnu.org>2023-03-30 12:44:21 +0200
commit0b2d1fd41096cb394064bfa3e599c7024904ec97 (patch)
tree44c44f29c295c83733a2dc57f52cdc93dc1395dc /build-aux
parentb37825934e85fd5b975adefd81850d79aa1b12f9 (diff)
downloadguix-0b2d1fd41096cb394064bfa3e599c7024904ec97.tar.gz
guix-0b2d1fd41096cb394064bfa3e599c7024904ec97.zip
gnu: guile-readline: Switch to gexps.
* gnu/packages/guile.scm (make-guile-readline): Switch to gexps.
Diffstat (limited to 'build-aux')
0 files changed, 0 insertions, 0 deletions
t-ocr, marionette-screen-text) [ocr-arguments]: New argument. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> 2023-07-13hurd-boot: Cater for netdde.Janneke Nieuwenhuizen * gnu/build/hurd-boot.scm (set-hurd-device-translators): Setup translators for netdde, eth{0,1}. Create /servers/socket/{inet,inet6} symlinks. Signed-off-by: Josselin Poiret <dev@jpoiret.xyz> 2023-07-13hurd-boot: Setup pci-arbiter and rumpdisk translators.Janneke Nieuwenhuizen * gnu/build/hurd-boot.scm (make-hurd-device-nodes): Create "servers/bus/pci. (set-hurd-device-translators): Create transators for pci-arbiter, rumpdisk, and /dev/wd0..3s1..4. Signed-off-by: Josselin Poiret <dev@jpoiret.xyz> 2023-06-14gnu: image: Add support for unformatted partitions.Efraim Flashner * gnu/build/image.scm (make-unformatted-image): New procedure. (make-partition-image): Add support for unformatted partition. * gnu/system/image.scm (system-disk-image)[partition->gpt-type]: Add case for using unformatted partition uuid. 2023-05-17hurd-boot: Symlink /hurd before setting up translators.Josselin Poiret * gnu/build/hurd-boot.scm (boot-hurd-system): Symlink /hurd before setting up translators. Reviewed-by: Janneke Nieuwenhuizen <janneke@gnu.org> 2023-05-06services: dbus-service, secret-service: Do not cause (fibers) to be loaded.Ludovic Courtès * gnu/build/dbus-service.scm (sleep*): Pass #:ensure #f to 'resolve-module'. * gnu/build/secret-service.scm (wait-for-readable-fd): Likewise. 2023-02-26file-systems: Validate 'no-diratime flag.Tobias Geerinckx-Rice This follows up on commit c0773455397746b10194bc14c7cef144f4095b65, and adds a comment to avoid this in future. * gnu/system/file-systems.scm (invalid-file-system-flags): Add 'no-diratime to the list of KNOWN-FLAGS. 2023-01-30linux-container: 'container-excursion' forks to join the PID namespace.Ludovic Courtès Fixes <https://issues.guix.gnu.org/61156>. * gnu/build/linux-container.scm (container-excursion): Add extra call to 'primitive-fork' and invoke THUNK in the child process. * tests/containers.scm ("container-excursion"): Remove extra 'primitive-fork' call, now unnecessary. ("container-excursion*, /proc"): New test. 2023-01-30container: Correctly report exit status.Ludovic Courtès * gnu/build/linux-container.scm (container-excursion): Return the raw status value. * tests/containers.scm ("container-excursion, same namespaces"): Add 'status:exit-val' call. * guix/scripts/container/exec.scm (guix-container-exec): Correctly handle the different cases. 2022-12-24hurd-boot: Fix list of devices with translators.Ludovic Courtès Fixes a regression introduced in 450f7740283ce160a7482d1c75e6e0ab17f2a6f0 and e3c6575ee93741a43003cd1aa4663151dd90b9f5, which introduced unquote-splicing without changing quote to quasiquote. * gnu/build/hurd-boot.scm (set-hurd-device-translators)[devices]: Use quasiquote, note quote. 2022-12-17activation: Firmware activation handles missing support in kernel.Marius Bakke * gnu/build/activation.scm (activate-firmware): Check if firmware loading is enabled before attempting to use it. 2022-12-12Merge branch 'version-1.4.0'Ludovic Courtès 2022-12-12image: Use 512 byte blocks for EFI partitions.Efraim Flashner Addresses <https://issues.guix.gnu.org/59695>. * gnu/build/image.scm (make-vfat-image): When creating a fat filesystem for UEFI bootable partition use 512 byte blocks. 2022-12-10install: 'umount-cow-store' retries upon EBUSY.Ludovic Courtès Possibly fixes <https://issues.guix.gnu.org/59884>. * gnu/build/install.scm (umount*): New procedure. (unmount-cow-store): Use it instead of 'umount'. 2022-11-28system: hurd: Create more ttys.Ludovic Courtès * gnu/build/hurd-boot.scm (set-hurd-device-translators)[devices]: Add more /dev/ttyN nodes. * gnu/system/hurd.scm (%base-services/hurd): Add more 'hurd-getty-service-type' instances. 2022-11-28hurd-boot: Explain why 'getxattr' cannot be used on GNU/Hurd.Ludovic Courtès This is a followup to f25e8f76fec03e5a31c221e7427d6962ece1aa67. * gnu/build/hurd-boot.scm (translated?): Clarify why 'getxattr' cannot be used on GNU/Hurd. 2022-11-28hurd-boot: Create more PTY nodes.Ludovic Courtès * gnu/build/hurd-boot.scm (set-hurd-device-translators): Create more /dev/ptyp* and /dev/ttyp* nodes. 2022-11-20file-systems: Always do recursive bind mounts.Ricardo Wurmus Fixes <https://issues.guix.gnu.org/59185>. * guix/build/syscalls.scm (MS_REC): New variable. * gnu/build/file-systems.scm (mount-flags->bit-mask): Set MS_REC bit when bind-mounting.