bzflag: switch from fetchurl to fetchFromGitHub

jopejoe1 990dce30 6e4c648a

+11 -5
+11 -5
pkgs/by-name/bz/bzflag/package.nix
··· 1 1 { 2 2 stdenv, 3 3 lib, 4 - fetchurl, 4 + fetchFromGitHub, 5 + autoreconfHook, 5 6 pkg-config, 6 7 curl, 7 8 SDL2, ··· 16 17 pname = "bzflag"; 17 18 version = "2.4.30"; 18 19 19 - src = fetchurl { 20 - url = "https://download.bzflag.org/bzflag/source/${finalAttrs.version}/bzflag-${finalAttrs.version}.tar.bz2"; 21 - sha256 = "sha256-u3i3UOe856p8Eb01kGuwikmsx8UL8pYprzgO7NFTiU0="; 20 + src = fetchFromGitHub { 21 + owner = "BZFlag-Dev"; 22 + repo = "bzflag"; 23 + tag = "v${finalAttrs.version}"; 24 + hash = "sha256-6lW3w1n1ZFs+Iw2wd0aJJpSSnymzkNmVLAgreW4l/6k="; 22 25 }; 23 26 24 - nativeBuildInputs = [ pkg-config ]; 27 + nativeBuildInputs = [ 28 + autoreconfHook 29 + pkg-config 30 + ]; 25 31 26 32 buildInputs = [ 27 33 curl