Commit graph

76543 commits

Author SHA1 Message Date
Tobias Geerinckx-Rice
dcfa85ac1f
gnu: ruby-rexml: Update to 3.2.5.
* gnu/packages/ruby.scm (ruby-rexml): Update to 3.2.5.
2021-04-09 18:29:09 +02:00
Tobias Geerinckx-Rice
f6a62f68fa
gnu: libmwaw: Update to 0.3.18.
* gnu/packages/libreoffice.scm (libmwaw): Update to 0.3.18.
2021-04-09 18:29:09 +02:00
Tobias Geerinckx-Rice
dd55d64338
gnu: python-yamllint: Update to 1.26.1.
* gnu/packages/python-xyz.scm (python-yamllint): Update to 1.26.1.
2021-04-09 18:29:09 +02:00
Ludovic Courtès
ec8d09ee67
gnu: guix: Update to 2d73086.
* gnu/packages/package-management.scm (guix): Update to 2d73086.
2021-04-09 18:09:07 +02:00
Ludovic Courtès
2d73086262
daemon: 'guix substitute' replies on FD 4.
This avoids the situation where error messages would unintentionally go
to stderr and be wrongfully interpreted as a reply by the daemon.

Fixes <https://bugs.gnu.org/46362>.
This is a followup to ee3226e9d5.

* guix/scripts/substitute.scm (display-narinfo-data): Add 'port'
parameter and honor it.
(process-query): Likewise.
(process-substitution): Likewise.
(%error-to-file-descriptor-4?, with-redirected-error-port): Remove.
(%reply-file-descriptor): New variable.
(guix-substitute): Remove use of 'with-redirected-error-port'.  Define
'reply-port' and pass it to 'process-query' and 'process-substitution'.
* nix/libstore/build.cc (SubstitutionGoal::handleChildOutput): Swap
'builderOut' and 'fromAgent'.
* nix/libstore/local-store.cc (LocalStore::getLineFromSubstituter):
Likewise.
* tests/substitute.scm <top level>: Set '%reply-file-descriptor'
rather than '%error-to-file-descriptor-4?'.
2021-04-09 17:46:38 +02:00
Franck Pérignon
ccff338086
gnu: Add boost-mpi.
* gnu/packages/boost.scm (boost-mpi): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-04-09 17:46:38 +02:00
Masaya Tojo
4b83f820dd
gnu: guile-cv: Use guile2.2 version of guile-lib.
* gnu/packages/guile-xyz.scm (guile-cv)[propagated-inputs]: Change from
guile-lib to guile2.2-lib.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-04-09 17:46:38 +02:00
Tobias Geerinckx-Rice
24f69e797d
gnu: speedtest-cli: Update to 2.1.3.
* gnu/packages/networking.scm (speedtest-cli): Update to 2.1.3.
2021-04-09 17:38:58 +02:00
Tobias Geerinckx-Rice
ececdfc878
gnu: clamav: Update to 0.103.2.
* gnu/packages/antivirus.scm (clamav): Update to 0.103.2.
2021-04-09 17:38:29 +02:00
Tobias Geerinckx-Rice
28c09381d4
gnu: xsimd: Update to 7.4.10.
* gnu/packages/cpp.scm (xsimd): Update to 7.4.10.
2021-04-09 17:37:44 +02:00
Tobias Geerinckx-Rice
c8d809f9a4
gnu: dnsmasq: Update to 2.85 [fixes CVE-2021-3448].
* gnu/packages/dns.scm (dnsmasq): Update to 2.85.
2021-04-09 17:18:43 +02:00
Paul Garlick
c3c338e0b5
gnu: Add texlive-cabin.
* gnu/packages/tex.scm: New variable.
2021-04-09 14:35:32 +01:00
Mathieu Othacehe
931572d230
gnu: cuirass: Disable tests on aarch64.
* gnu/packages/ci.scm (cuirass)[arguments]: Disable tests on aarch64.
2021-04-09 14:26:38 +02:00
Efraim Flashner
a365777ebd
gnu: gcc-10: Update to 10.3.0.
* gnu/packages/gcc.scm (gcc-10): Update to 10.3.0.
2021-04-09 15:06:35 +03:00
Mathieu Othacehe
f4d1abf1f8
gnu: cuirass: Update to 1.0.0-9.d601fe0.
* gnu/packages/ci.scm (cuirass): Update to 1.0.0-9.d601fe0.
2021-04-09 13:40:22 +02:00
Christopher Baines
eda4bb4f16
services: Add Laminar.
* gnu/services/ci.scm: New file.
* gnu/tests/ci.scm: New file.
* doc/guix.texi (Laminar): Document the Laminar service.
2021-04-09 11:59:58 +01:00
Christopher Baines
2b469e6023
gnu: Add laminar.
* gnu/packages/ci.scm (laminar): New variable.
2021-04-09 11:54:55 +01:00
Christopher Baines
a9f4001df9
gnu: guix-build-coordinator: Update to 0-24.6fb5eaf.
* gnu/packages/package-management.scm (guix-build-coordinator): Update to
0-24.6fb5eaf.
2021-04-09 11:32:40 +01:00
Christopher Baines
b12fd63ffd
gnu: guix-data-service: Update to 0.0.1-27.df2a0a7.
* gnu/packages/web.scm (guix-data-service): Update to 0.0.1-27.df2a0a7.
2021-04-09 11:30:08 +01:00
Christopher Baines
f37d91adc4
gnu: guix-build-coordinator: Update to 0-23.44d0006.
* gnu/packages/package-management.scm (guix-build-coordinator): Update to
0-23.44d0006.
[arguments]: Fix missing guile-fibers when not building for the hurd.
2021-04-09 10:09:40 +01:00
Pierre Langlois
7fc922fdaf
gnu: ardour: Update to 6.6.
* gnu/packages/audio.scm (ardour): Update to 6.6.
[origin]: Use git protocol, https isn't available anymore.  Adapt snippet.
[arguments]: Add "--optimize" flags.  Switch to python3.
[inputs]: Add dbus, libwebsockets, openssl, pulseaudio and soundtouch.
2021-04-09 09:42:29 +01:00
Pierre Langlois
acd953bd64
gnu: libwebsockets: Update to 4.1.6.
* gnu/packages/web.scm (libwebsockets): Update to 4.1.6.
2021-04-09 09:42:23 +01:00
Mathieu Othacehe
15d668eda4
gnu: cuirass: Update to 1.0.0-8.7542d62.
* gnu/packages/ci.scm (cuirass): Update to 1.0.0-8.7542d62.
2021-04-09 09:46:10 +02:00
Leo Famulari
29a6c36149
gnu: rust-rav1e-0.4.0: Fix build.
Fixes <https://bugs.gnu.org/47667>.

* gnu/packages/crates-graphics.scm (rust-rav1e-0.4)[arguments]: Add
rust-assert-cmd-1, rust-criterion-0.3, and rust-pretty-assertions-0.6
to #:cargo-inputs.
2021-04-09 01:46:21 -04:00
methuselah-0
43c55856c8
gnu: Add galera.
* gnu/packages/databases.scm (galera): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-04-08 23:28:01 +02:00
Ludovic Courtès
06eb21856f
build-system/qt: Wrappers set 'QTWEBENGINEPROCESS_PATH' if needed.
Suggested by Maxim Cournoyer <maxim.cournoyer@gmail.com>.

* guix/build/qt-build-system.scm (variables-for-wrapping): Add
"QTWEBENGINEPROCESS_PATH".
2021-04-08 23:27:55 +02:00
Ludovic Courtès
c5fd1b0bd3
build-system/qt: Wrappers only include relevant directories to XDG_DATA_DIRS.
Fixes <https://bugs.gnu.org/47569>.

Previously the wrapper's XDG_DATA_DIRS would contain any input that had
a /share sub-directory, which is usually all build-time inputs.

* guix/build/qt-build-system.scm (variables-for-wrapping)[collect-sub-dirs]:
Add 'selectors' parameter and honor it.  Change caller to handle
selectors.  Add selectors for /share.
2021-04-08 23:27:41 +02:00
Ludovic Courtès
eb6ac483a5
gnu-maintenance: 'sourceforge' updater reuses the same connection.
* guix/gnu-maintenance.scm (latest-sourceforge-release): Call
'open-socket-for-uri' upfront.  Pass #:port and #:keep-alive? to
'http-head'.  Wrap body in 'dynamic-wind' and call 'close-port' upon
exit.
2021-04-08 23:27:41 +02:00
Nicolas Goaziou
91fe9dd08e
gnu: emacs-emms: Update to 7.0.
* gnu/packages/emacs-xyz.scm (emacs-emms): Update to 7.0.
2021-04-08 22:16:05 +02:00
Christopher Baines
97744de970
gnu: guix-build-coordinator: Update to 0-22.44d0006.
* gnu/packages/package-management.scm (guix-build-coordinator): Update to
0-22.44d0006.
2021-04-08 20:49:56 +01:00
Leo Famulari
5bb5b4a7f3
gnu: linux-libre 4.4: Update to 4.4.265.
* gnu/packages/linux.scm (linux-libre-4.4-version): Update to 4.4.265.
(linux-libre-4.4-pristine-source): Update hash.
2021-04-08 15:12:05 -04:00
Leo Famulari
8a7ef6dc1f
gnu: linux-libre 4.9: Update to 4.9.265.
* gnu/packages/linux.scm (linux-libre-4.9-version): Update to 4.9.265.
(linux-libre-4.9-pristine-source): Update hash.
2021-04-08 15:12:05 -04:00
Leo Famulari
e60c7acf5a
gnu: linux-libre 4.14: Update to 4.14.229.
* gnu/packages/linux.scm (linux-libre-4.14-version): Update to 4.14.229.
(linux-libre-4.14-pristine-source): Update hash.
2021-04-08 15:12:05 -04:00
Leo Famulari
eef44c8732
gnu: linux-libre 4.19: Update to 4.19.185.
* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.185.
(linux-libre-4.19-pristine-source): Update hash.
2021-04-08 15:12:05 -04:00
Leo Famulari
c44dd82a66
gnu: linux-libre 5.4: Update to 5.4.110.
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.110.
(linux-libre-5.4-pristine-source): Update hash.
2021-04-08 15:12:05 -04:00
Leo Famulari
1cdf95c14f
gnu: linux-libre 5.10: Update to 5.10.28.
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.28.
(linux-libre-5.10-pristine-source): Update hash.
2021-04-08 15:12:04 -04:00
Leo Famulari
adb4c05aa6
gnu: linux-libre: Update to 5.11.12.
* gnu/packages/linux.scm (linux-libre-5.11-version): Update to 5.11.12.
(linux-libre-5.11-pristine-source): Update hash.
2021-04-08 15:12:04 -04:00
Maxim Cournoyer
bdc96f6e0e
system: vm: Set a larger value for the msize option of the 9p file system.
Fixes <https://issues.guix.gnu.org/47225>.

* gnu/system/vm.scm (%default-msize-value): New variable.
(%linux-vm-file-systems): Use it as the value of the msize option.
(mapping->file-system): Likewise.

Reported-by: Leo Famulari <leo@famulari.name>
2021-04-08 15:12:01 -04:00
Ricardo Wurmus
c762df5478
etc/committer: Disable diff colors.
Reported by: morgansmith on IRC.

* etc/committer.scm.in (diff-info): Invoke "git diff" with "--no-color".
2021-04-08 17:12:06 +02:00
Mathieu Othacehe
2afc79b51d
ci: Introduce new subsets.
Introduce 'images, 'system-tests and 'tarball subsets.

* gnu/ci.scm (cuirass-jobs): Break the 'all subset into smaller subsets.
2021-04-08 15:24:03 +02:00
Mathieu Othacehe
14ada96451
ci: Remove the job period argument.
Cuirass now deals with periodicity directly on specifications.

* gnu/ci.scm (derivation->job): Remove the period argument.
(image-jobs, system-test-jobs, tarball-jobs): Adapt them.
2021-04-08 15:24:03 +02:00
Ricardo Wurmus
5f0c3535aa
gnu: r-genomicfeatures: Update to 1.42.3.
* gnu/packages/bioinformatics.scm (r-genomicfeatures): Update to 1.42.3.
2021-04-08 13:28:24 +02:00
Ricardo Wurmus
e0147aa46f
gnu: r-gviz: Update to 1.34.1.
* gnu/packages/bioconductor.scm (r-gviz): Update to 1.34.1.
2021-04-08 13:28:24 +02:00
Ricardo Wurmus
14a4c30828
gnu: r-universalmotif: Update to 1.8.4.
* gnu/packages/bioconductor.scm (r-universalmotif): Update to 1.8.4.
2021-04-08 13:28:24 +02:00
Ricardo Wurmus
8a7933f37e
gnu: r-rsubread: Update to 2.4.3.
* gnu/packages/bioconductor.scm (r-rsubread): Update to 2.4.3.
2021-04-08 13:28:24 +02:00
Ricardo Wurmus
215b0ced02
gnu: r-chippeakanno: Update to 3.24.2.
* gnu/packages/bioconductor.scm (r-chippeakanno): Update to 3.24.2.
[propagated-inputs]: Add r-dplyr.
2021-04-08 13:28:24 +02:00
Ricardo Wurmus
55185f9b3f
gnu: r-diffbind: Update to 3.0.15.
* gnu/packages/bioconductor.scm (r-diffbind): Update to 3.0.15.
2021-04-08 13:28:24 +02:00
Ricardo Wurmus
9d2ca98213
gnu: r-genomeinfodb: Update to 1.26.6.
* gnu/packages/bioconductor.scm (r-genomeinfodb): Update to 1.26.6.
2021-04-08 13:28:24 +02:00
Ricardo Wurmus
fb73d7d10d
gnu: r-delayedarray: Update to 0.16.3.
* gnu/packages/bioconductor.scm (r-delayedarray): Update to 0.16.3.
2021-04-08 13:28:23 +02:00
Paul Garlick
71ca8fd40b
gnu: Add texlive-mweights.
* gnu/packages/tex.scm: New variable.
2021-04-08 11:18:06 +01:00