Merge pull request #112416 from qzle/master

This commit is contained in:
Sandro 2021-02-09 12:18:00 +01:00 committed by GitHub
commit 30e3ed5234
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 36 additions and 0 deletions

View File

@ -7585,6 +7585,12 @@
githubId = 115877; githubId = 115877;
name = "Kenny Shen"; name = "Kenny Shen";
}; };
queezle = {
email = "git@queezle.net";
github = "qzle";
githubId = 1024891;
name = "Jens Nolte";
};
quentini = { quentini = {
email = "quentini@airmail.cc"; email = "quentini@airmail.cc";
github = "QuentinI"; github = "QuentinI";

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

@ -18656,6 +18656,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 { };