diff --git a/pkgs/by-name/if/ifm/package.nix b/pkgs/by-name/if/ifm/package.nix index 571c630f4519..29ece74a0bd3 100644 --- a/pkgs/by-name/if/ifm/package.nix +++ b/pkgs/by-name/if/ifm/package.nix @@ -1,22 +1,25 @@ { lib, stdenv, - fetchzip, + fetchFromSourcehut, autoreconfHook, bison, flex, help2man, perl, tk, + python3, }: -stdenv.mkDerivation { +stdenv.mkDerivation (finalAttrs: { pname = "ifm"; - version = "2015-11-08"; + version = "5.5"; - src = fetchzip { - url = "https://bitbucket.org/zondo/ifm/get/dca0774e4d3a.zip"; - sha256 = "14af21qjd5jvsscm6vxpsdrnipdr33g6niagzmykrhyfhwcbjahi"; + src = fetchFromSourcehut { + owner = "~zondo"; + repo = "ifm"; + tag = finalAttrs.version; + hash = "sha256-RA0F8hccVJTq/F4l27CwhxynTqVuLJaYBiUfd/UfvPc="; }; nativeBuildInputs = [ @@ -24,6 +27,7 @@ stdenv.mkDerivation { bison flex help2man + python3 ]; buildInputs = [ @@ -45,4 +49,4 @@ stdenv.mkDerivation { platforms = lib.platforms.linux; maintainers = [ ]; }; -} +})