summaryrefslogtreecommitdiff
path: root/gnu/local.mk
AgeCommit message (Collapse)AuthorFilesLines
9 daysgnu: Add taler-docs.Maxim Cournoyer1-0/+1
* gnu/packages/taler.scm (taler-docs): New variable.
9 daysgnu: Add python-sphinxcontrib-httpdomain.Maxim Cournoyer1-0/+1
* gnu/packages/sphinx.scm (python-sphinxcontrib-httpdomain): New variable. * gnu/packages/patches/python-sphinxcontrib-httpdomain-texinfo.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it.
9 daysgnu: umockdev: Update to 0.19.7.Noé Lopez1-0/+1
This update is to fix a softlock that happens sometimes in the gnome-shell test suite. See <https://github.com/martinpitt/umockdev/pull/280>. Thanks Daniel van Vugt! It also happened that replacing the whole test suite with a “return 0;” does not just disable the one test that fails, so I restored that as well. * gnu/packages/check.scm (umockdev): Update to 0.19.7. [source]: Add patch to disable a test. [outputs]: Add debug output. [arguments]<#:phases>: Remove useless phase. Restore tests. * gnu/packages/patches/umockdev-disable-tests.patch: New file. * gnu/local.mk: Register it. Change-Id: I6a8c8559fa0fd96a1c6151e57619e348169e0062 Signed-off-by: Noé Lopez <noelopez@free.fr>
9 daysgnu: gnome-shell: Restore desktop files.Noé Lopez1-0/+1
* gnu/packages/patches/gnome-shell-restore-desktop-file.patch: New file. * gnu/local.mk: Register it. * gnu/packages/gnome.scm (gnome-shell)[source]: Add it. Change-Id: I564ba39cda7874b6f27863f175cd226960e4e893 Signed-off-by: Noé Lopez <noelopez@free.fr>
9 daysgnu: mutter: Skip wayland-unit flaky test.Maxim Cournoyer1-0/+1
* gnu/packages/gnome.scm (mutter): Apply patch. * gnu/packages/patches/mutter-disable-flaky-tests.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. Change-Id: I05f37d719dbdc659342d108a4af805125fb015db Signed-off-by: Noé Lopez <noelopez@free.fr>
9 daysgnu: gnome-settings-daemon: Restore desktop files.Noé Lopez1-0/+1
* gnu/packages/patches/gnome-settings-daemon-restore-desktop-files.patch: New file. * gnu/local.mk: Register it. * gnu/packages/gnome.scm (gnome-settings-daemon)[source]: Add it. Change-Id: I95597e1b9f5710e0ae1ebd4d5984d22d71b68459 Signed-off-by: Noé Lopez <noelopez@free.fr>
9 daysgnu: mozjs: Apply patch to resolve an error in the gjs build.Maxim Cournoyer1-0/+1
The headers of mozjs would previous return "#error "Unsupported OS?" when building a recent gjs. * gnu/packages/patches/mozjs-bug-1973994-fix-c-header.patch: New patch. * gnu/packages/gnuzilla.scm (mozjs): Apply it. * gnu/local.mk (dist_patch_DATA): Register it. Change-Id: I9b3fb0d13a41524e6047940bc0759a218c69b277 Signed-off-by: Noé Lopez <noelopez@free.fr>
9 daysgnu: webrtc-audio-processing: Update to 2.1.Maxim Cournoyer1-2/+2
* gnu/packages/audio.scm (webrtc-audio-processing): Update to 2.1. [source]: Apply new patches. [#:phases]: Delete. * gnu/packages/patches/webrtc-audio-processing-x86-no-sse.patch: Delete file. * gnu/packages/patches/webrtc-audio-processing-byte-order-pointer-size.patch: Likewise. * gnu/packages/patches/webrtc-audio-processing-abseil-cpp.patch: New file. * gnu/packages/patches/webrtc-audio-processing-gcc-14.patch: Likewise. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. Change-Id: I7b9c408a7e256d5fb83e14b4d21f6c44a9cd4616 Signed-off-by: Noé Lopez <noelopez@free.fr>
9 daysgnu: gtk+: Update to 3.24.52.Maxim Cournoyer1-0/+1
* gnu/packages/patches/gtk3-treeview-test-fix.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/gtk.scm (gtk+): Update to 3.24.52. Apply patch. Change-Id: Ibf49241f637ac1d5ed2c6f9675f78810c8acb265 Signed-off-by: Noé Lopez <noelopez@free.fr>
10 daysgnu: meson: Keep vicinity of $prefix in RUNPATH.Liliana Marie Prikler1-0/+1
* gnu/packages/patches/meson-keep-rpath-vicinity.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/build-tools.scm (meson)[patches]: Use it. Merges: guix/guix!7583 Fixes: https://issues.guix.gnu.org/70349 (RUNPATH validation fails with Clang+Meson) Change-Id: I79551bd3770e36009fe26f88074d5793fd18ad18 Signed-off-by: Noé Lopez <noelopez@free.fr>
10 daysgnu: meson: Apply patch to fix computed GIR library paths.Maxim Cournoyer1-0/+1
* gnu/packages/build-tools.scm (meson): Apply patch. * gnu/packages/patches/meson-gir-fallback-path.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. Change-Id: I7a54149aa4f7560c689202b5f4db3e3c3f7d9f39 Signed-off-by: Noé Lopez <noelopez@free.fr>
10 daysgnu: mozjs-128: Backport GCRuntime bugfix for 0ad.bdunahu1-0/+1
See https://gitea.wildfiregames.com/0ad/0ad/issues/8757 . 0ad is not capable of using a newer mozjs (such as 140). * gnu/packages/patches/mozjs-fix-garbage-collector-tracer.patch: New file. * gnu/local.mk: Register it. * gnu/packages/gnuzilla.scm (mozjs-128): Apply it. Fixes: https://codeberg.org/guix/guix/issues/10467. Signed-off-by: Andreas Enge <andreas@enge.fr>
10 daysgnu: miniaudio: Update to 0.11.25.Emmanouil Fragkiskos Ragkousis1-0/+1
* gnu/packages/cpp.scm (miniaudio): Update to 0.11.25. [source]: Apply a patch for CVE-2026-32837. [properties]: Mark CVE-2026-32837 as patched. * gnu/packages/patches/miniaudio-CVE-2026-32837.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. Signed-off-by: Andreas Enge <andreas@enge.fr>
10 daysgnu: php-8.5: Update to 8.5.9.Ashish SHUKLA1-2/+0
* gnu/packages/php.scm (php-8.5): Update to 8.5.9. [source]<patches>: Remove extra patches. * gnu/packages/patches/php-01-fix-expired-certificate.patch: Delete file. * gnu/packages/patches/php-02-fix-sni-tests.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Unregister patches. Signed-off-by: Andreas Enge <andreas@enge.fr>
10 daysgnu: Remove python-pypytools.Sharlatan Hellseher1-1/+0
* gnu/packages/python-xyz.scm (python-pypytools): Delete variable. * gnu/packages/patches/python-pypytools-python-3-fixes.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Deregister patch. Relates-to: guix/guix#7475 Signed-off-by: Andreas Enge <andreas@enge.fr>
10 daysgnu: Remove gnupg-1.Andreas Enge1-1/+0
* gnu/packages/gnupg.scm (gnupg-1): Delete variable. * gnu/packages/patches/gnupg-1-build-with-gcc10.patch: Remove file. * gnu/packages/gnupg.scm (dist_patch_DATA): Unregister file.
12 daysgnu: packages: Add gpu-screen-recorder.coopi1-0/+1
* gnu/packages/video.scm (gpu-screen-recorder): New variable. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
12 daysgnu: ldc: Improve packaging.Jonas Meeuws1-1/+2
* gnu/packages/dlang.scm (ldc-bootstrap)[source] <patches>: Add “ldc-phobos-support-TZDIR.patch”. [#:configure-flags]: Add “-DCMAKE_INSTALL_RPATH” and “-DINCLUDE_INSTALL_DIR”. [#:build-type]: Change to “Debug”. [#:phases]: Add target-bin-sh, target-bin-clang, target-clang-runtime, target-lib-curl, native-bin-clang and native-bin-clang++ helpers. <patch-default-cc, patch-importc-float128, patch-paths-in-phobos> <patch-getInstalledTZNames-infinite-symlink, create-lib-output>: New phases. <patch-compiler-rt-library-discover>: Adjust accordingly. <disable-problematic-tests>: Rename to… <patch-tests>: … this. Enable more tests. <set-cc-and-cxx-to-use-clang>: Rename to… <set-cc>: … this. Use native-bin-clang and native-bin-clang++. <check>: Define run-tests helper and use it. [inputs]: Add ‘clang-runtime-18’, ‘libconfig’, ‘llvm-18’, ‘clang’ and ‘curl’. [native-inputs]: Remove ‘make-lld-wrapper’ and ‘unzip’. Replace ‘clang-17’ with ‘clang’. Add ’lld-as-ld-wrapper’, ‘ld-gold-wrapper’ and ‘gdb’. [description]: Replace with a modern description. Add a frontend version note. [license]: Update comment with druntime and phobos licensing info. [properties]<max-silent-time>: Only apply this ARMv7-specific timeout to arm32. (ldc)[#:make-flags]: Remove. [#:disallowed-references]: Add ‘gdmd’ and ‘tzdata-for-tests’. [#:configure-flags]: Remove deletion of “-DBUILD_SHARED_LIBS=OFF”. Remove “-DBUILD_SHARED_LIBS=ON” (is the default). Add deletion of “-DD_COMPILER_FLAGS=-fPIC” TODO needed?. [#:build-type]: Set to “RelWithDebInfo”. [native-inputs]: Run ‘modify-inputs’ on ‘package-native-inputs’ of ‘base’ instead. * gnu/packages/patches/ldc-phobos-support-TZDIR.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
12 daysgnu: dmd: Reinstate phobos tests.Jonas Meeuws1-0/+1
* gnu/packages/dlang.scm (dmd-bootstrap) [#:disallowed-references]: Add tzdata-for-tests. [#:test-target]: Remove. [#:phases]<patch-paths-in-phobos>: Remove commented out zoneinfo path patch. Reinstate commented out libcurl path patch. <patch-tests>: Disable an unittest from ‘std.process’. <check>: Override ‘#:test-target’. <check-phobos>: Override ‘#:test-target’. [inputs]: Add curl. [native-inputs]: Add tzdata-for-tests. <phobos>{patches}: Add “dmd-phobos-support-TZDIR.patch”. (dmd)[#:disallowed-references]: Add tzdata-for-tests. * gnu/packages/patches/dmd-phobos-support-TZDIR.patch: New file. * gnu/local.mk (dist_patch_DATA): Add the patch. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-08-19gnu: maelstrom: Update to 4.0.2.Orahcio Felício de Sousa1-1/+0
* gnu/packages/patches/maelstrom-use-system-physfs.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove it. * gnu/packages/games.scm (maelstrom): Update to 4.0.2. [source]<snippet>: Remove unbundling code for physfs and sdl3_net. Adapt unbundling code for physfs-sdl3 and miniz. <patches>: Remove “patches/maelstrom-use-system-physfs.patch”. [arguments]<#:configure-flags>: Add “-DUSE_VENDORED_PHYSFS=OFF” and “-DUSE_VENDORED_SDL_NET=OFF”. Change-Id: I280b9ed2a59ee245926938f3bd93d2bd92dab0f1 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com> Merges: guix/guix#10477
2026-08-18gnu: python-cheroot: Fix test.John Kehayias1-0/+1
* gnu/packages/patches/python-cheroot-openssl-test.patch: New file. * gnu/packages/python-web.scm (python-cheroot)[source]<patches>: Use it. * gnu/local.mk (dist_patch_DATA): Register it.
2026-08-17gnu: trurl: Fix build.Artyom V. Poptsov1-0/+2
* gnu/packages/curl.scm (trurl): Fix build. [source]<patches>: Add patches. * gnu/packages/patches/trurl-fix-tests-for-newer-libcurl.patch, gnu/packages/patches/trurl-mark-additional-tests-case-sensitive.patch: New files. * gnu/local.mk (dist_patch_DATA): Register new files. Change-Id: I63ef3ad2d70effe21febcfdfc99c238196d741d0
2026-08-17gnu: llama-cpp: Update to 0.0.0-10318.Cayetano Santos1-0/+1
Former disabled tests in ’fix-tests phase are replaced by a patch. * gnu/packages/machine-learning.scm (llama-cpp): Update to 0.0.0-10318. [source]: Add patch. [arguments]: Remove disabled tests from ’fix-tests #:phase. * gnu/packages/patches/llama-cpp-disable-tests.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. Merges guix/guix!10535
2026-08-17gnu: libgcrypt: Update to 1.12.2.Cayetano Santos1-1/+0
Patch ‘libgcrypt-arm32-register-pressure.patch’ is already included in 1.12.2: https://github.com/gpg/libgcrypt/commit/9c93b4607adcf9b3efd53aba43e2d33bf5aef9df * gnu/packages/gnupg.scm (libgcrypt): Update to 1.12.2. [arguments]: Delete ’apply-upstream-patch #:phase. * gnu/packages/patches/libgcrypt-arm32-register-pressure.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Unregister patch. Change-Id: If94275b9a26b6f2bb6593d401723b4b8d5ae7572
2026-08-17gnu: gnutls: Update to 3.8.13.Yelninei1-1/+0
* gnu/packages/tls.scm (gnutls): Update to 3.8.13. [source]: Remove gnutls-no-which.patch. * gnu/packages/patches/gnutls-no-which.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Deregister it. Merges guix/guix!7306 Change-Id: I4161600203490b2989dfddafbedebfeead1cbfea Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-08-17gnu: python-gpg: Update to 2.0.0.Sughosha1-1/+0
* gnu/packages/gnupg.scm (python-gpg): Update to 2.0.0. [source]<patches>: Remove the patch. [arguments]<#:phases>: Remove 'set-environment phase. Add 'patch-setup.py phase. [inputs]: Remove gpgme; add gpgme-2 and libgpg-error. * gnu/packages/patches/python-gpg-setup-72.patch: Remove file. * gnu/local.mk: Deregister it. Fixes: guix/guix#2807 Merges guix/guix!8544 Change-Id: Ie926eed78500880420238272d42beb32333e5de7 Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-08-13gnu: pasystray: Fix Wayland segfault.Andrew Wong1-0/+1
* gnu/packages/patches/pasystray-check-x11.patch: New patch. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/pulseaudio.scm (pasystray)[origin]: Use it. [inputs]: Add libappindicator. Fixes: guix/guix#5204 Merges: guix/guix!9581 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-08-13gnu: Remove fbreader.Nicolas Graves1-2/+0
This package is archived and has not been updated in 10 years. * gnu/packages/ebook.scm (fbreader): Remove variable. * gnu/packages/patches/fbreader-curl-7.62.patch: Remove file. * gnu/packages/patches/fbreader-fix-icon.patch: Remove file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com> Merges: guix/guix#10085
2026-08-12gnu: libde265: Fix security issues.Efraim Flashner1-0/+5
* gnu/packages/video.scm (libde265)[replacement]: New field. (libde265/fixed): New variable. * gnu/packages/patches/libde265-CVE-2023-49465.patch, gnu/packages/patches/libde265-CVE-2023-49467.patch, gnu/packages/patches/libde265-CVE-2023-49468.patch, gnu/packages/patches/libde265-CVE-2026-33164-CVE-2026-33165.patch, gnu/packages/patches/libde265-CVE-2026-49295.patch: New files. * gnu/local.mk (dist_patch_DATA): Register them.
2026-08-12gnu: rpcbind: Update to 1.2.9.Yelninei1-1/+0
The patch was applied in the upstream commit 9a76cf2989dab549c1067491ee530e2dfd3e3dbd ("rpcbind: Stop unauthenticated oversized allocation in PMAPPROC_CALLIT decode"). * gnu/packages/patches/rpcbind-CVE-2017-8779.patch: Delete patch. * gnu/local.mk (dist_patch_DATA): Unregister it. * gnu/packages/onc-rpc.scm (rpcbind): Update to 1.2.9. [source]<patches>: Remove the deleted patch. [inputs]: Remove libnsl. Merges: https://codeberg.org/guix/guix/pulls/8718 Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
2026-08-12gnu: rpcbind: Fix build on the Hurd.Yelninei1-0/+1
* gnu/packages/patches/rpcbind-hurd.patch: New file. * gnu/packages/onc-rpc.scm (rpc-bind)[source]<patches>: Add it. * gnu/local.mk (dist_patch_DATA): Register it. Merges: https://codeberg.org/guix/guix/pulls/8718 Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
2026-08-10gnu: Remove minetest module.Andreas Enge1-1/+0
* gnu/packages/minetest.scm: Delete file. * gnu/local.mk (GNU_SYSTEM_MODULES), po/packages/POTFILES.in: Unregister file.
2026-08-10gnu: Delete unused patch file.Andreas Enge1-1/+0
* packages/patches/d-feet-drop-unused-meson-argument.patch: Delete file. * local.mk (dist_patch_DATA): Unreference file.
2026-08-09gnu: services: Add jupyter services.Nicolas Graves1-0/+2
* gnu/services/jupyter.scm : New file. Introduce jupyter-service-type and jupyter-configuration. * gnu/home/services/jupyter.scm : New file. Introduce home variants. * gnu/local.mk : Record files. Relates-to: guix/guix!8657 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-08-08gnu: python-asgi-csrf: Fix build.Nicolas Graves1-0/+1
* gnu/packages/patches/python-asgi-csrf-fix-formparser.patch : Add patch. * gnu/local.mk (dist_patch_DATA): Record it. * gnu/packages/python-web.scm (python-asgi-csrf)[source]: Add patch. Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-08-08gnu: python-pandarallel: Fix build.Nicolas Graves1-0/+2
* gnu/packages/patches/python-pandarallel-fix-df-applymap.patch: Add patch. * gnu/packages/patches/python-pandarallel-fix-parallel_apply.patch: Likewise. * gnu/local.mk (dist_patch_DATA): Record patches. * gnu/packages/python-science.scm (python-pandarallel) [source]{patches}: Record them. Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-08-07gnu: ungoogled-chromium: Update to 151.0.7922.71 [security-fixes].André Batista1-0/+2
Fixes several CVEs. See: <https://chromereleases.googleblog.com/2026/07/stable-channel-update-for-desktop_0887107924.html> <https://chromereleases.googleblog.com/2026/07/stable-channel-update-for-desktop_01320465736.html> * gnu/packages/chromium.scm: Add #:use-module (gnu packages golang) for go. (%preserved-third-party-files): Add third_party/federated_compute/chromium/fcp/protos, third_party/federated_compute/chromium/fcp/protos/confidentialcompute, third_party/federated_compute/chromium/fcp/secagg, third_party/federated_compute/chromium/fcp/client, third_party/federated_compute/src/fcp/client, third_party/federated_compute/src/fcp/protos, third_party/federated_compute/src/fcp/secagg, third_party/federated_compute/third_party/googleapis/src/google/rpc, third_party/federated_compute/third_party/googleapis/src/google/longrunning, third_party/federated_compute/third_party/googleapis/src/google/type, third_party/federated_compute/third_party/protodatastore-cpp and third_party/federated_compute/third_party/tensorflow-federated/src/tensorflow_federated. (%chromium-version): Update to 151.0.7922.71. (%ungoogled-origin, %debian-origin): Update hashes. (%debian-patches): Add llvm-19/constexpr.patch. Remove upstream/ar-path1.patch, upstream/ar-path2.patch and upstream/sysroot.patch which were merged upstream. (%guix-patches): Add ungoogled-chromium-golang.patch and ungoogled-chromium-histograms.patch. (ungoogled-chromium) [arguments] <#:phases> {prepare-build-environment}: set HOME and GOPROXY variables. {install}: substitute @@startup_wm_class placeholder on desktop file. [native-inputs]: Add go. * gnu/packages/patches/ungoogled-chromium-golang.patch: ... * gnu/packages/patches/ungoogled-chromium-histograms.patch: Add them. * gnu/local.mk (dist_patch_DATA): Register the patches above. Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-08-08gnu: curl: Graft performance fixes.bdunahu1-0/+1
curl 8.20 has a bug which causes high cpu usage when built with `enable-threaded-resolver`. * gnu/packages/patches/curl-fix-wakeup-consumption.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/curl.scm (curl/fixed): New variable. (curl)[replacement]: Use it here. Fixes: https://codeberg.org/guix/guix/issues/10284 Merges: https://codeberg.org/guix/guix/pulls/10330 Reviewed-by: Yelninei <yelninei@tutamail.com> Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
2026-08-07gnu: hoogle: Restore compatibility with our crypton-connection.Sören Tempel1-0/+1
Without this change, `hoogle generate` fails unconditionally. See: https://github.com/ndmitchell/hoogle/issues/450 * gnu/packages/haskell-apps.scm (hoogle): Restore crypton-connection compat. [source]: Add new patch. [inputs]: Add ghc-data-default-class. * gnu/packages/patches/hoogle-crypton-connection-0.4.X.patch: Add file. * gnu/local.mk (dist_patch_DATA): Register patch.
2026-08-06gnu: python-astropy: Disable downloading of iers data by default.Hugo Buddelmeijer1-0/+1
* gnu/packages/astronomy.scm (python-astropy): Add no download patch. [source]: Add new patch. * gnu/packages/patches/python-astropy-dont-download-iers-data.patch: Add file. * gnu/local.mk (dist_patch_DATA): Register patch. Merges: guix/guix!10344 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-08-04gnu: elm-sans-reactor: Fix build.Konstantin Suntsov1-0/+1
* gnu/packages/elm.scm (elm-sans-reactor)[source]: Add reference to patch and sort patches. * gnu/packages/patches/elm-bump-ansi-wl-pprint-dependency-fix-build.patch: New file. * gnu/local.mk (dist_patch_DATA): Add reference to it. Fixes: guix/guix#10293 Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-08-03gnu: alure: Switch to git.Konstantin Suntsov1-0/+1
* gnu/packages/audio.scm (alure): Switch to git. [source]: Add new patch. [arguments]<#:cmake>: Drop dependency on CMake 3.25. <#:configure-flags>: Add -DBUILD_STATIC=OFF. [home-page]: Use archive version. * gnu/packages/patches/alure-cmake-4.patch: Add file. * gnu/local.mk (dist_patch_DATA): Register patch. Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-08-03gnu: ghc-mattermost-api: Update to 90000.1.1.Konstantin Suntsov1-0/+1
* gnu/packages/haskell-web.scm (ghc-mattermost-api): Update to 90000.1.1. [source]: Add reference to patch. [inputs]: Drop ghc-connection. * gnu/packages/patches/ghc-matterhorn-crypton-connection.patch: New file. * gnu/local.mk (dist_patch_DATA): Add reference to it. Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-08-02gnu: symfpu: Enable the test suite.Sören Tempel1-0/+1
* gnu/packages/maths.scm (symfpu)[#:phases]: Add 'fix-tests and 'check. [source]{origin}<patches>: Add patch required to fix a single test case. [description]: Fix typo. * gnu/packages/patches/symfpu-fix-rounding-test-case.patch: New patch. * gnu/local.mk (dist_patch_DATA): Register it.
2026-08-01gnu: php: Fix expired FTP test certificate.Roman Scherer1-0/+1
The certificate presented by the FTP test server expired on 2026-07-23, causing the ftps:// stream tests to fail on every architecture. Backport the upstream fix, which regenerates the certificate. * gnu/packages/patches/php-03-fix-ftp-certificate.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/php.scm (php-8.5, php-8.4)[source]: Use it. Change-Id: I7b245d6598e2634d4376fe1d165f55f4f1c507ff Signed-off-by: Ian Eure <ian@retrospec.tv>
2026-07-31gnu: rails: Update to 7.2.3.2 [security-fixes].gemmaro1-1/+0
This Rails release fixes CVE-2026-66066. * gnu/packages/patches/ruby-activesupport-fix-deprecation-warning.patch: Delete patch. * gnu/local.mk (dist_patch_DATA): Deregister it. * gnu/packages/rails.scm (ruby-activesupport)[source]<patches>: Remove it. (%ruby-rails-version, ruby-rails-monorepo): Update to 7.2.3.2. (ruby-actionpack, ruby-railties)[arguments]<#:phases> {delete-problematic-tests}: Add failing test cases. Merges: https://codeberg.org/guix/guix/pulls/10253 Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
2026-07-30gnu: Add cryfs.Nox1-0/+1
This adds back the variable that was removed in commit 6eab5f41ee2795af6ffc10227e2379d34f11594a in a newer patch release version, which is compatible with current boost, and a patch to make it compatible with the current fuse. * gnu/packages/crypto.scm (cryfs): New variable. * gnu/packages/patches/cryfs-fuse3-up.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it here. Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-07-29gnu: guile-fibers: Add fix timer wheel patch.Christopher Baines1-0/+1
This fixes this issue https://codeberg.org/guile/fibers/issues/183 . Patch taken from https://codeberg.org/guile/fibers/pulls/184 . * gnu/packages/patches/guile-fibers-fix-timer-wheel-remove.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/guile-xyz.scm (guile-fibers-1.4)[source]: Add patch. Change-Id: Ifbef990b183ce7aacafb9aa75d1bcc1f4f72b23d
2026-07-28gnu: Update esmini to 3.5.0.Liliana Marie Prikler1-1/+0
* gnu/packages/patches/esmini-use-pkgconfig.patch: Remove file. * gnu/local.mk (dist_patch_DATA): Unregister it. * gnu/packages/simulation.scm (esmini): Update to 3.5.0. [source]<snippet>: Also patch CMakeLists to use pkg-config. Allow “yaml” to be vendored. [arguments]<#:configure-flags>: Add “-DDOWNLOAD_EXTERNALS=FALSE”. [inputs]: Add fmt. Use one line per input. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-07-28gnu: elixir-httpoison: Update to 3.0.0.Giacomo Leidi1-1/+0
* gnu/packages/elixir-web.scm (elixir-httpoison): Update to 3.0.0. [source]<patches>: Drop elixir-httpoison-tag-network-dependent-test-cases.patch as https://github.com/edgurgel/httpoison/pull/502 has been included in the 3.0.0 release. * gnu/local.mk: Drop patch. * gnu/packages/patches/elixir-httpoison-tag-network-dependent-test-cases.patch: Delete patch. Signed-off-by: Andreas Enge <andreas@enge.fr>