me
/
guix
Archived
1
0
Fork 0
Commit Graph

103243 Commits (945ed795259545758f97fdc90c8d7912c1d911bc)

Author SHA1 Message Date
Efraim Flashner aeda325cf1
gnu: presage: Build with c++-14.
* gnu/packages/fcitx.scm (presage)[arguments]: Adjust configure-flags to
use c++-14 cor CFLAGS and CXXFLAGS.
2023-04-25 23:01:56 +03:00
Efraim Flashner 97323e5262
gnu: libpst: Fix python detection.
* gnu/packages/mail.scm (libpst)[arguments]: Add a phase to detect newer
versions of python3.
[native-inputs]: Add autoconf, automake, gettext-minimal, libool.
2023-04-25 22:52:29 +03:00
Ricardo Wurmus 72b1c9713b
gnu: perl-data-dumper: Update to 2.183.
* gnu/packages/perl.scm (perl-data-dumper): Update to 2.183.
2023-04-25 21:18:36 +02:00
Ricardo Wurmus 4598928a90
gnu: cwltool: Use pyproject-build-system.
"setup.py install is deprecated. Use build and pip and other standards-based
tools."  It then falls back to attempting to install packages via pip.

* gnu/packages/bioinformatics.scm (cwltool)[build-system]: Use
pyproject-build-system.
2023-04-25 21:18:36 +02:00
Ricardo Wurmus 92a903499b
gnu: python-schema-salad: Use pyproject-build-system.
The python-build-system fails with "setuptools.installer is
deprecated. Requirements should be satisfied by a PEP 517 installer."  This,
in turn, causes all Python packages to be ignored and "pip install" to be
invoked for them.

* gnu/packages/bioinformatics.scm (python-schema-salad)[build-system]: Use
pyproject-build-system.
2023-04-25 21:18:35 +02:00
Liliana Marie Prikler 2ec69787aa
gnu: gfeeds: Add missing gettext-minimal.
* gnu/packages/syndication.scm (gfeeds)[inputs]: Add gettext-minimal.
2023-04-25 21:09:13 +02:00
Liliana Marie Prikler 30a252760f
gnu: syndication-domination: Update to 1.0-1-7592032.
* gnu/packages/syndication.scm (syndication-domination): Update to
1.0-1-7592032.
2023-04-25 21:09:13 +02:00
Liliana Marie Prikler ff777165cb
gnu: evolution: Update to 3.46.4.
* gnu/packages/gnome.scm (evolution): Update to 3.46.4.
2023-04-25 21:09:13 +02:00
Liliana Marie Prikler 916df2b9eb
gnu: evolution-data-server: Update to 3.46.4.
* gnu/packages/gnome.scm (evolution-data-server): Update to 3.46.4.
2023-04-25 21:09:12 +02:00
Ricardo Wurmus 5a1b246736
gnu: adapterremoval: Update to 2.3.3.
* gnu/packages/bioinformatics.scm (adapterremoval): Update to 2.3.3.
[arguments]: Simplify.
[inputs]: Reformat.
2023-04-25 19:46:29 +02:00
Efraim Flashner d67b8788b3
gnu: ocaml-lwt: Add ocaml4.07 variant.
* gnu/packages/ocaml.scm (ocaml-lwt)[properties]: New field.
(ocaml4.07-lwt): New variable.
2023-04-25 20:42:22 +03:00
Efraim Flashner 52f6ccef82
gnu: perl-crypt-openssl-rsa: Update to 0.33.
* gnu/packages/tls.scm (perl-crypt-openssl-rsa): Update to 0.33.
2023-04-25 20:42:22 +03:00
Ricardo Wurmus fc80efe1a0
gnu: bedtools-2.18: Fix build.
* gnu/packages/bioinformatics.scm (bedtools-2.18)[arguments]: Fix operators in
'compatibility phase.
2023-04-25 19:41:05 +02:00
Ricardo Wurmus f2e90d6f43
gnu: hisat: Build with GCC 10.
* gnu/packages/bioinformatics.scm (hisat)[native-inputs]: Add gcc-10.
2023-04-25 19:30:43 +02:00
Ricardo Wurmus 0a4fa99b39
gnu: kallisto: Update to 0.48.0.
* gnu/packages/bioinformatics.scm (kallisto): Update to 0.48.0.
[arguments]: Remove trailing #T from build phase.
2023-04-25 19:28:42 +02:00
Ricardo Wurmus 7ae5325bf1
gnu: bpp-core: Build with GCC 10.
* gnu/packages/bioinformatics.scm (bpp-core)[native-inputs]: Add gcc-10.
2023-04-25 19:12:57 +02:00
Ricardo Wurmus 2c09cc19e6
gnu: vcflib: Update to 1.0.9.
* gnu/packages/bioinformatics.scm (vcflib): Update to 1.0.9.
[source]: Update snippet.
[inputs]: Add curl, pybind11, and wfa2-lib.
[arguments]: Adjust and reformat.
2023-04-25 19:10:19 +02:00
Ricardo Wurmus 4ad51f5914
gnu: tabixpp: Update to 1.1.2.
* gnu/packages/bioinformatics.scm (tabixpp): Update to 1.1.2.
[source]: Simplify snippet.
[inputs]: Add curl.
[arguments]: Simplify and reformat.
2023-04-25 19:10:19 +02:00
Ricardo Wurmus 8664c6230e
gnu: Add wfa2-lib.
* gnu/packages/bioinformatics.scm (wfa2-lib): New variable.
2023-04-25 19:10:18 +02:00
Josselin Poiret 8c5ba69d6e
gnu: biber: Fix build with new Perl.
* 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>
2023-04-25 18:42:22 +02:00
Vivien Kraus 74038cf66e
gnu: gcc: Do not build gcov on MinGW.
* gnu/packages/gcc.scm (gcc-configure-flags-for-triplet): Disable gcov when
targetting mingw.

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2023-04-25 17:20:19 +02:00
Nicolas Graves 7f0fbd0463
gnu: nerd-dictation: Add package variants.
* 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>
2023-04-25 17:19:21 +02:00
Bruno Victal 9be1ee6a49
services: tor: Deprecate 'tor-hidden-service' procedure.
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>
2023-04-25 17:19:21 +02:00
Lars-Dominik Braun c354a345b9
gnu: ghc-8.10: Avoid testsuite timeouts on i686.
* gnu/packages/haskell.scm (ghc-8.10)[arguments]: Add new phase
'skip-failing-tests-i686-cuirass.
2023-04-25 16:54:57 +02:00
Ricardo Wurmus 3a37e3ecd8
gnu: lofreq: Set file timestamps to 1980s.
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.
2023-04-25 16:17:49 +02:00
Ricardo Wurmus 0ad4a4d155
gnu: lofreq: Drop input labels.
* gnu/packages/bioinformatics.scm (lofreq)[inputs]: Drop package labels.
2023-04-25 16:17:49 +02:00
Ricardo Wurmus 1fca85cd88
gnu: ivar: Update to 1.4.2.
* gnu/packages/bioinformatics.scm (ivar): Update to 1.4.2.
[arguments]: Remove -Werror flag.
2023-04-25 16:17:49 +02:00
Ricardo Wurmus f69f346289
gnu: propeller-gcc-4: Use MODIFY-INPUTS.
* gnu/packages/embedded.scm (propeller-gcc-4)[native-inputs]: Use
MODIFY-INPUTS and drop package label.
2023-04-25 16:17:49 +02:00
Ricardo Wurmus b9162199b3
gnu: propeller-gcc-4: Use G-expression.
* gnu/packages/embedded.scm (propeller-gcc-4)[arguments]: Use G-expression
because the parent GCC package uses them too.
2023-04-25 16:17:49 +02:00
Andreas Enge b380fbca88
gnu: trurl: Correct inputs.
* gnu/packages/curl.scm (trurl): Replace non-existant input curl-7.84.0 by
curl, which is version 7.85.0.
2023-04-25 15:21:05 +02:00
Andreas Enge c919bfefd9
Merge remote-tracking branch 'origin/master' into core-updates 2023-04-25 15:19:29 +02:00
Lars-Dominik Braun 472706ae2f
gnu: python-asyncssh: Update to 2.13.1.
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-25 14:27:14 +02:00
Efraim Flashner 0daa747de2
gnu: alacritty: Patch reference to xdg-open.
* gnu/packages/terminals.scm (alacritty)[arguments]: Add a phase to add
an absolute reference to xdg-open.
[inputs]: Add xdg-utils.
2023-04-25 14:06:14 +03:00
Nicolas Goaziou 95787ffaa2
gnu: emacs-eshell-syntax-highlighting: Update to 0.5.
* gnu/packages/emacs-xyz.scm (emacs-eshell-syntax-highlighting): Update to 0.5.
2023-04-25 11:47:52 +02:00
Nicolas Goaziou c9c4fea7c5
gnu: nethack: Update to 3.6.7.
* gnu/packages/games.scm (nethack): Update to 3.6.7.
2023-04-25 11:47:51 +02:00
Sharlatan Hellseher 11f078a1fb
gnu: Add trurl.
* gnu/packages/curl.scm (trurl): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-04-25 11:47:51 +02:00
Nicolas Goaziou 26cdc7be84
gnu: emacs-auctex: Update to 13.2.0.
* gnu/packages/emacs-xyz.scm (emacs-auctex): Update to 13.2.0.
2023-04-25 11:47:51 +02:00
Joseph LaFreniere af3daff5ea
gnu: Add emacs-xonsh-mode.
* gnu/packages/emacs-xyz.scm (emacs-xonsh-mode): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-04-25 11:47:51 +02:00
Ricardo Wurmus ce0bdceb49
gnu: python-importlib-resources: Update to 5.12.0.
* 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-25 11:32:10 +02:00
Christopher Baines 8a5b6d5382
gnu: guix-build-coordinator: Update to 0-79.6a4e827.
* gnu/packages/package-management.scm (guix-build-coordinator): Update to
0-79.6a4e827.
2023-04-25 10:25:55 +01:00
Antero Mejr a50f0dc5ca
gnu: schismtracker: Update to 20221201.
* 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-25 10:25:55 +01:00
Lars-Dominik Braun 54771a5b6a
gnu: python-anyio: Upgrade to 3.6.2.
* gnu/packages/python-xyz.scm (python-anyio): Upgrade to 3.6.2.
2023-04-25 11:08:32 +02:00
Lars-Dominik Braun e619750d00
Revert "gnu: python-pytest-trio: Update to 0.8.0."
Not compatible with python-trio 0.8.

This reverts commit 27a4bfbd07.
2023-04-25 11:08:30 +02:00
Lars-Dominik Braun 27e1451891
gnu: python-trio: Downgrade to 0.21.
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-25 11:08:29 +02:00
Pierre Neidhardt ffb7ea6b63
gnu: sbcl-serapeum: Update to 20230423.
* gnu/packages/lisp-xyz.scm (sbcl-serapeum): Update to 20230423.
2023-04-25 10:44:16 +02:00
Pierre Neidhardt 2ebe270927
gnu: sbcl-njson: Update to 1.0.0.
* gnu/packages/lisp-xyz.scm (sbcl-njson): Update to 1.0.0.
2023-04-25 10:37:13 +02:00
Efraim Flashner 08c63aac53
gnu: slimevolley: Build with gcc-7.
* gnu/packages/games.scm (slimevolley)[native-inputs]: Add gcc-7.
2023-04-25 10:32:46 +03:00
Ricardo Wurmus 8495069bed
gnu: scribus: Fix build with latest poppler.
* 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-25 06:17:16 +02:00
Maxim Cournoyer 7fc2c442c8
gnu: gnucash: Update help installation prefix.
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-24 23:35:47 -04:00
Maxim Cournoyer 971f00f237
gnu: python-tlsh: Fix build.
* 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-24 21:31:56 -04:00
Maxim Cournoyer c9f82d57eb
gnu: sicp: Fix build.
* 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-24 20:58:37 -04:00
Maxim Cournoyer 941adac603
gnu: python-pdbpp: Update to 0.10.3-0.e1c2e34.
* gnu/packages/python-xyz.scm (python-pdbpp): Update to 0.10.3-0.e1c2e34.
[arguments]: Add pretend-version phase.
2023-04-24 20:19:23 -04:00
Maxim Cournoyer 381da6260f
gnu: docker-compose: Use python-jsonschema-3 to fix build.
* gnu/packages/docker.scm (docker-compose) [inputs]: Replace python-jsonschema
with python-jsonschema-3.
2023-04-24 20:02:26 -04:00
Maxim Cournoyer 6378c9bb68
gnu: Add python-jsonschema-3.
* gnu/packages/python-xyz.scm (python-jsonschema-3): New variable.
2023-04-24 20:01:02 -04:00
Mekeor Melire 960647f016
gnu: emacs-password-store: Update to 2.3.0.
* 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-25 01:17:24 +02:00
Nicolas Goaziou 7decb4c394
gnu: Add deal.
* gnu/packages/games.scm (deal): New variable.
2023-04-25 01:13:37 +02:00
Nicolas Goaziou 2ad1a3731f
gnu: lagrange: Update to 1.15.8.
* gnu/packages/web-browsers.scm (lagrange): Update to 1.15.8.
2023-04-25 01:13:37 +02:00
Nicolas Goaziou 1d3bba01ea
gnu: fet: Update to 6.9.0.
* gnu/packages/education.scm (fet): Update to 6.9.0.
2023-04-25 01:13:37 +02:00
Nicolas Goaziou 83167bc131
gnu: giac: Update to 1.9.0-45.
* gnu/packages/algebra.scm (giac): Update to 1.9.0-45.
2023-04-25 01:13:36 +02:00
jgart e1c1090a0a
gnu: purescript: Update to 0.15.8.
* gnu/packages/purescript.scm (purescript): Update to 0.15.8.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-04-25 01:13:36 +02:00
Yovan Naumovski 621dad1a37
gnu: audacious: Update to 4.3.
* gnu/packages/music.scm (audacious): Update to 4.3.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-04-25 01:13:36 +02:00
Dominik Delgado Steuter 14970395cc
gnu: Add python-gtts.
* 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-25 01:13:35 +02:00
kiasoc5 69e9349adc
gnu: recoll: Update to 1.34.0.
* 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-25 01:13:35 +02:00
Nicolas Goaziou 81519a3ccf
gnu: emacs-posframe: Update to 1.4.2.
* gnu/packages/emacs-xyz.scm (emacs-posframe): Update to 1.4.2.
2023-04-25 01:13:35 +02:00
Dominik Delgado Steuter via Guix-patches via 74f2a0bd79
gnu: Add texstudio.
* gnu/packages/tex.scm (texstudio): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-04-25 01:13:34 +02:00
Janneke Nieuwenhuizen 5eb1d1b648
gnu: dezyne: Add patch to avoid "Exec format error".
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-24 21:04:11 +02:00
Andreas Enge 92dd588b81
Merge remote-tracking branch 'origin/master' into core-updates 2023-04-24 20:43:01 +02:00
Janneke Nieuwenhuizen c7cdd4a6c7
gnu: emacs-git-timemachine: Update to 4.11-0-13769fb6.
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-24 20:05:09 +02:00
Ricardo Wurmus 09d2976c86
gnu: python-plotly-2.4.1: Patch for Python 3.10 changes.
* gnu/packages/graph.scm (python-plotly-2.4.1)[arguments]: Add phase
'python-compatibility.
2023-04-24 19:49:04 +02:00
Ricardo Wurmus bca1496f72
gnu: multiqc: Update to 1.14.
* 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-24 19:49:04 +02:00
Ricardo Wurmus 523e5ee2f1
gnu: Add python-rich-click.
* gnu/packages/python-xyz.scm (python-rich-click): New variable.
2023-04-24 19:49:04 +02:00
Ricardo Wurmus 9703ecc47b
gnu: macs: Patch version check for Python.
* gnu/packages/bioinformatics.scm (macs)[source]: Patch check for Python >
3.6.
2023-04-24 19:49:04 +02:00
Ricardo Wurmus 913668e879
gnu: salmon: Update to 1.10.1.
* 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-24 19:49:04 +02:00
Ricardo Wurmus b8a0a10308
gnu: Add htscodecs.
* gnu/packages/bioinformatics.scm (htscodecs): New variable.
2023-04-24 19:49:04 +02:00
Ricardo Wurmus 0bb60ed3ee
gnu: cereal-1.3.0: Update doctest.h.
* 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-24 19:49:04 +02:00
Ricardo Wurmus 93d95bb843
gnu: cereal: Use GCC 10.
* gnu/packages/serialization.scm (cereal)[native-inputs]: Add gcc-10.
2023-04-24 19:49:04 +02:00
John Kehayias a0d49a726a
gnu: python-check-manifest: Update to 0.49.
* gnu/packages/python-xyz.scm (python-check-manifest): Update to 0.49.
[propagated-inputs]: Remove python-tomli.
2023-04-24 12:23:49 -04:00
John Kehayias 0c297b9b70
gnu: python-eventlet: Skip two failing tests.
* 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-24 11:37:16 -04:00
Arun Isaac 4b7294cfb8
gnu: mumi: Add bash-minimal to inputs.
* gnu/packages/mail.scm (mumi)[inputs]: Add bash-minimal.
2023-04-24 15:32:54 +01:00
Arun Isaac ec020345d1
gnu: mumi: Update to 0.0.5-2.85d5efb.
* gnu/packages/mail.scm (mumi): Update to 0.0.5-2.85d5efb.
2023-04-24 15:32:54 +01:00
Arun Isaac 70b52b5614
gnu: mumi: Move to Savannah.
* gnu/packages/mail.scm (source, home-page): Move to Savannah.
2023-04-24 15:32:54 +01:00
Janneke Nieuwenhuizen d0575a9847
gnu: dezyne: Update to 2.17.2.
* gnu/packages/dezyne.scm (dezyne): Update to 2.17.2.
2023-04-24 15:19:16 +02:00
Josselin Poiret 9e81b4da2d
gnu: python-shiboken-2: Do not rely on _Py_Mangle being available.
* gnu/packages/patches/python-shiboken-2-compat.patch: Fix the patch
according to upstream.

Signed-off-by: Andreas Enge <andreas@enge.fr>
2023-04-24 12:46:42 +02:00
Andy Tai 9350347dab
gnu: openshot: Update to 3.1.0.
* gnu/packages/audio.scm (libopenshot-audio): Update to 0.3.1.
* gnu/packages/video.scm (libopenshot): Update to 0.3.1.
(openshot): Update to 3.1.0.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-04-24 12:22:27 +02:00
Raphaël Mélotte 589aa32fbd
gnu: eid-mw: Update to 5.1.10.
* gnu/packages/security-token.scm (eid-mw): Update to 5.1.10

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-04-24 12:18:45 +02:00
Raphaël Mélotte f4a6a65d68
gnu: fatrace: Update to 0.17.0.
* gnu/packages/monitoring.scm (fatrace): Update to 0.17.0

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-04-24 12:17:17 +02:00
Ludovic Courtès a386edb4dc
gnu: openmpi: Update to 4.1.5.
* gnu/packages/mpi.scm (openmpi): Update to 4.1.5.
2023-04-24 10:29:42 +02:00
Liliana Marie Prikler 827df9d1dd
gnu: python-magic: Update to 0.4.27.
* gnu/packages/patches/python-magic-python-bytecode.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Unregister it.
* gnu/packages/python-xyz.scm (python-magic): Update to 0.4.27.
[source]<patches>: Remove field.
[#:phases]<check>: Do not invoke ‘tests.py’.

Signed-off-by: Andreas Enge <andreas@enge.fr>
2023-04-24 10:23:59 +02:00
Ricardo Wurmus 794e8880b9
gnu: openldap-for-linphone: Hide it.
We don't want this to show up when searching for "openldap".

* gnu/packages/openldap.scm (openldap-for-linphone): Wrap in HIDDEN-PACKAGE
and add a comment.
2023-04-24 09:56:32 +02:00
Ricardo Wurmus e2c1506e86
gnu: inspekt3d: Adjust to changes in libfive.
* gnu/packages/engineering.scm (inspekt3d)[arguments]: Use G-expression; patch
file to avoid loading removed extension; adjust name of libfive library.
2023-04-24 09:53:06 +02:00
Ricardo Wurmus 2d4888b791
gnu: inspekt3d: Simplify snippet.
* gnu/packages/engineering.scm (inspekt3d)[source]: Simplify snippet.
2023-04-24 09:52:29 +02:00
Ricardo Wurmus 9b381235e0
gnu: libfive: Update to 0-5.b1ea998.
* gnu/packages/engineering.scm (libfive): Update to 0-5.b1ea998.
[arguments]: Set HOME variable to fix autocompilation; set GUILE_CCACHE_DIR to
override default target directory for compiled Guile files; add phases
'fix-library-location and 'install-scm-files.
2023-04-24 09:51:44 +02:00
John Kehayias 0094b2b25f
gnu: python-sure: Update to 2.0.1.
* gnu/packages/python-xyz.scm (python-sure): Update to 2.0.1.
[native-inputs]: Add python-rednose.
2023-04-24 00:25:34 -04:00
John Kehayias 519694209e
gnu: python-boltons: Update to 23.0.0.
* gnu/packages/python-xyz.scm (python-boltons): Update to 23.0.0.
2023-04-24 00:18:50 -04:00
John Kehayias ee40b6684c
gnu: python-pynndescent: Update to 0.5.10.
* gnu/packages/machine-learning.scm (python-pynndescent): Update to 0.5.10.
2023-04-23 23:59:22 -04:00
John Kehayias 6b9e3f0dd1
gnu: python-configargparse: Update to 1.5.3.
* gnu/packages/python-xyz.scm (python-configargparse): Update to 1.5.3.
[build-system]: Switch to pyproject-build-system.
[arguments]: Remove previous 'check' phase.
[native-inputs]: Add python-mock and python-pytest, remove python-pyyaml.
2023-04-23 23:39:32 -04:00
Leo Famulari a70e9378cd
gnu: python-scikit-learn: Update to 1.2.2.
* gnu/packages/machine-learning.scm (python-scikit-learn): Update to 1.2.2.
2023-04-23 22:52:02 -04:00
Leo Famulari 94f0b9f6bf
gnu: python-joblib: Update to 1.1.1.
* gnu/packages/python-xyz.scm (python-joblib): Update to 1.1.1.
2023-04-23 22:51:58 -04:00
John Kehayias 779575cb33
gnu: python-ecdsa: Fix faulty commit.
Fix previous commit, which did not properly add the test to be skipped and
repeated the existing skipped test.  There is only one new test to be skipped.

* gnu/packages/python-crypto.scm (python-ecdsa)[arguments]: In the 'check'
phase, properly format the string for skipped tests.
2023-04-23 20:59:36 -04:00
John Kehayias 94a2e94a26
gnu: python-ecdsa: Skip two failing tests.
* gnu/packages/python-crypto.scm (python-ecdsa)[arguments]: In 'check' phase,
skip a couple more tests.
2023-04-23 20:48:20 -04:00
Leo Famulari 4e0186ec7f
gnu: libmediainfo and mediainfo: Update to 23.03.
* gnu/packages/video.scm (libmediainfo, mediainfo): Update to 23.03.
2023-04-23 20:36:13 -04:00
Leo Famulari a0b2b4f1e9
gnu: libmediainfo and mediainfo: Fix build.
* gnu/packages/video.scm (libmediainfo, mediainfo)[arguments]: Add a shebang to
the autogen.sh script in the 'change-to-build-dir' phases.
2023-04-23 20:36:13 -04:00
Leo Famulari 5bcf10867d
gnu: eyed3: Update to 0.9.7.
* gnu/packages/mp3.scm (eyed3): Update to 0.9.7.
[propagated-inputs]: Remove python-grako, python-magic, and python-pathlib.
2023-04-23 20:36:13 -04:00
Leo Famulari 70117d55f5
gnu: OpenImageIO: Use the correct source hash.
This is a followup to commit 5fda088fb1

* gnu/packages/graphics.scm (openimageio)[source]: Fix the hash.
2023-04-23 20:34:57 -04:00
Leo Famulari 5fda088fb1
gnu: OpenImageIO: Update to 2.2.21.0.
This fixes the build with GCC 11.

* gnu/packages/graphics.scm (openimageio): Update to 2.2.21.0.
2023-04-23 19:05:16 -04:00
Leo Famulari 186e516400
gnu: OpenColorIO: Fix build with GCC 11.
* gnu/packages/patches/opencolorio-fix-build-with-gcc11.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/image-processing.scm (opencolorio)[source]: Use it.
2023-04-23 19:05:15 -04:00
Leo Famulari 2a8e92f2d9
gnu: shotwell: Fix build.
* gnu/packages/gnome.scm (shotwell)[native-inputs]: Add vala.
2023-04-23 19:05:15 -04:00
Ricardo Wurmus bdd48e3cb9
gnu: liblinphone: Restore special openldap variant.
This is a partial revert of commit f2166cface.

* gnu/packages/openldap.scm (openldap-for-linphone): Restore this variable.
* gnu/packages/linphone.scm (liblinphone)[inputs]: Replace openldap with
openldap-for-linphone.
2023-04-24 00:12:41 +02:00
John Kehayias bacee2da69
gnu: python-ledgerblue: Disable tests.
* gnu/packages/finance.scm (python-ledgerblue)[arguments]: Disable
tests (there are none).
2023-04-23 17:07:40 -04:00
Ludovic Courtès e6a88bcf16
gnu: python-django@3.2: Update to 3.2.18.
Fixes the 'test_custom_fields' failure:

  9da46345d8

* gnu/packages/django.scm (python-django-3.2): Update to 3.2.18.
2023-04-23 22:40:51 +02:00
Brian Cully f16a99df2e
gnu: libraft: Disable test that requires connectivity.
* gnu/packages/cluster.scm (libraft): remove test_uv_tcp_connect.c

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-04-23 22:40:51 +02:00
Brian Cully 2870fd77ea
gnu: swappy: Add gettext input.
* gnu/packages/image.scm (swappy) [inputs]: Add gettext-minimal.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-04-23 22:40:51 +02:00
Ludovic Courtès bc36da1426
gnu: python-pydevd: Skip three failing tests.
* gnu/packages/python-xyz.scm (python-pydevd)[arguments]: In 'check'
phase, skip a couple more tests.
2023-04-23 22:40:51 +02:00
Andreas Enge d7ec2805fb
Merge remote-tracking branch 'origin/master' into core-updates 2023-04-23 22:21:00 +02:00
Ricardo Wurmus 480a125bde
gnu: geda-gaf: Add gdk-pixbuf.
This is used for supporting various image formats.

* gnu/packages/engineering.scm (geda-gaf)[inputs]: Add gdk-pixbuf.
2023-04-23 20:59:37 +02:00
Ricardo Wurmus 772e4b6739
gnu: geda-gaf: Drop input labels.
* gnu/packages/engineering.scm (geda-gaf)[inputs]: Drop labels.
2023-04-23 20:59:12 +02:00
Ricardo Wurmus ea24609b61
gnu: geda-gaf: Use G-expressions.
* gnu/packages/engineering.scm (geda-gaf)[arguments]: Use G-expression to
remove the use of %build-inputs; also drop trailing #T from build phases.
2023-04-23 20:57:38 +02:00
Ricardo Wurmus c7a0445655
gnu: emacs-emacsql-sqlite3: Update to 1.0.2-1.2113618.
* gnu/packages/emacs-xyz.scm (emacs-emacsql-sqlite3): Update to
1.0.2-1.2113618.
2023-04-23 20:01:35 +02:00
Ricardo Wurmus 178ce335d6
gnu: gcc-arm-none-eabi-7-2018-q2-update: Use G-expressions.
* gnu/packages/embedded.scm (gcc-arm-none-eabi-7-2018-q2-update)[arguments]:
Use G-expressions, just like the xgcc package; also remove trailing #T from
build phases.
2023-04-23 19:29:29 +02:00
Ricardo Wurmus 1b633a4082
gnu: gcc-arm-none-eabi-4.9: Use G-expression.
This change is necessary because the parent xgcc package uses G-expressions
for configure flags and phases.

* gnu/packages/embedded.scm (gcc-arm-none-eabi-4.9)[arguments]: Use
G-expressions; also remove trailing #T.
2023-04-23 19:29:29 +02:00
Ricardo Wurmus e6994d7e3f
gnu: gcc-arm-none-eabi-4.9: Fix incompatible redeclaration.
* gnu/packages/patches/gcc-4.9-inline.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/embedded.scm (gcc-arm-none-eabi-4.9)[source]: Use it.
2023-04-23 19:29:25 +02:00
Petr Hodina 74e96c4cb1
gnu: Add lxi-tools.
* gnu/packages/hardware.scm (lxi-tools): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-04-23 19:00:54 +02:00
Petr Hodina 0fa6c6fdd3
gnu: Add liblxi.
* gnu/packages/hardware.scm (liblxi): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-04-23 19:00:54 +02:00
Karl Hallsby 44905f2795
gnu: webkitgtk: Update to 2.40.1 [security fixes].
Fixes CVE-2022-0108, CVE-2022-32885, CVE-2023-27932, CVE-2023-27954, and
CVE-2023-28205.

* gnu/packages/webkit.scm: Update to 2.40.1.
[source]: Remove obsolete patch.
* gnu/packages/patches/webkitgtk-libelogind.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.

Signed-off-by: Leo Famulari <leo@famulari.name>
2023-04-23 11:31:47 -04:00
Andy Tai 3575af7bdc
gnu: parallel: Update to 20230422
* gnu/packages/parallel.scm (parallel): Update to 22030422

Signed-off-by: Leo Famulari <leo@famulari.name>
2023-04-23 11:26:03 -04:00
Thomas Albers ff9a60f68f
gnu: Add minipro.
* gnu/packages/electronics.scm (minipro): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2023-04-23 11:23:51 -04:00
Andy Tai 2f18babcd3
gnu: gnucash: Update to 5.0.
* gnu/packages/gnucash.scm (gnucash): Update to 5.0.
[arguments]<phase>: Patch out unsupported tests. Remove references in
patching code to removed source files upstream.
* gnu/packages/gnucash.scm (gnucash-doc): Update to 5.0.

Signed-off-by: Leo Famulari <leo@famulari.name>
2023-04-23 11:16:49 -04:00
Fredrik Salomonsson 8541d09870
gnu: emacs-suneater-theme: Update to 2.3.0.
* gnu/packages/emacs-xyz.scm (emacs-suneater-theme): Update to 2.3.0.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-04-23 17:06:12 +02:00
Evgeny Pisemsky 86079683c2
gnu: Add emacs-gemini.
* gnu/packages/emacs-xyz.scm (emacs-gemini): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-04-23 17:06:11 +02:00
Christopher Howard fd62a5d5c1
gnu: Add go-git-sr-ht-adnano-go-gemini.
* gnu/packages/golang.scm (go-git-sr-ht-adnano-go-gemini): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-04-23 17:06:11 +02:00
Nicolas Graves 5885e67164
gnu: Add lfs-s3.
* gnu/packages/version-control.scm (lfs-s3): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2023-04-23 11:04:20 -04:00
Nicolas Graves d29f4e48c1
gnu: Add go-github-com-aws-aws-sdk-go-v2-feature-s3-manager.
* gnu/packages/golang.scm (go-github-com-aws-aws-sdk-go-v2-feature-s3-manager): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2023-04-23 11:04:20 -04:00
Nicolas Graves 6700ce56b9
gnu: Add go-github-com-aws-aws-sdk-go-v2-service-s3.
* gnu/packages/golang.scm (go-github-com-aws-aws-sdk-go-v2-service-s3): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2023-04-23 11:04:20 -04:00
Nicolas Graves 97574b4ec6
gnu: git-lfs: Update to 3.3.0.
* gnu/packages/version-control.scm (git-lfs): Update to 3.3.0.
[arguments] Use gexp. Add phase fix-embed-x-net (publicsuffix/table.go doesn't
work with symlinked data).
[native-inputs] Add git-minimal. Add ruby-asciidoctor.
[propagated-inputs] Add go-github-com-xeipuuv-gojsonschema,
go-github-com-xeipuuv-gojsonreference, go-github-com-xeipuuv-gojsonpointer,
go-golang-org-x-net, go-golang.org-x-sync-semaphore,
go-github-com-ssgelm-cookiejarparser, go-github-com-rubyist-tracerx,
go-github-com-olekukonko-ts, go-github-com-leonelquinteros-gotext,
go-github-com-git-lfs-wildmatch-v2, go-github-com-git-lfs-pktline,
go-github-com-git-lfs-go-netrc, go-github-com-git-lfs-gitobj-v2,
go-github-com-dpotapov-go-spnego, go-github-com-avast-retry-go,
go-github-com-mattn-go-isatty, go-github-com-pkg-errors,
go-github-com-spf13-cobra.

Signed-off-by: Leo Famulari <leo@famulari.name>
2023-04-23 11:04:20 -04:00
Nicolas Graves 8e5b87f1d3
gnu: Add go-github-com-xeipuuv-gojsonschema.
* gnu/packages/golang.scm (go-github-com-xeipuuv-gojsonschema): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2023-04-23 11:04:19 -04:00
Nicolas Graves 7f990f736c
gnu: Add go-github-com-xeipuuv-gojsonreference.
* gnu/packages/golang.scm (go-github-com-xeipuuv-gojsonreference): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2023-04-23 11:04:19 -04:00
Nicolas Graves 6265c972be
gnu: Add go-github-com-xeipuuv-gojsonpointer.
* gnu/packages/golang.scm (go-github-com-xeipuuv-gojsonpointer): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2023-04-23 11:04:19 -04:00
Nicolas Graves 95a24214d3
gnu: Add go-github-com-ssgelm-cookiejarparser.
* gnu/packages/golang.scm (go-github-com-ssgelm-cookiejarparser): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2023-04-23 11:04:19 -04:00
Nicolas Graves 83bd748ce8
gnu: Add go-github-com-rubyist-tracerx.
* gnu/packages/golang.scm (go-github-com-rubyist-tracerx): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2023-04-23 11:04:19 -04:00
Nicolas Graves 6bd07c4443
gnu: Add go-github-com-olekukonko-ts.
* gnu/packages/golang.scm (go-github-com-olekukonko-ts): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2023-04-23 11:04:18 -04:00
Nicolas Graves 01c9748555
gnu: Add go-github-com-leonelquinteros-gotext.
* gnu/packages/golang.scm (go-github-com-leonelquinteros-gotext): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2023-04-23 11:04:18 -04:00
Nicolas Graves 8c64e40266
gnu: Add go-github-com-git-lfs-wildmatch-v2.
* gnu/packages/version-control.scm (go-github-com-git-lfs-wildmatch-v2): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2023-04-23 11:04:18 -04:00
Nicolas Graves f6adbfced6
gnu: Add go-github-com-git-lfs-pktline.
* gnu/packages/version-control.scm (go-github-com-git-lfs-pktline): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2023-04-23 11:04:18 -04:00
Nicolas Graves 8f6939652c
gnu: Add go-github-com-git-lfs-go-netrc.
* gnu/packages/golang.scm (go-github-com-git-lfs-go-netrc): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2023-04-23 11:04:18 -04:00
Nicolas Graves ab5f309c43
gnu: Add go-github-com-dpotapov-go-spnego.
* gnu/packages/golang.scm (go-github-com-dpotapov-go-spnego): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2023-04-23 11:04:18 -04:00
Nicolas Graves 9d63c194c0
gnu: Add go-github-com-jcmturner-gokrb5-v8.
* gnu/packages/golang.scm (go-github-com-jcmturner-gokrb5-v8): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2023-04-23 11:04:17 -04:00
Nicolas Graves 69ac63166b
gnu: Add go-github-com-jcmturner-rpc-v2-mstypes.
* gnu/packages/golang.scm (go-github-com-jcmturner-rpc-v2-mstypes): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2023-04-23 11:04:17 -04:00
Nicolas Graves 335c74f660
gnu: Add go-github-com-jcmturner-rpc-v2-ndr.
* gnu/packages/golang.scm (go-github-com-jcmturner-rpc-v2-ndr): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2023-04-23 11:04:17 -04:00
Nicolas Graves 34bd29182e
gnu: Add go-github-com-jcmturner-rpc.
* gnu/packages/golang.scm (go-github-com-jcmturner-rpc): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2023-04-23 11:04:17 -04:00
Nicolas Graves 185b5b0c46
gnu: Add go-github-com-jcmturner-goidentity-v6.
* gnu/packages/golang.scm (go-github-com-jcmturner-goidentity-v6): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2023-04-23 11:04:17 -04:00