xkblayout-state: switch to fetchFromGitHub

+6 -4
+6 -4
pkgs/applications/misc/xkblayout-state/default.nix
··· 1 - { lib, stdenv, fetchurl, qt4 }: 1 + { lib, stdenv, fetchFromGitHub, qt4 }: 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "xkblayout-state"; 5 5 version = "1b"; 6 6 7 - src = fetchurl { 8 - url = "https://github.com/nonpop/${pname}/archive/v${version}.tar.gz"; 9 - sha256 = "1m1nnplrdb2mclhj0881wf78ckvdnyk24g4k4p5s5gpd96cxxwnx"; 7 + src = fetchFromGitHub { 8 + owner = "nonpop"; 9 + repo = "xkblayout-state"; 10 + rev = "v${version}"; 11 + sha256 = "sha256-diorqwDEBdzcBteKvhRisQaY3bx5seaOaWSaPwBkWDo="; 10 12 }; 11 13 12 14 buildInputs = [ qt4 ];