diff options
author | Weijia Wang <9713184+wegank@users.noreply.github.com> | 2023-04-04 17:38:28 +0300 |
---|---|---|
committer | Weijia Wang <9713184+wegank@users.noreply.github.com> | 2023-04-04 17:38:28 +0300 |
commit | 47c386205d2cbebb6f6b2b4874a7bdc4a589e4ef (patch) | |
tree | 4b3b183e38c8d2beea95d07ce7607e5100d9399e | |
parent | 6ca1fd3038b2f6613e489ada1afeeefa96688495 (diff) | |
download | nixlib-47c386205d2cbebb6f6b2b4874a7bdc4a589e4ef.tar nixlib-47c386205d2cbebb6f6b2b4874a7bdc4a589e4ef.tar.gz nixlib-47c386205d2cbebb6f6b2b4874a7bdc4a589e4ef.tar.bz2 nixlib-47c386205d2cbebb6f6b2b4874a7bdc4a589e4ef.tar.lz nixlib-47c386205d2cbebb6f6b2b4874a7bdc4a589e4ef.tar.xz nixlib-47c386205d2cbebb6f6b2b4874a7bdc4a589e4ef.tar.zst nixlib-47c386205d2cbebb6f6b2b4874a7bdc4a589e4ef.zip |
restinio: refactor
-rw-r--r-- | pkgs/development/libraries/restinio/default.nix | 26 |
1 files changed, 15 insertions, 11 deletions
diff --git a/pkgs/development/libraries/restinio/default.nix b/pkgs/development/libraries/restinio/default.nix index c027c51e8eb4..2c17a2d54ff6 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; { |