- Update to 1.4.0:
* Package management
* New ‘guix home’ command, for home environment management
* New ‘guix shell’ command, the successor to ‘guix environment’
* New ‘guix system edit’ command, to edit services
* New ‘deb’ format for the ‘guix pack’ command
* New ‘guix import minetest’ command, to import Minetest extensions
* New ‘guix import elm’ command, to import Elm packages
* New ‘guix import egg’ command, to import CHICKEN egg packages
* New ‘guix import hexpm’ command, to import Erlang and Elixir packages
* New 'guix style' command, to auto-format package definitions
* ‘guix import texlive’ rewritten to use the TLPDB as its source
* ‘guix import elpa’ now supports the non-GNU ELPA repository
* ‘guix import pypi’ can now import a specific version
* ‘guix import cran’ can now import a specific version
* New updater (see ‘guix refresh’): ‘generic-git’
* ‘guix graph’ has a new ‘--max-depth’ option
* ‘guix deploy’ has a new ‘--execute’ option
* ‘guix shell’ has a new ‘--emulate-fhs’ option
* ‘guix shell’ has a new ‘--symlink’ option
* ‘--with-commit’ option now accepts strings returned by ‘git describe’
* ‘--with-source’ option now applied recursively
* Align tabular data output by commands like ‘guix package --list-available’
* Improved ‘guix import go’ importer via a new PEG parser
* Improved Software Heritage downloader
* New 'web.archive.org’ download fall-back
* Various performance enhancements
* New ‘--tune’ package transformation option
* ‘guix refresh’ ‘-L’ option is repurposed to ‘load-path’ modification
* ‘guix system image’ supersedes the ‘docker-image’ sub-command
OBS-URL: https://build.opensuse.org/request/show/1045937
OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/guix?expand=0&rev=49
- Add Require/BuildRequire for guile-zlib and guile-lzlib
- Ship guile wrapper for guix in libexecdir (only for guix!)
- Ship mount service for the gnu store
- Update keyring
- Adapt guix-rpmlintrc for guile 3.0
- Silence warning about guile shipped in libexecdir
D guix-1.1.0.tar.gz
D guix-1.1.0.tar.gz.sig
A guix-1.2.0.tar.gz
A guix-1.2.0.tar.gz.sig
M guix-rpmlintrc
M guix.changes
M guix.keyring
M guix.spec
Diff for working copy: .
Index: guix-rpmlintrc
===================================================================
--- guix-rpmlintrc (revision 9ae27809d09e4197e974764265386d5a)
+++ guix-rpmlintrc (working copy)
@@ -7,26 +7,26 @@
# https://www.gnu.org/software/guix/manual/html_node/Bootstrapping.html#Building-the-Bootstrap-Binaries
# they are binaries in /usr/share
-addFilter("E: arch-dependent-file-in-usr-share .*/usr/share/guile/site/2.[02]/gnu/packages/bootstrap/.*")
+addFilter("E: arch-dependent-file-in-usr-share .*/usr/share/guile/site/3.*/gnu/packages/bootstrap/.*")
OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/guix?expand=0&rev=40
- update to 1.1.0
* New ‘guix deploy’ command to deploy several machines at once
* Channels can now provide news, viewed with ‘guix pull --news’
* ‘guix system reconfigure’ saves provenance data
* New ‘guix system describe’ command to view system provenance info
* New /run/current-system/{channels,configuration}.scm files
* New ‘guix time-machine’ command
* ‘guix pack’ has a new ‘--entry-point’ option
* ‘guix pack’ saves environment variables for ‘docker’ and ‘singularity’
* ‘guix pack’ provides a meaningful repository name for ‘docker’
* New ‘--target’ option for ‘guix system’
* ‘--no-build-hook’ was renamed to ‘--no-offload’
* ‘--keep-failed’ now implies ‘--no-offload’
* ‘--dry-run’ no longer implies ‘--no-grafts’
* ‘guix import crate’ has a new ‘--recursive’ option
* ‘guix import crate’ can import a specific package version
* ‘guix pull’ returns Guix on Guile 3.0
* ‘guix pull’ and ‘--with-git-url’ can clone repositories over SSH
* ‘--with-commit’ now accepts tags
* ‘guix challenge’ has a new ‘--diff’ option to show differences
* ‘guix weather’ has a new ‘--display-missing’ option
* Guix can now fetch lzip-compressed substitutes in addition to gzip
* ‘guix publish’ supports lzip compression via ‘-C’
* ‘guix lint -c archival’ queries Software Heritage
* ‘guix archive’ has a new ‘-t’ option to list archive contents
* ‘guix describe’ and similar commands emit terminal hyperlinks
* ‘guix build’ now attempts to substitute missing .drv files
* ‘guix package’ etc. now lock the profile they operate on
* ‘guix pull’ honors /etc/guix/channels.scm when it exists
* New ‘guix show’ command, synonymous with ‘guix package --show’
* The ‘--manifest’ option can be repeated to combine manifests
* Some commands previously lacking ‘--load-path’ now support it
* 3514 new packages
* 3368 package updates
- remove patches (merged)
* fix-time-duration-issue-part1.patch
* fix-time-duration-issue-part2.patch
OBS-URL: https://build.opensuse.org/request/show/825158
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/guix?expand=0&rev=15
- update to 1.1.0
* New ‘guix deploy’ command to deploy several machines at once
* Channels can now provide news, viewed with ‘guix pull --news’
* ‘guix system reconfigure’ saves provenance data
* New ‘guix system describe’ command to view system provenance info
* New /run/current-system/{channels,configuration}.scm files
* New ‘guix time-machine’ command
* ‘guix pack’ has a new ‘--entry-point’ option
* ‘guix pack’ saves environment variables for ‘docker’ and ‘singularity’
* ‘guix pack’ provides a meaningful repository name for ‘docker’
* New ‘--target’ option for ‘guix system’
* ‘--no-build-hook’ was renamed to ‘--no-offload’
* ‘--keep-failed’ now implies ‘--no-offload’
* ‘--dry-run’ no longer implies ‘--no-grafts’
* ‘guix import crate’ has a new ‘--recursive’ option
* ‘guix import crate’ can import a specific package version
* ‘guix pull’ returns Guix on Guile 3.0
* ‘guix pull’ and ‘--with-git-url’ can clone repositories over SSH
* ‘--with-commit’ now accepts tags
* ‘guix challenge’ has a new ‘--diff’ option to show differences
* ‘guix weather’ has a new ‘--display-missing’ option
* Guix can now fetch lzip-compressed substitutes in addition to gzip
* ‘guix publish’ supports lzip compression via ‘-C’
* ‘guix lint -c archival’ queries Software Heritage
* ‘guix archive’ has a new ‘-t’ option to list archive contents
* ‘guix describe’ and similar commands emit terminal hyperlinks
* ‘guix build’ now attempts to substitute missing .drv files
* ‘guix package’ etc. now lock the profile they operate on
* ‘guix pull’ honors /etc/guix/channels.scm when it exists
* New ‘guix show’ command, synonymous with ‘guix package --show’
OBS-URL: https://build.opensuse.org/request/show/825136
OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/guix?expand=0&rev=34