From 8c17e1cfdaae8e1cfbe8db6197cf4288b6937abd0b927a028a56bd4345e245fd Mon Sep 17 00:00:00 2001 From: Martin Pluskal Date: Sun, 31 Dec 2023 07:23:36 +0000 Subject: [PATCH] Accepting request 1135767 from home:dirkmueller:Factory - update to 9.3.1: * Update to EPSG 10.098 (#3968) * Update ESRI objects to v3.2.0 (#3944) * ITRF2008: fix wrong sign for 'dry' parameter of EURA and EURA_T (#3870) * Fix build error with MSVC 2019 in /std:c++20 on NN_NO_CHECK() (#3872) * ESRI WKT import: normalize GCS_unknown to unknown and D_unknown to unknown (#3874) * CoordinateOperationFactory: deal with CompoundToCompound with a horizontal similarity transformation and a ballpark vertical (#3881) * Ellipsoid::_isEquivalentTo(): fix so that an ellipsoid of semi-major axis A (and non-zero inv flattening) isn't equivalent to a sphere of radius A (#3882) * isEquivalentTo(): make a datum name 'unknown' equivalent to another one (#3883) * cs2cs: fix handling of input coordinates in grad (#3886) * Make setargv.obj available on Universal Windows Platform * Allow opening proj.db with a URI (#3892) * createOperations(): fix GeogCRS 3D with TOWGS84 to geocentric CRS (#3915) * Fix test suite so that it can pass with ENABLE_TIFF=OFF * GeographicBoundingBox::intersects(): avoid infinite recursion and stack overflow on invalid bounding boxes (#3919) * Fix importing '+proj=topocentric ... +type=crs' by using a geocentric CRS as the base CRS (#3924) * Allow LOCAL_CS with 3 axes (#3928) * WKT1 parser: in non-strict mode, accept missing UNIT[] in GEOGCS, GEOCCS, PROJCS and VERT_CS elements (#3933) OBS-URL: https://build.opensuse.org/request/show/1135767 OBS-URL: https://build.opensuse.org/package/show/Application:Geo/proj?expand=0&rev=75 --- proj-9.3.0.tar.gz | 3 -- proj-9.3.1.tar.gz | 3 ++ proj.changes | 83 +++++++++++++++++++++++++++++++++++++---------- proj.spec | 2 +- 4 files changed, 70 insertions(+), 21 deletions(-) delete mode 100644 proj-9.3.0.tar.gz create mode 100644 proj-9.3.1.tar.gz diff --git a/proj-9.3.0.tar.gz b/proj-9.3.0.tar.gz deleted file mode 100644 index 4277cf5..0000000 --- a/proj-9.3.0.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:91a3695a004ea28db0448a34460bed4cc3b130e5c7d74339ec999efdab0e547d -size 5559825 diff --git a/proj-9.3.1.tar.gz b/proj-9.3.1.tar.gz new file mode 100644 index 0000000..2636fb1 --- /dev/null +++ b/proj-9.3.1.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b0f919cb9e1f42f803a3e616c2b63a78e4d81ecfaed80978d570d3a5e29d10bc +size 5607136 diff --git a/proj.changes b/proj.changes index b77cd86..cb9665b 100644 --- a/proj.changes +++ b/proj.changes @@ -1,3 +1,52 @@ +------------------------------------------------------------------- +Sat Dec 30 14:24:40 UTC 2023 - Dirk Müller + +- update to 9.3.1: + * Update to EPSG 10.098 (#3968) + * Update ESRI objects to v3.2.0 (#3944) + * ITRF2008: fix wrong sign for 'dry' parameter of EURA and + EURA_T (#3870) + * Fix build error with MSVC 2019 in /std:c++20 on + NN_NO_CHECK() (#3872) + * ESRI WKT import: normalize GCS_unknown to unknown and + D_unknown to unknown (#3874) + * CoordinateOperationFactory: deal with CompoundToCompound + with a horizontal similarity transformation and a ballpark + vertical (#3881) + * Ellipsoid::_isEquivalentTo(): fix so that an ellipsoid of + semi-major axis A (and non-zero inv flattening) isn't + equivalent to a sphere of radius A (#3882) + * isEquivalentTo(): make a datum name 'unknown' equivalent + to another one (#3883) + * cs2cs: fix handling of input coordinates in grad (#3886) + * Make setargv.obj available on Universal Windows Platform + * Allow opening proj.db with a URI (#3892) + * createOperations(): fix GeogCRS 3D with TOWGS84 to + geocentric CRS (#3915) + * Fix test suite so that it can pass with ENABLE_TIFF=OFF + * GeographicBoundingBox::intersects(): avoid infinite + recursion and stack overflow on invalid bounding boxes (#3919) + * Fix importing '+proj=topocentric ... +type=crs' by using a + geocentric CRS as the base CRS (#3924) + * Allow LOCAL_CS with 3 axes (#3928) + * WKT1 parser: in non-strict mode, accept missing UNIT[] in + GEOGCS, GEOCCS, PROJCS and VERT_CS elements (#3933) + * createOperations(): fix issue with a obscure case + involving CompoundCRS of unknown horizontal datum + boundCRS + of vertical (#3934) + * createOperations(): fix bad PROJ pipeline when converting + between Geog3D with non-metre height to CompoundCRS (#3943) + * createOperations(): Fix possible null dereference on + invalid WKT input (#3946) + * proj_factor: fix when input is a compound CRS of a + projected CRS (#3950) + * pj_get_suggested_operation(): tune it to give correct + result for RGAF09 to RRAF 1991 / UTM zone 20N + Guadeloupe + 1988 height transformation (#3954) + * Move static NameSpace::GLOBAL definition in static.cpp to + avoid 'static initialization fiasco' (#3956) + * horner: allow arbitrary input type of coordinate (#3961) + ------------------------------------------------------------------- Thu Nov 2 10:43:20 UTC 2023 - Fridrich Strba @@ -48,7 +97,7 @@ Sat Dec 3 20:45:00 UTC 2022 - Dirk Müller between datum with unknown transformation (#3361) * Fix issue when transforming from/into a WKT2 Bound VerticalCRS with a ‘Geographic3D to GravityRelatedHeight’ method (#3355) * proj_normalize_for_visualization(): take into account FORCE_OVER property from source operation - * Link geodtest against libm when available (#3341) + * Link geodtest against libm when available (#3341) ------------------------------------------------------------------- Sun Nov 13 16:36:35 UTC 2022 - Predrag Ivanović @@ -102,22 +151,22 @@ Sun Nov 13 16:36:35 UTC 2022 - Predrag Ivanović Fri Jan 21 21:35:08 UTC 2022 - Dirk Müller - update to 8.2.1: - * BoundCRS WKT import: fix setting of name + * BoundCRS WKT import: fix setting of name * PROJStringFormatter::toString - * Ensure CApi test are cross-platform + * Ensure CApi test are cross-platform * createOperations(): do not stop at the first operation in the PROJ namespace - for vertical transformations + for vertical transformations * createOperationsCompoundToCompound(): fix null pointer dereference when - connection to proj.db doesn't exist. - * Fix windows.h conflict with Criterion::STRICT + connection to proj.db doesn't exist. + * Fix windows.h conflict with Criterion::STRICT * Cache result of proj_get_type() to help for performance of proj_factors * createOperations(): improvement for "NAD83(CSRS) + CGVD28 height" to "NAD83 * WKT1 import: correctly deal with missing rectified_grid_angle - parameter - * Fix and additional options for Peirce Quincuncial projections - * Fix build with Intel C++ compiler + parameter + * Fix and additional options for Peirce Quincuncial projections + * Fix build with Intel C++ compiler ------------------------------------------------------------------- Fri Nov 26 18:32:18 UTC 2021 - Dirk Müller @@ -132,7 +181,7 @@ Fri Nov 26 18:32:18 UTC 2021 - Dirk Müller address netCDF datasets using a pole rotation method (#2835) * Emit better debug message when a grid isn't found (#2838) * Add support for GeodeticCRS using a Spherical planetocentric - coordinate system + coordinate system * PROJJSON: support additional properties allowed in id object (version, authority_citation, uri) for parity with WKT2:2019 (#2850) * Database layout modified to include "anchor" field to geodetic_datum and @@ -284,9 +333,9 @@ Sat Oct 23 20:04:52 UTC 2021 - D. Berge ------------------------------------------------------------------- Sat Jan 23 15:06:32 UTC 2021 - Libor Pechacek -- Replace proj-datumgridwith proj-data. Proj-datumgrid is no +- Replace proj-datumgridwith proj-data. Proj-datumgrid is no longer maintained and the stale data make pyproj self-tests fail - https://github.com/pyproj4/pyproj/issues/769. Proj-data is + https://github.com/pyproj4/pyproj/issues/769. Proj-data is distributed in per-location subpackages. ------------------------------------------------------------------- @@ -745,7 +794,7 @@ Sat May 9 08:44:45 UTC 2015 - mpluskal@suse.com o Regenerate nad/epsg with GDAL r28536 to avoid precision loss in TOWGS84 parameters, e.g. on Amersfoort / RD EPSG:4289 (#260) o Add CMake project-config.cmake scripts (#264 from Charles Karney) - o Dial back test sensitivity #255 + o Dial back test sensitivity #255 - Changes for 4.9.0 o Implement CMake as an option for building PROJ.4 o Implement new virtual file api (projFileAPI) so that all access to grid @@ -760,7 +809,7 @@ Sat May 9 08:44:45 UTC 2015 - mpluskal@suse.com structures and functions despite the inherent fragility. o Various bug fixes and cleanup. o Added the CalCOFI pseudo-projection, #135 - + ------------------------------------------------------------------- Sun Mar 8 09:59:50 UTC 2015 - mpluskal@suse.com @@ -799,18 +848,18 @@ Wed Mar 14 08:57:02 UTC 2012 - dassau@gbd-consult.de part of a coordinate system (used for TM South Orientated support). - +proj=omerc implementatioin replaced with code from libproj4. +rot_conv flag no longer works, and some coordinate systems (ie. Malaysian) will - need to use +gamma instead. "epsg" init file updated accordingly. + need to use +gamma instead. "epsg" init file updated accordingly. - Added BuildRequires pkg-config - Added %{_libdir}/pkgconfig/proj.pc ------------------------------------------------------------------- Thu Aug 18 11:25:37 UTC 2011 - idonmez@novell.com -- Remove wrong -static-devel package +- Remove wrong -static-devel package ------------------------------------------------------------------- Thu Aug 18 11:15:07 UTC 2011 - otto.dassau@gmx.de -- added a static devel package, because GRASS and QGIS don't find +- added a static devel package, because GRASS and QGIS don't find the external PROJ.4 data directory anymore ------------------------------------------------------------------- diff --git a/proj.spec b/proj.spec index 61a844c..3f8d84a 100644 --- a/proj.spec +++ b/proj.spec @@ -20,7 +20,7 @@ %define sover 25 %define libname lib%{name}%{sover} Name: proj -Version: 9.3.0 +Version: 9.3.1 Release: 0 Summary: Cartographic projection software License: MIT