conman: init at 0.3.1
Adding this package along with a service. https://github.com/dun/conman/releases/tag/conman-0.3.1 Changes to conman package as per review Enabled parallel building for the conman package
This commit is contained in:
parent
5d75012b62
commit
725442d69c
45
pkgs/by-name/co/conman/package.nix
Normal file
45
pkgs/by-name/co/conman/package.nix
Normal file
@ -0,0 +1,45 @@
|
||||
{
|
||||
lib,
|
||||
freeipmi,
|
||||
autoreconfHook,
|
||||
pkg-config,
|
||||
fetchFromGitHub,
|
||||
tcp_wrappers,
|
||||
stdenv,
|
||||
expect,
|
||||
}:
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "conman";
|
||||
version = "0.3.1";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "dun";
|
||||
repo = "conman";
|
||||
tag = "conman-${finalAttrs.version}";
|
||||
hash = "sha256-CHWvHYTmTiEpEfHm3TF5aCKBOW2GsT9Vv4ehpj775NQ=";
|
||||
};
|
||||
|
||||
enableParallelBuilding = true;
|
||||
|
||||
nativeBuildInputs = [
|
||||
autoreconfHook
|
||||
pkg-config
|
||||
];
|
||||
|
||||
buildInputs = [
|
||||
freeipmi # For libipmiconsole.so.2
|
||||
tcp_wrappers # For libwrap.so.0
|
||||
expect # For conman/*.exp scripts
|
||||
];
|
||||
|
||||
meta = {
|
||||
description = "The Console Manager";
|
||||
homepage = "https://github.com/dun/conman";
|
||||
license = lib.licenses.gpl3Plus;
|
||||
platforms = lib.platforms.linux;
|
||||
maintainers = with lib.maintainers; [
|
||||
frantathefranta
|
||||
];
|
||||
};
|
||||
|
||||
})
|
||||
Loading…
x
Reference in New Issue
Block a user