diff --git a/pkgs/development/libraries/httplib/default.nix b/pkgs/development/libraries/httplib/default.nix index 221b18961db1..ca8746ce3bc7 100644 --- a/pkgs/development/libraries/httplib/default.nix +++ b/pkgs/development/libraries/httplib/default.nix @@ -1,9 +1,11 @@ { lib -, stdenvNoCC +, stdenv , fetchFromGitHub +, cmake +, openssl }: -stdenvNoCC.mkDerivation rec { +stdenv.mkDerivation rec { pname = "httplib"; version = "0.12.2"; @@ -14,13 +16,8 @@ stdenvNoCC.mkDerivation rec { hash = "sha256-mpHw9fzGpYz04rgnfG/qTNrXIf6q+vFfIsjb56kJsLg="; }; - # Header-only library. - dontBuild = true; - - installPhase = '' - mkdir -p "$out/include" - cp -r httplib.h "$out/include" - ''; + nativeBuildInputs = [ cmake ]; + buildInputs = [ openssl ]; meta = with lib; { description = "A C++ header-only HTTP/HTTPS server and client library";