Merge pull request #91176 from ericdallo/add-alda

alda: init at 1.4.2

authored by markuskowa and committed by GitHub ff592bfa c1e54bd7

+29
+27
pkgs/development/interpreters/alda/default.nix
···
··· 1 + { stdenv, fetchurl, jre }: 2 + 3 + stdenv.mkDerivation rec { 4 + pname = "alda"; 5 + version = "1.4.2"; 6 + 7 + src = fetchurl { 8 + url = "https://github.com/alda-lang/alda/releases/download/${version}/alda"; 9 + sha256 = "1d0412jw37gh1y7i8cmaml8r4sn516i6pxmm8m16yprqmz6glx28"; 10 + }; 11 + 12 + dontUnpack = true; 13 + 14 + installPhase = '' 15 + install -Dm755 $src $out/bin/alda 16 + sed -i -e '1 s!java!${jre}/bin/java!' $out/bin/alda 17 + ''; 18 + 19 + meta = with stdenv.lib; { 20 + description = "A music programming language for musicians."; 21 + homepage = "https://alda.io"; 22 + license = licenses.epl10; 23 + maintainers = [ maintainers.ericdallo ]; 24 + platforms = jre.meta.platforms; 25 + }; 26 + 27 + }
+2
pkgs/top-level/all-packages.nix
··· 134 135 addOpenGLRunpath = callPackage ../build-support/add-opengl-runpath { }; 136 137 ankisyncd = callPackage ../servers/ankisyncd { }; 138 139 avro-tools = callPackage ../development/tools/avro-tools { };
··· 134 135 addOpenGLRunpath = callPackage ../build-support/add-opengl-runpath { }; 136 137 + alda = callPackage ../development/interpreters/alda { }; 138 + 139 ankisyncd = callPackage ../servers/ankisyncd { }; 140 141 avro-tools = callPackage ../development/tools/avro-tools { };