1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-08 14:10:38 +02:00
Commit Graph

78905 Commits

Author SHA1 Message Date
Marius Bakke
8d14d602ea gnu: unbound: Enable DoH support.
* gnu/packages/dns.scm (unbound)[inputs]: Add NGHTTP2:LIB.
[arguments]: Add "--with-libnghttp2" to #:configure-flags.
2021-06-01 20:21:54 +02:00
Marius Bakke
304895d5e0 gnu: ungoogled-chromium: Update to 91.0.4472.77-0.6802c88.
* gnu/packages/chromium.scm (%preserved-third-party-files): Adjust for 91.
(%chromium-version): Set to 91.0.4472.77.
(%ungoogled-revision): Set to 91.0.4472.77-1-0-g6802c88.
(%debian-patches): Remove obsolete patch.
(%ungoogled-origin): Update hash.
(ungoogled-chromium-snippet): Add substitution for an unbundling file.
(ungoogled-chromium): Update hash.
[arguments]: Add a substitution previously provided by a Debian patch.
[inputs]: Change from ICU-68 to ICU-69.
2021-06-01 20:21:54 +02:00
Marius Bakke
e54c03c1f5 gnu: icu4c: Add 69.1.
* gnu/packages/icu4c.scm (icu4c-69): New public variable.
2021-06-01 20:21:54 +02:00
Efraim Flashner
9ea6e3f4d8 gnu: gcc-9: Update to 9.4.0.
* gnu/packages/gcc.scm (gcc-9): Update to 9.4.0.
2021-06-01 20:54:06 +03:00
Leo Prikler
cb821238ed gnu: musescore: Add missing QML imports.
This fixes an issue wherein the palettes sidebar would turn up empty.

* gnu/packages/music.scm (musescore)[build-system]: Use qt-build-systems.
[inputs]: Add qtgraphicaleffects.
2021-06-01 18:52:48 +02:00
Jonathan Brielmaier
776a21a096 gnu: rust-cbindgen@0.17: Update to 0.19.0.
* gnu/packages/rust-apps.scm (rust-cbindgen-0.17): Update to 0.19.0 and
rename to rust-cbindgen-0.19.
2021-06-01 17:59:34 +02:00
Mathieu Othacehe
0b76b25a0e tests: hpcguix-web: Fix it.
* gnu/tests/web.scm (run-hpcguix-web-server-test): Increase the VM memory size
and add retries for the http-get test.
2021-06-01 14:33:27 +02:00
Roel Janssen
7ae2b1f2dc gnu: Add bamutils.
* gnu/packages/bioinformatics.scm (bamutils): New variable.
2021-06-01 13:14:38 +02:00
Pierre Neidhardt
b4e3b77270 gnu: sbcl: Update to 2.1.5.
* gnu/packages/lisp.scm (sbcl): Update to 2.1.5.
2021-06-01 12:01:24 +02:00
Paul Garlick
641a88e8c8 gnu: Add python-vedo.
* gnu/packages/python-science.scm (python-vedo): New variable.
2021-06-01 10:24:46 +01:00
Paul Garlick
d769fcd683 gnu: vtk: Wrap python modules.
* gnu/packages/image-processing.scm (vtk)[inputs]: Add python.
[arguments]: Add VTK_WRAP_PYTHON and VTK_PYTHON_VERSION flags.
2021-06-01 10:19:48 +01:00
Mathieu Othacehe
fd0650eebe gnu: guix: Update to 1.3.0-3.50dfbbf.
* gnu/packages/package-management.scm (guix): Update to 1.3.0-3.50dfbbf.
2021-06-01 11:03:45 +02:00
Roel Janssen
50dfbbf8ef gnu: Add python-sinfo.
* gnu/packages/python-xyz.scm (python-sinfo): New variable.
2021-06-01 10:18:00 +02:00
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