Merge pull request #330634 from r-ryantm/auto-update/circumflex
[NixPkgs.git] / pkgs / servers / http / h2o / default.nix
blobb533a908ef988cd692ac213bd2dc34a34091d223
1 { lib, stdenv, fetchFromGitHub
2 , pkg-config, cmake, ninja
3 , openssl, libuv, zlib
4 }:
6 stdenv.mkDerivation rec {
7   pname   = "h2o";
8   version = "2.3.0-beta2";
10   src = fetchFromGitHub {
11     owner  = "h2o";
12     repo   = "h2o";
13     rev    = "refs/tags/v${version}";
14     sha256 = "0lwg5sfsr7fw7cfy0hrhadgixm35b5cgcvlhwhbk89j72y1bqi6n";
15   };
17   outputs = [ "out" "man" "dev" "lib" ];
19   nativeBuildInputs = [ pkg-config cmake ninja ];
20   buildInputs = [ openssl libuv zlib ];
22   meta = with lib; {
23     description = "Optimized HTTP/1 and HTTP/2 server";
24     homepage    = "https://h2o.examp1e.net";
25     license     = licenses.mit;
26     maintainers = with maintainers; [ thoughtpolice ];
27     platforms   = platforms.linux;
28   };