Commit graph

78892 commits

Author SHA1 Message Date
Roel Janssen
b346a7c7db
gnu: Add python-stdlib-list.
* gnu/packages/python-xyz.scm (python-stdlib-list): New variable.
2021-06-01 10:13:38 +02:00
Christopher Baines
a6a1939251
gnu: guix-build-coordinator: Update to 0-30.f9af463.
* gnu/packages/package-management.scm (guix-build-coordinator): Update to 0-30.f9af463.
2021-06-01 09:01:58 +01:00
Mathieu Othacehe
0b8fa24bbd
publish: Add keep-alive support when sending nar.
The default Guile web server implementation supports the keep alive
mechanism. However, in our custom http-write implementation, the connection
is unconditionally close after sending nar files.

To prevent that, when supported, add the client port to the server poll set so
that further requests can be handled without closing the connection.

* guix/scripts/publish.scm (nar-response-port): Rename it into ...
(nar-compressed-port): ... this procedure. Operate directly on a given PORT.
(http-write): Add keep-alive support when sending nar files.
* guix/scripts/substitute.scm (process-substitution): Pass the download size
to the progress-report-port procedure so that it doesn't block reading from
the input port when keep-alive is supported.
2021-06-01 09:10:32 +02:00
Mathieu Othacehe
2acc114a96
publish: Preserve the request connection header.
The Guile web server is reading the response connection header to decide
whether to close the connection. However, as the request connection header is
not forwarded to the response, this mechanism cannot work.

* guix/scripts/publish.scm (add-extra-headers): New procedure.
(make-request-handler): Use it to forward the request connection header to the
response.
2021-06-01 09:10:32 +02:00
Mathieu Othacehe
4f2fa2f980
progress: Add a download-size argument to progress-report-port.
* guix/progress.scm (progress-report-port): Add a download-size argument.
2021-06-01 09:10:32 +02:00
Brice Waegeneire
ea55e1355b
services: dnsmasq: Extend 'activation-service'.
* gnu/services/dns.scm (dnsmasq-activation): New procedure …
(dnsmasq-service-type): … use it.
2021-05-31 22:06:54 +02:00
Brice Waegeneire
62a8d487d6
services: hostapd: Use package from configuration.
* gnu/services/networking.scm (hostapd-shepherd-services): Replace
'hostapd' by the package specified in the configuration.
2021-05-31 22:04:57 +02:00
Brice Waegeneire
8a0dc5f1bf
tests: Fix loadable-kernel-modules-service tests.
* gnu/tests/linux-modules.scm
(run-loadable-kernel-modules-service-test): Actually load the modules
with kernel-module-loader-service-type.  Use a singleton service instead
of defining a custom one.
* doc/guix.texi (Service Reference): To give an example of
linux-loadable-module-service-type use a singleton instead of defining a
new service.
2021-05-31 21:57:26 +02:00
Nicolas Goaziou
eb8928eeba
gnu: emacs-tramp: Update to 2.5.0.5.
* gnu/packages/emacs-xyz.scm (emacs-tramp): Update to 2.5.0.5.
2021-05-31 21:37:53 +02:00
Nicolas Goaziou
93744e470b
gnu: emacs-solaire-mode: Update to 2.0.0.
* gnu/packages/emacs-xyz.scm (emacs-solaire-mode): Update to 2.0.0.
2021-05-31 21:37:15 +02:00
Nicolas Goaziou
4e74d25d85
gnu: texmacs: Update to 1.99.21.
* gnu/packages/text-editors.scm (texmacs): Update to 1.99.21.
2021-05-31 21:35:53 +02:00
Nicolas Goaziou
5af640b6d7
gnu: emacs-moody: Update to 0.5.5.
* gnu/packages/emacs-xyz.scm (emacs-moody): Update to 0.5.5.
2021-05-31 21:25:28 +02:00
Nicolas Goaziou
6cdc1c72f1
gnu: emacs-posframe: Update to 1.0.3.
* gnu/packages/emacs-xyz.scm (emacs-posframe): Update to 1.0.3.
2021-05-31 21:24:15 +02:00
Solene Rapenne via Guix-patches via
4092813037
gnu: lagrange: Update to 1.5.0.
* gnu/packages/web-browsers.scm (lagrange): Update to 1.5.0.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-05-31 21:06:36 +02:00
Stefan Reichör
d16ddafcc7
gnu: Add emacs-eyebrowse.
* gnu/packages/emacs-xyz.scm (emacs-eyebrowse): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-05-31 21:05:57 +02:00
Stefan Reichör
71854b7dfe
gnu: Add python-easy-ansi.
* gnu/packages/python-xyz.scm (python-easy-ansi): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-05-31 21:05:03 +02:00
Xinglu Chen
dafd3265ad
gnu: Add emacs-evil-paredit.
* gnu/packages/emacs-xyz.scm (emacs-evil-paredit): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-05-31 21:03:09 +02:00
Solene Rapenne via Guix-patches via
f7825ee85a
gnu: tome4: Update to 1.7.3.
* gnu/packages/games.scm (tome4): Update to 1.7.3.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-05-31 20:59:29 +02:00
Ricardo Wurmus
f463f376e9
gnu: bits: Use git-version and git-file-name.
* gnu/packages/bioinformatics.scm (bits)[version]: Use git-version.
[source]: Use git-file-name.
2021-05-31 16:10:20 +02:00
Ricardo Wurmus
d1e1c02e28
gnu: piranha: Use git-version.
* gnu/packages/bioinformatics.scm (piranha)[version]: Use git-version.
2021-05-31 16:10:00 +02:00
Ricardo Wurmus
8c033085cc
gnu: r-chipkernels: Use git-version and git-file-name.
* gnu/packages/bioinformatics.scm (r-chipkernels)[version]: Use git-version.
[source]: Use git-file-name.
2021-05-31 16:09:35 +02:00
Ricardo Wurmus
3acfbd4811
gnu: f-seq: Use git-version and git-file-name.
* gnu/packages/bioinformatics.scm (f-seq)[version]: Use git-version.
[source]: Use git-file-name.
2021-05-31 16:09:07 +02:00
Ricardo Wurmus
09b50a6ec2
gnu: bismark: Use git-file-name.
* gnu/packages/bioinformatics.scm (bismark)[source]: Use git-file-name.
2021-05-31 16:08:47 +02:00
Ricardo Wurmus
f383f9e311
gnu: filevercmp: Use git-version.
* gnu/packages/bioinformatics.scm (filevercmp)[version]: Use git-version; bind
"revision" in outer let.
2021-05-31 16:08:12 +02:00
Ricardo Wurmus
ec543ba672
gnu: r-chipseeker: Move out of experiment section.
* gnu/packages/bioconductor.scm (r-chipseeker): Move the package from the
"experiment" section to the section for regular Bioconductor packages.
2021-05-31 15:54:41 +02:00
Ricardo Wurmus
a6e7afd4d5
gnu: r-spp: Move to (gnu packages bioconductor).
* gnu/packages/bioinformatics.scm (r-spp): Move from here...
* gnu/packages/bioconductor.scm (r-spp): ...to here.
2021-05-31 15:53:20 +02:00
Ricardo Wurmus
1a6108ce2b
gnu: r-geneoverlap: Move out of experiment section.
* gnu/packages/bioconductor.scm (r-geneoverlap): Move the package definition
out of the "experiment" section into the section for regular Bioconductor
packages.
2021-05-31 15:53:09 +02:00
Ricardo Wurmus
b0ecd6cea9
gnu: r-phantompeakqualtools: Let-bind commit, set revision to 1.
* gnu/packages/bioinformatics.scm (r-phantompeakqualtools): Bind the commit
outside of the package value.
[version]: Use git-version.
[source]: Use git-file-name.
2021-05-31 15:46:30 +02:00
zimoun
c294c0d782
gnu: r-methylkit: Move to (gnu packages bioconductor).
* gnu/packages/bioinformatics.scm (r-methylkit): Move from here...
* gnu/packages/bioconductor.scm (r-methylkit): ...to here.
2021-05-31 15:39:49 +02:00
zimoun
7ab44aeed6
gnu: r-copywriter: Move to (gnu packages bioconductor).
* gnu/packages/bioinformatics.scm (r-copywriter): Move from here...
* gnu/packages/bioconductor.scm (r-copywriter): ...to here.
2021-05-31 15:39:49 +02:00
zimoun
36cb01066c
gnu: r-copyhelper: Move to (gnu packages bioconductor).
* gnu/packages/bioinformatics.scm (r-copyhelper): Move from here...
* gnu/packages/bioconductor.scm (r-copyhelper): ...to here.
[source]: Repalce 'string-append' by 'bioconductor-uri' with 'experiment.
2021-05-31 15:39:47 +02:00
zimoun
31e50e1f48
gnu: r-chipseq: Move to (gnu packages bioconductor).
* gnu/packages/bioinformatics.scm (r-chipseq): Move from here...
* gnu/packages/bioconductor.scm (r-chipseq): ...to here.
2021-05-31 15:39:00 +02:00
zimoun
0eaa75c811
gnu: r-rhdf5: Move to (gnu packages bioconductor).
* gnu/packages/bioinformatics.scm (r-rhdf5): Move from here...
* gnu/packages/bioconductor.scm (r-rhdf5): ...to here.
2021-05-31 15:39:00 +02:00
zimoun
cc1dbea883
gnu: r-annotationfilter: Move to (gnu packages bioconductor).
* gnu/packages/bioinformatics.scm (r-annotationfilter): Move from here...
* gnu/packages/bioconductor.scm (r-annotationfilter): ...to here.
2021-05-31 15:39:00 +02:00
zimoun
67e99369c1
gnu: r-rhdf5filters: Move to (gnu packages bioconductor).
* gnu/packages/bioinformatics.scm (r-rhdf5filters): Move from here...
* gnu/packages/bioconductor.scm (r-rhdf5filters): ...to here.
2021-05-31 15:39:00 +02:00
zimoun
b6e84d30eb
gnu: r-tximport: Move to (gnu packages bioconductor).
* gnu/packages/bioinformatics.scm (r-tximport): Move from here...
* gnu/packages/bioconductor.scm (r-tximport): ...to here.
2021-05-31 15:39:00 +02:00
zimoun
bf8f502956
gnu: r-mutationalpatterns: Move to (gnu packages bioconductor).
* gnu/packages/bioinformatics.scm (r-mutationalpatterns): Move from here...
* gnu/packages/bioconductor.scm (r-mutationalpatterns): ...to here.
2021-05-31 15:39:00 +02:00
zimoun
7360dea624
gnu: r-rcas: Move to (gnu packages bioconductor).
* gnu/packages/bioinformatics.scm (r-rcas): Move from here...
* gnu/packages/bioconductor.scm (r-rcas): ...to here.
2021-05-31 15:39:00 +02:00
zimoun
45b6db4fb4
gnu: r-bamsignals: Move to (gnu packages bioconductor).
* gnu/packages/bioinformatics.scm (r-bamsignals): Move from here...
* gnu/packages/bioconductor.scm (r-bamsignals): ...to here.
2021-05-31 15:38:59 +02:00
zimoun
043c309d15
gnu: r-rhtslib: Move to (gnu packages bioconductor).
* gnu/packages/bioinformatics.scm (r-rhtslib): Move from here...
* gnu/packages/bioconductor.scm (r-rhtslib): ...to here.
2021-05-31 15:38:59 +02:00
zimoun
e0c81584ea
gnu: r-zlibbioc: Move to (gnu packages bioconductor).
* gnu/packages/bioinformatics.scm (r-zlibbioc): Move from here...
* gnu/packages/bioconductor.scm (r-zlibbioc): ...to here.
2021-05-31 15:38:58 +02:00
zimoun
0006a66415
gnu: r-seqlogo: Move to (gnu packages bioconductor).
* gnu/packages/bioinformatics.scm (r-seqlogo): Move from here...
* gnu/packages/bioconductor.scm (r-seqlogo): ...to here.
2021-05-31 15:38:21 +02:00
zimoun
c2a18aee16
gnu: r-motifrg: Move to (gnu packages bioconductor).
* gnu/packages/bioinformatics.scm (r-motifrg): Move from here...
* gnu/packages/bioconductor.scm (r-motifrg): ...to here.
2021-05-31 15:38:00 +02:00
zimoun
621aa3b442
gnu: r-sva: Move to (gnu packages bioconductor).
* gnu/packages/bioinformatics.scm (r-sva): Move from here...
* gnu/packages/bioconductor.scm (r-sva): ...to here.
2021-05-31 15:38:00 +02:00
zimoun
900ef8fb1e
gnu: r-protgenerics: Move to (gnu packages bioconductor).
* gnu/packages/bioinformatics.scm (r-protgenerics): Move from here...
* gnu/packages/bioconductor.scm (r-protgenerics): ...to here.
2021-05-31 15:38:00 +02:00
zimoun
720d2694a5
gnu: r-mzr: Move to (gnu packages bioconductor).
* gnu/packages/bioinformatics.scm (r-mzr): Move from here...
* gnu/packages/bioconductor.scm (r-mzr): ...to here.
2021-05-31 15:38:00 +02:00
zimoun
88cf24febb
gnu: r-ensembldb: Move to (gnu packages bioconductor).
* gnu/packages/bioinformatics.scm (r-ensembldb): Move from here...
* gnu/packages/bioconductor.scm (r-ensembldb): ...to here.
2021-05-31 15:37:59 +02:00
zimoun
fea33b9d1e
gnu: r-biovizbase: Move to (gnu packages bioconductor).
* gnu/packages/bioinformatics.scm (r-biovizbase): Move from here...
* gnu/packages/bioconductor.scm (r-biovizbase): ...to here.
2021-05-31 15:37:59 +02:00
zimoun
8d4311bb8e
gnu: r-vsn: Move to (gnu packages bioconductor).
* gnu/packages/bioinformatics.scm (r-vsn): Move from here...
* gnu/packages/bioconductor.scm (r-vsn): ...to here.
2021-05-31 15:37:59 +02:00
zimoun
96ae9822c4
gnu: r-affyio: Move to (gnu packages bioconductor).
* gnu/packages/bioinformatics.scm (r-affyio): Move from here...
* gnu/packages/bioconductor.scm (r-affyio): ...to here.
2021-05-31 15:37:59 +02:00