summaryrefslogtreecommitdiff
path: root/gnu
AgeCommit message (Collapse)Author
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>
2026-02-14gnu: linux-libre 6.1: Update to 6.1.162.Wilko Meyer
* gnu/packages/linux.scm (linux-libre-6.1-version): Update to 6.1.162. (linux-libre-6.1-pristine-source): Update hash. Change-Id: Id3a072283c740883422df6fed9ebcc084870f895 Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
2026-02-14gnu: linux-libre 6.6: Update to 6.6.123.Wilko Meyer
* gnu/packages/linux.scm (linux-libre-6.6-version): Update to 6.6.123. (linux-libre-6.6-pristine-source): Update hash. Change-Id: I3f02569102df8947a51d92b3b3926dcfbf5c3e4f Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
2026-02-14gnu: linux-libre 6.12: Update to 6.12.69.Wilko Meyer
* gnu/packages/linux.scm (linux-libre-6.12-version): Update to 6.12.69. (linux-libre-6.12-pristine-source): Update hash. Change-Id: Id6492b92470fba0a6a7e013a027fe25673e81cd3 Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
2026-02-14gnu: linux-libre 6.18: Update to 6.18.9.Wilko Meyer
* gnu/packages/linux.scm (linux-libre-6.18-version): Update to 6.18.9. (linux-libre-6.18-pristine-source): Update hash. Change-Id: Id1744477a34d1a3b45a98bd4428d1fbc9a66879a Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
2026-02-14gnu: mumble: Update to 1.5.857.jgart
* gnu/packages/telephony.scm (mumble): Update to 1.5.857. Change-Id: I53d31fc5e1259ac6fa6b74aa80c4fb29f85d0b4c
2026-02-14gnu: python-django-environ: Update to 0.12.1.Hugo Buddelmeijer
* gnu/packages/django.scm (python-django-environ): Update to 0.12.1. [source]: Switch to git-fetch. [arguments]<#:test-flags>: Enable fixed test. [native-inputs]: Remove python-wheel. Change-Id: Idc5a137db427b2310b31f89c4a8f02667ac27a4b Signed-off-by: jgart <jgart@dismail.de>
2026-02-14gnu: nyacc: Update to 3.02.0.Arun Isaac
* gnu/packages/mes.scm (nyacc): Update to 3.02.0. (nyacc-2.02): New variable. (mes)[propagated-inputs]: Replace nyacc with nyacc-2.02. * gnu/packages/guile-xyz.scm (guile-drmaa)[propagated-inputs]: Replace nyacc with nyacc-2.02. Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-02-14gnu: goldendict-ng: Update to 25.10.2.Nigko Yerden
* gnu/packages/dictionaries.scm (goldendict-ng): Update to 25.10.2. Closes: guix/guix#4181 Change-Id: I5e62a2588e06250f99c27f127e3e87b61cfb32c8 Signed-off-by: Steve George <steve@futurile.net>
2026-02-14gnu: Add obs-downstream-keyer.Steve George
* gnu/packages/video.scm (obs-downstream-keyer): New variable. Change-Id: Ic8261e0666bb088c044de1e1db51195acd235a4f Signed-off-by: Steve George <steve@futurile.net>
2026-02-14gnu: Add obs-advanced-scene-switcher.Steve George
* gnu/packages/video.scm (obs-advanced-scene-switcher): New variable. Change-Id: I6a12ecff09f2ac71d5c50a6b647ba5bfffba1506 Signed-off-by: Steve George <steve@futurile.net>
2026-02-14gnu: Add obs-branch-output.Steve George
* gnu/packages/video.scm (obs-branch-output): New variable. Change-Id: I0945d487f325bf25a9977a761cfdbba9244604c4 Signed-off-by: Steve George <steve@futurile.net>
2026-02-14gnu: Add obs-stroke-glow-shadow.Steve George
* gnu/packages/video.scm (obs-stroke-glow-shadow): New variable. Change-Id: I78157c431d70636bb8ee474ce17b78d704c56d82 Signed-off-by: Steve George <steve@futurile.net>
2026-02-14gnu: Update obs-wlrobs to 1.2.Steve George
* gnu/packages/video.scm (obs-wlrobs): Update to 1.2. [source]: Change to url-fetch due to reliability. [propagated-inputs]: remove empty list as unnecessary. [inputs] update style and alphabetical ordering. Change-Id: Ib2f23b963b3a7f29ca277df5ae8e3bf3dcb6cce3 Signed-off-by: Steve George <steve@futurile.net>
2026-02-14gnu: Update obs-multi-rtmp to 0.7.3.2.Steve George
* gnu/packages/video.scm (obs-multi-rtmp): Update to 0.7.3.2. [source]: Update style [arguments]<phases>: Remove custom install phase. [arguments]<generator>: Use Ninja. [inputs]: Upgrade to QT6, add qtsvg. Change-Id: I2e252e9caa0236397922d6f170f16fa642255e4c Signed-off-by: Steve George <steve@futurile.net>
2026-02-14gnu: obs-advanced-masks: Update to 1.5.4.Steve George
* gnu/packages/videos.scm (obs-advanced-masks): Update to 2.5.1. [source]: Patch so that Cmakes uses local JSON. Update style. [arguments]<phases>: Remove custom install phase. [inputs]: change qtbase to use QT6. * gnu/packages/patches/obs-advanced-masks-nlohmann-json.patch: New file. Change-Id: I62ed28fc7978732e3754e9158d4add67aea8e2f7 Signed-off-by: Steve George <steve@futurile.net>
2026-02-14gnu: obs-shaderfilter: Update to 2.5.1.Steve George
* gnu/packages/videos.scm (obs-shaderfilter): Update to 2.5.1. [arguments]<phases>: Remove custom install phase. Change-Id: Ic562faad29040959bc3e5b04f248f42dc503d866
2026-02-14gnu: obs-source-record: Update to 0.3.4.Steve George
* gnu/packages/video.scm (obs-source-record): Update to 0.3.4 and restyle. Change-Id: Ife2bedb52441b5d82e5d0bd8c3a7bb771a72fdb1 Signed-off-by: Steve George <steve@futurile.net>
2026-02-14gnu: obs-gradient-source: Update to 0.3.3.Steve George
* gnu/packages/video.scm (obs-gradient-source): Update to 0.3.3. [inputs]: Update qtbase to QT6. Change-Id: I0278182b365ae33feb050ab6521268f72cd947d5 Signed-off-by: Steve George <steve@futurile.net>
2026-02-14gnu: obs-move-transition: Update to 3.2.0.Steve George
* gnu/package/video.scm (obs-move-transition): Update to 3.2.0. [source]<origin>: Switch to url-fetch as upstream releases have checksums that we can verify. [inputs] change qtbase to use QT6. Change-Id: I88ba1e32c0a6b77228b6ba977b1e88b20e6eb95d Signed-off-by: Steve George <steve@futurile.net>
2026-02-14gnu: obs-vkcapture: Update to 1.5.3.Steve George
* gnu/packages/video.scm (obs-vkcapture): Update to 1.5.3. [source]: Update style. Change-Id: If400d607307055a0357180fd7c9cef995930ef67 Signed-off-by: Steve George <steve@futurile.net>
2026-02-14gnu: Update obs-composite-blur to 1.5.2.Steve George
* gnu/packages/video.scm (obs-composite-blur): Update to 1.5.2. [arguments]<phases>: remove custom install phase. Change-Id: Ic9097284ccb0b32a0a06f28838cc1672788032fe Signed-off-by: Steve George <steve@futurile.net>
2026-02-14gnu: Update obs-pipewire-audio-capture to 1.2.1.Steve George
* gnu/packages/video.scm (obs-pipewire-audio-capture): Update to 1.2.1. [source]: Update style. [inputs]: Add wireplumber, new upstream requirement. Change-Id: Ie830f53cde54c1ca58609560d9c2a3b557fb5776 Signed-off-by: Steve George <steve@futurile.net>
2026-02-14gnu: obs-source-clone: Update to 0.2.1.Steve George
* gnu/packages/video.scm (obs-source-clone): Update to 0.2.1. [source]: update style. [inputs]: change qtbase to use QT6. Change-Id: Ib708119debda88a4957c7bacbba352bed6e02512 Signed-off-by: Steve George <steve@futurile.net>
2026-02-14gnu: obs-source-copy: Update style.Steve George
* gnu/packages/video.scm (obs-source-copy): Improve style. [source]<origin>: style update. [arguments]: style update. Change-Id: I60ccecfe28b4c02a01c130f581617a14f12bf442 Signed-off-by: Steve George <steve@futurile.net>
2026-02-14gnu: obs-source-copy: Update to 0.3.0.Steve George
* gnu/packages/video.scm: Update to 0.3.0. [source]<origin>: Switch to url-fetch as upstream releases have hashes that we can verify. [inputs]: change qtbase to use QT6. Change-Id: I977a006a6cd8d171adcb8651e2ffc35bea287b1b Signed-off-by: Steve George <steve@futurile.net>
2026-02-14gnu: obs: Update to 32.0.4.Steve George
* gnu/packages/video.scm (obs): Update to 32.0.4. [source]<origin>: Switch to url-fetch as upstream Releases have hashes and can be verified. [inputs] Add libfdk for encoding in AAC. Add websocketpp-next to enable websocket support. Change-Id: Iecfda622e1a908d95dfa5801763b672381ca6c3a Signed-off-by: Steve George <steve@futurile.net>
2026-02-14gnu: Add websocketpp-next to be compatible with Boost 1.87+.Steve George
* gnu/packages/web.scm (websocketpp-next): New variable. [source]: Add patch for Boost compatibility. Remove old cmake compatibility patch. * gnu/packages/patches/websocketpp-boost-compat.patch: New file. Change-Id: I333ff55e17ee9c490819fc9ee8fb5e81e57d54e4 Signed-off-by: Steve George <steve@futurile.net>
2026-02-14gnu: Add dict-jargon.Patrick Norton
* gnu/packages/dictionaries.scm (dict-jargon): New variable. Closes: guix/guix#4206 Change-Id: Ie470122da0b3959caa4fef5788590125becfa8ba Signed-off-by: Steve George <steve@futurile.net>
2026-02-14gnu: cmus: Fix build of ffmpeg plugin.Tobias Kortkamp
* gnu/packages/music.scm (cmus): Fix build of ffmpeg plugin. [inputs]: Remove ffmpeg; add ffmpeg-6. Closes: guix/guix#3537 Change-Id: If701719d2e393e4ce93180a6e329173118b15e5c Signed-off-by: Steve George <steve@futurile.net>
2026-02-14gnu: Add birdfont.pinoaffe
* gnu/packages/fontutils.scm (birdfont): New variable. Closes: guix/guix#2881 Change-Id: I23e297e48cbd6a93ef1be199b1ad3280bd5482f3 Signed-off-by: Steve George <steve@futurile.net>
2026-02-14gnu: Add xmlbird.pinoaffe
* gnu/packages/xml.scm (xmlbird): New variable. Change-Id: Id4a0d359ef851cd01b846bfd16a788c2413dc947 Signed-off-by: Steve George <steve@futurile.net>