summaryrefslogtreecommitdiff
path: root/gnu
AgeCommit message (Collapse)Author
2026-04-15gnu: emacs-nerd-icons: Patch out font installer.coopi
* gnu/packages/emacs-xyz.scm (emacs-nerd-icons)[#:phases]: Add ‘disable-font-installer’. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-04-16gnu: guile-pnm: Update to 0.2.0.Artyom V. Poptsov
* gnu/packages/guile-xyz.scm (guile-pnm): Update to 0.2.0. Change-Id: Icc2c71565e0100f82d22f57bfed3bba8d36ba353
2026-04-15gnu: Add fsviewer.Cayetano Santos
* gnu/packages/gnustep.scm (fsviewer): New variable. Merges guix/guix!7829 Change-Id: Ie9bc5f3eaed7a507c9aa031ab96e65ddaf69e6ad
2026-04-15gnu: libnl: Update to 3.12.0.Andreas Enge
* gnu/packages/linux.scm (libnl): Update to 3.12.0. Change-Id: I3bfc0e8b6e63f43addf28966abd49fd42588888c
2026-04-15gnu: ungoogled-chromium: Update to 147.0.7727.55.André Batista
Fixes various CVEs, too many to list. * gnu/packages/chromium.scm (%preserved-third-party-files): Add base/third_party/nspr, buildtools/third_party/libc++, buildtools/third_party/libc++abi, third_party/catapult/third_party/beautifulsoup4-4.9.3, third_party/catapult/third_party/html5lib-1.1, third_party/catapult/third_party/typ, third_party/dawn/third_party/renderdoc, third_party/dawn/third_party/webgpu-headers, third_party/devscripts, third_party/devtools-frontend/src/front_end/third_party/csp_evaluator, third_party/devtools-frontend/src/front_end/third_party/legacy-javascript, third_party/devtools-frontend/src/front_end/third_party/source-map-scopes-codec, third_party/federated_compute/chromium/fcp/confidentialcompute, third_party/freetype, third_party/fxdiv, third_party/hyphenation-patterns, third_party/icu, third_party/libc++, third_party/libpfm4, third_party/libpng, third_party/libx11, third_party/libxcb-keysyms, third_party/llvm-libc, third_party/neon_2_sse, third_party/opus, third_party/pdfium/third_party/lcms, third_party/pdfium/third_party/libopenjpeg, third_party/perfetto/protos/third_party/pprof, third_party/perfetto/protos/third_party/primes, third_party/perfetto/protos/third_party/simpleperf, third_party/pyyaml, third_party/sentencepiece, third_party/sentencepiece/src/third_party/darts_clone, third_party/six and third_party/skia/include/third_party/vulkan. Remove: net/third_party/nss, third_party/compiler-rt/src/lib, third_party/libaom/source/libaom/third_party/SVT-AV1, third_party/skia/third_party/vulkanmemoryallocator and third_party/webrtc/rtc_base/third_party/sigslot. (%chromium-version): Update to 147.0.7727.55. (%ungoogled-origin, %debian-origin): Update hashes. (%debian-patches): Add debianization/safe-libcxx.patch, disable/enterprise-tests.patch, disable/rustc-allow-features.patch, fixes/bytemuck.patch, fixes/libpng-testonly.patch, llvm-19/clang19.patch (move from bookwork), llvm-19/clone-traits.patch, llvm-19/keyfactory.patch, llvm-19/value-or.patch, llvm-22/ignore-for-ubsan.patch, trixie/cookie-string-view.patch and trixie/nodejs-main.patch. Remove trixie/rust-no-alloc-shim.patch. (%guix-patches): Add ungoogled-chromium-custom-compiler.patch and ungoogled-chromium-empty-parsed-rustc-args.patch. Remove ungoogled-chromium-unbundle-icu-target.patch which was merged upstream. (ungoogled-chromium-snippet): Remove icu from replace_gn_files args. Our icu does not have ucmndata.h, umapfile.h and putilimp.h which are required to build now. (ungoogled-chromium) [arguments] <#:configure-flags>: Add is_component_build, webnn_use_tflite, fatal_linker_warnings, enable_perfetto_unittests, skia_enable_skshapper_tests, tint_build_unittests, enable_nocompile_tests, enable_screen_ai_browsertests flags and set them to false. Set use_system_icu to false. Remove enable_glic, enable_js_type_check and removed_rust_stdlib_libs. The first two were removed and the last one is not necessary any longer. Add blink_symbol_level and v8_symbol_level and set them to zero. [arguments] <#:phases> {patch-stuff}: Remove compiler substitution which is not needed anymore. Adjust rustfmt_path to guix. {include-pthreadpool}: New phase. {adjust-CPLUS_INCLUDE_PATH}: Help clang find gcc's bits/c++config.h. [inputs]: icu-77 is required now, even though we're not using it this time. * gnu/packages/patches/ungoogled-chromium-custom-compiler.patch: Add it. * gnu/packages/patches/ungoogled-chromium-empty-parsed-rustc-args.patch: Same. * gnu/packages/patches/ungoogled-chromium-unbundle-icu-target.patch: Remove it. * gnu/local.mk: (Un)register the above patches. Change-Id: I597b69b15368e9b410fa3d29342700d9ea0b0d82 Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-04-15gnu: gn: Update to 0.0-2354.6e8dcde.André Batista
* gnu/packages/build-tools.scm (gn): Update to 0.0-2354.6e8dcde. Change-Id: Idc9f52ae9f4a758d47413922de742409d9fee4c7 Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-04-15gnu: rust-crates: Sort alphabetically.Efraim Flashner
* gnu/packages/rust-crates.scm: Sort rust crates alphabetically. Change-Id: I2d793ef07dc9aff97216be21714c3bd180935ba3
2026-04-15gnu: zed: Remove a prebuilt binary.Efraim Flashner
* gnu/packages/text-editors.scm (zed)[source]: Add a snippet to remove a bundled binary. Change-Id: Ie4d94807c51d71d8199195225a6e019512021719
2026-04-15gnu: coreboot.scm: Update to 26.03.Cayetano Santos
* gnu/packages/coreboot.scm (%coreboot-version): Update to 26.03. (%coreboot-origin): Update sha256. Merges guix/guix!7862 Change-Id: I0cafb9431afeab0cb5a3ce80c3ffaf99ab27b0f6
2026-04-15gnu: coreboot.scm: Use local variables.Cayetano Santos
* gnu/packages/coreboot.scm (%coreboot-version, %coreboot-origin): New variables. * gnu/packages/coreboot.scm (bincfg, ifdtool, intelmetool, nvramtool)[version]: Replace by %coreboot-version. [source]: Replace by %coreboot-source. Merges guix/guix!7862 Change-Id: I9b586347823729680a1958524985abadfa67ab09
2026-04-15gnu: python-pynvim: Fix test_command_error with neovim 0.12.x.Ryan Campbell
Neovim 0.12.0 changed the error message for invalid cursor positions from "Cursor position outside buffer" to "Invalid cursor line: out of range", causing test_command_error to fail. This applies the upstream patch temporarily until a new pynvim release is created. Merges guix/guix!7755 * gnu/packages/patches/python-pynvim-fix-test-command-error.patch: New patch. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/vim.scm (python-pynvim)[source]: Use it. Change-Id: Ibff0545a60948c946c420fe7118a37d161d93a30 Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-04-15gnu: neovim: Update to 0.12.1.Ryan Campbell
* gnu/packages/vim.scm (neovim): Update to 0.12.1. Merges guix/guix!7755 Change-Id: I56afc43fff966720e80d6c85003bdb15a87d339f Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-04-15gnu: Remove python-pydantic-1.Andreas Enge
* gnu/packages/python-xyz.scm (python-pydantic-1): Delete variable. Fixes: guix/guix#7186 Change-Id: I75088c0eaa764fc6dd499801da64124eb7fbecf4
2026-04-15gnu: icedove: Update to 140.9.1.Ada Stevenson
Follow-up to 6ab6e5b75db2057f3206954cde2b7e7c910b4499 * gnu/packages/gnuzilla.scm (%icedove-build-id, %icedove-version, thunderbird-comm-source): Update to 140.9.1. Change-Id: Id8f6ecb30138b6e36b3856ec795d77f8ca796df1 Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
2026-04-15gnu: libmicrohttpd: Update to 1.0.3.Andy Tai
* gnu/packages/gnunet.scm (libmicrohttpd): Update to 1.0.3. Change-Id: I018d6b06ebab5440cfc7a4fa919228a7d3c4e04e Merges: https://codeberg.org/guix/guix/pulls/7676 Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
2026-04-15gnu: fuzzel: Update to 1.14.1.Patrick Norton
* gnu/packages/xdisorg.scm (fuzzel): 1.14.1. Change-Id: Ib5c29af4b9bcc19013e3be2b0a698266f0a32066 Merges: https://codeberg.org/guix/guix/pulls/7675 Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
2026-04-15gnu: wesnoth: Update to 1.18.7.Foster Hangdaan
* gnu/packages/games.scm (wesnoth): Update to 1.18.7. Change-Id: I61040ae6417afa851c51799aef1f6245bf0c5dd0 Merges: https://codeberg.org/guix/guix/pulls/7721 Reviewed-by: Liliana Marie Prikler <liliana.prikler@gmail.com> Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
2026-04-15gnu: gkrellm: Update to 2.5.1.Danylo Kondratiev
* gnu/packages/gkrellm.scm (gkrellm): Update to 2.5.1. [inputs]: Drop libice. Change-Id: Ie907b82395607dfa856000c69ea45569d4fe3266 Merges: https://codeberg.org/guix/guix/pulls/7876 Reviewed-by: Nicolas Graves <ngraves@ngraves.fr> Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
2026-04-15gnu: gkrellm: Improve style.Danylo Kondratiev
* gnu/packages/gkrellm.scm (gkrellm): Run guix style. [inputs]: Drop input labels, remove gettext-minimal. [native-inputs]: Add gettext-minimal. [source]: Set https URL scheme. [arguments]<#:phases>: Convert to GExps. [arguments]<#:make-flags>: Set CC to (cc-for-target). [home-page]: Set https URL scheme. Change-Id: I854cc3cd4537dd2ed64fa34500a6b280d6573cad Reviewed-by: Nicolas Graves <ngraves@ngraves.fr> Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
2026-04-15gnu: Add rtcqs.Daniel Martins
* gnu/packages/audio.scm (rtcqs): New variable. Change-Id: If0a28098773e3daa106830d69a87666d3fe14368 Merges: https://codeberg.org/guix/guix/pulls/7858 Reviewed-by: Hugo Buddelmeijer <hugo@buddelmeijer.nl> Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
2026-04-14gnu: sbcl-coalton: Update to 0.0.1-5.bf475c8.aecepoglu
* gnu/packages/lisp-xyz.scm (sbcl-coalton): Update to 0.0.1-5.bf475c8. Change-Id: I92c6a057b982500ba0629ed663c5a86c0616e358 Signed-off-by: jgart <jgart@dismail.de>
2026-04-15gnu: Add zed.Danny Milosavljevic
* gnu/packages/patches/zed-0.225.10-add-guix-container-support.patch: New file. * gnu/packages/patches/zed-0.225.10-collapse-multiline-git-deps.patch: New file. * gnu/packages/patches/zed-0.225.10-disable-dlopen.patch: New file. * gnu/packages/patches/zed-0.225.10-exclude-libwebrtc-from-audio.patch: New file. * gnu/packages/patches/zed-0.225.10-fix-sqlite-memory-mode.patch: New file. * gnu/packages/patches/zed-0.225.10-fix-test-db-isolation.patch: New file. * gnu/packages/patches/zed-0.225.10-fix-workspace-race.patch: New file. * gnu/packages/patches/zed-0.225.10-keep-regular-file-workspaces.patch: New file. * gnu/packages/patches/zed-0.225.10-remove-patch-crates-io.patch: New file. * gnu/packages/patches/zed-0.225.10-use-mock-livekit-on-linux.patch: New file. * gnu/packages/patches/rust-candle-0.9.1-add-candle-onnx-to-workspace.patch: New file. * gnu/local.mk (dist_patch_DATA): Register them. * gnu/packages/rust-sources.scm (rust-alacritty-0.25.1.9d9640d, rust-candle-0.9.1.724d75e, rust-dap-types-0.0.1.1b461b3, rust-gh-workflow-0.8.0.c9eac0e, rust-livekit-0.7.8.5f04705, rust-notify-8.2.0.ce58c24, rust-pet-0.1.0.d5b5bb0, rust-tiktoken-rs-0.9.1.2570c43, rust-zed-xim-0.4.0-zed.16f35a2): New variables. * gnu/packages/rust-crates.scm (lookup-cargo-inputs): Modify. * gnu/packages/text-editors.scm (zed): New variable. Change-Id: I16d4c5431e3398261ac4eb74483747c09cf74449
2026-04-14gnu: trealla: Update to 2.92.30.jgart
* gnu/packages/prolog.scm (trealla): Update to 2.92.30. [inputs]: Add libedit. Change-Id: Ica510ab3eed3f79a5333dda8b5f2a460780467e7
2026-04-14gnu: jpm: Update to 1.2.0.Igorj Gorjaĉev
* gnu/packages/lisp.scm (jpm): Update to 1.2.0. Change-Id: Ib8c7c9ac1e66a767b9e280761ae48140f866a443 Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-04-14gnu: skopeo: Update to 1.22.2.Foster Hangdaan
* gnu/packages/virtualization.scm (skopeo): Update to 1.22.2. Change-Id: I7c860a205c40cd5efd329770f6262b80716b2e4d Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-04-14gnu: podman: Update to 5.8.2.Foster Hangdaan
* gnu/packages/containers.scm (podman): Update to 5.8.2. Change-Id: I681067e7c2ac11f4e12c94db5898e121b6a1e0f2 Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-04-14gnu: dvisvgm: Deprecate in favor of texlive-dvisvgm.Nicolas Goaziou
* gnu/packages/tex.scm (dvisvgm): Deprecate. * etc/teams/tex/tex-manifest.scm (%sundry-texlive-packages): Do not monitor dvisvgm anymore. * gnu/packages/statistics.scm (python-openturns): Use texlive-dvisvgm. Change-Id: I1903a0bdd4e66f9f2a49d21029371e87924435ac
2026-04-14gnu: ublock-origin: Update to 1.70.0.André Batista
* gnu/packages/browser-extensions.scm (ublock-origin): Update to 1.70.0. (ublock-main-assets): Update to 0-6.004af606e6a0e. (ublock-prod-assets): Update to 0-6.6c15e4ef91888. Change-Id: I730ef9d4623a9abe972d82c5700458f6c888077c Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-04-14gnu: Add guile-pnm.Artyom V. Poptsov
* gnu/packages/guile-xyz.scm (guile-pnm): New variable. Change-Id: I0e5e2fa77c6d75567983ab61c61880bef34f3e30
2026-04-14gnu: Add github-cli.Roman Scherer
* gnu/packages/version-control.scm (github-cli): New variable. Merges: https://codeberg.org/guix/guix/issues/5190 Change-Id: I1ee51dbef75f8dee5fa691bff098176b1cd32660 Reviewed-by: Johannes Christ <jc@jchri.st> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-04-14gnu: Add go-github-com-sigstore-sigstore-go.Roman Scherer
* gnu/packages/golang-web.scm (go-github-com-sigstore-sigstore-go): New variable. Relates-to: https://codeberg.org/guix/guix/issues/5190 Change-Id: Iab52a05d6bb67bfac431036f4a23e484ff5e0ee5 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-04-14gnu: Add go-github-com-sigstore-rekor-tiles-v2.Roman Scherer
* gnu/packages/golang-web.scm (go-github-com-sigstore-rekor-tiles-v2): New variable. Relates-to: https://codeberg.org/guix/guix/issues/5190 Change-Id: I5da1cd2c6791257ff304ba4d40f038749a585834 Reviewed-by: Johannes Christ <jc@jchri.st> Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-04-14gnu: Add go-github-com-sigstore-rekor.Roman Scherer
* gnu/packages/golang-web.scm (go-github-com-sigstore-rekor): New variable. Relates-to: https://codeberg.org/guix/guix/issues/5190 Change-Id: I5101feaee393f0da9dbf4cd9b68ce79474a9ffbd Reviewed-by: Johannes Christ <jc@jchri.st> Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-04-14gnu: Add go-github-com-sigstore-timestamp-authority-v2.Roman Scherer
* gnu/packages/golang-web.scm (go-github-com-sigstore-timestamp-authority-v2): New variable. Relates-to: https://codeberg.org/guix/guix/issues/5190 Change-Id: Ia60bb68476551423d5b754ab7de8e361d4750b89 Reviewed-by: Johannes Christ <jc@jchri.st> Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-04-14gnu: Add go-github-com-tink-crypto-tink-go-awskms-v2.Sharlatan Hellseher
* gnu/packages/golang-web.scm (go-github-com-tink-crypto-tink-go-awskms-v2): New variable. Change-Id: I26524cae0be9a4119bdabd7c99525a2e78b05069
2026-04-14gnu: Add go-github-com-tink-crypto-tink-go-gcpkms-v2.Sharlatan Hellseher
* gnu/packages/golang-web.scm (go-github-com-tink-crypto-tink-go-gcpkms-v2): New variable. Change-Id: Iebfd1bbe0646680eaeacdaeb2ab5dd6b466ba96e
2026-04-14gnu: Add go-github-com-tink-crypto-tink-go-hcvault-v2.Sharlatan Hellseher
* gnu/packages/golang-web.scm (go-github-com-tink-crypto-tink-go-hcvault-v2): New variable. Change-Id: Ic633d6eedd127f247d30177f66d1e410eb517522
2026-04-14gnu: Add go-github-com-sigstore-sigstore-pkg-signature-kms-azure.Sharlatan Hellseher
* gnu/packages/golang-web.scm (go-github-com-sigstore-sigstore-pkg-signature-kms-azure): New variable. Change-Id: I18a7e3a81266a29a52caf9a292497cbe191b3bf4
2026-04-14gnu: Add go-github-com-sigstore-sigstore-pkg-signature-kms-aws.Sharlatan Hellseher
* gnu/packages/golang-web.scm (go-github-com-sigstore-sigstore-pkg-signature-kms-aws): New variable. Change-Id: I5f8e94ddaa87fc60ed9451f21c76fc2ca68026ea
2026-04-14gnu: Add go-github-com-sigstore-sigstore-pkg-signature-kms-gcp.Sharlatan Hellseher
* gnu/packages/golang-web.scm (go-github-com-sigstore-sigstore-pkg-signature-kms-gcp): New variable. Change-Id: I38de7fca6d1703382b9104ecb6535c20c589d6aa
2026-04-14gnu: Add go-github-com-sigstore-sigstore-pkg-signature-kms-hashivault.Sharlatan Hellseher
* gnu/packages/golang-web.scm (go-github-com-sigstore-sigstore-pkg-signature-kms-hashivault): New variable. Change-Id: Ia6f5e99631a26f81f052d92776d2d54a63bd67ba
2026-04-14gnu: Add go-github-com-jellydator-ttlcache-v3.Sharlatan Hellseher
* gnu/packages/golang-web.scm (go-github-com-jellydator-ttlcache-v3): New variable. Change-Id: I256e49f06c5bd91495ccd1aae8f2c0c5eabf5482
2026-04-14gnu: Add go-cloud-google-com-go-security.Sharlatan Hellseher
* gnu/packages/golang-web.scm (go-cloud-google-com-go-security): New variable. (go-cloud-google-com-go)[source]: Remove "security" submodule. Change-Id: I208134112aa75477c1d1306966bf41e8a7709537
2026-04-14gnu: Add go-github-com-juju-ratelimit.Evgeny Pisemsky
* gnu/packages/golang-web.scm (go-github-com-juju-ratelimit): New variable. Merges: https://codeberg.org/guix/guix/pulls/7796 Change-Id: Iccc29214cb44ae8ab5d61b0e2b8410424dbf8b9a Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-04-14gnu: warzone2100: Update to 4.6.3.bdunahu
* gnu/packages/games.scm (warzone2100): Update to 4.6.3. [inputs]: Replace sdl2 by sdl3. * gnu/packages/patches/warzone2100-unbundle-libs.patch: Adjust diff for upstream code changes. Change-Id: I1e8939e7925f7e62c442f0a07a8654ffcf213ce2 Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-04-14gnu: lyrebird: Buid with go-1.25.André Batista
* gnu/packages/golang-web.scm (lyrebird)[arguments] <go>: Use go-1.25. Change-Id: I5806103b947c8fc85543b810d2de31fc5acc7fbc Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-04-14gnu: josm: Update to 19555.moksh
* gnu/packages/geo.scm (josm): Update to 19555. Change-Id: I1714f1d906df83882f7d44a06d2a92a67599218d Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-04-14gnu: Remove python-chai.Andreas Enge
* gnu/packages/python-xyz.scm (python-chai): Delete variable. Fixes: guix/guix#7140 Change-Id: I1f0ab14f560d1b0b7c38d12bf40d07d6595e322a
2026-04-14gnu: Remove libphonenumber-8.11.Andreas Enge
* gnu/packages/messaging.scm (libphonenumber-8.11): Delete variable. Fixes: guix/guix#7136 Change-Id: If87ea63baf0a599e37c53bccdb078a219f114072
2026-04-14gnu: Remove libnl-python2.Andreas Enge
* gnu/packages/linux.scm (libnl-python2): Delete variable. Fixes: guix/guix#7141 Change-Id: I7281d4fd66a8f5dbd48084e646fc4a1920eb301e