guix_mirror_bot pushed a commit to branch master
in repository guix.

commit 5ddc9bc0f874e4e3cc586687bbaa7c1dccb4e756
Author: Sergio Pastor Pérez <[email protected]>
AuthorDate: Wed Jun 24 15:36:48 2026 +0200

    news: Add entry for channel selection in ‘pull’ and ‘time-machine’.
    
    * etc/news.scm: Add entry.
    
    Modified-by: Ludovic Courtès <[email protected]>
    Signed-off-by: Ludovic Courtès <[email protected]>
    Merges: guix/guix#2241
---
 etc/news.scm | 25 +++++++++++++++++++++++++
 1 file changed, 25 insertions(+)

diff --git a/etc/news.scm b/etc/news.scm
index 323b85bd86..36799a27f5 100644
--- a/etc/news.scm
+++ b/etc/news.scm
@@ -34,6 +34,7 @@
 ;; Copyright © 2025 jgart <[email protected]>
 ;; Copyright © 2025 Steve George <[email protected]>
 ;; Copyright © 2026 Noé Lopez <[email protected]>
+;; Copyright © 2026 Sergio Pastor Pérez <[email protected]>
 
 ;;
 ;; Copying and distribution of this file, with or without modification, are
@@ -43,6 +44,30 @@
 (channel-news
  (version 0)
 
+ (entry (commit "2949c187f600841cdcddfc4f955506b34b79244f")
+        (title
+         (en "@command{pull} and @command{time-machine} can select or exclude
+channels to update"))
+        (body
+         (en "The @command{guix pull} and @command{guix time-machine} can now
+be optionally passed @option{--select} (@option{-e}) or
+@option{--exclude} (@option{-x}) to control which channels should be updated.
+
+For instance, the command below updates the @code{guix-science} and
+@code{guix-past} channels while keeping Guix at the current commit:
+
+@example
+guix pull -e guix-science -e guix-past
+@end example
+
+To update all but the @code{guix} channel, one could do as follows:
+
+@example
+guix pull -x guix
+@end example
+
+See @samp{info \"(guix)Invoking guix pull\"} for more information.")))
+
  (entry (commit "86776ccd30bb44eb856fcf3a14a8338f38fe1367")
         (title
          (en "Openresolv update requires restarting NetworkManager")

Reply via email to