gnu: Add python-flake8-import-order.
* gnu/packages/python-xyz.scm (python-flake8-import-order): New variable.
Change-Id: I2f6a0a71c39d2b8112c66116b8a880d570b8b950
gnu: Add python-flake8-class-newline.
* gnu/packages/python-xyz.scm (python-flake8-class-newline): New variable.
Change-Id: I4cf791c6e075094ba0be02daec8de06bd5cf2619
gnu: Add python-flake8-docstrings.
* gnu/packages/python-xyz.scm (python-flake8-docstrings): New variable.
Change-Id: I758db70b11394134221d795e38a049527aa87da8
gnu: nvc: Update to 1.15.2.
* gnu/packages/fpga.scm (nvc): Update to 1.15.2.
Change-Id: I160e0927b28efc980e9b7ce4aae9466dbabb1666
Signed-off-by: Zheng Junjie <z572@z572.online>
gnu: Add dualsensectl.
* gnu/packages/linux.scm (dualsensectl): New variable.
Change-Id: I59e20c816198da2f29d374395a5e3b4d21376b1d
gnu: Add lean4.
* gnu/packages/lean.scm (lean4): New variable.
Change-Id: I9f51b7475eabdecd98fb05378a2cf91ed516c5ed
gnu: Add emacs-lean4-mode.
* gnu/packages/emacs-xyz.scm (emacs-lean4-mode): New variable.
Change-Id: I787e4debe890f1f18c2bbdf8ee4334c4e46433eb
gnu: Add emacs-doctest.
* gnu/packages/emacs-xyz.scm (emacs-doctest): New variable.
Change-Id: I159da3e999f3b5c31a196f3af97ca96ca66959ff
gnu: guile-knots: Update to 0-16.e1858df.
* gnu/packages/guile-xyz.scm (guile-knots): Update to 0-16.e1858df.
Change-Id: I75c4b194bb0f46c7300c4049b9bb531f2622a7cd
gnu: guix-build-coordinator: Update to 0-125.4cf3b58.
* gnu/packages/package-management.scm (guix-build-coordinator): Update to
0-125.4cf3b58.
Change-Id: If6f9bc8d378083d2f5dbe8e48ecc5a689db9bc2e
gnu: guix-data-service: Update to 0.0.1-66.d60a8a4.
* gnu/packages/web.scm (guix-data-service): Update to 0.0.1-66.d60a8a4.
Change-Id: Iced3d73d24b4e1148c527fde9801a969514a6449
gnu: python-pytest-mypy: Fix tests on powerpc64le-linux.
As a test was timing out, so apply the same workaround as used for riscv64.
* gnu/packages/check.scm (python-pytest-mypy)[arguments]: Patch the test
timeout for powerpc64le-linux, as well as for riscv64-linux.
Change-Id: I6d771a092f0fb50c9870446a152d14c98d6f96e6
build-system: go: Support parallel options for cross builds.
Since these options were added for normal builds, those packages that used
these options couldn't be cross built. Supporting these options in
go-cross-build restores this functionality.
* guix/build-system/go.scm (go-cross-build): Support the #:parallel-build? and
#:parallel-tests? keyword arguments.
Change-Id: I9768c9562246b61c2ea875a3d5a42809924f3a7d
gnu: texlive: Update to 20250308.
* gnu/packages/texlive.scm (%texlive-date, texlive-extra-src,
texlive-texmf-src, texlivebin): Update to 20250308.
Change-Id: Ic0fdfefd6a82ae0ae34eb1d3e0b9cbe1043f8ca6
gnu: discover: Add missing runtime dependencies.
qtsvg for icons and the rest for the page with package details.
* gnu/packages/kde-plasma.scm (discover): Add missing runtime
dependencies.
Change-Id: I93598a474c0799ed57234f57f74e216beaf2618b
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: Add guile-oauth.
* gnu/packages/guile-xyz.scm (guile-oauth): New variable.
Change-Id: Ie5e8e15a35e2e71171ef6b8ea2e4b86e339152d3
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
services: readymedia: Change cache and log directory permissions to 755.
Create cache directory and log directory with 755 permission, which passes
run-readymedia-test.
* gnu/services/upnp.scm (readymedia-activation): Change directory permissions
of cache-directory and log-directory to 755.
Change-Id: Iff30040c3fd52564510f66d3568dab0ef89e0449
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: Add zig-zls-0.14.
* gnu/packages/zig-xyz.scm (zig-zls-0.14): New variable.
Change-Id: I83611bdc850a4f51b6d412595b7ff5afe6464bf9
Signed-off-by: Hilton Chain <hako@ultrarare.space>
Modified-by: Hilton Chain <hako@ultrarare.space>
gnu: Add zig-lsp-codegen.
* gnu/packages/zig-xyz.scm (zig-lsp-codegen): New variable.
Change-Id: I2ab0c3bcb944bd75489b369a7d45496e9b7af913
Signed-off-by: Hilton Chain <hako@ultrarare.space>
Modified-by: Hilton Chain <hako@ultrarare.space>