Age | Commit message (Collapse) | Author |
|
* gnu/packages/xorg.scm (uim)[arguments]: Disable parallel build.
|
|
* gnu/packages/bioinformatics.scm (discrover)[arguments]: Add
'set-force-source-date phase.
|
|
* gnu/packages/perl.sc (perl-term-size-perl)[arguments]: Add
'remote-timestamps phase.
|
|
* gnu/packages/maths.scm (itpp): Add 'set-man-page-date and
'set-force-source-date phases.
|
|
Fixes <https://issues.guix.gnu.org/55707>.
Previously Inetutils' syslogd would call 'fsync' after each line written
to a file. This would significantly increase boot times on machines
with slow-ish spinning HDDs, where each 'fsync' call would take between
0.1s and 0.4s (and we'd do two of them for each line, one for
/var/log/messages and one for /var/log/debug).
* gnu/services/base.scm (%default-syslog.conf): Add a '-' before each
file name, except /var/log/secure. Change what goes to /var/log/debug.
|
|
* gnu/packages.scm (%package-module-path): Use 'let*' instead of
'let*-values'.
(specification->package, specification->location)
(specification->package+output): Use 'let' instead of 'let-values'.
|
|
* gnu/packages.scm (specifications->packages): New procedure.
* guix/scripts/home/import.scm (manifest+configuration-files->code): Use it.
* tests/home-import.scm (match-home-environment-no-services)
(match-home-environment-no-services-nor-packages)
(match-home-environment-bash-service)
(match-home-environment-bash-service-with-alias): Adjust 'packages'
field accordingly.
Co-authored-by: Ludovic Courtès <ludo@gnu.org>
|
|
* gnu/packages/python-xyz.scm (python-progress): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* gnu/packages/python-xyz.scm (python-canopen): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
For single-disk installs (external USBs) and for amnesiac UEFIs, Guix is not
found using its default Grub EFI bootloader location of
/boot/efi/EFI/Guix/grubx64.efi means the Guix install will not be found.
To handle this, we can place the bootloader file in the UEFI specification
location, overwriting any other OS that may have placed a file there. This
location is namely /boot/efi/EFI/BOOT/BOOTX64.efi. Grub has explicit support
for this location/situation with the `--removable` flag.
* gnu/bootloader/grub.scm (install-grub-efi-removable)
(grub-efi-removable-bootloader): New variables.
* doc/guix.texi (Bootloader Configuration): Document it.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* gnu/packages/guile-xyz.scm (guile-xapian): Update to 0.2.0.
[source]: Remove modules and snippet setting LD_LIBRARY_PATH.
|
|
* gnu/packages/python-xyz.scm (python-flake8)[source]: Add snippet to
remove upper bound on dependency python-pyflakes version.
|
|
* gnu/packages/python-xyz.scm (python-labjack): New variable.
|
|
* gnu/packages/python-xyz.scm (python-exodriver): New variable.
|
|
* gnu/system.scm (operating-system-kernel-arguments): Fix typo in doc.
(boot-parameters->menu-entry): Add doc.
|
|
* gnu/packages/xdisorg.scm (xsecurelock)[inputs]:
Remove input labels.
|
|
* gnu/packages/xorg.scm (xsecurelock)[description]: Update example code.
|
|
* gnu/packages/gnome-xyz.scm (papirus-icon-theme)[native-inputs]:
Remove input labels.
|
|
* gnu/packages/gnome-xyz.scm (papirus-icon-theme): Update to 20220508.
|
|
* gnu/packages/node.scm (node)[phases]{configure}: Unwind the stack before
invoking the exception handler.
{patch-hardcoded-program-references}: Use search-input-file where appropriate.
|
|
* gnu/packages/node.scm (node-lts): Update to 14.19.3.
[arguments]: Disable test that requires networking.
[native-inputs]: Replace icu4c-67 with icu4c-70.
[inputs]: Replace icu4c-67 with icu4c-70.
|
|
* gnu/packages/python-xyz.scm (python-rope): Update to 1.1.1.
[arguments]: Add build phase to disable broken test.
[native-inputs]: Add python-pytest and python-pytest-timeout.
[description]: Remove explicit mention of Python 2.
|
|
* gnu/packages/gnucash.scm (aqbanking)[arguments]: Add
'use-version-instead-of-date phase.
|
|
* gnu/packages/databases.scm (timescaledb)[arguments]: Add
'remove-kernel-version phase.
|
|
* gnu/packages/patches/ncftp-reproducible.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add patch.
* gnu/packages/ftp.scm (ncftp): Add patch.
|
|
* gnu/packages/mail.scm (sendmail)[arguments]: Add 'remove-build-timestamps
phase.
|
|
* gnu/packages/autogen.scm (autogen)[arguments]: Add 'set-man-page-date phase.
|
|
* gnu/packages/javascript.scm (rhino)[arguments]: Add 'remove-build-dates
phase.
|
|
* gnu/packages/bittorrent.scm (transmission)[arguments]: Add
'remove-kernel-version phase.
|
|
* gnu/packages/python-xyz.scm (python-flake8): Update to 3.9.2.
|
|
This version fixes compilation on Emacs 28.1 (see
https://github.com/jcollard/elm-mode/issues/186).
* gnu/packages/emacs-xyz.scm (emacs-elm-mode): Update to 0.22.0.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
The guix-data-service system test fails on a slower machine with a one-minute
time limit.
* gnu/services/guix.scm (guix-data-service): Double the #:pid-file-timeout.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* gnu/services/base.scm (pam-limits-service-type): Add "sudo" and "sshd"
to the list.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* gnu/packages/version-control.scm (gitlint): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* gnu/packages/python-xyz.scm (python-sh): Update to 1.14.2.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* gnu/packages/admin.scm (wpa-supplicant)[arguments]: In
'install-dbus-conf' phase, install DBus service file for
dbus-system-services-builder to find.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* gnu/tests/virtualization.scm (run-childhurd-test)
["guix-daemon up and running"]: New test.
|
|
* gnu/tests/virtualization.scm (run-childhurd-test)[run-uname-over-ssh]:
Rename to...
[run-command-over-ssh]: ... this. Add 'command' parameter and honor it.
["SSH up and running"]: Adjust accordingly.
|
|
* gnu/packages/commencement.scm (gnumach-headers-boot0): Remove
unnecessary 'package-with-bootstrap-guile'.
(hurd-source-boot0): Remove unnecessary 'bootstrap-origin'.
|
|
As a side effect, this ensures those tarballs are eventually archived by
Software Heritage.
* gnu/packages/commencement.scm (tcc-boot0)[source]: Add "mirror://gnu"
URL.
(gnumach-headers-boot0)[source]: Likewise.
(hurd-source-boot0): Likewise.
|
|
* gnu/packages/games.scm (apricots): New variable.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
|
|
* gnu/packages/task-management.scm (worklog)[description]: Remove
duplicated word.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
|
|
* gnu/packages/emacs-xyz.scm (emacs-ox-gemini): Update to latest commit.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
|
|
* gnu/packages/python-xyz.scm (python-pyflakes): Update to 2.4.0.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
|
|
* gnu/packages/python-xyz.scm (python-musical-scales): New variable.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
|
|
* gnu/packages/emacs-xyz.scm (emacs-corfu-doc): New variable.
Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
|
|
* gnu/packages/emacs-xyz.scm (emacs-corfu): Update to 0.25.
Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
|
|
* gnu/packages/gnome.scm (gnumeric)[native-inputs]:
Remove input labels.
|
|
* gnu/packages/gnome.scm (gnumeric): Update to 1.12.52.
|
|
* gnu/packages/gnome.scm (goffice): Update to 0.10.52.
|