summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* gnu: perl-crypt-openssl-rsa: Update to 0.33.Efraim Flashner2023-04-251-2/+2
| | | | * gnu/packages/tls.scm (perl-crypt-openssl-rsa): Update to 0.33.
* gnu: bedtools-2.18: Fix build.Ricardo Wurmus2023-04-251-1/+5
| | | | | * gnu/packages/bioinformatics.scm (bedtools-2.18)[arguments]: Fix operators in 'compatibility phase.
* gnu: hisat: Build with GCC 10.Ricardo Wurmus2023-04-251-1/+1
| | | | * gnu/packages/bioinformatics.scm (hisat)[native-inputs]: Add gcc-10.
* gnu: kallisto: Update to 0.48.0.Ricardo Wurmus2023-04-251-4/+3
| | | | | * gnu/packages/bioinformatics.scm (kallisto): Update to 0.48.0. [arguments]: Remove trailing #T from build phase.
* gnu: bpp-core: Build with GCC 10.Ricardo Wurmus2023-04-251-0/+3
| | | | * gnu/packages/bioinformatics.scm (bpp-core)[native-inputs]: Add gcc-10.
* gnu: vcflib: Update to 1.0.9.Ricardo Wurmus2023-04-251-60/+71
| | | | | | | * gnu/packages/bioinformatics.scm (vcflib): Update to 1.0.9. [source]: Update snippet. [inputs]: Add curl, pybind11, and wfa2-lib. [arguments]: Adjust and reformat.
* gnu: tabixpp: Update to 1.1.2.Ricardo Wurmus2023-04-251-22/+21
| | | | | | | * gnu/packages/bioinformatics.scm (tabixpp): Update to 1.1.2. [source]: Simplify snippet. [inputs]: Add curl. [arguments]: Simplify and reformat.
* gnu: Add wfa2-lib.Ricardo Wurmus2023-04-251-0/+23
| | | | * gnu/packages/bioinformatics.scm (wfa2-lib): New variable.
* gnu: biber: Fix build with new Perl.Josselin Poiret2023-04-253-1/+43
| | | | | | | | | * gnu/packages/patches/biber-adapt-perl-5.36.patch: Backport patch from upstream's 760e6e4ec08a3097f7e6136331541a7b8c1c9df7. * gnu/packages/tex.scm (biber): Use it. * gnu/local.mk (dist_patch_DATA): Register it. Signed-off-by: Andreas Enge <andreas@enge.fr>
* gnu: gcc: Do not build gcov on MinGW.Vivien Kraus2023-04-251-0/+5
| | | | | | | * gnu/packages/gcc.scm (gcc-configure-flags-for-triplet): Disable gcov when targetting mingw. Co-authored-by: Ludovic Courtès <ludo@gnu.org>
* gnu: nerd-dictation: Add package variants.Nicolas Graves2023-04-251-28/+67
| | | | | | | | | * gnu/packages/machine-learning.scm (nerd-dictation)[inputs]: Remove. (nerd-dictation-gexp): New procedure. (nerd-dictation/xdotool, nerd-dictation/sox-xdotool) (nerd-dictation/sox-ydotool, nerd-dictation/sox-wtype): New variables Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* services: tor: Deprecate 'tor-hidden-service' procedure.Bruno Victal2023-04-252-47/+77
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Due to (now renamed) 'hidden-service' record type not being exported, the only way Onion services (formely hidden services) could have worked is through the now deprecated 'tor-hidden-service' procedure. This commit updates the Tor service documentation, corrects some inconsistently named accessors in <tor-configuration> record-type, renames and refactors tor-hidden-service-configuration to tor-onion-service-configuration using define-configuration and also exports it, allowing Onion services to be configured directly within a <tor-configuration> record. Lastly, it also deprecates the 'tor-hidden-service' procedure. * doc/guix.texi (Networking Services): Substitute mentions of “Hidden services” with “Onion Services”. Add a Tor Onion service configuration example. Document <tor-onion-service-configuration>. Remove mention of 'tor-hidden-service' procedure. * gnu/services/networking.scm: Export tor-configuration-tor, tor-configuration-config-file, tor-configuration-hidden-services, tor-configuration-socks-socket-type, tor-configuration-control-socket-path, tor-onion-service-configuration, tor-onion-service-configuration?, tor-onion-service-configuration-name, tor-onion-service-configuration-mapping. (<tor-configuration>)[control-socket?]: Rename accessor. (<hidden-service>): Replace with … (<tor-onion-service-configuration>): … this. (tor-configuration->torrc): Update record-type name. (tor-activation): Ditto. (tor-hidden-service-type): Remove variable. (tor-hidden-service): Deprecate procedure. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: ghc-8.10: Avoid testsuite timeouts on i686.Lars-Dominik Braun2023-04-251-1/+18
| | | | | * gnu/packages/haskell.scm (ghc-8.10)[arguments]: Add new phase 'skip-failing-tests-i686-cuirass.
* gnu: lofreq: Set file timestamps to 1980s.Ricardo Wurmus2023-04-251-1/+11
| | | | | | | | This keeps Python from complaining: "ZIP does not support timestamps before 1980". * gnu/packages/bioinformatics.scm (lofreq)[arguments]: Add build phase 'set-source-file-times-to-1980.
* gnu: lofreq: Drop input labels.Ricardo Wurmus2023-04-251-3/+1
| | | | * gnu/packages/bioinformatics.scm (lofreq)[inputs]: Drop package labels.
* gnu: ivar: Update to 1.4.2.Ricardo Wurmus2023-04-251-3/+12
| | | | | * gnu/packages/bioinformatics.scm (ivar): Update to 1.4.2. [arguments]: Remove -Werror flag.
* gnu: propeller-gcc-4: Use MODIFY-INPUTS.Ricardo Wurmus2023-04-251-2/+2
| | | | | * gnu/packages/embedded.scm (propeller-gcc-4)[native-inputs]: Use MODIFY-INPUTS and drop package label.
* gnu: propeller-gcc-4: Use G-expression.Ricardo Wurmus2023-04-251-3/+3
| | | | | * gnu/packages/embedded.scm (propeller-gcc-4)[arguments]: Use G-expression because the parent GCC package uses them too.
* gnu: trurl: Correct inputs.Andreas Enge2023-04-251-3/+1
| | | | | * gnu/packages/curl.scm (trurl): Replace non-existant input curl-7.84.0 by curl, which is version 7.85.0.
* Merge remote-tracking branch 'origin/master' into core-updatesAndreas Enge2023-04-2519-114/+375
|\
| * gnu: python-asyncssh: Update to 2.13.1.Lars-Dominik Braun2023-04-251-2/+2
| | | | | | | | | | | | | | 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.
| * gnu: alacritty: Patch reference to xdg-open.Efraim Flashner2023-04-251-0/+5
| | | | | | | | | | | | * gnu/packages/terminals.scm (alacritty)[arguments]: Add a phase to add an absolute reference to xdg-open. [inputs]: Add xdg-utils.
| * gnu: emacs-eshell-syntax-highlighting: Update to 0.5.Nicolas Goaziou2023-04-251-2/+2
| | | | | | | | * gnu/packages/emacs-xyz.scm (emacs-eshell-syntax-highlighting): Update to 0.5.
| * gnu: nethack: Update to 3.6.7.Nicolas Goaziou2023-04-251-2/+2
| | | | | | | | * gnu/packages/games.scm (nethack): Update to 3.6.7.
| * gnu: Add trurl.Sharlatan Hellseher2023-04-251-0/+37
| | | | | | | | | | | | * gnu/packages/curl.scm (trurl): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
| * gnu: emacs-auctex: Update to 13.2.0.Nicolas Goaziou2023-04-251-2/+2
| | | | | | | | * gnu/packages/emacs-xyz.scm (emacs-auctex): Update to 13.2.0.
| * gnu: Add emacs-xonsh-mode.Joseph LaFreniere2023-04-251-0/+25
| | | | | | | | | | | | * gnu/packages/emacs-xyz.scm (emacs-xonsh-mode): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
| * gnu: guix-build-coordinator: Update to 0-79.6a4e827.Christopher Baines2023-04-251-3/+3
| | | | | | | | | | * gnu/packages/package-management.scm (guix-build-coordinator): Update to 0-79.6a4e827.
| * gnu: schismtracker: Update to 20221201.Antero Mejr2023-04-251-12/+13
| | | | | | | | | | | | | | | | | | | | * 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>
| * gnu: python-anyio: Upgrade to 3.6.2.Lars-Dominik Braun2023-04-251-2/+2
| | | | | | | | * gnu/packages/python-xyz.scm (python-anyio): Upgrade to 3.6.2.
| * Revert "gnu: python-pytest-trio: Update to 0.8.0."Lars-Dominik Braun2023-04-251-21/+12
| | | | | | | | | | | | Not compatible with python-trio 0.8. This reverts commit 27a4bfbd07022ebabc352a419c7588fcfc881d88.
| * gnu: python-trio: Downgrade to 0.21.Lars-Dominik Braun2023-04-251-2/+4
| | | | | | | | | | | | | | | | | | 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.
| * gnu: sbcl-serapeum: Update to 20230423.Pierre Neidhardt2023-04-251-3/+3
| | | | | | | | * gnu/packages/lisp-xyz.scm (sbcl-serapeum): Update to 20230423.
| * gnu: sbcl-njson: Update to 1.0.0.Pierre Neidhardt2023-04-251-4/+3
| | | | | | | | * gnu/packages/lisp-xyz.scm (sbcl-njson): Update to 1.0.0.
| * gnu: slimevolley: Build with gcc-7.Efraim Flashner2023-04-251-1/+2
| | | | | | | | * gnu/packages/games.scm (slimevolley)[native-inputs]: Add gcc-7.
| * gnu: emacs-password-store: Update to 2.3.0.Mekeor Melire2023-04-251-44/+44
| | | | | | | | | | | | | | * 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>
| * gnu: Add deal.Nicolas Goaziou2023-04-251-1/+78
| | | | | | | | * gnu/packages/games.scm (deal): New variable.
| * gnu: lagrange: Update to 1.15.8.Nicolas Goaziou2023-04-251-2/+2
| | | | | | | | * gnu/packages/web-browsers.scm (lagrange): Update to 1.15.8.
| * gnu: fet: Update to 6.9.0.Nicolas Goaziou2023-04-251-2/+2
| | | | | | | | * gnu/packages/education.scm (fet): Update to 6.9.0.
| * gnu: giac: Update to 1.9.0-45.Nicolas Goaziou2023-04-251-2/+2
| | | | | | | | * gnu/packages/algebra.scm (giac): Update to 1.9.0-45.
| * gnu: purescript: Update to 0.15.8.jgart2023-04-251-2/+2
| | | | | | | | | | | | * gnu/packages/purescript.scm (purescript): Update to 0.15.8. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
| * gnu: audacious: Update to 4.3.Yovan Naumovski2023-04-251-3/+5
| | | | | | | | | | | | * gnu/packages/music.scm (audacious): Update to 4.3. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
| * gnu: Add python-gtts.Dominik Delgado Steuter2023-04-251-0/+25
| | | | | | | | | | | | | | * gnu/packages/python-xyz.scm (python-gtts): New variable. Co-authored-by: jgart <jgart@dismail.de> Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
| * gnu: recoll: Update to 1.34.0.kiasoc52023-04-251-2/+3
| | | | | | | | | | | | | | * gnu/packages/search.scm (recoll): Update to 1.34.0. [arguments]: Add --enable-recollq configure flag. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
| * gnu: emacs-posframe: Update to 1.4.2.Nicolas Goaziou2023-04-251-2/+2
| | | | | | | | * gnu/packages/emacs-xyz.scm (emacs-posframe): Update to 1.4.2.
| * gnu: Add texstudio.Dominik Delgado Steuter via Guix-patches via2023-04-251-0/+31
| | | | | | | | | | | | * gnu/packages/tex.scm (texstudio): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
| * gnu: dezyne: Add patch to avoid "Exec format error".Janneke Nieuwenhuizen2023-04-243-0/+64
| | | | | | | | | | | | | | | | | | | | | | | | 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.
* | gnu: python-importlib-resources: Update to 5.12.0.Ricardo Wurmus2023-04-251-4/+42
| | | | | | | | | | | | | | | | | | | | | | * 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.
* | gnu: scribus: Fix build with latest poppler.Ricardo Wurmus2023-04-257-3/+535
| | | | | | | | | | | | | | | | | | | | | | * 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.
* | gnu: gnucash: Update help installation prefix.Maxim Cournoyer2023-04-241-3/+3
| | | | | | | | | | | | | | | | 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.