Merge pull request #128702 from AndersonTorres/new-kirc
kirc: init at 0.2.7
This commit is contained in:
commit
af82f34c1c
2 changed files with 46 additions and 0 deletions
44
pkgs/applications/networking/irc/kirc/default.nix
Normal file
44
pkgs/applications/networking/irc/kirc/default.nix
Normal file
|
@ -0,0 +1,44 @@
|
||||||
|
{ lib
|
||||||
|
, stdenv
|
||||||
|
, fetchFromGitHub
|
||||||
|
}:
|
||||||
|
|
||||||
|
stdenv.mkDerivation rec {
|
||||||
|
pname = "kirc";
|
||||||
|
version = "0.2.7";
|
||||||
|
|
||||||
|
src = fetchFromGitHub {
|
||||||
|
owner = "mcpcpc";
|
||||||
|
repo = pname;
|
||||||
|
rev = version;
|
||||||
|
hash = "sha256-iaqj4xB15DB3w/RaiCOMdAu8eONhTw1Dz0j5kykAHV4=";
|
||||||
|
};
|
||||||
|
|
||||||
|
dontConfigure = true;
|
||||||
|
|
||||||
|
makeFlags = [ "PREFIX=${placeholder "out"}" ];
|
||||||
|
|
||||||
|
meta = with lib; {
|
||||||
|
homepage = "http://kirc.io/";
|
||||||
|
description = "Tiny IRC client written in C99";
|
||||||
|
longDescription = ''
|
||||||
|
kirc is a tiny open-source Internet Relay Chat (IRC) client designed with
|
||||||
|
usability and cross-platform compatibility in mind.
|
||||||
|
|
||||||
|
It features:
|
||||||
|
- No dependencies other than a C99 compiler.
|
||||||
|
- Simple Authentication and Security Layer (SASL) procotol support.
|
||||||
|
- Client-to-client (CTCP) protocol support.
|
||||||
|
- Transport Layer Security (TLS) protocol support (via external
|
||||||
|
utilities).
|
||||||
|
- Simple chat history logging.
|
||||||
|
- Asynchronous message handling.
|
||||||
|
- Multi-channel joining at server connection.
|
||||||
|
- Full support for all RFC 2812 commands.
|
||||||
|
- Easy customized color scheme definition.
|
||||||
|
'';
|
||||||
|
license = licenses.mit;
|
||||||
|
maintainers = with maintainers; [ AndersonTorres ];
|
||||||
|
platforms = platforms.unix;
|
||||||
|
};
|
||||||
|
}
|
|
@ -24851,6 +24851,8 @@ in
|
||||||
|
|
||||||
irssi_fish = callPackage ../applications/networking/irc/irssi/fish { };
|
irssi_fish = callPackage ../applications/networking/irc/irssi/fish { };
|
||||||
|
|
||||||
|
kirc = callPackage ../applications/networking/irc/kirc { };
|
||||||
|
|
||||||
ir.lv2 = callPackage ../applications/audio/ir.lv2 { };
|
ir.lv2 = callPackage ../applications/audio/ir.lv2 { };
|
||||||
|
|
||||||
istioctl = callPackage ../applications/networking/cluster/istioctl { };
|
istioctl = callPackage ../applications/networking/cluster/istioctl { };
|
||||||
|
|
Loading…
Reference in a new issue