Merge pull request #330634 from r-ryantm/auto-update/circumflex
[NixPkgs.git] / pkgs / servers / http / apache-modules / mod_wsgi / default.nix
blob01f953f7c80cfd1b720fd1f53ca01dd4cdba42bc
1 { lib, stdenv, fetchFromGitHub, apacheHttpd, python3, ncurses }:
3 stdenv.mkDerivation rec {
4   pname = "mod_wsgi";
5   version = "5.0.0";
7   src = fetchFromGitHub {
8     owner = "GrahamDumpleton";
9     repo = "mod_wsgi";
10     rev = version;
11     hash = "sha256-/4swm4AYCN3xyz2+OH7XqH/dFC53wqGPZgEAdxZQvbs=";
12   };
14   buildInputs = [ apacheHttpd python3 ncurses ];
16   postPatch = ''
17     substituteInPlace configure --replace '/usr/bin/lipo' 'lipo'
18   '';
20   makeFlags = [
21     "LIBEXECDIR=$(out)/modules"
22   ];
24   meta = {
25     homepage = "https://github.com/GrahamDumpleton/mod_wsgi";
26     description = "Host Python applications in Apache through the WSGI interface";
27     license = lib.licenses.asl20;
28     platforms = lib.platforms.unix;
29   };