Age | Commit message (Collapse) | Author |
|
The uuid field of <partition> defaults to #false. This should be reflected
when creating the partition.
* gnu/build/image.scm (make-ext-image): Make it optional.
|
|
* gnu/build/image.scm (make-ext-image): Remove the unused flags variable.
|
|
...and use it in packages that do not yet support 3.0.
* gnu/packages/tls.scm (openssl): Rename to ...
(openssl-1.1): ... this.
(openssl/fixed): Inherit from OPENSSL-1.1.
(openssl-3.0): Likewise.
(openssl): Turn into alias for OPENSSL-1.1.
* gnu/packages/ruby.scm (ruby-2.6)[inputs]: Change from OPENSSL to OPENSSL-1.1.
(ruby-3.0)[inputs]: Change "openssl" input to OPENSSL.
(ruby-3.1): Inherit from RUBY-3.0.
* gnu/packages/python.scm (python-2.7)[inputs]: Change from OPENSSL to
OPENSSL-1.1.
(python-3.9)[inputs]: Replace "openssl" with OPENSSL.
* gnu/packages/python-crypto.scm (python-cryptography)[inputs]: Change from
OPENSSL to OPENSSL-1.1.
* gnu/packages/databases.scm (mariadb)[inputs]: Likewise.
* gnu/packages/node.scm (node)[native-inputs, inputs]: Likewise.
(node-lts)[native-inputs]: Likewise.
|
|
Fixes https://issues.guix.gnu.org/56444
* gnu/services/version-control.scm (gitolite-activation): Modify permissions
on home directory so that git group has read access.
Reported-by: Evgeny Pisemsky <[email protected]>
Experienced by David Thompson for years, wondering what was wrong. Thanks for
finding the root cause, Evgeny! :)
|
|
* gnu/packages/python-web.scm (python-grid5000): New variable.
Signed-off-by: Marius Bakke <[email protected]>
|
|
* gnu/packages/freedesktop.scm (accountsservice)[native-inputs]: Add PYTHON.
|
|
* gnu/packages/freedesktop.scm (accountsservice)[inputs]: Add COREUTILS-MINIMAL.
|
|
* gnu/packages/freedesktop.scm (accountsservice)[native-inputs]: Remove
INTLTOOL. Add GETTEXT-MINIMAL.
|
|
* gnu/packages/version-control.scm (mercurial): Update to 6.2.1.
[source](patches): Add patch for compatibility with OpenSSL 3.0.
[arguments]: Patch /usr/bin/env and /bin/sh unconditionally in all tests.
Disable four more tests.
[inputs]: Change from PYTHON to PYTHON-WRAPPER.
* gnu/packages/patches/mercurial-openssl-compat.patch: New file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
|
|
* gnu/packages/gimp.scm (babl): Update to 0.1.96.
|
|
* gnu/packages/vim.scm (vim): Update to 9.0.0325.
|
|
* etc/snippets/yas/scheme-mode/guix-package (build-system): Add
chicken-build-system, minetest-build-system, rebar-build-system
and renpy-build-system.
Signed-off-by: Liliana Marie Prikler <[email protected]>
|
|
* etc/snippets/tempel/scheme-mode (:phases, add-before\ , add-after\ )
(replace\ ): New snippets.
Signed-off-by: Liliana Marie Prikler <[email protected]>
|
|
* etc/snippets/tempel/scheme-mode: New file.
* etc/snippets/tempel/text-mode: New file.
* etc/snippets/scheme-mode: Moved from here...
* etc/snippets/yas/scheme-mode: ... to here.
* etc/snippets/text-mode: Moved from here...
* etc/snippets/yas/text-mode: ... to here.
* doc/contributing.texi ("The Perfect Setup"): Adjust yasnippet setup
accordingly. Add tempel setup.
Signed-off-by: Liliana Marie Prikler <[email protected]>
|
|
* gnu/packages/freedesktop.scm (wayland-protocols): Fix cross-compilation
[native-inputs]: Add pkg-config-for-build and wayland.
Signed-off-by: Mathieu Othacehe <[email protected]>
|
|
* gnu/packages/video.scm
(yt-dlp)[arguments]{#:tests?}: When cross-compiling, set to #false.
Signed-off-by: Mathieu Othacehe <[email protected]>
|
|
* gnu/packages/rust.scm
(rust-1.57)[arguments]{#:tests?}: When cross-compiling, set to #false.
Signed-off-by: Mathieu Othacehe <[email protected]>
|
|
* gnu/packages/ruby.scm
(ruby-rubocop)[arguments]{#:tests?}: When cross-compiling, set to #false.
Signed-off-by: Mathieu Othacehe <[email protected]>
|
|
* gnu/packages/python-xyz.scm
(python-jaraco-context)[arguments]{#:tests?}: When cross-compiling, set to #false.
Signed-off-by: Mathieu Othacehe <[email protected]>
|
|
* gnu/packages/python-xyz.scm
(python-jupyter-client)[arguments]{#:tests?}: When cross-compiling, set to #false.
Signed-off-by: Mathieu Othacehe <[email protected]>
|
|
* gnu/packages/python-xyz.scm
(python-pip-run)[arguments]{#:tests?}: When cross-compiling, set to #false.
Signed-off-by: Mathieu Othacehe <[email protected]>
|
|
* gnu/packages/python-xyz.scm
(python-jaraco-functools)[arguments]{#:tests?}: When cross-compiling, set to #false.
Signed-off-by: Mathieu Othacehe <[email protected]>
|
|
* gnu/packages/python-xyz.scm
(python-path)[arguments]{#:tests?}: When cross-compiling, set to #false.
Signed-off-by: Mathieu Othacehe <[email protected]>
|
|
* gnu/packages/python-xyz.scm
(python-fonttools-full)[arguments]{#:tests?}: When cross-compiling, set to #false.
Signed-off-by: Mathieu Othacehe <[email protected]>
|
|
* gnu/packages/linux.scm
(proot)[arguments]{#:tests?}: When cross-compiling, set to #false.
Signed-off-by: Mathieu Othacehe <[email protected]>
|
|
* gnu/packages/julia-xyz.scm
(julia-interpolations)[arguments]{#:tests?}: When cross-compiling,
set to #false.
Signed-off-by: Mathieu Othacehe <[email protected]>
|
|
* gnu/packages/julia-xyz.scm
(julia-reversediff)[arguments]{#:tests?}: When cross-compiling,
set to #false.
Signed-off-by: Mathieu Othacehe <[email protected]>
|
|
* gnu/packages/julia-xyz.scm
(julia-forwarddiff)[arguments]{#:tests?}: When cross-compiling,
set to #false.
Signed-off-by: Mathieu Othacehe <[email protected]>
|
|
* gnu/packages/julia-xyz.scm
(julia-arrayinterface)[arguments]{#:tests?}: When cross-compiling,
set to #false.
Signed-off-by: Mathieu Othacehe <[email protected]>
|
|
The comment states there are test failures and hence it is implied that the
intent was to disable tests, not enable them, but tests pass and the code
below enabled tests instead of disabling them.
Remove #:tests? #true to satisfy the tests-true linter.
* gnu/packages/haskell-xyz.scm
(ghc-statistics)[arguments]{#:tests?}: Remove.
Signed-off-by: Mathieu Othacehe <[email protected]>
|
|
This change prevents guix system from erroring out with an ugly backtrace
when it's passed an invalid value to the “--system” or “--target”
option. It also adds the “--list-systems” and “--list-targets” options.
The manual section about guix system doesn't mention the “--target” option,
so add it there.
* guix/scripts/system (show-help): Call show-cross-build-options-help and
show-native-build-options-help.
(%options): Remove own implementation of “system” and “target” options and
use the ones in %standard-cross-build-options and
%standard-native-build-options.
* doc/guix.texi (Invoking guix system): Document “--target” option.
Signed-off-by: Mathieu Othacehe <[email protected]>
|
|
* gnu/bootloader (<bootloader-configuration>): Wrap lines, no functional
change.
|
|
In some specific cases where the device tree file is already loaded in RAM, it
can be preferable that the bootloader does not try to use a device tree from
the Linux kernel tree.
* gnu/bootloader.scm (<bootloader-configuration>)[device-tree-support?]: New field.
* gnu/bootloader/extlinux.scm (extlinux-configuration-file): Add FDTDIR line
based on <device-tree-support?> field of <bootloader-configuration>.
* doc/guix.texi (Bootloader Configuration)[device-tree-support?]: Add
documentation for the new field.
|
|
This fixes <https://issues.guix.gnu.org/57480>.
This reverts commit b08439809f0868a74d0bd0e14d45cb3e5dd46a8c.
|
|
* gnu/packages/image-viewers.scm (hydrus-network): Add variable.
Co-authored-by: Ludovic Courtès <[email protected]>
|
|
* gnu/packages/python-web.scm (python-cloudscraper): Update to 1.2.60
[propagated-inputs]: Change python-pyparsing to its mainstream version.
Co-authored-by: Ludovic Courtès <[email protected]>
|
|
* gnu/packages/image-processing.scm (opencv)[arguments]: Change variable.
Signed-off-by: Ludovic Courtès <[email protected]>
|
|
* gnu/packages/python-xyz.scm (python-mpv): Add variable.
Co-authored-by: Ludovic Courtès <[email protected]>
|
|
* gnu/packages/python-check.scm (python-xvfbwrapper): New variable.
Signed-off-by: Ludovic Courtès <[email protected]>
|
|
* gnu/packages/animation.scm (swftools): Add variable.
Co-authored-by: Ludovic Courtès <[email protected]>
|
|
* gnu/packages/graphics.scm (mmg): New variable.
Signed-off-by: Ludovic Courtès <[email protected]>
|
|
Previously, build-time metadata from (guix config) would be ignored when
available--e.g., when running /run/current-system/profile/bin/guix.
This is a followup to 316fc2acbb112bfa572ae30f95a93bcd56621234.
* guix/scripts/system/reconfigure.scm (check-forward-update): Use
'current-channels' rather than 'current-profile' + 'profile-channels'.
|
|
Previously, build-time metadata from (guix config) would be ignored when
available--e.g., when running /run/current-system/profile/bin/guix.
This is a followup to 316fc2acbb112bfa572ae30f95a93bcd56621234.
* gnu/services.scm (provenance-entry): Use 'current-channels' instead of
'current-profile' + 'profile-channels'.
|
|
This is a follow-up to commit 3e0abde17be944153be57ab5faeefc645266d39d.
* gnu/tests/virtualization.scm: Add copyright header for myself.
|
|
* gnu/tests/virtualization.scm (run-libvirt-test): Run commands to create and
start the default network.
|
|
Fixes <https://bugs.gnu.org/57272>.
Reported by Lars-Dominik Braun <[email protected]>.
* gnu/packages/virtualization.scm (libvirt)[arguments]: Substitute the
absolute dnsmasq file name. Disable one test.
Co-authored-by: Marius Bakke <[email protected]>
|
|
* gnu/packages/python-xyz.scm (snakemake-7)[inputs]: Change to ...
[propagated-inputs]: ... this, to ensure that "python -m snakemake"
works (because snakemake uses it internally).
Signed-off-by: Marius Bakke <[email protected]>
|
|
* gnu/packages/python-xyz.scm (snakemake-6)[inputs]: Change to ...
[propagated-inputs]: ... this, to ensure that "python -m snakemake"
works (because snakemake uses it internally).
Signed-off-by: Marius Bakke <[email protected]>
|
|
* gnu/packages/python-xyz.scm (snakemake-7)[arguments]: Revise the patch for
the cluster execution script
Signed-off-by: Marius Bakke <[email protected]>
|
|
In commit 38747a27f36dbaadadb1399ec085d88e48c97555, the package switched from
a mirror:// URL to a ftp:// URL, but there doesn't appear to have been any
particular reason for that.
* gnu/packages/gnupg.scm (gnupg)[source]{uri}: Use a mirror:// again.
Signed-off-by: Marius Bakke <[email protected]>
|