diff --git a/pkgs/by-name/mp/mpir/package.nix b/pkgs/by-name/mp/mpir/package.nix index a1412ca3a592..d27c0a71aaf7 100644 --- a/pkgs/by-name/mp/mpir/package.nix +++ b/pkgs/by-name/mp/mpir/package.nix @@ -1,10 +1,11 @@ { lib, stdenv, - fetchurl, + fetchFromGitHub, m4, which, yasm, + texinfo, autoreconfHook, fetchpatch, buildPackages, @@ -20,12 +21,15 @@ stdenv.mkDerivation (finalAttrs: { m4 which yasm + texinfo autoreconfHook ]; - src = fetchurl { - url = "https://mpir.org/mpir-${finalAttrs.version}.tar.bz2"; - sha256 = "1fvmhrqdjs925hzr2i8bszm50h00gwsh17p2kn2pi51zrxck9xjj"; + src = fetchFromGitHub { + owner = "wbhart"; + repo = "mpir"; + tag = "mpir-${finalAttrs.version}"; + hash = "sha256-Q5P3N2w6NX+s5Fu3obTDOg+tEAWnAMDgbRlzFTpolmg="; }; patches = [