Age | Commit message (Expand) | Author |
2022-08-30 | Merge branch 'staging' into core-updates | Marius Bakke |
2022-08-30 | gnu: Remove needless export....* gnu/packages/polkit.scm: Don't export POLKIT explicitly.
| Marius Bakke |
2022-08-30 | gnu: Remove unused module import....* gnu/packages/polkit.scm: Don't import (gnu packages gnuzilla).
| Marius Bakke |
2022-08-30 | gnu: polkit: Fix cross-compilation....This is a follow-up to commit e8f4e1808563eb3c1cd28d419a1f349412af4a0d.
* gnu/packages/polkit.scm (polkit)[arguments]: Pass -Dintrospection instead of
-Dos-type when cross-compiling.
| Marius Bakke |
2022-08-30 | gnu: polkit: Fix build....This is a follow-up to commit e8f4e1808563eb3c1cd28d419a1f349412af4a0d.
* gnu/packages/polkit.scm (polkit)[native-inputs]: Add GETTEXT-MINIMAL.
| Marius Bakke |
2022-08-30 | gnu: rust-bootstrap: Explicitly use OpenSSL@1.1....* gnu/packages/rust.scm (rust-bootstrap)[inputs]: Change from OPENSSL to
OPENSSL-1.1.
| Marius Bakke |
2022-08-30 | Merge branch 'master' into staging | Marius Bakke |
2022-08-30 | gnu: Introduce versioned 'openssl-1.1' 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.
| Marius Bakke |
2022-08-30 | services: gitolite: Relax permissions on service user home directory....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 <evgeny@pisemsky.com>
Experienced by David Thompson for years, wondering what was wrong. Thanks for
finding the root cause, Evgeny! :)
| David Thompson |
2022-08-30 | gnu: Add python-grid5000....* gnu/packages/python-web.scm (python-grid5000): New variable.
Signed-off-by: Marius Bakke <marius@gnu.org>
| msimonin |
2022-08-30 | gnu: accountsservice: Actually run the test suite....* gnu/packages/freedesktop.scm (accountsservice)[native-inputs]: Add PYTHON.
| Marius Bakke |
2022-08-30 | gnu: accountsservice: Don't reference the build-time coreutils....* gnu/packages/freedesktop.scm (accountsservice)[inputs]: Add COREUTILS-MINIMAL.
| Marius Bakke |
2022-08-30 | gnu: accountsservice: Remove obsolete input....* gnu/packages/freedesktop.scm (accountsservice)[native-inputs]: Remove
INTLTOOL. Add GETTEXT-MINIMAL.
| Marius Bakke |
2022-08-30 | gnu: mercurial: Update to 6.2.1....* 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.
| Marius Bakke |
2022-08-30 | gnu: babl: Update to 0.1.96....* gnu/packages/gimp.scm (babl): Update to 0.1.96.
| Marius Bakke |
2022-08-30 | gnu: vim: Update to 9.0.0325....* gnu/packages/vim.scm (vim): Update to 9.0.0325.
| Efraim Flashner |
2022-08-30 | etc: Update yasnippet build system list....* 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 <liliana.prikler@gmail.com>
| Nicolas Graves |
2022-08-30 | etc: Add tempel snippet for :phases....* etc/snippets/tempel/scheme-mode (:phases, add-before\ , add-after\ )
(replace\ ): New snippets.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
| Nicolas Graves |
2022-08-30 | etc: Add tempel snippets....* 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 <liliana.prikler@gmail.com>
| Nicolas Graves |
2022-08-30 | gnu: wayland-protocols: Fix cross-compilation...* gnu/packages/freedesktop.scm (wayland-protocols): Fix cross-compilation
[native-inputs]: Add pkg-config-for-build and wayland.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
| Tobias Kortkamp |
2022-08-30 | gnu: yt-dlp: Don't ask to run tests when cross-compiling....* gnu/packages/video.scm
(yt-dlp)[arguments]{#:tests?}: When cross-compiling, set to #false.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
| Maxime Devos |
2022-08-30 | gnu: rust: Don't ask to run tests when cross-compiling....* gnu/packages/rust.scm
(rust-1.57)[arguments]{#:tests?}: When cross-compiling, set to #false.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
| Maxime Devos |
2022-08-30 | gnu: ruby-rubocop: Don't ask to run tests when cross-compiling....* gnu/packages/ruby.scm
(ruby-rubocop)[arguments]{#:tests?}: When cross-compiling, set to #false.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
| Maxime Devos |
2022-08-30 | gnu: python-jaraco-context: Don't ask to run tests when cross-compiling....* gnu/packages/python-xyz.scm
(python-jaraco-context)[arguments]{#:tests?}: When cross-compiling, set to #false.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
| Maxime Devos |
2022-08-30 | gnu: python-jupyter-client: Don't ask to run tests when cross-compiling....* gnu/packages/python-xyz.scm
(python-jupyter-client)[arguments]{#:tests?}: When cross-compiling, set to #false.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
| Maxime Devos |
2022-08-30 | gnu: python-pip-run: Don't ask to run tests when cross-compiling....* gnu/packages/python-xyz.scm
(python-pip-run)[arguments]{#:tests?}: When cross-compiling, set to #false.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
| Maxime Devos |
2022-08-30 | gnu: python-jaraco-functools: Don't ask to run tests when cross-compiling....* gnu/packages/python-xyz.scm
(python-jaraco-functools)[arguments]{#:tests?}: When cross-compiling, set to #false.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
| Maxime Devos |
2022-08-30 | gnu: python-path: Don't ask to run tests when cross-compiling....* gnu/packages/python-xyz.scm
(python-path)[arguments]{#:tests?}: When cross-compiling, set to #false.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
| Maxime Devos |
2022-08-30 | gnu: python-fonttools-full: Don't ask to run tests when cross-compiling....* gnu/packages/python-xyz.scm
(python-fonttools-full)[arguments]{#:tests?}: When cross-compiling, set to #false.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
| Maxime Devos |
2022-08-30 | gnu: proot: Don't ask to run tests when cross-compiling....* gnu/packages/linux.scm
(proot)[arguments]{#:tests?}: When cross-compiling, set to #false.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
| Maxime Devos |
2022-08-30 | gnu: julia-interpolations: Don't ask to run tests when cross-compiling....* gnu/packages/julia-xyz.scm
(julia-interpolations)[arguments]{#:tests?}: When cross-compiling,
set to #false.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
| Maxime Devos |
2022-08-30 | gnu: julia-reversediff: Don't ask to run tests when cross-compiling....* gnu/packages/julia-xyz.scm
(julia-reversediff)[arguments]{#:tests?}: When cross-compiling,
set to #false.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
| Maxime Devos |
2022-08-30 | gnu: julia-forwarddiff: Don't ask to run tests when cross-compiling....* gnu/packages/julia-xyz.scm
(julia-forwarddiff)[arguments]{#:tests?}: When cross-compiling,
set to #false.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
| Maxime Devos |
2022-08-30 | gnu: julia-arrayinterface: Don't ask to run tests when cross-compiling....* gnu/packages/julia-xyz.scm
(julia-arrayinterface)[arguments]{#:tests?}: When cross-compiling,
set to #false.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
| Maxime Devos |
2022-08-30 | gnu: ghc-statistics: Properly enable tests....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 <othacehe@gnu.org>
| Maxime Devos |
2022-08-30 | guix system: Use standard cross and native build options....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 <othacehe@gnu.org>
| Thiago Jung Bauermann |
2022-08-30 | bootloader: Wrap lines....* gnu/bootloader (<bootloader-configuration>): Wrap lines, no functional
change.
| Mathieu Othacehe |
2022-08-30 | bootloader: Add device-tree-support? option....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.
| Reza Alizadeh Majd |
2022-08-30 | Revert "reconfigure: Use 'current-channels' to obtain provenance data."...This fixes <https://issues.guix.gnu.org/57480>.
This reverts commit b08439809f0868a74d0bd0e14d45cb3e5dd46a8c.
| 宋文武 |
2022-08-30 | gnu: Add hydrus-network....* gnu/packages/image-viewers.scm (hydrus-network): Add variable.
Co-authored-by: Ludovic Courtès <ludo@gnu.org>
| Tomasz Jeneralczyk |
2022-08-30 | gnu: python-cloudscraper: Update to 1.2.60....* 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 <ludo@gnu.org>
| Tomasz Jeneralczyk |
2022-08-30 | gnu: opencv: Build Python bindings....* gnu/packages/image-processing.scm (opencv)[arguments]: Change variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Tomasz Jeneralczyk |
2022-08-30 | gnu: Add python-mpv....* gnu/packages/python-xyz.scm (python-mpv): Add variable.
Co-authored-by: Ludovic Courtès <ludo@gnu.org>
| Tomasz Jeneralczyk |
2022-08-30 | gnu: Add python-xvfbwrapper....* gnu/packages/python-check.scm (python-xvfbwrapper): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Tomasz Jeneralczyk |
2022-08-30 | gnu: Add swftools....* gnu/packages/animation.scm (swftools): Add variable.
Co-authored-by: Ludovic Courtès <ludo@gnu.org>
| Tomasz Jeneralczyk |
2022-08-30 | gnu: Add mmg....* gnu/packages/graphics.scm (mmg): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Paul A. Patience |
2022-08-30 | reconfigure: Use 'current-channels' to obtain provenance data....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'.
| Ludovic Courtès |
2022-08-30 | services: provenance: Use 'current-channels' to obtain provenance data....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'.
| Ludovic Courtès |
2022-08-29 | gnu: gsettings-desktop-schemas: Update to 42.0....* gnu/packages/gnome.scm (gsettings-desktop-schemas): Update to 42.0.
| Maxim Cournoyer |
2022-08-29 | gnu: Add missing copyright line....This is a follow-up to commit 3e0abde17be944153be57ab5faeefc645266d39d.
* gnu/tests/virtualization.scm: Add copyright header for myself.
| Marius Bakke |