Age | Commit message (Collapse) | Author |
|
* 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.
|
|
* gnu/build/linux-modules.scm (dot-ko): Make COMPRESSION optional,
as expected by callers RECURSIVE-MODULE-DEPENDENCIES and
LOAD-LINUX-MODULE*.
|
|
* gnu/packages/connman.scm (connman): Update to 1.42.
[source]: Replace all (obsolete) patches with a new one.
* gnu/packages/patches/connman-CVE-2022-32292.patch,
* gnu/packages/patches/connman-CVE-2022-32293-pt1.patch,
* gnu/packages/patches/connman-CVE-2022-32293-pt2.patch: Delete files.
* gnu/packages/patches/connman-add-missing-libppp-compat.h.patch: New file.
* gnu/local.mk (dist_patch_DATA): Remove deleted files, add new one.
|
|
* gnu/packages/samba.scm (ppp): Update to 2.5.0.
[arguments]: Move CC from #:make-flags
to #:configure-flags where it belongs. Remind ./configure where openssl lives.
Build verbosely. Remove obsolete 'patch-Makefile phase, and delete autogen.sh.
[native-inputs]: Add autoconf, automake, and libtool.
|
|
* gnu/packages/gnome.scm (arguments): Replace the 'patch-modprobe-path
phase with a ‘-Dmodprobe=’ configure flag.
|
|
* gnu/packages/gnome.scm (network-manager): Update to 1.44.0.
[arguments]: Disable the (new) nm-cloud-setup option.
|
|
* gnu/packages/admin.scm (isc-dhcp)[arguments]:
Don't wrap the ‘dhclient-script’ PATH with net-tools.
[inputs]: Remove net-tools altogether.
|
|
* gnu/packages/fontutils.scm (psftools): New public variable.
|
|
Currently blocked by protobuf.
* gnu/packages/ssh.scm (mosh)[arguments]: Use SEARCH-INPUT-FILE.
|
|
* gnu/packages/ssh.scm (mosh)[arguments]: Use G-expressions.
Don't explicitly return #t from phases.
[inputs]: Remove input labels.
|
|
* gnu/packages/fonts.scm (font-terminus): Add a new
'install-documentation phase.
|
|
* gnu/packages/ncdu.scm (ncdu-1)[license]: Use a relative file:// in the
source directory instead of a remote https:// link to a Gitweb instance.
|
|
* gnu/packages/xorg.scm (iceauth)[source]: Fix name & hash.
Reported by ulfvonbelow in #guix.
|
|
* gnu/packages/lisp-xyz.scm (sbcl-cl-wayland, cl-wayland, ecl-cl-wayland): New
variables.
Co-authored-by: Guillaume Le Vaillant <glv@posteo.net>
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
|
|
* gnu/packages/lisp-xyz.scm (sbcl-xkbcommon, cl-xkbcommon, ecl-xkbcommon): New
variables.
Co-authored-by: Guillaume Le Vaillant <glv@posteo.net>
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
|
|
* gnu/packages/firmware.scm (openfwwf-firmware)[arguments]: Set target
to #f since we're building firmware files.
|
|
* gnu/packages/firmware.scm (ath9k-htc-firmware)[arguments]: Set target
to #f since we're building firmware files.
|
|
* gnu/packages/networking.scm (iwd): Update to 2.8.
[synopsis]: Change to "iNet Wireless Daemon".
|
|
* gnu/packages/linux.scm (ell): Update to 0.59.
[native-inputs]: Add procps.
|
|
* gnu/packages/linux.scm (linux-libre-6.1-version): Update to 6.1.58.
(linux-libre-6.1-pristine-source): Update hash.
Signed-off-by: Leo Famulari <leo@famulari.name>
|
|
* doc/guix.texi (origin Reference): Add references for hg-reference,
svn-reference, bzr-fetch, and bzr-reference.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* gnu/packages/linux.scm (ipvsadm): New variable.
Co-authored-by: Ludovic Courtès <ludo@gnu.org>
|
|
* gnu/packages/apl.scm (dzaim-apl): New variable.
Co-authored-by: Ludovic Courtès <ludo@gnu.org>
|
|
Fixes a bug whereby ‘guix locate’ would pick the system database, then
decide it’s too old, try to update it, and fail because it’s not
writable by unprivileged users.
Fixes <https://issues.guix.gnu.org/66612>.
* guix/scripts/locate.scm (file-age): New procedure.
(suitable-database): Add ‘age-update-threshold’ parameter and honor it.
(guix-locate): Remove ‘file-age’. Pass ‘age-update-threshold’ to the
‘database’ option.
Reported-by: Matt Wette <matt.wette@gmail.com>
|
|
* gnu/packages/admin.scm (isc-dhcp)[arguments]: Adjust the custom
'fix-bind-cross-compilation phase to force linking with '-latomic' when
building for powerpc-linux.
|
|
* gnu/packages/virtualization.scm. Sort use-module alphabetically to
easy maintenance.
Signed-off-by: Andrew Tropin <andrew@trop.in>
|
|
* gnu/packages/virtualization.scm (vmware-open-vm-tools,
vmware-open-vm-tools-gtk): New variables.
Signed-off-by: Andrew Tropin <andrew@trop.in>
|
|
* gnu/packages/radio.scm (chirp): New variable.
|
|
* gnu/packages/python-xyz.scm (python-yattag): New variable.
|
|
* gnu/packages/radio.scm (gqrx): Update to 2.17.2.
|