Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
at devShellTools-shell 45 lines 823 B view raw
1{ 2 mkDerivation, 3 lib, 4 fetchFromGitHub, 5 alsa-lib, 6 pkg-config, 7 qtbase, 8 qtscript, 9 qmake, 10}: 11 12mkDerivation { 13 pname = "iannix"; 14 version = "unstable-2020-12-09"; 15 16 src = fetchFromGitHub { 17 owner = "iannix"; 18 repo = "IanniX"; 19 rev = "287b51d9b90b3e16ae206c0c4292599619f7b159"; 20 sha256 = "AhoP+Ok78Vk8Aee/RP572hJeM8O7v2ZTvFalOZZqRy8="; 21 }; 22 23 nativeBuildInputs = [ 24 pkg-config 25 qmake 26 ]; 27 buildInputs = [ 28 alsa-lib 29 qtbase 30 qtscript 31 ]; 32 33 qmakeFlags = [ "PREFIX=/" ]; 34 35 installFlags = [ "INSTALL_ROOT=$(out)" ]; 36 37 meta = with lib; { 38 description = "Graphical open-source sequencer"; 39 mainProgram = "iannix"; 40 homepage = "https://www.iannix.org/"; 41 license = licenses.lgpl3; 42 platforms = platforms.linux; 43 maintainers = with maintainers; [ freezeboy ]; 44 }; 45}