12 stdenv.mkDerivation rec {
16 src = fetchFromGitHub {
17 owner = "charybdis-ircd";
19 rev = "${pname}-${version}";
20 sha256 = "1lndk0yp27qm8bds4jd204ynxcq92fqmpfb0kkcla5zgky3miks3";
24 substituteInPlace include/defaults.h --replace 'PKGLOCALSTATEDIR "' '"/var/lib/charybdis'
25 substituteInPlace include/defaults.h --replace 'ETCPATH "' '"/etc/charybdis'
28 autoreconfPhase = "sh autogen.sh";
33 "--enable-openssl=${openssl.dev}"
34 "--with-program-prefix=charybdis-"
48 description = "IRCv3 server designed to be highly scalable";
49 homepage = "https://github.com/charybdis-ircd/charybdis";
50 license = licenses.gpl2Plus;
51 maintainers = with maintainers; [ lassulus ];
52 platforms = platforms.unix;