gnu: python-httptools: Update to 0.7.1. * gnu/packages/python-web.scm (python-httptools): Update to 0.7.1. Change-Id: Iae65ddeff91abec3029403998469ae53547f295b Signed-off-by: Rutherther <rutherther@ditigal.xyz>
gnu: python-numpy-2: Deprecate by python-numpy. * gnu/packages/python-xyz.scm (python-numpy-2): Deprecated in favor of python-numpy. (python-omero-py, python-numexpr) [propagated-inputs]: Remove python-numpy-2; add python-numpy. * gnu/packages/algebra.scm (kissfft) [native-inputs]: Remove python-numpy-2; add python-numpy. * gnu/packages/image.scm (vigra): [inputs]: Remove python-numpy-2; add python-numpy. * gnu/packages/machine-learning.scm (python-spacy): [propagated-inputs]: Remove python-numpy-2; add python-numpy. * gnu/packages/machine-learning.scm (python-thinc): [propagated-inputs]: Remove python-numpy-2; add python-numpy. * gnu/packages/maths.scm (python-blis): [native-inputs]: Remove python-numpy-2; add python-numpy. Change-Id: Ie6041de76a227246ec63b0efa04d293dcc22b40b Signed-off-by: Rutherther <rutherther@ditigal.xyz>
gnu: python-numpy: Set NumPy 2 as default. * gnu/packages/python-xyz.scm (python-numpy): Move definition from python-numpy-2 here. (python-numpy-1): New variable, inherit from python-numpy. Change-Id: I78bf7cae09b5bea59b536fe4ba14649a3398539c Signed-off-by: Rutherther <rutherther@ditigal.xyz>
gnu: Add python-cython-next. * gnu/packages/python-xyz.scm (python-cython-next): New variable. Change-Id: I9bc2e1881edb4113f5919d39a6481067da986045 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
gnu: python-cython: Update to 3.1.7. * gnu/packages/python-xyz.scm (python-cython): Update to 3.1.7. Change-Id: I0771e680017223c0ef0fee01fc30edda0e274ebb Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Rutherther <rutherther@ditigal.xyz>
gnu: Add python-setuptools-79. * gnu/packages/python-build.scm (python-setuptools-79): New variable. Change-Id: I4a20b5e1fc9a40749b56d193b50b823ba75cba86 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
gnu: pythonscad: Improve style. * gnu/packages/engineering.scm (pythonscad): Reindent. Change-Id: If1244fb065e8dad009ad61af1570c398c5242442 Signed-off-by: Andreas Enge <andreas@enge.fr> Signed-off-by: Rutherther <rutherther@ditigal.xyz>
gnu: pythonscad: Update to 0.8.4. * gnu/packages/engineering.scm (pythonscad): Update to 0.8.4. [source]: Use version tag instead of commit hash. [arguments]: Remove OPENSCAD_COMMIT configure flag. Fix CMakeLists.txt substitution to use OpenSCADLibInternal instead of OpenSCAD. Change-Id: I08b0ac1488fa958912a77292b8bcef15bde653e1 Signed-off-by: Andreas Enge <andreas@enge.fr> Signed-off-by: Rutherther <rutherther@ditigal.xyz>
gnu: mkvtoolnix: Update to 97.0 * gnu/packages/video.scm (mkvtoolnix): Update to 97.0 [inputs]: Replace boost-1.83 with boost. Change-Id: I5dd142e9ef2124c52d1b45d3e8d642eaf6c472ac Signed-off-by: Andreas Enge <andreas@enge.fr> Signed-off-by: Rutherther <rutherther@ditigal.xyz>
gnu: gpsd: Switch to Qt6. * gnu/packages/gps.scm (gpsd)[inputs]: Replace qtbase-5 by qtbase. [arguments]<#:scons-flags>: Drop "qt_versioned=5". Change-Id: I2a13f2079975e89ae264e2269afbf2c4d4a07551 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
gnu: gpsd: Update to 3.27.3. * gnu/packages/gps.scm (gpsd): Update to 3.27.3. Change-Id: Ic88b76a2e3ab0d13eb20016d3d8e0ef24bad11da Signed-off-by: Rutherther <rutherther@ditigal.xyz>
gnu: marble-qt: Rename to marble. * gnu/packages/kde-education.scm (marble-qt): Deprecate and rename to... (marble): ...this. * gnu/packages/kde-graphics.scm (digikam)[inputs]: Adapt. Change-Id: Ib521c4a2d058b8b6b68c3e1359c73485877c25ea Signed-off-by: Rutherther <rutherther@ditigal.xyz>
gnu: libgit2-glib: Update to 1.2.1. * gnu/packages/gnome.scm (libgit2-glib): Update to 1.2.1. Change-Id: I8d050854f4a00a6c19bdff83d54e25c3ac582bc0 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
gnu: sage: Add missing standard inputs. * gnu/packages/sagemath.scm (sage)[inputs]: Add python-cvxopt, python-lrcalc, python-mpmath, python-networkx, python-primecountpy, python-scipy, python-sympy. Change-Id: I6531b2c4e6ac14b1eed838bc51035ce84621a349 Signed-off-by: Andreas Enge <andreas@enge.fr> Signed-off-by: Rutherther <rutherther@ditigal.xyz>
gnu: ddrescue: Update to 1.30. * gnu/packages/disk.scm (ddrescue): Update to 1.30. Change-Id: I9fb74ed0dce743accb94ff9a23c4ea64ff55f631 Signed-off-by: Andreas Enge <andreas@enge.fr> Signed-off-by: Rutherther <rutherther@ditigal.xyz>
gnu: wget2: Update to 2.2.1. * gnu/packages/wget.scm (wget2): Update to 2.2.1. Change-Id: I3abdf8a7425e46c8f2240b2e8f803a06a88b9e40 Signed-off-by: Andreas Enge <andreas@enge.fr> Signed-off-by: Rutherther <rutherther@ditigal.xyz>
gnu: bmake: Run tests in check phase. * gnu/packages/patches/bmake-run-check-separately.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/build-tools.scm (bmake)[source]: Use it. [arguments/<#:tests, #:test-target>: Set to enable tests. Change-Id: I7e270e1c74b475813cb9c623f2b8a37e1f09a0b9 Signed-off-by: Andreas Enge <andreas@enge.fr> Signed-off-by: Rutherther <rutherther@ditigal.xyz>
gnu: bmake: Update to 20251111. * gnu/packages/build-tools.scm (bmake): Update to 20251111. [native-inputs]: Add bc. [arguments]<#:make-flags>: Skip tests via BROKEN_TESTS. <#:configure-flags>: Add a flag to use sh as defshell. <#:phases>: Add 'fix-shell-detection phase and switch to sh as defshell. Change-Id: Ie469a5a8e2f868aecb7bb620a5127f710c81ae86 Signed-off-by: Andreas Enge <andreas@enge.fr> Signed-off-by: Rutherther <rutherther@ditigal.xyz>
gnu: asciinema: Update to 3.0.1. * gnu/packages/terminals.scm (asciinema): Update to 3.0.1. [source]: Change to url-fetch. [build-system]: Change to cargo-build-system. [native-inputs]: Remove python-pytest, python-setuptools and python-wheel. Add python-minimal. [inputs]: Change to cargo-inputs. [build-phases]: Remove unnecessary phase. * gnu/packages/rust-crates.scm (asciinema): Add dependencies. Change-Id: Ic4197a6a03aad5b309d9b5b6bbc39c094350d86f Signed-off-by: Andreas Enge <andreas@enge.fr> Signed-off-by: Rutherther <rutherther@ditigal.xyz>
gnu: xiphos: Refresh deprecated input. * gnu/packages/books.scm (xiphos)[native-inputs]: Replace atk by at-spi2-core. Change-Id: Ie945affc7fd71fedb882872206ad28f399f947fa Signed-off-by: Rutherther <rutherther@ditigal.xyz>