gnu: Add go-github-com-maruel-natural.
* gnu/packages/golang-xyz.scm (go-github-com-maruel-natural): New variable.
Change-Id: I629048bf802ab509dad2078379ccd747950a8190
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: Add go-github-com-baulk-chardet.
* gnu/packages/golang-xyz.scm (go-github-com-baulk-chardet): New variable.
Change-Id: Ic9229d6c29702eaa8c34d8e4dec7b5e977094f26
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: Add go-github-com-gkampitakis-ciinfo.
* gnu/packages/golang-check.scm (go-github-com-gkampitakis-ciinfo)
(go-ciinfo): New variables.
Change-Id: Ib1001012ff0ac424600a4713122807be29bde19b
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: bonnie++: Update to 2.00a.
* gnu/packages/benchmark.scm (bonnie++): Update to 2.00a.
Change-Id: Iceb4212a5699ac6c2642e2d41eddd5a0dd37dc84
gnu: bonnie++: Fix build.
* gnu/packages/benchmark.scm (bonnie++): Fix build by switching to GCC 10.
[native-inputs]: Add gcc-10.
Change-Id: I222a8c14abab16481a9873432738eead9ae49d5d
gnu: trealla: Update to 2.84.12.
* gnu/packages/prolog.scm (trealla): Update to 2.84.12.
Change-Id: I38fabf1237e323fd7864062110b76ba5a4b75ba3
daemon: Fix compilation error while using Zig (LLVM)
* nix/libstore/build.cc (guestUID, guestGID): Rename to 'defaultGuestUID' and
'defaultGuestGID' respectively.
(initializeUserNamespace, DerivationGoal::startBuilder): Rename references to
variables accordingly.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: supertuxkart: Remove gcc@14 compatibility build phase.
gnu/packages/games.scm (supertuxkart)[arguments]{#:phases}:
remove 'gcc14 phase.
Change-Id: I4fddc2ebfa5a34f8589840874b410cb62bc01247
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: supertuxkart: Update to 1.5.
* gnu/packages/games.scm (%supertuxkart-version): Update to 1.5.
(supertuxkart-data)[version]: Update "commit" to 18621.
(supertuxkart)[native-inputs]: Add shaderc.
Change-Id: Ief59d2b31f0464d31cd1e958ee2c97d9df36687b
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
installer: Add Sway as an option in the Desktop environment page.
* 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>
inferior: Fix cached-channel-instance utime call and return value.
This fixes a bug introduced in 529dce6e98c22f00052df231414bca4f86e02094 where
the utime procedure would just get a procedure rather than the actual file.
* inferior.scm (cached-channel-instance):
Use (cached commit) let-bound to cached-directory instead as value
to utime and return-value.
Fixes: guix/guix#4042
Change-Id: Ibe7fb78fa68292d70e3bbe4ab9234757510cc539
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: python-av: Re-enable deselected tests.
* 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: python-torchmetrics: Update to 1.8.2.
* gnu/packages/machine-learning.scm (python-torchmetrics): Update to 1.8.2.
[source]: Update hash.
Change-Id: I95df5598ae30528cae7c2c10d6695decb06647e7
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-botorch: Update to 0.16.0.
* gnu/packages/machine-learning.scm (python-botorch): Update to 0.16.0.
[source]: Switch upstream URL to meta-pytorch; update hash.
[arguments]: In #:test-flags, skip tests that mock
fmin_l_bfgs_b_batched (not imported with SciPy<1.13):
test_emsemble_map_saas, test_negative_fixed_features. Also ignore
test_community/ (requires optional 'pfns').
[native-inputs]: Drop python-wheel.
Change-Id: I8249ef0730bd6f6849dc515fbafa8068bf0bfe9a
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-gpytorch: Update to 1.14.2.
* gnu/packages/machine-learning.scm (python-gpytorch): Update to 1.14.2.
[source]: Update hash.
[native-inputs]: Drop python-wheel.
Change-Id: Icd6ef2b964e17b918bbe92179e0803d4e001ec13
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-pgmpy: Skip flaky test_get_edges.
* 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: python-pot: Update to 0.9.6.
* gnu/packages/machine-learning.scm (python-pot): Update to 0.9.6.
[source]: Switch to git-fetch (upstream tag). Update hash. Remove
snippet for deleting 'ot/lp/emd_wrap.cpp'—not present in VCS source.
[arguments]: Add test-flags to skip 'test_entropic_semirelaxed_gromov'
(TypeError).
[native-inputs]: Drop python-wheel; add python-pytest and
python-pytest-cov.
Change-Id: I8932a58ad9b83fd9c82c21fbb7db23fb06336a64
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: onnxruntime: Skip exporter-dependent tests needing onnxscript.
* gnu/packages/machine-learning.scm (onnxruntime): Skip exporter-dependent
tests needing onnxscript.
[arguments]: Extend pytest ignore list to exclude exporter tests that
require python-onnxscript (test_pytorch_export_contrib_ops.py and
transformers parity/phi_vision tests).
Change-Id: I7fe48815fcbd53121049a3b61d43af636df2bffe
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-torchaudio: Skip additional TorchScript consistency tests.
* gnu/packages/machine-learning.scm (python-torchaudio): Extend pytest -k
filter to exclude FrequencyMasking/TimeMasking/deemphasis/RNNTLoss
TorchScript tests that fail with PyTorch 2.9.0.
[native-inputs]: Drop python-wheel.
Change-Id: I87e4360cd3ebe433f5e5e508028872b8fdc294b7
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-pytorch: Update to 2.9.0.
* gnu/packages/machine-learning.scm (python-pytorch): Update to 2.9.0.
[source]: Update hash.
[arguments]: Add 'skip-pip-redirect' phase to avoid pip redirect in
setup.py. Extend concurrentqueue include fix to cover nativert.
[native-inputs]: Add python-setuptools.
* gnu/packages/patches/python-pytorch-system-libraries.patch: Update for 2.9.0.
Change-Id: I26606949da3c36fe8d7b6933ec54cb2c347a1bb9
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>