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>
gnu: python-platypush: Update to 1.3.14.
* gnu/packages/engineering.scm (python-platypush): Update to 1.3.14.
[arguments] <phases>: Remove 'relax-requirements.
Closes guix/guix#4974
Change-Id: I1bba9ad4c1e1aedd26bf792140b0a3055fade016
Signed-off-by: Cayetano Santos <csantosb@inventati.org>
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
gnu: emacs-cape: Update to 2.4.
* gnu/packages/emacs-xyz.scm (emacs-cape): Update to 2.4.
Change-Id: I35342d6312e3cc4346f0131c6d061bf660f201be
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
gnu: emacs-marginalia: Update to 2.6.
* gnu/packages/emacs-xyz.scm (emacs-marginalia): Update to 2.6.
Change-Id: I36059c54e8f175dd3f56de1cfb917a0a07fc2b90
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
gnu: emacs-lobsters: Update to 1.2.
* gnu/packages/emacs-xyz.scm (emacs-lobsters): Update to 1.2.
Change-Id: I5df917b8aca16b5a02532dace198bab7d5abd584
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
gnu: Add fusion.
* gnu/packages/fusion.scm: New file.
(fusion): New variable.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
Change-Id: I980bf8be27f47709c254dfa932753fa48a93d3d7
Signed-off-by: Cayetano Santos <csantosb@inventati.org>
Reviewed-by: Cayetano Santos <csantosb@inventati.org>
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
gnu: kaidan: Update to 0.13.0.
* gnu/packages/kde-internet.scm (kaidan): Update to 0.13.0.
[arguments]<#:configure-flags>: Remove "-DBUILD_TESTS=true".
[inputs]: Add qtkeychain-qt6.
Change-Id: I2230c4995ac111d9ac58710ee387573c82c2cf77
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
gnu: qxmpp: Update to 1.12.0.
* gnu/packages/kde-internet.scm (qxmpp): Update to 1.12.0.
Change-Id: I7990e1229f966f823a60e04f0fdd5e2a5e198223
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
gnu: qtkeychain, qtkeychain-qt6: Update to 0.15.0.
* gnu/packages/qt.scm (qtkeychain): Update to 0.15.0.
Change-Id: I2c2994a9c14cde19d574f5c1f52cef514227aba2
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
gnu: python-django: Update to 5.2.9 to fix CVEs.
Fixes CVE-2025-32873, CVE-2025-13372, and CVE-2025-64460.
* gnu/packages/django.scm (python-django): Update to 5.2.9.
[properties]: Hide CVE-2025-32873 and unhide CVE-2023-31047.
Change-Id: I75769bbfd36ccba8456b38154db69989f73b62eb
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Rutherther <rutherther@ditigal.xyz>