mbox series

[bug#58824,0/1] scripts: refresh: Support --list-dependent=packages.

Message ID 20221027212706.21680-1-paren@disroot.org
Headers show
Series scripts: refresh: Support --list-dependent=packages. | expand

Message

\( Oct. 27, 2022, 9:27 p.m. UTC
Heya Guix,

This patch adds support for passing the string "packages" to
``guix refresh'''s ``--list-dependent'' argument, which displays only
the packages, with no "XXX packages will be rebuilt:" header. This
allows us to perform substitutions like this:

  guix build $(guix refresh --list-dependent=packages gtk)

to, for example, build all the dependents of ``gtk''.

( (1):
  scripts: refresh: Support --list-dependent=packages.

 guix/scripts/refresh.scm | 61 ++++++++++++++++++++++++----------------
 1 file changed, 37 insertions(+), 24 deletions(-)


base-commit: f928abac369f699f425ddee925d0d0c2dc0a635d