summary refs log tree commit diff
AgeCommit message (Collapse)Author
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.
2021-09-18gnu: Add r-ggh4x.Wiktor Żelazny
* gnu/packages/cran.scm (r-ggh4x): New variable.
2021-09-18gnu: plymouth: Update to 0.9.5.Ricardo Wurmus
* gnu/packages/freedesktop.scm (plymouth): Update to 0.9.5. [arguments]: Remove trailing boolean. [native-inputs]: Add gettext-minimal.
2021-09-18import: minetest: Strip "v" prefixes from the version number.Maxime Devos
This fixes one of the issues noted at <https://issues.guix.gnu.org/50425#4>. * guix/import/minetest.scm (release-version): New procedure. (%minetest->guix-package): Call new procedure instead of release-title. * tests/minetest.scm (make-package-sexp): Allow overriding the version number. (make-releases-json): Allow overriding the release title. ("conventional version number") ("v-prefixed version number") ("dates as version number"): New tests. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-09-18import: minetest: Delete duplicate dependencies.Maxime Devos
This fixes one of the issues noted in <https://issues.guix.gnu.org/50425#4>. * guix/import/minetest.scm (import-dependencies): Call 'delete-duplicates' on the resulting list. * tests/minetest.scm ("minetest->guix-package, multiple dependencies implemented by one mod"): New test. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-09-18tests/minetest: Fix 'test-package*' indenting.Maxime Devos
* tests/minetest.scm (Local Variables)[test-package*]: Set scheme-indent-function property to 1. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-09-18channels: 'channel-news-entry-commit' correctly resolves annotated tags.Ludovic Courtès
Previously, 'channel-news-entry-commit' would return the tag ID rather than the commit ID when the news entry was referred to via an annotated tag. Reported by Xinglu Chen <public@yoctocell.xyz>. * guix/channels.scm (resolve-channel-news-entry-tag): Check whether the reference points to annotated tag; resolve it if it does. * tests/channels.scm ("channel-news, annotated tag"): New test.
2021-09-18import: Add 'generic-git' updater.Xinglu Chen
* guix/git.scm (ls-remote-refs): New procedure. * tests/git.scm ("remote-refs" "remote-refs: only tags"): New tests. * guix/import/git.scm: New file. * doc/guix.texi (Invoking guix refresh): Document it. * tests/import-git.scm: New test file. * Makefile.am (MODULES, SCM_TESTS): Register the new files. Co-authored-by: Sarah Morgensen <iskarian@mgsn.dev> Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-09-18tests: git: Make 'tag' directive non-interactive.Xinglu Chen
When running 'git tag TAGNAME', Git will open up the user's default text editor to make them write a message. This is not desirable when running tests. * guix/tests/git.scm (populate-git-repository): Add a 'tag' directive that takes an additional argument, and pass it to the '-m' flag. Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2021-09-18tests: git: Don't read from the users global Git config file.Xinglu Chen
* guix/tests/git (populate-git-repository): Set the GIT_CONFIG_GLOBAL environment variable to the temporary Git config file. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-09-18tests: Allow opam test to run without networking.Ludovic Courtès
Fixes a regression introduced in fc29c80b9635ff490bcc768c774442043cb1e231, where, since 'get-opam-repository' was no longer mocked, the test would try to access the actual OPAM repository through a call to 'http-fetch/cached'; this would lead to a test failure when networking is unavailable. * tests/opam.scm ("opam->guix-package"): Mock 'get-opam-repository' again.
2021-09-18gnu: Add swaylock-effects.phodina
* gnu/packages/wm.scm (swaylock-effects): New variable. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2021-09-17gnu: komikku: Update to 0.32.0.Liliana Marie Prikler
* gnu/packages/gnome.scm (komikku): Update to 0.32.0.
2021-09-17gnu: Add rust-dbus-tree-0.9.phodina
* gnu/packages/crates-io.scm (rust-dbus-tree-0.9): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-09-17gnu: Add rust-dbus-0.9.phodina
* gnu/packages/crates-io.scm (rust-dbus-0.9): New variable. (rust-dbus-0.6): Inherit from above. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-09-17gnu: Add rust-caps-0.5.phodina
* gnu/packages/crates-io.scm (rust-caps-0.5): New variable. (rust-caps-0.3): Inherit from above. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-09-17gnu: Add rust-assert-impl-0.1.phodina
* gnu/packages/crates-io.scm (rust-assert-impl-0.1): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-09-17gnu: Add rust-nl80211-0.0.2.phodina
* gnu/packages/crates-io.scm (rust-nl80211-0.0.2): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-09-17gnu: Add rust-neli-0.4.phodina
* gnu/packages/crates-io.scm (rust-neli-0.4): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-09-17gnu: Add rust-buffering-0.4.phodina
* gnu/packages/crates-io.scm (rust-buffering-0.4): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>