summaryrefslogtreecommitdiff
path: root/gnu/packages
AgeCommit message (Collapse)Author
2021-04-14gnu: minetest: Fix absolute path to 'rm' command.Trevor Hass
* 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-13gnu: Guix: Update to 1.2.0-21.4dff6ec.Leo Famulari
Fixes <https://bugs.gnu.org/46829>. * gnu/packages/package-management.scm (guix): Update to 1.2.0-21.4dff6ec.
2021-04-13gnu: guile-git: Update to 0.5.0.Ludovic Courtès
* gnu/packages/guile.scm (guile-git): Update to 0.5.0.
2021-04-13gnu: emacs-git-link: Update to 0.8.3.Xinglu Chen
* gnu/packages/emacs-xyz.scm (emacs-git-link): Update to 0.8.3. Signed-off-by: Leo Famulari <leo@famulari.name>
2021-04-13gnu: le-certs: Update to new Let's Encrypt certificates.Leo Famulari
* 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-13gnu: Add r-randomforestsrc.Peter Lo
* gnu/packages/cran.scm (r-randomforestsrc): New variable. Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2021-04-13gnu: openconnect-sso: Update to 0.7.2.Efraim Flashner
* gnu/packages/vpn.scm (openconnect-sso): Update to 0.7.2. [arguments]: Remove 'adjust-package-version-requirements phase.
2021-04-13gnu: Add r-hmm.Roel Janssen
* gnu/packages/cran.scm (r-hmm): New variable. Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2021-04-13gnu: python-tinycss2: Enable tests.Ricardo Wurmus
* 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-13gnu: python-ipywidgets: Update to 7.6.3.Ricardo Wurmus
* 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-13gnu: python-widgetsnbextension: Remove unnecessary inputs.Ricardo Wurmus
* 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-13gnu: Add python-jupyterlab-widgets.Ricardo Wurmus
* gnu/packages/jupyter.scm (python-jupyterlab-widgets): New variable.
2021-04-13gnu: Add python-jupyter-packaging.Ricardo Wurmus
* gnu/packages/jupyter.scm (python-jupyter-packaging): New variable.
2021-04-13gnu: Add python-deprecation.Ricardo Wurmus
* gnu/packages/python-xyz.scm (python-deprecation): New variable.
2021-04-13gnu: python-testpath: Update to 0.4.4.Ricardo Wurmus
* 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-13gnu: python-flit: Update to 3.2.0.Ricardo Wurmus
* 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-13gnu: Add python-sphinxcontrib-github-alt.Ricardo Wurmus
* gnu/packages/sphinx.scm (python-sphinxcontrib-github-alt): New variable.
2021-04-13gnu: Add python-requests-unixsocket.Ricardo Wurmus
* gnu/packages/python-web.scm (python-requests-unixsocket): New variable.
2021-04-13gnu: Add python-pygments-github-lexers.Ricardo Wurmus
* gnu/packages/python-xyz.scm (python-pygments-github-lexers): New variable.
2021-04-13gnu: Add python-pytoml.Ricardo Wurmus
* gnu/packages/python-build.scm (python-pytoml): New variable.
2021-04-13gnu: Remove python2-ipykernel.Ricardo Wurmus
* gnu/packages/python-xyz.scm (python2-ipykernel): Remove variable. (python-ipykernel)[properties]: Remove python2-variant.
2021-04-13gnu: Remove python2-jupyter-console.Ricardo Wurmus
* gnu/packages/python-xyz.scm (python2-jupyter-console): Remove variable. (python-jupyter-console)[properties]: Remove python2-variant.
2021-04-13gnu: Remove python2-jupyter-core.Ricardo Wurmus
* gnu/packages/python-xyz.scm (python2-jupyter-core): Remove variable.
2021-04-13gnu: Remove python2-ipyparallel.Ricardo Wurmus
* gnu/packages/python-xyz.scm (python2-ipyparallel): Remove variable.
2021-04-13gnu: Remove python2-matplotlib-documentation.Ricardo Wurmus
* gnu/packages/python-xyz.scm (python2-matplotlib-documentation): Remove variable.
2021-04-13gnu: python-nbformat: Update to 5.1.3.Ricardo Wurmus
* 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-13gnu: python-nbconvert: Update to 6.0.7.Ricardo Wurmus
* 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-13gnu: Add python-nbclient.Ricardo Wurmus
* gnu/packages/jupyter.scm (python-nbclient): New variable.
2021-04-13gnu: Add python-jupyterlab-pygments.Ricardo Wurmus
* gnu/packages/jupyter.scm (python-jupyterlab-pygments): New variable.
2021-04-13gnu: Add python-nest-asyncio.Ricardo Wurmus
* gnu/packages/python-xyz.scm (python-nest-asyncio): New variable.
2021-04-13gnu: python-notebook: Update inputs.Ricardo Wurmus
* 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-13gnu: python-notebook: Update to 6.3.0.Ricardo Wurmus
* gnu/packages/python-xyz.scm (python-notebook): Update to 6.3.0.
2021-04-13gnu: python-widgetsnbextension: Add missing inputs.Ricardo Wurmus
* gnu/packages/python-xyz.scm (python-widgetsnbextension)[propagated-inputs]: Add python-argon2-cffi and python-terminado.
2021-04-13gnu: python-ipykernel: Update to 5.5.3.Ricardo Wurmus
* gnu/packages/python-xyz.scm (python-ipykernel): Update to 5.5.3.
2021-04-13gnu: python-jupyter-client: Update to 6.1.12.Ricardo Wurmus
* 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-13gnu: python-jupyter-core: Update to 4.7.1.Ricardo Wurmus
* gnu/packages/python-xyz.scm (python-jupyter-core): Update to 4.7.1.
2021-04-13gnu: python-terminado: Update to 0.9.4.Ricardo Wurmus
* 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-13gnu: esbuild: Update to 0.11.9.Ryan Prior
* gnu/packages/web.scm (esbuild): Update to 0.11.9. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-04-13gnu: visidata: Update to 2.4.Ryan Prior
* gnu/packages/visidata.scm (visidata): Update to 2.4. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-04-13gnu: gnu-standards: Update to 2020-11-25.Morgan Smith
* 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-13gnu: Add texlive-xcharter.Paul Garlick
* gnu/packages/tex.scm: New variable.
2021-04-12gnu: guile-picture-language: Update to 0.0.1-5.a1322bf.Ricardo Wurmus
* gnu/packages/guile-xyz.scm (guile-picture-language): Update to 0.0.1-5.a1322bf.
2021-04-12gnu: racket: Don't inject store paths into Racket files.Philip McGrath
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-12gnu: Add r-txdb-dmelanogaster-ucsc-dm6-ensgene.hli
* gnu/packages/bioconductor.scm (r-txdb-dmelanogaster-ucsc-dm6-ensgene): New variable. Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2021-04-12gnu: Add cl-bodge-queue.Adam Kandur
* gnu/packages/lisp-xyz.scm (sbcl-bodge-queue, cl-bodge-queue, ecl-bodge-queue): New variables. Co-authored-by: Guillaume Le Vaillant <glv@posteo.net>
2021-04-12gnu: hydrogen: Update to 1.0.2.Nicolas Goaziou
* gnu/packages/music.scm (hydrogen): Update to 1.0.2.
2021-04-12gnu: Add openvdb.Ekaitz Zarraga
* gnu/packages/graphics.scm (openvdb): New variable. Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2021-04-12gnu: Add texlive-newtx.Paul Garlick
* gnu/packages/tex.scm: New variable.
2021-04-12gnu: java-eclipse-jetty-util: Update to 9.4.39 [security fixes].Julien Lepiller
Fixes CVE-2021-28165 - jetty server high CPU when client send data length > 17408, CVE-2021-28164 - Normalize ambiguous URIs and CVE-2021-28163 - Exclude webapps directory from deployment scan. * gnu/packages/java.scm (java-eclipse-jetty-util): Update to 9.4.39. (java-eclipse-jetty-util-ajax): New variable. (java-eclipse-jetty-util, java-eclipse-jetty-io, java-eclipse-jetty-http) (java-eclipse-jetty-jmx, java-eclipse-jetty-server) (java-eclipse-jetty-security, java-eclipse-jetty-servlet) (java-eclipse-jetty-xml, java-eclipse-jetty-webapp): Disable tests. [native-inputs]: Remove test dependencies.
2021-04-12gnu: hangups: Run test suite.Efraim Flashner
* gnu/packages/messaging.scm (hangups)[arguments]: Use custom 'check phase.