diff --git a/pkgs/development/libraries/restinio/default.nix b/pkgs/development/libraries/restinio/default.nix index c027c51e8eb..2c17a2d54ff 100644 --- a/pkgs/development/libraries/restinio/default.nix +++ b/pkgs/development/libraries/restinio/default.nix @@ -1,19 +1,23 @@ -{ lib, fetchzip }: +{ lib, stdenvNoCC, fetchurl }: -let +stdenvNoCC.mkDerivation rec { pname = "restinio"; version = "0.6.17"; -in -fetchzip { - name = "${pname}-${version}"; - url = "https://github.com/Stiffstream/restinio/releases/download/v.${version}/${pname}-${version}.tar.bz2"; - hash = "sha256-8A13r3Qsn5S+kVWLPENoOjqz2tPMxSo6EWBvHG1cTAE="; - stripRoot = false; - postFetch = '' + src = fetchurl { + url = "https://github.com/Stiffstream/restinio/releases/download/v.${version}/${pname}-${version}.tar.bz2"; + hash = "sha256-zqDEaQYZbpfDCyv++/1JV4yfhwqJUB185c05u9N2FCo="; + }; + + sourceRoot = "."; + + installPhase = '' + runHook preInstall + mkdir -p $out/include - mv $out/restinio-*/dev/restinio $out/include - rm -r $out/restinio-* + mv restinio-*/dev/restinio $out/include + + runHook postInstall ''; meta = with lib; {