nixpkgs/pkgs/applications/audio/qmidiroute/default.nix
Ryan Mulligan ba5bb23786 qmidiroute: 0.3.0 -> 0.4.0
Semi-automatic update. These checks were performed:

- built on NixOS
- ran `/nix/store/w7khf4yy94gb9dq36dwyhd5v11wvlnc0-qmidiroute-0.4.0/bin/qmidiroute -h` got 0 exit code
- ran `/nix/store/w7khf4yy94gb9dq36dwyhd5v11wvlnc0-qmidiroute-0.4.0/bin/qmidiroute --help` got 0 exit code
- ran `/nix/store/w7khf4yy94gb9dq36dwyhd5v11wvlnc0-qmidiroute-0.4.0/bin/qmidiroute -v` and found version 0.4.0
- ran `/nix/store/w7khf4yy94gb9dq36dwyhd5v11wvlnc0-qmidiroute-0.4.0/bin/qmidiroute --version` and found version 0.4.0
- found 0.4.0 with grep in /nix/store/w7khf4yy94gb9dq36dwyhd5v11wvlnc0-qmidiroute-0.4.0
- found 0.4.0 in filename of file in /nix/store/w7khf4yy94gb9dq36dwyhd5v11wvlnc0-qmidiroute-0.4.0

cc "@lebastr"
2018-03-01 15:51:42 +01:00

31 lines
1 KiB
Nix

{ stdenv, fetchurl, pkgconfig, qt4, alsaLib }:
stdenv.mkDerivation rec {
version = "0.4.0";
name = "qmidiroute-${version}";
src = fetchurl {
url = "mirror://sourceforge/project/alsamodular/QMidiRoute/${version}/${name}.tar.gz";
sha256 = "0vmjwarsxr5540rafhmdcc62yarf0w2l05bjjl9s28zzr5m39z3n";
};
nativeBuildInputs = [ pkgconfig ];
buildInputs = [ qt4 alsaLib ];
meta = with stdenv.lib; {
description = "MIDI event processor and router";
longDescription = ''
qmidiroute is a versatile MIDI event processor and router for the ALSA
sequencer. The graphical interface is based on the Qt4 toolkit.
qmidiroute permits setting up an unlimited number of MIDI maps in which
incoming events are selected, modified or even changed in type before
being directed to a dedicated ALSA output port. The maps work in
parallel, and they are organized in tabs.
'';
license = licenses.gpl2;
maintainers = [ maintainers.lebastr ];
platforms = stdenv.lib.platforms.linux;
};
}