summaryrefslogtreecommitdiff
path: root/gnu
AgeCommit message (Collapse)Author
2023-04-25Merge remote-tracking branch 'origin/master' into core-updatesAndreas Enge
2023-04-25gnu: python-asyncssh: Update to 2.13.1.Lars-Dominik Braun
Includes fix for python-cryptography>=39 disallowing SHA-1 signatures, which caused the testsuite to fail. * gnu/packages/ssh.scm (python-asyncssh): Update to 2.13.1.
2023-04-25gnu: alacritty: Patch reference to xdg-open.Efraim Flashner
* gnu/packages/terminals.scm (alacritty)[arguments]: Add a phase to add an absolute reference to xdg-open. [inputs]: Add xdg-utils.
2023-04-25gnu: emacs-eshell-syntax-highlighting: Update to 0.5.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-eshell-syntax-highlighting): Update to 0.5.
2023-04-25gnu: nethack: Update to 3.6.7.Nicolas Goaziou
* gnu/packages/games.scm (nethack): Update to 3.6.7.
2023-04-25gnu: Add trurl.Sharlatan Hellseher
* gnu/packages/curl.scm (trurl): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-04-25gnu: emacs-auctex: Update to 13.2.0.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-auctex): Update to 13.2.0.
2023-04-25gnu: Add emacs-xonsh-mode.Joseph LaFreniere
* gnu/packages/emacs-xyz.scm (emacs-xonsh-mode): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-04-25gnu: python-importlib-resources: Update to 5.12.0.Ricardo Wurmus
* gnu/packages/python-xyz.scm (python-importlib-resources): Update to 5.12.0. [build-system]: Use pyproject-build-system. [arguments]: Add phase to avoid "pip install". [native-inputs]: Remove python-toml; add python-flake8, python-pytest, python-pytest-black, python-pytest-checkdocs, python-pytest-cov, python-pytest-enabler, python-pytest-flake8, python-pytest-mypy, and python-setuptools-57. [propagated-inputs]: Add python-zipp.
2023-04-25gnu: guix-build-coordinator: Update to 0-79.6a4e827.Christopher Baines
* gnu/packages/package-management.scm (guix-build-coordinator): Update to 0-79.6a4e827.
2023-04-25gnu: schismtracker: Update to 20221201.Antero Mejr
* gnu/packages/music.scm (schismtracker): Update to 20221201. [source]: Convert snippet to gexp. [arguments]: Convert to gexp, add configure flags for FLAC and Wayland support. [inputs]: Remove libx11, libxext, and sdl; add flac and sdl2. Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-04-25gnu: python-anyio: Upgrade to 3.6.2.Lars-Dominik Braun
* gnu/packages/python-xyz.scm (python-anyio): Upgrade to 3.6.2.
2023-04-25Revert "gnu: python-pytest-trio: Update to 0.8.0."Lars-Dominik Braun
Not compatible with python-trio 0.8. This reverts commit 27a4bfbd07022ebabc352a419c7588fcfc881d88.
2023-04-25gnu: python-trio: Downgrade to 0.21.Lars-Dominik Braun
Version 0.22 deprecates MultiError, which trips up testsuites of dependents. python-anyio for instance is explicitly not compatible with >= 0.22, so stick to an older release. * gnu/packages/python-xyz.scm (python-trio): Downgrade to 0.21. [arguments]: Disable failing test.
2023-04-25gnu: sbcl-serapeum: Update to 20230423.Pierre Neidhardt
* gnu/packages/lisp-xyz.scm (sbcl-serapeum): Update to 20230423.
2023-04-25gnu: sbcl-njson: Update to 1.0.0.Pierre Neidhardt
* gnu/packages/lisp-xyz.scm (sbcl-njson): Update to 1.0.0.
2023-04-25gnu: slimevolley: Build with gcc-7.Efraim Flashner
* gnu/packages/games.scm (slimevolley)[native-inputs]: Add gcc-7.
2023-04-25gnu: scribus: Fix build with latest poppler.Ricardo Wurmus
* gnu/packages/patches/scribus-1.5.8-poppler-22.03.0.patch, gnu/packages/patches/scribus-1.5.8-poppler-22.04.0.patch, gnu/packages/patches/scribus-1.5.8-poppler-22.09.0.patch, gnu/packages/patches/scribus-1.5.8-poppler-22.2.0-1.patch, gnu/packages/patches/scribus-1.5.8-poppler-22.2.0-2.patch: New files. * gnu/local.mk (dist_patch_DATA): Add them. * gnu/packages/scribus.scm (scribus)[source]: Add patches. [arguments]: Enable WANT_CPP17 option.
2023-04-24gnu: gnucash: Update help installation prefix.Maxim Cournoyer
The help installation prefix was changed upstream to match the XDG 'help-spec' specification (see: https://www.freedesktop.org/wiki/Specifications/help-spec/). * gnu/packages/gnucash.scm (gnucash) [arguments]: Adjust install-docs phase.
2023-04-24gnu: python-tlsh: Fix build.Maxim Cournoyer
* gnu/packages/python-xyz.scm (python-tlsh) [build-system]: Switch to python-build-system. [arguments]: Remove #:out-of-source. Remove install phase override. Add a configure, chdir and adjust the check phase override. [inputs]: Delete field. [native-inputs]: New field.
2023-04-24gnu: sicp: Fix build.Maxim Cournoyer
* gnu/packages/scheme.scm (sicp) [build-system]: Use copy-build-system. [native-inputs]: Remove source input. [arguments]: Remove #:modules and #:builder arguments. Add #:install-plan and #:phases arguments. Patch out obsolete call.
2023-04-24gnu: python-pdbpp: Update to 0.10.3-0.e1c2e34.Maxim Cournoyer
* gnu/packages/python-xyz.scm (python-pdbpp): Update to 0.10.3-0.e1c2e34. [arguments]: Add pretend-version phase.
2023-04-24gnu: docker-compose: Use python-jsonschema-3 to fix build.Maxim Cournoyer
* gnu/packages/docker.scm (docker-compose) [inputs]: Replace python-jsonschema with python-jsonschema-3.
2023-04-24gnu: Add python-jsonschema-3.Maxim Cournoyer
* gnu/packages/python-xyz.scm (python-jsonschema-3): New variable.
2023-04-25gnu: emacs-password-store: Update to 2.3.0.Mekeor Melire
* gnu/packages/emacs-xyz.scm (emacs-password-store): Update to 2.3.0. [propagated-inputs]: Remove emacs-auth-source-pass. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-04-25gnu: Add deal.Nicolas Goaziou
* gnu/packages/games.scm (deal): New variable.
2023-04-25gnu: lagrange: Update to 1.15.8.Nicolas Goaziou
* gnu/packages/web-browsers.scm (lagrange): Update to 1.15.8.
2023-04-25gnu: fet: Update to 6.9.0.Nicolas Goaziou
* gnu/packages/education.scm (fet): Update to 6.9.0.
2023-04-25gnu: giac: Update to 1.9.0-45.Nicolas Goaziou
* gnu/packages/algebra.scm (giac): Update to 1.9.0-45.
2023-04-25gnu: purescript: Update to 0.15.8.jgart
* gnu/packages/purescript.scm (purescript): Update to 0.15.8. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-04-25gnu: audacious: Update to 4.3.Yovan Naumovski
* gnu/packages/music.scm (audacious): Update to 4.3. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-04-25gnu: Add python-gtts.Dominik Delgado Steuter
* gnu/packages/python-xyz.scm (python-gtts): New variable. Co-authored-by: jgart <jgart@dismail.de> Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-04-25gnu: recoll: Update to 1.34.0.kiasoc5
* gnu/packages/search.scm (recoll): Update to 1.34.0. [arguments]: Add --enable-recollq configure flag. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-04-25gnu: emacs-posframe: Update to 1.4.2.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-posframe): Update to 1.4.2.
2023-04-25gnu: Add texstudio.Dominik Delgado Steuter via Guix-patches via
* gnu/packages/tex.scm (texstudio): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-04-24gnu: dezyne: Add patch to avoid "Exec format error".Janneke Nieuwenhuizen
This fixes In execvp of ./test/all/parse_import_order/run: Exec format error on shell scripts that lack a shebang. * gnu/packages/patches/dezyne-add-missing-shebangs.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/dezyne.scm (dezyne): Use it.
2023-04-24Merge remote-tracking branch 'origin/master' into core-updatesAndreas Enge
2023-04-24gnu: emacs-git-timemachine: Update to 4.11-0-13769fb6.Janneke Nieuwenhuizen
This fixes #62932; command-execute: Symbol’s function definition is void: define-transient-command * gnu/packages/emacs-xyz.scm (emacs-git-timemachine)[source]: Update outdated source URI. Update to commit "13769fb603ae88c64566529eae4525ce88026e86". The 4.11 latest release is four years old.
2023-04-24gnu: python-plotly-2.4.1: Patch for Python 3.10 changes.Ricardo Wurmus
* gnu/packages/graph.scm (python-plotly-2.4.1)[arguments]: Add phase 'python-compatibility.
2023-04-24gnu: multiqc: Update to 1.14.Ricardo Wurmus
* gnu/packages/bioinformatics.scm (multiqc): Update to 1.14. [build-system]: Use pyproject-build-system. [arguments]: Simplify check phase; restore sanity-check phase. [propagated-inputs]: Add python-rich-click. [native-inputs]: Update test data.
2023-04-24gnu: Add python-rich-click.Ricardo Wurmus
* gnu/packages/python-xyz.scm (python-rich-click): New variable.
2023-04-24gnu: macs: Patch version check for Python.Ricardo Wurmus
* gnu/packages/bioinformatics.scm (macs)[source]: Patch check for Python > 3.6.
2023-04-24gnu: salmon: Update to 1.10.1.Ricardo Wurmus
* gnu/packages/bioinformatics.scm (salmon): Update to 1.10.1. [inputs]: Replace cereal-1.3.0 with cereal; add htscodecs. [native-inputs]: Update hash of pufferfish sources.
2023-04-24gnu: Add htscodecs.Ricardo Wurmus
* gnu/packages/bioinformatics.scm (htscodecs): New variable.
2023-04-24gnu: cereal-1.3.0: Update doctest.h.Ricardo Wurmus
* gnu/packages/serialization.scm (cereal-1.3.0)[native-inputs]: Add gcc-10 and the sources of the cereal package. [arguments]: Add a phase to replace the included doctest.h with the variant from the cereal sources; disable -Werror. [source]: Delete included doctest.h.
2023-04-24gnu: cereal: Use GCC 10.Ricardo Wurmus
* gnu/packages/serialization.scm (cereal)[native-inputs]: Add gcc-10.
2023-04-24gnu: python-check-manifest: Update to 0.49.John Kehayias
* gnu/packages/python-xyz.scm (python-check-manifest): Update to 0.49. [propagated-inputs]: Remove python-tomli.
2023-04-24gnu: python-eventlet: Skip two failing tests.John Kehayias
* gnu/packages/python-xyz.scm (python-eventlet)[arguments]: In 'check' phase, skip two more tests which are failing with Python 3.10 and have upstream bug reports.
2023-04-24gnu: mumi: Add bash-minimal to inputs.Arun Isaac
* gnu/packages/mail.scm (mumi)[inputs]: Add bash-minimal.
2023-04-24gnu: mumi: Update to 0.0.5-2.85d5efb.Arun Isaac
* gnu/packages/mail.scm (mumi): Update to 0.0.5-2.85d5efb.