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>
gnu: texlive: Deprecate in favor of texlive-scheme-full. * gnu/packages/texlive.scm (%texlive-date, %texlive-year, texlive-extra-src, texlive-texmf-src, texlivebin, texlivetexmf): Delete variables. (texlive): Redefine as texlive-scheme-full. * gnu/packages/books.scm: Remove module inclusion. * doc/guix.texi: Remove documentation for monolithic texlive. Change-Id: I23837ca29cbbc080833be122972dcfe31c0fd1bb Signed-off-by: Rutherther <rutherther@ditigal.xyz>
gnu: libunistring: Resurrect cross-build for MinGW. * gnu/packages/libunistring.scm (libunistring)[arguments]: When building for MinGW, add phase `patch-tests/nanosleep.c'. Change-Id: Ia76c342f2bbe7873367b5e59168f7180b845f4c3 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
gnu: zint: Split Qt GUI into distinct zint-with-qt package. * gnu/packages/aidc.scm (zint) [build-system]: Switch to cmake-build-system. [#:qtbase]: Delete argument. [#:configure-flags]: Remove "-DZINT_QT6=ON". [native-inputs]: Remove qttools. [inputs]: Remove qtsvg. * gnu/packages/aidc.scm (zint-with-qt): New variable. Fixes: #4953 Change-Id: Ib71783ffce585b01f4d72e618fba0bf22167c5a0 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
gnu: zint: Update to 2.16.0. * gnu/packages/aidc.scm (zint): Update to 2.16.0. Change-Id: I5f1173d2afe49e3f8e566ca2cdb8091c52f9c873 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
gnu: guix-modules: Update to 0.3.0. * gnu/packages/package-management.scm (guix-modules): Update to 0.3.0. Change-Id: Idb0fe7d46f0832bd01c17bc2ae4edcdab35925f7 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
gnu: hurd: Fix select for streamio. * gnu/packages/patches/hurd-streamio-select.patch: New patch. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/hurd.scm (hurd): Add patch. Change-Id: I608380fbeab50ebc2e631488488aabf63e6483b4 Signed-off-by: Ludovic Courtès <ludo@gnu.org> Signed-off-by: Rutherther <rutherther@ditigal.xyz>
gnu: gnumach: Don't truncate kernel messages. * gnu/packages/patches/gnumach-kmsg-overflow.patch: New patch * gnu/local.mk (dist_path_DATA): Register patch. * gnu/packages/hurd.scm (gnumach): Add the patch. Change-Id: Ibc75e9374426fe4aacbc94c1265d7dbb77386afa Signed-off-by: Ludovic Courtès <ludo@gnu.org> Signed-off-by: Rutherther <rutherther@ditigal.xyz>
gnu: clustershell: Update to 1.9.3. * gnu/packages/ssh.scm (clustershell): Update to 1.9.3. [native-inputs]: Remove python-wheel. Change-Id: I027d5a3c2a6734e18442d0cd6f7444828b895a0d Signed-off-by: Rutherther <rutherther@ditigal.xyz>
gnu: webssh: Update to 1.6.3. * gnu/packages/ssh.scm (webssh): Update to 1.6.3. [native-inputs]: Remove python-wheel. Change-Id: Ie26495f775d8b77f4a458917b8537beb5b060459 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
gnu: webssh: Fix build. * gnu/packages/ssh.scm (webssh)[arguments]: Disable #:tests?. Change-Id: I00b802face9cf7b46cf07d077a4682ff5c202d4a Signed-off-by: Rutherther <rutherther@ditigal.xyz>