nixpkgs/pkgs/shells/ksh/default.nix

36 lines
1.0 KiB
Nix
Raw Normal View History

2019-06-06 03:43:37 +00:00
{ stdenv, meson, ninja, fetchFromGitHub, which, python, libiconv }:
2019-01-06 15:37:53 +00:00
stdenv.mkDerivation rec {
name = "ksh-${version}";
version = "93v";
src = fetchFromGitHub {
owner = "att";
repo = "ast";
rev = "b8d88244ae87857e7bbd6da230ffbbc51165df70";
sha256 = "12kf14n8vz36hnsy3wp6lnyv1841p7hcq25y1d78w532dil69lx9";
};
nativeBuildInputs = [ meson ninja which python ];
2019-06-06 03:43:37 +00:00
buildInputs = [ libiconv ];
2019-01-06 15:37:53 +00:00
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
2019-06-06 03:43:37 +00:00
many different computers and workstations on which it is implemented.
2019-01-06 15:37:53 +00:00
'';
homepage = https://github.com/att/ast;
license = licenses.cpl10;
maintainers = with maintainers; [ ];
platforms = platforms.all;
};
passthru = {
shellPath = "/bin/ksh";
};
}