Age | Commit message (Collapse) | Author |
|
* gnu/packages/xdisorg.scm (mtdev)[arguments]: When cross-compiling to
aarch64-linux update the config.{guess,sub} also.
[native-inputs]: When cross-compiling to aarch64 add config.
|
|
Some architectures (like riscv64) do no support some of the KDE
packages, so just test this example on x86_64-linux.
* tests/guix-system.sh: Verify plasma.tmpl to test build it at x86_64-linux.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* gnu/packages/emacs-xyz.scm (emacs-poke-mode): New variable.
Copyright-paperwork-exempt: Yes
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
This naming conflicts with the ELPA 'poke' package, a emacs interface to
GNU poke.
* gnu/packages/engineering.scm (emacs-poke): Turn into a deprecated
alias for “poke”.
Co-authored-by: Ludovic Courtès <ludo@gnu.org>
|
|
* gnu/packages/engineering.scm (poke)[arguments]<#:configure-flags>: Correctly
set lispdir for emacs.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
Rewrite package using G-Expressions. Remove obsolete comments, options and
unused dependencies [1].
[1]: GNU poke commit: c17b0fb7d9d0b97398c664c882d6ef1e732bc66a
* gnu/packages/engineering.scm (poke)[inputs]: Remove json-c.
[arguments]: Use G-Expression. Remove obsolete comments and configure-flags.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* gnu/packages/finance.scm (bitcoin-core): Update to 25.1.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
Fixes <https://issues.guix.gnu.org/66659>.
Fixes a regression introduced in
6b0a32196982a0a2f4dbb59d35e55833a5545ac6.
* gnu/home/services.scm (compute-on-first-login-script): Add ‘begin’
around #$@gexps.
Reported-by: Nils Landt <nils@landt.email>
|
|
* gnu/packages/xdisorg.scm (fuzzel): Update to 1.9.2.
|
|
This fixes the error
error: ‘std::hypot’ has not been declared
caused by using an older version of gcc, but requires some patches to
placate newer versions of gcc.
* gnu/packages/maths.scm (trilinos-for-dealii-openmpi)[origin]: Add
patches.
[native-inputs]: Remove gcc-7.
* gnu/packages/patches/teuchos-remove-duplicate-using.patch: New file.
* gnu/packages/patches/tpetra-remove-duplicate-using.patch: Likewise.
* gnu/local.mk (dist_patch_DATA): Register them.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* gnu/packages/zig-xyz.scm (river): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* gnu/packages/zig-xyz.scm (tigerbeetle): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* guix/build-system/zig.scm: New file.
* guix/build/zig-build-system.scm: New file.
* Makefile.am: Add them.
* doc/guix.texi: Document it.
* etc/snippets/yas/scheme-mode/guix-package (build-system): Add
zig-build-system.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* gnu/packages/maths.scm (suitesparse-amd, suitesparse-btf, suitesparse-camd,
suitesparse-colamd, suitesparse-ccolamd, gklib-suitesparse,
suitesparse-cholmod, suitesparse-cxsparse, suitesparse-klu, suitesparse-ldl,
suitesparse-rbio, suitesparse-mongoose, suitesparse-spex, suitesparse-spqr,
suitesparse-umfpack)[inputs]: Move relevant suitesparse-* packages ...
[propagated-inputs]: ... to here.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* gnu/packages/emacs-xyz.scm (emacs-org-street): New variable.
Signed-off-by: Clément Lassieur <clement@lassieur.org>
|
|
* gnu/packages/emacs-xyz.scm (emacs-nominatim): New variable.
Signed-off-by: Clément Lassieur <clement@lassieur.org>
|
|
* gnu/packages/emacs-xyz.scm (emacs-lexic): New variable.
Signed-off-by: Clément Lassieur <clement@lassieur.org>
|
|
* gnu/packages/emacs-xyz.scm (emacs-sxiv): New variable.
Signed-off-by: Clément Lassieur <clement@lassieur.org>
|
|
* gnu/packages/python-xyz.scm (python-portpicker): New variable.
|
|
* gnu/packages/messaging.scm (weechat-wee-slack): Update to 2.10.1.
[inputs]: Move python-mock to ...
[native-inputs]: ... here.
|
|
* gnu/packages/terminals.scm (eternalterminal): Update to 6.2.4.
[arguments]: Add -DDISABLE_VCPKG=1 to #:configure-flags, remove #:phases.
[inputs]: Remove gflags, add openssl, zlib and curl.
[native-inputs]: Remove.
Signed-off-by: Christopher Baines <mail@cbaines.net>
|
|
* gnu/packages/emacs-xyz.scm (emacs-disk-usage): Update to 1.3.3-0.b0d803f.
Signed-off-by: Christopher Baines <mail@cbaines.net>
|
|
The recommended way to address GNUTLS-SA-2020-07-14 / CVE-2023-0361 is to
upgrade to 3.8.0 or later.
* gnu/packages/tls.scm (gnutls-3.8.1): New variable.
(gnutls)[replacement]: Use it.
Signed-off-by: Christopher Baines <mail@cbaines.net>
|
|
* gnu/packages/llvm.scm (system->llvm-target-arch): New procedure.
(llvm-15,llvm-14,llvm-12): Use It.
(system->llvm-target): Rewrite in terms of 'system->llvm-target-arch'.
Co-authored-by: 宋文武 <iyzsong@member.fsf.org>
|
|
This fixes <https://issues.guix.gnu.org/57677>.
* gnu/packages/image.scm (exiv2)[arguments]: Add phase to
remove _GLIBCXX_ASSERTIONS from compiler flags.
|
|
* gnu/packages/tree-sitter.scm (tree-sitter-javascript,tree-sitter-cpp)
(tree-sitter-elixir,tree-sitter-go,tree-sitter-python): Re-indent.
Signed-off-by: Andrew Tropin <andrew@trop.in>
|
|
* gnu/packages/tree-sitter.scm (tree-sitter-rust): Update to 0.20.4.
Signed-off-by: Andrew Tropin <andrew@trop.in>
|
|
* gnu/packages/tree-sitter.scm (tree-sitter-go): Update to 0.20.0.
Signed-off-by: Andrew Tropin <andrew@trop.in>
|
|
* gnu/packages/tree-sitter.scm (tree-sitter-cpp): Update to 0.20.3.
(tree-sitter-c): Update to 0.20.6.
Signed-off-by: Andrew Tropin <andrew@trop.in>
|
|
* gnu/packages/tree-sitter.scm (tree-sitter-python): Update to 0.20.4.
Signed-off-by: Andrew Tropin <andrew@trop.in>
|
|
* gnu/packages/tree-sitter.scm (tree-sitter-typescript): Update to 0.20.3.
Signed-off-by: Andrew Tropin <andrew@trop.in>
|
|
* gnu/packages/tree-sitter.scm (tree-sitter-javascript): Update to
0.20.0-22.f772967.
[#:get-cleanup-snippet]: Remove tree-sitter-javascript.wasm binary.
Signed-off-by: Andrew Tropin <andrew@trop.in>
|
|
* gnu/packages/tree-sitter.scm (tree-sitter-c-sharp): Update to 0.20.0.
Signed-off-by: Andrew Tropin <andrew@trop.in>
|
|
* gnu/packages/tree-sitter.scm (tree-sitter-bash): Update to 0.20.4.
Signed-off-by: Andrew Tropin <andrew@trop.in>
|
|
* gnu/packages/tree-sitter.scm (tree-sitter): Update to 0.20.10.
(tree-sitter-cli)[arguments]<#:cargo-test-flags>: Skip github_issue_test.
<#:cargo-inputs>: Add rust-path-slash-0.2.
Signed-off-by: Andrew Tropin <andrew@trop.in>
|
|
* gnu/packages/ncdu.scm (ncdu-1): Update to 1.19.
|
|
* gnu/packages/emacs-xyz.scm (emacs-eat): Update to 0.9.2.
|
|
* gnu/home/services.scm (compute-on-first-login-script): Use open-fdes to
atomically check whether a file exists and create it if not.
Co-authored-by: Ludovic Courtès <ludo@gnu.org>
|
|
* gnu/packages/lisp-xyz.scm (emacs-slite): New variable.
The package is within lisp-xyz.scm due to inheriting from sbcl-slite (as it is
really one project, with an CL part and an Emacs part).
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* gnu/packages/lisp-xyz.scm (cl-slite, ecl-slite, sbcl-slite): New variables.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
Packets for local host IP ranges should be coming only over lo. If that is
not the case, we should drop them. Use iif for the check instead of iifname,
lo is guaranteed to exists, and iif is faster.
* gnu/services/networking.scm (%default-nftables-ruleset): Tighten the rules.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* gnu/packages/ocaml.scm (unison): Update to 2.53.0.
[source]: Remove patch.
[build-system]: Use dune-build-system.
[outputs]: Remove "doc" output.
[native-inputs]: Update package style.
[propagated-inputs]: Add lablgtk3 and zlib.
[arguments]: Enable tests.
<#:phases>: Remove prepare-install and install-fsmonitor phases.
* gnu/packages/patches/unison-fix-ocaml-4.08.patch: Remove file.
* gnu/local.mk: Unregister.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
This reverts commit 92755c6352fd967bc74d8e5354aad057d779b717, which, at
the time, was correct for the 3-argument ‘test-assertm’ macro in
‘tests/pack.scm’ but incorrect for the 2-argument variant found in
other test files.
* .dir-locals.el: Decrease argument count for ‘test-assertm’.
|
|
This fixes a discrepancy with other tests that have a two-argument
‘test-assertm’ macro.
* tests/pack.scm (test-assertm): Move within ‘with-external-store’, and
remove ‘store’ parameter.
|
|
This reverts commit 37667443074a6de29f7665868f102111d62f0af9.
This change needs more discussion.
|
|
* gnu/packages/rust.scm (rust-1.72): New variable.
|
|
* gnu/packages/rust.scm (rust-1.71): New variable.
|
|
* gnu/packages/bioinformatics.scm (transanno)[arguments]: Run the test
suite. Don't patch Cargo.toml in liftover-rs. Don't patch crate in
vendor-dir.
[native-inputs]: Add pkg-config.
[inputs]: Add xz.
|
|
Later versions of this crate are yanked upstream.
* gnu/packages/crates-io.scm (rust-zstd-0.9): Downgrade to 0.9.2.
|
|
* gnu/packages/crates-io.scm (rust-cortex-m-0.7): Update to 0.7.7.
[arguments]: Don't skip build.
[cargo-inputs]: Add rust-critical-section-1, rust-serde-1.
|