tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
mksh: migrate to by-name
Anderson Torres
2 years ago
fd09de7b
78cccac7
+13
-14
2 changed files
expand all
collapse all
unified
split
pkgs
by-name
mk
mksh
package.nix
top-level
all-packages.nix
+13
-12
pkgs/shells/mksh/default.nix
pkgs/by-name/mk/mksh/package.nix
···
4
, installShellFiles
5
}:
6
7
-
stdenv.mkDerivation rec {
8
pname = "mksh";
9
version = "59c";
10
11
src = fetchurl {
12
urls = [
13
-
"http://www.mirbsd.org/MirOS/dist/mir/mksh/${pname}-R${version}.tgz"
14
-
"http://pub.allbsd.org/MirOS/dist/mir/mksh/${pname}-R${version}.tgz"
15
];
16
hash = "sha256-d64WZaM38cSMYda5Yds+UhGbOOWIhNHIloSvMfh7xQY=";
17
};
18
19
strictDeps = true;
0
20
nativeBuildInputs = [
21
installShellFiles
22
];
···
37
runHook postInstall
38
'';
39
40
-
meta = with lib; {
0
0
0
0
41
homepage = "http://www.mirbsd.org/mksh.htm";
42
description = "MirBSD Korn Shell";
43
longDescription = ''
···
47
also to be readily available under other UNIX(R)-like operating
48
systems.
49
'';
50
-
license = with licenses; [ miros isc unicode-dfs-2016 ];
51
-
maintainers = with maintainers; [ AndersonTorres joachifm ];
52
-
platforms = platforms.unix;
53
-
};
54
-
55
-
passthru = {
56
-
shellPath = "/bin/mksh";
57
};
58
-
}
59
# TODO [ AndersonTorres ]: lksh
60
# TODO [ AndersonTorres ]: a more accurate licensing info
···
4
, installShellFiles
5
}:
6
7
+
stdenv.mkDerivation (finalAttrs: {
8
pname = "mksh";
9
version = "59c";
10
11
src = fetchurl {
12
urls = [
13
+
"http://www.mirbsd.org/MirOS/dist/mir/mksh/mksh-R${finalAttrs.version}.tgz"
14
+
"http://pub.allbsd.org/MirOS/dist/mir/mksh/mksh-R${finalAttrs.version}.tgz"
15
];
16
hash = "sha256-d64WZaM38cSMYda5Yds+UhGbOOWIhNHIloSvMfh7xQY=";
17
};
18
19
strictDeps = true;
20
+
21
nativeBuildInputs = [
22
installShellFiles
23
];
···
38
runHook postInstall
39
'';
40
41
+
passthru = {
42
+
shellPath = "/bin/mksh";
43
+
};
44
+
45
+
meta = {
46
homepage = "http://www.mirbsd.org/mksh.htm";
47
description = "MirBSD Korn Shell";
48
longDescription = ''
···
52
also to be readily available under other UNIX(R)-like operating
53
systems.
54
'';
55
+
license = with lib.licenses; [ miros isc unicode-dfs-2016 ];
56
+
maintainers = with lib.maintainers; [ AndersonTorres joachifm ];
57
+
platforms = lib.platforms.unix;
0
0
0
0
58
};
59
+
})
60
# TODO [ AndersonTorres ]: lksh
61
# TODO [ AndersonTorres ]: a more accurate licensing info
-2
pkgs/top-level/all-packages.nix
···
15394
15395
liquidprompt = callPackage ../shells/liquidprompt { };
15396
15397
-
mksh = callPackage ../shells/mksh { };
15398
-
15399
murex = callPackage ../shells/murex { };
15400
15401
oh = callPackage ../shells/oh { };
···
15394
15395
liquidprompt = callPackage ../shells/liquidprompt { };
15396
0
0
15397
murex = callPackage ../shells/murex { };
15398
15399
oh = callPackage ../shells/oh { };