summaryrefslogtreecommitdiff
path: root/gnu/packages/patches
AgeCommit message (Collapse)Author
2026-05-18gnu: qtwebengine-5: Fix build with python@3.12.Efraim Flashner
* gnu/packages/qt.scm (qtwebengine-5)[source]: Add a patch to adjust python-six. Add to the snippet to work around 'imp' being removed from python@3.12. * gnu/packages/patches/qtwebengine5-python312-six-compat.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. Fixes: guix/guix#8576 Change-Id: Ib202d3eb50764ed46c57610e9abdbb4db118362a
2026-05-18gnu: aubio: Fix building with python-3.12.Efraim Flashner
* gnu/packages/audio.scm (aubio)[source]: Add patch. * gnu/packages/patches/aubio-waflib-python312-compat.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. Change-Id: Id7bbd06f8cd162ea6ed5ac7c73bbae74a3075cc7 Merges: https://codeberg.org/guix/guix/pulls/8534 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-05-18gnu: ceph: Update to 21.0.0.Nicolas Graves
* gnu/packages/patches/ceph-fix-cmake.patch: Remove patch. * gnu/local.mk: De-register patch. * gnu/packages/storage.scm (ceph): Update to 21.0.0. [arguments]{#:configure-flags}: Refresh them. {#:phases}: Refresh phsae 'patch-source, 'post-install. [native-inputs]: Add catch2-3.8, patchelf, pkg-config, python-setuptools. [inputs]: Replace boost-1.88 by boost. Change-Id: I5de6bca25a36b9fe24d63cadc7c3229f5fadf063 Reviewed-by: Hugo Buddelmeijer <hugo@buddelmeijer.nl> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-05-18gnu: python-lsp-server: Fix tests on Python@3.12.Nicolas Graves
* gnu/packages/patches/python-lsp-server-python-3.13-compatibility.patch: Add patch, taken from upstream pull request 692. * gnu/local.mk: Record patch. * gnu/packages/python-xyz.scm (python-lsp-server)[origin]<patches>: Add patch. Change-Id: Ia310b621afbf6a30666dcd4ab44365b987afcafa Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-05-18gnu: sssd: Update to 2.13.0.Nicolas Graves
* gnu/packages/sssd.scm (sssd): Update to 2.13.0. [arguments]<#:phases>: Use search-input-file rather than this-package-input when possible. In phase 'disable-failing-tests, add an additional test that requires root user access. [inputs]: Add libcap. [native-inputs]: Add python-setuptools. * gnu/packages/patches/sssd-system-directories.patch: Refresh it. Change-Id: I69ec820703e3c6681ed4676317071ccd07f565e0 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-05-18gnu: tuir: Fix build with Python@3.12.Nicolas Graves
* gnu/packages/patches/tuir-python-3.12-support.patch: Add patch. * gnu/local.mk: Record patch. * gnu/packages/syndication.scm (tuir) [source]<origin>: Add patch. [arguments, inputs]: Improve style. Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-05-18gnu: python-zeroc-ice-3.6: Fix build on python@3.12.Nicolas Graves
* gnu/packages/patches/python-zeroc-ice-3.6.5-python-3.12-support.patch: Add patch. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/python-xyz.scm (python-zeroc-ice-3.6): Use it. Merges: https://codeberg.org/guix/guix/pulls/8389 Change-Id: I73d3b981414474d880a82413dcff2fc11ef04d53 Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
2026-05-18gnu: python-py-ubjson: Fix failing test.Nicolas Graves
* gnu/packages/patches/python-ubjson-recursion-test.patch: New file. * gnu/local.mk: Register it * gnu/packages/web.scm (python-py-ubjson)[source]<patches>: Use it. [arguments]<#:phases>: Drop them. <#:test-backend>: Set to unittest. [native-inputs]: Drop python-coverage, lcov. Relocate field. Reviewed-by: Hugo Buddelmeijer <hugo@buddelmeijer.nl> Change-Id: I0090eb39caa431775f8606740d2795eebe5bbc3a Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
2026-05-18gnu: python-beangulp: Fix test.Nguyễn Gia Phong
* gnu/packages/patches/python-beangulp-click-8.2-compat.patch: New file. * gnu/packages/finance.scm (python-beangulp)[source]<patches>: Use it. * gnu/local.mk (dist_patch_DATA): Register it. Change-Id: I4f29e865f6df078b667dfd2129023b9e35c2f9b5
2026-05-18gnu: python-zipfile2: Fix compatibility with Python 3.12.Nguyễn Gia Phong
* gnu/packages/patches/python-zipfile2-python-3.12-support.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/python-compression.scm (python-zipfile2)[source]<patches>: Use it. Change-Id: I0e85c198831a9c039889ddc3e4519dc304dc3d5e
2026-05-18gnu: coda: Update to 2.25.6.Nicolas Graves
* gnu/packages/maths.scm (coda) [source]: Switch to git-fetch. Update to 2.25.6. <patches>: Drop patch. <snippet>: Improve style and patch with a substitute* instead, refresh it for pcre2. [native-inputs]: Drop input labels. Add autoconf, automake, bison, flex, libtool. [inputs]: Replace pcre by pcre2. * gnu/packages/patches/code-use-system-libs.patch: Drop patch. * gnu/local.mk: Likewise. Change-Id: If8c33f94b421c93724cabf8c45815a5cb19fb046 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-05-18gnu: thefuck: Fix build by upgrading to 3.32-0.c7e7e1d.Hugo Buddelmeijer
* gnu/patches/thefuck-remove-broken-tests.patch: Remove patch. * gnu/packages/admin.scm (thefuck): Upgrade to 3.32-0.c7e7e1d. [source]: Don't use patch. [arguments]<#:test-flags>: Ignore broken tests. * gnu/local.mk (dist_patch_DATA): Unregister patch. Merges: https://codeberg.org/guix/guix/pulls/7617 Change-Id: I0bd94d7072412f73d4733af62e4577a2500db3a0 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-05-18gnu: python-scikit-image: Fix build with python-pillow 12.1.1.Hugo Buddelmeijer
Followup to 017903d435f987c50c085bf415a07a551684412b. * gnu/packages/python-science.scm (python-scikit-image): Fix build. [source]: Add patch. * gnu/packages/patchen/python-scikit-image-fix-python-pillow.patch: Add. * gnu/local.mk (dist_patch_DATA): Register patch. Merges: https://codeberg.org/guix/guix/pulls/7261 Change-Id: I7eee2e1f397f1f1ce0757f588da921687296ad41 Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-05-18gnu: gtk: Make reproducible.Maxim Cournoyer
* gnu/packages/patches/gtk4-demo-reproducible.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/gtk.scm (gtk) [source]: Apply it. Change-Id: I03ef58f324a84151a681988a18aa1ab986aeba79
2026-05-18gnu: gtk: Update to 4.22.1.Maxim Cournoyer
* gnu/packages/gtk.scm (gtk): Update to 4.22.1. [patches]: Add gtk-needs-udmabuf.patch. [#:phases] {pre-check}: Adjust arguments of Xvfb. [native-inputs]: Add glibc-utf8-locales. * gnu/packages/patches/gtk-needs-udmabuf.patch: New patch. * gnu/local.mk (dist_patch_DATA): Register it. Change-Id: If9043cb55a60f4ec703515b61796b38fb4959f0b
2026-05-18gnu: python-versioneer: Adjust patch.Nguyễn Gia Phong
* gnu/packages/patches/python-versioneer-guix-support.patch: Extract version from the environment variable instead of the parent directory name. Change-Id: Ide050eeb8fbb82c29805fce74d891d62b7e707cb Reviewed-by: Nicolas Graves <ngraves@ngraves.fr> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-05-18gnu: maturin: Update to 1.11.5.Yan Abu Arab
* gnu/packages/rust-apps.scm (maturin): Update to 1.11.5. [arguments]<#:cargo-test-flags>: Add skip for test_pep639 and metadata_hello_world_pep639, renamed 'test' namespace to 'tests'. [inputs]: Add zstd:libs. [native-inputs]: Add pkg-config. * gnu/packages/patches/maturin-no-cross-compile.patch: Update to 1.11.5. * gnu/packages/rust-crates.scm (maturin): Update dependencies. Change-Id: Ic479aa238b60331402749ff24fbf2a5e2b4c280c Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-05-18gnu: dblatex: Fix build with python@3.12.Nicolas Graves
* gnu/packages/patches/dblatex-importlib.patch: New file. * gnu/packages/docbook.scm (dblatex)[origin]<patches>: Record patch. * gnu/local.mk: Record patch.
2026-05-17gnu: amd-smi: Fix build with newer libdrm.Ludovic Courtès
* gnu/packages/patches/amd-smi-newer-libdrm.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/rocm.scm (amd-smi)[source]: Use it. Fixes: guix/guix#8058 Change-Id: I3348b888ab297647c4fdb2e4a38707a92994af22 Signed-off-by: Ludovic Courtès <ludo@gnu.org> Merges: #8599
2026-05-17gnu: fdroidcl: Update to 0.8.1.Sergey Trofimov
* gnu/packages/patches/fdroidcl-fix-tests.patch: New file. * gnu/local.mk: Register new patch. * gnu/packages/android.scm (fdroidcl): Update to 0.8.1. [source]: Add the patch. [arguments]<#:tests>: Enable tests. [inputs]: Add go-github-com-pelletier-go-toml-v2 and go-github-com-rogpeppe-go-internal. Merges: guix/guix!7843 Change-Id: I0a891a7f36890c41a777eabd724bd9afccfda354 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-05-16gnu: linux-libre-7.0: Support xattr gnu.* namespace for the Hurd.Janneke Nieuwenhuizen
* gnu/packages/patches/linux-shmem-hurd-xattr.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/linux.scm (linux-libre-7.0-source): Use it. Change-Id: Iedb5d891a7f7638a1644a036e0304ca856d7e4a8 Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
2026-05-14gnu: kitty: Update to 0.46.2.Trevor Arjeski
* gnu/packages/terminals.scm (kitty): Update to 0.46.2. Improve style by applying G-Expressions. [build-system]: Switch to go-build-system. [phases] 'setup-fonts, 'build-kitty, 'run-python-tests, 'cleanup, 'install [output]: Add "kitten" output. [native-inputs]: Remove mesa, libxcursor, libxi, libxinerama, libxkbcommon, libxrandr, wayland-protocols-1.42; Add bash, fish, font-nerd-symbols, go-github-com-alecthomas-chroma-v2, go-github-com-altree-bigfloat, go-github-com-bmatcuk-doublestar-v4, go-github-com-dlclark-regexp2, go-github-com-google-go-cmp, go-github-com-google-uuid, go-github-com-hako-durafmt, go-github-com-klauspost-compress, go-github-com-kovidgoyal-dbus, go-github-com-kovidgoyal-exiffix, go-github-com-kovidgoyal-go-parallel, go-github-com-kovidgoyal-go-shm, go-github-com-kovidgoyal-imaging, go-github-com-nwaples-rardecode-v2, go-github-com-rwcarlsen-goexif, go-github-com-seancfoley-bintree, go-github-com-seancfoley-ipaddress-go, go-github-com-shirou-gopsutil-v4, go-github-com-ulikunitz-xz, go-github-com-zeebo-xxh3, go-golang-org-x-exp, go-golang-org-x-image, go-golang-org-x-sys, go-golang-org-x-text, go-howett-net-plist, python-pillow, python-sphinx, python-sphinx-copybutton, python-sphinx-inline-tabs, python-sphinxext-opengraph, wayland-protocols, zsh. [inputs]: Add cairo, librsync, libx11 libxcursor, libxext, libxi, libxinerama, libxkbcommon, libxrandr, mesa, ncurses, openssl, simde, startup-notification, xxhash Removed freetype, python-pygments * gnu/packages/patches/kitty-fix-wayland-protocols.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Deregister patch. Change-Id: I065aadd348e9995f4c93c844d277d553460157d8 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-05-14gnu: monero: Update to 0.18.5.0.Foster Hangdaan
* gnu/packages/finance.scm (monero): Update to 0.18.5.0. [source]<patches>: Remove monero-use-system-miniupnpc.patch. [source]<snippet>: Remove "external/miniupnp". [inputs]: Remove miniupnpc-2.1. * gnu/packages/patches/monero-use-system-miniupnpc.patch: Remove file. * gnu/local.mk (dist_patch_DATA): Unregister monero-use-system-miniupnpc.patch. Change-Id: I0bc7ac9694a03181ef692e222736fab11d0b3648 Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2026-05-12gnu: Delete open-zwave.Anderson Torres
Upstream declared it abandoned since 2022-11-17. * gnu/packages/zwave.scm: Delete file. (open-zwave): Delete variable. * gnu/packages/patches/open-zwave-hidapi.patch: Delete file. * gnu/local.mk: Remove references to the files above. * po/packages/POTFILES.in: Remove references to the files above. Fixes: guix/guix#7699 Change-Id: I37242e5958db1abd00259a8c956310f6a1e10f7c Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-05-12gnu: Remove shakespeare-spl.Andreas Enge
* gnu/packages/esolangs.scm (shakespeare-spl): Delete variable. * gnu/packages/patches/shakespeare-spl-fix-grammar.patch: Remove file. * gnu/local.mk (dist_patch_DATA): Unregister file. Fixes: guix/guix#7637 Change-Id: I0fa9f0788a030fd0caaa58d9bb2b06b190056151
2026-05-12gnu: ganeti: Update to 3.1.0.Nicolas Graves
* gnu/packages/patches/ganeti-openssh-test-fix.patch: Delete file. * gnu/packages/patches/ganeti-procps-compat.patch: Likewise. * gnu/packages/patches/ganeti-pyyaml-compat.patch: Likewise. * gnu/packages/patches/ganeti-relax-dependencies.patch: Likewise * gnu/packages/patches/ganeti-reorder-arbitrary-definitions.patch: Likewise. * gnu/packages/patches/ganeti-sphinx-import.patch: Likewise. * gnu/packages/patches/ganeti-template-haskell-2.17.patch: Likewise. * gnu/packages/patches/ganeti-template-haskell-2.18.patch: Likewise. * gnu/local.mk: Unregister them. * gnu/packages/virtualization.scm (ganeti): Update to 3.1.0. [source]<patches>: Drop the above patches. [arguments]<#:imported-modules, #:modules>: Drop haskell build-system modules. <#:phases>{configure-haskell, do-not-use-GHC_PACKAGE_PATH}: Delete phases. {patch-absolute-file-names, adjust-tests, pre-check} {install-bash-completions}. Refresh file names. Use srfi-26's cut when adequate. [native-inputs]: Drop input labels. [inputs]: Add ghc-case-insensitive, ghc-monad-control, ghc-parallel, ghc-random, ghc-transformers-base. Remove ghc-psqueue. Merges: https://codeberg.org/guix/guix/pulls/8330 Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
2026-05-09gnu: cvc5: Update to 1.3.4.Sören Tempel
* gnu/packages/maths.scm (cvc5): Update to 1.3.4. [source]<patches>: Remove patches. * gnu/local.mk (dist_patch_DATA): Deregister removed patches. * gnu/packages/patches/cvc5-reproducible-build.patch: Delete file. * gnu/packages/patches/cvc5-symfpu-compatibility.patch: Delete file. Change-Id: I83d05653587fedcb21b78dfbae2026960fe07f55
2026-05-07gnu: ctune: Update to 1.3.10.Sughosha
* gnu/packages/music.scm (ctune): Update to 1.3.10. [source]<patches>: Remove patch. [arguments]: Switch to gexp. <#:configure-flags>: Add "-DNO_NCURSESW=ON". * gnu/local.mk (dist_patch_DATA): Deregister the removed patch. Change-Id: Idc92db9021647844b76c84a8fcb7ef93fcafe24f
2026-05-06gnu: ungoogled-chromium: Fix performance regression.André Batista
Fix performance regression introduced by 10ea4f874e5f1ff57df840a60195a073b1b0b898, which added ungoogled-chromium-custom-compiler.patch. This patch was taken from gentoo and fixes some build failures when using our system toolchain. However it also removes build optimizations which we rely on, so here we adjust it to our needs. * gnu/packages/patches/ungoogled-chromium-custom-compiler.patch: Don't patch the optimized configuration away. * gnu/packages/chromium.scm (%preserved-third-party-files): Remove base/third_party/nspr, buildtools/third_party/libc++, buildtools/third_party/libc++abi, third_party/libc++, third_party/llvm-libc and third_party/llvm-libc/src/shared, we don't need them. [arguments] <#:phases> {install}: Include libvulkan.so.1 to installed libs. Add a semicolon to @@uri_scheme substitution to avoid future surprises if this ever moves from being the last item in list. Fixes: guix/guix#7738 Change-Id: I331908ebf0838b7fc2d567e9c429d861e882470d Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-05-05gnu: quickjs-ng: Update to 0.14.0.bdunahu
* gnu/packages/patches/quickjs-ng-64-bits-precision-on-i686.patch: Remove file. * gnu/packages/patches/quickjs-ng-fix-atomics.pause-on-32-bit.patch: Remove file. * gnu/local.mk: Deregister them. * gnu/packages/javascript.scm (quickjs-ng): Update to 0.14.0. [source]: Remove deregistered patch files. [#:phases]: Add 'skip-failing-tests. (test262-source): Update to the latest commit pinned by quickjs-ng. Change-Id: Ia19f54fef1851e82bae1a2f4bf79e48cc507fd6d Merges: d9076445c0a2f5b0fb60e38269efe45ccbba6584 Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
2026-05-03gnu: php: Fix expired test certificates.Noé Lopez
* gnu/packages/patches/php-01-fix-expired-certificate.patch: New file. * gnu/packages/patches/php-02-fix-sni-tests.patch: New file. * gnu/local.mk (dist_patch_DATA): Register new patches. * gnu/packages/php.scm (php-8.5, php-8.4) [source]: Use the patches. [arguments]<#:phases>: Remove regenerate-ssl-certs phase. Fixes: guix/guix#8040 Change-Id: I4194a227a40ab95aad1ffae811f2d0c5b59cb650 Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-05-03gnu: Add netbeans.Danny Milosavljevic
* gnu/packages/netbeans.scm (netbeans): New variable. * gnu/packages/patches/netbeans-25-nativeexecution-paths.patch: New file. * gnu/packages/patches/netbeans-25-source-only-build.patch: New file. * gnu/packages/patches/netbeans-25-terminal-no-login-shell.patch: New file. * gnu/packages/patches/netbeans-25-wayland-font-rendering.patch: New file. * gnu/local.mk (GNU_SYSTEM_MODULELS): Add reference to them. (dist_patch_DATA): Add reference to them. Change-Id: I184398afeeb4f2bcdfbaf8f2e849afe665c7c6b7
2026-05-03gnu: Add jbr@25.Danny Milosavljevic
* gnu/packages/patches/jbr-25-wayland-drag-icon.patch: New file. * gnu/packages/patches/jbr-25-wayland-intra-jvm-dnd.patch: New file. * gnu/local.mk (dist_patch_DATA): Add references to them. * gnu/packages/java.scm (jbr25): New variable. Change-Id: I3358c4be096f887f2eca451396ddd44f6bb6bfa6
2026-05-03gnu: Add java-apache-xml-commons-resolver-netbeans.Danny Milosavljevic
* gnu/packages/patches/java-apache-xml-commons-resolver-1.2-netbeans.patch: New file. * gnu/local.mk (patch_dist_DATA): Add reference to it. * gnu/packages/netbeans.scm (java-apache-xml-commons-resolver-netbeans-1.2): New variable. Change-Id: I606c0fa70aec1d455f5d00370b329350ce5591d3
2026-05-03gnu: Add java-simplevalidation.Danny Milosavljevic
* gnu/packages/patches/java-simplevalidation-1.14.1.patch: New file. * gnu/local.mk (dist_patch_DATA): Add reference to it. * gnu/packages/java.scm (java-simplevalidation-1.14.1): New variable. Change-Id: I2e69ee8c5f6dfa1f0beba3d01c82ddae51de3c5f
2026-05-03gnu: Add java-jtidy.Danny Milosavljevic
* gnu/packages/patches/java-jtidy-remove-xerces-dependency.patch: New file. * gnu/local.mk (dist_patch_DATA): Add reference to it. * gnu/packages/java.scm (java-jtidy): New variable. Change-Id: Ic127db3f8b4358d54ce37ea86545f244f291e297
2026-05-02gnu: librewolf: Update to 150.0.1-1 [security-fixes].Ian Eure
Contains fixes for: CVE-2026-7320: Information disclosure due to incorrect boundary conditions in the Audio/Video component CVE-2026-7322: Memory safety bugs fixed in Firefox ESR 115.35.1, Firefox ESR 140.10.1 and Firefox 150.0.1 CVE-2026-7323: Memory safety bugs fixed in Firefox ESR 140.10.1 and Firefox 150.0.1 CVE-2026-7324: Memory safety bugs fixed in Firefox 150.0.1 * gnu/packages/librewolf.scm (librewolf): Update to 150.0.1-1. * gnu/packages/patches/librewolf-150.0-encoding_rs-rust-fix.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove librewolf-150.0-encoding_rs-rust-fix.patch. Change-Id: Ibf081e87d9183c5f04330389da87639ed80a7f77
2026-05-02gnu: emacs-agent-shell: Add tests.Akiyoshi Suda
* gnu/packages/patches/emacs-agent-shell-fix-tests.patch: New file. * gnu/local.mk (dist_patch_DATA): Record it. * gnu/packages/emacs-xyz (emacs-agent-shell)[source]: Register it. [arguments]: Add #:test command. [native-inputs]: Add emacs-ert-runner. Merges guix/guix!8197 Change-Id: If451a42bf65e534b4dbdce025a47c31ad548cf1a Signed-off-by: Cayetano Santos <csantosb@inventati.org> Modified-by: Cayetano Santos <csantosb@inventati.org>
2026-05-01gnu: emacs-buttercup: Update to 1.40.Nicolas Goaziou
* gnu/packages/emacs-build.scm (emacs-buttercup): Update to 1.40. [source]: Remove patch. * gnu/packages/patches/emacs-buttercup-1.38-native-comp-spy-on-trampoline-scope.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Propagate deletion. Change-Id: I569ff6a6c336d4c177c060da83e8ff72a38d3698
2026-04-30gnu: cianna: Update to 1.0.1.2-0.c9aa934.Sharlatan Hellseher
* gnu/packages/astronomy.scm (cianna): Update to c9aa934a931ed77663997f0f20172ee7f63b068a commit. [source] <patches>: Add patch fixing missing CUDA error during runtime. [build-system]: Switch to cmake-build-system. [phases]{configure, check, build}: Keep phases. {fix-paths}: Remove phase. [native-inputs]: Remove python-wrapper, python-numpy, python-setuptools. * gnu/packages/patches/cianna-remove-error-for-missing-cuda.patch: New file. * gnu/local.mk (dist_patch_DATA): Register patch Change-Id: I953ed80843ce9939b46435d8e9b8a7f2966774d4 Reviewed-by: Hugo Buddelmeijer <hugo@buddelmeijer.nl>
2026-04-30gnu: Add stalwart.Zheng Junjie
* gnu/packages/mail.scm (stalwart): New variable. * gnu/packages/patches/rust-librocksdb-sys-unbundled-sources.patch: New patch. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/rust-crates.scm (lookup-cargo-inputs): Add stalwart. Change-Id: Ie2a39712567d590ce3e7a73ed7cac0893c56dfd2 Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2026-04-29gnu: orca: Prevent crash on startup.Vivien Kraus
* gnu/packages/patches/orca-fix-gst-init-check-call.patch: New file. * gnu/local.mk (dist_patch_DATA): Reference it here. * gnu/packages/gnome.scm (orca): Use it here. [#:phases]<qualify-program>: Adapt to upstream quote style change. [inputs]: Add python-dbus. Change-Id: I585d610901c7c3d488840c00f0a1d03942eebe01 Signed-off-by: Noé Lopez <noelopez@free.fr>
2026-04-28gnu: cvc5: Restore compatibility with packaged symfpu.Sören Tempel
* packages/patches/cvc5-symfpu-compatibility.patch: New patch. * gnu/local.mk (dist_patch_DATA) Register it. * gnu/packages/maths.scm (cvc5)[patches]: Use it. Change-Id: Ie8b9b24efed45365a1e974396d6e3d9c5367bf1e
2026-04-28gnu: r-mscoreutils: Patch for compatibility with R 4.6.0.Ricardo Wurmus
* gnu/packages/patches/r-mscoreutils-0001-fix-non-API-call-to-R-SETLENGTH-by-using-lengthgets.patch: New file. * gnu/local.mk (dist_patch_DATA): Record it. * gnu/packages/bioconductor.scm (r-mscoreutils)[source]: Register patch. Change-Id: If288fed9c85d7a46d1938e7699e2a9bc57447a03
2026-04-28gnu: r-shortread: Patch for compatibility with R 4.6.0.Ricardo Wurmus
* gnu/packages/patches/r-shortread-0001-ShortRead-1.69.3-Get-rid-of-non-API-calls-to-R.patch: New file. * gnu/local.mk (dist_patch_DATA): Record it. * gnu/packages/bioconductor.scm (r-shortread)[source]: Register patch. Change-Id: I9fd85076db6a86b25f4389d3226e0fde8a38a3b5
2026-04-28gnu: r-h5mread: Patch for compatibility with R 4.6.0.Ricardo Wurmus
* gnu/packages/patches/r-h5mread-0001-h5mread-1.3.2-Get-rid-of-non-API-calls-to-R.patch: New file. * gnu/local.mk (dist_patch_DATA): Record it. * gnu/packages/bioconductor.scm (r-h5mread)[source]: Register patch. Change-Id: Iecbf0eb41b554169b36c00b74072b1fca7a31943
2026-04-28gnu: r-rsamtools: Patch for compatibility with R 4.6.0.Ricardo Wurmus
* gnu/packages/patches/r-rsamtools-r-4.6.0-compat.patch: New file. * gnu/local.mk (dist_patch_DATA): Record it. * gnu/packages/bioconductor.scm (r-rsamtools)[source]: Register patch. Change-Id: I0c1eafe3c440f998d309174e4292061dbaf3eb34
2026-04-28gnu: r-sparsearray: Patch for compatibility with R 4.6.0.Ricardo Wurmus
* gnu/packages/patches/r-sparsearray-r-4.6.0-compat.patch: New file. * gnu/local.mk (dist_patch_DATA): Record it. * gnu/packages/bioconductor.scm (r-sparsearray)[source]: Register patch. Change-Id: I569f7150d91393d8c7c9981ebe3db77c0cfa5356
2026-04-28gnu: r-snpstats: Patch for compatibility with R 4.6.0.Ricardo Wurmus
* gnu/packages/patches/r-snpstats-0001-fixed-non-API-except-for-IS_S4_OBJECT.patch, gnu/packages/patches/r-snpstats-0002-fixed-IS_S4_OBJECT.patch: New files. * gnu/local.mk (dist_patch_DATA): Record them. * gnu/packages/bioconductor.scm (r-snpstats)[source]: Register patches. Change-Id: I911f5833199448a16a23f9e715903a8427b08233
2026-04-28gnu: r-biostrings: Patch for compatibility with R 4.6.0.Ricardo Wurmus
* gnu/packages/patches/r-biostrings-r4.6.0-compat.patch: New file. * gnu/local.mk (dist_patch_DATA): Record it. * gnu/packages/bioconductor.scm (r-biostrings)[source]: Register patch. Change-Id: Id0ba9e4340245c456e25e631ca372c1a6edb2bba