geos: fetch source code from GitHub (#255970)

Changed files
+6 -4
pkgs
development
libraries
+6 -4
pkgs/development/libraries/geos/default.nix
···
lib,
stdenv,
callPackage,
-
fetchurl,
+
fetchFromGitHub,
testers,
cmake,
···
pname = "geos";
version = "3.13.0";
-
src = fetchurl {
-
url = "https://download.osgeo.org/geos/geos-${finalAttrs.version}.tar.bz2";
-
hash = "sha256-R+yD/zNNZyueRCZpXxXabmNoJEIUlx+r84b/jvbfOeQ=";
+
src = fetchFromGitHub {
+
owner = "libgeos";
+
repo = "geos";
+
tag = finalAttrs.version;
+
hash = "sha256-WcE5dbfbeq9uCRgfVgiA3MTOisRpilXxjquEM5aKTCc=";
};
nativeBuildInputs = [ cmake ];