summary refs log tree commit diff
AgeCommit message (Collapse)Author
2021-09-21etc: committer: Amend previous commit if a copyright line was added.Xinglu Chen
Previously, the script would raise an error if a copyright line was added to a file in gnu/packages/. With this change, it will amend the previous commit whenever a copyright line is added, and add the copyright line to the commit. * etc/committer.scm.in (add-copyright-line): New procedure. (main): Check if a copyright line was added and call ‘add-copyright-line’ if necessary. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-09-21gnu: elixir: Update to 1.12.2.Cees de Groot
* gnu/packages/elixir.scm (elixir): Update to 1.12.2. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-09-21gnu: erlang: Update to 24.0.5.Cees de Groot
* gnu/packages/erlang.scm (erlang): Update to 24.0.5. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-09-21base32: Work around (ash x N) miscompilation at '-O1' and below.Ludovic Courtès
Fixes <https://issues.guix.gnu.org/50696>. Reported by Marius Bakke <marius@gnu.org>. * guix/base32.scm (bit-field): Introduce 'minus-start' syntax and use it.
2021-09-21gnu: Add prusa-slicer.Ivan Gankevich
* gnu/packages/engineering.scm (prusa-slicer): New variable. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2021-09-21gnu: Add libigl.Ivan Gankevich
* gnu/packages/engineering.scm (libigl): New variable. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2021-09-21gnu: cereal: Use cmake to build and install the library.Ivan Gankevich
* gnu/packages/serialization.scm (cereal): Use cmake to build and install the library. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2021-09-21gnu: nyxt: Update to 2.2.0.Pierre Neidhardt
* gnu/packages/web-browsers.scm (nyxt): Update to 2.2.0.
2021-09-21gnu: sbcl-cl-webkit: Update to 3.0.0.Pierre Neidhardt
* gnu/packages/lisp-xyz.scm (sbcl-cl-webkit): Update to 3.0.0.
2021-09-21gnu: console-setup: Update to 1.205.Tobias Geerinckx-Rice
* gnu/packages/xorg.scm (console-setup): Update to 1.205.
2021-09-21gnu: batctl: Update to 2021.3.Tobias Geerinckx-Rice
* gnu/packages/networking.scm (batctl): Update to 2021.3.
2021-09-20gnu: mumble: Use fixed libsndfile.Liliana Marie Prikler
OGG support is needed for built-in sounds to play. * gnu/packages/telephony.scm (mumble)[inputs]: Use libsndfile/fixed for libsndfile.
2021-09-20gnu: cockatrice: Use qt-build-system.Liliana Marie Prikler
This makes it so that resources baked into the executable are actually found and used. * gnu/packages/games.scm (cockatrice)[build-system]: Change to qt-build-system.
2021-09-20gnu: kdenlive: Use qt-build-system.Vinicius Monego
* gnu/packages/kde.scm (kdenlive)[build-system]: Use qt-build-system. [arguments]<#:phases>: Do not wrap variables that are wrapped by qt-build-system in 'wrap-executable. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2021-09-20gnu: kdenlive: Update to 21.08.1.Vinicius Monego
* gnu/packages/kde.scm (kdenlive): Update to 21.08.1. [inputs]: Order alphabetically. Use MLT 7. Add qtnetworkauth. Remove rttr. [arguments]<#:phases>: Don't return #t. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2021-09-20gnu: Add r-presto.zimoun
* gnu/packages/bioinformatics.scm (r-presto): New variable.
2021-09-20gnu: Add r-simplifyenrichment.zimoun
* gnu/packages/bioconductor.scm (r-simplifyenrichment): New variable.
2021-09-20gnu: Add r-fingerprint.Ricardo Wurmus
* gnu/packages/cran.scm (r-fingerprint): New variable.
2021-09-20etc: Add systemd files for running ‘guix gc’ periodicallyThiago Jung Bauermann
* etc/guix-gc.service.in: New file. * etc/guix-gc.timer: Likewise. * .gitignore: Ignore generated ‘guix-gc.service’. * nix/local.mk (nodist_systemdservice_DATA): Add ‘guix-gc.service’ and ‘guix-gc.timer’. (EXTRA_DIST): Add ‘guix-gc.service.in’ and ‘guix-gc.timer’. * doc/guix.texi (Binary Installation): Mention the new systemd files. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2021-09-20gnu: Add python-pymol.Ricardo Wurmus
* gnu/packages/chemistry.scm (python-pymol): New variable.
2021-09-19gnu: MPD: Update to 0.22.11.Leo Famulari
* gnu/packages/mpd.scm (mpd): Update to 0.22.11.
2021-09-19gnu: Mutt: Update to 2.1.3.Leo Famulari
* gnu/packages/mail.scm (mutt): Update to 2.1.3.
2021-09-19gnu: emacs-string-inflection: Update to 1.0.16.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-string-inflection): Update to 1.0.16.
2021-09-19gnu: emacs-docker: Update to 1.4.0.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-docker): Update to 1.4.0.
2021-09-19gnu: emacs-elfeed-score: Update to 0.9.2.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-elfeed-score): Update to 0.9.2.
2021-09-19gnu: emacs-helm-ls-git: Update to 1.9.2.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-helm-ls-git): Update to 1.9.2.
2021-09-19gnu: linux-libre 5.10: Update to 5.10.67.Leo Famulari
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.67. (linux-libre-5.10-pristine-source): Update hash.
2021-09-19gnu: linux-libre: Update to 5.13.19.Leo Famulari
* gnu/packages/linux.scm (linux-libre-5.13-version): Update to 5.13.19. (linux-libre-5.13-pristine-source): Update hash.
2021-09-19gnu: linux-libre 5.14: Update to 5.14.6.Leo Famulari
* gnu/packages/linux.scm (linux-libre-5.14-version): Update to 5.14.6. (linux-libre-5.14-pristine-source): Update hash.
2021-09-19gnu: emacs-perspective: Update to 2.17.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-perspective): Update to 2.17.
2021-09-19gnu: emacs-so-long: Update to 1.1.2.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-so-long): Update to 1.1.2.
2021-09-19gnu: emacs-project: Update to 0.7.1.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-project): Update to 0.7.1.
2021-09-19gnu: nestopia-ue: Update to 1.51.1.Felix Gruber
* gnu/packages/emulators.scm (nestopia-ue): Update to 1.51.1. [source]: libretro is not included in nestopia-ue anymore. [build-system]: Change to gnu-build-system. [native-inputs]: Add autoconf, autoconf-archive and automake. [inputs]: Remove ao and gtk+, add fltk, fontconfig, libxft and libxrender. [arguments]: Remove 'wrap-program phase which was needed for the removed gtk+ dependency. Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2021-09-19gnu: srain: Update to 1.2.4.Vinicius Monego
* gnu/packages/irc.scm (srain): Update to 1.2.4. Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2021-09-19gnu: fetchmail: Update to 6.4.22 [fixes CVE-2021-39272].Xinglu Chen
* gnu/packages/mail.scm (fetchmail): Update to 6.4.22. Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2021-09-19gnu: notmuch: Update to 0.33.1.Xinglu Chen
* gnu/packages/mail.scm (notmuch): Update to 0.33.1. Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2021-09-19gnu: Add cl-fundsCharles
* gnu/packages/lisp-xyz.scm (sbcl-funds, ecl-funds, cl-funds): New variables. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-09-19gnu: Add cl-schemeish.Charles
* gnu/packages/lisp-xyz.scm (sbcl-schemeish, ecl-schemeish, cl-schemeish): New variables. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-09-19gnu: node-acorn: Fix typo in description.Matthew James Kraai
* gnu/packages/node-xyz.scm (node-acorn)[description]: Correct misspelling of "Javascript".
2021-09-18gnu: easyrpg-player: Add wildmidi input.Tobias Geerinckx-Rice
Suggested by moshy on #guix. * gnu/packages/easyrpg.scm (easyrpg-player)[inputs]: Add wildmidi.
2021-09-18gnu: hplip: Update to 3.21.8.Tobias Geerinckx-Rice
* gnu/packages/cups.scm (hplip): Update to 3.21.8.
2021-09-18gnu: jtbl: Update to 1.1.7.Tobias Geerinckx-Rice
* gnu/packages/admin.scm (jtbl): Update to 1.1.7.
2021-09-18gnu: goxel: Update to 0.10.8.Tobias Geerinckx-Rice
* gnu/packages/graphics.scm (goxel): Update to 0.10.8.
2021-09-18Update NEWS.Ludovic Courtès
2021-09-18git: 'reference-available?' recognizes 'tag-or-commit'.Ludovic Courtès
* guix/git.scm (reference-available?): Handle 'tag-or-commit' with a 40-digit hex string.
2021-09-18git: 'update-cached-checkout' can fall back to SWH when cloning.Ludovic Courtès
Fixes <https://issues.guix.gnu.org/44187>. Reported by zimoun <zimon.toutoune@gmail.com>. * guix/git.scm (GITERR_HTTP): New variable. (clone-from-swh, clone/swh-fallback): New procedures. (update-cached-checkout): Use 'clone/swh-fallback' instead of 'clone*'.
2021-09-18swh: Support downloads of bare Git repositories.Ludovic Courtès
* guix/swh.scm (swh-download-archive): New procedure. (swh-download-directory): Rewrite in terms of 'swh-download-archive'. (swh-download): Add #:archive-type and honor it. Use 'swh-download-archive' instead of 'swh-download-directory'.
2021-09-18import: go: Match "go-import" meta tags anywhere.Sarah Morgensen
Some personal sites forget to put <meta name="go-import" ...> in a <head> element, so look anywhere for them. Partly fixes <https://issues.guix.gnu.org/50595>. Reported by Stephen Paul Weber <singpolyma@singpolyma.net>. * guix/import/go.scm (fetch-module-meta-data): Match "go-import" meta tags anywhere in the page. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-09-18import: go: Improve handling of modules in VCS subdirectories.Sarah Morgensen
Use the supplied module path (instead of the repository root) as the import path for everything except source and homepage URLs. For modules not in the root of a VCS repository, set #:unpack-path to the repository root by default. Partly fixes <https://issues.guix.gnu.org/50595>. Reported by Stephen Paul Weber <singpolyma@singpolyma.net>. * guix/import/go.scm (go-module->guix-package): Use 'module-path' instead of 'root-module-path' for #:import-path. Emit #:unpack-path when #:import-path is not equal to 'root-module-path'. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-09-18gnu: guix: Update to 808f9ff.Ludovic Courtès
* gnu/packages/package-management.scm (guix): Update to 808f9ff.