svn2git: switch to fetchFromGitHub

+8 -9
+8 -9
pkgs/applications/version-management/git-and-tools/svn2git/default.nix
··· 1 - { lib, stdenv, fetchurl, ruby, makeWrapper, git }: 1 + { lib, stdenv, fetchFromGitHub, ruby, makeWrapper, git }: 2 2 3 - let 3 + stdenv.mkDerivation rec { 4 + pname = "svn2git"; 4 5 version = "2.4.0"; 5 - in 6 - stdenv.mkDerivation { 7 - pname = "svn2git"; 8 - inherit version; 9 6 10 - src = fetchurl { 11 - url = "https://github.com/nirvdrum/svn2git/archive/v${version}.tar.gz"; 12 - sha256 = "0ly2vrv6q31n0xhciwb7a1ilr5c6ndyi3bg81yfp4axiypps7l41"; 7 + src = fetchFromGitHub { 8 + owner = "nirvdrum"; 9 + repo = "svn2git"; 10 + rev = "v${version}"; 11 + sha256 = "sha256-w649l/WO68vYYxZOBKzI8XhGFkaSwWx/O3oVOtnGg6w="; 13 12 }; 14 13 15 14 nativeBuildInputs = [ ruby makeWrapper ];