summaryrefslogtreecommitdiff
path: root/gnu/packages
AgeCommit message (Collapse)Author
2026-02-15gnu: Add go-github-com-pion-transport-v4.Sharlatan Hellseher
* gnu/packages/golang-web.scm (go-github-com-pion-transport-v4): New variable. Change-Id: I72293a16063930210cde94149487d0e462a3f43b
2026-02-15gnu: go-github-com-pion-transport-v3: Update to 3.1.1.Sharlatan Hellseher
* gnu/packages/golang-web.scm (go-github-com-pion-transport-v3): Update to 3.1.1. [arguments]: Dont' inherit from go-github-com-pion-transport-v2. [propagated-inputs]: Add go-github-com-pion-logging, go-github-com-wlynxg-anet, go-golang-org-x-net, and go-golang-org-x-sys. Change-Id: Ie2b58f7204ca1d615fed608873a090d0b95fcd32
2026-02-15gnu: go-github-com-quic-go-qpack: Update to 0.6.0.Sharlatan Hellseher
* gnu/packages/golang-web.scm (go-github-com-quic-go-qpack): Update to 0.6.0. [arguments] <test-subdirs>: Run all tests. [phases]{copy-qifs-specs}: New phase. [native-inputs]: Add specification-qifs. Change-Id: Iaaf912486aeed7673d8acccf5ccad9748f77f232
2026-02-15gnu: Add specification-qifs.Sharlatan Hellseher
* gnu/packages/specifications.scm (specification-qifs): New variable. Change-Id: I7d398c86e38ef92734aaf1d2ee4ab1f99d0f536b
2026-02-15gnu: go-github-com-miekg-dns: Update to 1.1.72.Sharlatan Hellseher
* gnu/packages/golang-web.scm (go-github-com-miekg-dns): Update to 1.1.72. [arguments] <test-flags>: Move skip test logic from phase. <phases>: Remove 'disable-failing-tests. Change-Id: I8f4c2fe81badc783b93f61f911400aae45b98d3e
2026-02-15gnu: go-github-com-pion-logging: Update to 0.2.4.Sharlatan Hellseher
* gnu/packages/golang-xyz.scm (go-github-com-pion-logging): Update to 0.2.4. [native-inputs]: Add go-github-com-stretchr-testify. Change-Id: Ib3d695c8f852f3176d1883a8daff5c8e6e531402
2026-02-15gnu: go-github-com-onsi-gomega: Update to 1.39.1.Sharlatan Hellseher
* gnu/packages/golang-check.scm (go-github-com-onsi-gomega): Update to 1.39.1. [propagated-inputs]: Remove go-github-com-golang-protobuf, go-golang-org-x-sys, go-golang-org-x-text, and go-gopkg-in-yaml-v3; add go-github-com-google-go-cmp and go-go-yaml-in-yaml-v3. Change-Id: I093639b0242550bff5dd8bf64f2c150a794ab147
2026-02-15gnu: go-github-com-prometheus-client-golang: Update to 1.23.2.Sharlatan Hellseher
* gnu/packages/prometheus.scm (go-github-com-prometheus-client-golang): Update to 1.23.2. [arguments] <test-flags>: Rework skipped tests. [propagated-inputs]: Remove go-github-com-google-go-cmp. [native-inputs]: Add go-github-com-google-go-cmp and go-go-uber-org-goleak. Change-Id: I29f9138c8b588fcd40e57ce2d9e728625771ad84
2026-02-15gnu: go-github-com-prometheus-common: Update to 0.67.5.Sharlatan Hellseher
* gnu/packages/prometheus.scm (go-github-com-prometheus-common): Update to 0.67.5. [propagated-inputs]: Remove go-github-com-google-go-cmp and go-gopkg-in-yaml-v2; add go-github-com-golang-jwt-jwt-v5, go-github-com-google-uuid, and go-go-yaml-in-yaml-v2. [native-inputs]: Add go-github-com-google-go-cmp. Change-Id: I4a50eb159e1609439ba9580aadc49c19e049b7cb
2026-02-15gnu: go-github-com-prometheus-client-model: Update to 0.6.2.Sharlatan Hellseher
* gnu/packages/prometheus.scm (go-github-com-prometheus-client-model): Update to 0.6.2. Change-Id: If1cd35fd79b04da17bb2973ea88cf0e9883fa44c
2026-02-15gnu: go-github-com-prometheus-procfs: Update to 0.19.2.Sharlatan Hellseher
* gnu/packages/prometheus.scm (go-github-com-prometheus-procfs): Update to 0.19.2. [native-inputs]: Add go-github-com-google-go-cmp. [propagated-inputs]: Remove go-github-com-google-go-cmp. Change-Id: I6d97784f8a83fbd90936d188bcafabd24fecbd23
2026-02-15gnu: go-go-opentelemetry-io-otel: Update to 1.40.0.Sharlatan Hellseher
* gnu/packages/golang-web.scm (go-go-opentelemetry-io-otel): Update to 1.40.0. [propagated-inputs]: Remove go-github-com-google-go-cmp; add go-github-com-cespare-xxhash-v2. [native-inputs]: Add go-github-com-google-go-cmp. Change-Id: Ib457b1e41c414db690bf94ec04b1a7a0a65b4164
2026-02-15gnu: go-google-golang-org-protobuf: Update to 1.36.11.Sharlatan Hellseher
* gnu/packages/golang-build.scm (go-google-golang-org-protobuf): Update to 1.36.11. [propagated-inputs]: Remove go-github-com-google-go-cmp. [native-inputs]: Add go-github-com-google-go-cmp. Change-Id: I721370405256b33df4a18bd3852201f089768e37
2026-02-15gnu: go-github-com-stretchr-testify: Update to 1.11.1.Sharlatan Hellseher
* gnu/packages/golang-check.scm (go-github-com-stretchr-testify): Update to 1.11.1. [arguments] <go>: Use default (go-1.24). <test-flags>: Do not vet tests. Change-Id: I195ff50589ae8715c12b0eb9271805cdb6487956
2026-02-15gnu: go-github-com-stretchr-objx: Update to 0.5.3.Sharlatan Hellseher
* gnu/packages/golang-xyz.scm (go-github-com-stretchr-objx): Update to 0.5.3. [native-inputs]: Remove go-github-com-davecgh-go-spew, go-github-com-pmezard-go-difflib, and go-github-com-stretchr-testify-bootstrap. Change-Id: I9de23171744a7f82685143cd5719636791311eae
2026-02-15gnu: go-golang-org-x-tools: Update to 0.42.0.Sharlatan Hellseher
* gnu/packages/golang-build.scm (go-golang-org-x-tools): Update to 0.42.0. [arguments] <test-flags>: Skip one more test. [propagated-inputs]: Add go-golang-org-x-telemetry. Change-Id: I5c82cb2ac6cae99fdf61c812e8a7ad9a95a8fccd
2026-02-15gnu: go-golang-org-x-telemetry: Update to 0.0.0-20260209163413-e7419c687ee4.Sharlatan Hellseher
* gnu/packages/golang-build.scm (go-golang-org-x-telemetry): Update to 0.0.0-20260209163413-e7419c687ee4. Change-Id: I7654481de4ff3cf7ac1fef0412ad58b7fef17583
2026-02-15gnu: go-github-com-yuin-goldmark: Update to 1.7.16.Sharlatan Hellseher
* gnu/packages/golang-build.scm (go-github-com-yuin-goldmark): Update to 1.7.16. Change-Id: I3bcb1ee8ba3a10c30cb8219749765162a4930b95
2026-02-15gnu: go-golang-org-x-mod: Update to 0.33.0.Sharlatan Hellseher
* gnu/packages/golang-build.scm (go-golang-org-x-mod): Update to 0.33.0. Change-Id: I857ccda24219f4b64c96063b80e0939a21688d13
2026-02-15gnu: go-golang-org-x-sync: Update to 0.19.0.Sharlatan Hellseher
* gnu/packages/golang-build.scm (go-golang-org-x-sync): Update to 0.19.0. Change-Id: I26e555e157e1aa7ffcb0e02d90f49db67a278c5f
2026-02-15gnu: go-golang-org-x-net: Update to 0.50.0.Sharlatan Hellseher
* gnu/packages/golang-build.scm (go-golang-org-x-net): Update to 0.50.0. [arguments] <test-flags>: Skip one more test. Change-Id: I2a37077e622bbd97f593f40b02b4832fb66e5988
2026-02-15gnu: go-golang-org-x-crypto: Update to 0.48.0.Sharlatan Hellseher
* gnu/packages/golang-build.scm (go-golang-org-x-crypto): Update to 0.48.0. [source] <snippet>: Remove not existing directory from the list. Change-Id: I83bc2a5c429017b94751dcda9eadf38a37786073
2026-02-15gnu: go-golang-org-x-text: Update to 0.34.0.Sharlatan Hellseher
* gnu/packages/golang-build.scm (go-golang-org-x-text): Update to 0.34.0. Change-Id: I71ef425a1b1e3e8624193deee797e89547b5ca7e
2026-02-15gnu: go-golang-org-x-term: Update to 0.40.0.Sharlatan Hellseher
* gnu/packages/golang-build.scm (go-golang-org-x-term): Update to 0.40.0. Change-Id: I134bd32ecb8293177ff8d830c7234061a777d269
2026-02-15gnu: go-golang-org-x-sys: Update to 0.40.0.Sharlatan Hellseher
* gnu/packages/golang-build.scm (go-golang-org-x-sys): Update to 0.40.0. Change-Id: I51a7a6d052c938878cbf6e4a170a606cb3e550b2
2026-02-15gnu: go-1.26: Update to 1.26.0, the first release.Sharlatan Hellseher
Go 1.26 Release Notes: <https://go.dev/doc/go1.26>. * gnu/packages/golang.scm (go-1.26): Update to 1.26.0. Change-Id: I20f98681a8954848f55ba63e6fd7edb1fba51437
2026-02-15gnu: go-1.26: Update to 1.26rc2.Sharlatan Hellseher
* gnu/packages/golang.scm (go-1.26): Update to 1.26rc2. [native-inputs]: Use go-1.24 for bootstrap. Change-Id: I0c60c4af5091edede6cec865590c3fcd10074f3b
2026-02-15gnu: go-1.25: Update to 1.25.7 [security-fixes].Sharlatan Hellseher
Contains fixes for: CVE-2025-61732: cmd/go: Discrepancy between Go and C/C++ comment parsing allows for C code smuggling. CVE-2025-68121: crypto/tls: Config.Clone copies automatically generated session ticket keys, session resumption does not account for the expiration of full certificate chainn. * gnu/packages/golang.scm (go-1.25): Update to 1.25.7. Change-Id: Id06b038a837beff45af3b6db7ee14a5afd627fb3
2026-02-15gnu: go-1.25: Update to 1.25.6.Sharlatan Hellseher
* gnu/packages/golang.scm (go-1.25): Update to 1.25.6. Change-Id: I1427088bf447796e4dee3b706fed77b71edce2a7
2026-02-15gnu: go-1.24: Update to 1.24.11.Sharlatan Hellseher
* gnu/packages/golang.scm (go-1.24): Update to 1.24.11. Change-Id: Ia56b693579aa8d69936b3f7e3aaa0b96ceca4c83
2026-02-15gnu: go-1.23: Update to 1.23.12.Ethan Blanton
* gnu/packages/golang.scm (go-1.23): Update to 1.23.12 Change-Id: I538aa0f419973c32c53330a0b8a4a29592f3092a Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-15gnu: gccgo-15: Fix build on Hurd.Yelninei
* gnu/packages/patches/gcc-hurd-split-stack.patch: New patch. * gnu/local.mk (dist_patch_DATA): Register patch. * gnu/packages/gcc.scm (gcc-15): Add patch. Change-Id: If5f3b22ffaca3bbf1343e4986cd573213a8b0d12 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-15gnu: Remove unnecessary pins to go-1.23.Ethan Blanton
These packages seem to build fine with Go 1.24+; presumably this is due to updates in the upstream packages or to their dependencies, and the pin to go-1.23 is no longer necessary. * gnu/packages/golang-web.scm: (go-github-com-aws-aws-sdk-go, go-github-com-coreos-go-oidc, go-github-com-pion-ice-v3): Remove go-1.23 pin. * gnu/packages/golang-xyz.scm: (go-github-com-dgraph-io-badger-v4, go-github-com-jbenet-goprocess, go-github-com-segmentio-encoding, go-github-com-subosito-gotenv): Likewise. * gnu/packages/ipfs.scm: (go-github-com-ipfs-go-ds-badger4): Likewise. Change-Id: I709e2dabb136c2abc975bd692f5f0e515760ee39 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-15gnu: Remove pin on go-1.23 by setting -vet=off in tests.Ethan Blanton
This is a follow up commit 87661cea77be67d7fdfcc607ee3a621d005e909c: "Pin some golang packages to use go-1.23" wich adds "-vet=off" to test args so that make check works with go 1.24+. * gnu/packages/authentication.scm: (oauth2l) * gnu/packages/bioinformatics.scm: (go-github-com-biogo-store) * gnu/packages/containers.scm: (dive) * gnu/packages/databases.scm: (go-github-com-cockroachdb-pebble) * gnu/packages/education.scm: (exercism) * gnu/packages/file-systems.scm: (fscrypt, gocryptfs) * gnu/packages/golang-check.scm: (go-github-com-cheekybits-is, go-github-com-coder-quartz, go-github-com-data-dog-go-sqlmock, go-github-com-google-gofuzz, go-github-com-matryer-is, go-github-com-onsi-ginkgo, go-github-com-onsi-ginkgo-v2, go-github-com-onsi-gomega, go-github-com-otiai10-mint, go-github-com-smarty-assertions, go-github-com-smarty-gunit, go-github-com-warpfork-go-testmark, go-sigs-k8s-io-randfill) * gnu/packages/golang-crypto.scm: (go-github-com-99designs-keyring, go-github-com-blanu-dust, go-github-com-chmduquesne-rollinghash) * gnu/packages/golang-maths.scm: (go-github-com-montanaflynn-stats, go-gonum-org-v1-gonum) * gnu/packages/golang-vcs.scm: (go-github-com-jiangxin-goconfig) * gnu/packages/golang-web.scm: (go-git-sr-ht-emersion-gqlclient, go-git-sr-ht-rockorager-go-jmap, go-github-com-apex-log, go-github-com-apex-log-bootstrap, go-github-com-cenkalti-backoff-v4, go-github-com-digitalocean-godo, go-github-com-donovanhide-eventsource, go-github-com-emersion-go-smtp, go-github-com-flosch-pongo2-v6, go-github-com-go-chi-chi-v5, go-github-com-go-jose-go-jose-v3, go-github-com-go-openapi-errors, go-github-com-go-openapi-runtime, go-github-com-go-openapi-validate, go-github-com-gobwas-httphead, go-github-com-goccy-go-json, go-github-com-gogo-protobuf, go-github-com-google-safehtml, go-github-com-jcmturner-gokrb5-v8, go-github-com-jhillyerd-enmime, go-github-com-jlaffaye-ftp, go-github-com-jmespath-go-jmespath, go-github-com-json-iterator-go, go-github-com-labbsr0x-goh, go-github-com-makeworld-the-better-one-go-gemini, go-github-com-ovn-kubernetes-libovsdb, go-github-com-pascaldekloe-goe, go-github-com-perimeterx-marshmallow, go-github-com-pion-stun, go-github-com-pion-stun-v2, go-github-com-pion-stun-v3, go-github-com-rcrowley-go-metrics, go-github-com-swaggo-swag, go-github-com-urfave-negroni, go-github-com-urfave-negroni-v3, go-github-com-xeipuuv-gojsonschema, go-maunium-net-go-mautrix) * gnu/packages/golang-xyz.scm: (go-github-com-d5-tengo-v2, go-github-com-godbus-dbus, go-github-com-hashicorp-hcl-v2, go-github-com-itchyny-go-flags, go-github-com-jedib0t-go-pretty-v6, go-github-com-jessevdk-go-flags, go-github-com-mattn-go-shellwords, go-github-com-moby-sys-mountinfo, go-github-com-nlpodyssey-spago, go-github-com-pingcap-errors, go-github-com-pmezard-go-difflib, go-github-com-russross-blackfriday-v2, go-go-mongodb-org-mongo-driver, go-go4-org, go-k8s-io-klog-v2, go-sigs-k8s-io-kustomize-kyaml, go-zgo-at-zstd) * gnu/packages/irc.scm: (soju) * gnu/packages/password-utils.scm: (aws-vault) * gnu/packages/text-editors.scm: (micro) * gnu/packages/version-control.scm: (hut) * gnu/packages/video.scm: (ytarchive) * gnu/packages/web-browsers.scm: (bombadillo) * gnu/packages/web.scm: (webhook) Change-Id: If7ffae01869404796467f8deed29a03e7a7020d7 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-15gnu: libretro-dolphin-emu: Fix build.Andreas Enge
* gnu/packages/emulators.scm (libretro-dolphin-emu)[inputs]: Replace fmt by fmt-9. Change-Id: Ia04efa1729d8a33c04a5f02de5da64b134846c8f
2026-02-15gnu: fcitx5-gtk4: Add GUIX_GTK4_PATH search path.Joseph Turner
* gnu/packages/fcitx5.scm (fcitx5-gtk4)[native-search-paths]: Add GUIX_GTK4_PATH. Closes: guix/guix#3567 Change-Id: Icb2c56de7a7a9eab035750a20b371df53bf3c44c Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2026-02-15gnu: Add font-miracode.Carlos Durán Domínguez
* gnu/packages/fonts.scm (font-miracode): New variable. Closes: guix/guix#5815 Change-Id: I28ad270420a45c84cac86f2b172f7aa4e7cf16fb Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2026-02-14gnu: linux-libre 6.12: Update to 6.12.71.Wilko Meyer
* gnu/packages/linux.scm (linux-libre-6.12-version): Update to 6.12.71. (linux-libre-6.12-pristine-source): Update hash. Change-Id: I90dcad29918c1e8ad5c5231a3057e13931d0db2f Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
2026-02-14gnu: linux-libre 5.10: Update to 5.10.250.Wilko Meyer
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.250. (linux-libre-5.10-pristine-source): Update hash. Change-Id: Icdebe43f5f03f32c62863fdf3ed369d55bca98f2 Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
2026-02-14gnu: linux-libre 5.15: Update to 5.15.200.Wilko Meyer
* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.200. (linux-libre-5.15-pristine-source): Update hash. Change-Id: I737a99c7e184d6cf85a5050026434fd33c32f7a0 Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
2026-02-14gnu: linux-libre 6.1: Update to 6.1.163.Wilko Meyer
* gnu/packages/linux.scm (linux-libre-6.1-version): Update to 6.1.163. (linux-libre-6.1-pristine-source): Update hash. Change-Id: I6e05515b1c7ea3be2d561bb3023150bb5a5e72b2 Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
2026-02-14gnu: linux-libre 6.6: Update to 6.6.124.Wilko Meyer
* gnu/packages/linux.scm (linux-libre-6.6-version): Update to 6.6.124. (linux-libre-6.6-pristine-source): Update hash. Change-Id: I2bab410cf81914e63b5bb5a2eedcc31d0681846a Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
2026-02-14gnu: linux-libre 6.12: Update to 6.12.70.Wilko Meyer
* gnu/packages/linux.scm (linux-libre-6.12-version): Update to 6.12.70. (linux-libre-6.12-pristine-source): Update hash. Change-Id: I3379a022cf7534c1490ed062ce1e870779d0b993 Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
2026-02-14gnu: linux-libre 6.18: Update to 6.18.10.Wilko Meyer
* gnu/packages/linux.scm (linux-libre-6.18-version): Update to 6.18.10. (linux-libre-6.18-pristine-source): Update hash. Change-Id: Ia003cb9dc93b4e612335bcb624198bd47a34e015 Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
2026-02-14gnu: Remove linux-libre 6.17.Wilko Meyer
* gnu/packages/linux.scm (linux-libre-6.17-version, linux-libre-6.17-gnu-revision, deblob-scripts-6.17, linux-libre-6.17-pristine-source, linux-libre-6.17-source, linux-libre-headers-6.17, linux-libre-6.17, linux-libre-arm64-mnt-reform-6.17, reform-debian-packages-for-6.17): Remove variables. * gnu/packages/aux-files/linux-libre/6.17-arm64.conf, gnu/packages/aux-files/linux-libre/6.17-i686.conf, gnu/packages/aux-files/linux-libre/6.17-riscv.conf, gnu/packages/aux-files/linux-libre/6.17-x86_64.conf: Delete files. * Makefile.am (AUX_FILES): Remove them. Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
2026-02-14gnu: linux-libre: Update the default package to the 6.18 series.Wilko Meyer
* gnu/packages/linux.scm (linux-libre-version, linux-libre-gnu-revision, linux-libre-pristine-source, linux-libre-source, linux-libre, linux-libre-headers-latest, linux-libre-arm64-mnt-reform): Use linux-libre 6.18. Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
2026-02-14gnu: linux-libre-arm64-mnt-reform 6.18: Update for newer reform-debian-packages.Vagrant Cascadian
* gnu/packages/linux.scm (linux-libre-arm64-mnt-reform-6.18)[phases]: Update 'apply-reform-patches, 'copy-reform-dts-files and 'adjust-makefiles-with-new-dtb. Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
2026-02-14gnu: reform-debian-packages-for-6.18: Update to 2023-07-10-525-g7e8a95c.Vagrant Cascadian
* gnu/packages/linux.scm (reform-debian-packages-for-6.18): Update to 2023-07-10-525-g7e8a95c. Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
2026-02-14gnu: linux-libre 5.10: Update to 5.10.249.Wilko Meyer
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.249. (linux-libre-5.10-pristine-source): Update hash. Change-Id: I13a73fe1c4f3845f06ad1465fd7f772f8fdd7059 Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
2026-02-14gnu: linux-libre 5.15: Update to 5.15.199.Wilko Meyer
* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.199. (linux-libre-5.15-pristine-source): Update hash. Change-Id: I1e9efc7fc8b243dd706a44e9a4ca365d1919baa5 Signed-off-by: Vagrant Cascadian <vagrant@debian.org>