15 stdenv.mkDerivation (finalAttrs: {
19 src = fetchFromGitHub {
22 rev = finalAttrs.version;
23 hash = "sha256-hCVGi+++6CcTRMXeRKH8xRncm/Gl83GgU3aAIPI/yGU=";
40 # wrapQtAppsHook doesn't automatically find noson-gui
41 dontWrapQtApps = true;
44 wrapProgram "$out/bin/noson-app" --prefix LD_LIBRARY_PATH : ${lib.makeLibraryPath [ libpulseaudio ]}
45 wrapQtApp "$out/lib/noson/noson-gui"
49 description = "SONOS controller for Linux (and macOS)";
50 homepage = "https://janbar.github.io/noson-app/";
51 mainProgram = "noson-app";
52 platforms = platforms.linux ++ platforms.darwin;
53 license = [ licenses.gpl3Only ];
54 maintainers = with maintainers; [ callahad ];