evcc: 0.131.4 -> 0.131.5
[NixPkgs.git] / pkgs / by-name / fc / fcgiwrap / package.nix
blob4271ed91ecd074f9fd86c7d16e59590917704150
1 { lib, stdenv, fetchFromGitHub, systemd, fcgi, autoreconfHook, pkg-config }:
3 stdenv.mkDerivation rec {
4   pname = "fcgiwrap";
5   version = "1.1.0";
7   src = fetchFromGitHub {
8     owner = "gnosek";
9     repo = "fcgiwrap";
10     rev = version;
11     hash = "sha256-znAsZk+aB2XO2NK8Mjc+DLwykYKHolnVQPErlaAx3Oc=";
12   };
14   env.NIX_CFLAGS_COMPILE = "-Wno-error=implicit-fallthrough";
15   configureFlags = [ "--with-systemd" "--with-systemdsystemunitdir=$(out)/etc/systemd/system" ];
17   nativeBuildInputs = [ autoreconfHook pkg-config ];
18   buildInputs = [ systemd fcgi ];
20   # systemd 230 no longer has libsystemd-daemon as a separate entity from libsystemd
21   postPatch = ''
22     substituteInPlace configure.ac --replace libsystemd-daemon libsystemd
23   '';
25   meta = with lib; {
26     homepage = "https://github.com/gnosek/fcgiwrap";
27     description = "Simple server for running CGI applications over FastCGI";
28     maintainers = [ ];
29     platforms = with platforms; linux;
30     license = licenses.mit;
31     mainProgram = "fcgiwrap";
32   };