summaryrefslogtreecommitdiff
path: root/gnu
AgeCommit message (Collapse)Author
2026-02-20gnu: opencv: Modernize.Cayetano Santos
* gnu/packages/image-processing.scm (opencv)[sources]: Improve snippet. [arguments]: Use G-Expressions. Change-Id: Ib422f378de681a93c869e492fbd6c49a2085bad6 Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-02-20gnu: r-voltron: Skip bad tests.Ricardo Wurmus
* gnu/packages/bioinformatics.scm (r-voltron)[arguments]: Add phase 'skip-bad-tests. Change-Id: I51b33fd613f9eb744b4fd51400cad55e5b2c65ef
2026-02-20gnu: r-giotto: Update to 4.2.2-1.7988300.Ricardo Wurmus
* gnu/packages/bioinformatics.scm (r-giotto): Update to 4.2.2-1.7988300. [source]: Fetch from true upstream. [arguments]: Disable tests. [propagated-inputs]: Add r-arrow, r-biocparallel, r-biocsingular, r-bluster, r-checkmate, r-future-apply, r-giottoclass, r-giottoutils, r-giottovisuals, r-limma, r-matrixgenerics, r-sparsematrixstats, r-terra, and r-uwot; remove r-cowplot, r-deldir, r-farver, r-ggrepel, r-irlba, r-lfa, r-magick, r-magrittr, r-matrixstats, r-qvalue, r-rcolorbrewer, r-rcpp, r-reshape2, and r-rtsne. [native-inputs]: Add r-testthat. [home-page]: Update to true upstream. Change-Id: I938e0c19fcc68fe4b100646fe051ff1a42411092
2026-02-20gnu: Add r-giottovisuals.Ricardo Wurmus
* gnu/packages/bioinformatics.scm (r-giottovisuals): New variable. Change-Id: I403d712ac4ce99cd5c08215ea83d5bf3cf2dd50a
2026-02-20gnu: Add r-giottodata.Ricardo Wurmus
* gnu/packages/bioinformatics.scm (r-giottodata): New variable. Change-Id: Icaed4b19a20e866523703e2241025943096954ba
2026-02-20gnu: Add r-giottoutils.Ricardo Wurmus
* gnu/packages/bioinformatics.scm (r-giottoutils): New variable. Change-Id: Ia7acb1fc364f7076cf73f08d9335cd05a23b5f43
2026-02-20gnu: Add r-giottoclass.Ricardo Wurmus
* gnu/packages/bioinformatics.scm (r-giottoclass): New variable. Change-Id: Icf95b3fd1f6dd4f14a13bc71d52a6febf6713b3e
2026-02-20gnu: Add r-colorramp2.Ricardo Wurmus
* gnu/packages/cran.scm (r-colorramp2): New variable. Change-Id: I83f61f660dbd10682eaf0be9284072ffe869e962
2026-02-20gnu: r-anndatar: Update to 1.0.1.Ricardo Wurmus
anndataR is now on Bioconductor. * gnu/packages/bioinformatics.scm (r-anndatar): Move from here... * gnu/packages/bioconductor.scm (r-anndatar): ...to here; update to 1.0.1. [properties]: Remove updater-extra-native-inputs. [inputs]: Add python-wrapper and python-anndata. [native-inputs]: Add r-processx, r-s4vectors, r-seurat, r-spelling, and r-withr; remove r-vctrs. [propagated-inputs]: Add r-cli, r-lifecycle, r-purrr, r-reticulate, and r-rlang. Change-Id: I2410f00b33451c60d8b1657ac30a6c1b014e260d
2026-02-20gnu: r-voltron: Update to 0.2.3.Ricardo Wurmus
* gnu/packages/bioinformatics.scm (r-voltron): Update to 0.2.3. [inputs]: Replace python with python-wrapper. Change-Id: I180622af927e2386d45a4dadad4ebdad6e7ab6ac
2026-02-20gnu: r-imagearray: Update to 0.99.6-1.2f90694.Ricardo Wurmus
* gnu/packages/bioinformatics.scm (r-imagearray): Update to 0.99.6-1.2f90694. [propagated-inputs]: Add r-ebimage, r-rarr, r-rhdf5, and r-s4vectors; remove r-zarrarray. [native-inputs]: Add r-knitr and r-testthat. [synopsis]: Update. [description]: Update. Change-Id: Ife5670dacaad9c5b737ab282e7fc939126e845d8
2026-02-20gnu: r-hdf5dataframe: Update to 0.99.3-1.61c52cb.Ricardo Wurmus
* gnu/packages/bioinformatics.scm (r-hdf5dataframe): Update to 0.99.3-1.61c52cb. [propagated-inputs]: Add r-h5mread. [synopsis]: Update to what upstream provides. Change-Id: Ie46ac432d6635a4aa824f17b46bfd0b6b002a1c0
2026-02-20gnu: dezyne: Update to 2.19.3.Janneke Nieuwenhuizen
* gnu/packages/dezyne.scm (dezyne): Update to 2.19.3. Change-Id: I469fcada107d5fb5d5bbb4f3b9b8f1c8635b0d9b
2026-02-20gnu: emacs-embark: Update to 1.1-1.0bdfd38.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-embark): Update to 1.1-1.0bdfd38. [arguments]: Disable tests. Change-Id: Ia5e685cd2fc4fc224b2fb9eff0fa55fa5a319dcb
2026-02-20gnu: Add emacs-verilog-ext.Cayetano Santos
* gnu/packages/emacs-xyz.scm (emacs-verilog-ext): New variable. merges guix/guix!6537 Change-Id: Ie3901f4cc9d9871334ebc201be64e879f3e4e823
2026-02-20gnu: Add emacs-verilog-ts-mode.Cayetano Santos
* gnu/packages/emacs-xyz.scm (emacs-verilog-ts-mode): New variable. merges guix/guix!6537 Change-Id: I06eb7e0deb765dafb00ca338d3c88d7e54b5e72a
2026-02-20gnu: Add emacs-verilog-mode.Cayetano Santos
* gnu/packages/emacs-xyz.scm (emacs-verilog-mode): New variable. merges guix/guix!6537 Change-Id: Ibc2c2bae360bcea7ff428f99b3e4be39f8a7f0c6
2026-02-20gnu: Fix some spelling errors.Efraim Flashner
* gnu/packages/version-control.scm, gnu/packages/video.scm, gnu/packages/vim.scm, gnu/packages/virtualization.scm, gnu/packages/vpn.scm, gnu/packages/weather.scm, gnu/packages/web.scm, gnu/packages/wm.scm, gnu/packages/xdisorg.scm, gnu/packages/xiph.scm, gnu/packages/xorg.scm: Fix some spelling errors. Change-Id: I52a8739a9c3b7dc2bd2d603ac9268c662a3ea2c5
2026-02-20gnu: opus: Fix searching for new releases.Efraim Flashner
* gnu/packages/xiph.scm (opus)[properties]: Remove release-monitoring-url. Change-Id: I48d8bdb82275d2b7f0202eafc8b54ba49703cf13
2026-02-20gnu: rocprofiler: Move to rocm and switch sources.Cayetano Santos
* gnu/packages/rocm-tools.scm (rocprofiler): Move from here ... * gnu/packages/rocm.scm (rocprofiler): ... to here. [home-page]: Update. [source]: Update. [arguments]<#:configure-flags>: Complete. <#:phases>: Add ’chdir; shift "after ’unpack" to "after ’chdir". [native-inputs]: Add ’perfetto. Merges guix/guix!6448 Change-Id: I57e83327c73ecb05db18f509a7c1f88f04014ed0
2026-02-20gnu: glibc: Graft with fix for unsafe env variable [security-fixes].John Kehayias
Before this change, the environment variable GUIX_LOCPATH is not in the unsafe variable list, meaning that it is not unset in a privileged environment. This could lead to potential security issues. A CVE number is pending for this issue. A similar upstream glibc issue was CVE-2023-4911. * gnu/packages/base.scm (glibc)[replacement]: Add field to graft with ... (glibc/fixed): ... this new package. * gnu/packages/patches/glibc-guix-locpath.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. Change-Id: I74d87ce543bfba7d5f424efb2b87926ca336c725 Reported-by: "Stefan" <stefan-guix@vodafonemail.de>
2026-02-20gnu: fava: Update to 1.30.12.John Kehayias
* gnu/packages/finance.scm (fava): Update to 1.30.12. [arguments]: Remove no longer needed test-flags. [propagated-inputs]: Add python-typing-extensions. [native-inputs]: Remove python-wheel. Change-Id: I47c47f8c6c806bc33c6e1c859b73bd106a9349f5
2026-02-19gnu: xxhash: Update to 0.8.3.Foster Hangdaan
* gnu/packages/digest.scm (xxhash): Update to 0.8.3. [arguments]<#:make-flags>: Remove build-time detection of vector instruction set because it is now automatically detected during runtime. Change-Id: I84a0171156dbcf6755fc503007eb51f066b72746 Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-02-19gnu: cagebreak: Update to 3.1.0.Igorj Gorjaĉev
* gnu/packages/wm.scm (cagebreak): Update to 3.1.0. [inputs]: Replace wlroots-0.17 by wlroots-0.19. Change-Id: Ief0a03b9d1865cbbf5b0e10330886c536e5c2147 Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-02-19gnu: chimerautils: Update to 15.0.3.Sören Tempel
* gnu/packages/linux.scm (chimerautils): Update to 15.0.3. Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-02-19gnu: ack: Update to 3.9.0.Anderson Torres
* gnu/packages/tetxutils.scm (ack): Update to 3.9.0. [native-inputs]: Add perl-yaml-pp. Change-Id: I1898f32013e5ec51c2bc1f004f6386860c6b6dd1
2026-02-19gnu: Add perl-yaml-pp.Anderson Torres
* gnu/packages/perl.scm (perl-yaml-pp): New variable. Change-Id: I25be12c85a6b07e721cc8ec834b0861eaf2a26ff
2026-02-19gnu: ack: Add dependency for testing.Anderson Torres
* gnu/packages/tetxutils.scm (ack)[native-inputs]: Add perl-io-pty. Change-Id: I283502b14f84ebdea6bd87af6abb2d53030120c6
2026-02-19gnu: Add perl-io-pty.Anderson Torres
* gnu/packages/perl.scm (perl-io-pty): New variable. Change-Id: Ie208d9c058e4722d2b3585cca1bbe1ca7d3066bf
2026-02-19gnu: ack: Modernize package and add input.Anderson Torres
* gnu/packages/textutils.scm (ack): Use gexps and fix indentation. [inputs]: Add perl. Change-Id: I486434ed0a3d7a8da01d4ce070bb7c7234a04788 Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-02-19gnu: trealla: Update to 2.90.31.jgart
* gnu/packages/prolog.scm (trealla): Update to 2.90.31. Change-Id: I713de5e3eb234b5c6dc5a4d6cf6c383ced06e03a
2026-02-19gnu: podman: Add nftables to PATH.Andrew Tropin
* gnu/packages/containers.scm (podman)[arguments]: Add nftables to the wrapped PATH. Change-Id: Idc49a43aaf9b0ec0beb446350ba9cc1eb3704f52
2026-02-19gnu: distrobox: Update home-page url.moksh
* gnu/packages/containers.scm (distrobox)[home-page]: Update home-page url. Change-Id: I641b92fac6c9cf6030c876bb0f3516acadc32c6b Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2026-02-19gnu: blast+: Add 'sqlite' dependency.Simon Tournier
Follow up of 80e27d57bf64311ea7b510889871811156ee63a4. * gnu/packages/bioinformatics.scm (blast+)[inputs]: Add sqlite. Fixes: guix/guix#3731 Change-Id: Ifdb7b20bd800f4eaab83c9cbb5b756489b230f6b Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-02-19gnu: python-internetarchive: Update to 5.8.0.Foster Hangdaan
* gnu/packages/web.scm (python-internetarchive): Update to 5.8.0. Change-Id: I5b3768a1c44327823dafe024cff395e72346da1e Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-02-19gnu: librsync: Update to 2.3.4.Andreas Enge
* gnu/packages/rsync.scm (librsync): Update to 2.3.4. Change-Id: Idcaeb6debf7853e82f2a105e05c950e01f639b30
2026-02-19gnu: bpftool: Add openssl input to fix build.Andreas Enge
* gnu/packages/linux.scm (bpftool)[inputs]: Add openssl. [native-inputs]: Remove python-3; add python. Change-Id: I504f78fe14ec10eb4ce20b02a27baaa258befe39
2026-02-19gnu: amule: Improve style.Carlos Durán Domínguez
* gnu/packages/networking.scm (amule): Use G-expressions, fix indentation. [source]: Reindent. [arguments]: Use G-expressions; reindent. Fixes: guix/guix#6414 Change-Id: Ib9cd5fa603c144386ec9cdf2034c3a6a49778072 Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-02-19gnu: amule: Update to 2.3.3-0.9ceeaa6.Carlos Durán Domínguez
* gnu/packages/networking.scm (amule): Update to 2.3.3-1.9ceeaa6. [inputs]: Replace wxwidgets-gtk2 by wxwidgets. Change-Id: Ifb48121435cd3d6f1935b097bdc926052e74038a Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-02-19gnu: ruby-rugged: Update to 1.9.0.Aaron Covrig
* gnu/packages/ruby-xyz.scm (ruby-rugged): Update to 1.9.0. [inputs]: Remove libgit2-1.6; add libgit2. [arguments]<#:phases>{adjust-extconf.rb}: Adapt. Fixes: guix/guix#6503. Change-Id: Ie10f5e3a8b6b7b126cb71ae678f78bd275fae5d0 Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-02-19gnu: emacs-d-mode: Update to 2.0.12-1.a4f9026.Yelninei
* gnu/packages/emacs-xyz.scm (emacs-d-mode): Update to 2.0.12-1.a4f9026. [arguments]: Remove #:tests? and add ’skip-failing-tests #:phase. [propagated-inputs]: Remove emacs-undercover. Merges guix/guix!6252 Change-Id: Ieff45170e368d060e511a40aa7bf350424d74fc3 Modified-by: Cayetano Santos <csantosb@inventati.org> Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-02-18gnu: librewolf: Update to 147.0.4-1.moksh
contains fixes for: CVE-2026-2447: Heap buffer overflow in libvpx * gnu/packages/librewolf.scm (librewolf): Update to 147.0.4-1. Change-Id: I32fd2b71192434c53bf9f37b59632e2f64137191 Signed-off-by: Ian Eure <ian@retrospec.tv>
2026-02-18gnu: Remove python-curio.Andreas Enge
* gnu/packages/python-xyz.scm (python-curio): Delete variable. Fixes: guix/guix#q5751 Change-Id: I27d2b0870d7a4156d0dfa3c57097859f3da62304
2026-02-18gnu: Remove python-ukpostcodeparser.Andreas Enge
* gnu/packages/python-xyz.scm (python-ukpostcodeparser): Delete variable. Fixes: guix/guix#5750 Change-Id: I61e1f5d22329dc2b1606038434bcf35b98e211fd
2026-02-18gnu: radicle: Update to 1.6.1.Rodion Goritskov
* gnu/packages/rust-apps.scm (radicle): Update to 1.6.1. * gnu/packages/rust-crates.scm (lookup-cargo-inputs): Update radicle. Change-Id: I69762de27012c925ede051d303e6045bec782b0e Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-02-18gnu: breezy: Update to 3.3.15.Dariqq
* gnu/packages/version-control.scm (breezy): Update to 3.3.15. [#:phases]: Remove 'relax-gcc-14-strictness phase. [native-inputs]: Replace python-cython-0 with python-cython. [inputs]: Replace python-dulwich with python-dulwich-0.24. * gnu/packages/rust-crates.scm (breezy): Update crates accordingly. Fixes: guix/guix#6478 Change-Id: I5d527e871304a0543626bc68293740402584c25a Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-02-18gnu: python-merge3: Update to 0.0.16.Dariqq
* gnu/packages/python-xyz.scm (python-merge3): Update to 0.0.16. Change-Id: If05891561a34552979cae6ecc48caf5818458d7f Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-02-18gnu: python-hierarc: Update to python-hierarc@1.2.0-0.6c33217.Hugo Buddelmeijer
* gnu/packages/astronomy.scm (python-hierarc): Update to 6c33217a49c69b9c132280e83b9c6be185a3b94c commit. [propagated-inputs]: Remove python-astropy-6; add python-astropy. [native-inputs]: Remove python-wheel. [description]: Fix spelling. Relates-to: https://codeberg.org/guix/guix/issues/6371#issuecomment-10558598 Merges: https://codeberg.org/guix/guix/pulls/6517 Change-Id: I2cc754c16433fd9123353e06c17645da9fbcd113 Reviewed-by: Yan Abu Arab <yanabuarab@gmail.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-18gnu: yggdrasil: Move propagated-inputs to native-inputs.Sharlatan Hellseher
* gnu/packages/networking.scm (yggdrasil): [phases]: Remove custom {check} and use default. [propagated-inputs]: Move all inputs from here ... [native-inputs]: ... to here. Fixes: guix/guix#6539 Change-Id: I480205eb2d630cb4d110e3a1bf6f500d6a5d1c4a
2026-02-18gnu: Add snowflake-proxy.Sharlatan Hellseher
* gnu/packages/golang-web.scm (snowflake-proxy): New variable. Fixes: guix/guix#6540 Change-Id: I517d53472289697304cbd7b0c26c24a980fbbd24