aseq2json: init at 2018-04-28

This commit is contained in:
Jens Nolte 2021-02-08 18:38:25 +01:00
parent 148f08b263
commit fbc669e12f
2 changed files with 30 additions and 0 deletions

View File

@ -0,0 +1,28 @@
{ stdenv, lib, fetchFromGitHub, pkg-config, alsaLib, glib, json-glib }:
stdenv.mkDerivation {
pname = "aseq2json";
version = "unstable-2018-04-28";
src = fetchFromGitHub {
owner = "google";
repo = "midi-dump-tools";
rev = "8572e6313a0d7ec95492dcab04a46c5dd30ef33a";
sha256 = "LQ9LLVumi3GN6c9tuMSOd1Bs2pgrwrLLQbs5XF+NZeA=";
};
sourceRoot = "source/aseq2json";
nativeBuildInputs = [ pkg-config ];
buildInputs = [ alsaLib glib json-glib ];
installPhase = ''
install -D --target-directory "$out/bin" aseq2json
'';
meta = with lib; {
description = "Listens for MIDI events on the Alsa sequencer and outputs as JSON to stdout";
homepage = "https://github.com/google/midi-dump-tools";
license = licenses.asl20;
maintainers = [ maintainers.queezle ];
platforms = platforms.linux;
};
}

View File

@ -18634,6 +18634,8 @@ in
libapparmor apparmor-utils apparmor-bin-utils apparmor-parser apparmor-pam libapparmor apparmor-utils apparmor-bin-utils apparmor-parser apparmor-pam
apparmor-profiles apparmor-kernel-patches; apparmor-profiles apparmor-kernel-patches;
aseq2json = callPackage ../os-specific/linux/aseq2json {};
atop = callPackage ../os-specific/linux/atop { }; atop = callPackage ../os-specific/linux/atop { };
audit = callPackage ../os-specific/linux/audit { }; audit = callPackage ../os-specific/linux/audit { };