dan writes: > * gnu/packages/wm.scm (waybar): Update to 0.9.20. > [arguments]<:configure-flags>: Disable download missing dependencies. > [inputs]: Add libevdev, pipewire and wireplumber. > * gnu/packages/wm.scm (waybar-experimental) > [arguments]<:configure-flags>: Disable download missing dependencies. > --- > gnu/packages/wm.scm | 15 +++++++++++---- > 1 file changed, 11 insertions(+), 4 deletions(-) ... > @@ -1960,7 +1965,8 @@ (define-public waybar-experimental > (package/inherit base > (name "waybar-experimental") > (arguments > - (list #:configure-flags #~(list "-Dexperimental=true"))) > + (list #:configure-flags #~(list "-Dexperimental=true" > + "--wrap-mode=nodownload"))) > (synopsis "Waybar with experimental features")))) Here I've changed this to the following: + (substitute-keyword-arguments (package-arguments base) + ((#:configure-flags flags '()) + #~(cons "-Dexperimental=true" + #$flags)))) So now waybar-experimental will automatically inherit the configure flags of waybar. > @@ -3437,3 +3443,4 @@ (define-public velox > (description "velox is a simple window manager for Wayland based on swc. > It is inspired by dwm and xmonad.") > (license license:expat)))) > +waybar I've removed this line and pushed to master as 005da27028ebab8998ce54c88683d809b3ceaf62. Thanks, Chris