summaryrefslogtreecommitdiff
path: root/gnu
AgeCommit message (Collapse)Author
2026-04-26gnu: Add go-go-opentelemetry-io-contrib-detectors-aws-ec2-v2.Sharlatan Hellseher
* gnu/packages/golang-web.scm (go-go-opentelemetry-io-contrib-detectors-aws-ec2-v2): New variable. Change-Id: I7dee3d4de6ef305e6ed8bafbedbba9754f008d17
2026-04-26gnu: Add go-github-com-brunoscheufler-aws-ecs-metadata-go.Sharlatan Hellseher
* gnu/packages/golang-web.scm (go-github-com-brunoscheufler-aws-ecs-metadata-go): New variable. Change-Id: I2862a77b66b0b78286dc4c3d0c799746e8e0978c
2026-04-26gnu: Add go-github-com-bitfield-script.Sharlatan Hellseher
* gnu/packages/golang-xyz.scm (go-github-com-bitfield-script): New variable. Change-Id: I732c56dff8d4af296998b0f9946ff7d90cf23199
2026-04-26gnu: Add go-github-com-chainguard-dev-clog.Sharlatan Hellseher
* gnu/packages/golang-xyz.scm (go-github-com-chainguard-dev-clog): New variable. Change-Id: Ia187d4153d24e982f85747565ffcdc33c26fe237
2026-04-26gnu: Add ↵Sharlatan Hellseher
go-github-com-googlecloudplatform-opentelemetry-operations-go-exporter-trace. * gnu/packages/golang-web.scm (go-github-com-googlecloudplatform-opentelemetry-operations-go-exporter-trace): New variable. Change-Id: I2df3bb8acb7986a06ba2827253c83332a1123829
2026-04-26gnu: Add ↵Sharlatan Hellseher
go-github-com-googlecloudplatform-opentelemetry-operations-go-internal-cloudmock. * gnu/packages/golang-web.scm (go-github-com-googlecloudplatform-opentelemetry-operations-go-internal-cloudmock): New variable. Change-Id: I58b9ce7873b77744ddb2c4812708ce9eb9a6268b
2026-04-26gnu: Add go-cloud-google-com-go-logging.Sharlatan Hellseher
* gnu/packages/golang-web.scm (go-cloud-google-com-go-logging): New variable. (go-cloud-google-com-go)[source] <snippet>: Remove "logging" directory. Change-Id: I74650b7120356f780b2344b75e71734977b0f5e7
2026-04-26gnu: Add go-cloud-google-com-go-trace.Sharlatan Hellseher
* gnu/packages/golang-web.scm (go-cloud-google-com-go-trace): New variable. (go-cloud-google-com-go)[source] <snippet>: Remove "trace" directory. Change-Id: Id2965aaa5107ef59d78023dc313525482a6e0e13
2026-04-26gnu: Add go-cloud-google-com-go-spanner.Sharlatan Hellseher
* gnu/packages/golang-web.scm (go-cloud-google-com-go-spanner): New variable. (go-cloud-google-com-go)[source] <snippet>: Remove "spanner" dirrectory. [arguments] <test-flags>: Remove "spanner/spansql" from the scope. Change-Id: If6da09f19d8b2c9e2937da7256d468693b7c0508
2026-04-26gnu: Add go-github-com-googlecloudplatform-grpc-gcp-go-grpcgcp.Sharlatan Hellseher
* gnu/packages/golang-web.scm (go-github-com-googlecloudplatform-grpc-gcp-go-grpcgcp): New variable. Change-Id: Ia4b5bcceaadb7c9e46822be5451101c8aaab55be
2026-04-26gnu: Add go-github-com-robinus2-golang-moving-average.Sharlatan Hellseher
* gnu/packages/golang-maths.scm (go-github-com-robinus2-golang-moving-average): New variable. Change-Id: Icf77b13b7a07a83e81ef81be2e1d39ac3be91ec2
2026-04-26gnu: go-github-com-google-go-tpm: Update to 0.9.4.Patrick Norton
* gnu/packages/golang-crypto.scm (go-github-com-google-go-tpm): Update to 0.9.4. Relates-to: https://codeberg.org/guix/guix/pulls/5417 Change-Id: I23189ffe8e8f3932271aa70be77cd03e97a35767 Reviewed-by: Johannes Christ <jc@jchri.st> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-04-26gnu: go-gvisor-dev-gvisor: Update to 0.0.0-1.9414b50.Patrick Norton
* gnu/packages/golang-xyz.scm (go-gvisor-dev-gvisor): Update to 9414b50a5633100fd7299a5a7998742575dcb669 commit. Relates-to: https://codeberg.org/guix/guix/pulls/5417 Change-Id: I223906664b92768cca076243ee007abad5981283 Reviewed-by: Johannes Christ <jc@jchri.st> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-04-26gnu: go-go-opentelemetry-io-otel-exporters-otlp-otlptrace-otlptracegrpc: ↵Sharlatan Hellseher
Update to 1.43.0. * gnu/packages/golang-web.scm (go-go-opentelemetry-io-otel-exporters-otlp-otlptrace-otlptracegrpc): Update to 1.43.0. [argumens] <skip-build?, tests?>: Enable. [propagated-inputs]: Remove go-go-uber-org-goleak; add go-go-opentelemetry-io-otel, go-go-opentelemetry-io-otel-exporters-otlp-otlptrace, go-go-opentelemetry-io-otel-metric, go-go-opentelemetry-io-otel-metric-x, go-go-opentelemetry-io-otel-sdk, go-go-opentelemetry-io-otel-sdk-metric, and go-go-opentelemetry-io-otel-trace. [native-inputs]: Add go-go-uber-org-goleak. Change-Id: Ida9f5d87f6c69507a0a7cb88dca1b24e9a512be1
2026-04-26gnu: Add go-go-opentelemetry-io-otel-metric-x.Sharlatan Hellseher
* gnu/packages/golang-web.scm (go-go-opentelemetry-io-otel-metric-x): New variable. Change-Id: I0d16b6f5c1a96c09b9a94e0fd89e13029e108bde
2026-04-26gnu: go-github-com-files-com-files-sdk-go-v3: Update to 3.3.95.Sharlatan Hellseher
* gnu/packages/golang-web.scm (go-github-com-files-com-files-sdk-go-v3): Update to 3.3.95. [propagated-inputs]: Remove go-github-com-bradfitz-iter; add go-golang-org-x-sync. Relates-to: https://codeberg.org/guix/guix/issues/8118 Change-Id: I2f3975a4e984010ed602a73310c67da9cdddf2e6
2026-04-26gnu: emacs-calibredb: Update to 2.14.0.Cayetano Santos
* gnu/packages/emacs-xyz.scm (emacs-calibredb): Update to 2.14.0. [propagated-inputs]: Add emacs-request. [arguments]<#:tests?>: Disable. <#:include>: Add .py files. <#:phases>: Update ’patch-paths. Change-Id: Ic0b8bf581fca242ff3e91ce510826e46c189aa18
2026-04-26gnu: fnc: Indent.Nguyễn Gia Phong
* gnu/packages/version-control.scm (fnc): Indent. Change-Id: I04a155e6084ee9d6f5b15db62f920c9bf5c6ba53 Merges: https://codeberg.org/guix/guix/pulls/7962
2026-04-26gnu: fnc: Update to 0.19-0.c158d7ac217.Nguyễn Gia Phong
* gnu/packages/version-control.scm (fnc): Update to 0.19-0.c158d7ac217. [arguments]<#:make-flags>: Add LDFLAGS for libfossil and sqlite3. <#:phases>: Move 'don-t-use-install-s from here... [source]: ...to a snippet here together with the unbundling of SQLite and libfossil. Switch to fossil-fetch. [inputs]: Add libfossil. Remove zlib. [home-page]: Update to the new URL. Change-Id: Ib9ee71665b23c363fdfc88ddd9a2380561e16351 Reviewed-by: Thanos Apollo <public@thanosapollo.org>
2026-04-26gnu: libfossil: Dedent.Nguyễn Gia Phong
* gnu/packages/version-control.scm (libfossil): Dedent. Change-Id: I90ed0a5e1d61ac50b125807b561d7f221284bd84
2026-04-26gnu: libfossil: Update to 0.6.0.Nguyễn Gia Phong
* gnu/packages/patches/libfossil-skip-amalgamation.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Unregister patch. * gnu/packages/version-control.scm (libfossil)[source]: Remove patch. Update to 0.6.0. Change-Id: I3e75eea767c582325fa4a6b62d093a40964cfaeb Reviewed-by: Thanos Apollo <public@thanosapollo.org>
2026-04-26gnu: e3: Update to 2.82.1.Anderson Torres
The original upstream website is no longer available. * gnu/packages/text-editors.scm (e3): Update to 2.82.1. [source]: Use git-fetch. [arguments]: Use gexps. [supported-systems]: Reorder field. [home-page]: Update to fork at Museoa. Change-Id: I908317793035971e84efc67b8970a18594bb3234 Merges: https://codeberg.org/guix/guix/pulls/8117 Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
2026-04-26gnu: emacs-mastodon: Add tests.Cayetano Santos
* gnu/packages/emacs-xyz.scm (emacs-mastodon)[native-inputs]: Add emacs-el-mock. [arguments]<#:test-command>: Add. <#:tests?>: Delete. <#:phases>: Indent; add ’skip-failing-tests and ’fix-tests. Change-Id: Id7f9c07a9d54c7f91dfc498aa4859ddd56c17a40 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-04-25gnu: highs: Update to 1.14.0.Vinicius Monego
* gnu/packages/maths.scm (highs): Update to 1.14.0. [description]: End with a period. Change-Id: Ibb20b6bfa553be855c96a4960c36fd2c42f462e0
2026-04-25gnu: sbcl-stumpwm-wpctl: Use modern style.jgart
* gnu/packages/wm.scm (sbcl-stumpwm-wpctl)[arguments]: Use modern style. [inputs]: Format the code. [description]: Add period to sentence. Change-Id: I285ea307e0f0a58e456870f8d5314cd464da2f49
2026-04-25gnu: Add sbcl-stumpwm-wpctl.Junker
* gnu/packages/wm.scm (sbcl-stumpwm-wpctl): New variable. Change-Id: I2a73a72c1437e0a27b4ca9d047c6c153f5389dcf Signed-off-by: jgart <jgart@dismail.de>
2026-04-25gnu: sbcl-stumpwm-acpi-backlight: Use modern style.jgart
* gnu/packages/wm.scm (sbcl-stumpwm-acpi-backlight)[arguments]: Use modern style. [source]: Format the code. Change-Id: I65c608d30aeefd54166d136115c81c7a4e6c7320
2026-04-25gnu:sbcl-stumpwm-bluetooth: Use modern style.jgart
* gnu/packages/wm.scm (sbcl-stumpwm-bluetooth)[arguments]: Use modern style. Change-Id: I0038d52948f48c8a489b69a5ad9ae9ec9d6e32aa
2026-04-25gnu: Add sbcl-stumpwm-bluetooth.Junker
* gnu/packages/wm.scm (sbcl-stumpwm-bluetooth): New variable. Change-Id: Iaa54c27cbfc8a429fe3af87a9a56cfec8c2923af Signed-off-by: jgart <jgart@dismail.de>
2026-04-25gnu: sbcl-stumpwm-acpi-backlight: Add comment on missing tests.jgart
* gnu/packages/wm.scm (sbcl-stumpwm-acpi-backlight)[arguments]: Add comment regarding missing tests. Change-Id: Id86f679b7df58582b15be7e2dfa6d597276956a6
2026-04-25gnu: Add sbcl-stumpwm-acpi-backlight.Junker
* gnu/packages/wm.scm (sbcl-stumpwm-acpi-backlight): New variable. Change-Id: I4db3c6f75c77d9c4e2c22b633a36cf68f6e47971 Signed-off-by: jgart <jgart@dismail.de>
2026-04-25gnu: librewolf: Update to 150.0-1. [security-updates]Ian Eure
Contains fixes for: CVE-2026-6746: Use-after-free in the DOM: Core & HTML component CVE-2026-6747: Use-after-free in the WebRTC component CVE-2026-6748: Uninitialized memory in the Audio/Video: Web Codecs component CVE-2026-6749: Information disclosure due to uninitialized memory in the Graphics: Canvas2D component CVE-2026-6750: Privilege escalation in the Graphics: WebRender component CVE-2026-6751: Uninitialized memory in the Audio/Video: Web Codecs component CVE-2026-6752: Incorrect boundary conditions in the WebRTC component CVE-2026-6753: Incorrect boundary conditions in the WebRTC component CVE-2026-6754: Use-after-free in the JavaScript Engine component CVE-2026-6755: Mitigation bypass in the DOM: postMessage component CVE-2026-6756: Mitigation bypass in Firefox for Android CVE-2026-6757: Invalid pointer in the JavaScript: WebAssembly component CVE-2026-6758: Use-after-free in the JavaScript: WebAssembly component CVE-2026-6759: Use-after-free in the Widget: Cocoa component CVE-2026-6760: Mitigation bypass in the Networking: Cookies component CVE-2026-6761: Privilege escalation in the Networking component CVE-2026-6762: Spoofing issue in the DOM: Core & HTML component CVE-2026-6763: Mitigation bypass in the File Handling component CVE-2026-6764: Incorrect boundary conditions in the DOM: Device Interfaces component CVE-2026-6765: Information disclosure in the Form Autofill component CVE-2026-6766: Incorrect boundary conditions in the Libraries component in NSS CVE-2026-6767: Other issue in the Libraries component in NSS CVE-2026-6768: Mitigation bypass in the Networking: Cookies component CVE-2026-6769: Privilege escalation in the Debugger component CVE-2026-6770: Other issue in the Storage: IndexedDB component CVE-2026-6771: Mitigation bypass in the DOM: Security component CVE-2026-6772: Incorrect boundary conditions in the Libraries component in NSS CVE-2026-6773: Denial-of-service due to integer overflow in the Graphics: WebGPU component CVE-2026-6774: Mitigation bypass in the DOM: Security component CVE-2026-6775: Incorrect boundary conditions in the WebRTC component CVE-2026-6776: Incorrect boundary conditions in the WebRTC: Networking component CVE-2026-6777: Other issue in the Networking: DNS component CVE-2026-6778: Invalid pointer in the Audio/Video: Playback component CVE-2026-6779: Other issue in the JavaScript Engine component CVE-2026-6780: Denial-of-service in the Audio/Video: Playback component CVE-2026-6781: Denial-of-service in the Audio/Video: Playback component CVE-2026-6782: Information disclosure in the IP Protection component CVE-2026-6783: Incorrect boundary conditions, integer overflow in the Audio/Video: Playback component CVE-2026-6784: Memory safety bugs fixed in Firefox 150 and Thunderbird 150 CVE-2026-6785: Memory safety bugs fixed in Firefox ESR 115.35, Firefox ESR 140.10, Thunderbird ESR 140.10, Firefox 150 and Thunderbird 150 CVE-2026-6786: Memory safety bugs fixed in Firefox ESR 140.10, Thunderbird ESR 140.10, Firefox 150 and Thunderbird 150 * gnu/packages/patches/librewolf-150.0-encoding_rs-rust-fix.patch: New file. * gnu/local.mk: Add new patch to dist_patch_DATA. * gnu/packages/librewolf.scm (make-librewolf-source): Apply new patch. * gnu/packages/librewolf.scm (librewolf): Update to 150.0-1. [arguments #:phases use-mozzarella]: Update Mozzarella URLs. Fixes #1923. Change-Id: I7696abc0ac44d689190d9ef1e12704905c11d431
2026-04-25gnu: nss-rapid: Update to 3.123.Ian Eure
* gnu/packages/nss.scm (nss-rapid): Update to 3.123. Change-Id: I9a8d96da253bb0dca207d2bd7a6bb83b821880ee
2026-04-25gnu: Add fead.Nguyễn Gia Phong
* gnu/packages/syndication.scm (fead): New variable. Change-Id: Ic43d5fe1cc32697c6382bd6585c73cdef647e92b Merges: https://codeberg.org/guix/guix/pulls/7979 Reviewed-by: Anderson Torres <anderson.torres.8519@gmail.com> Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
2026-04-25gnu: gkrellm: Migrate from (gnu packages gkrellm) to (gnu packages monitoring).Danylo Kondratiev
* gnu/packages/monitoring.scm (gkrellm): Move to here... * gnu/packages/gkrellm.scm (gkrellm): ...from here. Define instead as a deprecated public alias. Change-Id: I5fb902429dc128e349406655d0aa8b7a658212b6 Merges: https://codeberg.org/guix/guix/pulls/7928 Reviewed-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
2026-04-25gnu: sbcl-stumpwm-tomato: Update to 0.2.0.Junker
* gnu/packages/wm.scm (sbcl-stumpwm-tomato): Update to 0.2.0. Change-Id: Iedc27803a0267e02fd62b9551953ae0f6c073b90 Signed-off-by: jgart <jgart@dismail.de>
2026-04-25gnu: Add emacs-ben.Sergio Pastor Pérez
* gnu/packages/emacs-xyz.scm (emacs-ben): New variable. Change-Id: I67659ea638185b48d4c6a41ffa531fc89ed80852 Signed-off-by: jgart <jgart@dismail.de>
2026-04-25gnu: trealla: Update to 2.94.2.jgart
* gnu/packages/prolog.scm (trealla): Update to 2.94.2. Change-Id: I5a6d67a0f20e8384e769d33bf17959d5317c78e4
2026-04-24gnu: emacs-firefox-release-notes: Update to 1.8.Ian Eure
* gnu/packages/emacs-xyz.scm (emacs-firefox-release-notes): Update to 1.8. Change-Id: I974e2414bd4a9fd3e128ca8778f15f3c1360fa0a
2026-04-24guile-web-middleware: Propagate ‘guile-compose’.jadzi
* gnu/packages/guile-xyz.scm (guile-web-middleware)[inputs]: Move ‘guile-compose’ to… [propagated-inputs]: … here. Change-Id: I4b8ce3fd160dab7eb57f3565ff6f693b5cbdd36a Signed-off-by: Ludovic Courtès <ludo@gnu.org> Merges: #8088
2026-04-24gnu: guile-git: Update to 0.11.1.Ludovic Courtès
* gnu/packages/guile.scm (guile-git): Update to 0.11.1. [home-page]: Switch to codeberg.org. [arguments]: Remove ‘skip-tests/hurd’ phase, which is no longer needed. Fixes: guix/guix#4989 Change-Id: Ie6570df3d19c61acc165d4619445c4a55ed319cf Reported-by: Yelninei <yelninei@tutamail.com> Reported-by: brian cully <bjc@spork.org> Signed-off-by: Ludovic Courtès <ludo@gnu.org> Merges: #8076
2026-04-24gnu: guile-variant-package-name: Don’t rename ‘guile-bootstrap’.Ludovic Courtès
Previously, ‘package-for-guile-2.2’ would sometimes create a variant of (@ (gnu packages commencement) glibc-final) with a package called “guile2.2-bootstrap” among its derivations, thereby causing an entirely separate package graph to be built. The reason ‘glibc-final’ would be modified despite the use of #:deep? #f is because ‘texinfo’ depends on ‘libc-utf8-locales-for-target’, which depends on ‘glibc-final’. This happened for ‘guile2.2-git’ because it depends on ‘texinfo’. * gnu/packages/guile.scm (guile-variant-package-name): When ‘name’ is “guile-bootstrap”, return it unchanged. Change-Id: I6317927cf073085f36c4e07704469bb400b5a890 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2026-04-24services: nginx: Fix ‘stop’ in cases where a custom config file is passed.Daniel Littlewood
A previous commit (c7cb771cf4) fixed an issue with the nginx service to ensure it can be stopped when started from a custom config file. The stop command, which should have been `nginx -s stop`, was mistakenly written as `nginx stop`, which means that `herd stop nginx` still fails in the given case. This commit corrects that typo. * gnu/services/web.scm (nginx-shepherd-service): In ‘stop’, correctly call “nginx -s stop” when ‘value’ is not a process. Fixes: guix/guix#7061 Reported-by: Dan Littlewood Change-Id: I3055fc24084d30da969afd508861d2423a396ced Signed-off-by: Ludovic Courtès <ludo@gnu.org> Merges: #8128
2026-04-24gnu: bottom: Update rust dependencies.Efraim Flashner
Addresses rust security advisories. * gnu/packages/rust-crates.scm (lookup-cargo-inputs): Update entry for bottom. Change-Id: I8deffd25b7876514997fe4c78b21b4fb89d37210
2026-04-24gnu: rmpc: Update rust dependencies.Efraim Flashner
Addresses rust security advisories. * gnu/packages/rust-crates.scm (lookup-cargo-inputs): Update entry for rmpc. Change-Id: I27e90add392c04f5670957240bb86c80882359e6
2026-04-24gnu: mollysocket: Update rust dependencies.Efraim Flashner
Addresses rust security advisories. * gnu/packages/rust-crates.scm (lookup-cargo-inputs): Update entry for mollysocket. Change-Id: If0acc613381141b1227cc3c5154e354c5bb6da8a
2026-04-24gnu: espflash: Update rust dependencies.Efraim Flashner
Addresses rust security advisories. * gnu/packages/rust-crates.scm (lookup-cargo-inputs): Update entry for espflash. Change-Id: I001401f94c48b0a524da23fd04e2f790639fa036
2026-04-24gnu: cargo-nextest: Update rust dependencies.Efraim Flashner
Addresses rust security advisories. * gnu/packages/rust-crates.scm (lookup-cargo-inputs): Update entry for cargo-nextest. Change-Id: I97cd6068fed88ddd25eda6a6a32ab596f31c5882
2026-04-24gnu: python-cmsis-pack-manager: Update rust dependencies.Efraim Flashner
Addresses rust security advisories. * gnu/packages/rust-crates.scm (lookup-cargo-inputs): Update entry for python-cmsis-pack-manager. Change-Id: I16ec4aebec3a887d04a72e6518a369d3c7b4d530
2026-04-24gnu: mullvadbrowser: Update to 15.0.9.André Batista
* gnu/packages/tor-browsers.scm (%mullvadbrowser-build-date): Update to 140.9.1esr-15.0-1-build1. (%mullvadbrowser-version): Update to 15.0.9. (%mullvadbrowser-firefox-version): Update to 140.9.1esr-15.0-1-build1. (mullvadbrowser-translation-base): Update to ce651a6f8a. (mullvadbrowser-translation-specific): Update to 4bf1989120. Change Id: I6678167e836f66979f44a3c7f67ae499930abdd4 Signed-off-by: Andreas Enge <andreas@enge.fr>