Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package KEALib for openSUSE:Factory checked in at 2023-01-16 17:59:25 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/KEALib (Old) and /work/SRC/openSUSE:Factory/.KEALib.new.32243 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "KEALib" Mon Jan 16 17:59:25 2023 rev:6 rq:1058621 version:1.5.0 Changes: -------- --- /work/SRC/openSUSE:Factory/KEALib/KEALib.changes 2020-08-28 21:22:20.480352747 +0200 +++ /work/SRC/openSUSE:Factory/.KEALib.new.32243/KEALib.changes 2023-01-16 18:02:04.963886736 +0100 @@ -1,0 +2,18 @@ +Mon Jan 16 07:45:00 UTC 2023 - Andrea Manzini <andrea.manz...@suse.com> + +- Update to version 1.5.0: + * Note: this release breaks the ABI - you will need to re-compile. + Also, the GDAL plugin will longer work with GDAL < 3; but will now work with GDAL 3.6.x. + * Implement Dataset.DeleteLayer() + * Support for 64 bit int images and nodata in the GDAL driver for GDAL >= 3.5 + * Print error on file open failure in GDAL driver + * Set the attribute chunksize as passed in, not zero + * Add support for ArcGIS 10.9 and ArcPro 2.7 and 2.8 + * New kealib Python bindings using libawkward for accessing neighbours + * Support for GetSpatialRef() etc and other various GDAL 3.x changes in driver. + * Make driver more robust when dealing with corrupted files esp. when the RAT cannot be read. + * Protect driver internal data structures with mutexes - should be totally threadsafe now. + +- Added patch 0001-fix-shebang-interpreter.patch + +------------------------------------------------------------------- Old: ---- kealib-1.4.10.tar.gz New: ---- 0001-fix-shebang-interpreter.patch kealib-1.5.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ KEALib.spec ++++++ --- /var/tmp/diff_new_pack.gY316W/_old 2023-01-16 18:02:05.943892235 +0100 +++ /var/tmp/diff_new_pack.gY316W/_new 2023-01-16 18:02:05.959892325 +0100 @@ -1,7 +1,7 @@ # # spec file for package KEALib # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2023 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,21 +12,22 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # -%define soversion 1_4 +%define soversion 1_5 %define sourcename kealib %bcond_with gdal_plugin Name: KEALib -Version: 1.4.10 +Version: 1.5.0 Release: 0 Summary: An implementation of the GDAL data model License: MIT Group: Development/Libraries/C and C++ URL: http://www.KEALib.org/ Source0: https://github.com/ubarsc/kealib/releases/download/%{sourcename}-%{version}/%{sourcename}-%{version}.tar.gz +Patch0: 0001-fix-shebang-interpreter.patch BuildRequires: cmake >= 2.8.10 BuildRequires: gcc-c++ BuildRequires: hdf5-devel @@ -75,6 +76,7 @@ %prep %setup -q -n %{sourcename}-%{version} +%patch -p1 %build %cmake \ @@ -104,6 +106,7 @@ %ctest %post -n libkea%{soversion} -p /sbin/ldconfig + %postun -n libkea%{soversion} -p /sbin/ldconfig %files devel @@ -115,6 +118,9 @@ %{_includedir}/libkea/KEACommon.h %{_includedir}/libkea/KEAException.h %{_includedir}/libkea/KEAImageIO.h +%{_includedir}/libkea/kea-config.h +%{_includedir}/libkea/kea_export.h + %{_libdir}/libkea.so %files -n libkea%{soversion} ++++++ 0001-fix-shebang-interpreter.patch ++++++ diff --color -ur kealib-1.5.0.orig/tools/kea-config.in kealib-1.5.0/tools/kea-config.in --- kealib-1.5.0.orig/tools/kea-config.in 2022-11-22 23:49:01.000000000 +0100 +++ kealib-1.5.0/tools/kea-config.in 2023-01-16 08:42:23.268230188 +0100 @@ -1,4 +1,4 @@ -#!/usr/bin/env bash +#!/usr/bin/bash usage() { ++++++ kealib-1.4.10.tar.gz -> kealib-1.5.0.tar.gz ++++++ ++++ 12196 lines of diff (skipped)