Add mi2ly MIDI to lilypond converter
This commit is contained in:
parent
a0893d472e
commit
9ff7e1380d
38
pkgs/applications/audio/mi2ly/default.nix
Normal file
38
pkgs/applications/audio/mi2ly/default.nix
Normal file
@ -0,0 +1,38 @@
|
|||||||
|
{stdenv, fetchurl}:
|
||||||
|
let
|
||||||
|
s = # Generated upstream information
|
||||||
|
rec {
|
||||||
|
baseName="mi2ly";
|
||||||
|
version="0.12";
|
||||||
|
name="${baseName}-${version}";
|
||||||
|
hash="1b14zcwlvnxhjxr3ymyzg0mg4sbijkinzpxm641s859jxcgylmll";
|
||||||
|
url="http://download.savannah.gnu.org/releases/mi2ly/mi2ly.0.12.tar.bz2";
|
||||||
|
sha256="1b14zcwlvnxhjxr3ymyzg0mg4sbijkinzpxm641s859jxcgylmll";
|
||||||
|
};
|
||||||
|
buildInputs = [
|
||||||
|
];
|
||||||
|
in
|
||||||
|
stdenv.mkDerivation {
|
||||||
|
inherit (s) name version;
|
||||||
|
inherit buildInputs;
|
||||||
|
src = fetchurl {
|
||||||
|
inherit (s) url sha256;
|
||||||
|
};
|
||||||
|
|
||||||
|
sourceRoot=".";
|
||||||
|
|
||||||
|
buildPhase = "./cc";
|
||||||
|
installPhase = ''
|
||||||
|
mkdir -p "$out"/{bin,share/doc/mi2ly}
|
||||||
|
cp mi2ly "$out/bin"
|
||||||
|
cp README Doc.txt COPYING Manual.txt "$out/share/doc/mi2ly"
|
||||||
|
'';
|
||||||
|
|
||||||
|
meta = {
|
||||||
|
inherit (s) version;
|
||||||
|
description = ''MIDI to Lilypond converter'';
|
||||||
|
license = stdenv.lib.licenses.gpl2Plus ;
|
||||||
|
maintainers = [stdenv.lib.maintainers.raskin];
|
||||||
|
platforms = stdenv.lib.platforms.linux;
|
||||||
|
};
|
||||||
|
}
|
3
pkgs/applications/audio/mi2ly/default.upstream
Normal file
3
pkgs/applications/audio/mi2ly/default.upstream
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
url http://download.savannah.gnu.org/releases/mi2ly/
|
||||||
|
ensure_choice
|
||||||
|
version '.*/mi2ly[.]([0-9.]+)[.]tar.*' '\1'
|
@ -7609,6 +7609,8 @@ let
|
|||||||
|
|
||||||
libquvi = callPackage ../applications/video/quvi/library.nix { };
|
libquvi = callPackage ../applications/video/quvi/library.nix { };
|
||||||
|
|
||||||
|
mi2ly = callPackage ../applications/audio/mi2ly {};
|
||||||
|
|
||||||
praat = callPackage ../applications/audio/praat { };
|
praat = callPackage ../applications/audio/praat { };
|
||||||
|
|
||||||
quvi = callPackage ../applications/video/quvi/tool.nix { };
|
quvi = callPackage ../applications/video/quvi/tool.nix { };
|
||||||
|
Loading…
x
Reference in New Issue
Block a user