dhcpcd: Fetch source from GitHub

+6 -4
+6 -4
pkgs/tools/networking/dhcpcd/default.nix
··· 1 1 { lib 2 2 , stdenv 3 - , fetchurl 3 + , fetchFromGitHub 4 4 , fetchpatch 5 5 , pkg-config 6 6 , udev ··· 14 14 pname = "dhcpcd"; 15 15 version = "9.4.1"; 16 16 17 - src = fetchurl { 18 - url = "mirror://roy/${pname}/${pname}-${version}.tar.xz"; 19 - sha256 = "sha256-gZNXY07+0epc9E7AGyTT0/iFL+yLQkmSXcxWZ8VON2w="; 17 + src = fetchFromGitHub { 18 + owner = "NetworkConfiguration"; 19 + repo = "dhcpcd"; 20 + rev = "v${version}"; 21 + sha256 = "sha256-qyxON+TsAKMwAI19b5P+dT/sgxpW6m1giGcf/boFpHc="; 20 22 }; 21 23 22 24 patches = [