Yelninei
3afbbf8ae3
gnu: opensp: Fix build on the Hurd.
...
* gnu/packages/patches/opensp-maxpathlen.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/xml.scm (opensp): Add phase for adding the patch.
Change-Id: I47278396eb5ded8f654708019e51b7d88b13b976
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-02-07 22:37:16 +01:00
Yelninei
d1dc0c73aa
gnu: dbus: Fix build on the Hurd.
...
* gnu/packages/patches/dbus-hurd-patch: New patch.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/glib.scm (dbus): Add phase for adding the patch.
Change-Id: Ifa3950b9db588b4102162672958541b49dac33a0
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-02-07 22:37:15 +01:00
Nguyễn Gia Phong
48fa7f2122
gnu: python-anyio: Update to 4.12.1.
...
* gnu/packages/patches/python-anyio-unuse-exceptiongroup-in-test.patch:
New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/python-xyz.scm (python-anyio): Update to 4.12.1.
[source] <patches>: Add patch.
[arguments] <#:test-flags>: Unskip a test removed upstream.
[native-inputs]: Add python-blockbuster.
[home-page]: Change to the documentation website.
Change-Id: I3b73ec261817186b2b6a153eb844ff86dfdd28af
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-07 12:28:32 +01:00
FuncProgLinux
cda4d04f85
gnu: mate-common: Add patch to package definition.
...
* gnu/packages/mate.scm (mate-common): Add patch to package.
Change-Id: I4c9971bbd6c698ca6720dfa861317ec4e77144a3
gnu mate-common: upload patch for mate-autogen
Change-Id: I597009e157dacac516d54e8ff1fd7e7f9e627cfe
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #5975
2026-02-06 20:49:01 +01:00
John Kehayias
d752617287
gnu: godot: Update to 4.6.
...
* gnu/packages/game-development.scm (godot): Update to 4.6.
[source]: Remove libjpeg-turbo patch and add glslang patch. Update snippet to
preserve dr_libs and re-spirv and remove glslang.
[arguments]<#:scons-flags>: Disable builtin glslang.
<#:phases>: Add unpack-mesa and use-system-spirv phases. Add file from mesa
to unbundle-wayland phase.
[inputs]: Add spirv-headers and change zstd to zstd-1.5.7.
* gnu/packages/patches/godot-glslang.patch: New file.
* gnu/local.mk (dist_patch_DATA): Update to current patch for godot.
Change-Id: I9b0daf4d25d317f2de3333a9adeaafbf548e0e2f
2026-02-04 12:31:20 -05:00
Andy Tai
726510888a
gnu: vlc: Update to 3.0.23.
...
* gnu/packages/video.scm (vlc): Update to 3.0.23.
[source]: Remove patch.
* gnu/packages/patches/vlc-livemedia-2024.11.28.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Remove it.
Change-Id: Ie09f143de9edbcddc96dc836b439ebd7fcf64d6a
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-02-04 16:41:33 +01:00
Nicolas Goaziou
306d52e2f6
gnu: emacs-shx: Update to 1.5.2.
...
* gnu/packages/emacs-xyz.scm (emacs-shx): Update to 1.5.2.
* gnu/packages/patches/emacs-shx-byte-compilation-test.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Unregister deleted file.
Change-Id: I17f8224f0a9e5541d79923fee2136151f86679b1
2026-02-01 01:57:26 +01:00
Maxim Cournoyer
a6dddbb062
gnu: opendht: Disable liburing support.
...
It caused a regression in Jami (could no longer register Jami account names).
* gnu/packages/networking.scm (opendht) [source]: Delete
opendht-meson-liburing.patch patch.
[#:phases] {disable-problematic-tests}: Reinstate a few tests.
[propagated-inputs]: Remove liburing, leaving a comment.
* gnu/packages/patches/opendht-meson-liburing.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): De-register it.
Change-Id: I6dde661e6f7e5bc71fc6f6efe38e6f10b41a31ed
2026-01-31 00:51:05 +09:00
Vagrant Cascadian
8311e00d3c
gnu: u-boot: Update to 2026.01.
...
* gnu/packages/bootloaders.scm (u-boot): Update to 2026.01.
[patches]: Drop u-boot-rockchip-inno-usb.patch.
(u-boot-documentation)[native-inputs]: add python-sphinx-reredirects.
(u-boot-documentation)[native-inputs]: Add comment about optional
python-sphinx-rtd-theme.
(u-boot-sandbox): Disable HKDF_MBEDTLS.
(u-boot-tools): Update 'patch phase to disable openssl.
* gnu/packages/patches/u-boot-rockchip-inno-usb.patch: Delete patch.
* gnu/local.mk (dist_patch_DATA): Unregister patch.
2026-01-29 16:10:41 -08:00
Maxim Cournoyer
009e23549e
gnu: jami: Update to 20260126.0.
...
* gnu/packages/jami.scm (%jami-nightly-version): Bump to 20260126.0.
(%jami-daemon-commit): Update commit.
(libjami): Update to 20260126.0.
[source] <patches>: Delete libjami-simdutf.patch.
[build-system]: Switch to meson.
[#:configure-flags]: Adjust accordingly.
[#:make-flags]: Delete argument.
[#:phases] {sanitize-jami.pc}: New phase.
{delete-static-libraries}: Delete phase.
[native-inputs]: Delete autoconf, automake and libtool.
(jami): Update to 20260126.0.
[source] <patches>: Delete jami-allow-system-zxing-cpp.patch.
[#:configure-flags]: Delete -DENABLE_LIBWRAP=ON.
* gnu/packages/patches/jami-libjami-cmake.patch: Rebase.
* gnu/packages/patches/jami-qwindowkit.patch: Rebase.
* gnu/packages/patches/jami-allow-system-zxing-cpp.patch: Delete file.
* gnu/packages/patches/libjami-simdutf.patch: Likewise.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
Change-Id: I0dc68c620bb11df5f9b31a71a7c514af4624b50e
2026-01-29 14:49:41 +09:00
Maxim Cournoyer
33bb5f129d
gnu: mitm-cache: Apply patch to gracefully handle HEAD requests.
...
* gnu/packages/patches/mitm-cache-head-requests.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register.
* gnu/packages/rust-apps.scm (mitm-cache): Apply it.
Change-Id: I3480735340ef72be2acf8a3fdcfa9e71a6961b45
2026-01-27 14:27:25 +09:00
Dariqq
ef24686b20
gnu: unity-test: Add option for supporting 64bit integers.
...
* gnu/packages/check.scm (unity-test): Add patch and enable 64bit integer
option.
* gnu/packages/patches/unity-test-support-int64.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Register patch-
Change-Id: Ib432c9112c3476e03f7607259c2dfe00ef98a90c
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Fixes : guix/guix#5673
Merges: #5675
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:31:01 +01:00
Andy Tai
f00df02125
gnu: xpra: Update to 6.4.1.
...
* gnu/packages/xorg.scm (xpra): Update to 6.4.1.
[source](origin): Update patch file names.
[arguments]<#:phases>{fix-paths}: Adapt substitution.
* gnu/packages/patches/xpra-6.0-systemd-run.patch: Delete.
* gnu/packages/patches/xpra-6.4-systemd-run.patch: New file.
* gnu/packages/patches/xpra-6.1-install_libs.patch: Delete.
* gnu/packages/patches/xpra-6.4-install_libs.patch: New file.
* gnu/local.mk: Unregister deleted files and register new files.
Change-Id: Ib026b49114f5afca39ee8ec1a8a209cd6c11c7d6
Signed-off-by: Andreas Enge <andreas@enge.fr >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:30:51 +01:00
Cayetano Santos
e2840c2126
gnu: Add neorv32.
...
* gnu/packages/hdl.scm: New variable.
* CODEOWNERS: Regenerate.
* gnu/local.mk: Register.
* po/packages/POTFILES.in: Likewise.
* etc/teams.scm (electronics)<#:scope>: Add "gnu/packages/hdl.scm".
Change-Id: I188087a03272b9a63f23fd96c9cd2af7228dc0d9
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:30:31 +01:00
Cayetano Santos
8feb7cfa72
gnu: nextpnr: Update to 0.9-1.d8117e3.
...
* gnu/packages/electronics.scm (nextpnr): Update to 0.9-1.d8117e3.
* gnu/packages/patches/nextpnr-gtest.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Unregister file.
[source]<#:patches>: Remove nextpnr-gtest.patch.
<#:snippet>: Use G-Expressions.
[inputs]: Remove apycula, corrosion, boost-1.83 and python; add
boost-1.88.
[native-inputs]: Add apycula and python-minimal-wrapper.
[arguments]<#:phases>: Add unbundle-googletest.
[synopsis]: Update
[description]: Update
Change-Id: Id8fb37b6bed6a131040ee31d27099b31d93ae98d
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:25:49 +01:00
Anderson Torres
9aece7afd8
gnu: Remove cook.
...
* gnu/packages/cook.scm: Remove file.
* gnu/local.mk, po/packages/POTFILES.in: Remove references to above file.
* gnu/packages/version-control.scm: Remove module inclusion.
Change-Id: I04c935cb8f580a9f7cc19309cb699448d0520e3f
Signed-off-by: Andreas Enge <andreas@enge.fr >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:25:29 +01:00
Anderson Torres
d759f941ac
gnu: Remove aegis.
...
* gnu/packages/patches/aegis-constness-error.patch,
* gnu/packages/patches/aegis-perl-tempdir1.patch,
* gnu/packages/patches/aegis-perl-tempdir2.patch,
* gnu/packages/patches/aegis-test-fixup-1.patch,
* gnu/packages/patches/aegis-test-fixup-2.patch: Remove files.
* gnu/local.mk: Remove references to the patches above.
* gnu/packages/version-control.scm (aegis): Delete variable.
Change-Id: If2c34fc9b93204b4b2aa248911d4d0e5002f8f8e
Signed-off-by: Andreas Enge <andreas@enge.fr >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:25:28 +01:00
Jean-Baptiste Note
a6306eb0bc
gnu: Bump rocm to version 7.1.0
...
* gnu/packages/llvm.scm (%rocm-llvm-version): New variable.
(make-llvm-rocm): New procedure.
(llvm-rocm): New variable.
(make-clang-runtime-rocm): New procedure.
(clang-runtime-rocm): New variable.
(make-clang-rocm): New procedure.
(clang-rocm): New variable.
(rocm-device-libs): New variable.
(rocm-comgr): New variable.
(rocm-hipcc): New variable.
(make-lld-rocm): New procedure.
(lld-rocm): New variable.
* gnu/packages/rocm.scm: Add perl to imports.
(%rocm-version): Update to 7.1.0.
(%rocm-systems-url, %rocm-systems-origin): New variables.
(rocr-runtime): Use %rocm-systems-origin and update build.
(rocm-opencl-runtime): Use %rocm-systems-origin and update build.
(rocm-hip-runtime): New variable.
(rocminfo): Use %rocm-systems-origin and update build.
(%default-amdgpu-targets, %default-amdgpu-targets-property): New variables.
(%amdgpu-targets): New syntax.
(rocm-bandwidth-test): Update and add comprehensive build support.
* gnu/local.mk: Add rocm-bandwidth-test patches.
* gnu/packages/patches/rocm-bandwidth-test-fix-external-packages-search.patch,
gnu/packages/patches/rocm-bandwidth-test-fix-hsa-include-file-lookup.patch,
gnu/packages/patches/rocm-bandwidth-test-take-default-gpus-from-environment.patch:
New files.
* gnu/packages/patches/rocclr-5.6.0-enable-gfx800.patch,
gnu/packages/patches/rocm-opencl-runtime-4.3-noclinfo.patch: Update patch paths.
Change-Id: I43f162b9f8ab898e25d8ecbe4ea30be84a29eb0d
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:23:27 +01:00
Ludovic Courtès
a43d32577d
gnu: guile: Add 3.0.11.
...
This reinstates 2b3782eb6e , which was reverted
in f54a032cec760ff2c3af87e5a45dd305a84dfa48; see
<https://codeberg.org/guix/guix/pulls/4747 >.
* gnu/packages/guile.scm (guile-3.0.11): New variable.
(guile-3.0-latest): Add comment.
* gnu/packages/patches/guile-3.0.11-cross-compilation.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
Change-Id: Id8ec934bb504750a5cefb5d417eab84175c47d01
Co-authored-by: Yelninei <yelninei@tutamail.com >
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #5360
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:23:26 +01:00
Nicolas Graves
fae2a5bb8f
gnu: python-daemon: Replace python-lockfile by python-filelock.
...
* gnu/packages/python-xyz.scm (python-daemon)[propagated-inputs]:
Replace python-lockfile by python-filelock.
* gnu/packages/patches/python-daemon-relax-lockfile.patch: New file
* gnu/local.mk (dist_patch_DATA): Register patch.
Change-Id: Ia12b754065a71b612b0fe626b18e2edc9d158ae7
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:22:39 +01:00
Sharlatan Hellseher
d855d82eb2
gnu: python-xmp-toolkit: Update to 2.1.0.
...
* gnu/packages/python-xyz.scm (python-xmp-toolkit): Update to 2.1.0.
[source]: Remove patch as applied upstream.
[arguments] <test-flags>: Run all tests.
<phases>: Remove 'configure-environment; add 'patch-source.
[native-inputs]: Remove python-setuptools and python-wheel; add
python-flit-core.
* gnu/packages/patches/python-xmp-toolkit-add-missing-error-codes.patch:
Delete file.
* gnu/local.mk (dist_patch_DATA): Deregister patch.
Change-Id: I3443ecd6ad2bd423544d06d1e6e0de7079ed6296
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:18:28 +01:00
Sharlatan Hellseher
859e9fd56f
gnu: python-scipy: Update to 1.16.3.
...
* gnu/packages/python-science.scm (python-scipy): Update to 1.16.3.
[arguments] <test-flags>: Use Pytest directly, as seen in project's
GitHub Actions.
<phases>: Remove 'apply-i686-patch; add 'relax-requirements,
'hide-gfortran; rework custom 'check to run Pytest directly.
[native-inputs]: Remove gcc, python-cython-0; add python-cython, and
python-hypothesis.
[inputs]: Remove pybind11-2.10; add boost, pybind11, qhull, and xsimd.
* gnu/packages/patches/python-scipy-i686.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Deregister patch.
Change-Id: Ibc38577b9b0c915e54ca3b3096727c9c2f82e19c
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:18:04 +01:00
Maxim Cournoyer
e0ae141759
gnu: python-matplotlib: Update to 3.10.8.
...
* gnu/packages/python-xyz.scm (python-matplotlib): Update to 3.10.8.
[source]: Fetch from git and delete patches.
[#:configure-flags]: New argument.
[#:test-flags]: Consolidate all test arguments here, adding "-n" and
"--pyargs". Update skipped tests regexps.
[#:phases] {fix-and-disable-failing-tests}: Rename to...
{patch-commands}: ... this, and streamline phase.
{patch-dlopen}: Update patched file name.
{configure-environment}: Streamline.
{chdir}: New phase.
[native-inputs]: Add meson-python.
* gnu/packages/patches/python-matplotlib-fix-legend-loc-best-test.patch:
Delete file.
* gnu/local.mk (dist_patch_DATA): De-register it.
Change-Id: Ib002aae96559efa625d2059c783536f77f4170a5
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:18:01 +01:00
Sören Tempel
f87c5073ea
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 >
2026-01-25 21:17:48 +01:00
Yelninei
b2ada25a26
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 >
2026-01-25 21:17:38 +01:00
Yelninei
2e25daf39d
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 >
2026-01-25 21:17:37 +01:00
Marcel Steinbeck
59ff16c9e1
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 >
2026-01-25 21:17:31 +01:00
Hartmut Goebel
f4bf35a92b
gnu: libmaus2: Update to 2.0.813.
...
* gnu/packages/bioinformatics.scm (libmaus2): Update to 2.0.813.
[source]: Add patch. [inputs]: Add boost.
* gnu/packages/patches/libmauss-fix-gcc-13-require-include-cstdint.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register new patch file.
Change-Id: I607773a7c7b7a43c0bd037bc8b99666c89e9c429
2026-01-25 18:52:42 +01:00
jgart
edb31b3c80
gnu: python-feedparser: Update to 6.0.12.
...
* gnu/packages/web.scm (python-feedparser): Update to 6.0.12.
[source]: Remove outdated patch.
* gnu/packages/patches/python-feedparser-missing-import.patch: Delete it.
* gnu/local.mk: Delete entry.
Change-Id: I7bd5c8de4d186786e4279d8cfc3c08651b5ea382
2026-01-24 19:02:02 -05:00
Rutherther
7c0cd7e45b
Merge branch 'version-1.5.0'
...
Change-Id: Id73c0c74600a3da3373b3a37236b505af65bfe31
2026-01-22 13:27:13 +01:00
Ian Eure
6a483ed7c6
gnu: collectd: Enable more plugins.
...
This enables the Python, SMART, and lm-sensors plugins for collectd.
* gnu/packages/patches/collectd-5.11.0-python-3.11.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add collectd-5.11.0-python-3.11.patch.
* gnu/packages/monitoring.scm (patches): Add
collectd-5.11.0-python-3.11.patch.
(arguments): Add --enable-python.
(native-inputs): Add python-3.
(arguments): Add --enable-smart.
(native-inputs): Add libatasmart.
(arguments): Add --enable-sensors.
(native-inputs): Add lm-sensors.
Change-Id: I40e059c7883ac29b74572b2c05e638d6fc47bc16
2026-01-20 18:50:03 -08:00
Ian Eure
fee676c728
gnu: Add icu4c-78.
...
* gnu/packages/icu4c.scm (icu4c-78): New variable.
* gnu/local.mk (dist_patch_DATA): Add icu4c patches.
* gnu/packages/patches/icu4c-78-double-conversion.patch: New file.
* gnu/packages/patches/icu4c-bug-1706949-wasi-workaround.patch: New file.
* gnu/packages/patches/icu4c-bug-1790071-ICU-22132-standardize-vtzone-output.patch: New file.
* gnu/packages/patches/icu4c-bug-1856290-ICU-20548-dateinterval-timezone.patch: New file.
* gnu/packages/patches/icu4c-bug-1954138-dtitvfmt-adopt-calendar.patch: New file.
* gnu/packages/patches/icu4c-bug-1972781-chinese-based-calendar.patch: New file.
* gnu/packages/patches/icu4c-bug-2000225-ICU-23264-increase-measure-unit-capacity.patch: New file.
* gnu/packages/patches/icu4c-bug-2002735-ICU-23277-coptic-single-era.patch: New file.
* gnu/packages/patches/icu4c-suppress-warnings.patch: New file.
2026-01-20 18:04:58 -08:00
Rodion Goritskov
2a9e61ba60
gnu: Add collada-dom.
...
* gnu/packages/cpp.scm (collada-dom): New variable.
* gnu/packages/patches/collada-dom-boost.patch: New file.
* gnu/local.mk: Add collada-dom-boost patch.
Change-Id: Iace655f10004d7face86f29afb1606fa3bb16628
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-01-19 21:38:21 +01:00
Wallysson Oliveira
f3d48e6024
gnu: emacs-all-the-icons: Update to 5.0.0-0.4778632.
...
* gnu/packages/emacs-xyz.scm (emacs-all-the-icons): Update to
5.0.0-0.4778632.
[source]: Remove patch.
* gnu/packages/patches/emacs-all-the-icons-remove-duplicate-rs.patch:
Remove file.
* gnu/local.mk (dist_patch_DATA): Remove it.
Merges guix/guix!5173
Change-Id: Ic1aaa4324a18436cd2c0e1ed201e01ba8f8fbf3b
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-01-19 08:34:16 +01:00
Rutherther
d41f362114
maint: Register files for dist tarballs.
...
* Makefile.am: Register missing dist files.
* gnu/local.mk: Register all used patches.
* gnu/packages/patches/emacs-gnus-desktop-notify-fix-notifications.patch:
Remove unregistered patch.
* gnu/packages/patches/emacs-gnus-desktop-notify-rescan.patch: Remove
unregistered patch.
* gnu/packages/patches/libjami-ac-config-files.patch: Remove unregistered
patch.
* gnu/packages/patches/libjami-sdbus-cpp-v2.patch: Remove unregistered patch.
Fixes : #5691
Merges: #5709
Reported-By: Vagrant Cascadian <vagrant@debian.org >
Change-Id: Ifa05b163b3ad362c5a07efdfd2dac6af88bac18e
2026-01-18 11:14:18 +01:00
Rutherther
b50a7973db
gnu: qemu: Disable failing migration-test on AArch64.
...
On some AArch64 devices, like RPi5 or honeycombs used by CI, the test fails.
* gnu/packages/patches/qemu-disable-aarch64-migration-test.patch: New file.
* gnu/packages/virtualization.scm (qemu): Patch it.
* gnu/local.mk (dist_patch_DATA): Register it.
Change-Id: Ica2d31bc53e154637036c13517289c6c78010739
Fixes : #2447
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
Merges: #5683
2026-01-17 20:31:06 +01:00
Rutherther
b8e0abc060
gnu: qemu: Disable failing migration-test on AArch64.
...
On some AArch64 devices, like RPi5 or honeycombs used by CI, the test fails.
* gnu/packages/patches/qemu-disable-aarch64-migration-test.patch: New file.
* gnu/packages/virtualization.scm (qemu): Patch it.
* gnu/local.mk (dist_patch_DATA): Register it.
Change-Id: Ica2d31bc53e154637036c13517289c6c78010739
Fixes : #2447
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
Merges: #5683
2026-01-17 20:27:22 +01:00
Murilo
5f974caf64
gnu: iniparser: Update to 4.2.6.
...
* gnu/packages/samba.scm (iniparser): Update to 4.2.6.
[source]: Update upstream repository URL to GitLab; Add patch.
[build-system]: Switch from gnu-build-system to cmake-build-system.
[arguments]<#:make-flags>: Remove it.
<#:phases>{configure}: Do not replace it.
{build}: Do not replace it.
{install}: Do not replace it.
{patch-runner}: New phase.
{symlink-lib}: New phase.
[native-inputs]: Add pkg-config, doxygen, ruby, unity-test.
[home-page]: Use new GitLab URL.
[license]: Switch from X11 to MIT (expat).
* gnu/packages/patches/iniparser-remove-fetchcontent-usage.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register new patch files.
Change-Id: I3cb60ed6feb56c63c1e978a9d5b0d002f097b6fe
Signed-off-by: John Kehayias <john@guixotic.coop >
2026-01-14 15:04:30 -05:00
Murilo
44895f73e7
gnu: Add unity-test.
...
* gnu/packages/check.scm (unity-test): New variable.
* gnu/packages/patches/unity-test-set-subdir-correctly.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
Change-Id: I2d5c88f20df3902513990a5fcf0cbe88b31e2eee
Modified-by: John Kehayias <john@guixotic.coop >
Signed-off-by: John Kehayias <john@guixotic.coop >
2026-01-14 15:02:04 -05:00
Ashvith Shetty
89e8c55f2b
gnu: quickjs-ng: Resolve build issue with x86-32 platform.
...
* gnu/packages/javascript.scm (quickjs-ng):
[source]: Add quickjs-ng-64-bits-precision-on-i686.patch and
quickjs-ng-fix-atomics.pause-on-32-bit.patch patches.
[arguments]<#:tests?>: Enable them.
* quickjs-ng-64-bits-precision-on-i686.patch,
* gnu/packages/patches/quickjs-ng-fix-atomics.pause-on-32-bit.patch: New
files.
* gnu/local.mk (dist_patch_DATA): Add them.
Change-Id: I94be4c85725c9fe7780c1b2e2186411719051b56
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2026-01-14 13:04:25 +02:00
Efraim Flashner
0e0884eb4f
gnu: freerdp: Update to 3.20.0.
...
Fixes : #5268 .
* gnu/packages/rdesktop.scm (freerdp): Update to 3.20.0.
[source]: Remove patch.
[arguments]: Adjust test-exclude, configure-flags for new version.
* gnu/packages/patches/freerdp-3.16.0-rpath.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Remove it.
Change-Id: If30bfff499cc57b2158c7be5dc9644f8898bb492
2026-01-14 09:16:44 +01:00
pinoaffe
cb1183121b
gnu: Add emacs-doc-toc.
...
* gnu/packages/emacs-xyz.scm (emacs-doc-toc): New variable.
Change-Id: I157a92ecb1b2df1dba22046cc21d0383bea5f65d
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-01-12 22:42:10 +01:00
Maxim Cournoyer
3b8d7b10ae
gnu: jami: Update to 20251212.0.
...
* gnu/packages/jami.scm (libjami): Update to 20251212.0.
[source]: Add libjami-pkgconf.patch and libjami-simdutf.patch patches.
[inputs]: Add simdutf.
(jami) Update to 20251212.0.
[source]: Remove jami-unbundle-dependencies.patch,
jami-libjami-headers-search.patch, jami-skip-tests-requiring-internet.patch
and jami-find-package-avutil.patch; add jami-allow-system-zxing-cpp.patch,
jami-libjami-cmake.patch and jami-avutil-link.patch patches.
[inputs]: Delete qrencode.
* gnu/packages/patches/jami-allow-system-zxing-cpp.patch: New file.
* gnu/packages/patches/jami-avutil-link.patch: Likewise.
* gnu/packages/patches/jami-libjami-cmake.patch: Likewise.
* gnu/packages/patches/libjami-pkgconf.patch: Likewise.
* gnu/packages/patches/libjami-simdutf.patch: Likewise.
* gnu/packages/patches/jami-find-package-avutil.patch: Delete file.
* gnu/packages/patches/jami-libjami-headers-search.patch: Likewise.
* gnu/packages/patches/jami-skip-tests-requiring-internet.patch: Likewise.
* gnu/packages/patches/jami-unbundle-dependencies.patch: Likewise.
* gnu/packages/patches/libjami-ac-config-files.patch: Likewise.
* gnu/packages/patches/libjami-sdbus-cpp-v2.patch: Likewise.
* gnu/packages/patches/jami-qwindowkit.patch: Update upstream status.
* gnu/local.mk (dist_patch_DATA): Update accordingly.
Change-Id: I03ff9f4a892e1fead81d2c6e547f1c0cf405eb5f
2026-01-12 11:25:29 +09:00
Maxim Cournoyer
d54d98ccc7
gnu: opendht: Modernize and build with liburing.
...
* gnu/packages/networking.scm (opendht) [source]: Apply patches.
[build-system]: Switch to meson-build-system.
[#:modules]: Adjust accordingly. Add (ice-9 ftw) and (srfi srfi-26).
[#:configure-flags]: Migrate to Meson options.
[#:phases] {disable-problematic-tests}: Update phase.
{fix-python-installation-prefix}: Delete.
{specify-runpath-for-python-module}: Likewise.
{pkgconfig-disable-iouring, check, delete-autogen.sh}: Likewise.
{move-and-wrap-tools}: Rename to move-tools and adjust.
{move-python-bindings}: Add.
[native-inputs]: Remove autoconf, automake and libtool.
[inputs]: Delete python.
[propagated-inputs]: Add liburing. Remove llhttp.
* gnu/packages/patches/opendht-nanosleep.patch: Delete file.
* gnu/packages/patches/opendht-meson-liburing.patch: New file.
* gnu/packages/patches/opendht-meson-install-headers.patch: Likewise.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
Change-Id: I015e9422dd534106150f2a4a2a89777c47fb5507
2026-01-12 11:25:22 +09:00
Hartmut Goebel
004aedb98d
gnu: java-commons-lang3: Update to 3.20.0.
...
* gnu/packages/java.scm (java-commons-lang3): Update to 3.20.0.
[source]: Remove patch.
* gnu/packages/patches/java-commons-lang-fix-dependency.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Unregister patch.
Change-Id: I1d1c75d3e2204f6bc7d1eeaff29349024094d9f4
2026-01-08 12:19:05 +01:00
Danny Milosavljevic
ac92638bce
services: Add opensnitch-service.
...
* gnu/services/opensnitch.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add reference to it.
* doc/guix.texi (Miscellaneous Services, Security): Document it.
* gnu/tests/security.scm (%test-opensnitch): New variable.
Change-Id: I63d1b6636b3aaecf399664ec97383d82ff1391d1
2026-01-08 01:53:57 +01:00
Maxim Cournoyer
d4097d3563
gnu: icu4c-77: Apply Mozilla patches.
...
Suggested by Deltafire.
* gnu/packages/patches/icu4c-icu-22132-fix-vtimezone.patch: Rename to...
* gnu/packages/patches/icu4c-22132-standardize-vtzone-output.patch: ... this.
* gnu/packages/patches/icu4c-20548-dateinterval-timezone.patch: New file.
* gnu/packages/patches/icu4c-dayperiod-fractional-seconds.patch: New file.
* gnu/packages/patches/icu4c-23069-rosh-hashanah-postponement.patch
* gnu/packages/patches/icu4c-dtitvfmt-adopt-calendar.patch
* gnu/packages/patches/icu4c-wasi-workaround.patch: New files.
* gnu/packages/patches/icu4c-double-conversion.patch: New file.
* gnu/local.mk (dist_patch_DATA): Update accordingly.
* gnu/packages/icu4c.scm (icu4c-77) [source]: Apply patches.
Fixes : #3166
Change-Id: I9ce64a81f763e5c9ff2940a2d844a0b44d2800a8
2026-01-06 09:14:58 +09:00
Andreas Enge
e9d632640b
gnu: Remove guile-fibers-1.0.
...
* gnu/packages/guile-xyz.scm (guile-fibers-1.0): Delete variable.
* gnu/packages/patches/guile-fibers-destroy-peer-schedulers.patch:
Remove file.
* gnu/local.mk (dist_patch_DATA): Unregister patch.
Change-Id: If2a85f8f2c19dc038691ffd6435dd60068b2898d
2026-01-05 17:29:54 +01:00
Andreas Enge
18970fe4e3
gnu: Remove anki.
...
* gnu/packages/education.scm (anki): Delete variable.
* gnu/packages/patches/anki-mpv-args.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Unregister patch.
Fixes : guix/guix#2813
Change-Id: I0bb41d47cd73aca424c0f41ca777a166e6f43da7
2026-01-05 16:56:40 +01:00
Andreas Enge
6bd2a77b7b
gnu: Remove (gnu packages idris).
...
* gnu/packages/idris.scm: Remove file.
* gnu/local.mk (GNU_SYSTEM_MODULES), po/packages/POTFILES.in: Unregister file.
Fixes : guix/guix#4391
Change-Id: I03f0eb98456fd478c91cfe45c2334fb947a33229
2026-01-05 16:52:35 +01:00