Loading maintainers/maintainer-list.nix +6 −0 Original line number Diff line number Diff line Loading @@ -3422,6 +3422,12 @@ githubId = 5241813; name = "Carter Sande"; }; casaca = { name = "J McNutt"; email = "jmacasac@hotmail.com"; github = "casaca24"; githubId = 87252279; }; casey = { email = "casey@rodarmor.net"; github = "casey"; Loading pkgs/by-name/kl/klong/package.nix 0 → 100644 +61 −0 Original line number Diff line number Diff line { lib, stdenv, fetchurl, fetchFromSourcehut, installShellFiles, makeBinaryWrapper, gv, }: stdenv.mkDerivation rec { pname = "klong"; version = "20221212"; src = fetchurl { url = "https://t3x.org/klong/klong${version}.tgz"; hash = "sha256-XhpIdyKKPGQ6mdv9LXPmC8P6hW4mFawv54yANw5/lrQ="; }; docs = fetchFromSourcehut { owner = "~nut"; repo = "klong-docs"; rev = "350da558709e3728df60ddf45fafe09e3fb89139"; hash = "sha256-yfvXljjJwCETWPa70zXhaQJOHhZYR2k+BKAd0Dw/U70="; }; nativeBuildInputs = [ makeBinaryWrapper installShellFiles ]; installPhase = '' runHook preInstall install -m 555 -Dt $out/bin kg kplot install -m 444 -Dt $out/lib/klong lib/*.kg runHook postInstall ''; postInstall = '' wrapProgram $out/bin/kg --prefix KLONGPATH : $out/lib/klong wrapProgram $out/bin/kplot --prefix PATH : ${ lib.makeBinPath [ "$out" gv ] } installManPage $docs/*.1 ''; meta = { description = "Simple Array programming language"; homepage = "https://t3x.org/klong"; mainProgram = "kg"; maintainers = [ lib.maintainers.casaca ]; platforms = lib.platforms.all; license = with lib.licenses; [ publicDomain cc0 ]; }; } Loading
maintainers/maintainer-list.nix +6 −0 Original line number Diff line number Diff line Loading @@ -3422,6 +3422,12 @@ githubId = 5241813; name = "Carter Sande"; }; casaca = { name = "J McNutt"; email = "jmacasac@hotmail.com"; github = "casaca24"; githubId = 87252279; }; casey = { email = "casey@rodarmor.net"; github = "casey"; Loading
pkgs/by-name/kl/klong/package.nix 0 → 100644 +61 −0 Original line number Diff line number Diff line { lib, stdenv, fetchurl, fetchFromSourcehut, installShellFiles, makeBinaryWrapper, gv, }: stdenv.mkDerivation rec { pname = "klong"; version = "20221212"; src = fetchurl { url = "https://t3x.org/klong/klong${version}.tgz"; hash = "sha256-XhpIdyKKPGQ6mdv9LXPmC8P6hW4mFawv54yANw5/lrQ="; }; docs = fetchFromSourcehut { owner = "~nut"; repo = "klong-docs"; rev = "350da558709e3728df60ddf45fafe09e3fb89139"; hash = "sha256-yfvXljjJwCETWPa70zXhaQJOHhZYR2k+BKAd0Dw/U70="; }; nativeBuildInputs = [ makeBinaryWrapper installShellFiles ]; installPhase = '' runHook preInstall install -m 555 -Dt $out/bin kg kplot install -m 444 -Dt $out/lib/klong lib/*.kg runHook postInstall ''; postInstall = '' wrapProgram $out/bin/kg --prefix KLONGPATH : $out/lib/klong wrapProgram $out/bin/kplot --prefix PATH : ${ lib.makeBinPath [ "$out" gv ] } installManPage $docs/*.1 ''; meta = { description = "Simple Array programming language"; homepage = "https://t3x.org/klong"; mainProgram = "kg"; maintainers = [ lib.maintainers.casaca ]; platforms = lib.platforms.all; license = with lib.licenses; [ publicDomain cc0 ]; }; }