diff options
author | Colin <colin@uninsane.org> | 2024-02-29 21:02:55 +0000 |
---|---|---|
committer | Jörg Thalheim <joerg@thalheim.io> | 2024-05-01 08:58:24 +0200 |
commit | 9ff6c735f54d6dfa82b8b0b3397587b00744602c (patch) | |
tree | fa71caec48d557189ab8c598e70e1b99baf640c0 /pkgs | |
parent | bbe8bb1c282409512ab33cf5b46cd0aee4f810ff (diff) |
waybar: support cross compilation
Diffstat (limited to 'pkgs')
-rw-r--r-- | pkgs/by-name/wa/waybar/package.nix | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/pkgs/by-name/wa/waybar/package.nix b/pkgs/by-name/wa/waybar/package.nix index 20fe3507726e1..a8bc66b73e12f 100644 --- a/pkgs/by-name/wa/waybar/package.nix +++ b/pkgs/by-name/wa/waybar/package.nix @@ -40,10 +40,12 @@ , udev , upower , wayland +, wayland-scanner , wireplumber , wrapGAppsHook , cavaSupport ? true +, enableManpages ? stdenv.buildPlatform.canExecute stdenv.hostPlatform , evdevSupport ? true , experimentalPatches ? true , hyprlandSupport ? true @@ -55,7 +57,7 @@ , pipewireSupport ? true , pulseSupport ? true , rfkillSupport ? true -, runTests ? true +, runTests ? stdenv.buildPlatform.canExecute stdenv.hostPlatform , sndioSupport ? true , swaySupport ? true , traySupport ? true @@ -97,9 +99,10 @@ stdenv.mkDerivation (finalAttrs: { meson ninja pkg-config - scdoc + wayland-scanner wrapGAppsHook - ] ++ lib.optional withMediaPlayer gobject-introspection; + ] ++ lib.optional withMediaPlayer gobject-introspection + ++ lib.optional enableManpages scdoc; propagatedBuildInputs = lib.optionals withMediaPlayer [ glib @@ -107,8 +110,6 @@ stdenv.mkDerivation (finalAttrs: { python3.pkgs.pygobject3 ]; - strictDeps = false; - buildInputs = [ gtk-layer-shell gtkmm3 @@ -154,7 +155,7 @@ stdenv.mkDerivation (finalAttrs: { "libinput" = inputSupport; "libnl" = nlSupport; "libudev" = udevSupport; - "man-pages" = true; + "man-pages" = enableManpages; "mpd" = mpdSupport; "mpris" = mprisSupport; "pipewire" = pipewireSupport; |