aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMaxim Cournoyer <maxim.cournoyer@gmail.com>2025-05-17 14:38:28 +0900
committerMaxim Cournoyer <maxim.cournoyer@gmail.com>2025-05-19 10:07:36 +0900
commit450a361532573a02389530a6a80b7821683ed41b (patch)
treeb3a8f9ac5c87744a3ee093f789cf04a35c56cf3c
parent271a8fc2499135c3f0198bf69c9f2a60f1961bf1 (diff)
downloadguix-450a361532573a02389530a6a80b7821683ed41b.tar.gz
guix-450a361532573a02389530a6a80b7821683ed41b.zip
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 <pelzflorian@pelzflorian.de>
-rw-r--r--etc/news.scm28
1 files changed, 28 insertions, 0 deletions
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")