Hello community,

here is the log from the commit of package proj for openSUSE:Leap:15.2 checked 
in at 2020-03-18 00:36:32
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Leap:15.2/proj (Old)
 and      /work/SRC/openSUSE:Leap:15.2/.proj.new.3160 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "proj"

Wed Mar 18 00:36:32 2020 rev:11 rq:785811 version:6.3.1

Changes:
--------
--- /work/SRC/openSUSE:Leap:15.2/proj/proj.changes      2020-01-15 
15:45:29.871325293 +0100
+++ /work/SRC/openSUSE:Leap:15.2/.proj.new.3160/proj.changes    2020-03-18 
00:36:48.289414113 +0100
@@ -1,0 +2,158 @@
+Mon Mar  9 13:42:25 UTC 2020 - Guillaume GARDET <[email protected]>
+
+- Update to 6.3.1:
+  * Updates
+    - Update the EPSG database to version 9.8.6
+    - Database: add mapping for gg10_smv2.mnt and gg10_sbv2.mnt French grids
+    - Database: add mapping for TOR27CSv1.GSB
+  * Bug fixes
+    - Fix wrong use of derivingConversionRef() that caused issues with use of
+      +init=epsg:XXXX by GDAL (affecting R spatial libraries) or in MapServer
+    - fix exporting CoordinateSystem to PROJ JSON with ID
+    - projinfo: use No. abbreviation instead of UTF-8 character (#1828)
+    - CompoundCRS::identify(): avoid exception when horiz/vertical part is a
+      BoundCRS
+    - createOperations(): fix dealing with projected 3D CRS whose Z units != 
metre
+    - WKT1_GDAL export: limit datum name massaging to names matching EPSG 
(#1835)
+    - unitconvert with mjd time format: avoid potential integer overflow
+      (ossfuzz 20072)
+    - ProjectedCRS::identify(): fix wrong identification of some ESRI WKT 
linked
+      to units
+    - Database: add a geoid_like value for proj_method column of 
grid_alternatives,
+      fix related entries and simplify/robustify logic to deal with EPSG
+      'Geographic3D to GravityRelatedHeight' methods
+    - Fix ingestion of +proj=cea with +k_0 (#1881)
+    - Fix performance issue, affecting PROJ.4 string generation of EPSG:7842
+      (#1913)
+    - Fix identification of ESRI-style datum names starting with D_ but without
+      alias (#1911)
+    - cart: Avoid discontinuity at poles in the inverse case (#1906)
+    - Various updates to make regression test suite pass with gcc on i386 
(#1906)
+- Changleog from 6.3.0:
+  * Updates
+    - Database: tune accuracy of Canadian NTv1 file w.r.t NTv2 (#1812)
+    - Modify verbosity level of some debug/trace messages (#1811)
+    - projinfo: no longer call createBoundCRSToWGS84IfPossible() for WKT1:GDAL
+      (#1810)
+    - proj_trans: add retry logic to select other transformation if the best 
one
+      fails. (#1809)
+    - BoundCRS::identify(): improvements to discard CRS that aren't relevant
+      (#1802)
+    - Database: update to IGNF v3.1.0 (#1785)
+    - Build: Only export symbols if building DLL (#1773)
+    - Database: update ESRI entries with ArcGIS Desktop version 10.8.0 database
+      (#1762)
+    - createOperations(): chain operations whose middle CRSs are not identical 
but
+      have the same datum (#1734)
+    - import/export PROJJSON: support a interpolation_crs key to geoid_model
+      (#1732)
+    - Database: update to EPSG v9.8.4 (#1725)
+    - Build: require SQLite 3.11 (#1721)
+    - Add support for GEOIDMODEL (#1710)
+    - Better filtering based on extent and performance improvements (#1709)
+  * Bug fixes
+    - Horizontal grid shift: fix issue on iterative inverse computation when
+      switching between (sub)grids (#1797)
+    - createOperations(): make filtering out of 'uninteresting' operations less
+      aggressive (#1788)
+    - Make EPSG:102100 resolve to ESRI:102100 (#1786)
+    - ob_tran: restore traditional handling of +to_meter with pj_transform() 
and
+      proj utility (#1783)
+    - CRS identification: use case insensitive comparison for authority name
+      (#1780)
+    - normalizeForVisualization() and other methods applying on a 
ProjectedCRS: do
+      not mess the derivingConversion object of the original object (#1746)
+    - createOperations(): fix transformation computation from/to a CRS with
+      +geoidgrids and +vunits != m (#1731)
+    - Fix proj_assign_context()/pj_set_ctx() with pipelines and alternative 
coord
+      operations (#1726)
+    - Database: add an auxiliary concatenated_operation_step table to allow
+      arbitrary number of steps (#1696)
+    - Fix errors running gie-based tests in Debug mode on Windows (#1688)
+
+-------------------------------------------------------------------
+Tue Nov 05 14:00:00 UTC 2019 - Angelos Tzotsos <[email protected]>
+
+- Update to version 6.2.1:
+  * Update the EPSG database to version 9.8.2
+  * Fixed erroneous spelling of "Potsdam" (#1573)
+  * Calculate y-coordinate correctly in bertin1953 in all cases (#1579)
+  * proj_create_crs_to_crs_from_pj(): make the PJ* arguments const PJ* (#1583)
+  * PROJStringParser::createFromPROJString(): avoid potential infinite 
recursion (#1574)
+  * Avoid core dump when setting ctx==NULL in functions 
proj_coordoperation_is_instantiable and
+  * proj_coordoperation_has_ballpark_transformation (#1590)
+  * createOperations(): fix conversion from/to PROJ.4 CRS strings with 
non-ISO-kosher options and +towgs84/+nadgrids (#1602)
+  * proj_trans_generic(): properly set coordinate time to HUGE_VAL when no 
value is passed to the function (#1604)
+  * Fix support for +proj=ob_tran +o_proj=lonlat/latlong/latlon instead of 
only only allowing +o_proj=longlat (#1601)
+  * Improve backwards compatibility of vertical transforms (#1613)
+  * Improve emulation of deprecated +init style initialization (#1614)
+  * cs2cs: autopromote CRS to 3D when there's a mix of 2D and 3D (#1563)
+  * Avoid divisions by zero in odd situations (#1620)
+  * Avoid compile error on Solaris (#1639)
+  * proj_create_crs_to_crs(): fix when there are only transformations with 
ballpark steps (#1643)
+  * PROJ string CRS ingester: recognize more unit-less parameters, and 
handling of +key=string_value parameters (#1645)
+  * Only call pkg-config in configure when necessary (#1652)
+  * aeqd: for spherical forward path, go to higher precision ellipsoidal case 
when the point coordinates are super close to the origin (#1654)
+  * proj_create_crs_to_crs(): remove elimination of Ballpark operations that 
caused transformation failures in some cases (#1665)
+  * createOperations(): allow transforming from a compoundCRS of a bound 
verticalCRS to a 2D CRS (#1667)
+  * Avoid segfaults in case of out-of-memory situations (#1679)
+  * createOperations(): fix double vertical unit conversion from CompoundCRS 
to other CRS when the horizontal part of the projected CRS uses non-metre unit 
(#1683)
+  * importFromWkt(): fix axis orientation for non-standard ESRI WKT (#1690)
+
+-------------------------------------------------------------------
+Tue Oct 29 16:19:00 UTC 2019 - Angelos Tzotsos <[email protected]>
+
+- Fix Leap build target
+
+-------------------------------------------------------------------
+Fri Sep 27 13:16:36 UTC 2019 - Martin Pluskal <[email protected]>
+
+- Update to version 6.2.0:
+  * Introduced PROJJSON, a JSON encoding of WKT2 (#1547)
+  * Support CRS instantiation of OGC URN's (#1505)
+  * Expose scope and remarks of database objects (#1537)
+  * EPSG Database updated to version 9.7.0 (#1558)
+  * Added C API function proj_grid_get_info_from_database() (#1494)
+  * Added C API function
+    proj_operation_factory_context_set_discard_superseded() (#1534)
+  * Added C API function proj_context_set_autoclose_database() (#1566)
+  * Added C API function proj_create_crs_to_crs_from_pj() (#1567)
+  * Added C API function proj_cleanup() (#1569)
+  * Fixed build failure on Solaris systems (#1554)
+
+-------------------------------------------------------------------
+Wed Jun 12 14:00:25 UTC 2019 - Martin Pluskal <[email protected]>
+
+- Update to version 6.1.0:
+  * See provided NEWS for list of all changes
+
+-------------------------------------------------------------------
+Mon Apr  1 18:05:00 UTC 2019 - Kai Pastor <[email protected]>
+
+- Fix datumgrid packaging
+
+-------------------------------------------------------------------
+Mon Mar 25 08:54:25 UTC 2019 - Martin Pluskal <[email protected]>
+
+- Enable tests
+- Fix previous changelog entry
+
+-------------------------------------------------------------------
+Mon Mar 11 13:34:36 UTC 2019 - Martin Pluskal <[email protected]>
+
+- Update to version 6.0.0 and datumgrid 1.7
+  * See provided NEWS for list of all changes
+
+-------------------------------------------------------------------
+Wed Sep 19 09:56:08 UTC 2018 - Martin Pluskal <[email protected]>
+
+- Update to version 5.2.0 and datumgrid 1.7
+  * See provided NEWS for list of all changes
+
+-------------------------------------------------------------------
+Thu Jul 12 08:45:57 UTC 2018 - [email protected]
+
+- Update to version 5.1.0 and datumgrid 1.7
+  * See provided NEWS for list of all changes
+
+-------------------------------------------------------------------

Old:
----
  proj-4.9.3.tar.gz
  proj-datumgrid-1.6.zip

New:
----
  proj-6.3.1.tar.gz
  proj-datumgrid-1.8.zip

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ proj.spec ++++++
--- /var/tmp/diff_new_pack.2vQuGJ/_old  2020-03-18 00:36:48.585414299 +0100
+++ /var/tmp/diff_new_pack.2vQuGJ/_new  2020-03-18 00:36:48.589414303 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package proj
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,91 +12,112 @@
 # 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 libname lib%{name}12
+%define gridver 1.8
+%define sover   15
+%define libname lib%{name}%{sover}
 Name:           proj
-Version:        4.9.3
+Version:        6.3.1
 Release:        0
 Summary:        Cartographic projection software
 License:        MIT
 Group:          Productivity/Scientific/Other
-Url:            https://trac.osgeo.org/proj/
+URL:            https://proj.org/
 Source0:        http://download.osgeo.org/proj/%{name}-%{version}.tar.gz
-Source1:        http://download.osgeo.org/proj/%{name}-datumgrid-1.6.zip
-BuildRequires:  pkgconfig
+Source1:        http://download.osgeo.org/proj/%{name}-datumgrid-%{gridver}.zip
+BuildRequires:  gcc-c++
+BuildRequires:  pkgconfig >= 0.9.0
+BuildRequires:  sqlite3
 BuildRequires:  unzip
+BuildRequires:  pkgconfig(sqlite3) >= 3.11
 Provides:       libproj = %{version}
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
+%if 0%{?suse_version} > 1500
+BuildRequires:  pkgconfig(gtest)
+%endif
+
+%description
+This package offers the commandline tools for performing respective
+forward and inverse transformation of cartographic data to or from cartesian
+data with a wide range of selectable projection functions.
 
 %package -n %{libname}
 Summary:        Cartographic projection software
 Group:          Development/Libraries/C and C++
 
-%package -n libproj-devel
-Summary:        Development files for PROJ
-Group:          Development/Libraries/C and C++
-Requires:       %{libname} = %{version}
-
 %description -n %{libname}
 This package the library for performing respective
 forward and inverse transformation of cartographic data to or from cartesian
 data with a wide range of selectable projection functions.
 
-%description
-This package offers the commandline tools for performing respective
-forward and inverse transformation of cartographic data to or from cartesian
-data with a wide range of selectable projection functions.
+%package devel
+Summary:        Development files for PROJ
+Group:          Development/Libraries/C and C++
+Requires:       %{libname} = %{version}
+Provides:       libproj-devel = %{version}
+Obsoletes:      libproj-devel < %{version}
 
-%description -n libproj-devel
+%description devel
 This package contains libproj and the appropriate header files and man pages.
 
 %prep
-%setup -q -n %{name}-%{version}
-cd nad
+%setup -q
+cd data
 unzip -o %{SOURCE1}
 
 %build
 %configure \
+%if 0%{?suse_version} > 1500
+  --with-external-gtest \
+%endif
        --disable-static
-make %{?_smp_mflags}
+%make_build
 
 %install
 %make_install
 find %{buildroot} -type f -name "*.la" -delete -print
-install -D -p -m 0644 src/projects.h %{buildroot}/%{_includedir}/projects.h
+
+%check
+# Tests dont work on i586 and noone cares
+%ifnarch %{ix86}
+make %{?_smp_mflags} check
+%endif
 
 %post -n %{libname} -p /sbin/ldconfig
 %postun -n %{libname} -p /sbin/ldconfig
 
 %files
-%defattr(-,root,root)
-%doc NEWS AUTHORS COPYING README ChangeLog
+%doc NEWS AUTHORS README ChangeLog
 %defattr(0755,root,root)
 %{_bindir}/cs2cs
+%{_bindir}/cct
+%{_bindir}/gie
 %{_bindir}/geod
 %{_bindir}/invgeod
 %{_bindir}/invproj
-%{_bindir}/nad2bin
 %{_bindir}/proj
+%{_bindir}/projinfo
 %defattr(0644,root,root)
-%{_mandir}/man1/cs2cs.1%{ext_man}
-%{_mandir}/man1/geod.1%{ext_man}
-%{_mandir}/man1/proj.1%{ext_man}
+%{_mandir}/man1/cs2cs.1%{?ext_man}
+%{_mandir}/man1/geod.1%{?ext_man}
+%{_mandir}/man1/proj.1%{?ext_man}
+%{_mandir}/man1/cct.1%{?ext_man}
+%{_mandir}/man1/gie.1%{?ext_man}
+%{_mandir}/man1/projinfo.1%{?ext_man}
 %{_datadir}/proj/
 
 %files -n %{libname}
-%defattr(0644,root,root)
-%{_libdir}/libproj.so.12*
+%license COPYING
+%{_libdir}/libproj.so.%{sover}*
 
-%files -n libproj-devel
-%defattr(0644,root,root)
+%files devel
 %{_includedir}/*.h
+%{_includedir}/proj
 %{_libdir}/libproj.so
 %{_libdir}/pkgconfig/proj.pc
-%{_mandir}/man3/geodesic.3%{ext_man}
-%{_mandir}/man3/pj_init.3%{ext_man}
+%{_mandir}/man3/geodesic.3%{?ext_man}
+%{_mandir}/man3/pj_init.3%{?ext_man}
 
 %changelog

++++++ proj-4.9.3.tar.gz -> proj-6.3.1.tar.gz ++++++
++++ 383618 lines of diff (skipped)


Reply via email to