Ludovic Courtès
3b4d7cdccc
bournish: Prevent inlining of run-time support procedures.
...
On Guile 3, those procedures could be inlined, leading to
unbound-variable errors:
scheme@(guile-user)> ,bournish
Welcome to Bournish, a minimal Bourne-like shell!
To switch back, type `,L scheme'.
bournish@(guile-user)> ls
ice-9/boot-9.scm:1669:16: In procedure raise-exception:
Unbound variable: ls-command-implementation
Reported by Ricardo Wurmus.
* guix/build/bournish.scm (define-command-runtime): New macro.
(ls-command-implementation, wc-command-implementation)
(wc-l-command-implementation, wc-c-command-implementation): Use it
instead of 'define'.
2020-04-02 16:07:08 +02:00
Julien Lepiller
725862ef53
nls: Add Tamil translation.
...
* po/guix/LINGUAS: Add 'ta'.
* po/guix/ta.po: New file.
2020-04-02 14:57:37 +02:00
Danny Milosavljevic
451c38b7d6
gnu: docker: Provide version string to docker service.
...
Fixes <https://bugs.gnu.org/40368 >.
Reported by Pierre Neidhardt <mail@ambrevar.xyz>.
* gnu/packages/docker.scm (docker)[configure]: Provide version string.
[install]: Install versioned binary.
2020-04-02 12:46:52 +02:00
Pierre Neidhardt
1ea9d1e187
gnu: emacs-sly-asdf: Update to 20200306.
...
* gnu/packages/emacs-xyz.scm (emacs-sly-asdf): Update to 20200306.
2020-04-02 12:04:21 +02:00
Ludovic Courtès
c7af968717
system: Add xterm to lightweight-desktop example.
...
That makes ratpoison more usable, for instance.
* gnu/system/examples/lightweight-desktop.tmpl (packages): Add XTERM.
2020-04-02 11:48:25 +02:00
Ludovic Courtès
b34ead48dc
gexp: 'lower-references' uses 'mapm/accumulate-builds'.
...
* guix/gexp.scm (lower-references): Use 'mapm/accumulate-builds' instead
of 'mapm'.
2020-04-02 11:48:25 +02:00
Ludovic Courtès
2ad6eb0568
guix system: Use 'mapm/accumulate-builds'.
...
* guix/scripts/system.scm (perform-action): Use 'mapm/accumulate-builds'
instead of 'mapm'.
2020-04-02 11:48:24 +02:00
Ludovic Courtès
223ede4e15
services: Accumulate builds for 'system' entries.
...
That way, more build requests are accumulated when running "guix system
build".
* gnu/services.scm (system-derivation): Use 'mapm/accumulate-builds'
rather than 'sequence'.
2020-04-02 11:48:24 +02:00
Vincent Legoll
0f4be78fef
gnu: Add cramfs-tools.
...
* gnu/packages/linux.scm (cramfs-tools): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-04-02 11:48:24 +02:00
Ludovic Courtès
5c83dd1d64
ui: Clarify "dependencies changed".
...
Suggested by Leo Famulari <leo@famulari.name>.
* guix/ui.scm (show-manifest-transaction): Change to "dependencies or
package changed".
2020-04-02 11:48:24 +02:00
Pierre Neidhardt
12d0bd26ac
gnu: Add ccl-1.12.
...
* gnu/packages/lisp.scm (ccl-1.12): New variable.
2020-04-02 11:47:52 +02:00
Vincent Legoll
0ad7e703c9
gnu: nethack: Make some inputs native.
...
* gnu/packages/games.scm (nethack)[inputs]: Move flex & bison from here...
[native-inputs]: ...to this new field.
Signed-off-by: Mathieu Othacehe <m.othacehe@gmail.com>
2020-04-02 11:16:49 +02:00
Vincent Legoll
24a3eb9084
gnu: mailutils: Make some inputs native.
...
* gnu/packages/mail.scm (mailutils)[inputs]: Move dejagnu from here...
[native-inputs]: ...to here.
Signed-off-by: Mathieu Othacehe <m.othacehe@gmail.com>
2020-04-02 11:16:49 +02:00
Vincent Legoll
5f214c642f
gnu: iwd: Make some inputs native.
...
* gnu/packages/networking.scm (iwd)[inputs]: Move libtool from here...
[native-inputs]: ...to here.
Signed-off-by: Mathieu Othacehe <m.othacehe@gmail.com>
2020-04-02 11:16:48 +02:00
Vincent Legoll
d367304770
gnu: darktable: Make some inputs native.
...
* gnu/packages/photo.scm (darktable)[inputs]: Move intltool, perl & pkg-config
from here...
[native-inputs]: ...to here.
Signed-off-by: Mathieu Othacehe <m.othacehe@gmail.com>
2020-04-02 11:16:40 +02:00
Pierre Neidhardt
bf155ce30c
gnu: transmission: Install icons to the "gui" output.
...
* gnu/packages/bittorrent.scm (transmission)[arguments]: Move the "icons" and
"pixmaps" folders to the "gui" output. Previously, if the user only install
the "gui" output, the icon would be missing.
2020-04-02 11:00:02 +02:00
Efraim Flashner
e7228f0cfa
gnu: openshot: Enable tests.
...
* gnu/packages/video.scm (openshot)[arguments]: Add custom 'check phase.
2020-04-02 09:21:47 +03:00
Efraim Flashner
5020a26392
gnu: openshot: Upgrade to 2.5.1.
...
* gnu/packages/video.scm (openshot): Update to 2.5.1.
[source]: Add note about bundled libraries. Remove upstream rename
workaround.
[home-page]: Update to new home-page.
2020-04-02 09:21:43 +03:00
Lars-Dominik Braun
44dbd856b7
gnu: python-aiohttp: Enable tests
...
* gnu/packages/python-web.scm (python-aiohttp) [arguments]: Enable tests
[native-inputs] Add test dependencies [patches] Add test case patch
* gnu/packages/patches/python-aiohttp-3.6.2-no-warning-fail.patch: New file
* gnu/local.mk (dist_patch_DATA): Add it
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-04-02 00:06:26 +02:00
Lars-Dominik Braun
b27a0dd46c
gnu: Add python-pytest-forked
...
* gnu/packages/check.scm (python-pytest-forked): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-04-02 00:06:26 +02:00
Lars-Dominik Braun
ecceef27c8
gnu: gunicorn: Update to 20.0.4
...
* gnu/packages/python-web.scm (gunicorn) [version]: Update to 20.0.4
[arguments] Re-enable previously failing tests
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-04-02 00:06:26 +02:00
Ludovic Courtès
4b75a70600
grafts: Simplify access to store item references.
...
This is a followup to 710854304b
.
This also slightly reduces the number of 'query-references' RPCs, for
instance from 176 to 166 from "guix build emacs -d".
* guix/grafts.scm (references-oracle): Remove.
(non-self-references): Remove 'references' parameter and add 'store'.
Add 'references*' procedure and use it instead of 'references'. Adjust
caller accordingly.
(cumulative-grafts): Remove 'references' parameter and adjust caller
accordingly.
2020-04-02 00:06:26 +02:00
Leo Famulari
65bdb2d9dd
gnu: libavif: Update to 0.6.3.
...
* gnu/packages/image.scm (libavif): Update to 0.6.3.
2020-04-01 15:07:36 -04:00
Tobias Geerinckx-Rice
204d55c980
gnu: netpbm: Install an unversioned library link.
...
* gnu/packages/netpbm.scm (netpbm)[arguments]: Symlink libnetpbm.so.*.*
to libnetpbm.so.
Reported by R Veera Kumar <vkor@vkten.in>.
2020-04-01 19:45:44 +02:00
Jack Hill
63406c0bfd
gnu: Add gnome-chess
...
* gnu/packages/games.scm (gnome-chess): New variable.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2020-04-01 18:28:40 +01:00
Tobias Geerinckx-Rice
475d5d8d15
gnu: netpbm: Delete files natively.
...
* gnu/packages/netpbm.scm (netpbm)[arguments]: Delete files with
DELETE-FILE-RECURSIVELY instead of invoking ‘rm’.
2020-04-01 19:05:00 +02:00
Tobias Geerinckx-Rice
079ffbcfaf
gnu: netpbm: Use INVOKE.
...
* gnu/packages/netpbm.scm (netpbm)[arguments]: Substitute INVOKE
for SYSTEM*.
2020-04-01 19:05:00 +02:00
Tobias Geerinckx-Rice
3853941d25
gnu: netpbm: Omit static libraries.
...
* gnu/packages/netpbm.scm (netpbm)[arguments]: Don't copy the static
libraries to the output.
2020-04-01 19:04:59 +02:00
Tobias Geerinckx-Rice
3f3daa1cc1
gnu: openshot: Fix ‘color shift.png’ file name.
...
* gnu/packages/video.scm (openshot)[source]: Rename it to
‘colorshift.png’ in the snippet.
Reported by <znavko@disroot.org>.
2020-04-01 17:14:10 +02:00
John Soo
c26fd5648c
gnu: emacs-spacemacs-theme: Update to f79c40fb241e204539fde97200abae91e828e585.
...
* gnu/packages/emacs-xyz.scm (emacs-spacemacs-theme): Update to
f79c40fb241e204539fde97200abae91e828e585.
2020-04-01 16:13:15 +02:00
John Soo
0cc8cdbe1b
gnu: emacs-all-the-icons: Update to 4.0.1.
...
* gnu/packages/emacs-xyz.scm (emacs-all-the-icons): Update to 4.0.1.
2020-04-01 16:09:04 +02:00
John Soo
ec7d4b4de6
gnu: Add emacs-evil-leader.
...
* gnu/packages/emacs-xyz.scm (emacs-evil-leader): New variable.
2020-04-01 15:57:49 +02:00
John Soo
a97b943b55
gnu: emacs-graphviz-dot-mode: Update to 0.4.2.
...
* gnu/packages/emacs-xyz.scm (emacs-graphviz-dot-mode): Update to 0.4.2.
[native-inputs]: Add emacs-company.
[description]: Fix typo.
2020-04-01 15:40:57 +02:00
Paul Garlick
0c5cb84116
gnu: Add perl-crypt-eksblowfish.
...
* gnu/packages/perl.scm (perl-crypt-eksblowfish): New variable.
2020-04-01 14:22:27 +01:00
R Veera Kumar
e2bd0af373
gnu: Add qiv.
...
* gnu/packages/image-viewers.scm (qiv): New variable.
2020-04-01 12:19:16 +02:00
Marius Bakke
f8c8f80704
gnu: ungoogled-chromium: Update to 80.0.3987.162-0.516e2d9 [security fixes].
...
* gnu/packages/chromium.scm (%chromium-version): Set to 80.0.3987.162.
(%chromium-origin): Update hash.
2020-04-01 11:29:34 +02:00
Ricardo Wurmus
4ecba23091
gnu: r-biocworkflowtools: Update to 1.12.1.
...
* gnu/packages/bioconductor.scm (r-biocworkflowtools): Update to 1.12.1.
[native-inputs]: Add r-knitr.
2020-04-01 11:15:27 +02:00
Ricardo Wurmus
9669bc170a
gnu: r-mixomics: Update to 6.10.9.
...
* gnu/packages/bioconductor.scm (r-mixomics): Update to 6.10.9.
[native-inputs]: Add r-knitr.
2020-04-01 11:15:27 +02:00
Ricardo Wurmus
d49e3f0190
gnu: r-cytoml: Update to 1.12.1.
...
* gnu/packages/bioconductor.scm (r-cytoml): Update to 1.12.1.
[native-inputs]: Add r-knitr.
2020-04-01 11:15:26 +02:00
Ricardo Wurmus
028fd6f786
gnu: r-gofuncr: Update to 1.6.1.
...
* gnu/packages/bioconductor.scm (r-gofuncr): Update to 1.6.1.
[native-inputs]: Add r-knitr.
2020-04-01 11:15:26 +02:00
Ricardo Wurmus
81a37891ec
gnu: r-genomicinteractions: Update to 1.20.2.
...
* gnu/packages/bioconductor.scm (r-genomicinteractions): Update to 1.20.2.
[native-inputs]: Add r-knitr.
2020-04-01 11:15:26 +02:00
Ricardo Wurmus
0be3cc7f89
gnu: r-biomart: Update to 2.42.1.
...
* gnu/packages/bioinformatics.scm (r-biomart): Update to 2.42.1.
[native-inputs]: Add r-knitr.
2020-04-01 11:15:26 +02:00
Ricardo Wurmus
c5c6719f92
gnu: r-genomeinfodb: Update to 1.22.1.
...
* gnu/packages/bioinformatics.scm (r-genomeinfodb): Update to 1.22.1.
[native-inputs]: Add r-knitr.
2020-04-01 11:15:26 +02:00
Ricardo Wurmus
775c6f402c
gnu: r-forecast: Update to 8.12.
...
* gnu/packages/cran.scm (r-forecast): Update to 8.12.
2020-04-01 11:15:26 +02:00
Ricardo Wurmus
32fbd12348
gnu: r-rematch2: Update to 2.1.1.
...
* gnu/packages/cran.scm (r-rematch2): Update to 2.1.1.
2020-04-01 11:15:26 +02:00
Ricardo Wurmus
8310b036d8
gnu: r-afex: Update to 0.27-2.
...
* gnu/packages/cran.scm (r-afex): Update to 0.27-2.
[native-inputs]: Add r-knitr.
2020-04-01 11:15:26 +02:00
Ricardo Wurmus
5a0fb78edb
gnu: r-fs: Update to 1.4.0.
...
* gnu/packages/cran.scm (r-fs): Update to 1.4.0.
[propagated-inputs]: Remove r-rcpp.
[native-inputs]: Add r-knitr.
2020-04-01 11:15:26 +02:00
Ricardo Wurmus
c639485645
gnu: r-performance: Update to 0.4.5.
...
* gnu/packages/cran.scm (r-performance): Update to 0.4.5.
2020-04-01 11:15:26 +02:00
Ricardo Wurmus
76fb1e8f3f
gnu: r-heatmaply: Update to 1.1.0.
...
* gnu/packages/cran.scm (r-heatmaply): Update to 1.1.0.
2020-04-01 11:15:26 +02:00
Ricardo Wurmus
c7e4a01669
gnu: r-quantmod: Update to 0.4.17.
...
* gnu/packages/cran.scm (r-quantmod): Update to 0.4.17.
2020-04-01 11:15:26 +02:00