* gnu/installer/services.scm (%system-services): desktop-environment for sway
and its minimal companion packages.
* gnu/tests/install.scm (installation-target-desktop-os-for-gui-tests): Add
sway and its companion packages to operating-system packages.
Change-Id: I22f4cb67752ce1a15009680a1ba081fae129d45a
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu/packages/python-xyz.scm (python-av): Drop the deselection of
Chapter and Packet side-data tests now that python-av-testdata provides
the required samples; keep the dash IO exclusion.
[arguments] <test-flags>: Update comment accordingly.
* gnu/packages/python-xyz.scm (python-av-testdata): Add the required FATE
samples.
Change-Id: I0c3c35ffd37403dcbe3e698c1d9fe9f3c3b44f5c
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
* gnu/packages/statistics.scm (python-pgmpy): Skip flaky test_get_edges.
[arguments]: In #:test-flags, add "test_get_edges" to the pytest -k skip
list. Add a brief comment about the FileNotFoundError in tearDown removing
missing 'dog_problem.xml'.
[native-inputs]: Drop python-wheel.
Change-Id: I48609db063adb7d99c0813013fb95c049e874964
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
* gnu/packages/package-management.scm (conda): Update to 25.9.1. Use
G-Expressions, move all propagated-inputs to inputs, as it's a final
command.
[arguments] <test-flags>: Ignored test files are reworked to keep just
bare minimal of unit tests, more attention is required to resolve the
rest, rework skipped tests. Run test in parallel.
<phases>: Remove 'use-older-pytest, 'fix-ruamel-yaml-dependency, and
'create-version-file'; add 'fix-pytest-config,
'set-default-solver-to-classic, 'set-version, 'pre-check, and
'wrap-executable.
[inputs]: Add python-archspec, python-boltons, python-boto3,
python-charset-normalizer, python-conda-package-handling,
python-conda-content-trust, python-distro, python-frozendict,
python-jsonpatch, python-menuinst, python-packaging,
python-platformdirs, python-pluggy, python-pycosat, python-requests,
python-ruamel.yaml, python-setuptools, python-tqdm,
python-truststore, and python-zstandard.
[propagated-inputs]: Remove python-anaconda-client, python-boto3,
python-conda-package-handling, python-cytoolz, python-mock,
python-pluggy, python-pycosat, python-pytest, python-pyyaml,
python-requests, python-responses, python-ruamel.yaml-0.16,
python-tqdm, and zstd.
[native-inputs]: Remove python-coverage, python-pytest-cov, and
python-wheel; add nss-certs-for-test, patchelf, python-hatch-vcs,
python-anaconda-client, python-flask, python-hatchling,
python-importlib-resources, python-pexpect, python-pytest,
python-pytest-mock, python-pytest-rerunfailures, python-pytest-split,
python-pytest-xdist, python-responses, and python-werkzeug.
Fixes: guix/guix#3928
Change-Id: Ie8b463e1614d1477b169cf1cf4f94328f49fc4f2
* gnu/packages/package-management.scm (python-conda-inject): Move from
here ...
* gnu/packages/python-xyz.scm: ... to here.
Change-Id: Ie364dec68cca3f1e50e9b4951df45acd98f5624a
* gnu/packages/package-management.scm (python-anaconda-client): Move
from here ...
* gnu/packages/python-web.scm: ... to here.
Change-Id: Ie93aaa10d74b1be60e57250d4a20295b49473222
* gnu/packages/package-management.scm (python-conda-package-handling):
Move from here ...
* gnu/packages/python-web.scm: ... to here.
Change-Id: I6fa929a850161e9a8f649ac25abc50db94e91322
* gnu/packages/python-xyz.scm (glances): Move from here ...
* gnu/packages/monitoring.scm: ... to here.
Change-Id: Ifa7c9e448c914fed63533db7cdfe2236c6315553
Fixesguix/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
Without this, the Guix Wireguard service fails to start:
------
modprobe: FATAL: Module ip6_tables not found in directory /run/booted-system/kernel/lib/modules/6.17.5
------
https://codeberg.org/guix/guix/pulls/3973#issuecomment-8041025
* gnu/packages/aux-files/linux-libre/6.17-arm64.conf,
gnu/packages/aux-files/linux-libre/6.17-i686.conf,
gnu/packages/aux-files/linux-libre/6.17-riscv.conf,
gnu/packages/aux-files/linux-libre/6.17-x86_64.conf: Enable
NETFILTER_XTABLES_LEGACY and associated options.
Change-Id: If92770ae28deb135bdde02308bf30e7349a44f4d
* gnu/packages/gnome.scm (cheese): Update to current upstream master branch to
pull in the fix for the parse error and also remove the need for the
'relax-gcc-14-strictness stage (commit 405f796495).
Error message was:
```
** (cheese:2058): ERROR **: 21:35:09.133: cheese-window.vala:1322: Error:
<data>:56:5: Parse error: unexpected character `'', expected character `]'
```
Change-Id: I883fab82ecc05b1f898bb9b60db63fbd3bfcd431
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>