Commit graph

94774 commits

Author SHA1 Message Date
Ludovic Courtès
5f74169e8e
daemon: Support systemd-style socket activation.
* nix/nix-daemon/guix-daemon.cc (SD_LISTEN_FDS_START): New macro.
(systemd_activation_sockets): New function.
(main): Use it.  Remove obsolete 'printMsg' call.
* doc/guix.texi (Invoking guix-daemon): Document socket activation.
2022-04-14 14:48:20 +02:00
Ludovic Courtès
b9233cb9a8
publish: Support systemd-style socket activation.
* guix/scripts/publish.scm (systemd-socket): New procedure.
(guix-publish): Add 'style' variable.  Adjust startup message depending
on whether STYLE is 'systemd.
* doc/guix.texi (Invoking guix publish): Mention socket activation.
2022-04-14 14:48:20 +02:00
Ludovic Courtès
17c6d00b57
publish: Use SRFI-71 instead of SRFI-11.
* guix/scripts/publish.scm (make-request-handler): Use 'let' instead of
'let-values'.
2022-04-14 14:48:20 +02:00
Ludovic Courtès
1f82602153
gnu: guile-fibers@1.1: Support cross-compilation.
Fixes <https://issues.guix.gnu.org/54793>.
Reported by Mathieu Othacehe <othacehe@gnu.org>.

* gnu/packages/guile-xyz.scm (guile-fibers-1.1)[arguments]: Add
'support-cross-compilation' phase.
2022-04-14 14:48:20 +02:00
Ludovic Courtès
c9cded0955
style: Correctly read dots in pairs and improper lists.
Until now dots were read as symbols.

* guix/scripts/style.scm (read-with-comments)[dot]: New variable.
[dot?, reverse/dot]: New procedures.
Use 'reverse/dot' instead of 'reverse' when reading lists.
* tests/style.scm ("read-with-comments: dot notation")
("((a . 1) (b . 2))", "(a b c . boom)"): New tests.
2022-04-14 14:48:20 +02:00
Ricardo Wurmus
919cecd00b
gnu: r-illuminahumanmethylation450kanno-ilmn12-hg19: Move to annotation section.
* gnu/packages/bioconductor.scm (r-illuminahumanmethylation450kanno-ilmn12-hg19):
Move this variable up to the annotation section.
2022-04-14 13:38:30 +02:00
Ricardo Wurmus
03009f2a2b
gnu: r-snplocs-hsapiens-dbsnp144-grch37: Move to annotation section.
* gnu/packages/bioconductor.scm (r-snplocs-hsapiens-dbsnp144-grch37): Move
this variable up to the annotation section.
2022-04-14 13:37:23 +02:00
Ricardo Wurmus
c8a6e4abbc
gnu: r-chromvarmotifs: Move to (gnu packages bioinformatics).
* gnu/packages/bioconductor.scm (r-chromvarmotifs): Move this variable from here...
* gnu/packages/bioinformatics.scm (r-chromvarmotifs): ...to here.
2022-04-14 13:35:22 +02:00
Ricardo Wurmus
aafd0d2309
gnu: r-absseq: Move out of experiments section.
* gnu/packages/bioconductor.scm (r-absseq): Move definition out of experiments
section.
2022-04-14 13:34:11 +02:00
Ricardo Wurmus
ed3697c040
gnu: r-abarray: Move out of experiments section.
* gnu/packages/bioconductor.scm (r-abarray): Move definition out of
experiments section.
2022-04-14 13:32:52 +02:00
Ricardo Wurmus
67941709e2
gnu: r-aneufinder: Move to packages section.
* gnu/packages/bioconductor.scm (r-aneufinder): Move this definition out of
the section for Bioconductor experiments packages.
2022-04-14 13:31:33 +02:00
Mădălin Ionel Patrașcu
cab6657094
gnu: Add r-absseq.
* gnu/packages/bioconductor.scm (r-absseq): New variable.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2022-04-14 13:29:48 +02:00
Mădălin Ionel Patrașcu
a436582124
gnu: Add r-abarray.
* gnu/packages/bioconductor.scm (r-abarray): New variable.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2022-04-14 13:20:07 +02:00
Mădălin Ionel Patrașcu
1b2b1c30e2
gnu: Add r-acde.
* gnu/packages/bioconductor.scm (r-acde): New variable.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2022-04-14 13:18:07 +02:00
Mădălin Ionel Patrașcu
dd9d26bce6
gnu: Add r-wppi.
* gnu/packages/bioconductor.scm (r-wppi): New variable.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2022-04-14 12:47:24 +02:00
Mădălin Ionel Patrașcu
55be5fc400
gnu: Add r-acme.
* gnu/packages/bioconductor.scm (r-acme): New variable.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2022-04-14 12:33:27 +02:00
Mădălin Ionel Patrașcu
08df30f232
gnu: Add r-acgh.
* gnu/packages/bioconductor.scm (r-acgh): New variable.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2022-04-14 11:59:15 +02:00
Attila Lendvai
50046194a2
gnu: libfprint: Fix build, add python for the tests.
* gnu/packages/freedesktop.scm (libfprint)[native-inputs]: Add python-minimal
as it's needed by the tests.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2022-04-14 11:54:11 +02:00
Mădălin Ionel Patrașcu
839241501a
gnu: Add r-ace.
* gnu/packages/bioconductor.scm (r-ace): New variable.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2022-04-14 11:50:34 +02:00
Mădălin Ionel Patrașcu
7d990e775e
gnu: r-catalyst: Update description.
* gnu/packages/bioconductor.scm (r-catalyst)[description]: Add Texinfo markup
and clarify a sentence.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2022-04-14 11:43:24 +02:00
Ricardo Wurmus
d85146c9df
gnu: r-tcgabiolinks: Update to 2.22.4.
* gnu/packages/bioconductor.scm (r-tcgabiolinks): Update to 2.22.4.
2022-04-14 11:29:40 +02:00
Ricardo Wurmus
5acc125305
gnu: r-omnipathr: Update to 3.2.8.
* gnu/packages/bioconductor.scm (r-omnipathr): Update to 3.2.8.
2022-04-14 11:29:40 +02:00
Ricardo Wurmus
2def20d3ae
gnu: r-bgeedb: Update to 2.20.1.
* gnu/packages/bioconductor.scm (r-bgeedb): Update to 2.20.1.
2022-04-14 11:29:40 +02:00
Ricardo Wurmus
c7cb92e494
gnu: r-gviz: Update to 1.38.4.
* gnu/packages/bioconductor.scm (r-gviz): Update to 1.38.4.
2022-04-14 11:29:40 +02:00
Ricardo Wurmus
3c7e190eea
gnu: r-catalyst: Update to 1.18.1.
* gnu/packages/bioconductor.scm (r-catalyst): Update to 1.18.1.
2022-04-14 11:29:40 +02:00
Ricardo Wurmus
3e07fbf32a
gnu: r-mscoreutils: Update to 1.6.2.
* gnu/packages/bioconductor.scm (r-mscoreutils): Update to 1.6.2.
2022-04-14 11:29:40 +02:00
Ricardo Wurmus
40735701a8
gnu: r-singler: Update to 1.8.1.
* gnu/packages/bioconductor.scm (r-singler): Update to 1.8.1.
2022-04-14 11:29:40 +02:00
Ricardo Wurmus
2a71a7b961
gnu: r-s4vectors: Update to 0.32.4.
* gnu/packages/bioconductor.scm (r-s4vectors): Update to 0.32.4.
2022-04-14 11:29:40 +02:00
Ricardo Wurmus
51ddaf48e8
gnu: r-experimenthub: Update to 2.2.1.
* gnu/packages/bioconductor.scm (r-experimenthub): Update to 2.2.1.
2022-04-14 11:29:39 +02:00
Ricardo Wurmus
c9e925d444
gnu: r-universalmotif: Update to 1.12.4.
* gnu/packages/bioconductor.scm (r-universalmotif): Update to 1.12.4.
2022-04-14 11:29:39 +02:00
Ricardo Wurmus
eadb1f53e9
gnu: r-variancepartition: Update to 1.24.1.
* gnu/packages/bioconductor.scm (r-variancepartition): Update to 1.24.1.
[propagated-inputs]: Add r-aod, r-rdpack, and r-rhpcblasctl.
2022-04-14 11:29:39 +02:00
Ricardo Wurmus
9950ed71fc
gnu: r-cytolib: Update to 2.6.2.
* gnu/packages/bioconductor.scm (r-cytolib): Update to 2.6.2.
2022-04-14 11:29:39 +02:00
Ricardo Wurmus
0861d4fff5
gnu: r-rsubread: Update to 2.8.2.
* gnu/packages/bioconductor.scm (r-rsubread): Update to 2.8.2.
2022-04-14 11:29:39 +02:00
Ricardo Wurmus
cb30400097
gnu: r-ropls: Update to 1.26.4.
* gnu/packages/bioconductor.scm (r-ropls): Update to 1.26.4.
2022-04-14 11:29:39 +02:00
Ricardo Wurmus
0c478f50f2
gnu: r-birewire: Update to 3.26.5.
* gnu/packages/bioconductor.scm (r-birewire): Update to 3.26.5.
[propagated-inputs]: Remove r-tsne; add r-rtsne.
2022-04-14 11:29:39 +02:00
Ricardo Wurmus
b446be46ba
gnu: r-biocfilecache: Update to 2.2.1.
* gnu/packages/bioconductor.scm (r-biocfilecache): Update to 2.2.1.
2022-04-14 11:29:39 +02:00
Ricardo Wurmus
5576a98b6a
gnu: r-massspecwavelet: Update to 1.60.1.
* gnu/packages/bioconductor.scm (r-massspecwavelet): Update to 1.60.1.
2022-04-14 11:29:39 +02:00
Ricardo Wurmus
6f2d89fb40
gnu: r-atacseqqc: Update to 1.18.1.
* gnu/packages/bioconductor.scm (r-atacseqqc): Update to 1.18.1.
2022-04-14 11:29:39 +02:00
Ricardo Wurmus
88ed3fc340
gnu: r-genomicscores: Update to 2.6.1.
* gnu/packages/bioconductor.scm (r-genomicscores): Update to 2.6.1.
2022-04-14 11:29:39 +02:00
Ricardo Wurmus
e129f579f5
gnu: r-clusterprofiler: Update to 4.2.2.
* gnu/packages/bioconductor.scm (r-clusterprofiler): Update to 4.2.2.
2022-04-14 11:29:39 +02:00
Ricardo Wurmus
21037105ac
gnu: r-enrichplot: Update to 1.14.2.
* gnu/packages/bioconductor.scm (r-enrichplot): Update to 1.14.2.
2022-04-14 11:29:38 +02:00
Ricardo Wurmus
f8a38e8380
gnu: r-geoquery: Update to 2.62.2.
* gnu/packages/bioconductor.scm (r-geoquery): Update to 2.62.2.
2022-04-14 11:29:38 +02:00
Ricardo Wurmus
fe6a8b4338
gnu: r-karyoploter: Update to 1.20.3.
* gnu/packages/bioconductor.scm (r-karyoploter): Update to 1.20.3.
2022-04-14 11:29:38 +02:00
Ricardo Wurmus
84c0ec875c
gnu: r-destiny: Update to 3.8.1.
* gnu/packages/bioconductor.scm (r-destiny): Update to 3.8.1.
[native-inputs]: Add r-knitr.
2022-04-14 11:29:38 +02:00
Ricardo Wurmus
d625f52bca
gnu: r-chippeakanno: Update to 3.28.1.
* gnu/packages/bioconductor.scm (r-chippeakanno): Update to 3.28.1.
2022-04-14 11:29:38 +02:00
Ricardo Wurmus
f7d7ba3613
gnu: r-diffbind: Update to 3.4.11.
* gnu/packages/bioconductor.scm (r-diffbind): Update to 3.4.11.
2022-04-14 11:29:38 +02:00
Ricardo Wurmus
cf46f2c331
gnu: r-systempiper: Update to 2.0.8.
* gnu/packages/bioconductor.scm (r-systempiper): Update to 2.0.8.
2022-04-14 11:29:38 +02:00
Ricardo Wurmus
43053e08da
gnu: r-stringdb: Update to 2.6.5.
* gnu/packages/bioconductor.scm (r-stringdb): Update to 2.6.5.
2022-04-14 11:29:38 +02:00
Ricardo Wurmus
a3ddba54fd
gnu: r-slingshot: Update to 2.2.1.
* gnu/packages/bioconductor.scm (r-slingshot): Update to 2.2.1.
2022-04-14 11:29:38 +02:00
Ricardo Wurmus
6dad28d221
gnu: r-rhdf5: Update to 2.38.1.
* gnu/packages/bioconductor.scm (r-rhdf5): Update to 2.38.1.
2022-04-14 11:29:38 +02:00