Age | Commit message (Collapse) | Author |
|
Partly fixes <https://bugs.gnu.org/41932>.
Reported by Simen Endsjø <simendsjo@gmail.com>.
* tests/git-authenticate.scm ("signed commits, SHA1 signature"): Use
'gpg+git-available?' in skip guard.
|
|
This test was skipped since the switch to Guile 3 because
'assert-container-features' would be inlined and thus accessing it with
@@ would fail with an unbound-variable error.
* guix/scripts/environment.scm (assert-container-features): Export.
* tests/guix-environment-container.sh: Use single '@'.
|
|
* doc/contributing.texi (Tracking Bugs and Patches): Make
issues.guix.gnu.org more visible, update issue URL.
|
|
* gnu/packages/music.scm (hydrogen): Update to 1.0.0-rc1.
|
|
* gnu/packages/guile-xyz.scm (guile-config): Update to 0.4.2.
|
|
* gnu/packages/diffoscope (diffoscope): Update to 148.
[arguments] Remove add-known-tools phase, fixed upstream.
|
|
* gnu/packages/admin.scm (sudo): Update to 1.9.1.
|
|
Note: Using `getxattr' on the Hurd instead of running showtrans does not
work (yet?).
* gnu/build/hurd-boot.scm (setup-translator): Use 'setxattr' instead of
invoking settrans.
* gnu/system.scm (hurd-multiboot-modules): Add --x-xattr-translator-records to
enable xattr-embedding of translators.
|
|
* gnu/build/hurd-boot.scm (make-hurd-device-nodes): Do not create
dev/{null,zero,full,random,urandom} mount points.
(passive-translator-xattr?, passive-translator-installed?, translated?,
set-translator, set-hurd-device-translators): New procedures.
(false-if-EEXIST): New macro.
(boot-hurd-system): Use them instead of running MAKEDEV.
|
|
* etc/news.scm: Add a ‘de’ translation.
|
|
* gnu/system/uuid.scm (uuid=?): Use type predicates in the fallback case to
prevent looping on invalid arguments.
|
|
Fixes <https://issues.guix.gnu.org/issue/41237>.
The UUID type information was lost when passing to the lower gexp code strata,
which led to not being able to recreate the UUID in the generated script.
This occurred for non-DCE type UUIDs such as that of a FAT file system.
A following commit will prevent the find-partition-by-uuid procedure from
entering a loop when its UUID argument is invalid.
Reported-by: Brice Waegeneire <brice@waegenei.re>
* gnu/machine/ssh.scm (machine-check-file-system-availability): Replace the
STRING->UUID procedure by the UUID macro, and provide the UUID type as its
second argument.
|
|
* gnu/packages/shells.scm (oil): Update to 0.8.pre6.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
|
|
* gnu/packages/fonts.scm (font-iosevka-aile, font-iosevka-etoile,
font-iosevka-sparkle): New variables.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
|
|
* gnu/packages/fonts.scm (font-iosevka):
(font-iosevka-slab):
(font-iosevka-term):
(font-iosevka-term-slab): Update to 3.1.1.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
|
|
* gnu/packages/emacs-xyz.scm (emacs-leaf): Update to 4.2.5.
[source]: Switch to GNU ELPA URL.
|
|
* gnu/packages/linux.scm (linux-libre-5.7-version): Update to 5.7.4.
(linux-libre-5.7-pristine-source): Update hash.
|
|
* gnu/packages/radio.scm (multimon-ng): New variable.
|
|
* gnu/packages/emulators.scm (unicorn): New variable.
|
|
* gnu/packages/lisp-xyz.scm (cl-cluffer, sbcl-cluffer): New variables.
|
|
* gnu/packages/lisp-xyz.scm (sbcl-cluffer-simple-buffer): New variable.
|
|
* gnu/packages/lisp-xyz.scm (sbcl-cluffer-simple-line): New variable.
|
|
* gnu/packages/lisp-xyz.scm (sbcl-cluffer-standard-buffer): New variable.
|
|
* gnu/packages/lisp-xyz.scm (sbcl-cluffer-standard-line): New variable.
|
|
* gnu/packages/lisp-xyz.scm (sbcl-cluffer-base): New variable.
|
|
* gnu/packages/lisp-xyz.scm (cl-clump, sbcl-clump): New variables.
|
|
* gnu/packages/lisp-xyz.scm (sbcl-clump-binary-tree): New variable.
|
|
* gnu/packages/lisp-xyz.scm (sbcl-clump-2-3-tree): New variable.
|
|
* gnu/packages/lisp-xyz.scm (sbcl-triva)[arguments]: Remove 'remove-component
phase now that our build system supports component-less .asd files.
|
|
* gnu/packages/lisp-xyz.scm (sbcl-triva.trivial)[arguments]: Don't replace
create-asd-file phase now that our build system supports component-less .asd
files.
|
|
* gnu/packages/lisp-xyz.scm (sbcl-fare-quasiquote-readtable)[arguments]: Remove
'fix-asd-file phase now that our build system supports component-less .asd
files.
|
|
* gnu/packages/lisp-xyz.scm (cl-cxml)[arguments]: Remove 'remove-component phase.
|
|
* guix/build/lisp-utils.scm (make-asd-file): Ensure lib directory exists and
check if prebuilt bundle system was generated.
(generate-system-definition): Add :class and :components only if prebuilt
system was generated.
|
|
* gnu/packages/lisp-xyz.scm (cl-acclimation, sbcl-acclimation): New variables.
|
|
* gnu/packages/crates-io.scm (rust-adler32-1): Update to 1.1.0.
[arguments]: Don't skip build. Add rust-compiler-builtins-0.1,
rust-rustc-std-workspace-core-1.0 to cargo-inputs. Add rust-bencher-0.1
to cargo-development-inputs.
|
|
* gnu/packages/crates-io.scm (rust-adler32-1.0): Rename to
rust-adler32-1.
(rust-deflate-0.7, rust-inflate-0.4, rust-miniz-oxide-0.3): Adjust
accordingly.
|
|
* gnu/packages/crates-io.scm (rust-libgit2-sys-0.7)[source]: Remove
bundled code.
[arguments]: Add rust-curl-sys-0.4, rust-libc-0.2, rust-libssh2-sys-0.2,
rust-libz-sys-1.0, rust-openssl-sys-0.9, rust-cc-1.0,
rust-pkg-config-0.3 to cargo-inputs.
[properties]: Remove field.
|
|
* gnu/packages/crates-io.scm (rust-curl-sys-0.4)[source]: Remove bundled
code.
[arguments]: Add rust-libc-0.2, rust-libnghttp2-sys-0.1,
rust-libz-sys-1.0, rust-openssl-sys-0.9, rust-winapi-0.3, rust-cc-1.0,
rust-pkg-config-0.3, rust-vcpkg-0.2 to cargo-inputs. Add custom phase to
find system openssl.
[native-inputs]: Add pkg-config.
[inputs]: Add curl, nghttp2, openssl, zlib.
[properties]: Remove field.
|
|
* gnu/packages/crates-io.scm (rust-libnghttp2-sys-0.1)[source]: Remove
bundled code.
[arguments]: Skip build. Add rust-libc-0.2, rust-cc-1.0 to cargo-inputs.
[inputs]: Add nghttp2.
[properties]: Remove field.
|
|
* gnu/packages/ipfs.scm (go-ipfs): Update to 0.5.1
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* doc/guix.texi (Invoking guix pull): Delete a paragraph about the --verbose
option, which was removed in 1edcfda81ba5c20ca715473d45315662c60dd81e.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
Fixes <https://bugs.gnu.org/41924>.
* guix/profiles.scm (linux-module-database)[build]: Arrange so
'directory-entries' always returns a list. Add 'match' clause for the
empty list.
Co-authored-by: Ivan Kozlov <kanichos@yandex.ru>
|
|
* guix/profiles.scm (linux-module-database): Reindent.
|
|
* guix/nar.scm: Use (guix i18n) instead of (guix ui).
|
|
* guix/nar.scm (finalize-store-file): Call 'register-items' and pass it
DB. This avoids opening the database a second time and hopefully
reduces contention on 'db.sqlite-shm'.
|
|
* guix/store/database.scm (store-database-directory)
(store-database-file): New procedures.
(call-with-database): Add call to 'mkdir-p'.
(register-items): Add 'db' parameter and remove #:state-directory and #:schema.
(register-path): Use 'store-database-file' and 'with-database', and
parameterize SQL-SCHEMA.
* gnu/build/image.scm (register-closure): Likewise.
* gnu/build/vm.scm (register-closure): Likewise.
* guix/scripts/pack.scm (store-database)[build]: Likewise.
|
|
* guix/build/gnu-dist.scm (install-dist): Fix 2nd argument to
'for-each'.
|
|
This is a followup to c924e541390f9595d819edc33c19d979917c15ec.
* guix/scripts/repl.scm (guix-repl)[opts]: Set 'ignore-dot-guile?', with
question mark.
|
|
* gnu/packages/tor.scm (privoxy)[arguments]: Add --localstatedir=/var to
configure flags. Patch default configuration to disable logging and thus
allowing non-root users to use it.
Signed-off-by: Pierre Neidhardt <mail@ambrevar.xyz>
|
|
* gnu/system/hurd.scm (%base-services/hurd): Add extra-special-files "/bin/sh"
and "/usr/bin/env".
|