messer-slim: switch to fetchFromGitHub

+6 -4
+6 -4
pkgs/applications/science/biology/messer-slim/default.nix
··· 1 - { lib, stdenv, fetchurl, cmake, gcc, gcc-unwrapped }: 1 + { lib, stdenv, fetchFromGitHub, cmake, gcc, gcc-unwrapped }: 2 2 3 3 stdenv.mkDerivation rec { 4 4 version = "3.6"; 5 5 pname = "messer-slim"; 6 6 7 - src = fetchurl { 8 - url = "https://github.com/MesserLab/SLiM/archive/v${version}.tar.gz"; 9 - sha256 = "sha256-djWUKB+NW2a/6oaAMcH0Ul/R/XPHvGDbwlfeFmkbMOY="; 7 + src = fetchFromGitHub { 8 + owner = "MesserLab"; 9 + repo = "SLiM"; 10 + rev = "v${version}"; 11 + sha256 = "sha256-TSbGUfr8YzTRYTkbMfM2+K04Z3h5W4jakw+V4axOKm8="; 10 12 }; 11 13 12 14 nativeBuildInputs = [ cmake gcc gcc-unwrapped ];