2015-02-10 10:05:38 +00:00
#
# spec file for package gdal
#
2023-01-09 08:29:22 +00:00
# Copyright (c) 2023 SUSE LLC
2015-02-10 10:05:38 +00:00
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
2018-09-30 18:48:49 +00:00
# Please submit bugfixes or comments via https://bugs.opensuse.org/
2015-02-10 10:05:38 +00:00
#
Accepting request 1108396 from home:bruno_friedmann:branches:Application:Geo
Please review carefully the new requirements.
The bundled zlib has specific patches and entries for gdal.
I don't want to touch this critical component.
- update to bugfix release version 3.7.1
* see https://github.com/OSGeo/gdal/blob/v3.7.1/NEWS.md
- update to feature release version 3.7.0
+ see https://github.com/OSGeo/gdal/blob/v3.7.0/NEWS.md
- packaging:
* add new buildrequire pkgconfig(libarchive)
for new /vsi7z/ and /vsirar/ virtual file systems
* handle new delivered files
data/gfs.xsd: XML schema for .gfs files (#6655)
data/gml_registry.xsd: new file with XML schema of
gml_registry.xml (#6716)
data/ogrinfo_output.json.schema: validate ogrinfo -json output
data/gdalinfo_output.schema.json: validate gdalinfo -json
output (fixes #6850)
data/grib2_table_4_2_0_21.csv
data/grib2_table_4_2_2_6.csv
bin/sozip
* spec-cleaner
* remove limitation for python < 3.11 as Factory has 3.11.4
old: Application:Geo/gdal
new: home:bruno_friedmann:branches:Application:Geo/gdal rev None
Index: gdal.changes
===================================================================
--- gdal.changes (revision 168)
+++ gdal.changes (revision 3)
@@ -1,7 +1,30 @@
-------------------------------------------------------------------
+Mon Aug 21 19:11:24 UTC 2023 - Bruno Friedmann <bruno@ioda-net.ch>
+
+- update to bugfix release version 3.7.1
+ * see https://github.com/OSGeo/gdal/blob/v3.7.1/NEWS.md
+- update to feature release version 3.7.0
+ + see https://github.com/OSGeo/gdal/blob/v3.7.0/NEWS.md
+- packaging:
+ * add new buildrequire pkgconfig(libarchive)
+ for new /vsi7z/ and /vsirar/ virtual file systems
+ * handle new delivered files
+ data/gfs.xsd: XML schema for .gfs files (#6655)
+ data/gml_registry.xsd: new file with XML schema of
+ gml_registry.xml (#6716)
+ data/ogrinfo_output.json.schema: validate ogrinfo -json output
+ data/gdalinfo_output.schema.json: validate gdalinfo -json
+ output (fixes #6850)
+ data/grib2_table_4_2_0_21.csv
+ data/grib2_table_4_2_2_6.csv
+ bin/sozip
+ * spec-cleaner
+ * remove limitation for python < 3.11 as Factory has 3.11.4
+
+-------------------------------------------------------------------
Fri May 26 12:18:37 UTC 2023 - Boris Manojlovic <boris@steki.net>
-- add required development rpms
+- add required development rpms
-------------------------------------------------------------------
Fri Mar 17 16:37:12 UTC 2023 - Dirk Müller <dmueller@suse.com>
@@ -20,20 +43,20 @@
Thu Dec 15 16:17:22 UTC 2022 - Bruno Friedmann <bruno@ioda-net.ch>
- Update to bugfix 3.6.1 (critical)
- Important: GDAL 3.6.1 officially retracts GDAL 3.6.0
+ Important: GDAL 3.6.1 officially retracts GDAL 3.6.0
which cause corruption of the spatial index of GeoPackage files
- it created (in tables with 100 000 features or more): cf
- https://github.com/qgis/QGIS/issues/51188 and
- https://github.com/OSGeo/gdal/pull/6911.
- GDAL 3.6.1 fixes that issue.
+ it created (in tables with 100 000 features or more): cf
+ https://github.com/qgis/QGIS/issues/51188 and
+ https://github.com/OSGeo/gdal/pull/6911.
+ GDAL 3.6.1 fixes that issue.
Setting OGR_GPKG_ALLOW_THREADED_RTREE=NO environment variable
(at generation time) also works around the issue with GDAL 3.6.0.
- Users who have generated corrupted GeoPackage files with 3.6.0
- can regnerate them with 3.6.1 with:
- "ogr2ogr out_ok.gpkg in_corrupted.gpkg"
+ Users who have generated corrupted GeoPackage files with 3.6.0
+ can regnerate them with 3.6.1 with:
+ "ogr2ogr out_ok.gpkg in_corrupted.gpkg"
(assuming a GeoPackage file with vector content only)
Consult the release notes for the list of issues addressed :
- https://github.com/OSGeo/gdal/blob/v3.6.1/NEWS.md
+ https://github.com/OSGeo/gdal/blob/v3.6.1/NEWS.md
-------------------------------------------------------------------
Sat Nov 26 19:19:19 UTC 2022 - Bruno Friedmann <bruno@ioda-net.ch>
Index: gdal.spec
===================================================================
--- gdal.spec (revision 168)
+++ gdal.spec (revision 3)
@@ -16,7 +16,7 @@
#
-%define soversion 32
+%define soversion 33
%define sourcename gdal
# Uppercase GDAL is the canonical name for this package in Python
%define pypi_package_name GDAL
@@ -31,7 +31,7 @@
%bcond_with deflate_support
%bcond_with tests_support
Name: gdal
-Version: 3.6.3
+Version: 3.7.1
Release: 0
Summary: GDAL/OGR - a translator library for raster and vector geospatial data formats
License: BSD-3-Clause AND MIT AND SUSE-Public-Domain
@@ -64,6 +64,8 @@
BuildRequires: mysql-devel
BuildRequires: pcre2-devel
BuildRequires: pkgconfig
+BuildRequires: python3-base
+BuildRequires: python3-devel
BuildRequires: python3-numpy-devel
BuildRequires: python3-setuptools
%if 0%{?sle_version} == 150300 && 0%{?is_opensuse}
@@ -89,6 +91,7 @@
BuildRequires: pkgconfig(freexl)
BuildRequires: pkgconfig(json)
BuildRequires: pkgconfig(json-c)
+BuildRequires: pkgconfig(libarchive)
BuildRequires: pkgconfig(libgeotiff) >= 1.2.1
BuildRequires: pkgconfig(libjpeg)
BuildRequires: pkgconfig(liblz4)
@@ -195,7 +198,8 @@
# Prepare tests
tar -xf %{S:2}
# Delete bundled libraries
-rm -rv frmts/zlib
+# keep zlib due to missing frmts/zlib/contrib/infback9 in our package
+# rm -rv frmts/zlib
rm -rv frmts/png/libpng
rm -rv frmts/gif/giflib
rm -rv frmts/jpeg/libjpeg
@@ -363,6 +367,7 @@
%{_bindir}/ogrinfo
%{_bindir}/ogrlineref
%{_bindir}/ogrtindex
+%{_bindir}/sozip
%{_datadir}/gdal
%{_mandir}/man1/gdal_contour.1%{?ext_man}
%{_mandir}/man1/gdal_create.1%{?ext_man}
@@ -388,6 +393,7 @@
%{_mandir}/man1/ogrinfo.1%{?ext_man}
%{_mandir}/man1/ogrlineref.1%{?ext_man}
%{_mandir}/man1/ogrtindex.1%{?ext_man}
+%{_mandir}/man1/sozip.1%{?ext_man}
# 20201104 We keep all binaries in gdal and requires python3-GDAL
%{_bindir}/gdalattachpct.py
%{_bindir}/gdal2tiles.py
Index: gdal-3.7.1.tar.xz
===================================================================
Binary file gdal-3.7.1.tar.xz (revision 3) added
Index: gdal-3.7.1.tar.xz.md5
===================================================================
--- gdal-3.7.1.tar.xz.md5 (added)
+++ gdal-3.7.1.tar.xz.md5 (revision 3)
@@ -0,0 +1,1 @@
+9f94939c0efca2ca3eafd8cd3255a0f0 gdal-3.7.1.tar.xz
Index: gdalautotest-3.7.1.tar.gz
===================================================================
Binary file gdalautotest-3.7.1.tar.gz (revision 3) added
Index: gdal-3.6.3.tar.xz
===================================================================
Binary file gdal-3.6.3.tar.xz (revision 168) deleted
Index: gdal-3.6.3.tar.xz.md5
===================================================================
--- gdal-3.6.3.tar.xz.md5 (revision 168)
+++ gdal-3.6.3.tar.xz.md5 (deleted)
@@ -1,1 +0,0 @@
-a6ccbcd5c90bf18dc1bf9b726583c505 gdal-3.6.3.tar.xz
Index: gdalautotest-3.6.3.tar.gz
===================================================================
Binary file gdalautotest-3.6.3.tar.gz (revision 168) deleted
OBS-URL: https://build.opensuse.org/request/show/1108396
OBS-URL: https://build.opensuse.org/package/show/Application:Geo/gdal?expand=0&rev=169
2023-09-11 18:17:23 +00:00
%define soversion 33
2016-02-26 13:31:15 +00:00
%define sourcename gdal
2019-02-25 07:58:09 +00:00
# Uppercase GDAL is the canonical name for this package in Python
%define pypi_package_name GDAL
2018-03-22 09:36:33 +00:00
%bcond_with ecw_support
2018-05-15 08:54:45 +00:00
%bcond_with ecw5_support
2018-06-15 07:16:32 +00:00
%bcond_with fgdb_support
2021-06-14 07:06:44 +00:00
%bcond_with kml_support
%bcond_with sfcgal_support
2022-01-05 11:00:45 +00:00
%bcond_with hdf4_support
2021-06-14 07:06:44 +00:00
%bcond_with heif_support
2022-11-28 14:54:32 +00:00
%bcond_with qhull_support
%bcond_with deflate_support
2021-06-14 07:06:44 +00:00
%bcond_with tests_support
2015-02-10 10:05:38 +00:00
Name : gdal
Accepting request 1108396 from home:bruno_friedmann:branches:Application:Geo
Please review carefully the new requirements.
The bundled zlib has specific patches and entries for gdal.
I don't want to touch this critical component.
- update to bugfix release version 3.7.1
* see https://github.com/OSGeo/gdal/blob/v3.7.1/NEWS.md
- update to feature release version 3.7.0
+ see https://github.com/OSGeo/gdal/blob/v3.7.0/NEWS.md
- packaging:
* add new buildrequire pkgconfig(libarchive)
for new /vsi7z/ and /vsirar/ virtual file systems
* handle new delivered files
data/gfs.xsd: XML schema for .gfs files (#6655)
data/gml_registry.xsd: new file with XML schema of
gml_registry.xml (#6716)
data/ogrinfo_output.json.schema: validate ogrinfo -json output
data/gdalinfo_output.schema.json: validate gdalinfo -json
output (fixes #6850)
data/grib2_table_4_2_0_21.csv
data/grib2_table_4_2_2_6.csv
bin/sozip
* spec-cleaner
* remove limitation for python < 3.11 as Factory has 3.11.4
old: Application:Geo/gdal
new: home:bruno_friedmann:branches:Application:Geo/gdal rev None
Index: gdal.changes
===================================================================
--- gdal.changes (revision 168)
+++ gdal.changes (revision 3)
@@ -1,7 +1,30 @@
-------------------------------------------------------------------
+Mon Aug 21 19:11:24 UTC 2023 - Bruno Friedmann <bruno@ioda-net.ch>
+
+- update to bugfix release version 3.7.1
+ * see https://github.com/OSGeo/gdal/blob/v3.7.1/NEWS.md
+- update to feature release version 3.7.0
+ + see https://github.com/OSGeo/gdal/blob/v3.7.0/NEWS.md
+- packaging:
+ * add new buildrequire pkgconfig(libarchive)
+ for new /vsi7z/ and /vsirar/ virtual file systems
+ * handle new delivered files
+ data/gfs.xsd: XML schema for .gfs files (#6655)
+ data/gml_registry.xsd: new file with XML schema of
+ gml_registry.xml (#6716)
+ data/ogrinfo_output.json.schema: validate ogrinfo -json output
+ data/gdalinfo_output.schema.json: validate gdalinfo -json
+ output (fixes #6850)
+ data/grib2_table_4_2_0_21.csv
+ data/grib2_table_4_2_2_6.csv
+ bin/sozip
+ * spec-cleaner
+ * remove limitation for python < 3.11 as Factory has 3.11.4
+
+-------------------------------------------------------------------
Fri May 26 12:18:37 UTC 2023 - Boris Manojlovic <boris@steki.net>
-- add required development rpms
+- add required development rpms
-------------------------------------------------------------------
Fri Mar 17 16:37:12 UTC 2023 - Dirk Müller <dmueller@suse.com>
@@ -20,20 +43,20 @@
Thu Dec 15 16:17:22 UTC 2022 - Bruno Friedmann <bruno@ioda-net.ch>
- Update to bugfix 3.6.1 (critical)
- Important: GDAL 3.6.1 officially retracts GDAL 3.6.0
+ Important: GDAL 3.6.1 officially retracts GDAL 3.6.0
which cause corruption of the spatial index of GeoPackage files
- it created (in tables with 100 000 features or more): cf
- https://github.com/qgis/QGIS/issues/51188 and
- https://github.com/OSGeo/gdal/pull/6911.
- GDAL 3.6.1 fixes that issue.
+ it created (in tables with 100 000 features or more): cf
+ https://github.com/qgis/QGIS/issues/51188 and
+ https://github.com/OSGeo/gdal/pull/6911.
+ GDAL 3.6.1 fixes that issue.
Setting OGR_GPKG_ALLOW_THREADED_RTREE=NO environment variable
(at generation time) also works around the issue with GDAL 3.6.0.
- Users who have generated corrupted GeoPackage files with 3.6.0
- can regnerate them with 3.6.1 with:
- "ogr2ogr out_ok.gpkg in_corrupted.gpkg"
+ Users who have generated corrupted GeoPackage files with 3.6.0
+ can regnerate them with 3.6.1 with:
+ "ogr2ogr out_ok.gpkg in_corrupted.gpkg"
(assuming a GeoPackage file with vector content only)
Consult the release notes for the list of issues addressed :
- https://github.com/OSGeo/gdal/blob/v3.6.1/NEWS.md
+ https://github.com/OSGeo/gdal/blob/v3.6.1/NEWS.md
-------------------------------------------------------------------
Sat Nov 26 19:19:19 UTC 2022 - Bruno Friedmann <bruno@ioda-net.ch>
Index: gdal.spec
===================================================================
--- gdal.spec (revision 168)
+++ gdal.spec (revision 3)
@@ -16,7 +16,7 @@
#
-%define soversion 32
+%define soversion 33
%define sourcename gdal
# Uppercase GDAL is the canonical name for this package in Python
%define pypi_package_name GDAL
@@ -31,7 +31,7 @@
%bcond_with deflate_support
%bcond_with tests_support
Name: gdal
-Version: 3.6.3
+Version: 3.7.1
Release: 0
Summary: GDAL/OGR - a translator library for raster and vector geospatial data formats
License: BSD-3-Clause AND MIT AND SUSE-Public-Domain
@@ -64,6 +64,8 @@
BuildRequires: mysql-devel
BuildRequires: pcre2-devel
BuildRequires: pkgconfig
+BuildRequires: python3-base
+BuildRequires: python3-devel
BuildRequires: python3-numpy-devel
BuildRequires: python3-setuptools
%if 0%{?sle_version} == 150300 && 0%{?is_opensuse}
@@ -89,6 +91,7 @@
BuildRequires: pkgconfig(freexl)
BuildRequires: pkgconfig(json)
BuildRequires: pkgconfig(json-c)
+BuildRequires: pkgconfig(libarchive)
BuildRequires: pkgconfig(libgeotiff) >= 1.2.1
BuildRequires: pkgconfig(libjpeg)
BuildRequires: pkgconfig(liblz4)
@@ -195,7 +198,8 @@
# Prepare tests
tar -xf %{S:2}
# Delete bundled libraries
-rm -rv frmts/zlib
+# keep zlib due to missing frmts/zlib/contrib/infback9 in our package
+# rm -rv frmts/zlib
rm -rv frmts/png/libpng
rm -rv frmts/gif/giflib
rm -rv frmts/jpeg/libjpeg
@@ -363,6 +367,7 @@
%{_bindir}/ogrinfo
%{_bindir}/ogrlineref
%{_bindir}/ogrtindex
+%{_bindir}/sozip
%{_datadir}/gdal
%{_mandir}/man1/gdal_contour.1%{?ext_man}
%{_mandir}/man1/gdal_create.1%{?ext_man}
@@ -388,6 +393,7 @@
%{_mandir}/man1/ogrinfo.1%{?ext_man}
%{_mandir}/man1/ogrlineref.1%{?ext_man}
%{_mandir}/man1/ogrtindex.1%{?ext_man}
+%{_mandir}/man1/sozip.1%{?ext_man}
# 20201104 We keep all binaries in gdal and requires python3-GDAL
%{_bindir}/gdalattachpct.py
%{_bindir}/gdal2tiles.py
Index: gdal-3.7.1.tar.xz
===================================================================
Binary file gdal-3.7.1.tar.xz (revision 3) added
Index: gdal-3.7.1.tar.xz.md5
===================================================================
--- gdal-3.7.1.tar.xz.md5 (added)
+++ gdal-3.7.1.tar.xz.md5 (revision 3)
@@ -0,0 +1,1 @@
+9f94939c0efca2ca3eafd8cd3255a0f0 gdal-3.7.1.tar.xz
Index: gdalautotest-3.7.1.tar.gz
===================================================================
Binary file gdalautotest-3.7.1.tar.gz (revision 3) added
Index: gdal-3.6.3.tar.xz
===================================================================
Binary file gdal-3.6.3.tar.xz (revision 168) deleted
Index: gdal-3.6.3.tar.xz.md5
===================================================================
--- gdal-3.6.3.tar.xz.md5 (revision 168)
+++ gdal-3.6.3.tar.xz.md5 (deleted)
@@ -1,1 +0,0 @@
-a6ccbcd5c90bf18dc1bf9b726583c505 gdal-3.6.3.tar.xz
Index: gdalautotest-3.6.3.tar.gz
===================================================================
Binary file gdalautotest-3.6.3.tar.gz (revision 168) deleted
OBS-URL: https://build.opensuse.org/request/show/1108396
OBS-URL: https://build.opensuse.org/package/show/Application:Geo/gdal?expand=0&rev=169
2023-09-11 18:17:23 +00:00
Version : 3.7.1
2015-02-10 10:05:38 +00:00
Release : 0
Summary : GDAL/OGR - a translator library for raster and vector geospatial data formats
2021-03-12 08:37:40 +00:00
License : BSD-3-Clause AND MIT AND SUSE-Public-Domain
2019-10-10 09:46:07 +00:00
URL : https://www.gdal.org/
2021-06-14 07:06:44 +00:00
Source0 : https://download.osgeo.org/%{name} /%{version} /%{sourcename} -%{version} .tar.xz
Source1 : https://download.osgeo.org/%{name} /%{version} /%{sourcename} -%{version} .tar.xz.md5
Source2 : https://download.osgeo.org/%{name} /%{version} /%{sourcename} autotest-%{version} .tar.gz
2018-09-30 18:48:49 +00:00
BuildRequires : KEALib-devel
2022-11-28 14:54:32 +00:00
BuildRequires : bison
2015-02-10 10:05:38 +00:00
BuildRequires : blas-devel
2015-03-08 20:45:59 +00:00
BuildRequires : chrpath
2022-11-28 14:54:32 +00:00
%if %{with tests_support}
BuildRequires : cmake-full
%else
2022-11-25 16:51:06 +00:00
BuildRequires : cmake
2022-11-28 14:54:32 +00:00
%endif
2015-02-10 10:05:38 +00:00
BuildRequires : curl-devel
2015-08-26 16:14:10 +00:00
BuildRequires : dos2unix
2015-02-10 10:05:38 +00:00
BuildRequires : doxygen >= 1.4.2
BuildRequires : fdupes
BuildRequires : gcc-c++
BuildRequires : geos-devel >= 3
BuildRequires : giflib-devel
2019-09-06 06:26:49 +00:00
BuildRequires : hdf5-devel
2015-02-10 10:05:38 +00:00
BuildRequires : lapack-devel
2023-05-29 11:27:42 +00:00
BuildRequires : libcryptopp-devel
BuildRequires : libdeflate-devel
2015-02-10 10:05:38 +00:00
BuildRequires : libtool
2019-10-10 09:46:07 +00:00
BuildRequires : libzstd-devel
2016-02-26 13:31:15 +00:00
BuildRequires : mysql-devel
2022-11-28 14:54:32 +00:00
BuildRequires : pcre2-devel
2018-03-22 09:36:33 +00:00
BuildRequires : pkgconfig
Accepting request 1108396 from home:bruno_friedmann:branches:Application:Geo
Please review carefully the new requirements.
The bundled zlib has specific patches and entries for gdal.
I don't want to touch this critical component.
- update to bugfix release version 3.7.1
* see https://github.com/OSGeo/gdal/blob/v3.7.1/NEWS.md
- update to feature release version 3.7.0
+ see https://github.com/OSGeo/gdal/blob/v3.7.0/NEWS.md
- packaging:
* add new buildrequire pkgconfig(libarchive)
for new /vsi7z/ and /vsirar/ virtual file systems
* handle new delivered files
data/gfs.xsd: XML schema for .gfs files (#6655)
data/gml_registry.xsd: new file with XML schema of
gml_registry.xml (#6716)
data/ogrinfo_output.json.schema: validate ogrinfo -json output
data/gdalinfo_output.schema.json: validate gdalinfo -json
output (fixes #6850)
data/grib2_table_4_2_0_21.csv
data/grib2_table_4_2_2_6.csv
bin/sozip
* spec-cleaner
* remove limitation for python < 3.11 as Factory has 3.11.4
old: Application:Geo/gdal
new: home:bruno_friedmann:branches:Application:Geo/gdal rev None
Index: gdal.changes
===================================================================
--- gdal.changes (revision 168)
+++ gdal.changes (revision 3)
@@ -1,7 +1,30 @@
-------------------------------------------------------------------
+Mon Aug 21 19:11:24 UTC 2023 - Bruno Friedmann <bruno@ioda-net.ch>
+
+- update to bugfix release version 3.7.1
+ * see https://github.com/OSGeo/gdal/blob/v3.7.1/NEWS.md
+- update to feature release version 3.7.0
+ + see https://github.com/OSGeo/gdal/blob/v3.7.0/NEWS.md
+- packaging:
+ * add new buildrequire pkgconfig(libarchive)
+ for new /vsi7z/ and /vsirar/ virtual file systems
+ * handle new delivered files
+ data/gfs.xsd: XML schema for .gfs files (#6655)
+ data/gml_registry.xsd: new file with XML schema of
+ gml_registry.xml (#6716)
+ data/ogrinfo_output.json.schema: validate ogrinfo -json output
+ data/gdalinfo_output.schema.json: validate gdalinfo -json
+ output (fixes #6850)
+ data/grib2_table_4_2_0_21.csv
+ data/grib2_table_4_2_2_6.csv
+ bin/sozip
+ * spec-cleaner
+ * remove limitation for python < 3.11 as Factory has 3.11.4
+
+-------------------------------------------------------------------
Fri May 26 12:18:37 UTC 2023 - Boris Manojlovic <boris@steki.net>
-- add required development rpms
+- add required development rpms
-------------------------------------------------------------------
Fri Mar 17 16:37:12 UTC 2023 - Dirk Müller <dmueller@suse.com>
@@ -20,20 +43,20 @@
Thu Dec 15 16:17:22 UTC 2022 - Bruno Friedmann <bruno@ioda-net.ch>
- Update to bugfix 3.6.1 (critical)
- Important: GDAL 3.6.1 officially retracts GDAL 3.6.0
+ Important: GDAL 3.6.1 officially retracts GDAL 3.6.0
which cause corruption of the spatial index of GeoPackage files
- it created (in tables with 100 000 features or more): cf
- https://github.com/qgis/QGIS/issues/51188 and
- https://github.com/OSGeo/gdal/pull/6911.
- GDAL 3.6.1 fixes that issue.
+ it created (in tables with 100 000 features or more): cf
+ https://github.com/qgis/QGIS/issues/51188 and
+ https://github.com/OSGeo/gdal/pull/6911.
+ GDAL 3.6.1 fixes that issue.
Setting OGR_GPKG_ALLOW_THREADED_RTREE=NO environment variable
(at generation time) also works around the issue with GDAL 3.6.0.
- Users who have generated corrupted GeoPackage files with 3.6.0
- can regnerate them with 3.6.1 with:
- "ogr2ogr out_ok.gpkg in_corrupted.gpkg"
+ Users who have generated corrupted GeoPackage files with 3.6.0
+ can regnerate them with 3.6.1 with:
+ "ogr2ogr out_ok.gpkg in_corrupted.gpkg"
(assuming a GeoPackage file with vector content only)
Consult the release notes for the list of issues addressed :
- https://github.com/OSGeo/gdal/blob/v3.6.1/NEWS.md
+ https://github.com/OSGeo/gdal/blob/v3.6.1/NEWS.md
-------------------------------------------------------------------
Sat Nov 26 19:19:19 UTC 2022 - Bruno Friedmann <bruno@ioda-net.ch>
Index: gdal.spec
===================================================================
--- gdal.spec (revision 168)
+++ gdal.spec (revision 3)
@@ -16,7 +16,7 @@
#
-%define soversion 32
+%define soversion 33
%define sourcename gdal
# Uppercase GDAL is the canonical name for this package in Python
%define pypi_package_name GDAL
@@ -31,7 +31,7 @@
%bcond_with deflate_support
%bcond_with tests_support
Name: gdal
-Version: 3.6.3
+Version: 3.7.1
Release: 0
Summary: GDAL/OGR - a translator library for raster and vector geospatial data formats
License: BSD-3-Clause AND MIT AND SUSE-Public-Domain
@@ -64,6 +64,8 @@
BuildRequires: mysql-devel
BuildRequires: pcre2-devel
BuildRequires: pkgconfig
+BuildRequires: python3-base
+BuildRequires: python3-devel
BuildRequires: python3-numpy-devel
BuildRequires: python3-setuptools
%if 0%{?sle_version} == 150300 && 0%{?is_opensuse}
@@ -89,6 +91,7 @@
BuildRequires: pkgconfig(freexl)
BuildRequires: pkgconfig(json)
BuildRequires: pkgconfig(json-c)
+BuildRequires: pkgconfig(libarchive)
BuildRequires: pkgconfig(libgeotiff) >= 1.2.1
BuildRequires: pkgconfig(libjpeg)
BuildRequires: pkgconfig(liblz4)
@@ -195,7 +198,8 @@
# Prepare tests
tar -xf %{S:2}
# Delete bundled libraries
-rm -rv frmts/zlib
+# keep zlib due to missing frmts/zlib/contrib/infback9 in our package
+# rm -rv frmts/zlib
rm -rv frmts/png/libpng
rm -rv frmts/gif/giflib
rm -rv frmts/jpeg/libjpeg
@@ -363,6 +367,7 @@
%{_bindir}/ogrinfo
%{_bindir}/ogrlineref
%{_bindir}/ogrtindex
+%{_bindir}/sozip
%{_datadir}/gdal
%{_mandir}/man1/gdal_contour.1%{?ext_man}
%{_mandir}/man1/gdal_create.1%{?ext_man}
@@ -388,6 +393,7 @@
%{_mandir}/man1/ogrinfo.1%{?ext_man}
%{_mandir}/man1/ogrlineref.1%{?ext_man}
%{_mandir}/man1/ogrtindex.1%{?ext_man}
+%{_mandir}/man1/sozip.1%{?ext_man}
# 20201104 We keep all binaries in gdal and requires python3-GDAL
%{_bindir}/gdalattachpct.py
%{_bindir}/gdal2tiles.py
Index: gdal-3.7.1.tar.xz
===================================================================
Binary file gdal-3.7.1.tar.xz (revision 3) added
Index: gdal-3.7.1.tar.xz.md5
===================================================================
--- gdal-3.7.1.tar.xz.md5 (added)
+++ gdal-3.7.1.tar.xz.md5 (revision 3)
@@ -0,0 +1,1 @@
+9f94939c0efca2ca3eafd8cd3255a0f0 gdal-3.7.1.tar.xz
Index: gdalautotest-3.7.1.tar.gz
===================================================================
Binary file gdalautotest-3.7.1.tar.gz (revision 3) added
Index: gdal-3.6.3.tar.xz
===================================================================
Binary file gdal-3.6.3.tar.xz (revision 168) deleted
Index: gdal-3.6.3.tar.xz.md5
===================================================================
--- gdal-3.6.3.tar.xz.md5 (revision 168)
+++ gdal-3.6.3.tar.xz.md5 (deleted)
@@ -1,1 +0,0 @@
-a6ccbcd5c90bf18dc1bf9b726583c505 gdal-3.6.3.tar.xz
Index: gdalautotest-3.6.3.tar.gz
===================================================================
Binary file gdalautotest-3.6.3.tar.gz (revision 168) deleted
OBS-URL: https://build.opensuse.org/request/show/1108396
OBS-URL: https://build.opensuse.org/package/show/Application:Geo/gdal?expand=0&rev=169
2023-09-11 18:17:23 +00:00
BuildRequires : python3-base
BuildRequires : python3-devel
2015-08-26 16:14:10 +00:00
BuildRequires : python3-numpy-devel
2016-02-26 13:31:15 +00:00
BuildRequires : python3-setuptools
2022-01-01 08:47:59 +00:00
%if 0%{?sle_version} == 150300 && 0%{?is_opensuse}
BuildRequires : python-rpm-macros
%endif
2021-06-14 07:06:44 +00:00
%if %{with tests_support}
2022-11-28 14:54:32 +00:00
BuildRequires : proj
2021-06-14 07:06:44 +00:00
BuildRequires : python3-lxml
BuildRequires : python3-pytest
BuildRequires : python3-pytest-env
BuildRequires : python3-pytest-sugar
%endif
2022-11-28 14:54:32 +00:00
# This one is needed for Leap :-(
BuildRequires : opencl-headers
BuildRequires : shapelib
2015-02-10 10:05:38 +00:00
BuildRequires : swig
BuildRequires : unixODBC-devel
2019-09-06 06:26:49 +00:00
BuildRequires : pkgconfig(OpenCL)
2022-11-28 14:54:32 +00:00
BuildRequires : pkgconfig(OpenEXR)
BuildRequires : pkgconfig(armadillo)
BuildRequires : pkgconfig(bash-completion)
2019-10-08 06:53:22 +00:00
BuildRequires : pkgconfig(expat) >= 1.95.0
2019-09-06 06:26:49 +00:00
BuildRequires : pkgconfig(freexl)
BuildRequires : pkgconfig(json)
BuildRequires : pkgconfig(json-c)
Accepting request 1108396 from home:bruno_friedmann:branches:Application:Geo
Please review carefully the new requirements.
The bundled zlib has specific patches and entries for gdal.
I don't want to touch this critical component.
- update to bugfix release version 3.7.1
* see https://github.com/OSGeo/gdal/blob/v3.7.1/NEWS.md
- update to feature release version 3.7.0
+ see https://github.com/OSGeo/gdal/blob/v3.7.0/NEWS.md
- packaging:
* add new buildrequire pkgconfig(libarchive)
for new /vsi7z/ and /vsirar/ virtual file systems
* handle new delivered files
data/gfs.xsd: XML schema for .gfs files (#6655)
data/gml_registry.xsd: new file with XML schema of
gml_registry.xml (#6716)
data/ogrinfo_output.json.schema: validate ogrinfo -json output
data/gdalinfo_output.schema.json: validate gdalinfo -json
output (fixes #6850)
data/grib2_table_4_2_0_21.csv
data/grib2_table_4_2_2_6.csv
bin/sozip
* spec-cleaner
* remove limitation for python < 3.11 as Factory has 3.11.4
old: Application:Geo/gdal
new: home:bruno_friedmann:branches:Application:Geo/gdal rev None
Index: gdal.changes
===================================================================
--- gdal.changes (revision 168)
+++ gdal.changes (revision 3)
@@ -1,7 +1,30 @@
-------------------------------------------------------------------
+Mon Aug 21 19:11:24 UTC 2023 - Bruno Friedmann <bruno@ioda-net.ch>
+
+- update to bugfix release version 3.7.1
+ * see https://github.com/OSGeo/gdal/blob/v3.7.1/NEWS.md
+- update to feature release version 3.7.0
+ + see https://github.com/OSGeo/gdal/blob/v3.7.0/NEWS.md
+- packaging:
+ * add new buildrequire pkgconfig(libarchive)
+ for new /vsi7z/ and /vsirar/ virtual file systems
+ * handle new delivered files
+ data/gfs.xsd: XML schema for .gfs files (#6655)
+ data/gml_registry.xsd: new file with XML schema of
+ gml_registry.xml (#6716)
+ data/ogrinfo_output.json.schema: validate ogrinfo -json output
+ data/gdalinfo_output.schema.json: validate gdalinfo -json
+ output (fixes #6850)
+ data/grib2_table_4_2_0_21.csv
+ data/grib2_table_4_2_2_6.csv
+ bin/sozip
+ * spec-cleaner
+ * remove limitation for python < 3.11 as Factory has 3.11.4
+
+-------------------------------------------------------------------
Fri May 26 12:18:37 UTC 2023 - Boris Manojlovic <boris@steki.net>
-- add required development rpms
+- add required development rpms
-------------------------------------------------------------------
Fri Mar 17 16:37:12 UTC 2023 - Dirk Müller <dmueller@suse.com>
@@ -20,20 +43,20 @@
Thu Dec 15 16:17:22 UTC 2022 - Bruno Friedmann <bruno@ioda-net.ch>
- Update to bugfix 3.6.1 (critical)
- Important: GDAL 3.6.1 officially retracts GDAL 3.6.0
+ Important: GDAL 3.6.1 officially retracts GDAL 3.6.0
which cause corruption of the spatial index of GeoPackage files
- it created (in tables with 100 000 features or more): cf
- https://github.com/qgis/QGIS/issues/51188 and
- https://github.com/OSGeo/gdal/pull/6911.
- GDAL 3.6.1 fixes that issue.
+ it created (in tables with 100 000 features or more): cf
+ https://github.com/qgis/QGIS/issues/51188 and
+ https://github.com/OSGeo/gdal/pull/6911.
+ GDAL 3.6.1 fixes that issue.
Setting OGR_GPKG_ALLOW_THREADED_RTREE=NO environment variable
(at generation time) also works around the issue with GDAL 3.6.0.
- Users who have generated corrupted GeoPackage files with 3.6.0
- can regnerate them with 3.6.1 with:
- "ogr2ogr out_ok.gpkg in_corrupted.gpkg"
+ Users who have generated corrupted GeoPackage files with 3.6.0
+ can regnerate them with 3.6.1 with:
+ "ogr2ogr out_ok.gpkg in_corrupted.gpkg"
(assuming a GeoPackage file with vector content only)
Consult the release notes for the list of issues addressed :
- https://github.com/OSGeo/gdal/blob/v3.6.1/NEWS.md
+ https://github.com/OSGeo/gdal/blob/v3.6.1/NEWS.md
-------------------------------------------------------------------
Sat Nov 26 19:19:19 UTC 2022 - Bruno Friedmann <bruno@ioda-net.ch>
Index: gdal.spec
===================================================================
--- gdal.spec (revision 168)
+++ gdal.spec (revision 3)
@@ -16,7 +16,7 @@
#
-%define soversion 32
+%define soversion 33
%define sourcename gdal
# Uppercase GDAL is the canonical name for this package in Python
%define pypi_package_name GDAL
@@ -31,7 +31,7 @@
%bcond_with deflate_support
%bcond_with tests_support
Name: gdal
-Version: 3.6.3
+Version: 3.7.1
Release: 0
Summary: GDAL/OGR - a translator library for raster and vector geospatial data formats
License: BSD-3-Clause AND MIT AND SUSE-Public-Domain
@@ -64,6 +64,8 @@
BuildRequires: mysql-devel
BuildRequires: pcre2-devel
BuildRequires: pkgconfig
+BuildRequires: python3-base
+BuildRequires: python3-devel
BuildRequires: python3-numpy-devel
BuildRequires: python3-setuptools
%if 0%{?sle_version} == 150300 && 0%{?is_opensuse}
@@ -89,6 +91,7 @@
BuildRequires: pkgconfig(freexl)
BuildRequires: pkgconfig(json)
BuildRequires: pkgconfig(json-c)
+BuildRequires: pkgconfig(libarchive)
BuildRequires: pkgconfig(libgeotiff) >= 1.2.1
BuildRequires: pkgconfig(libjpeg)
BuildRequires: pkgconfig(liblz4)
@@ -195,7 +198,8 @@
# Prepare tests
tar -xf %{S:2}
# Delete bundled libraries
-rm -rv frmts/zlib
+# keep zlib due to missing frmts/zlib/contrib/infback9 in our package
+# rm -rv frmts/zlib
rm -rv frmts/png/libpng
rm -rv frmts/gif/giflib
rm -rv frmts/jpeg/libjpeg
@@ -363,6 +367,7 @@
%{_bindir}/ogrinfo
%{_bindir}/ogrlineref
%{_bindir}/ogrtindex
+%{_bindir}/sozip
%{_datadir}/gdal
%{_mandir}/man1/gdal_contour.1%{?ext_man}
%{_mandir}/man1/gdal_create.1%{?ext_man}
@@ -388,6 +393,7 @@
%{_mandir}/man1/ogrinfo.1%{?ext_man}
%{_mandir}/man1/ogrlineref.1%{?ext_man}
%{_mandir}/man1/ogrtindex.1%{?ext_man}
+%{_mandir}/man1/sozip.1%{?ext_man}
# 20201104 We keep all binaries in gdal and requires python3-GDAL
%{_bindir}/gdalattachpct.py
%{_bindir}/gdal2tiles.py
Index: gdal-3.7.1.tar.xz
===================================================================
Binary file gdal-3.7.1.tar.xz (revision 3) added
Index: gdal-3.7.1.tar.xz.md5
===================================================================
--- gdal-3.7.1.tar.xz.md5 (added)
+++ gdal-3.7.1.tar.xz.md5 (revision 3)
@@ -0,0 +1,1 @@
+9f94939c0efca2ca3eafd8cd3255a0f0 gdal-3.7.1.tar.xz
Index: gdalautotest-3.7.1.tar.gz
===================================================================
Binary file gdalautotest-3.7.1.tar.gz (revision 3) added
Index: gdal-3.6.3.tar.xz
===================================================================
Binary file gdal-3.6.3.tar.xz (revision 168) deleted
Index: gdal-3.6.3.tar.xz.md5
===================================================================
--- gdal-3.6.3.tar.xz.md5 (revision 168)
+++ gdal-3.6.3.tar.xz.md5 (deleted)
@@ -1,1 +0,0 @@
-a6ccbcd5c90bf18dc1bf9b726583c505 gdal-3.6.3.tar.xz
Index: gdalautotest-3.6.3.tar.gz
===================================================================
Binary file gdalautotest-3.6.3.tar.gz (revision 168) deleted
OBS-URL: https://build.opensuse.org/request/show/1108396
OBS-URL: https://build.opensuse.org/package/show/Application:Geo/gdal?expand=0&rev=169
2023-09-11 18:17:23 +00:00
BuildRequires : pkgconfig(libarchive)
2018-03-22 09:36:33 +00:00
BuildRequires : pkgconfig(libgeotiff) >= 1.2.1
BuildRequires : pkgconfig(libjpeg)
2022-11-28 14:54:32 +00:00
BuildRequires : pkgconfig(liblz4)
2018-03-22 09:36:33 +00:00
BuildRequires : pkgconfig(liblzma)
BuildRequires : pkgconfig(libopenjp2)
2021-06-14 07:06:44 +00:00
BuildRequires : pkgconfig(libpcrecpp)
2018-03-22 09:36:33 +00:00
BuildRequires : pkgconfig(libpng)
2019-04-08 14:08:57 +00:00
BuildRequires : pkgconfig(libpq)
2018-03-22 09:36:33 +00:00
BuildRequires : pkgconfig(libtiff-4) >= 3.6.0
2019-09-06 06:26:49 +00:00
BuildRequires : pkgconfig(libwebp)
BuildRequires : pkgconfig(libwebpdecoder)
BuildRequires : pkgconfig(libwebpdemux)
BuildRequires : pkgconfig(libwebpmux)
2018-03-22 09:36:33 +00:00
BuildRequires : pkgconfig(libxml-2.0)
BuildRequires : pkgconfig(netcdf)
2019-09-06 06:26:49 +00:00
BuildRequires : pkgconfig(ocl-icd)
2018-01-12 11:35:25 +00:00
BuildRequires : pkgconfig(poppler)
2018-03-22 09:36:33 +00:00
BuildRequires : pkgconfig(proj)
2022-11-28 14:54:32 +00:00
BuildRequires : pkgconfig(shapelib)
2018-03-22 09:36:33 +00:00
BuildRequires : pkgconfig(spatialite)
BuildRequires : pkgconfig(sqlite3)
BuildRequires : pkgconfig(xerces-c)
BuildRequires : pkgconfig(zlib) >= 1.1.4
2022-11-28 14:54:32 +00:00
%if %{with deflate_support}
BuildRequires : libdeflate-devel
%endif
2018-09-30 18:48:49 +00:00
%if %{with fgdb_support}
BuildRequires : filegdb_api-devel
%endif
2021-06-14 07:06:44 +00:00
%if %{with kml_support}
BuildRequires : pkgconfig(libkml)
%endif
%if %{with sfcgal_support}
BuildRequires : pkgconfig(sfcgal)
%endif
%if %{with heif_support}
BuildRequires : libheif-devel
%endif
2022-01-05 11:00:45 +00:00
%if %{with hdf4_support}
BuildRequires : hdf-devel
%endif
2022-11-28 14:54:32 +00:00
%if %{with qhull_support}
BuildRequires : pkgconfig(qhull_r)
%endif
2018-05-15 08:54:45 +00:00
%if %{with ecw5_support}
BuildRequires : ERDAS-ECW_JPEG_2000_SDK-devel
%else
2015-02-10 10:05:38 +00:00
%if %{with ecw_support}
BuildRequires : libecwj2-devel
%endif
2018-05-15 08:54:45 +00:00
%endif
2022-11-28 14:54:32 +00:00
2020-11-08 21:31:36 +00:00
Requires : python3-GDAL = %{version}
2015-02-10 10:05:38 +00:00
%description
GDAL is a translator library for raster geospatial data formats that
is released under an Open Source license. As a library, it presents a
single abstract data model to the calling application for all
supported formats. The related OGR library (which lives within the
GDAL source tree) provides a similar capability for simple features
vector data.
%package devel
Summary : GDAL library header files
2016-02-26 13:31:15 +00:00
Requires : lib%{name} %{soversion} = %{version}
2018-09-30 18:48:49 +00:00
Requires : pkgconfig(libopenjp2)
2019-07-08 19:20:39 +00:00
Provides : lib%{name} %{soversion} -devel = %{version}
Provides : lib%{name} -devel = %{version}
2015-02-10 10:05:38 +00:00
%description devel
Development Libraries for the GDAL file format library
2016-02-26 13:31:15 +00:00
%package -n lib%{name}%{soversion}
2023-09-19 12:37:26 +00:00
Requires : lib%{name} -drivers >= %{version}
2015-02-10 10:05:38 +00:00
Summary : GDAL static libraries
2016-02-26 13:31:15 +00:00
%description -n lib%{name}%{soversion}
2015-02-10 10:05:38 +00:00
GDAL and OGR are translator libraries for raster and vector geospatial data
formats. As a library, it presents a single abstract data model to the calling
application for all supported formats.
2023-09-19 12:37:26 +00:00
%package -n lib%{name}-drivers
Summary : GDAL static libraries drivers files
2023-09-26 07:58:36 +00:00
# soversion 32 contained the drivers file and thus will cause a conflict
Conflicts : lib%{name} 32
2023-09-19 12:37:26 +00:00
%description -n lib%{name}-drivers
Drivers information for library
2019-02-25 07:58:09 +00:00
%package -n python3-%{pypi_package_name}
2015-08-26 16:14:10 +00:00
Summary : GDAL Python3 module
Requires : %{name} = %{version} -%{release}
2019-02-25 07:58:09 +00:00
Provides : python3-%{name} = %{version}
2019-03-07 12:07:15 +00:00
Obsoletes : python3-%{name} < %{version}
2015-08-26 16:14:10 +00:00
2019-02-25 07:58:09 +00:00
%description -n python3-%{pypi_package_name}
2016-02-26 13:31:15 +00:00
The GDAL python modules provide support to handle multiple GIS file formats.
2015-08-26 16:14:10 +00:00
2022-11-25 16:51:06 +00:00
%package bash-completion
Summary : Bash completion for GDAL
Group : System/Shells
Requires : %{name}
Requires : bash-completion
Supplements: (%{name} and bash-completion)
BuildArch : noarch
%description bash-completion
bash command line completion support for GDAL
2015-02-10 10:05:38 +00:00
%prep
2016-02-26 13:31:15 +00:00
%setup -q -n %{sourcename} -%{version}
2020-07-06 16:59:55 +00:00
%autopatch -p1
2021-06-14 07:06:44 +00:00
# Prepare tests
tar -xf %{S:2}
2021-05-24 07:38:22 +00:00
# Delete bundled libraries
Accepting request 1108396 from home:bruno_friedmann:branches:Application:Geo
Please review carefully the new requirements.
The bundled zlib has specific patches and entries for gdal.
I don't want to touch this critical component.
- update to bugfix release version 3.7.1
* see https://github.com/OSGeo/gdal/blob/v3.7.1/NEWS.md
- update to feature release version 3.7.0
+ see https://github.com/OSGeo/gdal/blob/v3.7.0/NEWS.md
- packaging:
* add new buildrequire pkgconfig(libarchive)
for new /vsi7z/ and /vsirar/ virtual file systems
* handle new delivered files
data/gfs.xsd: XML schema for .gfs files (#6655)
data/gml_registry.xsd: new file with XML schema of
gml_registry.xml (#6716)
data/ogrinfo_output.json.schema: validate ogrinfo -json output
data/gdalinfo_output.schema.json: validate gdalinfo -json
output (fixes #6850)
data/grib2_table_4_2_0_21.csv
data/grib2_table_4_2_2_6.csv
bin/sozip
* spec-cleaner
* remove limitation for python < 3.11 as Factory has 3.11.4
old: Application:Geo/gdal
new: home:bruno_friedmann:branches:Application:Geo/gdal rev None
Index: gdal.changes
===================================================================
--- gdal.changes (revision 168)
+++ gdal.changes (revision 3)
@@ -1,7 +1,30 @@
-------------------------------------------------------------------
+Mon Aug 21 19:11:24 UTC 2023 - Bruno Friedmann <bruno@ioda-net.ch>
+
+- update to bugfix release version 3.7.1
+ * see https://github.com/OSGeo/gdal/blob/v3.7.1/NEWS.md
+- update to feature release version 3.7.0
+ + see https://github.com/OSGeo/gdal/blob/v3.7.0/NEWS.md
+- packaging:
+ * add new buildrequire pkgconfig(libarchive)
+ for new /vsi7z/ and /vsirar/ virtual file systems
+ * handle new delivered files
+ data/gfs.xsd: XML schema for .gfs files (#6655)
+ data/gml_registry.xsd: new file with XML schema of
+ gml_registry.xml (#6716)
+ data/ogrinfo_output.json.schema: validate ogrinfo -json output
+ data/gdalinfo_output.schema.json: validate gdalinfo -json
+ output (fixes #6850)
+ data/grib2_table_4_2_0_21.csv
+ data/grib2_table_4_2_2_6.csv
+ bin/sozip
+ * spec-cleaner
+ * remove limitation for python < 3.11 as Factory has 3.11.4
+
+-------------------------------------------------------------------
Fri May 26 12:18:37 UTC 2023 - Boris Manojlovic <boris@steki.net>
-- add required development rpms
+- add required development rpms
-------------------------------------------------------------------
Fri Mar 17 16:37:12 UTC 2023 - Dirk Müller <dmueller@suse.com>
@@ -20,20 +43,20 @@
Thu Dec 15 16:17:22 UTC 2022 - Bruno Friedmann <bruno@ioda-net.ch>
- Update to bugfix 3.6.1 (critical)
- Important: GDAL 3.6.1 officially retracts GDAL 3.6.0
+ Important: GDAL 3.6.1 officially retracts GDAL 3.6.0
which cause corruption of the spatial index of GeoPackage files
- it created (in tables with 100 000 features or more): cf
- https://github.com/qgis/QGIS/issues/51188 and
- https://github.com/OSGeo/gdal/pull/6911.
- GDAL 3.6.1 fixes that issue.
+ it created (in tables with 100 000 features or more): cf
+ https://github.com/qgis/QGIS/issues/51188 and
+ https://github.com/OSGeo/gdal/pull/6911.
+ GDAL 3.6.1 fixes that issue.
Setting OGR_GPKG_ALLOW_THREADED_RTREE=NO environment variable
(at generation time) also works around the issue with GDAL 3.6.0.
- Users who have generated corrupted GeoPackage files with 3.6.0
- can regnerate them with 3.6.1 with:
- "ogr2ogr out_ok.gpkg in_corrupted.gpkg"
+ Users who have generated corrupted GeoPackage files with 3.6.0
+ can regnerate them with 3.6.1 with:
+ "ogr2ogr out_ok.gpkg in_corrupted.gpkg"
(assuming a GeoPackage file with vector content only)
Consult the release notes for the list of issues addressed :
- https://github.com/OSGeo/gdal/blob/v3.6.1/NEWS.md
+ https://github.com/OSGeo/gdal/blob/v3.6.1/NEWS.md
-------------------------------------------------------------------
Sat Nov 26 19:19:19 UTC 2022 - Bruno Friedmann <bruno@ioda-net.ch>
Index: gdal.spec
===================================================================
--- gdal.spec (revision 168)
+++ gdal.spec (revision 3)
@@ -16,7 +16,7 @@
#
-%define soversion 32
+%define soversion 33
%define sourcename gdal
# Uppercase GDAL is the canonical name for this package in Python
%define pypi_package_name GDAL
@@ -31,7 +31,7 @@
%bcond_with deflate_support
%bcond_with tests_support
Name: gdal
-Version: 3.6.3
+Version: 3.7.1
Release: 0
Summary: GDAL/OGR - a translator library for raster and vector geospatial data formats
License: BSD-3-Clause AND MIT AND SUSE-Public-Domain
@@ -64,6 +64,8 @@
BuildRequires: mysql-devel
BuildRequires: pcre2-devel
BuildRequires: pkgconfig
+BuildRequires: python3-base
+BuildRequires: python3-devel
BuildRequires: python3-numpy-devel
BuildRequires: python3-setuptools
%if 0%{?sle_version} == 150300 && 0%{?is_opensuse}
@@ -89,6 +91,7 @@
BuildRequires: pkgconfig(freexl)
BuildRequires: pkgconfig(json)
BuildRequires: pkgconfig(json-c)
+BuildRequires: pkgconfig(libarchive)
BuildRequires: pkgconfig(libgeotiff) >= 1.2.1
BuildRequires: pkgconfig(libjpeg)
BuildRequires: pkgconfig(liblz4)
@@ -195,7 +198,8 @@
# Prepare tests
tar -xf %{S:2}
# Delete bundled libraries
-rm -rv frmts/zlib
+# keep zlib due to missing frmts/zlib/contrib/infback9 in our package
+# rm -rv frmts/zlib
rm -rv frmts/png/libpng
rm -rv frmts/gif/giflib
rm -rv frmts/jpeg/libjpeg
@@ -363,6 +367,7 @@
%{_bindir}/ogrinfo
%{_bindir}/ogrlineref
%{_bindir}/ogrtindex
+%{_bindir}/sozip
%{_datadir}/gdal
%{_mandir}/man1/gdal_contour.1%{?ext_man}
%{_mandir}/man1/gdal_create.1%{?ext_man}
@@ -388,6 +393,7 @@
%{_mandir}/man1/ogrinfo.1%{?ext_man}
%{_mandir}/man1/ogrlineref.1%{?ext_man}
%{_mandir}/man1/ogrtindex.1%{?ext_man}
+%{_mandir}/man1/sozip.1%{?ext_man}
# 20201104 We keep all binaries in gdal and requires python3-GDAL
%{_bindir}/gdalattachpct.py
%{_bindir}/gdal2tiles.py
Index: gdal-3.7.1.tar.xz
===================================================================
Binary file gdal-3.7.1.tar.xz (revision 3) added
Index: gdal-3.7.1.tar.xz.md5
===================================================================
--- gdal-3.7.1.tar.xz.md5 (added)
+++ gdal-3.7.1.tar.xz.md5 (revision 3)
@@ -0,0 +1,1 @@
+9f94939c0efca2ca3eafd8cd3255a0f0 gdal-3.7.1.tar.xz
Index: gdalautotest-3.7.1.tar.gz
===================================================================
Binary file gdalautotest-3.7.1.tar.gz (revision 3) added
Index: gdal-3.6.3.tar.xz
===================================================================
Binary file gdal-3.6.3.tar.xz (revision 168) deleted
Index: gdal-3.6.3.tar.xz.md5
===================================================================
--- gdal-3.6.3.tar.xz.md5 (revision 168)
+++ gdal-3.6.3.tar.xz.md5 (deleted)
@@ -1,1 +0,0 @@
-a6ccbcd5c90bf18dc1bf9b726583c505 gdal-3.6.3.tar.xz
Index: gdalautotest-3.6.3.tar.gz
===================================================================
Binary file gdalautotest-3.6.3.tar.gz (revision 168) deleted
OBS-URL: https://build.opensuse.org/request/show/1108396
OBS-URL: https://build.opensuse.org/package/show/Application:Geo/gdal?expand=0&rev=169
2023-09-11 18:17:23 +00:00
# keep zlib due to missing frmts/zlib/contrib/infback9 in our package
# rm -rv frmts/zlib
2021-05-24 07:38:22 +00:00
rm -rv frmts/png/libpng
rm -rv frmts/gif/giflib
rm -rv frmts/jpeg/libjpeg
rm -rv frmts/jpeg/libjpeg12
rm -rv frmts/gtiff/libgeotiff
rm -rv frmts/gtiff/libtiff
2021-06-14 07:06:44 +00:00
# internal but needed rm -rv frmts/pcidsk
2021-05-24 07:38:22 +00:00
2015-08-26 16:14:10 +00:00
# Fix wrong encoding EOL
2016-02-26 13:31:15 +00:00
for F in frmt_twms_srtm.xml frmt_wms_bluemarble_s3_tms.xml frmt_wms_virtualearth.xml frmt_twms_Clementine.xml;do
2015-08-26 16:14:10 +00:00
find . -name " $ { F } " -exec dos2unix {} \;
done
2020-11-08 21:31:36 +00:00
# Remove shebang in scripts located in non executable dir
2021-06-14 07:06:44 +00:00
find swig/python/gdal-utils/osgeo_utils -iname '*.py' -ls -exec sed -i '/^#!\/usr\/bin\/env python3/d' {} \;
2022-01-05 11:00:45 +00:00
find swig/python/gdal-utils/osgeo_utils -iname '*.py' -ls -exec sed -i '/^#!\/usr\/bin\/env python/d' {} \;
2020-07-06 16:59:55 +00:00
# Fix wrong /usr/bin/env python3
find . -iname " * . p y " -exec sed -i " s , ^ # ! %{_bindir} / e n v p y t h o n 3 , # ! %{_bindir} / p y t h o n 3 , " {} \;
2015-02-10 10:05:38 +00:00
%build
2022-11-25 16:51:06 +00:00
%cmake \
2022-11-28 14:54:32 +00:00
-DGDAL_USE_INTERNAL_LIBS=OFF \
-DGDAL_USE_EXTERNAL_LIBS=ON \
-DSWIG_REGENERATE_PYTHON=OFF \
2018-05-15 08:54:45 +00:00
%if %{with ecw5_support}
2022-11-25 16:51:06 +00:00
-DECW_ROOT=" . . / E C W / D e s k t o p _ R e a d - O n l y " \
2015-02-10 10:05:38 +00:00
%endif
2022-11-28 14:54:32 +00:00
-DCMAKE_INSTALL_INCLUDEDIR=%{_includedir} /gdal \
-DGDAL_USE_ARMADILLO=ON \
2022-11-25 16:51:06 +00:00
-DGDAL_USE_CFITSIO=OFF \
-DGDAL_USE_CURL=ON \
-DGDAL_USE_EXPAT=ON \
-DGDAL_USE_FREEXL=ON \
-DGDAL_USE_GEOS=ON \
-DGDAL_USE_GIF=ON \
%if %{with hdf4_support}
-DGDAL_USE_HDF4=ON \
%else
-DGDAL_USE_HDF4=OFF \
2018-05-15 08:54:45 +00:00
%endif
2022-11-25 16:51:06 +00:00
-DGDAL_USE_HDF5=ON \
%if %{with heif_support}
-DGDAL_USE_HEIF=ON \
%else
-DGDAL_USE_HEIF=OFF \
2021-06-14 07:06:44 +00:00
%endif
2022-11-28 14:54:32 +00:00
-DGDAL_USE_LERC_INTERNAL=ON \
2022-11-25 16:51:06 +00:00
-DGDAL_USE_JPEG=ON \
-DGDAL_USE_JPEG12_INTERNAL=OFF \
2022-11-28 14:54:32 +00:00
-DGDAL_USE_JSONC=ON \
2022-11-25 16:51:06 +00:00
-DGDAL_USE_KEA=ON \
2021-06-14 07:06:44 +00:00
%if %{with kml_support}
2022-11-25 16:51:06 +00:00
-DGDAL_USE_LIBKML=ON \
%else
-DGDAL_USE_LIBKML=OFF \
2021-06-14 07:06:44 +00:00
%endif
2022-11-25 16:51:06 +00:00
-DGDAL_USE_LIBLZMA=ON \
2022-11-28 14:54:32 +00:00
-DGDAL_USE_LIBXML2=ON \
2022-11-25 16:51:06 +00:00
-DGDAL_USE_MYSQL=ON \
-DGDAL_USE_NETCDF=ON \
2022-11-28 14:54:32 +00:00
-DGDAL_USE_ODBC=ON \
2022-11-25 16:51:06 +00:00
-DGDAL_USE_OGDI=OFF \
-DGDAL_USE_OPENCL=ON \
-DGDAL_USE_OPENJPEG=ON \
-DGDAL_USE_PCRE=ON \
2022-11-28 14:54:32 +00:00
-DGDAL_USE_PCRE2=ON \
2022-11-25 16:51:06 +00:00
-DGDAL_USE_PNG=ON \
-DGDAL_USE_POPPLER=ON \
-DGDAL_USE_POSTGRESQL=ON \
2022-11-28 14:54:32 +00:00
%if %{with qhull_support}
-DGDAL_USE_QHULL=ON \
%else
2022-11-25 16:51:06 +00:00
-DGDAL_USE_QHULL=OFF \
2022-11-28 14:54:32 +00:00
%endif
2021-06-14 07:06:44 +00:00
%if %{with sfcgal_support}
2022-11-25 16:51:06 +00:00
-DGDAL_USE_SFCGAL=ON \
%else
-DGDAL_USE_SFCGAL=OFF \
2022-01-05 11:00:45 +00:00
%endif
2022-11-28 14:54:32 +00:00
-DGDAL_USE_SHAPELIB=OFF \
2022-11-25 16:51:06 +00:00
-DGDAL_USE_SPATIALITE=ON \
-DGDAL_USE_TIFF=ON \
-DGDAL_USE_WEBP=ON \
2022-11-28 14:54:32 +00:00
-DGDAL_USE_XERCESC=ON \
-DGDAL_USE_ZLIB=ON \
-DGDAL_USE_ZSTD=ON \
-DOGR_BUILD_OPTIONAL_DRIVERS=ON
2022-11-25 16:51:06 +00:00
%cmake_build
2015-08-26 16:14:10 +00:00
2015-02-10 10:05:38 +00:00
%install
2022-11-25 16:51:06 +00:00
%cmake_install
2022-03-08 20:07:14 +00:00
%fdupes %{buildroot} %{python3_sitearch}
2021-06-14 07:06:44 +00:00
%if %{with tests_support}
%check
2022-11-28 14:54:32 +00:00
%ctest
2021-06-14 07:06:44 +00:00
pushd %{name} autotest-%{version}
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:%{buildroot} %{_libdir}
export GDAL_DATA=%{buildroot} %{_datadir} /%{name} /
export PYTHONPATH=%{buildroot} %{python3_sitearch} /
2022-11-28 14:54:32 +00:00
export GDAL_DOWNLOAD_TEST_DATA=0
2021-06-14 07:06:44 +00:00
# Enable these tests on demand
#export GDAL_RUN_SLOW_TESTS=1
# Some tests are currently skipped:
# - `test_fits_vector` because it's crashing.
# - `test_http*`, `test_jp2openjpeg_45`, `*multithreaded_download*`,
# `*multithreaded_upload*`, and `test_vsis3_no_sign_request`, which
# try to connect externally.
# - `test_eedai_GOOGLE_APPLICATION_CREDENTIALS` which seems to use the
# internet.
# - `test_osr_erm_1`, `test_ers_4`, `test_ers_8`, and `test_ers_10` as
# they use `ecw_cs.wkt` which was removed due to unclear license.
# - `test_jpeg2000_8` and `test_jpeg2000_11` as files don't load,
# perhaps due to buggy Jasper library?
# - `test_osr_ct_options_area_of_interest` returns the wrong value, but
# it's skipped on macOS by upstream for mysteriously failing as well,
# so do the same here.
# - `test_ndf_1` because it hangs on i686 and armv7hl
# FIXME: Tests hang on i686 and armv7hl
%ifnarch i686 armv7hl
2022-11-28 14:54:32 +00:00
pytest -k 'not test_fits_vector and not test_http and not test_jp2openjpeg_45 and not multithreaded_download and not multithreaded_upload and not test_vsis3_no_sign_request and not test_eedai_GOOGLE_APPLICATION_CREDENTIALS and not test_osr_erm_1 and not test_ers_4 and not test_ers_8 and not test_ers_10 and not test_jpeg2000_8 and not test_jpeg2000_11 and not test_osr_ct_options_area_of_interest and not test_ndf_1 and not test_cog_small_world_to_web_mercator and not test_bag and not gpkg and not jp2openjpeg and not wms and not heif' || :
2021-06-14 07:06:44 +00:00
%endif
popd
%endif
2016-02-26 13:31:15 +00:00
%post -n lib%{name}%{soversion} -p /sbin/ldconfig
2021-03-12 08:37:40 +00:00
2016-02-26 13:31:15 +00:00
%postun -n lib%{name}%{soversion} -p /sbin/ldconfig
2015-02-10 10:05:38 +00:00
2016-02-26 13:31:15 +00:00
%files -n lib%{name}%{soversion}
2018-04-06 06:50:35 +00:00
%license LICENSE.TXT
2016-02-26 13:31:15 +00:00
%{_libdir} /*.so.%{soversion} .*
%{_libdir} /*.so.%{soversion}
2023-09-19 12:37:26 +00:00
%files -n lib%{name}-drivers
2022-11-25 16:51:06 +00:00
%dir %{_libdir} /gdalplugins
%{_libdir} /gdalplugins/drivers.ini
2015-02-10 10:05:38 +00:00
%files
2018-04-06 06:50:35 +00:00
%license LICENSE.TXT
2022-01-05 11:00:45 +00:00
%doc NEWS.md PROVENANCE.TXT
2015-02-10 10:05:38 +00:00
%{_bindir} /gdal_contour
2020-11-08 21:31:36 +00:00
%{_bindir} /gdal_create
2015-02-10 10:05:38 +00:00
%{_bindir} /gdal_grid
%{_bindir} /gdal_rasterize
%{_bindir} /gdal_translate
2020-06-16 09:27:49 +00:00
%{_bindir} /gdal_viewshed
2015-02-10 10:05:38 +00:00
%{_bindir} /gdaladdo
%{_bindir} /gdalbuildvrt
%{_bindir} /gdaldem
%{_bindir} /gdalenhance
%{_bindir} /gdalinfo
2016-02-26 13:31:15 +00:00
%{_bindir} /gdallocationinfo
2015-02-10 10:05:38 +00:00
%{_bindir} /gdalmanage
2020-06-16 09:27:49 +00:00
%{_bindir} /gdalmdiminfo
%{_bindir} /gdalmdimtranslate
2015-02-10 10:05:38 +00:00
%{_bindir} /gdalsrsinfo
%{_bindir} /gdaltindex
%{_bindir} /gdaltransform
%{_bindir} /gdalwarp
2017-05-28 11:31:48 +00:00
%{_bindir} /gnmanalyse
%{_bindir} /gnmmanage
2015-02-10 10:05:38 +00:00
%{_bindir} /nearblack
%{_bindir} /ogr2ogr
%{_bindir} /ogrinfo
2016-02-26 13:31:15 +00:00
%{_bindir} /ogrlineref
2015-02-10 10:05:38 +00:00
%{_bindir} /ogrtindex
Accepting request 1108396 from home:bruno_friedmann:branches:Application:Geo
Please review carefully the new requirements.
The bundled zlib has specific patches and entries for gdal.
I don't want to touch this critical component.
- update to bugfix release version 3.7.1
* see https://github.com/OSGeo/gdal/blob/v3.7.1/NEWS.md
- update to feature release version 3.7.0
+ see https://github.com/OSGeo/gdal/blob/v3.7.0/NEWS.md
- packaging:
* add new buildrequire pkgconfig(libarchive)
for new /vsi7z/ and /vsirar/ virtual file systems
* handle new delivered files
data/gfs.xsd: XML schema for .gfs files (#6655)
data/gml_registry.xsd: new file with XML schema of
gml_registry.xml (#6716)
data/ogrinfo_output.json.schema: validate ogrinfo -json output
data/gdalinfo_output.schema.json: validate gdalinfo -json
output (fixes #6850)
data/grib2_table_4_2_0_21.csv
data/grib2_table_4_2_2_6.csv
bin/sozip
* spec-cleaner
* remove limitation for python < 3.11 as Factory has 3.11.4
old: Application:Geo/gdal
new: home:bruno_friedmann:branches:Application:Geo/gdal rev None
Index: gdal.changes
===================================================================
--- gdal.changes (revision 168)
+++ gdal.changes (revision 3)
@@ -1,7 +1,30 @@
-------------------------------------------------------------------
+Mon Aug 21 19:11:24 UTC 2023 - Bruno Friedmann <bruno@ioda-net.ch>
+
+- update to bugfix release version 3.7.1
+ * see https://github.com/OSGeo/gdal/blob/v3.7.1/NEWS.md
+- update to feature release version 3.7.0
+ + see https://github.com/OSGeo/gdal/blob/v3.7.0/NEWS.md
+- packaging:
+ * add new buildrequire pkgconfig(libarchive)
+ for new /vsi7z/ and /vsirar/ virtual file systems
+ * handle new delivered files
+ data/gfs.xsd: XML schema for .gfs files (#6655)
+ data/gml_registry.xsd: new file with XML schema of
+ gml_registry.xml (#6716)
+ data/ogrinfo_output.json.schema: validate ogrinfo -json output
+ data/gdalinfo_output.schema.json: validate gdalinfo -json
+ output (fixes #6850)
+ data/grib2_table_4_2_0_21.csv
+ data/grib2_table_4_2_2_6.csv
+ bin/sozip
+ * spec-cleaner
+ * remove limitation for python < 3.11 as Factory has 3.11.4
+
+-------------------------------------------------------------------
Fri May 26 12:18:37 UTC 2023 - Boris Manojlovic <boris@steki.net>
-- add required development rpms
+- add required development rpms
-------------------------------------------------------------------
Fri Mar 17 16:37:12 UTC 2023 - Dirk Müller <dmueller@suse.com>
@@ -20,20 +43,20 @@
Thu Dec 15 16:17:22 UTC 2022 - Bruno Friedmann <bruno@ioda-net.ch>
- Update to bugfix 3.6.1 (critical)
- Important: GDAL 3.6.1 officially retracts GDAL 3.6.0
+ Important: GDAL 3.6.1 officially retracts GDAL 3.6.0
which cause corruption of the spatial index of GeoPackage files
- it created (in tables with 100 000 features or more): cf
- https://github.com/qgis/QGIS/issues/51188 and
- https://github.com/OSGeo/gdal/pull/6911.
- GDAL 3.6.1 fixes that issue.
+ it created (in tables with 100 000 features or more): cf
+ https://github.com/qgis/QGIS/issues/51188 and
+ https://github.com/OSGeo/gdal/pull/6911.
+ GDAL 3.6.1 fixes that issue.
Setting OGR_GPKG_ALLOW_THREADED_RTREE=NO environment variable
(at generation time) also works around the issue with GDAL 3.6.0.
- Users who have generated corrupted GeoPackage files with 3.6.0
- can regnerate them with 3.6.1 with:
- "ogr2ogr out_ok.gpkg in_corrupted.gpkg"
+ Users who have generated corrupted GeoPackage files with 3.6.0
+ can regnerate them with 3.6.1 with:
+ "ogr2ogr out_ok.gpkg in_corrupted.gpkg"
(assuming a GeoPackage file with vector content only)
Consult the release notes for the list of issues addressed :
- https://github.com/OSGeo/gdal/blob/v3.6.1/NEWS.md
+ https://github.com/OSGeo/gdal/blob/v3.6.1/NEWS.md
-------------------------------------------------------------------
Sat Nov 26 19:19:19 UTC 2022 - Bruno Friedmann <bruno@ioda-net.ch>
Index: gdal.spec
===================================================================
--- gdal.spec (revision 168)
+++ gdal.spec (revision 3)
@@ -16,7 +16,7 @@
#
-%define soversion 32
+%define soversion 33
%define sourcename gdal
# Uppercase GDAL is the canonical name for this package in Python
%define pypi_package_name GDAL
@@ -31,7 +31,7 @@
%bcond_with deflate_support
%bcond_with tests_support
Name: gdal
-Version: 3.6.3
+Version: 3.7.1
Release: 0
Summary: GDAL/OGR - a translator library for raster and vector geospatial data formats
License: BSD-3-Clause AND MIT AND SUSE-Public-Domain
@@ -64,6 +64,8 @@
BuildRequires: mysql-devel
BuildRequires: pcre2-devel
BuildRequires: pkgconfig
+BuildRequires: python3-base
+BuildRequires: python3-devel
BuildRequires: python3-numpy-devel
BuildRequires: python3-setuptools
%if 0%{?sle_version} == 150300 && 0%{?is_opensuse}
@@ -89,6 +91,7 @@
BuildRequires: pkgconfig(freexl)
BuildRequires: pkgconfig(json)
BuildRequires: pkgconfig(json-c)
+BuildRequires: pkgconfig(libarchive)
BuildRequires: pkgconfig(libgeotiff) >= 1.2.1
BuildRequires: pkgconfig(libjpeg)
BuildRequires: pkgconfig(liblz4)
@@ -195,7 +198,8 @@
# Prepare tests
tar -xf %{S:2}
# Delete bundled libraries
-rm -rv frmts/zlib
+# keep zlib due to missing frmts/zlib/contrib/infback9 in our package
+# rm -rv frmts/zlib
rm -rv frmts/png/libpng
rm -rv frmts/gif/giflib
rm -rv frmts/jpeg/libjpeg
@@ -363,6 +367,7 @@
%{_bindir}/ogrinfo
%{_bindir}/ogrlineref
%{_bindir}/ogrtindex
+%{_bindir}/sozip
%{_datadir}/gdal
%{_mandir}/man1/gdal_contour.1%{?ext_man}
%{_mandir}/man1/gdal_create.1%{?ext_man}
@@ -388,6 +393,7 @@
%{_mandir}/man1/ogrinfo.1%{?ext_man}
%{_mandir}/man1/ogrlineref.1%{?ext_man}
%{_mandir}/man1/ogrtindex.1%{?ext_man}
+%{_mandir}/man1/sozip.1%{?ext_man}
# 20201104 We keep all binaries in gdal and requires python3-GDAL
%{_bindir}/gdalattachpct.py
%{_bindir}/gdal2tiles.py
Index: gdal-3.7.1.tar.xz
===================================================================
Binary file gdal-3.7.1.tar.xz (revision 3) added
Index: gdal-3.7.1.tar.xz.md5
===================================================================
--- gdal-3.7.1.tar.xz.md5 (added)
+++ gdal-3.7.1.tar.xz.md5 (revision 3)
@@ -0,0 +1,1 @@
+9f94939c0efca2ca3eafd8cd3255a0f0 gdal-3.7.1.tar.xz
Index: gdalautotest-3.7.1.tar.gz
===================================================================
Binary file gdalautotest-3.7.1.tar.gz (revision 3) added
Index: gdal-3.6.3.tar.xz
===================================================================
Binary file gdal-3.6.3.tar.xz (revision 168) deleted
Index: gdal-3.6.3.tar.xz.md5
===================================================================
--- gdal-3.6.3.tar.xz.md5 (revision 168)
+++ gdal-3.6.3.tar.xz.md5 (deleted)
@@ -1,1 +0,0 @@
-a6ccbcd5c90bf18dc1bf9b726583c505 gdal-3.6.3.tar.xz
Index: gdalautotest-3.6.3.tar.gz
===================================================================
Binary file gdalautotest-3.6.3.tar.gz (revision 168) deleted
OBS-URL: https://build.opensuse.org/request/show/1108396
OBS-URL: https://build.opensuse.org/package/show/Application:Geo/gdal?expand=0&rev=169
2023-09-11 18:17:23 +00:00
%{_bindir} /sozip
2015-02-10 10:05:38 +00:00
%{_datadir} /gdal
2018-03-22 09:36:33 +00:00
%{_mandir} /man1/gdal_contour.1%{?ext_man}
2020-11-08 21:31:36 +00:00
%{_mandir} /man1/gdal_create.1%{?ext_man}
2018-03-22 09:36:33 +00:00
%{_mandir} /man1/gdal_rasterize.1%{?ext_man}
%{_mandir} /man1/gdal_translate.1%{?ext_man}
2020-07-06 16:59:55 +00:00
%{_mandir} /man1/gdal_viewshed.1%{?ext_man}
2018-03-22 09:36:33 +00:00
%{_mandir} /man1/gdaladdo.1%{?ext_man}
%{_mandir} /man1/gdalbuildvrt.1%{?ext_man}
%{_mandir} /man1/gdaldem.1%{?ext_man}
%{_mandir} /man1/gdalinfo.1%{?ext_man}
%{_mandir} /man1/gdallocationinfo.1%{?ext_man}
%{_mandir} /man1/gdalmanage.1%{?ext_man}
2020-07-06 16:59:55 +00:00
%{_mandir} /man1/gdalmdiminfo.1%{?ext_man}
%{_mandir} /man1/gdalmdimtranslate.1%{?ext_man}
2018-03-22 09:36:33 +00:00
%{_mandir} /man1/gdalsrsinfo.1%{?ext_man}
%{_mandir} /man1/gdaltindex.1%{?ext_man}
%{_mandir} /man1/gdaltransform.1%{?ext_man}
%{_mandir} /man1/gdalwarp.1%{?ext_man}
%{_mandir} /man1/gnmanalyse.1%{?ext_man}
%{_mandir} /man1/gnmmanage.1%{?ext_man}
%{_mandir} /man1/nearblack.1%{?ext_man}
%{_mandir} /man1/ogr2ogr.1%{?ext_man}
%{_mandir} /man1/ogrinfo.1%{?ext_man}
%{_mandir} /man1/ogrlineref.1%{?ext_man}
%{_mandir} /man1/ogrtindex.1%{?ext_man}
Accepting request 1108396 from home:bruno_friedmann:branches:Application:Geo
Please review carefully the new requirements.
The bundled zlib has specific patches and entries for gdal.
I don't want to touch this critical component.
- update to bugfix release version 3.7.1
* see https://github.com/OSGeo/gdal/blob/v3.7.1/NEWS.md
- update to feature release version 3.7.0
+ see https://github.com/OSGeo/gdal/blob/v3.7.0/NEWS.md
- packaging:
* add new buildrequire pkgconfig(libarchive)
for new /vsi7z/ and /vsirar/ virtual file systems
* handle new delivered files
data/gfs.xsd: XML schema for .gfs files (#6655)
data/gml_registry.xsd: new file with XML schema of
gml_registry.xml (#6716)
data/ogrinfo_output.json.schema: validate ogrinfo -json output
data/gdalinfo_output.schema.json: validate gdalinfo -json
output (fixes #6850)
data/grib2_table_4_2_0_21.csv
data/grib2_table_4_2_2_6.csv
bin/sozip
* spec-cleaner
* remove limitation for python < 3.11 as Factory has 3.11.4
old: Application:Geo/gdal
new: home:bruno_friedmann:branches:Application:Geo/gdal rev None
Index: gdal.changes
===================================================================
--- gdal.changes (revision 168)
+++ gdal.changes (revision 3)
@@ -1,7 +1,30 @@
-------------------------------------------------------------------
+Mon Aug 21 19:11:24 UTC 2023 - Bruno Friedmann <bruno@ioda-net.ch>
+
+- update to bugfix release version 3.7.1
+ * see https://github.com/OSGeo/gdal/blob/v3.7.1/NEWS.md
+- update to feature release version 3.7.0
+ + see https://github.com/OSGeo/gdal/blob/v3.7.0/NEWS.md
+- packaging:
+ * add new buildrequire pkgconfig(libarchive)
+ for new /vsi7z/ and /vsirar/ virtual file systems
+ * handle new delivered files
+ data/gfs.xsd: XML schema for .gfs files (#6655)
+ data/gml_registry.xsd: new file with XML schema of
+ gml_registry.xml (#6716)
+ data/ogrinfo_output.json.schema: validate ogrinfo -json output
+ data/gdalinfo_output.schema.json: validate gdalinfo -json
+ output (fixes #6850)
+ data/grib2_table_4_2_0_21.csv
+ data/grib2_table_4_2_2_6.csv
+ bin/sozip
+ * spec-cleaner
+ * remove limitation for python < 3.11 as Factory has 3.11.4
+
+-------------------------------------------------------------------
Fri May 26 12:18:37 UTC 2023 - Boris Manojlovic <boris@steki.net>
-- add required development rpms
+- add required development rpms
-------------------------------------------------------------------
Fri Mar 17 16:37:12 UTC 2023 - Dirk Müller <dmueller@suse.com>
@@ -20,20 +43,20 @@
Thu Dec 15 16:17:22 UTC 2022 - Bruno Friedmann <bruno@ioda-net.ch>
- Update to bugfix 3.6.1 (critical)
- Important: GDAL 3.6.1 officially retracts GDAL 3.6.0
+ Important: GDAL 3.6.1 officially retracts GDAL 3.6.0
which cause corruption of the spatial index of GeoPackage files
- it created (in tables with 100 000 features or more): cf
- https://github.com/qgis/QGIS/issues/51188 and
- https://github.com/OSGeo/gdal/pull/6911.
- GDAL 3.6.1 fixes that issue.
+ it created (in tables with 100 000 features or more): cf
+ https://github.com/qgis/QGIS/issues/51188 and
+ https://github.com/OSGeo/gdal/pull/6911.
+ GDAL 3.6.1 fixes that issue.
Setting OGR_GPKG_ALLOW_THREADED_RTREE=NO environment variable
(at generation time) also works around the issue with GDAL 3.6.0.
- Users who have generated corrupted GeoPackage files with 3.6.0
- can regnerate them with 3.6.1 with:
- "ogr2ogr out_ok.gpkg in_corrupted.gpkg"
+ Users who have generated corrupted GeoPackage files with 3.6.0
+ can regnerate them with 3.6.1 with:
+ "ogr2ogr out_ok.gpkg in_corrupted.gpkg"
(assuming a GeoPackage file with vector content only)
Consult the release notes for the list of issues addressed :
- https://github.com/OSGeo/gdal/blob/v3.6.1/NEWS.md
+ https://github.com/OSGeo/gdal/blob/v3.6.1/NEWS.md
-------------------------------------------------------------------
Sat Nov 26 19:19:19 UTC 2022 - Bruno Friedmann <bruno@ioda-net.ch>
Index: gdal.spec
===================================================================
--- gdal.spec (revision 168)
+++ gdal.spec (revision 3)
@@ -16,7 +16,7 @@
#
-%define soversion 32
+%define soversion 33
%define sourcename gdal
# Uppercase GDAL is the canonical name for this package in Python
%define pypi_package_name GDAL
@@ -31,7 +31,7 @@
%bcond_with deflate_support
%bcond_with tests_support
Name: gdal
-Version: 3.6.3
+Version: 3.7.1
Release: 0
Summary: GDAL/OGR - a translator library for raster and vector geospatial data formats
License: BSD-3-Clause AND MIT AND SUSE-Public-Domain
@@ -64,6 +64,8 @@
BuildRequires: mysql-devel
BuildRequires: pcre2-devel
BuildRequires: pkgconfig
+BuildRequires: python3-base
+BuildRequires: python3-devel
BuildRequires: python3-numpy-devel
BuildRequires: python3-setuptools
%if 0%{?sle_version} == 150300 && 0%{?is_opensuse}
@@ -89,6 +91,7 @@
BuildRequires: pkgconfig(freexl)
BuildRequires: pkgconfig(json)
BuildRequires: pkgconfig(json-c)
+BuildRequires: pkgconfig(libarchive)
BuildRequires: pkgconfig(libgeotiff) >= 1.2.1
BuildRequires: pkgconfig(libjpeg)
BuildRequires: pkgconfig(liblz4)
@@ -195,7 +198,8 @@
# Prepare tests
tar -xf %{S:2}
# Delete bundled libraries
-rm -rv frmts/zlib
+# keep zlib due to missing frmts/zlib/contrib/infback9 in our package
+# rm -rv frmts/zlib
rm -rv frmts/png/libpng
rm -rv frmts/gif/giflib
rm -rv frmts/jpeg/libjpeg
@@ -363,6 +367,7 @@
%{_bindir}/ogrinfo
%{_bindir}/ogrlineref
%{_bindir}/ogrtindex
+%{_bindir}/sozip
%{_datadir}/gdal
%{_mandir}/man1/gdal_contour.1%{?ext_man}
%{_mandir}/man1/gdal_create.1%{?ext_man}
@@ -388,6 +393,7 @@
%{_mandir}/man1/ogrinfo.1%{?ext_man}
%{_mandir}/man1/ogrlineref.1%{?ext_man}
%{_mandir}/man1/ogrtindex.1%{?ext_man}
+%{_mandir}/man1/sozip.1%{?ext_man}
# 20201104 We keep all binaries in gdal and requires python3-GDAL
%{_bindir}/gdalattachpct.py
%{_bindir}/gdal2tiles.py
Index: gdal-3.7.1.tar.xz
===================================================================
Binary file gdal-3.7.1.tar.xz (revision 3) added
Index: gdal-3.7.1.tar.xz.md5
===================================================================
--- gdal-3.7.1.tar.xz.md5 (added)
+++ gdal-3.7.1.tar.xz.md5 (revision 3)
@@ -0,0 +1,1 @@
+9f94939c0efca2ca3eafd8cd3255a0f0 gdal-3.7.1.tar.xz
Index: gdalautotest-3.7.1.tar.gz
===================================================================
Binary file gdalautotest-3.7.1.tar.gz (revision 3) added
Index: gdal-3.6.3.tar.xz
===================================================================
Binary file gdal-3.6.3.tar.xz (revision 168) deleted
Index: gdal-3.6.3.tar.xz.md5
===================================================================
--- gdal-3.6.3.tar.xz.md5 (revision 168)
+++ gdal-3.6.3.tar.xz.md5 (deleted)
@@ -1,1 +0,0 @@
-a6ccbcd5c90bf18dc1bf9b726583c505 gdal-3.6.3.tar.xz
Index: gdalautotest-3.6.3.tar.gz
===================================================================
Binary file gdalautotest-3.6.3.tar.gz (revision 168) deleted
OBS-URL: https://build.opensuse.org/request/show/1108396
OBS-URL: https://build.opensuse.org/package/show/Application:Geo/gdal?expand=0&rev=169
2023-09-11 18:17:23 +00:00
%{_mandir} /man1/sozip.1%{?ext_man}
2020-11-08 21:31:36 +00:00
# 20201104 We keep all binaries in gdal and requires python3-GDAL
2021-06-14 07:06:44 +00:00
%{_bindir} /gdalattachpct.py
2020-11-08 21:31:36 +00:00
%{_bindir} /gdal2tiles.py
%{_bindir} /gdal2xyz.py
%{_bindir} /gdal_calc.py
%{_bindir} /gdal_edit.py
%{_bindir} /gdal_fillnodata.py
%{_bindir} /gdal_merge.py
%{_bindir} /gdal_pansharpen.py
%{_bindir} /gdal_polygonize.py
%{_bindir} /gdal_proximity.py
%{_bindir} /gdal_retile.py
%{_bindir} /gdal_sieve.py
%{_bindir} /gdalcompare.py
%{_bindir} /gdalmove.py
%{_bindir} /ogrmerge.py
2022-11-25 16:51:06 +00:00
%{_bindir} /ogr_layer_algebra.py
2020-11-08 21:31:36 +00:00
%{_bindir} /pct2rgb.py
%{_bindir} /rgb2pct.py
%{_mandir} /man1/gdal2tiles.1%{?ext_man}
%{_mandir} /man1/gdal_calc.1%{?ext_man}
%{_mandir} /man1/gdal_edit.1%{?ext_man}
%{_mandir} /man1/gdal_fillnodata.1%{?ext_man}
%{_mandir} /man1/gdal_grid.1%{?ext_man}
%{_mandir} /man1/gdal_merge.1%{?ext_man}
%{_mandir} /man1/gdal_pansharpen.1%{?ext_man}
%{_mandir} /man1/gdal_polygonize.1%{?ext_man}
%{_mandir} /man1/gdal_proximity.1%{?ext_man}
%{_mandir} /man1/gdal_retile.1%{?ext_man}
%{_mandir} /man1/gdal_sieve.1%{?ext_man}
%{_mandir} /man1/gdalcompare.1%{?ext_man}
%{_mandir} /man1/gdalmove.1%{?ext_man}
%{_mandir} /man1/ogrmerge.1%{?ext_man}
2022-11-25 16:51:06 +00:00
%{_mandir} /man1/ogr_layer_algebra.1%{?ext_man}
2018-03-22 09:36:33 +00:00
%{_mandir} /man1/pct2rgb.1%{?ext_man}
%{_mandir} /man1/rgb2pct.1%{?ext_man}
2015-02-10 10:05:38 +00:00
%files devel
2018-03-22 09:36:33 +00:00
%license LICENSE.TXT
2022-01-05 11:00:45 +00:00
%doc NEWS.md PROVENANCE.TXT
2020-06-16 09:27:49 +00:00
%if %{with docs}
%doc doc/build/html/
%endif
2015-02-10 10:05:38 +00:00
%attr (755,root,root) %{_bindir} /gdal-config
2022-11-25 16:51:06 +00:00
%dir %{_libdir} /cmake/gdal
%{_libdir} /cmake/gdal/*.cmake
2015-02-10 10:05:38 +00:00
%{_libdir} /libgdal.so
%{_libdir} /pkgconfig/gdal.pc
%dir %{_includedir} /gdal
%{_includedir} /gdal/*.h
2018-03-22 09:36:33 +00:00
%{_mandir} /man1/gdal-config.1%{?ext_man}
2015-02-10 10:05:38 +00:00
2019-02-25 07:58:09 +00:00
%files -n python3-%{pypi_package_name}
2018-03-22 09:36:33 +00:00
%license LICENSE.TXT
2022-01-05 11:00:45 +00:00
%doc NEWS.md PROVENANCE.TXT
2015-08-26 16:14:10 +00:00
%{python3_sitearch} /*
2022-11-25 16:51:06 +00:00
%files bash-completion
%{_datadir} /bash-completion/completions/*
2015-02-10 10:05:38 +00:00
%changelog