biglybt: 3.5.0.0 -> 3.6.0.0
[NixPkgs.git] / pkgs / applications / audio / mi2ly / default.nix
blob8b03f75b398d927445b3c2463163aaee8308d898
1 { lib, stdenv, fetchurl }:
3 stdenv.mkDerivation rec {
4   pname = "mi2ly";
5   version = "0.12";
7   src = fetchurl {
8     url = "https://download.savannah.gnu.org/releases/mi2ly/mi2ly.${version}.tar.bz2";
9     sha256 = "sha256-lFbqH+syFaQDMbXfb+OUcWnyKnjfVz9yl7DbTTn7JKw=";
10   };
12   sourceRoot = ".";
14   hardeningDisable = [ "format" ];
16   env.NIX_CFLAGS_COMPILE = toString [ "-fgnu89-inline" ];
18   buildPhase = "./cc";
19   installPhase = ''
20     mkdir -p "$out"/{bin,share/doc/mi2ly}
21     cp mi2ly "$out/bin"
22     cp README Doc.txt COPYING Manual.txt "$out/share/doc/mi2ly"
23   '';
25   meta = with lib; {
26     description = "MIDI to Lilypond converter";
27     license = licenses.gpl2Plus;
28     maintainers = with maintainers; [ raskin ];
29     platforms = platforms.linux;
30     homepage = "https://www.nongnu.org/mi2ly/";
31     mainProgram = "mi2ly";
32   };