From d2dbbefc3f6ebedc9d21d421458c46fce6863542 Mon Sep 17 00:00:00 2001 From: Paul Meyer Date: Wed, 4 Jun 2025 11:00:30 +0200 Subject: [PATCH] waybar: remove dependency on hyperland/sway Both inputs aren't used anywhere in the output. I used diffoscope to check and the only difference before after this patch is the outpath. Requirement on sway was removed in 2020 afaict: https://github.com/Alexays/Waybar/commit/732ce7a27cbeb47fb3566768789c14d3123bb06c Signed-off-by: Paul Meyer --- pkgs/by-name/wa/waybar/package.nix | 6 ------ 1 file changed, 6 deletions(-) diff --git a/pkgs/by-name/wa/waybar/package.nix b/pkgs/by-name/wa/waybar/package.nix index d2b27b317029..53a6abb425b3 100644 --- a/pkgs/by-name/wa/waybar/package.nix +++ b/pkgs/by-name/wa/waybar/package.nix @@ -12,7 +12,6 @@ gtk-layer-shell, gtkmm3, howard-hinnant-date, - hyprland, iniparser, jsoncpp, libcava, @@ -38,7 +37,6 @@ sndio, spdlog, systemdMinimal, - sway, udev, upower, versionCheckHook, @@ -51,7 +49,6 @@ enableManpages ? stdenv.buildPlatform.canExecute stdenv.hostPlatform, evdevSupport ? true, experimentalPatches ? true, - hyprlandSupport ? true, inputSupport ? true, jackSupport ? true, mpdSupport ? true, @@ -64,7 +61,6 @@ runTests ? stdenv.buildPlatform.canExecute stdenv.hostPlatform, sndioSupport ? true, systemdSupport ? lib.meta.availableOn stdenv.hostPlatform systemdMinimal, - swaySupport ? true, traySupport ? true, udevSupport ? true, upowerSupport ? true, @@ -128,7 +124,6 @@ stdenv.mkDerivation (finalAttrs: { portaudio ] ++ lib.optional evdevSupport libevdev - ++ lib.optional hyprlandSupport hyprland ++ lib.optional inputSupport libinput ++ lib.optional jackSupport libjack2 ++ lib.optional mpdSupport libmpdclient @@ -136,7 +131,6 @@ stdenv.mkDerivation (finalAttrs: { ++ lib.optional nlSupport libnl ++ lib.optional pulseSupport libpulseaudio ++ lib.optional sndioSupport sndio - ++ lib.optional swaySupport sway ++ lib.optional systemdSupport systemdMinimal ++ lib.optional traySupport libdbusmenu-gtk3 ++ lib.optional udevSupport udev