Age | Commit message (Expand) | Author |
2022-08-31 | gnu: Add python-nanopb....* gnu/packages/protobuf.scm (python-nanopb): New variable.
| Maxim Cournoyer |
2022-08-31 | gnu: Add nanopb....* gnu/packages/protobuf.scm (nanopb): New variable.
| Maxim Cournoyer |
2022-08-31 | gnu: Add python-grpcio-tools....* gnu/packages/rpc.scm (python-grpcio-tools): New variable.
| Maxim Cournoyer |
2022-08-31 | gnu: python-grpcio: Update to 1.47.0....* gnu/packages/rpc.scm (python-grpcio): Update to 1.47.0.
[source]{snippet}: Remove abseil-cpp from preserved bundled libraries.
Preserve xxhash.
[phases]: Delete trailing #t.
{use-system-libraries}: Set the GRPC_PYTHON_BUILD_SYSTEM_RE2 and
GRPC_PYTHON_BUILD_SYSTEM_ABSL environment variables to 1. Path setup.py.
[inputs]: Add abseil-cpp and re2.
| Maxim Cournoyer |
2022-08-31 | gnu: abseil-cpp: Update to 20220623.0....* gnu/packages/cpp.scm (abseil-cpp): Update to 20220623.0.
| Maxim Cournoyer |
2022-08-31 | gnu: Add vpn-slice....* gnu/packages/vpn.scm (vpn-slice): New variable.
| Arun Isaac |
2022-08-31 | image: Add comments....* gnu/image.scm: Add some comments across the whole module.
| Mathieu Othacehe |
2022-08-31 | gnu: emacs-flycheck-guile: Update to 0.4....* gnu/packages/emacs-xyz.scm (emacs-flycheck-guile): Update to 0.4.
Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
| Andrew Whatson |
2022-08-31 | gnu: Add fwupd....* gnu/packages/firmware.scm (fwupd): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Petr Hodina |
2022-08-31 | gnu: libcgroup: Update to 2.0.2....* gnu/packages/linux.scm (libcgroup): Update to 2.0.2.
[source]: Project migrated to github.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| muradm |
2022-08-31 | pull: Create a version 3 manifest....This makes the profile readable by older Guix instances. This is a
followup to c9fbd40785a99e13a59d8e530830ce85220a9871.
Fixes <https://issues.guix.gnu.org/57306>.
Reported by Arun Isaac <arunisaac@systemreboot.net>.
* guix/profiles.scm (%manifest-format-version): Export.
* guix/scripts/package.scm (build-and-use-profile): Add #:format-version
and pass it to 'profile-derivation'.
* guix/scripts/pull.scm (build-and-install): Pass #:format-version 3.
| Ludovic Courtès |
2022-08-31 | reconfigure: Use 'current-channels' to obtain provenance data....This reinstates a modified version of
b08439809f0868a74d0bd0e14d45cb3e5dd46a8c, which contained a thinko.
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-31 | gnu: pigx-bsseq: Update to 0.1.8....* gnu/packages/bioinformatics.scm (pigx-bsseq): Update to 0.1.8.
| Ricardo Wurmus |
2022-08-30 | gnu: r-dyngen: Update to 1.0.4....* gnu/packages/bioinformatics.scm (r-dyngnen): Update to 1.0.4.
[source]: Change to cran-uri source.
Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
| Mădălin Ionel Patrașcu |
2022-08-30 | gnu: parallel: Update to 20220822....* gnu/packages/parallel.scm (parallel): Update to 20220822.
| Efraim Flashner |
2022-08-30 | gnu: qutebrowser: Update to 2.5.2....* gnu/packages/web-browsers.scm (qutebrowser): Update to 2.5.2.
| Efraim Flashner |
2022-08-30 | gnu: translate-shell: Update to 0.9.7....* gnu/packages/dictionaries.scm (translate-shell): Update to 0.9.7.
[arguments]: Remove trailing #t from phases.
| Efraim Flashner |
2022-08-30 | gnu: git-annex: Update to 10.20220822....* gnu/packages/haskell-apps.scm (git-annex): Update to 10.20220822.
[arguments]: Remove trailing #t from phases.
| Efraim Flashner |
2022-08-30 | gnu: tig: Update to 2.5.7....* gnu/packages/version-control.scm (tig): Update to 2.5.7.
| Efraim Flashner |
2022-08-30 | gnu: tree: Update to 2.0.3....* gnu/packages/admin.scm (tree): Update to 2.0.3.
| Efraim Flashner |
2022-08-30 | tests: image: New test....Add a new image test module to validate the image creation itself. The images
structures are validated using guile-parted. Checking the content of those
images is out of scope and should be performed in other modules (installation
for instance).
* gnu/tests/image.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
| Mathieu Othacehe |
2022-08-30 | scripts: system: Check the image operating-system....* guix/scripts/system.scm (process-action): Check that the provided image has
a defined operating-system.
| Mathieu Othacehe |
2022-08-30 | image: Remove an unused field....* gnu/image.scm (<partition>)[device]: Remove it.
| Mathieu Othacehe |
2022-08-30 | image: Perform more sanitizing....* gnu/image.scm (validate-size, validate-partition-offset,
validate-partition-flags): New macros.
(<partition>)[size, offset, flags]: Sanitize those fields using the above
procedures respectively.
| Mathieu Othacehe |
2022-08-30 | build: image: Make partition uuid optional....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.
| Mathieu Othacehe |
2022-08-30 | build: image: Remove unused variable....* gnu/build/image.scm (make-ext-image): Remove the unused flags variable.
| Mathieu Othacehe |
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 |