linux_xanmod: 5.11.14 -> 5.11.15
[NixPkgs.git] / pkgs / tools / networking / eggdrop / default.nix
blob2db99bfa8280bf1ca8768bd13b97a3b5ce811335
1 { lib, stdenv, fetchFromGitHub, tcl }:
3 stdenv.mkDerivation rec {
4   pname = "eggdrop";
5   version = "1.8.4";
7   src = fetchFromGitHub {
8     owner = "eggheads";
9     repo = "eggdrop";
10     rev = "v${version}";
11     sha256 = "0xqdrv4ydxw72a740lkmpg3fs7ldicaf08b0sfqdyaj7cq8l5x5l";
12   };
14   buildInputs = [ tcl ];
16   hardeningDisable = [ "format" ];
18   preConfigure = ''
19     prefix=$out/eggdrop
20     mkdir -p $prefix
21   '';
23   postConfigure = ''
24     make config
25   '';
27   configureFlags = [
28     "--with-tcllib=${tcl}/lib/lib${tcl.libPrefix}${stdenv.hostPlatform.extensions.sharedLibrary}"
29     "--with-tclinc=${tcl}/include/tcl.h"
30   ];
32   meta = with lib; {
33     license = licenses.gpl2;
34     platforms = platforms.unix;
35     homepage = "http://www.eggheads.org";
36     description = "An Internet Relay Chat (IRC) bot";
37   };