rio: 0.0.36 -> 0.0.37
[NixPkgs.git] / pkgs / tools / networking / eggdrop / default.nix
blobfad18ce2213f3f53441bb030b160b1a8c029d30e
1 { lib, stdenv, fetchurl, tcl }:
3 stdenv.mkDerivation rec {
4   pname = "eggdrop";
5   version = "1.9.5";
7   src = fetchurl {
8     url = "https://ftp.eggheads.org/pub/eggdrop/source/${lib.versions.majorMinor version}/eggdrop-${version}.tar.gz";
9     hash = "sha256-4mkY6opk2YV1ecW2DGYaM38gdz7dgwhrNWUlvrWBc2o=";
10   };
12   buildInputs = [ tcl ];
14   hardeningDisable = [ "format" ];
16   preConfigure = ''
17     prefix=$out/eggdrop
18     mkdir -p $prefix
19   '';
21   postConfigure = ''
22     make config
23   '';
25   configureFlags = [
26     "--with-tcllib=${tcl}/lib/lib${tcl.libPrefix}${stdenv.hostPlatform.extensions.sharedLibrary}"
27     "--with-tclinc=${tcl}/include/tcl.h"
28   ];
30   meta = with lib; {
31     license = licenses.gpl2Plus;
32     platforms = platforms.unix;
33     homepage = "https://www.eggheads.org";
34     description = "An Internet Relay Chat (IRC) bot";
35   };