Age | Commit message (Collapse) | Author |
|
* gnu/build/linux-boot.scm (boot-system): Honor rootfstype and rootflags
arguments. Update doc. Error out in case there is insufficient information
with regard to the root file system.
Restore the behavior of inferring the root device from the root file system
from the operating system in case the root argument is not provided.
* doc/guix.texi (Initial RAM Disk): Document the new command-line parameters.
|
|
This is to make it less surprising, given the common convention sets forth by
the kernel Linux command-line parameters.
* gnu/build/linux-boot.scm (boot-system): Rename '--load', '--repl', '--root'
and '--system' to 'gnu.load', 'gnu.repl', 'root' and 'gnu.system',
respectively. Adjust doc.
(find-long-option): Adjust doc.
* gnu/installer/parted.scm (installer-root-partition-path): Adjust accordingly.
* gnu/system.scm (bootable-kernel-arguments): Add a VERSION argument and
update doc. Use VERSION to conditionally return old style vs new style initrd
arguments.
(%boot-parameters-version): Increment to 1.
(operating-system-boot-parameters): Adjust doc.
(operating-system-boot-parameters-file): Likewise.
* gnu/system/linux-initrd.scm (raw-initrd, base-initrd): Likewise.
* doc/guix.texi: Adjust doc.
* gnu/build/activation.scm (boot-time-system): Adjust accordingly.
* gnu/build/hurd-boot.scm (boot-hurd-system): Likewise.
* gnu/packages/commencement.scm (%final-inputs-riscv64): Adjust comment.
|
|
* gnu/system.scm (operating-system-boot-parameters-file)
[SYSTEM-KERNEL-ARGUMENTS?]: Remove unused argument (it had no callers) and
adjust doc, moving the self-referential tip to...
* gnu/system.scm (operating-system-boot-parameters): ... here, reworded for
clarity.
Suggested-by: Ludovic Courtès <ludo@gnu.org>
|
|
This version field exposes the (already present) version information of a boot
parameters file.
* gnu/system.scm (%boot-parameters-version): New variable.
(<boot-parameters>)[version]: New field.
(read-boot-parameters): Use it.
(operating-system-boot-parameters-file): Likewise.
* tests/boot-parameters.scm (test-read-boot-parameters): Use
%boot-parameters-version as the default version value in the template.
|
|
* gnu/packages/databases.scm (guile-wiredtiger): Since we depend on guile-2.2,
we should depend on guile2.2-bytestructures, not guile-bytestructures.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* gnu/packages/patches/guile-ssh-fix-test-suite.patch,
gnu/packages/patches/guile-ssh-read-error.patch: Remove.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/ssh.scm (guile-ssh): Update to 0.15.1, and remove those
patches.
(guile2.2-ssh)[source]: Remove.
(guile2.0-ssh): Remove.
Co-authored-by: poptsov.artyom@gmail.com (Artyom V. Poptsov)
|
|
[[PGP Signed Part:No public key for 2208D20958C1DEB0 created at 2022-03-01T06:09:14+0100 using RSA]]
* gnu/home/services/xdg.scm (serialize-xdg-desktop-entry): Use append instead
of identity to allow multiple alist values.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
Cross builds, as in "guix build guile@3.0.8 --target=i586-pc-gnu", are
not bit-reproducible unless built sequentially.
* gnu/packages/guile.scm (guile-3.0-latest)[arguments]: Set #:parallel-build?
to #f when cross-compiling.
|
|
This works around <https://issues.guix.gnu.org/54198>, whereby
cross-compilation from (say) x86_64-linux to i586-pc-gnu would produce a
broken Guile that crashes at startup.
* gnu/packages/patches/guile-cross-compilation.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/guile.scm (guile-3.0-latest)[source]: Use it.
|
|
* gnu/packages/crates-io.scm (rust-pinot-0.1): New variable.
|
|
* gnu/packages/crates-io.scm (rust-tera-1): Update to 1.15.0.
|
|
* gnu/packages/mail.scm (offlineimap3): Update to 8.0.0.
|
|
* gnu/packages/bootloaders.scm (dtc)[native-inputs]: Only include
valgrind when building on a system which supports valgrind.
|
|
* gnu/packages/crates-io.scm (rust-emacs-0.18): New variable.
(rust-emacs-0.11): Inherit from rust-emacs-0.18.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
|
|
* gnu/packages/crates-io.scm (rust-emacs-macros-0.17): New variable.
(rust-emacs-macros-0.11): Inherit from rust-emacs-macros-0.17.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
|
|
* gnu/packages/crates-io.scm (rust-emacs-module-0.18): New variable.
(rust-emacs-module-0.10): Inherit from rust-emacs-module-0.18.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
|
|
* gnu/packages/crates-io.scm (rust-spin-0.9)[arguments]: Don't skip build.
|
|
* gnu/packages/crates-io.scm (rust-spin-0.7): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
|
|
* gnu/packages/crates-io.scm (rust-html-escape-0.2): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
|
|
* gnu/packages/crates-io.scm (rust-smallbitvec-2): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
|
|
* gnu/packages/rust-apps.scm (bat): Update to 0.20.0.
|
|
* gnu/packages/crates-graphics.scm (rust-ansi-colours-1): Update to 1.1.1.
|
|
* gnu/packages/crates-io.scm (rust-empfindung-0.2): New variable.
|
|
* gnu/packages/crates-io.scm (rust-crc64-1): New variable.
|
|
* gnu/packages/crates-io.scm (rust-bytesize-1): Update to 1.1.0.
|
|
* gnu/packages/crates-io.scm (rust-assert-cmd-2): Update to 2.0.4.
|
|
* gnu/packages/crates-io.scm (rust-concolor-0.0.8): New variable.
(rust-concolor-control-0.0.7): Inherit from above.
|
|
* gnu/packages/crates-io.scm (rust-concolor-query-0.0.5): New variable.
(rust-concolor-query-0.0.4): Inherit from above.
|
|
* gnu/packages/crates-io.scm (rust-concolor-query):
(rust-concolor-control): Remove variables.
These variables are duplicates of, respectively, rust-concolor-query-0.0.4 and rust-concolor-control-0.0.7.
|
|
* gnu/packages/crates-io.scm (rust-tempfile-3): Update to 3.3.0.
|
|
* gnu/packages/crates-io.scm (rust-redox-syscall-0.2): Update to 0.2.10.
|
|
* gnu/packages/emacs-xyz.scm (emacs-dtrt-indent): Update to 1.7.
|
|
* gnu/packages/emacs-xyz.scm (emacs-cmake-font-lock)[arguments]<#:include>:
Use G-expressions.
|
|
* gnu/packages/emacs-xyz.scm (emacs-cmake-font-lock): Update to 0.1.12.
|
|
* gnu/packages/emacs-xyz.scm (emacs-ebdb): Update to 0.8.12.
|
|
* gnu/packages/emacs-xyz.scm (emacs-tramp): Update to 2.5.2.2.
|
|
* gnu/packages/emacs-xyz.scm (emacs-devdocs): Update to 0.4.
|
|
* gnu/packages/emacs-xyz.scm (emacs-lsp-metals): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
|
|
* gnu/packages/games.scm (freeciv): Update to 3.0.0.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
|
|
Maven uses its own slf4j implementation, not the default one. The main
difference is the color on the output.
* gnu/packages/maven.scm (maven-wagon-http, maven-embedder, maven-compat)
(maven): Replace slf4j-simple with maven-slf4j-provider.
|
|
* gnu/packages/maven.scm (maven-slf4-provider): New variable.
|
|
* gnu/packages/maven.scm (maven-compat)[arguments]: Add copy-resources
phase.
|
|
* gnu/packages/maven.scm (maven-embedder)[arguments]: Add copy-resources
phase.
|
|
This package has a long history of confusing users, due to containing only a
small, arbitrary subset of UTF-8 locales.
* gnu/packages/base.scm (glibc-utf8-locales): Define as a hidden package.
* doc/guix.texi (Application Setup): Do not mention glibc-utf8-locales.
Instead, provide an example for defining a custom locales package.
|
|
* gnu/packages/ssh.scm (openssh): Update to 8.9p1.
|
|
* gnu/packages/python-xyz.scm (python-types-ujson): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* gnu/packages/fonts.scm (font-atui-feather): New variable.
Co-authored-by: Ludovic Courtès <ludo@gnu.org>
|
|
* gnu/packages/package-management.scm (flatpak): Update to 1.12.6.
|
|
* gnu/packages/screen.scm (screen): Update to 4.9.0.
[source]: Remove one patch.
[native-inputs]: Remove input labels. Add autoconf, automake.
* gnu/packages/patches/screen-CVE-2021-26937.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Remove it.
|
|
* gnu/packages/parallel.scm (parallel): Update to 20220222.
|