me
/
guix
Archived
1
0
Fork 0
Commit Graph

68408 Commits (66072a00d78270fb363866438087066e0910add4)

Author SHA1 Message Date
Leo Famulari dc67794867
gnu: Python 2: Absorb grafted replacement.
* gnu/packages/python.scm (python-2.7)[source]: Add
'python-2.7-CVE-2021-3177.patch'.
[replacement]: Remove field.
(python-2.7/fixed): Remove variable.
2021-04-16 16:57:28 -04:00
Leo Famulari 0f7e1eed16
gnu: cyrus-sasl: Absorb grafted replacement.
* gnu/packages/cyrus-sasl.scm (cyrus-sasl)[source]: Use
cyrus-sasl-CVE-2019-19906.patch.
[replacement]: Remove field.
(cyrus-sasl/fixed): Remove variable.
2021-04-16 16:57:28 -04:00
Leo Famulari 92434734c5
gnu: libcroco: Absorb grafted replacement.
* gnu/packages/gnome.scm (libcroco)[source]: Use libcroco-CVE-2020-12825.patch.
[replacement]: Remove field.
(libcroco/fixed): Remove variable.
2021-04-16 16:57:28 -04:00
Leo Famulari d178039a07
gnu: cairo: Absorb grafted replacement.
* gnu/packages/gtk.scm (cairo)[source]: Use cairo-CVE-2018-19876.patch
and cairo-CVE-2020-35492.patch.
[replacement]: Remove field.
(cairo/fixed): Remove variable.
2021-04-16 16:57:27 -04:00
Leo Famulari a456b09c43
gnu: gdk-pixbuf: Absorb grafted replacement.
* gnu/packages/gtk.scm (gdk-pixbuf)[source]: Use
gdk-pixbuf-CVE-2020-29385.patch.
[replacement]: Remove field.
(gdk-pixbuf/fixed): Remove variable.
2021-04-16 16:57:27 -04:00
Leo Famulari 0cb4032f9a
gnu: OpenSSL: Absorb grafted replacement.
* gnu/packages/tls.scm (openssl): Update to 1.1.1j.
[replacement]: Remove field.
(openssl/fixed): Remove variable.
2021-04-16 16:57:27 -04:00
Roel Janssen c3926120ba
gnu: Update blast+ to 2.11.0.
* gnu/packages/bioinformatics.scm (blast+): Update to 2.11.0.
2021-04-16 20:56:43 +02:00
Leo Famulari 587510d7e7
gnu: certbot, python-acme: Update to 1.14.0.
* gnu/packages/tls.scm (certbot, python-acme): Update to 1.14.0.
2021-04-16 12:52:49 -04:00
Nicolas Goaziou bbb4604487
gnu: emacs-ztree: Update to 1.0.6.
* gnu/packages/emacs-xyz.scm (emacs-ztree): Update to 1.0.6.
2021-04-16 18:52:18 +02:00
Nicolas Goaziou 51b01b957a
gnu: emacs-posframe: Update to 1.0.1.
* gnu/packages/emacs-xyz.scm (emacs-posframe): Update to 1.0.1.
2021-04-16 18:49:23 +02:00
Léo Le Bouter 9de5d77f9b
gnu: qutebrowser: Update to 2.2.0.
* gnu/packages/web-browsers.scm (qutebrowser): Update to 2.2.0.
2021-04-16 14:04:07 +02:00
Adam Kandur 4d7b6df58e
gnu: Add cl-bodge-blobs-support.
* gnu/packages/lisp-xyz.scm (sbcl-bodge-blobs-support,
  cl-bodge-blobs-support, ecl-bodge-blobs-support): New variable.

Co-authored-by: Guillaume Le Vaillant <glv@posteo.net>
2021-04-16 13:47:10 +02:00
Roel Janssen 44f9432705
gnu: Add python-mappy.
* gnu/packages/python-xyz.scm (python-mappy): New variable.
2021-04-16 11:20:21 +02:00
Efraim Flashner 6c7251f26e
gnu: dpkg: Update to 1.20.9.
* gnu/packages/debian.scm (dpkg): Update to 1.20.9.
2021-04-16 11:46:33 +03:00
Efraim Flashner 482ff111d2
gnu: ubuntu-keyring: Update to 2021.03.26.
* gnu/packages/debian.scm (ubuntu-keyring): Update to 2021.03.26.
2021-04-16 11:46:30 +03:00
Efraim Flashner 002b611276
gnu: debian-archive-keyring: Update to 2021.1.1.
* gnu/packages/debian.scm (debian-archive-keyring): Update to 2021.1.1.
2021-04-16 11:46:22 +03:00
Ekaitz Zarraga ce2fe8bf34
gnu: freecad: Update to 0.19.1.
* gnu/packages/engineering.scm (freecad): Update to 0.19.1
[inputs]: Add double-conversion, gl2ps, jsoncpp, libjpeg-turbo, libtheora,
libtiff, libxmlplusplus, lz4, netcdf, proj, python-gitpython, python-pyyaml,
sqlite, and vtk-8. Remove vtk.
[arguments]: Add "-DBUILD_FLAT_MESH:BOOL=ON" to #:configure-flags.
2021-04-15 22:13:06 -04:00
Ekaitz Zarraga 950475bb96
gnu: Add vtk-8.
gnu/packages/image-processing (vtk-8): New variable.
2021-04-15 22:13:05 -04:00
Efraim Flashner ebd021f732
gnu: mesa: Add powerpc64le-linux support.
* gnu/packages/gl.scm (mesa)[inputs]: Add llvm on powerpc64le.
[native-inputs]: Add glslang on powerpc64le.
[arguments]: Adjust configure-flags for powerpc64le to fix building on
powerpc64le and enable features. Add powerpc64le specific phase to skip
known failing test.
2021-04-15 21:12:54 +03:00
David Thompson e7548afbad
gnu: haunt: Update to 0.2.5. 2021-04-15 13:17:19 -04:00
Paul Garlick a5bbd38fd1
gnu: Add texlive-kastrup.
* gnu/packages/tex.scm: New variable.
2021-04-15 14:12:10 +01:00
BonfaceKilz 27396a13c8
gnu: Add python-abjad.
* gnu/packages/music.scm (python-abjad): New variable.

Co-authored-by: jgart <jgart@dismail.de>
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-04-15 14:26:45 +03:00
BonfaceKilz 565ecf8457
gnu: Add python-quicktions.
* gnu/packages/python-xyz.scm (python-quicktions): New variable.

Co-authored-by: jgart <jgart@dismail.de>
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-04-15 11:27:21 +03:00
BonfaceKilz c578d7a25a
gnu: Add python-uqbar.
* gnu/packages/graphviz.scm (python-uqbar): New variable.

Co-authored-by: jgart <jgart@dismail.de>
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-04-15 11:22:29 +03:00
BonfaceKilz 81b361fdd4
gnu: Add python-pytest-helpers-namespace.
* gnu/packages/python-check.scm (python-pytest-helpers-namespace): New
variable.

Co-authored-by: jgart <jgart@dismail.de>
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-04-15 11:12:22 +03:00
BonfaceKilz 5c2e4711a7
gnu: Add python-setuptools-declarative-requirements.
* gnu/packages/python-xyz.scm (python-setuptools-declarative-requirements):
New variable.

Co-authored-by: jgart <jgart@dismail.de>
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-04-15 11:09:45 +03:00
BonfaceKilz 64fe44fa84
gnu: Add python-roman.
* gnu/packages/python-xyz.scm (python-roman): New variable.

Co-authored-by: jgart <jgart@dismail.de>
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-04-15 11:00:02 +03:00
Nicolas Goaziou abf032c131
gnu: emacs-emms: Update to 7.1.
* gnu/packages/emacs-xyz.scm (emacs-emms): Update to 7.1.
2021-04-15 09:15:49 +02:00
Leo Famulari 050be36cbf
gnu: btrfs-progs: Update to 5.11.1.
* gnu/packages/linux.scm (btrfs-progs): Update to 5.11.1.
2021-04-14 20:03:06 -04:00
Leo Famulari ab616d44a1
gnu: wireless-regdb: Update to 2020.11.20.
* gnu/packages/linux.scm (wireless-regdb): Update to 2020.11.20.
[description]: Correct the description.
2021-04-14 17:06:37 -04:00
Leo Famulari afe0142e04
gnu: linux-libre 4.19: Update to 4.19.187.
* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.187.
(linux-libre-4.19-pristine-source): Update hash.
2021-04-14 17:06:37 -04:00
Leo Famulari 3ccc01b410
gnu: linux-libre 5.4: Update to 5.4.112.
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.112.
(linux-libre-5.4-pristine-source): Update hash.
2021-04-14 17:06:37 -04:00
Leo Famulari ad0caeb9db
gnu: linux-libre 5.10: Update to 5.10.30.
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.30.
(linux-libre-5.10-pristine-source): Update hash.
2021-04-14 17:06:37 -04:00
Leo Famulari 7b2e4ccce2
gnu: linux-libre: Update to 5.11.14.
* gnu/packages/linux.scm (linux-libre-5.11-version): Update to 5.11.14.
(linux-libre-5.11-pristine-source): Update hash.
2021-04-14 17:06:37 -04:00
Ludovic Courtès 70c2897ea3
installer: Internationalize comment of the generated config.
* gnu/installer/steps.scm (configuration->file): Pass the comment in the
generated file through 'G_'.
2021-04-14 22:51:38 +02:00
Felix Gruber dd9e77f81b
gnu: oil: Update to 0.8.9.
* gnu/packages/shells.scm (oil): Update to 0.8.9.
[arguments]: Make the 'check' phase return #t.

Signed-off-by: Leo Famulari <leo@famulari.name>
2021-04-14 13:49:08 -04:00
Arun Isaac 563e4bd884
gnu: cwltool: Update to 3.0.20210319143721.
* gnu/packages/bioinformatics.scm (cwltool): Update to 3.0.20210319143721.
[arguments]: In the loosen-version-restrictions phase, relax pytest version
restriction. In the modify-tests phase, delete file tests/test_content_type.py
since it contains tests that require network access.
2021-04-14 22:39:54 +05:30
Arun Isaac 12e210d907
gnu: python-schema-salad: Update to 7.1.20210316164414.
* gnu/packages/bioinformatics.scm (python-schema-salad): Update to
7.1.20210316164414.
[arguments]: Add skip-failing-tests phase.
2021-04-14 22:39:54 +05:30
Mathieu Othacehe 3a2747ab74
gnu: cuirass: Update to 1.0.0-11.922cc66.
* gnu/packages/ci.scm (cuirass): Update to 1.0.0-11.922cc66.
2021-04-14 18:05:16 +02:00
Ricardo Wurmus 863bd265e4
gnu: python-stevedore: Propagate pbr.
* gnu/packages/openstack.scm (python-stevedore)[native-inputs]: Move
python-pbr from here...
[propagated-inputs]: ...to here.
[arguments]: Add phase to patch requirements.
2021-04-14 17:15:23 +02:00
Ricardo Wurmus 9fd8f44bd7
gnu: Add python-ld.
* gnu/packages/python-xyz.scm (python-ld): New variable.
2021-04-14 17:15:23 +02:00
Mathieu Othacehe 3f3d66377c
services: cuirass: Use "/tmp" database host.
This is a follow-up of c311147bd1.

* gnu/services/cuirass.scm (%cuirass-default-database): Use "/tmp" database
host.
2021-04-14 16:09:35 +02:00
Mathieu Othacehe 5bc5371b34
gnu: cuirass: Update to 1.0.0-10.17e8759.
* gnu/packages/ci.scm (cuirass): Update to 1.0.0-10.17e8759.
2021-04-14 15:07:44 +02:00
Paul Garlick 9153e12d73
gnu: Add texlive-ly1.
* gnu/packages/tex.scm: New package.
2021-04-14 12:04:14 +01:00
Nicolas Goaziou f181ee1f42
gnu: emacs-vertico: Update to 0.4.
* gnu/packages/emacs-xyz.scm (emacs-vertico): Update to 0.4.
2021-04-14 10:25:54 +02:00
Ricardo Wurmus 2aa03a99e7
gnu: Add srecord.
* gnu/packages/flashing-tools.scm (srecord): New variable.
2021-04-14 10:20:29 +02:00
Trevor Hass c5e149a9d9
gnu: minetest: Fix absolute path to 'rm' command.
* gnu/packages/games.scm (minetest)[patch-sources]: Substitute '/bin/rm' path.
[inputs]: Add coreutils.

Signed-off-by: Leo Prikler <leo.prikler@student.tugraz.at>
2021-04-14 09:41:57 +02:00
Leo Famulari a758a8a3c2
gnu: Guix: Update to 1.2.0-21.4dff6ec.
Fixes <https://bugs.gnu.org/46829>.

* gnu/packages/package-management.scm (guix): Update to 1.2.0-21.4dff6ec.
2021-04-13 19:24:31 -04:00
Leo Prikler 4dff6ecde8
Revert "services: mysql: Add extra-environment as configuration option."
This reverts commit f3626119d7.
This commit inadvertently broke a string freeze.  Let's be nice to our
translators and not do that.
2021-04-14 00:59:52 +02:00
Ludovic Courtès c2e83b7105
gnu: guile-git: Update to 0.5.0.
* gnu/packages/guile.scm (guile-git): Update to 0.5.0.
2021-04-13 22:08:01 +02:00
Xinglu Chen 82543e9649
gnu: emacs-git-link: Update to 0.8.3.
* gnu/packages/emacs-xyz.scm (emacs-git-link): Update to 0.8.3.

Signed-off-by: Leo Famulari <leo@famulari.name>
2021-04-13 14:28:50 -04:00
Leo Famulari 15de49e60b
gnu: le-certs: Update to new Let's Encrypt certificates.
* gnu/packages/certs.scm (le-certs): Update the certificate store.
[inputs]: Add isrgrootx2.pem, letsencryptauthorityr3.pem,
letsencryptauthorityr4.pem, letsencryptauthoritye1.pem, and
letsencryptauthoritye2.pem. Remove letsencryptauthorityx3.pem and
letsencryptauthorityx4.pem.
[arguments]: Adjust the builder accordingly.
2021-04-13 13:46:24 -04:00
Mathieu Othacehe c51ffa784e
tests: postgresql: Fix it.
This is a follow-up of c311147bd1.

* gnu/tests/databases.scm (run-postgresql-test): Use "/tmp" as database host.
2021-04-13 19:31:28 +02:00
Mathieu Othacehe ea89fcb0da
services: postgresql: Use "/tmp" host directory.
This is a follow-up of c311147bd1.

* gnu/services/databases.scm (<postgresql-role-configuration>)[host]: Set to
"/tmp" which the default Postgresql socket directory.
2021-04-13 19:31:20 +02:00
methuselah-0 f3626119d7
services: mysql: Add extra-environment as configuration option.
* gnu/services/databases.scm (mysql-configuration): Add extra-environment
(mysql-service): Use #:log-file and #:environment-variables
* doc/guix.texi: Document it.

Signed-off-by: Leo Prikler <leo.prikler@student.tugraz.at>
2021-04-13 18:47:32 +02:00
Peter Lo b5607d830c
gnu: Add r-randomforestsrc.
* gnu/packages/cran.scm (r-randomforestsrc): New variable.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2021-04-13 14:44:32 +02:00
Efraim Flashner 516a101dd4
gnu: openconnect-sso: Update to 0.7.2.
* gnu/packages/vpn.scm (openconnect-sso): Update to 0.7.2.
[arguments]: Remove 'adjust-package-version-requirements phase.
2021-04-13 15:21:32 +03:00
Roel Janssen f0741f3efe
gnu: Add r-hmm.
* gnu/packages/cran.scm (r-hmm): New variable.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2021-04-13 13:55:01 +02:00
Ricardo Wurmus 9e7f09cbec
gnu: python-tinycss2: Enable tests.
* gnu/packages/python-web.scm (python-tinycss2)[source]: Fetch from git
repository to include tests.
[arguments]: Build from source with flit.
[native-inputs]: Add python-flit, python-pytest, python-pytest-cov,
python-pytest-flake8, and python-pytest-isort.
2021-04-13 13:41:19 +02:00
Ricardo Wurmus cf1517a1b7
gnu: python-ipywidgets: Update to 7.6.3.
* gnu/packages/python-xyz.scm (python-ipywidgets): Update to 7.6.3.
[propagated-inputs]: Add python-ipython, python-jupyterlab-widgets, and
python-nbformat.
[native-inputs]: Remove python-nose; add python-mock and ptyhon-pytest-cov.
2021-04-13 13:41:19 +02:00
Ricardo Wurmus 7c4f9c17de
gnu: python-widgetsnbextension: Remove unnecessary inputs.
* gnu/packages/python-xyz.scm (python-widgetsnbextension)[propagated-inputs]:
Remove python-argon2-cffi, python-ipykernel, and python-terminado.
[native-inputs]: Remove python-certifi and python-nose.
2021-04-13 13:41:19 +02:00
Ricardo Wurmus 4cb6120584
gnu: Add python-jupyterlab-widgets.
* gnu/packages/jupyter.scm (python-jupyterlab-widgets): New variable.
2021-04-13 13:41:18 +02:00
Ricardo Wurmus a26dd2e282
gnu: Add python-jupyter-packaging.
* gnu/packages/jupyter.scm (python-jupyter-packaging): New variable.
2021-04-13 13:41:18 +02:00
Ricardo Wurmus c00996fdbe
gnu: Add python-deprecation.
* gnu/packages/python-xyz.scm (python-deprecation): New variable.
2021-04-13 13:41:18 +02:00
Ricardo Wurmus 5c89e2ac6f
gnu: python-testpath: Update to 0.4.4.
* gnu/packages/check.scm (python-testpath): Update to 0.4.4.
[arguments]: Build the package as intended with flit.
[native-inputs]: Add python-flit.
2021-04-13 13:41:18 +02:00
Ricardo Wurmus 636f4d5051
gnu: python-flit: Update to 3.2.0.
* gnu/packages/python-xyz.scm (python-flit): Update to 3.2.0.
[source]: Fetch from git repository to include flit_core.
[arguments]: Add phases to bootstrap the build.
[propagated-inputs]: Add python-pytoml and python-toml.
[native-inputs]: Add python-docutils, python-responses,
python-pygments-github-lexers, python-pytest, python-pytest-cov,
python-sphinx, python-sphinxcontrib-github-alt, and python-testpath.
2021-04-13 13:41:18 +02:00
Ricardo Wurmus a818a34f88
gnu: Add python-sphinxcontrib-github-alt.
* gnu/packages/sphinx.scm (python-sphinxcontrib-github-alt): New variable.
2021-04-13 13:41:18 +02:00
Ricardo Wurmus f5acecdd46
gnu: Add python-requests-unixsocket.
* gnu/packages/python-web.scm (python-requests-unixsocket): New variable.
2021-04-13 13:41:18 +02:00
Ricardo Wurmus 2572bc8125
gnu: Add python-pygments-github-lexers.
* gnu/packages/python-xyz.scm (python-pygments-github-lexers): New variable.
2021-04-13 13:41:18 +02:00
Ricardo Wurmus 3bd962bc3c
gnu: Add python-pytoml.
* gnu/packages/python-build.scm (python-pytoml): New variable.
2021-04-13 13:41:18 +02:00
Ricardo Wurmus 5ce53a4d1c
gnu: Remove python2-ipykernel.
* gnu/packages/python-xyz.scm (python2-ipykernel): Remove variable.
(python-ipykernel)[properties]: Remove python2-variant.
2021-04-13 13:41:18 +02:00
Ricardo Wurmus 89f1a4a415
gnu: Remove python2-jupyter-console.
* gnu/packages/python-xyz.scm (python2-jupyter-console): Remove variable.
(python-jupyter-console)[properties]: Remove python2-variant.
2021-04-13 13:41:18 +02:00
Ricardo Wurmus a0a8fdeaf2
gnu: Remove python2-jupyter-core.
* gnu/packages/python-xyz.scm (python2-jupyter-core): Remove variable.
2021-04-13 13:41:18 +02:00
Ricardo Wurmus 3a62614f32
gnu: Remove python2-ipyparallel.
* gnu/packages/python-xyz.scm (python2-ipyparallel): Remove variable.
2021-04-13 13:41:18 +02:00
Ricardo Wurmus 1388c166e7
gnu: Remove python2-matplotlib-documentation.
* gnu/packages/python-xyz.scm (python2-matplotlib-documentation): Remove variable.
2021-04-13 13:41:17 +02:00
Ricardo Wurmus 6b3872e871
gnu: python-nbformat: Update to 5.1.3.
* gnu/packages/python-xyz.scm (python-nbformat): Update to 5.1.3.
[arguments]: Remove to enable tests.
[native-inputs]: Add python-pytest.
[properties]: Add python2-variant.
(python2-nbformat): Keep at version 4.4.0; override version and source field.
2021-04-13 13:41:17 +02:00
Ricardo Wurmus f4af353cb2
gnu: python-nbconvert: Update to 6.0.7.
* gnu/packages/python-xyz.scm (python-nbconvert): Update to 6.0.7.
[arguments]: Remove configure flags, enable tests, override check phase.
[propagated-inputs]: Add python-defusedxml, python-nbclient,
python-pandocfilters, python-jupyterlab-pygments, and python-testpath.
[properties]: Add python2-variant.
(python2-nbconvert): Override version, source, arguments, and
propagated-inputs.
2021-04-13 13:41:17 +02:00
Ricardo Wurmus 74d2d7a322
gnu: Add python-nbclient.
* gnu/packages/jupyter.scm (python-nbclient): New variable.
2021-04-13 13:41:17 +02:00
Ricardo Wurmus 95456c2fc9
gnu: Add python-jupyterlab-pygments.
* gnu/packages/jupyter.scm (python-jupyterlab-pygments): New variable.
2021-04-13 13:41:17 +02:00
Ricardo Wurmus 2043e7bfc8
gnu: Add python-nest-asyncio.
* gnu/packages/python-xyz.scm (python-nest-asyncio): New variable.
2021-04-13 13:41:17 +02:00
Ricardo Wurmus 6d0a3dc4bc
gnu: python-notebook: Update inputs.
* gnu/packages/python-xyz.scm (python-notebook)[propagated-inputs]: Add
python-argon2-cffi, python-ipykernel, python-ipython-genutils, python-jinja2,
python-jupyter-client, python-pyzmq, python-tornado-6, and python-traitlets.
[native-inputs]: Remove python-nose and python-sphinx; add python-coverage,
python-nbval, python-pytest, python-pytest-cov, and
python-requests-unixsocket.
[arguments]: Use pytest instead of nosetests.
2021-04-13 13:41:17 +02:00
Ricardo Wurmus e9008a66ea
gnu: python-notebook: Update to 6.3.0.
* gnu/packages/python-xyz.scm (python-notebook): Update to 6.3.0.
2021-04-13 13:41:17 +02:00
Ricardo Wurmus a7a92c00f4
gnu: python-widgetsnbextension: Add missing inputs.
* gnu/packages/python-xyz.scm (python-widgetsnbextension)[propagated-inputs]:
Add python-argon2-cffi and python-terminado.
2021-04-13 13:41:17 +02:00
Ricardo Wurmus 02746ead49
gnu: python-ipykernel: Update to 5.5.3.
* gnu/packages/python-xyz.scm (python-ipykernel): Update to 5.5.3.
2021-04-13 13:41:17 +02:00
Ricardo Wurmus b1415bf089
gnu: python-jupyter-client: Update to 6.1.12.
* gnu/packages/python-xyz.scm (python-jupyter-client): Update to 6.1.12.
[propagated-inputs]: Add python-dateutil and python-tornado-6.
[native-inputs]: Add python-pytest.
2021-04-13 13:41:17 +02:00
Ricardo Wurmus 2a12cbaaab
gnu: python-jupyter-core: Update to 4.7.1.
* gnu/packages/python-xyz.scm (python-jupyter-core): Update to 4.7.1.
2021-04-13 13:41:16 +02:00
Ricardo Wurmus 95f25c9b13
gnu: python-terminado: Update to 0.9.4.
* gnu/packages/python-web.scm (python-terminado): Update to 0.9.4.
[propagated-inputs]: Replace python-tornado with python-tornado-6.
[native-inputs]: Replace python-nose with python-pytest.
[home-page]: Follow redirect.
[arguments]: Update check phase.
2021-04-13 13:41:16 +02:00
Ryan Prior 85788dd64d
gnu: esbuild: Update to 0.11.9.
* gnu/packages/web.scm (esbuild): Update to 0.11.9.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-04-13 14:23:47 +03:00
Ryan Prior 504a525d37
gnu: visidata: Update to 2.4.
* gnu/packages/visidata.scm (visidata): Update to 2.4.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-04-13 14:23:40 +03:00
Morgan Smith bad0654d4f
gnu: gnu-standards: Update to 2020-11-25.
* gnu/packages/gnu-doc.scm (gnu-standards): Update to 2020-11-25.
[source]: Make file-name more descriptive. Use version variable for
revision.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-04-13 14:19:36 +03:00
Paul Garlick 995f685e4d
gnu: Add texlive-xcharter.
* gnu/packages/tex.scm: New variable.
2021-04-13 11:33:49 +01:00
Mathieu Othacehe 822eacc6bb
tests: halt: Fix it.
This fixes: <https://issues.guix.gnu.org/47727>.  The OCR prompt detection is
failing, so remove it altogether.  It looks like the test doesn't need the
prompt detection delay to work properly.

* gnu/tests/base.scm (run-halt-test): Remove failing OCR detection.
2021-04-13 10:02:46 +02:00
Christopher Baines c311147bd1
services: postgresql: Change service default socket directory.
Fixes <https://bugs.gnu.org/46737>.

PostgreSQL running with a different socket directory to the default one in the
package itself breaks some services, this commit restores the previous
behaviour where PostgreSQL by default will run with a socket directory that
matches the default used by PostgreSQL packaged for Guix.

Switching to a different default value can happen, but only alongside changing
the PostgreSQL package.

* gnu/services/databases.scm (<postgresql-config-file>)[socket-directory]:
Change default to #false.
* doc/guix.texi (Database Services): Update documentation, and specify a
different value for disabling connections via sockets.
* gnu/tests/guix.scm (%guix-data-service-os): Use default PostgreSQL
behaviour.
* gnu/tests/monitoring.scm (%zabbix-os): Likewise.
* gnu/tests/web.scm (patchwork-os): Likewise.

Signed-off-by: Leo Famulari <leo@famulari.name>
2021-04-12 19:12:46 -04:00
Ricardo Wurmus 1bbed20332
gnu: guile-picture-language: Update to 0.0.1-5.a1322bf.
* gnu/packages/guile-xyz.scm (guile-picture-language): Update to
0.0.1-5.a1322bf.
2021-04-12 21:51:38 +02:00
Ludovic Courtès 4d0d6d8626
services: ipfs: Tweak description.
* gnu/services/networking.scm (ipfs-service-type)[description]: Avoid
abbreviation.
2021-04-12 18:44:09 +02:00
Maxime Devos 68c9e0a56e
gnu: tests: Test basic funtionality of the IPFS service.
It is tested whether the IPFS service listens
at the gateway and API ports and whether it
is possible to upload and download a bytevector.

* gnu/tests/networking.scm
  (%ipfs-os): New variable.
  (run-ipfs-test): New procedure.
  (%test-ipfs): New system test.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-04-12 18:42:23 +02:00
Maxime Devos 3332f4365b
tests: Support package extensions in the backdoor REPL.
* gnu/tests.scm
  (<marionette-configuration>): Add 'extensions' field.
  (marionette-shepherd-service): Honour the field.
  (with-import-modules-and-extensions): Define a combination
  of 'with-import-modules' and 'with-extensions'.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-04-12 18:42:22 +02:00
Maxime Devos 2978832b92
services: Add ipfs-service-type
* gnu/services/networking.scm (ipfs-service-type)
  (%ipfs-home-mapping, %ipfs-environment)
  (%ipfs-accounts, %ipfs-home): New variables.
  (ipfs-configuration, ipfs-configuration?)
  (ipfs-configuration-package, ipfs-configuration-gateway)
  (ipfs-configuration-api, ipfs-shepherd-service)
  (ipfs-binary, %ipfs-activation): New procedures.
* doc/guix.texi (Networking Services): Document it.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-04-12 18:42:22 +02:00
Philip McGrath 834aa48504
gnu: racket: Don't inject store paths into Racket files.
Apparently, during grafting, Guix can somehow mangle compiled
Racket CS files (.zo) such that Racket will refuse to load them.
(Maybe it has something to do with compression?)
So, we stop patching Racket sources with absolute paths to store
files (i.e. for foreign libraries to dlopen).
Instead, we put them in a data file that doesn't get compiled or,
in one case, embed it in C.

Fixes https://issues.guix.gnu.org/47064

* gnu/packages/patches/racket-sh-via-rktio.patch: New file.
Adds a special case at the C level, controlled by a preprocessor macro,
to handle attempts to execute "/bin/sh".
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/scheme.scm (racket)[source](patches): Apply it.
(racket)[arguments](#:configure-flags): Add the CPP flag to enable it.
(racket)[arguments](#:modules): Use srfi-1.
(racket)[arguments](#:phases): Remove 'patch-/bin/sh and 'pre-configure.
Change 'pre-configure-minimal to just change directory.
Add 'patch-config.rktd-lib-search-dirs after 'build and before 'install
to configure Racket's "lib-search-dirs".
(racket, racket-minimal)[inputs]: Add bash-minimal as an explicit input.
(racket-minimal)[source]: Adjust to inherit patches from racket.
(racket-minimal)[arguments]: Inherit from racket: changes no longer needed.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-04-12 18:42:22 +02:00
hli eb8da54170
gnu: Add r-txdb-dmelanogaster-ucsc-dm6-ensgene.
* gnu/packages/bioconductor.scm (r-txdb-dmelanogaster-ucsc-dm6-ensgene):
New variable.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2021-04-12 18:25:40 +02:00