geos: 3.11.2 -> 3.12.1

+4 -14
+4 -14
pkgs/development/libraries/geos/default.nix
··· 1 1 { lib 2 2 , stdenv 3 3 , callPackage 4 - , fetchpatch 5 4 , fetchurl 6 5 , testers 7 6 ··· 10 9 11 10 stdenv.mkDerivation (finalAttrs: { 12 11 pname = "geos"; 13 - version = "3.11.2"; 12 + version = "3.12.1"; 14 13 15 14 src = fetchurl { 16 15 url = "https://download.osgeo.org/geos/${finalAttrs.pname}-${finalAttrs.version}.tar.bz2"; 17 - hash = "sha256-sfB3ZpSBxaPmKv/EnpbrBvKBmHpdNv2rIlIX5bgl5Mw="; 16 + hash = "sha256-1up+SSIktRGT6CRP4+wXxNRNB3fzwyyk+xcRQFSaDQM="; 18 17 }; 19 18 20 - patches = [ 21 - # Pull upstream fix of `gcc-13` build failure: 22 - # https://github.com/libgeos/geos/pull/805 23 - (fetchpatch { 24 - name = "gcc-13.patch"; 25 - url = "https://github.com/libgeos/geos/commit/bea3188be44075034fd349f5bb117c943bdb7fb1.patch"; 26 - hash = "sha256-dQT3Hf9YJchgjon/r46TLIXXbE6C0ZnewyvfYJea4jM="; 27 - }) 28 - ]; 29 - 30 19 nativeBuildInputs = [ cmake ]; 31 20 32 21 doCheck = true; ··· 40 29 description = "C/C++ library for computational geometry with a focus on algorithms used in geographic information systems (GIS) software"; 41 30 homepage = "https://libgeos.org"; 42 31 license = licenses.lgpl21Only; 32 + mainProgram = "geosop"; 43 33 maintainers = teams.geospatial.members; 44 34 pkgConfigModules = [ "geos" ]; 45 - mainProgram = "geosop"; 35 + changelog = "https://github.com/libgeos/geos/releases/tag/${finalAttrs.finalPackage.version}"; 46 36 }; 47 37 })