Merge pull request #148062 from pennae/patchmatrix

This commit is contained in:
Sandro 2021-12-03 20:23:45 +01:00 committed by GitHub
commit 6d9e0be803
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 47 additions and 0 deletions

View File

@ -0,0 +1,45 @@
{ stdenv
, lib
, fetchFromGitHub
, libjack2
, lv2
, meson
, ninja
, pkg-config
, glew
, xorg
}:
stdenv.mkDerivation rec {
pname = "patchmatrix";
version = "0.26.0";
src = fetchFromGitHub {
owner = "OpenMusicKontrollers";
repo = pname;
rev = version;
hash = "sha256-rR3y5rGzmib//caPmhthvMelAdHRvV0lMRfvcj9kcCg=";
};
nativeBuildInputs = [
meson
ninja
pkg-config
];
buildInputs = [
glew
libjack2
lv2
xorg.libX11
xorg.libXext
];
meta = with lib; {
description = "A JACK patchbay in flow matrix style";
homepage = "https://github.com/OpenMusicKontrollers/patchmatrix";
license = licenses.artistic2;
maintainers = with maintainers; [ pennae ];
platforms = platforms.linux;
};
}

View File

@ -27512,6 +27512,8 @@ with pkgs;
capture = callPackage ../tools/misc/capture {};
patchmatrix = callPackage ../applications/audio/patchmatrix { };
pbrt = callPackage ../applications/graphics/pbrt { };
pcloud = callPackage ../applications/networking/pcloud { };