pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/geography/proj



Module Name:    pkgsrc
Committed By:   gdt
Date:           Mon Sep 15 11:19:17 UTC 2025

Modified Files:
        pkgsrc/geography/proj: Makefile PLIST distinfo
Removed Files:
        pkgsrc/geography/proj/patches: patch-src_dmstor.cpp
            patch-src_iso19111_internal.cpp

Log Message:
geography/proj: Update to 9.7.0

Tested with qgis.

Upstream NEWS content:

* Implement 'exact' authalic latitude->geographic latitude and use it in `+proj=aea/cea/laea/eqearth/healpix/rhealpix` (#4441)

* Implement uniform conversions between auxiliary latitudes (#4446)

* WKT2 parser: recognize `DEFININGTRANSFORMATION` (but ignore it) (#4484)

* Database: add values from `alias_name` table that were removed in older EPSG releases, to improve
  recognizing old WKT strings (#4490)

* `proj_trans_bounds()`: sample points within the source grid to avoid missing extent such as world-wide
  coverage from EPSG:4326 to ESRI:54099 (Spilhaus) (#4513)

* Enable `-Wimplicit-fallthrough`, `-Wdeprecated-copy-dtor`, `-Wweak-vtables`,
  `-Wdocumentation-unknown-command` when possible (#4516)

* Geostationary projection: speed up inverse spherical and ellipsoidal computation (#4523)

* WKT importer: better error message when `BBOX` is invalid (e.g south_lat > north_lat) (#4525)

* Added `proj_geod_direct` for PJ trasformation object (#4532)

* Support exporting Mercator (Spherical) on a sphere as `Mercator_1SP` in WKT1 (#4555)

* Database: update to EPSG v12.022 (#4562)


To generate a diff of this commit:
cvs rdiff -u -r1.57 -r1.58 pkgsrc/geography/proj/Makefile
cvs rdiff -u -r1.17 -r1.18 pkgsrc/geography/proj/PLIST
cvs rdiff -u -r1.32 -r1.33 pkgsrc/geography/proj/distinfo
cvs rdiff -u -r1.1 -r0 pkgsrc/geography/proj/patches/patch-src_dmstor.cpp
cvs rdiff -u -r1.3 -r0 \
    pkgsrc/geography/proj/patches/patch-src_iso19111_internal.cpp

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/geography/proj/Makefile
diff -u pkgsrc/geography/proj/Makefile:1.57 pkgsrc/geography/proj/Makefile:1.58
--- pkgsrc/geography/proj/Makefile:1.57 Sat Aug 30 22:45:12 2025
+++ pkgsrc/geography/proj/Makefile      Mon Sep 15 11:19:16 2025
@@ -1,13 +1,13 @@
-# $NetBSD: Makefile,v 1.57 2025/08/30 22:45:12 wiz Exp $
+# $NetBSD: Makefile,v 1.58 2025/09/15 11:19:16 gdt Exp $
 
-VERSION_BASE=  9.6.2
+VERSION_BASE=  9.7.0
 # Accommodate testing RCs (names like 9.0RC1, unpacking to 9.0).
 #VERSION_RC=   RC1
 VERSION=       ${VERSION_BASE}${VERSION_RC}
 WRKFINAL=      proj-${VERSION_BASE}
 WRKSRC=                ${WRKDIR}/${WRKFINAL}
 DISTNAME=      proj-${VERSION}
-PKGREVISION=   3
+#PKGREVISION=  0
 CATEGORIES=    geography
 MASTER_SITES=  https://download.osgeo.org/proj/
 DISTFILES=     ${DISTNAME}${EXTRACT_SUFX}
@@ -37,7 +37,8 @@ CMAKE_CONFIGURE_ARGS+=        -DEMBED_RESOURCE_
 
 .include "../../devel/cmake/build.mk"
 
-# \todo GC this after resolving test issues.
+# \todo GC this.  Not needed on
+#   9.7.0RC1   NetBSD 10 amd64
 #.if ${OPSYS} == "NetBSD"
 #CFLAGS+=              -DHAVE_C99_MATH=0
 #.endif
@@ -45,7 +46,6 @@ CMAKE_CONFIGURE_ARGS+=        -DEMBED_RESOURCE_
 # \todo Document, file uprsteam, and add uptream bug report URL.
 CXXFLAGS.SunOS+=       -fpermissive
 
-# \todo Debug geodtest failure, after we are up to date.
 TEST_TARGET=           test
 
 # Dependencies documented by upstream

Index: pkgsrc/geography/proj/PLIST
diff -u pkgsrc/geography/proj/PLIST:1.17 pkgsrc/geography/proj/PLIST:1.18
--- pkgsrc/geography/proj/PLIST:1.17    Fri Jun  6 13:22:51 2025
+++ pkgsrc/geography/proj/PLIST Mon Sep 15 11:19:16 2025
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.17 2025/06/06 13:22:51 gdt Exp $
+@comment $NetBSD: PLIST,v 1.18 2025/09/15 11:19:16 gdt Exp $
 bin/cct
 bin/cs2cs
 bin/geod
@@ -37,7 +37,7 @@ lib/cmake/proj4/proj4-targets-release.cm
 lib/cmake/proj4/proj4-targets.cmake
 lib/libproj.so
 lib/libproj.so.25
-lib/libproj.so.25.${PKGVERSION}
+lib/libproj.so.25.9.7.0
 lib/pkgconfig/proj.pc
 man/man1/cct.1
 man/man1/cs2cs.1

Index: pkgsrc/geography/proj/distinfo
diff -u pkgsrc/geography/proj/distinfo:1.32 pkgsrc/geography/proj/distinfo:1.33
--- pkgsrc/geography/proj/distinfo:1.32 Thu Jul  3 23:40:38 2025
+++ pkgsrc/geography/proj/distinfo      Mon Sep 15 11:19:16 2025
@@ -1,7 +1,5 @@
-$NetBSD: distinfo,v 1.32 2025/07/03 23:40:38 gdt Exp $
+$NetBSD: distinfo,v 1.33 2025/09/15 11:19:16 gdt Exp $
 
-BLAKE2s (proj-9.6.2.tar.gz) = 364c54c5ff51db558399f9dfa8855a6700902f85ef6c83a920739d40b0394c12
-SHA512 (proj-9.6.2.tar.gz) = f868c27f07544ac5b998f8f10d25033438f68dbce9b8eebe39fe72f8df02cd660eb54e706eac31674829d0a5fdb0aeb0358355bee187d92afc1be9f33bc42416
-Size (proj-9.6.2.tar.gz) = 6394614 bytes
-SHA1 (patch-src_dmstor.cpp) = d373128b36619193e4f0b64630785c03d654935a
-SHA1 (patch-src_iso19111_internal.cpp) = bf2ccd10d2cc61a4fe71cf16b1f120a47bd47b53
+BLAKE2s (proj-9.7.0.tar.gz) = 7dc934035a861a8de7476752a6699d5bdede366f06910d16ad3841fcfe7a2077
+SHA512 (proj-9.7.0.tar.gz) = a1ebf827e614ba2fc42aee018022b1591eee9758b2d341451e12d45441be98b3595f04c04def3c138c915736fa595d16e50e88b6b0d68b8254c1573d2ade7fd6
+Size (proj-9.7.0.tar.gz) = 5904389 bytes



Home | Main Index | Thread Index | Old Index