biome: 1.9.2 -> 1.9.3
[NixPkgs.git] / pkgs / tools / networking / eggdrop / default.nix
blob7f5b7afb32e72140a964515f4eecaa168f7e5d6b
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 = "Internet Relay Chat (IRC) bot";
35   };