Merge pull request #330634 from r-ryantm/auto-update/circumflex
[NixPkgs.git] / pkgs / servers / irc / atheme / default.nix
blob1b2f1a25ccfcd0c343780b35f20ff3655bb109f8
1 { lib, stdenv, fetchgit, libmowgli, pkg-config, git, gettext, pcre, libidn, libxcrypt, cracklib, openssl }:
3 stdenv.mkDerivation rec {
4   pname = "atheme";
5   version = "7.2.12";
7   src = fetchgit {
8     url = "https://github.com/atheme/atheme.git";
9     rev = "v${version}";
10     hash = "sha256-KAC1ZPNo4TqfVryKOYYef8cRWRgFmyEdvl1bgvpGNiM=";
11     leaveDotGit = true;
12   };
14   nativeBuildInputs = [ pkg-config git gettext ];
15   buildInputs = [ libmowgli pcre libidn libxcrypt cracklib openssl ];
17   configureFlags = [
18     "--with-pcre"
19     "--with-libidn"
20     "--with-cracklib"
21     "--enable-large-net"
22     "--enable-contrib"
23     "--enable-reproducible-builds"
24   ];
26   meta = with lib; {
27     description = "Set of services for IRC networks";
28     homepage = "https://atheme.github.io/";
29     license = licenses.isc;
30     platforms = platforms.unix;
31     maintainers = with maintainers; [ leo60228 ];
32   };