gnu: Add python-pytest-split.
* gnu/packages/python-check.scm (python-pytest-split): New variable.
Change-Id: If5137abe8d1dd5f9cb6a8f93bd7e740cf5fcec94
gnu: Add python-conda-content-trust.
* gnu/packages/python-xyz.scm (python-conda-content-trust): New variable.
Change-Id: Icaca13dccb6cf161e2cf9ea1ed785c616f4dc22d
gnu: Add python-menuinst.
* gnu/packages/python-xyz.scm (python-menuinst): New variable.
Change-Id: Iafab812acb984b800ac04c0e77143c9eb6295e81
gnu: packages/python-science: Remove package-management module.
* gnu/packages/python-science.scm: Remove unused (gnu packages
package-management) module.
Change-Id: I6760dab3d684077f0d121c6d2591e4430205035d
gnu: python-conda-inject: Move to python-xyz.
* gnu/packages/package-management.scm (python-conda-inject): Move from
here ...
* gnu/packages/python-xyz.scm: ... to here.
Change-Id: Ie364dec68cca3f1e50e9b4951df45acd98f5624a
gnu: python-anaconda-client: Move to python-web.
* gnu/packages/package-management.scm (python-anaconda-client): Move
from here ...
* gnu/packages/python-web.scm: ... to here.
Change-Id: Ie93aaa10d74b1be60e57250d4a20295b49473222
gnu: python-anaconda-client: Update to 1.13.1.
* gnu/packages/package-management.scm (python-anaconda-client): Update to 1.13.1.
[source]<snippet>: Drop it as no longer required.
[arguments] <test-flags>: Deselect just 2 failing tests.
<phases>: Remove 'python3.10-compatibility, and 'set-HOME; add
'fix-pytest-config.
[propagated-inputs]: Remove python-clyent; add python-anaconda-cli-base,
python-conda-package-handling, python-conda-package-streaming,
python-dateutil, python-defusedxml, python-pillow,
python-platformdirs, python-pytz, python-requests-toolbelt,
python-tqdm, and python-urllib3.
[native-inputs]: Remove python-coverage, python-dateutil, python-mock,
python-pillow, python-pytz, and python-wheel; add python-setuptools.
Change-Id: I3940329fa479e25d9b1b3a6528dd2d9797c0bcf6
gnu: python-conda-package-handling: Move to python-web.
* gnu/packages/package-management.scm (python-conda-package-handling):
Move from here ...
* gnu/packages/python-web.scm: ... to here.
Change-Id: I6fa929a850161e9a8f649ac25abc50db94e91322
gnu: python-conda-package-handling: Update to 2.4.0.
* gnu/packages/package-management.scm (python-conda-package-handling): Update to 2.4.0.
[arguments]: Drop all.
[native-inputs]: Remove python-cython and python-wheel; add python-bottle.
[inputs]: Remove libarchive.
[propagated-inputs]: Remove python-six and python-tqdm; add
python-conda-package-streaming.
Change-Id: Id9314814bbe665ff483fea8c65b8f62a16ad303a
gnu: Add python-conda-package-streaming.
* gnu/packages/python-web.scm (python-conda-package-streaming): New variable.
Change-Id: Ief80df1b815d59dc7e2ee46db656e8f2ea165b73
gnu: Add python-anaconda-cli-base.
* gnu/packages/python-xyz.scm (python-anaconda-cli-base): New variable.
Change-Id: Iaf3dd863af005bbada46080f5d2e666ec207816b
gnu: glances: Move to monitoring.
* gnu/packages/python-xyz.scm (glances): Move from here ...
* gnu/packages/monitoring.scm: ... to here.
Change-Id: Ifa7c9e448c914fed63533db7cdfe2236c6315553
gnu: glances: Switch to custom test-backend.
* gnu/packages/python-xyz.scm (glances)[arguments] <test-backend,
test-flags>: Use custom.
<phases>: Use default 'check.
Change-Id: I992dbc8c2068352680a7c542953339aef94c7f5e
gnu: glances: Update to 4.3.0.
gnu/packages/python-xyz.scm (glances): Update to 4.3.0.
Change-Id: I467ca911e2f7b6c98904143294a98232e437c22d
gnu: binwalk: Update to 3.1.0.
* gnu/packages/firmware.scm (binwalk): Update to 3.1.0.
[build-system]: Switch to cargo-build-system.
[source]<modules>: Remove utils module.
<snippet>: Remove it.
[arguments]<#:phases>: Remove it.
<#:install-source?>: Do not install source.
<#:cargo-test-flags>: Skip failing tests.
[native-inputs]: Remove python-coverage, python-nose; Add pkg-config.
[inputs]: Add fontconfig, xz, (cargo-inputs 'binwalk).
[description]: Fix spacing, add dot at the end.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs)[binwalk]: New
entry.
Change-Id: Ibb2df47aa3f2ddee06784c190200f0b7d21a31e2
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
gnu: shepherd-1.0: Use older guile-fibers on some systems.
Fixes guix/guix#3681.
* gnu/packages/admin.scm (shepherd-1.0)[native-inputs]: When building
for arm or riscv64 systems use guile-fibers-1.1.
[inputs]: Use the same guile-fibers as in native-inputs.
Change-Id: Iba10065aeb5c731e33f5d4d9093ac7ee21372205
gnu: linux-libre: Update to 6.17.
* gnu/packages/linux.scm (linux-libre-version, linux-libre-gnu-revision,
linux-libre-pristine-source, linux-libre-source, linux-libre): Use linux-libre
6.17.
Change-Id: I4e95fd40c51b5d747e0bc9f082c4c3a3e17c0248
gnu: linux-libre 5.4: Update to 5.4.301.
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.301.
(linux-libre-5.4-pristine-source): Update hash.
Change-Id: I9b7769fda6e68d04b7ac960357f1a090ed4e5fa9