evcc: 0.131.8 -> 0.131.10 (#364658)
[NixPkgs.git] / pkgs / servers / http / apache-modules / mod_wsgi / default.nix
blob83940d9e1fab2993a5fd00e8ff915e07523fb70c
2   lib,
3   stdenv,
4   fetchFromGitHub,
5   apacheHttpd,
6   python3,
7   ncurses,
8 }:
10 stdenv.mkDerivation rec {
11   pname = "mod_wsgi";
12   version = "5.0.2";
14   src = fetchFromGitHub {
15     owner = "GrahamDumpleton";
16     repo = "mod_wsgi";
17     rev = version;
18     hash = "sha256-FhOSU8/4QoWa73bNi/qkgKm3CeEEdboh2MgxgQxcYzE=";
19   };
21   buildInputs = [
22     apacheHttpd
23     python3
24     ncurses
25   ];
27   postPatch = ''
28     substituteInPlace configure --replace '/usr/bin/lipo' 'lipo'
29   '';
31   makeFlags = [
32     "LIBEXECDIR=$(out)/modules"
33   ];
35   meta = {
36     homepage = "https://github.com/GrahamDumpleton/mod_wsgi";
37     description = "Host Python applications in Apache through the WSGI interface";
38     license = lib.licenses.asl20;
39     platforms = lib.platforms.unix;
40   };