diff --git a/pkgs/by-name/tr/trurl/package.nix b/pkgs/by-name/tr/trurl/package.nix index b595363e3c83..454a63024667 100644 --- a/pkgs/by-name/tr/trurl/package.nix +++ b/pkgs/by-name/tr/trurl/package.nix @@ -4,21 +4,26 @@ fetchFromGitHub, curl, python3, + perl, trurl, testers, }: stdenv.mkDerivation rec { pname = "trurl"; - version = "0.16"; + version = "0.16.1"; src = fetchFromGitHub { owner = "curl"; repo = "trurl"; rev = "trurl-${version}"; - hash = "sha256-Og7+FVCBWohVd58GVxFN3KChcG0Kts1MokiOQXZ1OTc="; + hash = "sha256-VCMT4WgZ6LG7yiKaRy7KTgTkbACVXb4rw62lWnVAuP0="; }; + postPatch = '' + patchShebangs scripts/* + ''; + outputs = [ "out" "dev" @@ -28,10 +33,15 @@ stdenv.mkDerivation rec { enableParallelBuilding = true; - nativeBuildInputs = [ curl ]; + nativeBuildInputs = [ + curl + perl + ]; buildInputs = [ curl ]; makeFlags = [ "PREFIX=$(out)" ]; + strictDeps = true; + doCheck = true; nativeCheckInputs = [ python3 ]; checkTarget = "test";