me
/
guix
Archived
1
0
Fork 0
Commit Graph

103492 Commits (2cbb845e7d9263c4f2ea23a3f88f428bd2a801e1)

Author SHA1 Message Date
Ricardo Wurmus db19e30673
gnu: python-google-cloud-storage: Add missing input.
* gnu/packages/python-web.scm (python-google-cloud-storage)[native-inputs]:
Add python-mock.
2023-04-27 06:53:37 +02:00
Ricardo Wurmus 40451d0f2d
gnu: python-google-resumable-media: Add missing input.
* gnu/packages/python-web.scm (python-google-resumable-media)[native-inputs]:
Add python-mock.
2023-04-27 06:53:12 +02:00
Ricardo Wurmus cec543e70f
gnu: python-aws-xray-sdk: Update to 2.12.0.
* gnu/packages/python-web.scm (python-aws-xray-sdk): Update to 2.12.0.
[build-system]: Use pyproject-build-system.
[arguments]: Specify #:test-flags; do not override 'check phase; add
'pre-check phase.
[native-inputs]: Add python-httpx, python-mock, python-pytest-asyncio, and
python-pytest-benchmark.
2023-04-27 06:48:27 +02:00
Ricardo Wurmus e5619147d4
gnu: python-httpx: Update to 0.24.0.
* gnu/packages/python-web.scm (python-httpx): Update to 0.24.0.
[build-system]: Use pyproject-build-system.
[arguments]: Remove custom check phase in favor of specifying #:test-flags.
[native-inputs]: Add python-hatchling and python-hatch-fancy-pypi-readme.
(python-httpx-bootstrap)[native-inputs]: Add python-hatchling and
python-hatch-fancy-pypi-readme.
2023-04-27 06:37:23 +02:00
Ricardo Wurmus 3b19fc1801
gnu: python-httpcore: Update to 0.17.0.
* gnu/packages/python-web.scm (python-httpcore): Update to 0.17.0.
[build-system]: Use pyproject-build-system.
[arguments]: Remove custom check phase; specify #:test-flags; disable broken
tests.
2023-04-27 06:36:19 +02:00
Ricardo Wurmus f95498c92e
gnu: python-h11: Update to 0.14.0.
* gnu/packages/python-web.scm (python-h11): Update to 0.14.0.
[build-system]: Use pyproject-build-system.
[arguments]: Remove.
2023-04-27 06:35:38 +02:00
Ricardo Wurmus e1ca411852
gnu: python-wsproto: Update to 1.2.0.
* gnu/packages/python-web.scm (python-wsproto): Update to 1.2.0.
[build-system]: Use pyproject-build-system.
[arguments]: Remove.
2023-04-27 06:34:57 +02:00
Ricardo Wurmus bb385f2472
gnu: python-dendropy: Fix build.
* gnu/packages/bioinformatics.scm (python-dendropy)[native-inputs]: Add
python-pytest.
[arguments]: Add phase 'python-compatibility; remove 'skip-broken-tests; add
 #:test-flags; do not delete test files.
[build-system]: Use pyproject-build-system.
2023-04-26 22:53:26 +02:00
Ricardo Wurmus 4ea332cd50
gnu: python-watchgod: Update to 0.8.1.
* gnu/packages/python-xyz.scm (python-watchgod): Update to 0.8.1.
[build-system]: Use pyproject-build-system.
[arguments]: Specify #:test-flags instead of overwriting 'check phase.
[native-inputs]: Add python-anyio.
2023-04-26 22:52:05 +02:00
Ricardo Wurmus 18786ae502
gnu: python-fastjsonschema: Use pyproject-build-system.
* gnu/packages/python-xyz.scm (python-fastjsonschema): Reindent.
[build-system]: Use pyproject-build-system.
[arguments]: Remove custom check phase; update comment on why tests are
disabled.
2023-04-26 22:12:32 +02:00
Ricardo Wurmus 182fbbb009
gnu: python-rapidjson: Update to 1.10.
* gnu/packages/python-web.scm (python-rapidjson): Update to 1.10.
[source]: Simplify snippet.
[arguments]: Run tests conditionally; do not delete test files.
2023-04-26 22:11:07 +02:00
Ricardo Wurmus 00cf71df80
gnu: rapidjson: Update to 1.1.0-1.949c771.
* gnu/packages/patches/rapidjson-gcc-compat.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Remove it.
* gnu/packages/web.scm (rapidjson): Update to 1.1.0-1.949c771.
[source]: Remove obsolete patch.
2023-04-26 22:09:06 +02:00
Ricardo Wurmus abda97b645
gnu: python-multiprocess: Update to 0.70.14.
* gnu/packages/python-xyz.scm (python-multiprocess): Update to 0.70.14.
[build-system]: Use pyproject-build-system.
[arguments]: Adjust directory containing tests; disable two more tests;
replace check phase instead of deleting and adding it; run tests
conditionally.
2023-04-26 21:33:02 +02:00
Ricardo Wurmus 95fdd862d0
gnu: python-dill: Update to 0.3.6.
* gnu/packages/python-xyz.scm (python-dill): Update to 0.3.6.
[build-system]: Use pyproject-build-system.
[arguments]: Run tests conditionally; drop trailing #T from build phase.
2023-04-26 21:33:02 +02:00
Ricardo Wurmus d12ad4105a
gnu: python-jupyterlab-widgets: Update to 1.1.4.
* gnu/packages/jupyter.scm (python-jupyterlab-widgets): Update to 1.1.4.
[build-system]: Use pyproject-build-system.
2023-04-26 21:33:02 +02:00
Ricardo Wurmus faa4485b52
gnu: python-fire: Add missing input.
* gnu/packages/python-xyz.scm (python-fire)[native-inputs]: Add python-mock.
2023-04-26 21:33:02 +02:00
Liliana Marie Prikler d38bdca344
gnu: gitg: Fix build.
* gnu/packages/patches/gitg-fix-positional-argument.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it here.
* gnu/packages/gnome.scm (gitg)[source]<patches>: Use it here.
2023-04-26 20:52:33 +02:00
Liliana Marie Prikler d7e489d6e0
gnu: gnome-2048: Fix build.
* gnu/packages/patches/gnome-2048-fix-positional-argument.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it here.
* gnu/packages/games.scm (gnome-2048)[source]<patches>: Use it here.
2023-04-26 20:52:32 +02:00
Ricardo Wurmus e86851ccb3
gnu: python-umap-learn: Patch for sklearn/numpy compatibility.
* gnu/packages/machine-learning.scm (python-umap-learn)[arguments]: Add phase
'numpy-compatibility.
2023-04-26 18:34:46 +02:00
Ricardo Wurmus 5bfce83dc4
gnu: python-tables: Build cython files from source.
* gnu/packages/python-xyz.scm (python-tables)[source]: Remove generated C
files.
[arguments]: Remove trailing #T from build phases; use G-expression; override
library directories.
[inputs]: Add c-blosc and lzo.
2023-04-26 17:01:08 +02:00
Ricardo Wurmus 2d883cbd6d
gnu: python-bokeh: Add missing input.
* gnu/packages/python-xyz.scm (python-bokeh)[native-inputs]: Add python-mock.
2023-04-26 16:39:10 +02:00
Ricardo Wurmus 41ba9df6ba
gnu: python-tornado: Run a lot more tests and fix collections.
* gnu/packages/python-web.scm (python-tornado)[arguments]: Do run tests; add
phase 'fix-collections.
2023-04-26 16:11:11 +02:00
Andreas Enge 81ec8eba91
gnu: nikola: Add input.
* gnu/packages/python-xyz.scm (nikola)[propagated-inputs]: Add python-toml.
2023-04-26 15:56:30 +02:00
Sharlatan Hellseher 1f7d1125a3
gnu: cl-mock: Update to 1.1.0-0.01762fd.
* gnu/packages/lisp-xyz.scm (sbcl-cl-mock): Update to 1.1.0-0.01762fd.
  [arguments]: Build cl-mock and cl-mock-basic systems.
  [inputs]: Add sbcl-bordeaux-threads.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2023-04-26 15:08:15 +02:00
Sharlatan Hellseher 8d217f1e22
gnu: cl-fast-ecs: Update to 0.2.2.
* gnu/packages/lisp-xyz.scm (sbcl-cl-fast-ecs): Update to 0.2.2.
  [native-inputs]: Add sbcl-chlorophyll, sbcl-cl-mock.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2023-04-26 15:08:15 +02:00
Sharlatan Hellseher 870f2d40e0
gnu: Add cl-chlorophyll.
* gnu/packages/lisp-xyz.scm (cl-chlorophyll, ecl-chlorophyll,
  sbcl-chlorophyll): New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2023-04-26 15:08:15 +02:00
Artyom Bologov e129321f13
gnu: cl-nclasses: Update to 0.4.0.
gnu/packages/lisp-xyz.scm (sbcl-nclasses): Update to 0.4.0.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2023-04-26 15:08:15 +02:00
Guillaume Le Vaillant 62fed3b874
gnu: flwrap: Update to 1.3.6.
* gnu/packages/radio.scm (flwrap): Update to 1.3.6.
2023-04-26 15:08:15 +02:00
Guillaume Le Vaillant bfbe2a518d
gnu: pdf2djvu: Update to 0.9.19.
* gnu/packages/djvu.scm (pdf2djvu): Update to 0.9.19.
2023-04-26 15:08:15 +02:00
jgart f858704e7c
gnu: xonsh: Add missing input.
Xonsh vim emulation mode/environment variable does not work without this.

* gnu/packages/shell.scm (xonsh)[inputs]: Add PYTHON-PROMPT-TOOLKIT.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-04-26 14:56:55 +02:00
kiasoc5 9d12ce6fa4
gnu: plocate: Update to 1.1.18.
* gnu/packages/search.scm (plocate): Update to 1.1.18.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-04-26 14:49:08 +02:00
Nicolas Goaziou 2dc87d8dcf
gnu: emacs-vertico: Update to 1.3.
* gnu/packages/emacs-xyz.scm (emacs-vertico): Update to 1.3.
2023-04-26 14:49:08 +02:00
Christine Lemmer-Webber 3856ca96fc
gnu: Add emacs-lojban.
* gnu/packages/emacs-xyz.scm (emacs-lojban): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-04-26 14:49:07 +02:00
zimoun c3509c2148
gnu: valgrind: Update to 3.20.0.
* gnu/packages/valgrind.scm (valgrind): Update to 3.20.0. Remove patch.
[arguments]<phases>: Remove trailing #t.
* gnu/packages/patches/valgrind-enable-arm.patch: Delete file.
* gnu/packages/valgrind.scm (dist_patch_DATA): Unregister patch.

Signed-off-by: Andreas Enge <andreas@enge.fr>
2023-04-26 14:34:23 +02:00
zimoun 50dcd1acd7
gnu: lz4: Remove valgrind from native-inputs.
* gnu/compression.scm (lz4)[native-inputs]: Remove valgrind.
[arguments]<phases>: Remove trailing #t.

Signed-off-by: Andreas Enge <andreas@enge.fr>
2023-04-26 14:34:08 +02:00
Ricardo Wurmus 399e1b8e01
gnu: python-ipykernel: Fix build.
* gnu/packages/python-xyz.scm (python-ipykernel)[build-system]: Use
pyproject-build-system.
[arguments]: Use pyproject-build-system modules; add build phase
'hide-zmq-deprecation-warnings.
2023-04-26 13:33:30 +02:00
Ricardo Wurmus 4ef9fbcc35
gnu: python-jupyter-client: Disable one test.
* gnu/packages/python-xyz.scm (python-jupyter-client)[arguments]: Begrudgingly
disable one failing test, because there is no information on why it fails.
2023-04-26 11:44:45 +02:00
Ricardo Wurmus cc79caccee
gnu: python-jupyter-client-bootstrap: Hide zmq deprecation warning.
* gnu/packages/python-xyz.scm (python-jupyter-client-bootstrap)[arguments]:
Add phase 'hide-zmq-deprecation-warning.
2023-04-26 11:44:45 +02:00
Ricardo Wurmus 358428c1ec
gnu: python-jupyter-client-bootstrap: Use pyproject-build-system.
* gnu/packages/python-xyz.scm (python-jupyter-client-bootstrap)[build-system]:
Use pyproject-build-system.
2023-04-26 11:44:45 +02:00
Ricardo Wurmus 5409ae48af
gnu: python-distributed: Fix build.
* gnu/packages/python-science.scm (python-distributed)[build-system]: Use
pyproject-build-system.
[arguments]: Hide deprecation warnings from tornado, because they break almost
all tests; disable three more tests.
2023-04-26 11:17:41 +02:00
Efraim Flashner 2bf96f2d9e
gnu: cppcheck: Update to 2.10.3.
* gnu/packages/check.scm (cppcheck): Update to 2.10.3.
[home-page]: Update to new home-page.
2023-04-26 10:51:52 +03:00
Efraim Flashner 8720e22fd0
gnu: cppcheck: Skip failing test.
* gnu/packages/patches/check.scm (cppcheck)[source]: Add patch.
* gnu/packages/patches/cppcheck-disable-char-signedness-test.patch: New
file.
* gnu/local.mk (dist_patch_DATA): Register it.
2023-04-26 10:51:44 +03:00
Andreas Enge ff4e463ddc
gnu: graphviz: Remove version 2.38.
This is a follow-up to commit 370cb92eaa .

* gnu/packages/graphviz.scm: Drop imported modules.
(graphviz-2.38): Remove package.
2023-04-26 09:40:16 +02:00
Ludovic Courtès 8093c6ba21
gnu: lcov: Update to 1.16.
* gnu/packages/code.scm (lcov): Update to 1.16.
2023-04-25 23:43:05 +02:00
Ludovic Courtès 9fcd51280f
gnu: perl-io-compress: Update to 2.204.
* gnu/packages/perl-compression.scm (perl-io-compress): Update to 2.204.
2023-04-25 23:43:05 +02:00
Ludovic Courtès 70acf8b23a
gnu: perl-compress-raw-bzip2: Update to 2.204.
* gnu/packages/perl-compression.scm (perl-compress-raw-bzip2): Update to
2.204.
2023-04-25 23:43:05 +02:00
Ludovic Courtès 6ea4228442
gnu: perl-compress-raw-zlib: Update to 2.204.
* gnu/packages/perl-compression.scm (perl-compress-raw-zlib): Update to
2.204.
[arguments]: Remove.
2023-04-25 23:43:05 +02:00
Efraim Flashner e287a0e402
gnu: gnutls: Don't embed a phase inside another phase.
* gnu/packages/tls.scm (gnutls)[arguments]: Adjust powerpc-linux phase
'increase-test-timeout to not be embedded inside another phase.
2023-04-25 23:32:17 +03:00
Efraim Flashner ccf64b6a8b
gnu: mpdevil: Add missing input.
* gnu/packages/mpd.scm (mpdevil)[native-inputs]: Add gettext-minimal.
2023-04-25 23:08:45 +03:00
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
Nicolas Graves b334f91403
gnu: Add go-github-com-hashicorp-go-uuid.
* gnu/packages/golang.scm (go-github-com-hashicorp-go-uuid): New variable.

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

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

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

Signed-off-by: Leo Famulari <leo@famulari.name>
2023-04-23 11:04:16 -04:00
Nicolas Graves 25ecc8342d
gnu: Add go-github-com-gorilla-sessions.
* gnu/packages/golang.scm (go-github-com-gorilla-sessions): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2023-04-23 11:04:16 -04:00
Nicolas Graves 2c2c43f877
gnu: Add go-github-com-avast-retry-go.
* gnu/packages/golang.scm (go-github-com-avast-retry-go): New variable.

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

Signed-off-by: Leo Famulari <leo@famulari.name>
2023-04-23 11:04:15 -04:00
Nicolas Graves a8797329f9
gnu: aws-vault: Update to 6.6.2.
* gnu/packages/golang.scm (aws-vault): Update to 6.6.2.
[native-inputs] Delete go-github-aws-aws-sdk-go. Add
go-github-com-aws-aws-sdk-go-v2,
go-github-com-aws-aws-sdk-go-v2-config,
go-github-com-aws-aws-sdk-go-v2-service-iam,
go-github-com-aws-aws-sdk-go-v2-service-sso,
go-github-com-aws-aws-sdk-go-v2-service-ssooidc,
go-github-com-aws-aws-sdk-go-v2-service-sts.

Signed-off-by: Leo Famulari <leo@famulari.name>
2023-04-23 10:53:19 -04:00
Nicolas Graves 9fa16b832f
gnu: Add go-github-com-aws-aws-sdk-go-v2-service-sts.
* gnu/packages/golang.scm (go-github-com-aws-aws-sdk-go-v2-service-sts): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2023-04-23 10:53:19 -04:00
Nicolas Graves 2e1210f80c
gnu: Add go-github-com-aws-aws-sdk-go-v2-service-ssooidc.
* gnu/packages/golang.scm (go-github-com-aws-aws-sdk-go-v2-service-ssooidc): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2023-04-23 10:53:18 -04:00
Nicolas Graves 614e0ae554
gnu: Add go-github-com-aws-aws-sdk-go-v2-service-sso.
* gnu/packages/golang.scm (go-github-com-aws-aws-sdk-go-v2-service-sso): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2023-04-23 10:53:18 -04:00
Nicolas Graves 0381c142a8
gnu: Add go-github-com-aws-aws-sdk-go-v2-service-iam.
* gnu/packages/golang.scm (go-github-com-aws-aws-sdk-go-v2-service-iam): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2023-04-23 10:53:18 -04:00
Nicolas Graves 04cc9064a2
gnu: Add go-github-com-aws-aws-sdk-go-v2-config.
* gnu/packages/golang.scm (go-github-com-aws-aws-sdk-go-v2-config): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2023-04-23 10:53:18 -04:00
Nicolas Graves cd02b71f21
gnu: Add go-github-com-aws-aws-sdk-go-v2.
* gnu/packages/golang.scm (go-github-com-aws-aws-sdk-go-v2): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2023-04-23 10:53:18 -04:00
Nicolas Graves 375ceda968
gnu: Add go-github-com-aws-smithy-go.
* gnu/packages/golang.scm (go-github-com-aws-smithy-go): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2023-04-23 10:53:18 -04:00
Nicolas Graves 0dd974d24b
gnu: curlie: Add input go-golang-org-x-term.
* gnu/packages/curl.scm (curlie): Add input go-golang-x-term.

Signed-off-by: Leo Famulari <leo@famulari.name>
2023-04-23 10:53:17 -04:00
Nicolas Graves 7f29a36420
gnu: pixterm: Add input go-golang-org-x-term.
* gnu/packages/image-viewers.scm (pixterm): Add input go-golang-go-x-term.

Signed-off-by: Leo Famulari <leo@famulari.name>
2023-04-23 10:53:17 -04:00
Nicolas Graves a472ba7256
gnu: go-github-com-99designs-go-keyring: Update to 1.2.2.
* gnu/packages/golang.scm (go-github-com-99designs-go-keyring): Update to 1.2.2.
[native-inputs] Delete go-golang-org-x-crypto. Add go-golang-org-x-term.

Signed-off-by: Leo Famulari <leo@famulari.name>
2023-04-23 10:53:17 -04:00
Nicolas Graves d2a5e93bd0
gnu: go-golang-org-x-term: Update to 0.3.0.
* gnu/packages/golang.scm (go-golang-org-x-term): Update to 0.3.0.

Signed-off-by: Leo Famulari <leo@famulari.name>
2023-04-23 10:53:17 -04:00
Nicolas Graves bc3d1affb5
gnu: go-golang-org-x-crypto: Update to 0.4.0.
* gnu/packages/golang.scm (go-golang-org-x-crypto): Update to 0.4.0.

Signed-off-by: Leo Famulari <leo@famulari.name>
2023-04-23 10:53:17 -04:00
Nicolas Graves df257ff468
gnu: Remove go-github.com-howeyc-gopass.
* gnu/packages/terminals.scm (go-github.com-howeyc-gopass): Delete variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2023-04-23 10:53:17 -04:00
Timo Wilken bcf63e6bf2
gnu: Add restic-rest-server.
* gnu/packages/backup.scm (restic-rest-server): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2023-04-23 10:45:56 -04:00
Timo Wilken 35fe552e91
gnu: Add go-github-com-coreos-go-systemd-activation.
Required by restic-rest-server; see following commit.

* gnu/packages/golang.scm (go-github-com-coreos-go-systemd-activation):
New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2023-04-23 10:45:56 -04:00
Timo Wilken 4976208fa8
gnu: Move golang dependencies to (gnu packages golang).
These packages are needed by syncthing and the new restic-rest-server package,
so put them in (gnu packages golang) instead.

* gnu/packages/syncthing.scm (go-github-com-prometheus-common,
go-github-com-prometheus-procfs, go-github-com-prometheus-client-golang):
Move variables ...
* gnu/packages/golang.scm (go-github-com-prometheus-common,
go-github-com-prometheus-procfs, go-github-com-prometheus-client-golang):
... to here.

Signed-off-by: Leo Famulari <leo@famulari.name>
2023-04-23 10:45:56 -04:00
Leo Famulari a61b08ffa7
gnu: ncmpc: Update to 0.48.
* gnu/packages/mpd.scm (ncmpc): Update 0.48.
2023-04-23 10:40:38 -04:00
Leo Famulari 0244132db6
gnu: khal: Update to 0.11.1.
* gnu/packages/calendar.scm (khal): Update to 0.11.1.
[inputs]: Remove sqlite.
[description]: Add some more information.
2023-04-23 10:37:24 -04:00
Guillaume Le Vaillant 01d7fc9d56
gnu: python-libusb1: Update to 3.0.0.
* gnu/packages/libusb.scm (python-libusb1): Update to 3.0.0.
2023-04-23 10:38:53 +02:00
John Kehayias 4e986855be
gnu: python-msal: Update to 1.22.0.
* gnu/packages/python-web.scm (python-msal): Update to 1.22.0.
2023-04-22 19:03:43 -04:00
Efraim Flashner f838fe676b
gnu: python-shellingham: Run test suite.
* gnu/packages/python-xyz.scm (python-shellingham)[arguments]: Add
custom 'check phase.
[native-inputs]: Add python-pytest, python-pytest-mock.
2023-04-23 00:25:14 +03:00
Efraim Flashner 5a8fa27fe4
gnu: python-shellingham: Update to 1.5.1.
* gnu/packages/python-xyz.scm (python-shellingham): Update to 1.5.1.
2023-04-23 00:24:47 +03:00
Efraim Flashner db9ef31b8f
gnu: python-structlog: Update to 23.1.0.
* gnu/packages/python-xyz.scm (python-structlog): Update to 23.1.0.
[build-system]: Switch to pyproject-build-system.
[arguments]: Remove custom 'check phase.
[native-inputs]: Add python-hatch-fancy-pypi-readme, python-hatch-vcs, and
python-hatchling.
2023-04-22 23:50:50 +03:00
Efraim Flashner b211cd6bac
gnu: perl-glib: Update to 1.3293.
* gnu/packages/glib.scm (perl-glib): Update to 1.3293.
2023-04-22 23:36:48 +03:00
Andreas Enge 0a164b344d
Merge remote-tracking branch 'origin/master' into core-updates 2023-04-22 22:31:56 +02:00
Kaelyn Takata dcf2de77e1
gnu: python-aenum: Update to 3.1.12.
* gnu/packages/python-xyz.scm (python-aenum): Update to 3.1.12.
[source]: Add snippet to delete Python 2 specific files.

Signed-off-by: Andreas Enge <andreas@enge.fr>
2023-04-22 22:24:08 +02:00
Josselin Poiret c1fb1ac45b
gnu: bmake: Update to 20230321.
* gnu/packages/build-tools.scm (bmake): Update to 20230321.

Signed-off-by: Andreas Enge <andreas@enge.fr>
2023-04-22 22:20:55 +02:00
Josselin Poiret e99009ad09
gnu: bmake: Switch to G-Exps.
* gnu/packages/build-tools.scm (bmake): Switch to G-Exps.

Signed-off-by: Andreas Enge <andreas@enge.fr>
2023-04-22 22:20:51 +02:00
Josselin Poiret 058fd81400
gnu: guile-next: Fix build failure.
* gnu/packages/guile.scm (guile-next): Fix build failure.

Signed-off-by: Andreas Enge <andreas@enge.fr>
2023-04-22 22:20:48 +02:00
Josselin Poiret 554d5e1f47
gnu: guile-fibers-next: Update to 36a6cc7079 to fix build failure.
* gnu/packages/guile-xyz.scm (guile-fibers-next): Update it.

Signed-off-by: Andreas Enge <andreas@enge.fr>
2023-04-22 22:20:45 +02:00
Jonathan Brielmaier 4c19394154
Revert "gnu: icecat: Update to 102.10.0-guix0-preview1 [security fixes]."
This reverts commit e94dcbf3c2.

"gnu: icecat: Update to 102.10.0-guix0-preview1 [security fixes]." was
already pushed as 3ab983d630. And the
`icecat-102.9.0-source` was removed in
"gnu: icedove: Update to 102.10.0 [security fixes]." a741b554cb.
2023-04-22 18:50:53 +02:00
Guillaume Le Vaillant 61383a1a43
gnu: qgis: Fix build.
* gnu/packages/geo.scm (qgis)[arguments]: Update 'configure-pyqt5-sip-path'
  phase. Disable a few more failing tests in 'check' phase.
2023-04-22 15:48:14 +02:00
Josselin Poiret 228c9308ff
gnu: zig: Fix build.
* gnu/packages/patches/zig-do-not-link-against-librt.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/zig.scm (zig-0.10): Use it.  Also force LLVM to be dynamically
linked, and set up the CC env variable.
(zig-0.9): Also use the above patch.

Signed-off-by: Andreas Enge <andreas@enge.fr>
2023-04-22 13:50:20 +02:00
Guillaume Le Vaillant 5569971659
gnu: prusa-slicer: Update to 2.5.2.
* gnu/packages/patches/prusa-slicer-boost-fixes.patch: New file.
* gnu/packages/patches/prusa-slicer-fix-tests.patch: New file.
* gnu/packages/patches/prusa-slicer-with-cereal-1.3.1.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register them.
* gnu/packages/engineering.scm (prusa-slicer): Update to 2.5.2.
  [source]: Use patches.
  [inputs]: Replace cereal-1.3.0 by cereal.
2023-04-22 12:57:03 +02:00
Guillaume Le Vaillant 6c91f65d09
gnu: libigl: Fix build.
* gnu/packages/engineering.scm (libigl)[inputs]: Add tbb.
2023-04-22 12:57:03 +02:00
Guillaume Le Vaillant 81cef273c0
gnu: embree: Update to 3.13.5.
* gnu/packages/graphics.scm (embree): Update to 3.13.5.
2023-04-22 12:57:03 +02:00
Kyle Andrews 5b545763ed
gnu: Add emacs-bookmark-plus.
* gnu/packages/emacs-xyz.scm (emacs-bookmark-plus): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-04-22 12:07:39 +02:00
Nicolas Goaziou 8495803336
gnu: libxapp: Update to 2.4.3.
* gnu/packages/cinnamon.scm (libxapp): Update to 2.4.3.
2023-04-22 12:00:34 +02:00
florhizome 635eab00ef
gnu: Add nemo.
* gnu/packages/cinnamon.scm (nemo): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-04-22 12:00:34 +02:00
florhizome 23f3f85349
gnu: cinnamon: Update to 5.6.2.
* gnu/packages/cinnamon.scm (cinnamon-desktop): Update to 5.4.2.
[arguments]<#:configure-flags>: Enable alsa-support.
[inputs]: Remove PYTHON-2, remove GOBJECT-INTROSPECTION, add LIBEXT, ALSA-LIB.
[native-inputs]: Remove gnu-build-system related packages, add GOBJECT-INTROSPECTION.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-04-22 12:00:25 +02:00
Adam Faiz f07d5c38c5
gnu: Add dataparksearch.
* gnu/packages/search.scm (dataparksearch): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-04-22 11:55:50 +02:00
Greg Hogan 9ceb0164c2
gnu: font-amiri: Update to 1.000.
Fix for the broken build on master.

* gnu/packages/fonts.scm (font-amiri): Update to 1.000.
[arguments](%standard-phases): Add 'patch-source' to hard-code version.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-04-22 11:55:49 +02:00
Nicolas Goaziou b4ceb81440
gnu: hydrogen: Update to 1.2.0.
* gnu/packages/music.scm (hydrogen): Update to 1.2.0.
[inputs]: Add QTSVG-5.
2023-04-22 11:55:49 +02:00
Nicolas Goaziou d6542a8bf5
gnu: tlpui: Update to 1.5.0-7.
* gnu/packages/linux.scm (tlpui): Update to 1.5.0-7.
2023-04-22 11:55:49 +02:00
Nicolas Goaziou b26f145461
gnu: emacs-org-rich-yank: Update to 0.2.2.
* gnu/packages/emacs-xyz.scm (emacs-org-rich-yank): Update to 0.2.2.
2023-04-22 11:55:49 +02:00
Nicolas Goaziou b33f8aac21
gnu: emacs-consult: Update to 0.34.
* gnu/packages/emacs-xyz.scm (emacs-consult): Update to 0.34.
2023-04-22 11:55:48 +02:00
Nicolas Goaziou 658a36ccff
gnu: frescobaldi: Update to 3.3.0.
* gnu/packages/music.scm (frescobaldi): Update to 3.3.0.
[arguments]: Generate translations, metainfo.xml and desktop file.
[inputs]: Add QPAGEVIEW.
2023-04-22 11:55:48 +02:00
Nicolas Goaziou abe9b729b4
gnu: Add qpageview.
* gnu/packages/image-viewers.scm (qpageview): New variable.
2023-04-22 11:55:48 +02:00
Andreas Enge 41e58649e1
gnu: python-genshi: Update to 0.7.7.
* gnu/packages/python-web.scm (python-genshi): Update to 0.7.7.
2023-04-22 11:03:59 +02:00
Andreas Enge 1c966023e8
gnu: python-stdnum: Update to 1.18.
* gnu/packages/finance.scm (python-stdnum): Update to 1.18.
2023-04-22 11:02:06 +02:00
Ricardo Wurmus 75cfbf1985
gnu: Add binaryen.
* gnu/packages/web.scm (binaryen): New variable.
2023-04-22 10:30:48 +02:00
Ricardo Wurmus 9d474e1059
gnu: wabt: Update to 1.0.32.
* gnu/packages/web.scm (wabt): Update to 1.0.32.
[source]: Fetch sources recursively; delete bundled gtest sources.
[arguments]: Do build and run tests; add phase to set CC variable, and another
phase to delete a broken test.
[native-inputs]: Add python and googletest.
[inputs]: Remove.
2023-04-22 10:01:49 +02:00
Andreas Enge d1252b597d
Merge remote-tracking branch 'origin/master' into core-updates 2023-04-22 09:21:22 +02:00
Ludovic Courtès 3f7ae420d8
gnu: python-cffsubr: Depend on python-afdko@3.6.1.
This removes the dependency of GNOME on Java:

  gnome -> font-abattis-cantarell -> ... -> openjdk

Discussed at
<https://lists.gnu.org/archive/html/guix-devel/2022-10/msg00226.html>.

* gnu/packages/fontutils.scm (python-cffsubr)[inputs]: Switch to
PYTHON-AFDKO-3.6.1.
2023-04-21 23:01:18 +02:00
Ludovic Courtès cbf169608c
gnu: python-afdko: Add version 3.6.1.
* gnu/packages/fontutils.scm (python-afdko-3.6.1): New variable.
2023-04-21 23:01:18 +02:00
Ludovic Courtès 5c26e06efa
gnu: libotr: Fix compilation with glibc 2.35.
* gnu/packages/messaging.scm (libotr)[source]: Add 'snippet'.
2023-04-21 23:01:13 +02:00
Leo Famulari 040d35f088
Revert "gnu: lxqt-admin: Fix path for timezone file."
The timezone database should not be depended on by packages, but rather found at
runtime in the environment. Otherwise, this package will eventually report the
incorrect time, because time zones change regularly.

This reverts commit 99c1c7a30c.
2023-04-21 14:39:39 -04:00
Lars-Dominik Braun dc9c09023a
gnu: ghc-9.0: Make testsuite compatible with Python 3.10.
* gnu/packages/haskell.scm (ghc-9.0)[native-inputs]: Add patch and
snippet to ghc-testsuite input.
2023-04-21 20:26:00 +02:00
Saku Laesvuori 9043e23196
home: services: openssh: Add configuration option for jump proxies
Add a new 'proxy' field to openssh-host to allow ProxyCommand or
ProxyJump, but not both, to be configured. Configuring both would cause
the serialization order to determine which one is used. Deprecate the
'proxy-command' field because the 'proxy' field replaces it.

* gnu/home/services/ssh.scm (proxy-jump->string,
proxy-command-or-jump-list?, serialize-proxy-command-or-jump-list,
sanitize-proxy-command): New procedure.
(proxy-jump, proxy-command): New record type.
(openssh-host)[proxy-command]: Mark field as deprecated because OpenSSH
can't have ProxyCommand and ProxyJump configured at the same time.
* doc/guix.texi (Secure Shell): Update to match the changes to the
service.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-04-21 17:09:50 +02:00
Artyom V. Poptsov fb17c47efe
gnu: guile-dsv: Update to 0.5.2.
* gnu/packages/guile-xyz.scm (guile-dsv): Update to 0.5.2.
  [native-inputs]: Add "help2man".

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-04-21 17:09:50 +02:00
Juliana Sims 6a76811c59
gnu: Add emacs-gerbil-mode.
* gnu/packages/emacs-xyz.scm (emacs-gerbil-mode): Add emacs-gerbil-mode.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-04-21 17:09:50 +02:00
Peter Polidoro 76cda17812
gnu: kicad: Update to 7.0.2.
* gnu/packages/engineering.scm (kicad): Update to 7.0.2.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-04-21 17:09:50 +02:00
Andreas Enge de76f4545c
gnu: kdoctools: Compile with docbook-xml@4.5.
* gnu/packages/kde-frameworks.scm (kdoctools): Use docbook-xml-4.5 instead
of docbook-xml.
2023-04-21 16:48:54 +02:00
Ludovic Courtès a09c7da8f8
tests: Fork and exec a new Guile for the marionette REPL.
By merely forking PID 1, details from PID 1 (shepherd) would leak into
the marionette process, such as the set of modules in scope and state
inherited from the shepherd process (<service> instances, fibers,
etc.).  Running a fresh Guile instance avoids that.

* gnu/tests.scm (marionette-program): New procedure.
(marionette-shepherd-service): Change 'start' to use
'make-forkexec-constructor', and run the result of 'marionette-program'.
2023-04-21 16:16:38 +02:00
Ludovic Courtès fb32e226ce
tests: Use the client 'start-service' procedure.
The previous code worked "by chance": 'start' from (shepherd service)
happened to be in scope because the marionette REPL is created by a mere
'primitive-fork', and 'start' happened to kinda work.

* gnu/tests/base.scm (run-basic-test): Use 'start-service' from (gnu
services herd), not 'start' from (shepherd service), which is not
supposed to work.
* gnu/tests/install.scm (run-install): Likewise.
2023-04-21 16:16:38 +02:00
Ludovic Courtès 95731b4ef1
services: herd: 'load-services/safe' is synonymous with 'load-services'.
This is a followup to 547965aa27.

* gnu/services/herd.scm (load-services/safe): Make an alias for
'load-services'.
2023-04-21 16:16:37 +02:00
Ludovic Courtès 9385c82c54
services: nscd: Depend on syslogd.
This gets rid of nscd debug messages on the console at boot time.

* gnu/services/base.scm (nscd-shepherd-service): Add dependency on
'syslogd'.
2023-04-21 16:16:37 +02:00
Ludovic Courtès e45306c198
services: postgresql: Add default package.
* gnu/services/databases.scm (<postgresql-configuration>)[postgresql]:
Add default value, moved from...
(postgresql-service-type)[default-value]: ... here.
2023-04-21 16:16:37 +02:00
Ludovic Courtès 1fa038324d
services: knot: Add 'configuration' action.
* gnu/services/dns.scm (knot-shepherd-service): Add 'actions' field.
2023-04-21 16:16:37 +02:00
Ludovic Courtès 70677d8822
services: rsync: Add 'configuration' action.
* gnu/services/rsync.scm (rsync-shepherd-service): Add 'actions' field.
2023-04-21 16:16:37 +02:00
Ludovic Courtès 0ac2ada05a
services: redis: Add 'configuration' action.
* gnu/services/databases.scm (redis-shepherd-service): Add 'actions'
field.
2023-04-21 16:16:36 +02:00
Ludovic Courtès 97f91aa4ac
services: mysql: Add 'configuration' action.
* gnu/services/databases.scm (mysql-shepherd-service): Add 'actions'
field.
2023-04-21 16:16:36 +02:00
Ludovic Courtès a5fc3fc921
services: postgresql: Add 'configuration' action.
* gnu/services/databases.scm (postgresql-shepherd-service): Add
'actions' field.
2023-04-21 16:16:36 +02:00
Ludovic Courtès 7aaf278286
services: postgresql: Add the 'postgresql' Shepherd service name.
* gnu/services/databases.scm (postgresql-shepherd-service): Add
'postgresql' to 'provision'.
2023-04-21 16:16:36 +02:00
Maxim Cournoyer 0830059b9c
gnu: freerdp: Update to 2.2.0 [security fixes].
This fixes CVE-2022-39316, CVE-2022-39317, CVE-2022-39318, CVE-2022-39319,
CVE-2022-39320, CVE-2022-41877, CVE-2022-39347, CVE-2022-39282,
CVE-2022-39283, CVE-2021-41159 and CVE-2021-41160.

* gnu/packages/rdesktop.scm (freerdp): Update to 2.2.0.
[arguments]: Use gexps.  Do not set DOCBOOKXSL_DIR in #:configureflags.
2023-04-21 09:56:59 -04:00
Maxim Cournoyer 524b54ae58
gnu: freerdp: Update to 2.2.0 [security fixes].
This fixes CVE-2022-39316, CVE-2022-39317, CVE-2022-39318, CVE-2022-39319,
CVE-2022-39320, CVE-2022-41877, CVE-2022-39347, CVE-2022-39282,
CVE-2022-39283, CVE-2021-41159 and CVE-2021-41160.

* gnu/packages/rdesktop.scm (freerdp): Update to 2.2.0.
[arguments]: Use gexps.  Do not set DOCBOOKXSL_DIR in #:configureflags.
2023-04-21 09:55:51 -04:00
Maxim Cournoyer 2c1e17071d
services: syslog: Log auth.info to /var/log/secure in default configuration.
This causes authentication failures such as those generated by SSH brute force
attacks to appear in /var/log/secure, which is picked up by tools such as
fail2ban.

* gnu/services/base.scm (%default-syslog.conf): Add a auth.info selector for
the /var/log/secure log.

Series-to: 62802@debbugs.gnu.org
2023-04-21 09:04:40 -04:00
Maxim Cournoyer 9f890e39e4
services/syslog: Strip leading white space indent in syslog.conf.
This is a cosmetic change.

* gnu/services/base.scm (%default-syslog.conf): Add a comment referencing the
documentation.  Strip the extraneous leading trailing white space indent.
2023-04-21 09:04:40 -04:00
Maxim Cournoyer 2c67e98b37
services: syslog: Add a reload action.
* gnu/services/base.scm (syslog-service-type) [actions]: Add a reload action.
* doc/guix.texi (Base Services): Document it.
2023-04-21 09:04:40 -04:00
Maxim Cournoyer 1ae279d7c8
services: syslog: Move configuration to /etc/syslog.conf.
Having the configuration live at a static location makes it possible to
hot-reload it.

* gnu/services/base.scm (syslog.conf): New variable.
(syslog-etc, syslog-shepherd-service): New procedures.
(syslog-service-type): Rewrite using the above new variable and procedures,
extending etc-service-type with its configuration file.
2023-04-21 09:04:39 -04:00
Maxim Cournoyer e784cba423
gnu: libxml++: Remove fix-documentation phase.
* gnu/packages/gnome.scm (libxml++) [arguments]: Delete field.
2023-04-21 08:29:00 -04:00
Maxim Cournoyer 555e3a951f
gnu: opensp: Fix build.
This is a follow up commit to b84d0b81b2.

* gnu/packages/xml.scm (opensp) [arguments]: Properly quote.
2023-04-21 08:29:00 -04:00
Mădălin Ionel Patrașcu 184658e282
gnu: bppsuite: Update to 2.4.1.
* gnu/packages/bioinformatics.scm (bppsuite): Update to 2.4.1.
[source]: Remove the commit and use the release version. Changed to the github
repo.
[arguments]: Remove the disabled parallel-build.
[inputs]: Use list.
[home-page]: Changed to github page.
2023-04-21 14:01:25 +02:00
Mădălin Ionel Patrașcu 2a20acf24b
gnu: bpp-popgen: Update to 2.4.1.
* gnu/packages/bioinformatics.scm (bpp-popgen): Update to 2.4.1.
[source]: Remove the commit and use the release version. Changed to the github
repo.
[arguments]: Remove the disabled parallel-build.
[home-page]: Changed to new host Université Claude-Bernard Lyon 1.
2023-04-21 14:01:22 +02:00
Mădălin Ionel Patrașcu 2babf3d7d7
gnu: Add maffilter.
* gnu/packages/bioinformatics.scm (maffilter): New variable.

Co-authored-by: Ricardo Wurmus <rekado@elephly.net>
2023-04-21 13:15:02 +02:00
Ricardo Wurmus 4065d9dfd5
gnu: tensorflow: Adjust for Python 3.10 compatibility.
* gnu/packages/machine-learning.scm (tensorflow)[arguments]: Replace build
phase 'python3.9-compatibility with 'python3.10-compatibility; patch for move
from "collections" to "collections.abc"; add well-meaning but potentially
reckless patch to remove overwrite error for __or__ and __ror__ methods;
adjust farmhash sources to build with GCC 11; do not use distutils.sysconfig.
2023-04-21 13:10:33 +02:00
Ricardo Wurmus 95d26d8530
gnu: python-protobuf-3.6: Patch for Python 3.10.
* gnu/packages/protobuf.scm (python-protobuf-3.6)[arguments]: Patch
collections import.
[native-inputs]: Add python-setuptools-for-tensorflow.
2023-04-21 13:10:33 +02:00
Ricardo Wurmus e9f01bfc97
gnu: python-setuptools-for-tensorflow: Patch for Python 3.10 compatibility.
* gnu/packages/python-xyz.scm (python-setuptools-for-tensorflow)[arguments]:
Patch collections imports; remove wininst support.
2023-04-21 13:10:33 +02:00
Ricardo Wurmus 0ea5ef000d
gnu: grpc-1.16.1: Correct input modifications.
abseil-cpp is not part of the native-inputs but of the inputs.

* gnu/packages/rpc.scm (grpc-1.16.1)[native-inputs]: Only replace protobuf.
[inputs]: Replace abseil-cpp.
2023-04-21 13:10:33 +02:00
Ricardo Wurmus 54616b0bae
gnu: python-grpcio: Rebuild Cythonized source files.
* gnu/packages/rpc.scm (python-grpcio)[source]: Delete generated cpp file.
[build-system]: Use pyproject-build-system.
[arguments]: Patch setup.py to add grpc headers to search path.
[inputs]: Replace abseil-cpp with abseil-cpp-20211102.0; add
grpc-for-python-grpcio.
[native-inputs]: Add python-cython.
2023-04-21 13:10:33 +02:00
Ricardo Wurmus d0ca8f41c1
gnu: Add grpc-for-python-grpcio.
* gnu/packages/rpc.scm (grpc-for-python-grpcio): New variable.
2023-04-21 13:10:32 +02:00
Ricardo Wurmus 54db21b9f8
gnu: Add abseil-cpp-20211102.0.
* gnu/packages/cpp.scm (abseil-cpp-20211102.0): New variable.
2023-04-21 13:10:32 +02:00
Mădălin Ionel Patrașcu 7c75228c8b
gnu: Add bpp-phyl-omics.
* gnu/packages/bioinformatics.scm (bpp-phyl-omics): New variable.
2023-04-21 12:56:39 +02:00
Mădălin Ionel Patrașcu 722a8b2296
gnu: Add bpp-seq-omics.
* gnu/packages/bioinformatics.scm (bpp-seq-omics): New variable.
2023-04-21 12:56:39 +02:00
Mădălin Ionel Patrașcu 5107a8a1a3
gnu: bpp-phyl: Update to 2.4.1.
* gnu/packages/bioinformatics.scm (bpp-phyl): Update to 2.4.1.

[source]: Remove the commit and use the release version. Changed to the github
repo.
[arguments]: Remove the disabled parallel-build and out-of-source.
[home-page]: Changed to new host Université Claude-Bernard Lyon 1.
[synopsis]: Use proper capitalization.
2023-04-21 12:56:39 +02:00
Mădălin Ionel Patrașcu 627049872b
gnu: bpp-seq: Update to 2.4.1.
* gnu/packages/bioinformatics.scm (bpp-seq): Update to 2.4.1.

[source]: Remove the commit and use the release version. Changed to the github
repo.
[arguments]: Remove the disabled parallel-build and out-of-source.
[home-page]: Changed to new host Université Claude-Bernard Lyon 1.
2023-04-21 12:56:38 +02:00
Mădălin Ionel Patrașcu 51ef858c94
gnu: bpp-core: Update to 2.4.1.
* gnu/packages/bioinformatics.scm (bpp-core): Update to 2.4.1.

[source]: Remove the commit and use the release version. Changed to the github
stored sources.
[arguments]: Remove the disabled parallel-build.
[home-page]: Changed to new host Université Claude-Bernard Lyon 1.
2023-04-21 12:56:38 +02:00
Nicolas Goaziou 7cfc226d1e
gnu: luakit: Further improve style.
This is a followup to d3bc56da04.

* gnu/packages/web-browsers.scm (luakit)[arguments]<#:phases>: Remove
unnecessary INPUTS key.
[inputs]: Sort alphabetically.
2023-04-21 12:42:36 +02:00
Nicolas Goaziou d3bc56da04
gnu: luakit: Improve package style.
* gnu/packages/web-browsers.scm (luakit)[arguments]<#:tests?>: Properly
disable tests instead of deleting CHECK phase.
<#:make-flags, #:phases>: Use G-expressions.  Remove trailing #T.
<#:test-targes>: Add it, for the record.
[inputs]: Remove labels.
2023-04-21 11:18:56 +02:00
Yovan Naumovski 1027f10199
gnu: Add alienblaster.
* gnu/packages/games.scm (alienblaster): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-04-21 10:50:55 +02:00
Antero Mejr 2662f074a0
gnu: Add clog.
* gnu/packages/parallel.scm (clog): New variable.
* gnu/packages/patches/clog-fix-shared-build.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-04-21 10:50:55 +02:00
Andy Tai 9d7ba42dbf
gnu: a2ps: Update to 4.15.4
* gnu/packages/pretty-print.scm (a2ps): Update to 4.15.4

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-04-21 10:50:55 +02:00
Eidvilas Markevičius 1322672667
gnu: kakoune: update to 2022.10.31.
* gnu/packages/text-editors.scm (kakoune): Update to 2022.10.31.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-04-21 10:50:54 +02:00
Andy Tai 482196a855
gnu: terminator: Update to 2.1.3
* gnu/packages/gnome.scm (terminator): Update to 2.1.3

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-04-21 10:50:54 +02:00
kiasoc5 c3f51e1599
gnu: wlr-randr: Update to 0.3.0.
* gnu/packages/wm.scm (wlr-randr): Update to 0.3.0.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-04-21 10:50:54 +02:00
kiasoc5 87e37ac723
gnu: mpdevil: Update to 1.10.2.
* gnu/packages/mpd.scm (mpdevil): Update to 1.10.2.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-04-21 10:50:54 +02:00
Andy Tai 74e2ac6a0e
gnu: icewm: Update to 3.3.3.
* gnu/packages/wm.scm (icewm): Update to 3.3.3.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-04-21 10:50:53 +02:00
Brendan Tildesley 604f911d2c
gnu: python-txtorcon: Fix build.
gnu/packages/python-crypto.scm (python-txtorcon): Fix build failure.
[propagated-inputs]: Add PYTHON-PYOPENSSL.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-04-21 10:50:53 +02:00
Nicolas Goaziou db4daa4192
gnu: wireshark: Update to 4.0.5.
* gnu/packages/networking.scm (wireshark): Update to 4.0.5.
2023-04-21 10:50:53 +02:00
Liliana Marie Prikler b7747824d8
gnu: komikku: Update to 1.17.0.
This fixes a version incompatibility with WebkitGTK.

* gnu/packages/gnome.scm (komikku): Update to 1.17.0.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-04-21 10:50:52 +02:00
Raphaël Mélotte b833e481c6
gnu: luakit: Update to 2.3.3.
* gnu/packages/web-browsers.scm (luakit): Update to 2.3.3

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-04-21 10:50:52 +02:00
Nicolas Goaziou 823b1567cb
gnu: emacs-no-littering: Update to 1.3.0.
* gnu/packages/emacs-xyz.scm (emacs-no-littering): Update to 1.3.0.
[propagated-inputs]: Add EMACS-COMPAT.
2023-04-21 10:50:52 +02:00
Nicolas Goaziou ec13119d20
gnu: emacs-embark: Update to 0.22.1.
* gnu/packages/emacs-xyz.scm (emacs-embark): Update to 0.22.1.
2023-04-21 10:50:52 +02:00
Nicolas Goaziou 4c6524d981
gnu: emacs-elfeed-score: Build and install info documentation.
* gnu/packages/emacs-xyz.scm (emacs-elfeed-score)[arguments]<#:phases>: Add
a phase to build info files.
[native-inputs]: Add TEXINFO.
2023-04-21 10:50:51 +02:00
Nicolas Goaziou c0d324095e
gnu: emacs-elfeed-score: Update to 1.2.5.
* gnu/packages/emacs-xyz.scm (emacs-elfeed-score): Update to 1.2.5.
2023-04-21 10:50:51 +02:00
Nicolas Goaziou 85f56611da
gnu: emacs-doom-modeline: Update to 3.4.0.
* gnu/packages/emacs-xyz.scm (emacs-doom-modeline): Update to 3.4.0.
2023-04-21 10:50:51 +02:00
Nicolas Goaziou 4c88e73786
gnu: emacs-buttercup: Update to 1.31.
* gnu/packages/emacs-xyz.scm (emacs-buttercup): Update to 1.31.
2023-04-21 10:50:50 +02:00
Nicolas Goaziou 0460ff069e
gnu: emacs-emms: Update to 15.
* gnu/packages/emacs-xyz.scm (emacs-emms): Update to 15.
2023-04-21 10:50:50 +02:00
John Kehayias fe4978d5b5
gnu: python-numba: Update to 0.56.4.
* gnu/packages/python-xyz.scm (python-numba): Update to 0.56.4.
2023-04-21 01:24:02 -04:00
John Kehayias b2a5cb346e
gnu: python-llvmlite: Update to 0.39.1.
* gnu/packages/llvm.scm (python-llvmlite): Update to 0.39.1.
[phases]: Remove patch-reference-to-llvmlite.so and skip-failing-tests phases.
2023-04-21 01:21:46 -04:00
Maxim Cournoyer aee7fc2e41
gnu: libmodulemd: Remove fix-docbook-references phase.
* gnu/packages/rpm.scm (libmodulemd) [arguments]: Remove
fix-docbook-references phase.
[native-inputs]: Add libxml2.
2023-04-21 00:44:08 -04:00
Maxim Cournoyer 5fc9edc351
gnu: libnotify: Use gexps and remove input labels.
* gnu/packages/gnome.scm (libnotify) [arguments]: Delete trailing #t.
[native-inputs]: Delete input labels.
2023-04-21 00:44:07 -04:00
Maxim Cournoyer 62142016a4
gnu: plymouth: Delete fix-docbook phase.
* gnu/packages/freedesktop.scm (plymouth) [arguments]: Delete fix-docbook phase.
[native-inputs]: Add libxml2.
2023-04-21 00:44:07 -04:00
Maxim Cournoyer 8c3c5183e8
gnu: sysbench: Remove fix-docbook phase.
* gnu/packages/benchmark.scm (sysbench) [arguments]: Remove the fix-docbook phase.
2023-04-21 00:44:07 -04:00
Maxim Cournoyer 5ecdcd6afb
gnu: sysbench: Fix test suite.
* gnu/packages/benchmark.scm (sysbench) [arguments]: Patch egrep in the
patch-test-runner phase.
2023-04-21 00:44:07 -04:00
Maxim Cournoyer 09cc2636ef
gnu: adcli: Add zlib.
* gnu/packages/sssd.scm (adcli) [inputs]: Add zlib.
2023-04-21 00:44:07 -04:00
Maxim Cournoyer 8f0a110503
gnu: adcli: Delete use-local-docbook phase.
* gnu/packages/sssd.scm (adcli) [arguments]: Delete use-local-docbook phase.
[native-inputs]: Replace docbook-xml with docbook-xml-4.3.  Add libxml2.
2023-04-21 00:44:07 -04:00
Maxim Cournoyer 704f477333
gnu: docbook2x: Use gexps and remove input labels.
* gnu/packages/docbook.scm (docbook2x) [arguments]: Use gexps.
[inputs]: Remove input labels.
2023-04-21 00:44:07 -04:00
Maxim Cournoyer e3edddd12d
gnu: asciidoc: Delete trailing #t.
* gnu/packages/documentation.scm (asciidoc) [arguments]: Delete trailing #t.
2023-04-21 00:44:06 -04:00
Maxim Cournoyer 0291b8d87a
gnu: freerdp: Remove input labels.
* gnu/packages/rdesktop.scm (freerdp) [inputs]: Remove labels.
2023-04-21 00:44:06 -04:00
Maxim Cournoyer b84d0b81b2
gnu: opensp: Remove patch-docbook-xml phase.
* gnu/packages/xml.scm (opensp) [arguments]: Remove patch-docbook-xml
phase.  Use gexps.
[native-inputs]: Remove labels.
2023-04-21 00:44:06 -04:00
Maxim Cournoyer b42acd88d4
gnu: libu2f-host: Remove patch-docbook-xml phase.
* gnu/packages/security-token.scm (libu2f-host) [arguments]: Remove patch-docbook-xml
phase.  Use gexps.
[native-inputs]: Add libxml2.
2023-04-21 00:44:06 -04:00
Maxim Cournoyer 100b3c3df7
gnu: libgnt: Remove patch-docbook-xml phase.
* gnu/packages/messaging.scm (libgnt) [arguments]: Remove patch-docbook-xml
phase.  Use gexps.
[native-inputs, propagated-inputs]: Remove labels.
2023-04-21 00:44:06 -04:00
Maxim Cournoyer ba97e37a29
gnu: nimf: Remove patch-docbook-xml phase.
* gnu/packages/language.scm (nimf) [arguments]: Remove patch-docbook-xml
phase.  Remove trailing #t.  Use gexps.  Modify the patch-paths to avoid
having to refer to specific GTK inputs.
[native-inputs, inputs, propagated-inputs]: Remove labels.
2023-04-21 00:44:06 -04:00
Maxim Cournoyer 6aebd3271d
gnu: ibus-minimal: Remove patch-docbook-xml phase.
* gnu/packages/ibus.scm (ibus-minimal) [arguments]: Remove
patch-docbook-xml phase.
2023-04-21 00:44:05 -04:00
Maxim Cournoyer 04df12a9c3
gnu: libhandy: Remove patch-docbook-xml phase.
* gnu/packages/gnome.scm (libhandy) [arguments]: Remove
patch-docbook-xml phase.  Use gexps.
2023-04-21 00:44:05 -04:00
Maxim Cournoyer fa836220b7
gnu: network-manager: Remove patch-docbook-xml phase.
* gnu/packages/gnome.scm (network-manager) [arguments]: Remove
patch-docbook-xml phase.
2023-04-21 00:44:05 -04:00
Maxim Cournoyer 7aff6a08c7
gnu: json-glib: Remove patch-docbook-xml phase.
* gnu/packages/gnome.scm (json-glib) [arguments]: Remove patch-docbook-xml
phase.  Use gexps.
[native-inputs]: Use modify-inputs.  Remove labels.
2023-04-21 00:44:05 -04:00
Maxim Cournoyer 35ba2fa4c2
gnu: vala: Remove patch-docbook-xml phase.
* gnu/packages/gnome.scm (vala) [arguments]: Remove patch-docbook-xml phase.
2023-04-21 00:44:05 -04:00
Maxim Cournoyer a621b527ac
gnu: libgsf: Remove patch-docbook-xml phase.
* gnu/packages/gnome.scm (libgsf) [arguments]: Remove patch-docbook-xml phase.
2023-04-21 00:44:04 -04:00
Maxim Cournoyer 87e7c6dcf5
gnu: system-config-printer: Remove patch-docbook-xml phase.
* gnu/packages/gnome.scm (system-config-printer) [arguments]: Remove
patch-docbook-xml phase.
2023-04-21 00:44:04 -04:00
Maxim Cournoyer 0d77480854
gnu: libnma: Remove patch-docbook-xml phase.
* gnu/packages/gnome.scm (libnma) [arguments]: Remove patch-docbook-xml
phase.  Use gexps.
[native-inputs]: Add libxml2.
2023-04-21 00:44:04 -04:00
Maxim Cournoyer 6bc285e6c6
gnu: zeitgeist: Remove patch-docbook-xml phase.
* gnu/packages/gnome.scm (zeitgeist) [arguments]: Remove patch-docbook-xml
phase.  Use gexps.
[native-inputs]: Add libxml2.
2023-04-21 00:44:04 -04:00