apteryx pushed a commit to branch master in repository guix. commit 450a361532573a02389530a6a80b7821683ed41b Author: Maxim Cournoyer <maxim.courno...@gmail.com> AuthorDate: Sat May 17 14:38:28 2025 +0900
news: Add news entry for new 'guix refresh' partial version syntax. * etc/news.scm (channels-news): New entry. Change-Id: Ic3be1bd62b4dc36a45fcbb1ae87c8a9bf0b837e9 Co-authored-by: Florian Pelz <pelzflor...@pelzflorian.de> --- etc/news.scm | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/etc/news.scm b/etc/news.scm index c70234ece7..29535d4ea9 100644 --- a/etc/news.scm +++ b/etc/news.scm @@ -38,6 +38,34 @@ (channel-news (version 0) + (entry (commit "271a8fc2499135c3f0198bf69c9f2a60f1961bf1") + (title + (en "@samp{guix refresh} can now target partial versions")) + (body + (en "While it had been possible for some time to use the +@option{--target-version} to update to a partially defined version, this can +now be more conveniently expressed via the package version specification +directly, by prefixing it with the tilde (@samp{~}) character: + +@example +$ guix refresh bash=~5.2 +gnu/packages/bash.scm:150:15: bash would be upgraded from 5.1.16 to 5.2.37 +@end example + +For more information, see (info \"(guix) Invoking guix refresh\").") + (de "Es war schon einige Zeit möglich, unter Angabe von +@option{--target-version} auf eine unvollständig definierte Version zu +aktualisieren; das lässt sich jetzt angenehmer ausdrücken, direkt in der +Paketversionsangabe, wenn Sie ihr das Tildezeichen (@samp{~}) voranstellen: + +@example +$ guix refresh bash=~5.2 +gnu/packages/bash.scm:150:15: bash würde von 5.1.16 auf 5.2.37 aktualisiert +@end example + +Für mehr Informationen siehe (info \"(guix.de)Aufruf von guix +refresh\")."))) + (entry (commit "6e8ffdf3c5afac265e540027c2332573b25461ae") (title (en "Linux-libre 6.13 removed from Guix")