ksh: init at 93v

This commit is contained in:
Artur Kireev 2019-01-06 20:37:53 +05:00 committed by Joachim F
parent 9ee8cf5177
commit 5b201a8e98
2 changed files with 37 additions and 1 deletions

View File

@ -0,0 +1,34 @@
{ stdenv, meson, ninja, fetchFromGitHub, which, python }:
stdenv.mkDerivation rec {
name = "ksh-${version}";
version = "93v";
src = fetchFromGitHub {
owner = "att";
repo = "ast";
rev = "b8d88244ae87857e7bbd6da230ffbbc51165df70";
sha256 = "12kf14n8vz36hnsy3wp6lnyv1841p7hcq25y1d78w532dil69lx9";
};
nativeBuildInputs = [ meson ninja which python ];
meta = with stdenv.lib; {
description = "KornShell Command And Programming Language";
longDescription = ''
The KornShell language was designed and developed by David G. Korn at
AT&T Bell Laboratories. It is an interactive command language that
provides access to the UNIX system and to many other systems, on the
many different computers and workstations on which it is implemented.
'';
homepage = https://github.com/att/ast;
license = licenses.cpl10;
maintainers = with maintainers; [ ];
platforms = platforms.all;
};
passthru = {
shellPath = "/bin/ksh";
};
}

View File

@ -6521,7 +6521,9 @@ in
fish-foreign-env = callPackage ../shells/fish/fish-foreign-env { };
ion = callPackage ../shells/ion { };
ksh = callPackage ../shells/ksh { };
mksh = callPackage ../shells/mksh { };
oh = callPackage ../shells/oh { };