diff --git a/pkgs/by-name/li/libsvm/package.nix b/pkgs/by-name/li/libsvm/package.nix index 3351b4ceed7f..4347c65df84c 100644 --- a/pkgs/by-name/li/libsvm/package.nix +++ b/pkgs/by-name/li/libsvm/package.nix @@ -1,7 +1,7 @@ { lib, stdenv, - fetchurl, + fetchFromGitHub, fixDarwinDylibNames, llvmPackages, withOpenMP ? true, @@ -9,11 +9,13 @@ stdenv.mkDerivation rec { pname = "libsvm"; - version = "3.33"; + version = "333"; - src = fetchurl { - url = "https://www.csie.ntu.edu.tw/~cjlin/libsvm/libsvm-${version}.tar.gz"; - sha256 = "sha256-1doSzMPQ7thFP732+sfZ8AUvPopfB6IXTk7wqdg9zfg="; + src = fetchFromGitHub { + owner = "cjlin1"; + repo = "libsvm"; + tag = "v${version}"; + hash = "sha256-eM7O/skOcxkKV4utlC7G9FvMO+d2yZm5D0BoIUhAPXo="; }; patches = lib.optionals withOpenMP [ ./openmp.patch ];