Alexandru-Sergiu Marton [Wed, 8 Jan 2020 09:35:37 +0000 (11:35 +0200)]
gnu: Add ghc-html-conduit.
* gnu/packages/haskell-web.scm (ghc-html-conduit): New variable.
Signed-off-by: Marius Bakke <mbakke@fastmail.com>
Alexandru-Sergiu Marton [Wed, 8 Jan 2020 09:35:08 +0000 (11:35 +0200)]
gnu: Add ghc-pwstore-fast.
* gnu/packages/haskell-xyz.scm (ghc-pwstore-fast): New variable.
Signed-off-by: Marius Bakke <mbakke@fastmail.com>
Alexandru-Sergiu Marton [Wed, 8 Jan 2020 09:34:21 +0000 (11:34 +0200)]
gnu: Add ghc-nonce.
* gnu/packages/haskell-xyz.scm (ghc-nonce): New variable.
Signed-off-by: Marius Bakke <mbakke@fastmail.com>
Alexandru-Sergiu Marton [Wed, 8 Jan 2020 09:33:35 +0000 (11:33 +0200)]
gnu: Add ghc-basic-prelude.
* gnu/packages/haskell-xyz.scm (ghc-basic-prelude): New variable.
Signed-off-by: Marius Bakke <mbakke@fastmail.com>
Alexandru-Sergiu Marton [Fri, 3 Jan 2020 11:15:04 +0000 (13:15 +0200)]
gnu: Add ghc-project-template.
* gnu/packages/haskell-xyz.scm (ghc-project-template): New variable.
Signed-off-by: Marius Bakke <mbakke@fastmail.com>
Brian Leung [Fri, 24 Jan 2020 04:36:20 +0000 (20:36 -0800)]
gnu: Add emacs-hlint-refactor-mode.
* gnu/packages/emacs-xyz.scm (emacs-hlint-refactor-mode): New variable.
Signed-off-by: Marius Bakke <mbakke@fastmail.com>
Brian Leung [Fri, 24 Jan 2020 03:26:27 +0000 (19:26 -0800)]
gnu: Add apply-refact.
* gnu/packages/haskell-apps.scm (apply-refact): New variable.
Signed-off-by: Marius Bakke <mbakke@fastmail.com>
Marius Bakke [Sun, 29 Mar 2020 19:15:59 +0000 (21:15 +0200)]
gnu: Move the deprecated 'ghc-stylish-haskell' closer to its replacement.
Inheritance across modules can cause unbound variable errors because
of cyclic dependencies between the modules.
* gnu/packages/haskell-xyz.scm (ghc-stylish-haskell): Move from here ...
* gnu/packages/haskell-apps.scm (ghc-stylish-haskell): ... to here.
Nicolas Goaziou [Sat, 21 Mar 2020 14:59:01 +0000 (15:59 +0100)]
gnu: Add pocketsphinx.
* gnu/packages/speech.scm (pocketsphinx): New variable.
Nicolas Goaziou [Sat, 21 Mar 2020 13:17:52 +0000 (14:17 +0100)]
gnu: Add sphinxbase.
* gnu/packages/speech.scm (sphinxbase): New variable.
Leo Famulari [Fri, 27 Mar 2020 22:44:48 +0000 (18:44 -0400)]
gnu: GnuPG: Really use ~/.guix-profile/bin/pinentry by default.
Fixes <https://bugs.gnu.org/24076>.
* gnu/packages/patches/gnupg-default-pinentry.patch: New file. Use $HOME to find
the user's Guix profile and installed pinentry.
* gnu/local.mk (dist_patch_DATA): Add the patch.
* gnu/packages/gnupg.scm (gnupg)[source]: Use it.
Hartmut Goebel [Thu, 5 Mar 2020 14:37:58 +0000 (15:37 +0100)]
gnu: Add flyer-composer-cli.
* gnu/packages/pdf.scm (flyer-composer-cli): New variable.
Hartmut Goebel [Thu, 5 Mar 2020 14:37:20 +0000 (15:37 +0100)]
gnu: Add flyer-composer.
* gnu/packages/pdf.scm (flyer-composer): New variable.
Jakub Kądziołka [Sun, 29 Mar 2020 18:34:47 +0000 (20:34 +0200)]
gnu: z3: Fix build determinism.
* gnu/packages/maths.scm (z3)[arguments]: Add a phase to set
PYTHONHASHSEED=0.
Efraim Flashner [Sun, 29 Mar 2020 18:02:15 +0000 (21:02 +0300)]
gnu: tesseract-ocr: Don't use unstable tarball.
* gnu/packages/ocr.scm (tesseract-ocr)[source]: Download using git-fetch.
[home-page]: Use full URL.
Efraim Flashner [Sun, 29 Mar 2020 17:21:25 +0000 (20:21 +0300)]
gnu: vowpal-wabbit: Don't use unstable tarball.
* gnu/packages/machine-learning.scm (vowpal-wabbit)[source]: Download
using git-fetch.
[arguments]: Add custom 'make-files-writable phase.
Efraim Flashner [Sun, 29 Mar 2020 17:04:58 +0000 (20:04 +0300)]
gnu: unionfs-fuse: Don't use unstable tarball.
* gnu/packages/linux.scm (unionfs-fuse)[source]: Download using git-fetch.
Efraim Flashner [Sun, 29 Mar 2020 17:00:58 +0000 (20:00 +0300)]
gnu: txt2man: Don't use unstable tarball.
* gnu/packages/man.scm (txt2man)[source]: Download using git-fetch.
Efraim Flashner [Sun, 29 Mar 2020 16:51:30 +0000 (19:51 +0300)]
gnu: nextpnr-ice40: Clean-up description.
* gnu/packages/fpga.scm (nextpnr-ice40)[description]: Appease guix lint.
Efraim Flashner [Sun, 29 Mar 2020 16:47:21 +0000 (19:47 +0300)]
gnu: nextpnr-ice40: Use a source file-name.
* gnu/packages/fpga.scm (nextpnr-ice40)[source]: Add file-name field.
Tobias Geerinckx-Rice [Sun, 29 Mar 2020 16:40:06 +0000 (18:40 +0200)]
gnu: synthv1: Update to 0.9.13.
* gnu/packages/music.scm (synthv1): Update to 0.9.13.
Tobias Geerinckx-Rice [Sun, 29 Mar 2020 16:54:10 +0000 (18:54 +0200)]
gnu: padthv1: Update to 0.9.13.
* gnu/packages/music.scm (padthv1): Update to 0.9.13.
Tobias Geerinckx-Rice [Sun, 29 Mar 2020 16:54:03 +0000 (18:54 +0200)]
gnu: samplv1: Update to 0.9.13.
* gnu/packages/music.scm (samplv1): Update to 0.9.13.
Tobias Geerinckx-Rice [Sun, 29 Mar 2020 16:53:51 +0000 (18:53 +0200)]
gnu: drumkv1: Update to 0.9.13.
* gnu/packages/music.scm (drumkv1): Update to 0.9.13.
Tobias Geerinckx-Rice [Sun, 29 Mar 2020 16:35:56 +0000 (18:35 +0200)]
gnu: cgit: Update to 1.2.3.
* gnu/packages/version-control.scm (cgit): Update to 1.2.3.
[inputs]: Update git to 2.25.1.
Tobias Geerinckx-Rice [Sun, 29 Mar 2020 16:29:30 +0000 (18:29 +0200)]
gnu: xtl: Update to 0.6.13.
* gnu/packages/cpp.scm (xtl): Update to 0.6.13.
Tobias Geerinckx-Rice [Sun, 29 Mar 2020 16:01:04 +0000 (18:01 +0200)]
gnu: numix-gtk-theme: Fix installation directory.
* gnu/packages/gnome-xyz.scm (numix-gtk-theme)[arguments]: Replace
erroneous use of DESTDIR with INSTALL_DIR in #:make-flags.
Tobias Geerinckx-Rice [Sun, 29 Mar 2020 15:53:51 +0000 (17:53 +0200)]
gnu: numix-gtk-theme: Fix name.
* gnu/package/gnome-xyz.scm (numix-gtk-theme): New public variable,
renamed from……
(numix-theme): …this now-deprecated one.
Tobias Geerinckx-Rice [Sun, 29 Mar 2020 15:24:38 +0000 (17:24 +0200)]
gnu: numix-theme: The ‘check’ phase already respects ‘#:tests?’.
* gnu/packages/gnome-xyz.scm (numix-theme)[arguments]: Don't delete
the ‘check’ phase.
Tobias Geerinckx-Rice [Sun, 29 Mar 2020 15:14:24 +0000 (17:14 +0200)]
gnu: herbstluftwm: Put completions where fish expects them.
* gnu/packages/wm.scm (herbstluftwm)[arguments]: Set FISHCOMPLETIONDIR
in #:make-flags.
Tobias Geerinckx-Rice [Sun, 29 Mar 2020 15:04:48 +0000 (17:04 +0200)]
gnu: herbstluftwm: The ‘check’ phase already respects ‘#:tests?’.
* gnu/packages/wm.scm (herbstluftwm)[arguments]: Don't delete the
‘check’ phase.
Tobias Geerinckx-Rice [Sun, 29 Mar 2020 14:51:11 +0000 (16:51 +0200)]
gnu: xscreensaver: Put ‘app-defaults’ in the right place.
* gnu/packages/xdisorg.scm (xscreensaver)[arguments]: Drop /usr from
AD_DIR make flag.
Tobias Geerinckx-Rice [Sun, 29 Mar 2020 13:55:33 +0000 (15:55 +0200)]
gnu: Remove more packages deprecated for over almost a year.
* gnu/packages/games.scm (armagetron-advanced)
(cataclysm-dark-days-ahead, gnubackgammon, l-abbaye-des-morts)
(the-battle-for-wesnoth, the-battle-for-wesnoth-server)
(project-starfighter, kiki-the-nano-bot, fish-fillets-ng)
(dungeon-crawl-stone-soup): Let's forget this ever happened.
* gnu/packages/emacs-xyz.scm (geiser, paredit, git-modes/old-name)
(magit, magit-svn, haskell-mode, emacs-emms-player-mpv, bbdb)
(ert-runner, groovy-emacs-modes): Remove variable.
* gnu/packages/engineering.scm (emacs-emms-player-simple-mpv)
(emacs-evil-ediff, emacs-evil-mu4e, emacs-wgrep-helm, ao): Likewise.
* gnu/packages/finance.scm (monero-core): Likewise.
* gnu/packages/gnome.scm (dungeon-crawl-stone-soup-tiles)
(tales-of-maj-eyal, battle-tanks, the-legend-of-edgar)
(gnome-tweak-tool): Likewise.
* gnu/packages/gnuzilla.scm (conkeror): Likewise.
* gnu/packages/guile-xyz.scm (mcron2): Likewise.
* gnu/packages/image.scm (pngcrunch): Likewise.
* gnu/packages/linux.scm (eudev-with-hwdb): Likewise.
* gnu/packages/maths.scm (qtoctave): Likewise.
* gnu/packages/package-management.scm (guile2.0-guix): Likewise.
* gnu/packages/php.scm (php-with-bcmath): Likewise.
* gnu/packages/python-xyz.scm (python-kivy-next, python2-kivy-next):
Likewise.
* gnu/packages/video.scm (livestreamer): Likewise.
* gnu/packages/virtualization.scm (lookingglass): Likewise.
* gnu/packages/vulkan.scm (vulkan-icd-loader): Likewise.
* gnu/packages/syndication.scm (newsbeuter): Likewise.
(newsboat)[description]: Remove historical footnote.
Jakub Kądziołka [Sun, 29 Mar 2020 16:35:06 +0000 (18:35 +0200)]
gnu: Update hash-extender.
* gnu/packages/crypto.scm (hash-extender): Update to newer commit.
* gnu/packages/patches/hash-extender-test-suite.patch: The patch
was merged upstream, no need to apply it anymore.
* gnu/local.mk (dist_patch_DATA): Unregister the patch file.
Jakub Kądziołka [Sun, 29 Mar 2020 16:21:40 +0000 (18:21 +0200)]
gnu: sameboy: Add missing #t in phase.
* gnu/packages/emulators.scm (sameboy)[arguments]: Add a trailing #t
to the install phase.
Jakub Kądziołka [Sun, 29 Mar 2020 16:21:09 +0000 (18:21 +0200)]
gnu: rgbds: Update to 0.3.10.
* gnu/packages/assembly.scm (rgbds): Update to 0.3.10.
Jakub Kądziołka [Sun, 29 Mar 2020 16:01:07 +0000 (18:01 +0200)]
algebra.scm: Add a copyright line
This is a follow-up to commit
d96ad7fa1dcb12082db1acc07876f1ff219489df.
Jakub Kądziołka [Sun, 29 Mar 2020 15:38:12 +0000 (17:38 +0200)]
gnu: ntl: Update to 11.4.3.
* gnu/packages/algebra.scm (ntl): Update to 11.4.3.
[source], [home-page]: Use https URL.
[source](snippet): Remove bundled libtool.
[inputs]: Add gf2x.
[arguments](configure): Use invoke insteam of system*. Remove the no longer
supported WIZARD argument. Add a LIBTOOL parameter, since it's now
required. Enable building with gf2x. Pass the paths to dependencies
explicitly.
(eclib)[inputs]: Remove the transitive dependency on gmp, which is now
handled automatically by libtool.
Ludovic Courtès [Sun, 29 Mar 2020 13:35:47 +0000 (15:35 +0200)]
packages: Change 'guile-for-grafts' back to 2.0.
This reverts
2b6fe60599d52b449bbf531cfdc4dbf18a14eb2c, due to reports of
segfaults of Guile 3.0.2 during grafting.
* guix/packages.scm (guile-for-grafts): Change back to GUILE-2.0.
Ludovic Courtès [Sun, 29 Mar 2020 13:27:39 +0000 (15:27 +0200)]
gnu: guile3.0-websocket: Install .go files in the right place.
* gnu/packages/guile-xyz.scm (guile3.0-websocket)[arguments]: In
'update-guile-version' phase, change "/ccache" to "/site-ccache".
Evan Straw [Sat, 28 Mar 2020 02:58:39 +0000 (19:58 -0700)]
gnu: Add guile3.0-websocket.
* gnu/packages/guile-xyz.scm (guile3.0-websocket): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Ludovic Courtès [Sun, 29 Mar 2020 13:08:27 +0000 (15:08 +0200)]
services: shepherd: Mark '.go' derivations as non-substitutable.
* gnu/services/shepherd.scm (scm->go): Pass #:options to 'computed-file'.
Ludovic Courtès [Wed, 25 Mar 2020 14:05:15 +0000 (15:05 +0100)]
'--dry-run' no longer implies '--no-grafts'.
* guix/scripts/archive.scm (%options): "dry-run" option no longer adds
'graft? #f to RESULT.
* guix/scripts/environment.scm (%options): Likewise.
* guix/scripts/pack.scm (%options): Likewise.
* guix/scripts/package.scm (%options): Likewise.
* guix/scripts/pull.scm (%options): Likewise.
* guix/scripts/system.scm (%options): Likewise.
Ludovic Courtès [Wed, 25 Mar 2020 13:46:34 +0000 (14:46 +0100)]
grafts: Don't rely on substitute info for missing store items.
Fixes <https://bugs.gnu.org/22990>.
* guix/grafts.scm (references-oracle)[references*]: Remove call to
'substitution-oracle' and to 'references/substitutes'. Use
'references/cached' and 'build-derivations' right away instead.
Ludovic Courtès [Sun, 29 Mar 2020 00:21:32 +0000 (01:21 +0100)]
store: Add 'references/cached'.
* guix/store.scm (references/cached): New procedure.
Ludovic Courtès [Wed, 25 Mar 2020 11:45:12 +0000 (12:45 +0100)]
profiles: Use 'mapm/accumulate-builds'.
* guix/profiles.scm (check-for-collisions): Use 'mapm/accumulate-builds'
to lower manifest entries. Call 'foldm' over the already-lowered entries.
(profile-derivation): Use 'mapm/accumulate-builds' instead of 'mapm'
when calling HOOKS.
Ludovic Courtès [Wed, 25 Mar 2020 11:43:49 +0000 (12:43 +0100)]
gexp: 'lower-inputs' uses 'mapm/accumulate-builds'.
This doesn't have an noticeable impact on the run time of
'guix system build desktop.tmp --no-grafts -d'.
* guix/gexp.scm (lower-inputs): Use 'mapm/accumulate-builds' instead of 'mapm'.
Ludovic Courtès [Wed, 25 Mar 2020 11:42:54 +0000 (12:42 +0100)]
guix build: Use 'map/accumulate-builds'.
* guix/scripts/build.scm (options->derivations): Use
'map/accumulate-builds' instead of 'append-map'.
Ludovic Courtès [Wed, 25 Mar 2020 11:41:18 +0000 (12:41 +0100)]
store: Add 'map/accumulate-builds'.
* guix/store.scm (<unresolved>): New record type.
(build-accumulator, map/accumulate-builds, mapm/accumulate-builds): New
procedures.
* tests/store.scm ("map/accumulate-builds", "mapm/accumulate-builds"):
New tests.
Nicolas Goaziou [Sun, 29 Mar 2020 13:14:13 +0000 (15:14 +0200)]
gnu: emacs-flycheck-grammalecte: Fix location for external executables.
* gnu/packages/emacs-xyz.scm (emacs-flycheck-grammalecte)[inputs]: Add curl.
[arguments]: Fix path to all "python", "python3" and "curl" occurrences.
Marius Bakke [Sun, 29 Mar 2020 09:53:08 +0000 (11:53 +0200)]
gnu: libreoffice: Update to 6.4.2.2.
* gnu/packages/libreoffice.scm (libreoffice): Update to 6.4.2.2.
Marius Bakke [Sun, 29 Mar 2020 09:31:22 +0000 (11:31 +0200)]
gnu: qtwebkit: Update to 5.212.0-alpha4.
* gnu/packages/qt.scm (qtwebkit): Update to 5.212.0-alpha4.
[native-inputs]: Change from PYTHON-2.7 to PYTHON.
Efraim Flashner [Sun, 29 Mar 2020 08:20:12 +0000 (11:20 +0300)]
gnu: msmtp: Don't rely on netcat to send queued messages.
* gnu/packages/mail.scm (msmtp)[arguments]: Adjust custom 'install phase
to also patch msmtpq to not need netcat.
Florian Pelz [Thu, 26 Mar 2020 14:19:21 +0000 (15:19 +0100)]
services: gdm: Add gdm user to 'video' supplementary group.
This makes it possible to use gdm with the 'uvesafb' kernel module.
See <https://lists.gnu.org/archive/html/guix-devel/2020-03/msg00389.html>.
* gnu/services/xorg.scm (%gdm-accounts): Set supplementary groups.
Tobias Geerinckx-Rice [Sun, 29 Mar 2020 00:45:01 +0000 (01:45 +0100)]
gnu: libostree: Update to 2020.3.
* gnu/packages/package-management.scm (libostree): Update to 2020.3.
Tobias Geerinckx-Rice [Sun, 29 Mar 2020 00:42:28 +0000 (01:42 +0100)]
gnu: libwacom: Update to 1.3.
* gnu/packages/xdisorg.scm (libwacom): Update to 1.3.
Tobias Geerinckx-Rice [Sun, 29 Mar 2020 00:39:41 +0000 (01:39 +0100)]
gnu: mtools: Update to 4.0.24.
* gnu/packages/mtools.scm (mtools): Update to 4.0.24.
Tobias Geerinckx-Rice [Sun, 29 Mar 2020 00:31:34 +0000 (01:31 +0100)]
gnu: igt-gpu-tools: Update home page.
* gnu/packages/admin.scm (igt-gpu-tools)[home-page]: Update.
Tobias Geerinckx-Rice [Sun, 29 Mar 2020 00:20:57 +0000 (01:20 +0100)]
gnu: xfce4-screensaver: Update to 0.1.9.
* gnu/packages/xfce.scm (xfce4-screensaver): Update to 0.1.9.
Tobias Geerinckx-Rice [Sun, 29 Mar 2020 00:20:35 +0000 (01:20 +0100)]
gnu: xscreensaver: Update to 5.44.
* gnu/packages/xdisorg.scm (xscreensaver): Update to 5.44.
Tobias Geerinckx-Rice [Sun, 29 Mar 2020 00:20:12 +0000 (01:20 +0100)]
gnu: vapoursynth: Update to 49.
* gnu/packages/video.scm (vapoursynth): Update to 49.
Tobias Geerinckx-Rice [Sun, 29 Mar 2020 00:19:16 +0000 (01:19 +0100)]
gnu: zimg: Update source hash.
The old and new checkouts differ only in file metadata…
* gnu/packages/image.scm (zimg)[source]: Update hash.
Tobias Geerinckx-Rice [Sat, 28 Mar 2020 23:56:08 +0000 (00:56 +0100)]
gnu: youtube-dl: Update to 2020.03.24.
* gnu/packages/video.scm (youtube-dl): Update to 2020.03.24.
Tobias Geerinckx-Rice [Sat, 28 Mar 2020 23:54:24 +0000 (00:54 +0100)]
gnu: Remove packages deprecated for over a year.
* gnu/packages/admin.scm (intel-gpu-tools): Remove variable.
* gnu/packages/algebra.scm (giac-xcas): Likewise.
Tobias Geerinckx-Rice [Sat, 28 Mar 2020 23:49:10 +0000 (00:49 +0100)]
gnu: igraph: Update to 0.8.1.
* gnu/packages/graph.scm (igraph): Update to 0.8.1.
Tobias Geerinckx-Rice [Sat, 28 Mar 2020 23:41:38 +0000 (00:41 +0100)]
gnu: Order module imports in (gnu packages admin).
* gnu/packages/admin.scm: Order module imports alphabetically.
Tobias Geerinckx-Rice [Sat, 28 Mar 2020 23:37:47 +0000 (00:37 +0100)]
gnu: thefuck: Update to 3.30.
* gnu/packages/admin.scm (thefuck): Update to 3.30.
[native-inputs]: Add go.
Tobias Geerinckx-Rice [Sat, 28 Mar 2020 23:37:05 +0000 (00:37 +0100)]
gnu: light: Update to 1.2.2.
* gnu/packages/linux.scm (light): Update to 1.2.2.
Tobias Geerinckx-Rice [Sat, 28 Mar 2020 23:36:17 +0000 (00:36 +0100)]
gnu: acpica: Update to
20200326.
* gnu/packages/admin.scm (acpica): Update to
20200326.
Vincent Legoll [Tue, 17 Mar 2020 15:04:51 +0000 (16:04 +0100)]
gnu: Add wol.
* gnu/packages/networking.scm (wol): New public variable.
Signed-off-by: Jakub Kądziołka <kuba@kadziolka.net>
Nicolas Goaziou [Sat, 28 Mar 2020 20:33:16 +0000 (21:33 +0100)]
gnu: emacs-csv: Use proper Texinfo markup in description.
* gnu/packages/emacs-xyz.scm (emacs-csv)[description]: Use proper Texinfo
markup.
Amin Bandali [Sat, 28 Mar 2020 20:23:32 +0000 (16:23 -0400)]
Update email address and Savannah handle for Amin Bandali.
* .mailmap, gnu/local.mk, gnu/packages/emacs-xyz.scm, gnu/packages/emacs.scm,
gnu/packages/fonts.scm, gnu/packages/fpga.scm, gnu/packages/lean.scm,
gnu/packages/maths.scm, gnu/packages/pulseaudio.scm: Update my email address.
* build-aux/git-authenticate.scm: Update my Savannah handle.
Nicolas Goaziou [Sat, 28 Mar 2020 20:27:33 +0000 (21:27 +0100)]
gnu: armadillo: Fix typo in description.
* gnu/packages/maths.scm (armadillo): Fix spaces after "eg.".
Marius Bakke [Sat, 28 Mar 2020 19:03:50 +0000 (20:03 +0100)]
gnu: KOrganizer: Fix typo in description.
* gnu/packages/kde-pim.scm (korganizer)[description]: clanedaring -> calendaring.
Efraim Flashner [Sat, 28 Mar 2020 18:07:08 +0000 (21:07 +0300)]
gnu: youtube-viewer: Add missing comment.
This is a follow-up to
315b98b9eb71e1a56de6a49ffbfed0af3c92be7e.
* gnu/packages/video.scm (youtube-viewer)[arguments]: Add comment
explaining why we don't install the gtk3 variant.
Leo Famulari [Sat, 28 Mar 2020 15:34:54 +0000 (11:34 -0400)]
Revert "gnu: gnupg: Use ~/.guix-profile/bin/pinentry by default."
This commit didn't work:
https://issues.guix.gnu.org/issue/24076#13
This reverts commit
c7af9d0b5ebaa1fdb08ff5d8a56004998bcd8103.
Marius Bakke [Sat, 28 Mar 2020 14:55:13 +0000 (15:55 +0100)]
deploy: Remove use of '~*' in format string.
...since 'msgfmt' fails to interpret it. Reported by Vagrant Cascadian
in <https://lists.gnu.org/archive/html/guix-devel/2020-03/msg00340.html>.
See also <https://bugs.gnu.org/37505>.
* guix/scripts/deploy.scm (show-what-to-deploy): Use ~d instead of ~* when
displaying machines that will be deployed.
Alex Griffin [Sat, 28 Mar 2020 14:08:16 +0000 (09:08 -0500)]
gnu: pagekite: Update to 1.5.0.200327.
* gnu/packages/networking.scm (pagekite): Update to 1.5.0.200327.
Alex Griffin [Sat, 28 Mar 2020 14:07:06 +0000 (09:07 -0500)]
gnu: python-socksipychain: Update to 2.1.1-1.
eb5ee87.
* gnu/packages/python-xyz.scm (python-socksipychain): Update to 2.1.1-1.
eb5ee87.
Pierre Neidhardt [Sat, 28 Mar 2020 09:38:52 +0000 (10:38 +0100)]
gnu: sbcl-cl-containers: Update to
20200212.
* gnu/packages/lisp-xyz.scm (sbcl-cl-containers): Update to
20200212.
Christopher Baines [Sat, 28 Mar 2020 09:17:59 +0000 (09:17 +0000)]
gnu: lollypop: Update to 1.2.32.
* gnu/packages/gnome.scm (lollypop): Update to 1.2.32.
Ricardo Wurmus [Fri, 27 Mar 2020 22:36:33 +0000 (23:36 +0100)]
gnu: r-curl: Fix patch to respect CURL_CA_BUNDLE.
Fixes <https://debbugs.gnu.org/40262>.
* gnu/packages/cran.scm (r-curl)[arguments]: Ensure CURLOPT_CAINFO actually
gets set.
Nicolas Goaziou [Fri, 27 Mar 2020 22:37:20 +0000 (23:37 +0100)]
gnu: grammalecte: Update to 1.8.0.
* gnu/packages/dictionaries.scm (grammalecte): Update to 1.8.0.
Nicolas Goaziou [Fri, 27 Mar 2020 22:34:37 +0000 (23:34 +0100)]
gnu: fet: Update to 5.44.0.
* gnu/packages/education.scm (fet): Update to 5.44.0.
Nicolas Goaziou [Fri, 27 Mar 2020 22:32:11 +0000 (23:32 +0100)]
gnu: emacs-flycheck-grammalecte: Update to 1.0.
* gnu/packages/emacs-xyz.scm (emacs-flycheck-grammalecte): Update to 1.0.
Michael Rohleder [Fri, 27 Mar 2020 00:51:13 +0000 (01:51 +0100)]
gnu: tmate: Update to 2.4.0.
* gnu/packages/terminals.scm (tmate): Update to 2.4.0.
Signed-off-by: Leo Famulari <leo@famulari.name>
Michael Rohleder [Fri, 27 Mar 2020 15:46:40 +0000 (16:46 +0100)]
gnu: Neofetch: Update to 7.0.0.
* gnu/packages/admin.scm (neofetch): Update to 7.0.0.
Signed-off-by: Leo Famulari <leo@famulari.name>
Ludovic Courtès [Fri, 27 Mar 2020 17:53:05 +0000 (18:53 +0100)]
gnu: mailutils: Update to 3.9.
* gnu/packages/mail.scm (mailutils): Update to 3.9.
[arguments]: In 'prepare-test-suite' phase, adjust name of the mda
'testsuite' files.
Ludovic Courtès [Fri, 27 Mar 2020 17:36:20 +0000 (18:36 +0100)]
packages: Use Guile 3.0 for grafts.
* guix/packages.scm (guile-2.0): Rename to...
(guile-for-grafts): ... this, and adjust callers. Refer to 'guile-3.0'
instead of 'guile-2.0'.
Ludovic Courtès [Fri, 27 Mar 2020 17:12:31 +0000 (18:12 +0100)]
gnu: guile-next: Update to 3.0.2.
* gnu/packages/guile.scm (guile-3.0): Update to 3.0.2.
* gnu/packages/patches/guile-3.0-crash.patch: Remove.
* gnu/local.mk (dist_patch_DATA): Remove it.
Pierre Neidhardt [Fri, 27 Mar 2020 17:39:28 +0000 (18:39 +0100)]
gnu: Add trivial-package-local-nicknames.
* gnu/packages/lisp-xyz.scm (cl-trivial-package-local-nicknames,
sbcl-trivial-package-local-nicknames): New variables.
Ricardo Wurmus [Fri, 27 Mar 2020 14:24:54 +0000 (15:24 +0100)]
services/nfs: Replace nfs-version with nfs-versions.
Instead of accepting a string for just one protocol version accept a list of
supported versions.
* gnu/services/nfs.scm (<nfs-configuration>)[nfs-version]: Remove field and
replace...
[nfs-versions]: ...with this new field.
(nfs-shepherd-services): Pass as many "--nfs-version" options as there are
supported versions.
* doc/guix.texi (Network File System): Document nfs-versions.
Jakub Kądziołka [Sun, 8 Mar 2020 22:32:35 +0000 (23:32 +0100)]
gnu: rust: Add 1.39
* gnu/packages/rust.scm (rust-1.39): New variable.
(%cargo-reference-hash): Add a comment explaining the role of the
variable.
Jakub Kądziołka [Sun, 8 Mar 2020 13:09:36 +0000 (14:09 +0100)]
gnu: rust: Add 1.38
All packages are still built with rustc 1.37, but users will see rustc
1.38 in their profiles, and packages that require newer compiler
versions will be possible to add.
* gnu/packages/rust.scm (rust-1.31): Factor out the
patch-command-exec-tests phase to a separate procedure.
(patch-command-exec-tests-phase): New procedure.
(rust): Rename to rust-1.37, make rust an alias.
(rust-1.38): New variable.
Nicolas Goaziou [Fri, 27 Mar 2020 11:20:35 +0000 (12:20 +0100)]
gnu: asymptote: Update to 2.65.
* gnu/packages/plotutils.scm (asymptote): Update to 2.65.
Ricardo Wurmus [Fri, 27 Mar 2020 10:20:49 +0000 (11:20 +0100)]
gnu: r-multiassayexperiment: Update to 1.12.6.
* gnu/packages/bioconductor.scm (r-multiassayexperiment): Update to 1.12.6.
Ricardo Wurmus [Fri, 27 Mar 2020 10:20:41 +0000 (11:20 +0100)]
gnu: r-locfit: Update to 1.5-9.4.
* gnu/packages/statistics.scm (r-locfit): Update to 1.5-9.4.
Ricardo Wurmus [Fri, 27 Mar 2020 10:20:35 +0000 (11:20 +0100)]
gnu: r-class: Update to 7.3-16.
* gnu/packages/statistics.scm (r-class): Update to 7.3-16.
Ricardo Wurmus [Fri, 27 Mar 2020 10:20:28 +0000 (11:20 +0100)]
gnu: r-xgboost: Update to 1.0.0.2.
* gnu/packages/cran.scm (r-xgboost): Update to 1.0.0.2.
Ricardo Wurmus [Fri, 27 Mar 2020 10:20:22 +0000 (11:20 +0100)]
gnu: r-rjava: Update to 0.9-12.
* gnu/packages/cran.scm (r-rjava): Update to 0.9-12.