{ lib , stdenv , fetchFromGitHub , pkg-config , wayland , libinput , yaml-cpp }: stdenv.mkDerivation rec { pname = "way-displays"; version = "1.11.0"; src = fetchFromGitHub { owner = "alex-courtis"; repo = "way-displays"; rev = version; sha256 = "sha256-uJsamTsfxpFoKOSgNs6+VQpB7/ec4NoHJsjtDa5Dex8="; }; strictDeps = true; nativeBuildInputs = [ pkg-config wayland ]; buildInputs = [ wayland yaml-cpp libinput ]; makeFlags = [ "PREFIX=${placeholder "out"}" "PREFIX_ETC=${placeholder "out"}" "CC:=$(CC)" "CXX:=$(CXX)" ]; meta = with lib; { homepage = "https://github.com/alex-courtis/way-displays"; description = "Auto Manage Your Wayland Displays"; license = licenses.mit; maintainers = with maintainers; [ simoneruffini ]; platforms = platforms.linux; mainProgram = "way-displays"; }; }