summaryrefslogtreecommitdiff
path: root/gnu
AgeCommit message (Collapse)Author
2026-05-07gnu: pantheon-calendar: Update to 8.0.1.Sughosha
* gnu/packages/pantheon.scm (pantheon-calendar): Update to 8.0.1. [arguments]<#:phases>: Remove set-environment-variables phase. Add disable-icon-cache phase. In install-symlinks phase, remove lambda arguments. Change-Id: I726b6fbb8f557498a4e25598c0402b023abab792
2026-05-07gnu: pantheon-calculator: Update to 8.0.1.Sughosha
* gnu/packages/pantheon.scm (pantheon-calculator): Update to 8.0.1. Change-Id: Ie42c141450ba91db8091d58da4c1aa1f110894b2
2026-05-07gnu: granite: Update to 7.8.1.Sughosha
* gnu/packages/pantheon.scm (granite): Update to 7.8.1. [arguments]: Switch to gexp. <#:configure-flags>: Disable demo. <#:phases>: In disable-icon-cache phase, substitute meson.build instead of setting DESTDIR. (granite-6)[arguments]: Substitute keyword arguments from the inherited package. Change-Id: I5e2f024a480474f13fc1ca270abb7eff15acae21
2026-05-06gnu: trealla: Update to 2.95.12.jgart
* gnu/packages/prolog.scm (trealla): Update to 2.95.12. Change-Id: Icede34dfb114d8c4d28da4aff80e68e537d0c448
2026-05-06gnu: Add fwupd-service-type.Giacomo Leidi
* gnu/services/firmware.scm: New file. (fwupd-configuration): New configuration record. (fwupd-service-type): New service type. * gnu/local.mk: Add it. * doc/guix.texi: Document it. Change-Id: Ibea27566d6ae64ccfdfdd2750be006df1ffde22d Signed-off-by: Sughosha <sughosha@disroot.org> Merges: guix/guix!5409
2026-05-06gnu: fish: Update to 4.7.0.Andrew Stubbs
* gnu/packages/shells.scm (fish): Update to 4.7.0. [arguments]: Add some test fixups. * gnu/packages/rust-crates.scm (lookup-cargo-inputs)[fish]: Update crates. Change-Id: If2f10422ac1069037f3e4e5ce346cdb1fe21667b Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2026-05-06gnu: mold: Update to 2.41.0Ashish SHUKLA
* gnu/packages/mold.scm (mold): Update to 2.41.0. [source]<snippet>: Unbundle blake3. [inputs]: Add libblake3. Change-Id: I4ba3e3ebba6a8f6fd18cb5d44093c95010e6781a Signed-off-by: Sughosha <sughosha@disroot.org>
2026-05-06gnu: websocketpp-next: Register missing patch in local.mk.Roman Scherer
This is a follow-up to f3fcd6687887d4b588aeb9c225e78801a7913cce. * gnu/local.mk (dist_patch_DATA): Register websocketpp-boost-compat.patch. Change-Id: I3cb1c4844c71dba637fd4ce1f04a4961332de51a Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-05-06gnu: obs-advanced-masks: Register missing patch in local.mk.Roman Scherer
This is a follow-up to 655abc943631d99270e7478e2e0a3153502f6161. * gnu/local.mk (dist_patch_DATA): Register obs-advanced-masks-nlohmann-json.patch. Change-Id: Ib61dc33145db7aeaabd5c61d276a63c329083361 Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-05-06gnu: netbeans: Register missing patch in local.mk.Roman Scherer
This is a follow-up to 853d0baf9c1b852efe9d081d2e3bcc0c2f1fe946. * gnu/local.mk (dist_patch_DATA): Register netbeans-25-wayland-font-rendering.patch. Change-Id: I30622487f5b915baed970b4d1bedfbd41e8ac5df Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-05-06gnu: jami: Register missing patch in local.mk.Roman Scherer
This is a follow-up to 3b8d7b10aeeebaf4523accd8388f58e0a05b7a2e. * gnu/local.mk (dist_patch_DATA): Register jami-libjami-cmake.patch. Change-Id: I77fdd228d7919985d073d8921551c61b99288438 Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-05-06gnu: glycin-loaders: Register missing patch in local.mk.Roman Scherer
This is a follow-up to 08a9f8941f425f9a493004f680e1e23683878f1a. * gnu/local.mk (dist_patch_DATA): Register glycin-sandbox-Adapt-bwrap-invocation.patch. Change-Id: Iae0ed74ce78d6bbb92933920ab7321cca6634c77 Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-05-06gnu: ungoogled-chromium: Fix performance regression.André Batista
Fix performance regression introduced by 10ea4f874e5f1ff57df840a60195a073b1b0b898, which added ungoogled-chromium-custom-compiler.patch. This patch was taken from gentoo and fixes some build failures when using our system toolchain. However it also removes build optimizations which we rely on, so here we adjust it to our needs. * gnu/packages/patches/ungoogled-chromium-custom-compiler.patch: Don't patch the optimized configuration away. * gnu/packages/chromium.scm (%preserved-third-party-files): Remove base/third_party/nspr, buildtools/third_party/libc++, buildtools/third_party/libc++abi, third_party/libc++, third_party/llvm-libc and third_party/llvm-libc/src/shared, we don't need them. [arguments] <#:phases> {install}: Include libvulkan.so.1 to installed libs. Add a semicolon to @@uri_scheme substitution to avoid future surprises if this ever moves from being the last item in list. Fixes: guix/guix#7738 Change-Id: I331908ebf0838b7fc2d567e9c429d861e882470d Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-05-06gnu: Add 9pfs.宋文武
* gnu/packages/plan9.scm (9pfs): New variable. Merges guix/guix!8287 Change-Id: Ic0d4f1d8f981cbb0a2ac65d6a0fd9dad1dae5649
2026-05-06gnu: font-mona-sans: Update to 2.0.23.Foster Hangdaan
* gnu/packages/fonts.scm (font-mona-sans): Update to 2.0.23. Merges guix/guix!8280 Change-Id: I2c4017e098fdf4b5cdb5b46e7bb8875dc0c9989d Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2026-05-06services: libvirt: Add Shepherd reload action.Edouard Klein
* gnu/services/virtualization.scm (libvirt-shepherd-service): Add a reload action that sends SIGHUP to libvirtd. Change-Id: Ie424dcc45dc0e93a979a0a8b7e680c28bf4ea387 Merges: https://codeberg.org/guix/guix/pulls/8204 Reviewed-by: Maxim Cournoyer <maxim@guixotic.coop> Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
2026-05-06gnu: got: Update to 0.124Ashish SHUKLA
* gnu/packages/version-control.scm (got): Update to 0.124. Change-Id: Ic3f510b42fffbf07bc72b32add4641687b4c1390 Merges: https://codeberg.org/guix/guix/pulls/7931 Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
2026-05-06gnu: python: Skip a test on powerpc-linux.Efraim Flashner
* gnu/packages/python.scm (python-3.11)[arguments]: Skip a test when building for powerpc-linux. Change-Id: Ic60ff6726c5ea24ea3d271c3008bdd29df05edc2
2026-05-06gnu: Add janet-spork.Igorj Gorjaĉev
* gnu/packages/lisp.scm (janet-spork): New variable. Change-Id: I0dfe7841d0c6eebefb1b4561d9149ef6d73cc231 Merges: https://codeberg.org/guix/guix/pulls/8172 Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
2026-05-06gnu: janet: Support JANET_PATH.Igorj Gorjaĉev
* gnu/packages/lisp.scm (janet): Support JANET_PATH. [native-search-paths]: Add JANET_PATH search path. [#:make-flags]: Use PREFIX instead of DESTDIR. Change-Id: I4e6d621c5a5bc33851041cd37381db963abde1d2 Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
2026-05-06gnu: dhcpcd: Update to 10.3.2Ashish SHUKLA
* gnu/packages/admin.scm (dhcpcd): Update to 10.3.2. Change-Id: I261e7c110422c84a129d0c3cc99284945998db1b Merges: https://codeberg.org/guix/guix/pulls/8314 Reviewed-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
2026-05-05gnu: sbcl-trivial-backtrace: Circumvent compile time check.Simen Endsjø
* gnu/packages/lisp-xyz.scm (sbcl-trivial-backtrace): Circumvent compile time check. [arguments]: Add circumvent-compile-time-check. Change-Id: I777ce20bb921a2fa56c39ca807e0e5e333dc7444 Signed-off-by: jgart <jgart@dismail.de>
2026-05-06gnu: Add guile-arguments.Giacomo Leidi
* gnu/packages/guile-xyz.scm (guile-arguments): New variable. Change-Id: I4ebb7bc4cd9f4b098c190b32b7a9a3ca3c767261
2026-05-06gnu: guile-3.0: Fix indentation.Maxim Cournoyer
* gnu/packages/guile.scm (guile-3.0): Fix indentation. Change-Id: I7cfe56fda99655ec88f3fc58c35f3ab3725f5a43
2026-05-05gnu: valgrind: Update to 3.27.0.Patrick Norton
* gnu/packages/valgrind.scm (valgrind): Update to 3.27.0. Change-Id: Ic1c8078c995ce641cba0bc05e4661c8b588044e5 Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-05-05gnu: restbed: Fix build.Andreas Enge
* gnu/packages/networking.scm (restbed)[inputs]: Replace asio by asio-1.28. Change-Id: I19c9bb34a9c0bb22df82b8a45a243a9ec5c61cd9
2026-05-05gnu: Remove attention.Daniel Fahey
The upstream ECAN (Economic Attention Allocation) subsystem has been abandoned. The AttentionValue type was removed from AtomSpace (Dec 2025; <https://wiki.opencog.org/w/AttentionValue>) and the subsystem declared obsolete with "the code for it no longer exists" (Oct 2025; <https://wiki.opencog.org/w/Economic_attention_allocation_(Obsolete)>). * gnu/packages/opencog.scm (attention): Delete variable. Fixes: guix/guix#4615 Change-Id: I52d049f9c652ef23eb4436e40b3e56bda3e5c9d7 Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-05-05gnu: Remove opencog.Daniel Fahey
The upstream repo is no longer maintained. The README states "This repo is no longer maintained!" and "Obsolete! As of 2021, the most interesting and actively maintained parts of this git repo have been split off into their own distinct git repos" (commit 77db0f03, 2023). Individual components (atomspace, cogserver, etc.) are packaged separately. The opencog meta-package also depends on the removed attention package. * gnu/packages/opencog.scm (opencog): Delete variable. Change-Id: I97b3c9cf7d97bd2951b9223ce11f6d96f04a58e0 Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-05-05gnu: cogserver: Update to 0-3.3c4da0b.Daniel Fahey
* gnu/packages/opencog.scm (cogserver)[source]: Update to 0-3.3c4da0b. [inputs]: Switch from guile-2.2 to guile-3.0.latest. Add asio, atomspace-storage, jsoncpp, and openssl. [native-inputs]: Switch from python-minimal to python. Add netcat-openbsd and python-cython. [arguments]<#:tests?>: Set to #f. <#:configure-flags>: Add SKIP_LDCONF, GUILE_CCACHE_DIR, and PYTHON_INSTALL_PREFIX. Update Guile paths from 2.2 to 3.0. Change-Id: I117368247778d19ebc286a5bdd3cebcfc0d5809c Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-05-05gnu: agi-bio: Update to 0-2.2f723ad.Daniel Fahey
* gnu/packages/opencog.scm (agi-bio)[source]: Update to 0-2.2f723ad. [inputs]: Switch from guile-2.2 to guile-3.0-latest. [arguments]<#:configure-flags>: Update Guile paths from 2.2 to 3.0. [arguments]<#Lphases>{fix-unqualified-load}: Update Guile load path from 2.2 to 3.0. Change-Id: I98223dc4f1a241049e5613156fe77bfc8399048b Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-05-05gnu: Add atomspace-storage.Daniel Fahey
* gnu/packages/opencog.scm (atomspace-storage): New variable. Assisted-by: Syzygy(mptmrrwl)/OpenCode(1.14.30):zai-coding-plan/glm-5.1 Change-Id: I9a37af1ca7752e9e2f35dcc714c0d84c9b75f1ff Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-05-05gnu: atomspace: Update to 5.0.3-2.c8d633b.Daniel Fahey
* gnu/packages/opencog.scm (atomspace)[source]: Update to 5.0.3-2.c8d633b. [inputs]: Switch from guile-2.2 to guile-3.0-latest. [native-inputs]: Add python-cython. [arguments]<#:configure-flags>: Add SKIP_LDCONF, GUILE_CCACHE_DIR, and PYTHON_INSTALL_PREFIX. Change-Id: I88d74868b92e2fb4fd9418a2ec209048420e3c04
2026-05-05gnu: cogutil: Update to 2.0.3-2.64dca90.Daniel Fahey
* gnu/packages/opencog.scm (cogutil)[source]: Update to 2.0.3-2.64dca90. [inputs]: Switch from boost-1.83 to boost. [arguments]<#:configure-flags>: Add -DSKIP_LDCONF=ON. Change-Id: I55c864a385df6c90b21ba1a07a82ffbcfebe4ed4 Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-05-06gnu: unbound: Update to 1.25.0Ashish SHUKLA
* gnu/packages/dns.scm (unbound): Update to 1.25.0. Change-Id: Ie592a52e8504931163ca54e42615350dfc1b7264 Merges: https://codeberg.org/guix/guix/pulls/8223 Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
2026-05-06gnu: emacs-elastic-modes: Improve style.λx.x
* gnu/packages/emacs-xyz.scm (emacs-elastic-modes): Run guix style. Change-Id: Ia95b70433c2cbbab4ea4d09cb979ce6ac9058cca Merges: https://codeberg.org/guix/guix/pulls/7264 Reviewed-by: Nicolas Graves <ngraves@ngraves.fr> Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
2026-05-06gnu: emacs-elastic-modes: Update to 1.0.0-3.13c2b94.λx.x
* gnu/packages/emacs-xyz.scm (emacs-elastic-modes): Update 1.0.0-3.13c2b94. Change-Id: I011bf309ed0d12bc7eb167fcb02a0a4341e4b4ca Reviewed-by: Nicolas Graves <ngraves@ngraves.fr> Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
2026-05-06gnu: Add xdg-desktop-portal-termfilechooser.Luis Guilherme Coelho
* gnu/packages/freedesktop (xdg-desktop-portal-termfilechooser): New variable. Change-Id: Ic4e8842d4a4316cdf0f90685f972662d8bed0dad Merges: https://codeberg.org/guix/guix/pulls/6353 Reviewed-by: Sharlatan Hellseher <sharlatanus@gmail.com> Reviewed-by: Nicolas Graves <ngraves@ngraves.fr> Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
2026-05-05machine: hetzner: Use dhcpcd-service-type.Sören Tempel
Guix 1.5.0 supports dhcpcd-service-type; therefore, (assuming hetzner already has a Guix 1.5.0 image), it should no longer be necessary to use dhcp-client-service-type here. This is one of the few remaining users of dhcp-client-service-type changing this here will allow to remove this deprecated service in a future pull request. * gnu/machine/hetzner.scm (hetzner-machine-bootstrap-os-form): Use dhcpcd-service-type. Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
2026-05-05machine: hetzner: Fix default value for hetzner-configuration-delete?Maxim Cournoyer
#f is to keep the failed provisioned server intact for debugging. The documented default is #t, so adjust the code accordingly. * gnu/machine/hetzner.scm (<hetzner-configuration>) [delete?]: Change default to #t to match documentation. Change-Id: Iabee105cbf5f5e31e8a8f5cb5db99439a168f174
2026-05-05machine: hetzner: Fix deployment.Gábor Udvari
* gnu/machine/hetzner.scm (hetzner) [hetzner-machine-rescue-install-os]: Fix deployment. Reported-by: Sylvain Bellemare (https://codeberg.org/gluonix) Fixes: #6585 Change-Id: Ie16ee541ad5b81d5014b825ad0e35deddd2e497e Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
2026-05-05services: mysql: Extend system profile with mysql package.Maxim Cournoyer
* gnu/services/databases.scm (mysql-service-type): Add profile-service-type extension. Change-Id: Ib4748c5faa2368713427c299396501d3516cf990
2026-05-05gnu: quickjs-ng: Update to 0.14.0.bdunahu
* gnu/packages/patches/quickjs-ng-64-bits-precision-on-i686.patch: Remove file. * gnu/packages/patches/quickjs-ng-fix-atomics.pause-on-32-bit.patch: Remove file. * gnu/local.mk: Deregister them. * gnu/packages/javascript.scm (quickjs-ng): Update to 0.14.0. [source]: Remove deregistered patch files. [#:phases]: Add 'skip-failing-tests. (test262-source): Update to the latest commit pinned by quickjs-ng. Change-Id: Ia19f54fef1851e82bae1a2f4bf79e48cc507fd6d Merges: d9076445c0a2f5b0fb60e38269efe45ccbba6584 Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
2026-05-05gnu: jfs_fsck/static: Improve style.Daniel Littlewood
* gnu/packages/file-systems.scm (jfs_fsck/static)[inputs]: Remove input labels. [arguments]: Switch to gexp and simplify. [description]: Break line. Change-Id: I8fc9ee2a0bf8e93ef8084dad764d811176fb0717 Merges: https://codeberg.org/guix/guix/pulls/8077 Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
2026-05-05gnu: fbida: Improve style.Daniel Littlewood
* gnu/packages/pdf.scm (fbida)[inputs]: Remove input labels. [arguments]: Switch to gexp. Change-Id: I94f098dd56544338da85ae93d15b071d2e2178f9 Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
2026-05-05gnu: emacs-gptel: Fix curl path.Cayetano Santos
* gnu/packages/emacs-xyz.scm (emacs-gptel)[arguments]: Fix ’use-appropriate-curl #:phase. Change-Id: I0b996c801e5328dbfb9397ce2268445978d2834b
2026-05-05gnu: Add lmms-next-with-vst.Sughosha
* gnu/packages/music.scm (lmms-next-with-vst): New variable. Change-Id: I533eb30e76e40776fd6adef0748ac68340d31caf
2026-05-05gnu: Add lmms-next.Sughosha
* gnu/packages/music.scm (lmms-next): New variable. Change-Id: I03d42d1dc53b461d5056298072a8c28b9418ee14
2026-05-05gnu: carla-2.6: Update to 2.6.0-1.294a801.Sughosha
* gnu/packages/audio.scm (carla-2.6): Update to 2.6.0-1.294a801. [inputs]: Replace python-pyqt with python-pyqt-6, qtbase-5 with qtbase, and qtwayland-5 with qtwayland. Change-Id: Ibcbb19a3d225a1d7d14b094f2a89e505f48575d7
2026-05-05gnu: carla: Fix lint warnings.Sughosha
* gnu/packages/audio.scm (carla)[inputs]: Add bash-minimal. Change-Id: If7e2c9441d6501b300a96352dfb9e01171699c02
2026-05-05gnu: Add ringbuffer.Sughosha
* gnu/packages/cpp.scm (ringbuffer): New variable. Change-Id: Ic253a4870a1caa526f7107a9cc215699dd7a0e0c