summaryrefslogtreecommitdiff
path: root/gnu
AgeCommit message (Collapse)Author
2026-05-01gnu: sbcl-coalton: Update to 0.0.1-6.14ed6dc.Simen Endsjø
* gnu/packages/lisp-xyz.scm (sbcl-coalton): Update to 0.0.1-6.14ed6dc. [native-inputs]: Add sbcl-html-entities, sbcl-spinneret, sbcl-yason. [inputs]: Add sbcl-computable-reals. Change-Id: I4db0a77e9e4707f58e8de0499943fb9d85aac690 Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-05-01gnu: sbcl-computable-reals: Update to 1.1.1-2.607a5d5.Simen Endsjø
Newer coalton versions needs at least b2aad89 (for `RATIONALIZE-R') which is three years old. * gnu/packages/lisp-xyz.scm (sbcl-computable-reals): Update to 1.1.1-2.607a5d5. Change-Id: Ib10a469eb3cf8fb70c08caa042fb7acbff3913b2 Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-05-01gnu: ocaml-4.07-boot: Fetch source tarball via HTTPS.Brickworld
* gnu/packages/ocaml.scm (ocaml-4.07-boot)[source]: Use HTTPS. Change-Id: I0f2f04b31c358e0b63523fe4c4e7050229c58285 Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2026-05-01gnu: ocaml-4.09: Fetch source tarball via HTTPS.Brickworld
* gnu/packages/ocaml.scm (ocaml-4.09)[source]: Use HTTPS. Change-Id: Iff68d05ad6c6e51733ed53d71dc148dc97b10eca Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2026-05-01gnu: ocaml-4.14: Fetch source tarball via HTTPS.Brickworld
* gnu/packages/ocaml.scm (ocaml-4.14)[source]: Use HTTPS. Change-Id: I21f342a7b7adbccbb8c6ce0b452f02442b9e39e6 Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2026-05-01gnu: mars: Remove nonfree files from source.bdunahu
* gnu/packages/games.scm (mars)[source]: Remove unused nonfree libraries. [license]: Specify correct license for music files. Change-Id: I9b64ce6c9b256bed8b45edd7ee49496dfe798335 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-05-01gnu: taisei: Update description.Liliana Marie Prikler
* gnu/packages/games.scm (taisei)[description]: Attempt to improve clarity. Reported-by: bdnahu
2026-05-01gnu: taisei: Update to 1.4.4.Liliana Marie Prikler
* gnu/packages/games.scm (taisei): Update to 1.4.4. [native-inputs]: Add cmake-minimal. [inputs]: Replace sdl2 and sdl2-mixer with sdl3. Add glslang, libdecor, spirv-tools, and vulkan-loader.
2026-05-01services: go-webdav: Don't run service as root.Sören Tempel
Instead, run it as the created go-webdav user. Since go-webdav doesn't drop privileges by itself this requires explicitly passing the users and group via make-forkexec-constructor, which was overlooked here. Without this patch, the account created by go-webdav-account-service is just not used at all, which is not what was intended here. * gnu/services/web.scm (go-webdav-shepherd-service): Pass #:user as well as #:group to make-forkexec-constructor. Change-Id: Ib48aa7884aca84c488133a035a76a7edfaaf0aab Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-05-01services: sogogi: Don't run service as root.Sören Tempel
Instead, run it as the created sogogi user. Since sogogi doesn't drop privileges by itself this requires explicitly passing the users and group via make-forkexec-constructor, which was overlooked here. Without this patch, the account created by sogogi-account-service is just not used at all, which is not what was intended here. * gnu/services/web.scm (sogogi-shepherd-service): Pass #:user as well as #:group to make-forkexec-constructor. Change-Id: Ifcb4291090e1aa6a43502c9ed581b0b0ff68a1b4 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-05-01gnu: armagetronad: Update to 0.2.9.3.0.Patrick Norton
* gnu/packages/games.scm (armagetronad): Update to 0.2.9.3.0. [inputs]: Add curl. Change-Id: I877ae2d00ffa469178669ab33cf34cae42043a20 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-05-01gnu: emacs-agitjo: Update to 2.0.0Adrien 'neox' Bourmault
* gnu/packages/emacs-xyz.scm (emacs-agitjo): Update to 2.0.0. Change-Id: I48ab012b9c4b668c15bf0fe29507ae1e37299b0d Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-05-01gnu: ring-racers: Install icon and create desktop entry.Sughosha
* gnu/packages/games.scm (ring-racers)[source]<snippet>: Rename the icon file. [arguments]<#:phases>: Remove ‘move-and-wrap-binary’ phase. Use replacement for ‘install’. Add ‘wrap-program’ and ‘create-desktop-entry’. Change-Id: I0165f931132fe025731f92c15ff8df4d788f81fa Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-05-01gnu: gnome-essential-extras: Add xdg-user-dirs-gtk.Noé Lopez
This is needed to have the user directories show up in nautilus. * gnu/packages/gnome.scm (gnome-essential-extras): Add xdg-user-dirs-gtk. Change-Id: Ia4810da9ef7a6eb73fdbb448353172411d1f6fd1 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-05-01gnu: Add xdg-user-dirs-gtk.Noé Lopez
* gnu/packages/gtk.scm (xdg-user-dirs-gtk): New variable. Change-Id: I334c1753e01e02d386856c3c31570e36e853bb90 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-05-01gnu: Add emacs-activity-watch-mode.Nicolas Graves
* gnu/packages/emacs-xyz.scm (emacs-activity-watch-mode): New variable. Change-Id: Id31fd52c65a24691cb8ac709e1d415c95a8d196e Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-05-01gnu: emacs-meow-tree-sitter: Use Git instead of MELPA.Anderson Torres
* gnu/packages/emacs-xyz.scm (emacs-meow-tree-sitter)[source]: Use git-fetch. [#:tests?]: Set as #f. Change-Id: Ic481d23a5ce25fa49a63528008f8ca7e7b1f5c59 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-05-01gnu: Add emacs-laas.Liam Hupfer
* gnu/packages/emacs-xyz.scm (emacs-laas): New variable. Change-Id: I886145d765c68ba5e954a11795b275c28e6ba821 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-05-01gnu: Add emacs-aas.Liam Hupfer
* gnu/packages/emacs-xyz.scm (emacs-aas): New variable. Change-Id: I049593e1da3845b4033281f116694494193ffa07 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-05-01gnu: emacs-nov-el: Rename package to emacs-nov.Liam Hupfer
The rename aligns with MELPA and fixes package descriptor generation. ‘package-load-descriptor’ expects the directory name, which comes from the Guix package name, to match the package descriptor name, which normally comes from find-root-library-file. emacs-nov-el would correspond to nov-el.el. * gnu/packages/emacs-xyz.scm (emacs-nov-el): Define in terms of 'deprecated-package'. Move old definition… (emacs-nov): … here. (emacs-org-noter)[native-inputs]: Adjust accordingly. Change-Id: I5ededfd6eebeef5a45d7133e69f3bb286a4955a5 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-05-01gnu: Remove python-django-4.Charles Roelli
* gnu/packages/django.scm (python-django-4): Delete variable. Fixes: guix/guix#6274 (End of Life for Django 4) Change-Id: I6f75615141a7afe9fa3da4e279893c39438a8ea5 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-05-01gnu: emacs-fj: Update to 0.36.Maxim Cournoyer
* gnu/packages/emacs-xyz.scm (emacs-fj): Update to 0.36. Change-Id: Ic0bf72c36c652a89e264b4fff2ecf40abe643a88
2026-05-01gnu: ugrep: Update to 7.8.0Ashish SHUKLA
* gnu/packages/search.scm (ugrep): Update to 7.8.0. Change-Id: Ia3e67c3512daf8ece7a91e641c936ff8e1ef6090
2026-04-30gnu: Add linux-libre 7.0.Wilko Meyer
* gnu/packages/linux.scm (linux-libre-7.0-version, linux-libre-7.0-gnu-revision, deblob-scripts-7.0, linux-libre-7.0-pristine-source, linux-libre-7.0-source, linux-libre-headers-7.0, linux-libre-7.0): New variables. * gnu/packages/aux-files/linux-libre/7.0-arm64.conf, gnu/packages/aux-files/linux-libre/7.0-x86_64.conf: New files. * Makefile.am (AUX_FILES): Add those. Change-Id: Id0039a11c9ee29eafa6c29335a93003b3f77459e Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
2026-04-30gnu: linux-libre 6.18: Update to 6.18.26.Vagrant Cascadian
* gnu/packages/linux.scm (linux-libre-6.18-version): Update to 6.18.26. (linux-libre-6.18-pristine-source): Update hash.
2026-04-30gnu: linux-libre 5.15: Update to 5.15.204.Rodion Goritskov
* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.204. (linux-libre-5.15-pristine-source): Update hash. Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
2026-04-30gnu: linux-libre 6.1: Update to 6.1.170.Rodion Goritskov
* gnu/packages/linux.scm (linux-libre-6.1-version): Update to 6.1.170. (linux-libre-6.1-pristine-source): Update hash. Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
2026-04-30gnu: linux-libre 6.6: Update to 6.6.137.Rodion Goritskov
* gnu/packages/linux.scm (linux-libre-6.6-version): Update to 6.6.137. (linux-libre-6.6-pristine-source): Update hash. Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
2026-04-30gnu: linux-libre 6.12: Update to 6.12.85.Rodion Goritskov
* gnu/packages/linux.scm (linux-libre-6.12-version): Update to 6.12.85. (linux-libre-6.12-pristine-source): Update hash. Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
2026-04-30gnu: go-github-com-docker-docker: Enable tests.Sharlatan Hellseher
* gnu/packages/golang-xyz.scm (go-github-com-docker-docker): [arguments] <tests?, test-subdirs>: Enable some portion of tests. Change-Id: Iac96bd7ceb7916ab8d52ae41c3da690ef3e82dd2
2026-04-30gnu: go-github-com-containerd-containerd: Unhide and enable tests.Sharlatan Hellseher
* gnu/packages/golang-xyz.scm (go-github-com-containerd-containerd): [source] <snippet>: Remove submodule with it's own go.mod. [arguments] <tests?, test-subdirs>: Run some portion of tests. [propagated-inputs]: Add go-dario-cat-mergo, go-github-com-adalogics-go-fuzz-headers, go-github-com-adamkorcz-go-118-fuzz-build, go-github-com-containerd-btrfs-v2, go-github-com-containerd-cgroups-v3, go-github-com-containerd-console, go-github-com-containerd-containerd-api, go-github-com-containerd-continuity, go-github-com-containerd-errdefs, go-github-com-containerd-fifo, go-github-com-containerd-go-cni, go-github-com-containerd-go-runc, go-github-com-containerd-log, go-github-com-containerd-nri, go-github-com-containerd-platforms, go-github-com-containerd-ttrpc, go-github-com-containerd-typeurl-v2, go-github-com-containernetworking-cni, go-github-com-containernetworking-plugins, go-github-com-coreos-go-systemd-v22, go-github-com-distribution-reference, go-github-com-docker-go-events, go-github-com-docker-go-metrics, go-github-com-docker-go-units, go-github-com-emicklei-go-restful-v3, go-github-com-fsnotify-fsnotify, go-github-com-google-uuid, go-github-com-grpc-ecosystem-go-grpc-middleware, go-github-com-grpc-ecosystem-go-grpc-prometheus, go-github-com-intel-goresctrl, go-github-com-klauspost-compress, go-github-com-minio-sha256-simd, go-github-com-moby-locker, go-github-com-moby-sys-mountinfo, go-github-com-moby-sys-sequential, go-github-com-moby-sys-signal, go-github-com-moby-sys-symlink, go-github-com-moby-sys-user, go-github-com-moby-sys-userns, go-github-com-opencontainers-go-digest, go-github-com-opencontainers-image-spec, go-github-com-opencontainers-runtime-spec, go-github-com-opencontainers-runtime-tools, go-github-com-opencontainers-selinux, go-github-com-pelletier-go-toml, go-github-com-prometheus-client-golang, go-github-com-sirupsen-logrus, go-github-com-tchap-go-patricia-v2, go-github-com-urfave-cli, go-github-com-vishvananda-netlink, go-go-etcd-io-bbolt, go-go-opentelemetry-io-contrib-instrumentation-google-golang-org-grpc-otelgrpc, go-go-opentelemetry-io-contrib-instrumentation-net-http-otelhttp, go-go-opentelemetry-io-otel, go-go-opentelemetry-io-otel-exporters-otlp-otlptrace, go-go-opentelemetry-io-otel-exporters-otlp-otlptrace-otlptracegrpc, go-go-opentelemetry-io-otel-exporters-otlp-otlptrace-otlptracehttp, go-go-opentelemetry-io-otel-sdk, go-go-opentelemetry-io-otel-trace, go-golang-org-x-net, go-golang-org-x-sync, go-golang-org-x-sys, go-google-golang-org-genproto, go-google-golang-org-genproto-googleapis-rpc, go-google-golang-org-grpc, go-google-golang-org-protobuf, go-k8s-io-api, go-k8s-io-apimachinery, go-k8s-io-apiserver, go-k8s-io-client-go, go-k8s-io-component-base, go-k8s-io-cri-api, go-k8s-io-klog-v2, go-k8s-io-utils, and go-tags-cncf-io-container-device-interface. [native-inputs]: Add go-github-com-davecgh-go-spew, go-github-com-google-go-cmp, and go-github-com-stretchr-testify. Change-Id: If8283c9464dddde5ed400c541853ac7549935191
2026-04-30gnu: go-cloud-google-com-go: Fix tests.Sharlatan Hellseher
* gnu/packages/golang-web.scm (go-cloud-google-com-go): [arguments] <test-subdirs>: Exclude some directory which require extra inputs, they need to be extracted. Change-Id: Ie1e4356120339b9c31ac1b42b3795f50c09ca898
2026-04-30gnu: go-github-com-containerd-containerd-api: Remove sources.Sharlatan Hellseher
* gnu/packages/golang-web.scm (go-github-com-containerd-containerd-api): [source] <snippet>: Keep source which relates to import-path (go.mod) only. Change-Id: Ib65de23c579e86d0348f264b1d64a64399992fb3
2026-04-30gnu: go-go-opentelemetry-io-otel-exporters-stdout-stdouttrace: Enable tests.Sharlatan Hellseher
* gnu/packages/golang-web.scm (go-go-opentelemetry-io-otel-exporters-stdout-stdouttrace): [arguments] <skip-build?, tests?>: Enable. [propagated-inputs]: Remove go-github-com-stretchr-testify; add go-go-opentelemetry-io-otel, go-go-opentelemetry-io-otel-sdk, go-go-opentelemetry-io-otel-trace, and go-go-opentelemetry-io-otel-metric. [native-inputs]: Add go-github-com-stretchr-testify. [synopsis]: Mention OpenTelemetry Protocol (OTLP). Change-Id: Idb16ca29f7825792ddf263e22406af44a1b65cac Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-04-30gnu: go-github-com-huin-goupnp: Simplify.Sharlatan Hellseher
* gnu/packages/golang-web.scm (go-github-com-huin-goupnp): [phases]{check}: Use default check phase. Change-Id: Iddc521293b49c50bf3364b066314261a2898dee1 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-04-30gnu: Add go-github-com-puzpuzpuz-xsync-v4.Sharlatan Hellseher
* gnu/packages/golang-xyz.scm (go-github-com-puzpuzpuz-xsync-v4): New variable. Change-Id: I3784cbe42301552ce26ee05cee5b3413603ee45a Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-04-30gnu: Add go-github-com-puzpuzpuz-xsync-v3.Sharlatan Hellseher
* gnu/packages/golang-xyz.scm (go-github-com-puzpuzpuz-xsync-v3): New variable. Change-Id: If8ab9c1bf1ffa82d912f04797e9394ce218f7462 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-04-30gnu: Add go-github-com-puzpuzpuz-xsync-v2.Sharlatan Hellseher
* gnu/packages/golang-xyz.scm (go-github-com-puzpuzpuz-xsync-v2): New variable. Change-Id: I0ec6b0e5a461bbd59d601840d477efcc2a4fdb2b Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-04-30gnu: go-go4-org: Add all missing inputs.Sharlatan Hellseher
* gnu/packages/golang-xyz.scm (go-go4-org): [arguments] <test-subdirs>: Run tests for the whole Go module. [propagated-inputs]: Add go-cloud-google-com-go, go-cloud-google-com-go-storage, and go-google-golang-org-api. [native-inputs]: Add go-github-com-envoyproxy-go-control-plane. Change-Id: I70ae7b9a6c43981a9eefbe83d1e3cb3e6ba0bb48 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-04-30gnu: Add go-k8s-io-apiserver.Patrick Norton
* gnu/packages/kuberenetes.scm (go-k8s-io-apiserver): New variable. Relates-to: https://codeberg.org/guix/guix/pulls/5417 Change-Id: Iad0f32923d70261fc6b7d04d5ba5215b08a37436 Reviewed-by: Arthur Rodrigues <arthurhdrodrigues@proton.me> Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-04-30gnu: Add go-go-etcd-io-etcd-server-v3.Patrick Norton
* gnu/packages/kubernetes.scm (go-go-etcd-io-etcd-server-v3): New variable. Relates-to: https://codeberg.org/guix/guix/pulls/5417 Change-Id: Ie5262a670bdec301581d3a6f0004e276cd2af76f Reviewed-by: Arthur Rodrigues <arthurhdrodrigues@proton.me> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-04-30gnu: Add go-go-etcd-io-etcd-pkg-v3.Patrick Norton
* gnu/packages/kubernetes.scm (go-go-etcd-io-etcd-pkg-v3): New variable. Relates-to: https://codeberg.org/guix/guix/pulls/5417 Change-Id: I105c3cb260abc6273e9138b0dd041afe877d62ef Reviewed-by: Arthur Rodrigues <arthurhdrodrigues@proton.me> Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-04-30gnu: Add go-go-etcd-io-etcd-client-v3.Patrick Norton
* gnu/packages/kubernetes.scm (go-go-etcd-io-etcd-client-v3): New variable. Relates-to: https://codeberg.org/guix/guix/pulls/5417 Change-Id: Ia33ea86cb27ea72db3039d19395995a5a2c467ee Reviewed-by: Arthur Rodrigues <arthurhdrodrigues@proton.me> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-04-30gnu: Add go-sigs-k8s-io-apiserver-network-proxy-konnectivity-client.Patrick Norton
* gnu/packages/kubernetes.scm (go-sigs-k8s-io-apiserver-network-proxy-konnectivity-client): New variable. Relates-to: https://codeberg.org/guix/guix/pulls/5417 Change-Id: I373edc85aa2b3b2419047040af469be8aa49ca5b Reviewed-by: Arthur Rodrigues <arthurhdrodrigues@proton.me> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-04-30gnu: Add go-github-com-daixiang0-gci.Patrick Norton
* gnu/packages/golang-check.scm (go-github-com-daixiang0-gci, go-gci): New variables. Relates-to: https://codeberg.org/guix/guix/pulls/5417 Change-Id: I0bb9809505bff17d06f33272c41cad02fbc947db Reviewed-by: Arthur Rodrigues <arthurhdrodrigues@proton.me> Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-04-30gnu: Add go-github-com-denis-tingaikin-go-header.Patrick Norton
* gnu/packages/golang-check.scm (go-github-com-denis-tingaikin-go-header): New variable. Relates-to: https://codeberg.org/guix/guix/pulls/5417 Change-Id: If815370375877142a387c995a78f4217e7113f2a Reviewed-by: Arthur Rodrigues <arthurhdrodrigues@proton.me> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-04-30gnu: Add go-github-com-firefart-nonamedreturns.Patrick Norton
* gnu/packages/golang-check.scm (go-github-com-firefart-nonamedreturns): New variable. Relates-to: https://codeberg.org/guix/guix/pulls/5417 Change-Id: I52de9408ecd3507628144ba9889173e1f586d75e Reviewed-by: Arthur Rodrigues <arthurhdrodrigues@proton.me> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-04-30gnu: Add go-github-com-fzipp-gocyclo.Patrick Norton
* gnu/packages/golang-check.scm (go-github-com-fzipp-gocyclo): New variable. Relates-to: https://codeberg.org/guix/guix/pulls/5417 Change-Id: If5765e9908be2fc5c0ba192f2cb17bc088050647 Reviewed-by: Arthur Rodrigues <arthurhdrodrigues@proton.me> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-04-30gnu: Add go-github-com-ghostiam-protogetter.Patrick Norton
* gnu/packages/golang-check.scm (go-github-com-ghostiam-protogetter, protogetter): New variables. Relates-to: https://codeberg.org/guix/guix/pulls/5417 Change-Id: I391d68c9bb610334bac4e427e833a9c07ef7d95a Reviewed-by: Arthur Rodrigues <arthurhdrodrigues@proton.me> Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-04-30gnu: Add go-github-com-go-xmlfmt-xmlfmt.Patrick Norton
* gnu/packages/golang-check.scm (go-github-com-go-xmlfmt-xmlfmt): New variable. Relates-to: https://codeberg.org/guix/guix/pulls/5417 Change-Id: Ib5315a21f9303350fce5a4bbec20dd4f109821e6 Reviewed-by: Arthur Rodrigues <arthurhdrodrigues@proton.me> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>