1 { lib, mkDerivation, fetchFromGitHub
2 , pkg-config, cmake, alsa-lib, libjack2, dbus, qtbase, qttools, qtx11extras
3 # Enable jack session support
11 # some dependencies such as killall have to be installed additionally
13 src = fetchFromGitHub {
16 rev = "${pname}_${lib.replaceStrings ["."] ["_"] version}";
17 sha256 = "sha256-YfdRyylU/ktFvsh18FjpnG9MkV1HxHJBhRnHWQ7I+hY=";
35 "-DCONFIG_JACK_VERSION=1"
36 "-DCONFIG_JACK_SESSION=${toString jackSession}"
40 description = "Qt application to control the JACK sound server daemon";
41 mainProgram = "qjackctl";
42 homepage = "https://github.com/rncbc/qjackctl";
43 license = licenses.gpl2Plus;
45 platforms = platforms.linux;