%global geosfullversion %geos314fullversion
%global geosmajorversion %geos314majorversion
%global geosinstdir %geos314instdir
-%global projmajorversion %proj96majorversion
-%global projfullversion %proj96fullversion
-%global projinstdir %proj96instdir
%if 0%{?rhel} && 0%{?rhel} == 8
%global gdalfullversion %gdal38fullversion
%global gdalmajorversion %gdal38majorversion
%global gdalinstdir %gdal38instdir
+%global projmajorversion %proj96majorversion
+%global projfullversion %proj96fullversion
+%global projinstdir %proj96instdir
%else
%global gdalfullversion %gdal311fullversion
%global gdalmajorversion %gdal311majorversion
%global gdalinstdir %gdal311instdir
+%global projmajorversion %proj97majorversion
+%global projfullversion %proj97fullversion
+%global projinstdir %proj97instdir
%endif
%{!?llvm:%global llvm 1}
%{!?shp2pgsqlgui:%global shp2pgsqlgui 1}
%{!?raster:%global raster 1}
-%if 0%{?fedora} >= 40 || 0%{?rhel} >= 9 || 0%{?suse_version} >= 1500
+%if 0%{?fedora} >= 41 || 0%{?rhel} >= 9 || 0%{?suse_version} >= 1500
%{!?sfcgal:%global sfcgal 1}
%endif
%if 0%{?rhel} == 8
Summary: Geographic Information Systems Extensions to PostgreSQL
Name: %{sname}%{postgiscurrmajorversion}_%{pgmajorversion}
Version: %{postgismajorversion}.3
-Release: 6PGDG%{?dist}.1
+Release: 7PGDG%{?dist}
License: GPLv2+
Source0: https://download.osgeo.org/postgis/source/postgis-%{version}.tar.gz
Source2: https://download.osgeo.org/postgis/docs/postgis-%{version}-en.pdf
BuildRequires: postgresql%{pgmajorversion}-devel geos%{geosmajorversion}-devel >= %{geosfullversion}
BuildRequires: libgeotiff%{libgeotiffmajorversion}-devel libxml2 libxslt
BuildRequires: pgdg-srpm-macros >= 1.0.50 gmp-devel
-%if 0%{?fedora} >= 40 || 0%{?rhel} >= 10
+%if 0%{?fedora} >= 41 || 0%{?rhel} >= 10
BuildRequires: pcre2-devel
Requires: pcre2
%else
%package llvmjit
Summary: Just-in-time compilation support for PostGIS 3.5
Requires: %{name}%{?_isa} = %{version}-%{release}
-%if 0%{?suse_version} >= 1500
+%if 0%{?suse_version} == 1500
BuildRequires: llvm17-devel clang17-devel
Requires: llvm17
%endif
+%if 0%{?suse_version} == 1600
+BuildRequires: llvm19-devel clang19-devel
+Requires: llvm19
+%endif
%if 0%{?fedora} || 0%{?rhel} >= 8
-BuildRequires: llvm-devel >= 17.0 clang-devel >= 17.0
-Requires: llvm >= 17.0
+BuildRequires: llvm-devel >= 19.0 clang-devel >= 19.0
+Requires: llvm >= 19.0
%endif
%description llvmjit
%if %{shp2pgsqlgui}
--with-gui \
%endif
-%if 0%{?fedora} >= 40 || 0%{?rhel} >= 8 || 0%{?suse_version} >= 1500
+%if 0%{?fedora} >= 41 || 0%{?rhel} >= 8 || 0%{?suse_version} >= 1500
--with-protobuf \
%else
--without-protobuf \
%endif
%changelog
+* Tue Oct 7 2025 Devrim Gunduz <devrim@gunduz.org> - 3.5.3-7PGDG
+- Rebuild against PROJ 9.7 on all platforms except RHEL 8
+- Add SLES 16 support
+
* Wed Oct 01 2025 Yogesh Sharma <yogesh.sharma@catprosystems.com> - 3.5.3-6PGDG.1
- Bump release number (missed in previous commit)