summaryrefslogtreecommitdiff
path: root/gnu
AgeCommit message (Collapse)Author
2026-04-23gnu: grantlee: Build with Qt6.Andreas Enge
* gnu/packages/qt.scm (grantlee)[build-system]: Switch to qt-build-system. [inputs]: Remove qtbase-5, qtdeclarative-5, and qtscript-5; add qtdeclarative. [arguments]<#:qtbase>: Set to qtbase. <#:configure-flags>: Define GRANTLEE_BUILD_WITH_QT6. Change-Id: I3a2310ad3d3a8077640af530873692b26d6c7ed7
2026-04-23gnu: plan9port: Update to 0.1.0-2.b379c7c.宋文武
* gnu/packages/plan9.scm (plan9port): Update to 0.1.0-2.b379c7c. [arguments]<phases>: Better handle 'fontsrv' and '9c'. Install 'config'. Change-Id: I607780bc65926cfe5f3b7dcc2058140aa5434b9f
2026-04-23gnu: Cleanup emacs-org-arbeitszeit.Liliana Marie Prikler
* gnu/packages/emacs-xyz.scm (emacs-org-arbeitszeit)[#:tests?]: Set to #f. [license]: Use license:gpl3+.
2026-04-23gnu: Add emacs-org-arbeitszeit.Wilko Meyer
* gnu/packages/emacs-xyz.scm (emacs-org-arbeitszeit): New variable. Change-Id: I73c9832e111640d0745c27cadcf8bf30d0e04666 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-04-23gnu: Add emacs-shr-syntax-highlight.coopi
* gnu/packages/emacs-xyz.scm (emacs-shr-syntax-highlight): New variable. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-04-23gnu: emacs-sliver: Update to 0.0.0-1.b4cb9cd.Anderson Torres
* gnu/packages/emacs-xyz.scm (emacs-sliver): Update to 0.0.0-1.b4cb9cd. Change-Id: Iee81c615ddb9b64c0acd390b52bc5b5a6f5a506c Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-04-23gnu: emacs-eglot: Update to 1.23.Liam Hupfer
This fixes a bug with imenu integration (at least). * gnu/packages/emacs-xyz.scm (emacs-eglot): Update to 1.23. See-also: https://bugs.gnu.org/80367 Change-Id: I0bb72159222735a194d7f7ae9ded2b9fc1e00e99 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-04-23gnu: emacs-consult-eglot: Generate autoloads for extensions.Liam Hupfer
Most other Emacs packages with optional extensions use a custom move-source-files phase rather than #:include to move the extensions to the parent directory with the rest of the sources. This ensures the build system generates autoloads correctly. * gnu/packages/emacs-xyz.scm (emacs-consult-eglot)[#:phases]: Add ‘move-source-files’. Change-Id: I9ddc8142a8bf151ce6cf02bb7ebfc3817b515a06 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-04-23services: kmonad: New service.Sergio Pastor Pérez
* gnu/services/desktop.scm (<kmonad-configuration>) (kmonad-shepherd-service, kmonad-service-type): New variables. * doc/guix.texi (Desktop Services): Document `kmonad-service-type'. Change-Id: I53f868d55aea97858ec83d762a04723d3c72dc92 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-04-23gnu: guile-jtd: Update to 220323a-0.425f86a.Maxim Cournoyer
* gnu/packages/guile-xyz.scm (guile-jtd): Update to 220323a-0.425f86a. Change-Id: I9355a82ca15022f2a080f85492da964056510f02
2026-04-23gnu: (codex, codex-acp): Update to 0.120.0 and 0.11.1.Danny Milosavljevic
* gnu/packages/codex.scm (codex): Update to 0.120.0. [source]: Adjust patches. [arguments]: Adjust cargo-install-paths, cargo-test-flags, and cargo-package-crates. [arguments]<#:phases>{patch-git-deps-to-vendor,patch-hardcoded-paths, set-bubblewrap-source,create-node-version-file,set-home}: Adjust for the new workspace and test environment. [native-inputs]: Add bubblewrap, bubblewrap-source, lsof, nss-certs-for-test, and procps. [inputs]: Add libcap, oniguruma, and zlib. [description]: Mention that codex-code-mode's V8 Javascript executor is disabled. (codex-acp): Update to 0.11.1. [source]: Adjust patches and source hash. [arguments]<#:phases>{patch-codex-deps}: Rewrite the codex dependency for rust-v0.117.0, disable codex-code-mode's V8 runtime, and set CODEX_BWRAP_SOURCE_DIR. [arguments]<#:phases>{set-home}: Set HOME and USER. [arguments]<#:phases>{create-node-version-file}: Create node-version.txt. [native-inputs]: Add cmake-minimal, clang, and bubblewrap-source. [inputs]: Add libcap and zlib. * gnu/packages/rust-sources.scm (rust-deunicode-1.6.2.cfb8552): New variable. (rust-codex-0.117.0, rust-codex-0.120.0): New variables. * gnu/packages/rust-crates.scm (rust-deunicode-1.6.2, rust-deunicode-1.6.2.cfb8552): Define aliases for the new workspace package. (lookup-cargo-inputs): Update entries for codex, codex-acp, and rust-codex-0.0.0.785c0c43. Add rust-deunicode-1.6.2.cfb8552. * gnu/packages/patches/codex-acp-0.11.1-disable-code-mode.patch, gnu/packages/patches/codex-acp-0.11.1-remove-patch-sections.patch, gnu/packages/patches/rust-codex-0.117.0-core-remove-self-dep.patch, gnu/packages/patches/rust-codex-0.117.0-remove-patch-sections.patch, gnu/packages/patches/rust-codex-0.120.0-connectors-cache-test-race.patch, gnu/packages/patches/rust-codex-0.120.0-core-remove-self-dep.patch, gnu/packages/patches/rust-codex-0.120.0-remove-libwebrtc.patch, gnu/packages/patches/rust-codex-0.120.0-test-timeout.patch: New files. * gnu/packages/patches/codex-acp-0.9.2-remove-patch-sections.patch, gnu/packages/patches/codex-acp-0.9.2-replace-result-flatten.patch: Delete files. * gnu/local.mk (dist_patch_DATA): Register the new patches. Change-Id: I280a752507f40e525243dcb869c264da96605bd7
2026-04-23gnu: toys: Wrap Guile search paths.jgart
* gnu/packages/package-management.scm (toys)[arguments]<#:phases>: Wrap Guile search paths. Change-Id: Ia43318cf81d00e728ed636d2860cdf9609f2d4ed
2026-04-22gnu: trealla: Update to 2.93.2.jgart
* gnu/packages/prolog.scm (trealla): Update to 2.93.2. Change-Id: Ib2eb9ce59ab3204329cf81a5ee5a7ece054b07da
2026-04-22gnu: Add python-rassumfrassum.jgart
* gnu/packages/python-xyz.scm (python-rassumfrassum): New variable. Change-Id: I136f86d7d782f49255ec2b8ac2a1b8ca417b3f84 Signed-off-by: jgart <jgart@dismail.de>
2026-04-22gnu: Add gdu.Vinicius Monego
* gnu/packages/disk.scm (gdu): New variable. Change-Id: Ic4667cb2ed3f4768f71d9e78b37733f378c2aa60
2026-04-22gnu: go-github-com-maruel-natural: Update to 1.3.0.Vinicius Monego
* gnu/packages/golang-xyz.scm (go-github-com-maruel-natural): Update to 1.3.0. Change-Id: I48bcf40d51fe4645a5f66b292aac01e23018dc3e
2026-04-22gnu: go-github-com-rivo-tview: Update to 0.42.0.Vinicius Monego
* gnu/packages/golang-xyz.scm (go-github-com-rivo-tview): Update to 0.42.0. [source]: Update commit string. Change-Id: I117b9addb8f5f96c0944f14d1bdf000a57927815
2026-04-22gnu: go-github-com-dgraph-io-badger-v4: Update to 4.9.1.Vinicius Monego
* gnu/packages/golang-xyz.scm (go-github-com-dgraph-io-badger-v4): Update to 4.9.1. [propagated-inputs]: Remove go-go-opencensus-io. Add go-go-opentelemetry-io-contrib-zpages, go-go-opentelemetry-io-otel. Change-Id: Id1f216353d11a80002c911e4242f81ac7e874a89
2026-04-22gnu: Add go-go-opentelemetry-io-contrib-zpages.Vinicius Monego
* gnu/packages/golang-web.scm (go-go-opentelemetry-io-contrib-zpages): New variable. Change-Id: I594f36251d908e9f40b46f6d67e0457cc1920e6b
2026-04-22gnu: python-qtconsole: Update to 5.7.2.Vinicius Monego
* gnu/packages/jupyter.scm (python-qtconsole): Update to 5.7.2. Change-Id: I3fc928e5c1b82aad5d737121369e93d414be0fab
2026-04-22gnu: Add python-lsp-ruff.Vinicius Monego
* gnu/packages/python-check.scm (python-lsp-ruff): New variable. Change-Id: I4bcf0fc8abc5889547fc2a350916b10b5f4d053a
2026-04-22gnu: python-lsp-server: Update to 1.14.0.Vinicius Monego
* gnu/packages/python-xyz.scm (python-lsp-server): Update to 1.14.0. [arguments]<#:test-flags>: Skip failing test. Change-Id: I59ca40c905432d6be09aef36821fc6bca238af81
2026-04-22gnu: python-lsp-server: Refresh package.Vinicius Monego
* gnu/packages/python-xyz.scm (python-lsp-server)[source]: Switch to git-fetch. [arguments]: Use G-Expressions. <#:test-flags>: Use STRING-JOIN for skipped tests. [native-inputs]: Remove python-wheel. Move python-flake8, python-pylint, python-rope to ... [propagated-inputs]: ... here. Change-Id: I45d07389aaad59805ad7e4ef6985c8e6fb168225
2026-04-22gnu: Add python-pyls-spyder.Vinicius Monego
* gnu/packages/python-xyz.scm (python-pyls-spyder): New variable. Change-Id: I1d639d0bdd6a9db51616cc5bcf1222ccc2bfbc18
2026-04-22gnu: Add python-pylint-venv.Vinicius Monego
* gnu/packages/python-check.scm (python-pylint-venv): New variable. Change-Id: I64ae882de68d0a995f7636a50633001bd5b01290
2026-04-22gnu: Add python-pyuca.Vinicius Monego
* gnu/packages/python-xyz.scm (python-pyuca): New variable. Change-Id: Ie526a115468921f133c75022e2224e266ca2b8fe
2026-04-22gnu: python-qtawesome: Update to 1.4.2.Vinicius Monego
* gnu/packages/python-graphics.scm (python-qtawesome): Update to 1.4.2. Change-Id: If2cfd6d89a73ec8e9d1496abf967f9e12f0f8f47
2026-04-22gnu: Add python-spyder-kernels.Vinicius Monego
* gnu/packages/jupyter.scm (python-spyder-kernels): New variable. Change-Id: Id4027e9672e5988f5c54681765ea077d5b2c7a27
2026-04-22gnu: crun: Update to 1.26.Tomas Volf
* gnu/packages/containers.scm (crun): Update to 1.26.
2026-04-22gnu: rasdaemon: Update to 0.8.4.Artyom V. Poptsov
* gnu/packages/linux.scm (rasdaemon): Update to 0.8.4. [inputs]: Add pciutils. Sort inputs alphabetically. Change-Id: I42be9bae91e4c8e0a6c897932acc1d8db0bbf246
2026-04-22gnu: htop: Update to 3.5.0.Artyom V. Poptsov
* gnu/packages/admin.scm (htop): Update to 3.5.0. Change-Id: Ied547508584e7b29b736eeecebe32b3ca5bb9b4a
2026-04-22gnu: debops: Switch to latest fuse.Noé Lopez
* gnu/packages/admin.scm (debops)[inputs]: Replace fuse-2 with fuse. Change-Id: Ibc195b24c39fb04a475688df04e10ba32986e0fc Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-04-22gnu: xdg-desktop-portal-wlr: Install manpage.Efraim Flashner
* gnu/packages/freedesktop.scm (xdg-desktop-portal-wlr)[native-inputs]: Add scdoc. Change-Id: If7b0694fdd6a3d847c0a1116cea11404a23da919
2026-04-22gnu: Add mutastructura.Josep Bigorra
* gnu/packages/databases.scm (mutastructura): New variable. Change-Id: I777b1f760d87cdd1b404cee961be6ee6bc7d76c3 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2026-04-22gnu: Add guile-compose, guile-web-middlewarejadzi
* gnu/packages/guile-xyz.scm (guile-compose): New variable. * gnu/packages/guile-xyz.scm (guile-web-middleware): New variable. Change-Id: I73ba48093b4f614d6f1317275f4fa638b22f10c6 Signed-off-by: Ludovic Courtès <ludo@gnu.org> Merges: #7954
2026-04-22gnu: pacemaker: Configure local state directory.Johannes Christ
Before this commit, pacemaker would look in `/gnu/store/...-pacemaker/var/` for its state, which would be counterproductive. Use `/var` from the system instead, and disable the make target that would create the local state directory. * gnu/packages/high-availability.scm (pacemaker) [arguments] <#:phases>: Add phase to remove `/var` creation. <#:configure-flags>: Set local state directory to `/var`. Change-Id: I4ef72bd6dabe1ed21fd356fe2eb10cee223aaf42 Signed-off-by: Ludovic Courtès <ludo@gnu.org> Modified-by: Ludovic Courtès <ludo@gnu.org> Merges: #8033
2026-04-22gnu: guile-fibers-1.4: Update to 1.4.3.Ludovic Courtès
* gnu/packages/guile-xyz.scm (guile-fibers-1.4): Update to 1.4.3. Change-Id: I95296efbec90e96229166d34aea254822034796e Signed-off-by: Ludovic Courtès <ludo@gnu.org> Merges: #7996
2026-04-22gnu: bmake: Update to 20260406.Sören Tempel
* gnu/packages/build-tools.scm (bmake): Update to 20260406. Change-Id: I78f7dd893f21a745fd5ac7a4f256e1572caf2a8d
2026-04-22gnu: gajim: Update to 2.4.6.Danylo Kondratiev
* gnu/packages/messaging.scm (gajim): Update to 2.4.6. Change-Id: I32097ef0b269bdcf8aacc06b98c2abb9f43cb4bb Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-04-22gnu: python-nbxmpp: Update to 7.2.0.Danylo Kondratiev
* gnu/packages/messaging.scm (python-nbxmpp): Update to 7.2.0. Change-Id: If8c9a3d686cfd603d44a49c36ebb70c21d1a011b Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-04-22gnu: bitcoin-core: Update to 31.0.Hennadii Stepanov
* gnu/packages/finance.scm (bitcoin-core): Update to 31.0. [native-inputs]: Remove bash and coreutils. Change-Id: I9ea1dcd2517ca2cdfb8cbfc5c6894d01bf922176 Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-04-22gnu: plasmatube: Update to 26.04.0.Herman Rimm
* gnu/packages/kde-multimedia.scm (plasmatube)[version]: Set to 26.04.0. [source]: Change origin-hash. Change-Id: I321c0ce54725ec504f77877cd594b0c23210943a Signed-off-by: Sughosha <sughosha@disroot.org>
2026-04-22gnu: plasmatube: Add inputs for missing modules.Herman Rimm
* gnu/packages/kde-multimedia.scm (plasmatube)[inputs]: Add kdeclarative, kitemmodels, qqc2-desktop-style, sonnet. Change-Id: I321c0ce54725ec504f77877cd594b0c23210943a Signed-off-by: Sughosha <sughosha@disroot.org>
2026-04-22gnu: plasmatube: Improve package style and update description.Herman Rimm
* gnu/packages/kde-multimedia.scm (plasmatube)[source]: Unindent. [inputs]: Order alphabetically. [description]: Mention Invidious and PeerTube. Change-Id: I321c0ce54725ec504f77877cd594b0c23210943a Signed-off-by: Sughosha <sughosha@disroot.org>
2026-04-22gnu: wesnoth: Build with C++ compiled Lua.宋文武
* gnu/packages/games.scm (wesnoth)[arguments]: Remove pre-configure phase. [inputs]: Replace lua-5.4 with lua-5.4-for-c++. Change-Id: I3b3a7998bae2b8b0518dbb1a943e06c27c7993c0
2026-04-22gnu: mame: Update to 0.287.Ian Eure
* gnu/packages/emulators.scm (mame): Update to 0.287. [source]: Adjust snippet. [inputs]: Replace lua with lua-5.4-for-c++. Merges guix/guix!8012 Change-Id: Ib872a90b2766f9381ebc4ba6774dd8a332bd8f25 Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2026-04-22gnu: Add lua-5.4-for-c++.Ian Eure
* gnu/packages/lua.scm (lua-5.4-for-c++): New variable. Change-Id: I99727b0c1c83269b353431023ad4568b27cd86a3 Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2026-04-22gnu: ekho: Update to 9.0.Anderson Torres
* gnu/packages/speech.scm (ekho): Update to 9.0. [arguments]<:phases>: Add 'remove-configure-script and 'set-cxxflag-utf8cpp. [inputs]: Add sonic, utfcpp. [native-inputs]: Add autoconf, auutomake, libtool. [description]: Add @acronym. Merges guix/guix!7974 Change-Id: I70127f1f6b634209c08fd649573762846cea47c7 Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2026-04-22gnu: lazarus: Update to 4.6.Danny Milosavljevic
* gnu/packages/pascal.scm (lazarus): Update to 4.6. Fixes: guix/guix#6308
2026-04-21gnu: perl-image-exiftool: Update to 13.55bdunahu
* gnu/packages/photo.scm (perl-image-exiftool): Update to 13.55. Change-Id: If41f188bab3591b96b014f0a8fa8624d0cc05c7d Signed-off-by: Andreas Enge <andreas@enge.fr>