summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2022-03-02gnu: emacs-macrostep: Honor #:tests? flag....* gnu/packages/emacs-xyz.scm (emacs-macrostep)[arguments]<#:tests?>: Activate tests. <#:phases>: Honor #:tests? flag. Nicolas Goaziou
2022-03-02gnu: emacs-m-buffer-el: Use G-expressions....* gnu/packages/emacs-xyz.scm (emacs-m-buffer-el)[arguments]<#:phases>: Use G-expressions. Nicolas Goaziou
2022-03-02gnu: emacs-m-buffer-el: Honor the #:tests? flag....* gnu/packages/emacs-xyz.scm (emacs-m-buffer-el)[arguments]: Adjust custom 'check phase to honor the #:tests? flag. Nicolas Goaziou
2022-03-02gnu: Add emacs-goggles....* gnu/packages/emacs-xyz.scm (emacs-goggles): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr> Niklas Eklund
2022-03-02gnu: qbittorrent: Upgrade to 4.4.1....* gnu/packages/bittorrent.scm (qbittorrent): Update to 4.4.1. Signed-off-by: Julien Lepiller <julien@lepiller.eu> Jacob Hart
2022-03-02gnu: emacs-consult-notmuch: Update to 0.7....* gnu/packages/emacs-xyz.scm (emacs-consult-notmuch): Update to 0.7. Nicolas Goaziou
2022-03-02gnu: why3: Update to 1.4.1....* gnu/packages/maths.scm (why3): Update to 1.4.1. Julien Lepiller
2022-03-02gnu: ocaml-react: Update to 1.2.2....* gnu/packages/ocaml.scm (ocaml-react): Update to 1.2.2. Julien Lepiller
2022-03-02gnu: ocaml-batteries: Update to 3.5.1....* gnu/packages/ocaml.scm (ocaml-batteries): Update to 3.5.1. Julien Lepiller
2022-03-02guix: Index the man-db database via man pages names....Fixes <https://issues.guix.gnu.org/38838>. * guix/man-db.scm (write-mandb-database): Use the abbreviated base name of the man page as the key, not its full file name. Maxim Cournoyer
2022-02-27gnu: Fix typo....* gnu/local.mk (dist_patch_DATA): Fix typo. This follows up on commit 6693ff05696d71a9ca556760a1597b48a95c5298. Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr> Brendan Tildesley
2022-02-27gnu: qemu: Add liburing support....* gnu/packages/virtualization.scm (qemu)[inputs]: Add liburing. Tobias Geerinckx-Rice
2022-02-27gnu: qemu: Support Zstd compression....* gnu/packages/virtualization.scm (qemu)[inputs]: Add zstd. Tobias Geerinckx-Rice
2022-02-27gnu: bcachefs-tools: Update to 0.1-14.fd1b849....* gnu/packages/file-systems.scm (bcachefs-tools): Update to 0.1-14.fd1b849. Tobias Geerinckx-Rice
2022-03-02gnu: ocaml-mmap: Update to 1.2.0....* gnu/packages/ocaml.scm (ocaml-mmap): Update to 1.2.0. Julien Lepiller
2022-03-02gnu: ocaml-lambda-term: Update to 3.2.0....* gnu/packages/ocaml.scm (ocaml-lambda-term): Update to 3.2.0. Julien Lepiller
2022-03-02gnu: ocamlbuild: Update to 0.14.1....* gnu/packages/ocaml.scm (ocamlbuild): Update to 0.14.1. Julien Lepiller
2022-03-02gnu: ocaml-menhir: Update to 20220210....* gnu/packages/ocaml.scm (ocaml-menhir): Update to 20220210. Julien Lepiller
2022-03-02gnu: ocaml-mtime: Update to 1.4.0....* gnu/packages/ocaml.scm (ocaml-mtime): Update to 1.4.0. Julien Lepiller
2022-03-02gnu: ocaml-ounit2: Update to 2.2.6....* gnu/packages/ocaml.scm (ocaml-ounit2): Update to 2.2.6. Julien Lepiller
2022-03-02gnu: ocaml-bindlib: Update to 6.0.0....* gnu/packages/ocaml.scm (ocaml-bindlib): Update to 6.0.0. Julien Lepiller
2022-03-02gnu: ocaml-bisect-ppx: Update to 2.8.0....* gnu/packages/ocaml.scm (ocaml-bisect-ppx): Update to 2.8.0. Julien Lepiller
2022-03-01gnu: tectonic: Update to 0.8.1....* gnu/packages/rust-apps.scm (tectonic): Update to 0.8.1. [inputs]: Add FREETYPE, GRAPHITE2, ICU4C, LIBPNG. * gnu/packages/crates-io.scm (rust-pinot-0.1)[origin]<patches>: Add patch necessary for Tectonic. (rust-tectonic-docmodel-0.1): Update to 0.1.2. (rust-tectonic-engine-spx2html-0.1): New variable. (rust-tectonic-engine-xetex-0.2): New variable. (rust-tectonic-engine-xetex-0.1): Remove variable. (rust-tectonic-io-base-0.4): New variable. (rust-tectonic-io-base-0.3): Inherit from above. (rust-tectonic-xdv-0.2): New variable. (rust-tectonic-xdv-0.1): Remove variable. * gnu/packages/patches/rust-pinot-0.1-implement-math-table.patch: New file. * gnu/local.mk (dist_patch_DATA): Register new file. Nicolas Goaziou
2022-03-01gnu: nar-herder: Use guile from guix....Since the nar-herder uses Guile modules from Guix, it should be built with the same Guile version. * gnu/packages/package-management.scm (nar-herder)[native-inputs,inputs]: Use the guile package from guix. Christopher Baines
2022-03-01gnu: ruby: Add ruby-3.1....* gnu/packages/ruby.scm (ruby-3.1): New variable. Christopher Baines
2022-03-01gnu: Add rhino....* gnu/package/javascript.scm (rhino): New variable. Signed-off-by: Julien Lepiller <julien@lepiller.eu> Frank Pursel
2022-03-01nls: Update translations....* po/doc/guix-cookbook.uk.po: New file. * po/doc/local.mk: Add uk cookbook. * doc/local.mk: Add uk cookbook. * po/guix/fa.po: New file. * po/guix/uk.po: New file. * po/guix/LINGUAS: Add fa and uk. Julien Lepiller
2022-03-01gnu: guile-wisp: Update to 1.0.7....* gnu/packages/guile-xyz.scm (guile-wisp): Update to 1.0.7. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Arne Babenhauserheide
2022-03-01gnu: guile-3.0-latest: Fix build on powerpc-linux....* gnu/packages/guile.scm (guile-3.0-latest)[arguments]: On powerpc-linux replace the 'adjust-bootstrap-flags for changes in the source code. Efraim Flashner
2022-03-01CODE-OF-CONDUCT: Add a top notice....* CODE-OF-CONDUCT: Add a top notice. Maxim Cournoyer
2022-03-01CODE-OF-CONDUCT: Update to version 2.1....* CODE-OF-CONDUCT: Update to version 2.1. Maxim Cournoyer
2022-03-01initrd: Honor rootfstype and rootflags command-line parameters....* 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. Maxim Cournoyer
2022-03-01initrd: Use non-hyphenated kernel command-line parameter names....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. Maxim Cournoyer
2022-03-01system: Streamline operating-system-boot-parameters-file a bit....* 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> Maxim Cournoyer
2022-03-01system: Add a version field to the <boot-parameters> record....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. Maxim Cournoyer
2022-03-01gnu: guile-wiredtiger: Depend on guile2.2-bytestructures....* 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> Taylan Kammer
2022-03-01gnu: guile-ssh: Update to 0.15.1....* 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) Ludovic Courtès
2022-03-01home: xdg: Fix xdg-desktop-entry config field serialization....[[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> Andrew Tropin
2022-03-01gnu: guile@3.0.8: Disable parallel builds when cross-compiling....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. Ludovic Courtès
2022-03-01gnu: guile@3.0.8: Get correct type sizes 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. Ludovic Courtès
2022-03-01gnu: Add rust-pinot-0.1....* gnu/packages/crates-io.scm (rust-pinot-0.1): New variable. Nicolas Goaziou
2022-03-01gnu: rust-tera-1: Update to 1.15.0....* gnu/packages/crates-io.scm (rust-tera-1): Update to 1.15.0. Nicolas Goaziou
2022-02-28gnu: offlineimap3: Update to 8.0.0....* gnu/packages/mail.scm (offlineimap3): Update to 8.0.0. Pierre Langlois
2022-02-28gnu: dtc: Don't depend unconditionally on valgrind....* gnu/packages/bootloaders.scm (dtc)[native-inputs]: Only include valgrind when building on a system which supports valgrind. Efraim Flashner
2022-02-28gnu: rust-emacs: Update to 0.18....* 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> Pierre Langlois
2022-02-28gnu: rust-emacs-macros: Update to 0.17....* 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> Pierre Langlois
2022-02-28gnu: rust-emacs-module: Update to 0.18....* 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> Pierre Langlois
2022-02-28gnu: rust-spin-0.9: Don't skip build....* gnu/packages/crates-io.scm (rust-spin-0.9)[arguments]: Don't skip build. Efraim Flashner
2022-02-28gnu: Add rust-spin-0.7....* gnu/packages/crates-io.scm (rust-spin-0.7): New variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Pierre Langlois
2022-02-28gnu: Add rust-html-escape....* gnu/packages/crates-io.scm (rust-html-escape-0.2): New variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Pierre Langlois