Merge pull request #236565 from natsukium/aragorn/update

aragorn: 1.2.38 -> 1.2.41

authored by

Nick Cao and committed by
GitHub
80dcc617 0d4ee8fe

+34 -10
+34 -10
pkgs/applications/science/biology/aragorn/default.nix
··· 1 - { lib, stdenv, fetchurl }: 1 + { lib 2 + , stdenv 3 + , fetchurl 4 + , installShellFiles 5 + }: 6 + let 7 + man = fetchurl { 8 + url = "https://web.archive.org/web/20230608093053if_/http://www.ansikte.se/ARAGORN/Downloads/aragorn.1"; 9 + hash = "sha256-bjD22dpkQZcGR0TwMxdpaed4VZZO2NUOoAw4o66iyS4="; 10 + }; 11 + in 2 12 3 - stdenv.mkDerivation rec { 4 - version = "1.2.38"; 13 + stdenv.mkDerivation (finalAttrs: { 14 + version = "1.2.41"; 5 15 pname = "aragorn"; 6 16 7 17 src = fetchurl { 8 - url = "http://mbio-serv2.mbioekol.lu.se/ARAGORN/Downloads/${pname}${version}.tgz"; 9 - sha256 = "09i1rg716smlbnixfm7q1ml2mfpaa2fpn3hwjg625ysmfwwy712b"; 18 + url = "http://www.ansikte.se/ARAGORN/Downloads/aragorn${finalAttrs.version}.c"; 19 + hash = "sha256-kqMcxcCwrRbU17AZkZibd18H0oFd8TX+bj6riPXpf0o="; 10 20 }; 11 21 22 + dontUnpack = true; 23 + 24 + nativeBuildInputs = [ 25 + installShellFiles 26 + ]; 27 + 12 28 buildPhase = '' 13 - $CC -O3 -ffast-math -finline-functions -o aragorn aragorn${version}.c 29 + runHook preBuild 30 + 31 + $CC -O3 -ffast-math -finline-functions -o aragorn $src 32 + 33 + runHook postBuild 14 34 ''; 15 35 16 36 installPhase = '' 37 + runHook preInstall 38 + 17 39 mkdir -p $out/bin && cp aragorn $out/bin 18 - mkdir -p $out/man/1 && cp aragorn.1 $out/man/1 40 + installManPage ${man} 41 + 42 + runHook postInstall 19 43 ''; 20 44 21 45 meta = with lib; { 22 46 description = "Detects tRNA, mtRNA, and tmRNA genes in nucleotide sequences"; 23 - homepage = "http://mbio-serv2.mbioekol.lu.se/ARAGORN/"; 24 - license = licenses.gpl2; 47 + homepage = "http://www.ansikte.se/ARAGORN/"; 48 + license = licenses.gpl3Plus; 25 49 maintainers = [ maintainers.bzizou ]; 26 50 platforms = platforms.unix; 27 51 }; 28 - } 52 + })