Bug 283095 - graphics/proj: Update to 9.5.1
Summary: graphics/proj: Update to 9.5.1
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Daniel Engberg
URL: https://github.com/OSGeo/PROJ/release...
Keywords: needs-patch
Depends on:
Blocks:
 
Reported: 2024-12-03 12:32 UTC by kunda
Modified: 2024-12-16 22:44 UTC (History)
3 users (show)

See Also:
lbartoletti: maintainer-feedback+


Attachments
Patch for proj (2.31 KB, patch)
2024-12-15 08:48 UTC, Daniel Engberg
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description kunda 2024-12-03 12:32:19 UTC
Changelog: https://github.com/OSGeo/PROJ/blob/master/NEWS.md#951
Comment 1 Daniel Engberg freebsd_committer freebsd_triage 2024-12-15 08:46:09 UTC
(In reply to kunda from comment #0)
Can you please stop creating PRs without patches about version updates? Notices are generated automatically.
Comment 2 Daniel Engberg freebsd_committer freebsd_triage 2024-12-15 08:48:41 UTC
Created attachment 255868 [details]
Patch for proj

* Switch from PORTVERSION to DISTVERSION
* Use GitHub as primary site and osgeo.org as fallback
* Add devel/nlohmann-json to BUILD_DEPS
* Enable "make test"
* Ninor changes to Makefile layout

Compile and runtime tested on FreeBSD 14.1-RELEASE (amd64) (make, make check-plist, make test)

Poudriere testport OK 13.3-RELEASE (amd64)
Poudriere testport OK 14.1-RELEASE (amd64)

Tested with following consumers in Poudriere on 14.1-RELEASE (amd64):
astro/merkaartor
astro/qmapshack
cad/sumo
converters/osm2pgsql
databases/grass7
databases/grass8
databases/postgis31 (skipped)
databases/postgis32 (skipped)
databases/postgis33
databases/postgis34
databases/postgis35
databases/spatialite
databases/spatialite-tools
databases/spatialite_gui
graphics/gdal
graphics/libgeotiff
graphics/librasterlite2
graphics/mapnik
graphics/mapserver
graphics/openorienteering-mapper
graphics/py-pyproj
graphics/qgis
graphics/qgis-ltr
math/R-cran-sf
math/R-cran-terra
math/octave-forge-octproj
math/pdal
math/saga
science/cdo
science/gnudatalanguage
science/paraview
science/rubygem-rgeo-proj4
Comment 3 Loïc Bartoletti freebsd_committer freebsd_triage 2024-12-16 06:34:33 UTC
Thanks Daniel, It's OK for me.
You can go ahead (don't forget to bump other ports) if you want.
Comment 4 commit-hook freebsd_committer freebsd_triage 2024-12-16 22:43:21 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=973a290e4ae9e64c7f9da92036a801fc949fd850

commit 973a290e4ae9e64c7f9da92036a801fc949fd850
Author:     Daniel Engberg <diizzy@FreeBSD.org>
AuthorDate: 2024-12-16 22:31:12 +0000
Commit:     Daniel Engberg <diizzy@FreeBSD.org>
CommitDate: 2024-12-16 22:42:17 +0000

    graphics/proj: Update to 9.5.1

    * Switch from PORTVERSION to DISTVERSION
    * Use GitHub as primary site and osgeo.org as fallback
    * Add devel/nlohmann-json to build dependencies
    * Enable "make test"
    * Minor changes to Makefile layout

    Changelog: https://github.com/OSGeo/PROJ/releases/tag/9.5.1

    PR:             283095
    Reviewed by:    lbartoletti (maintainer)

 graphics/proj/Makefile  | 16 +++++++++++-----
 graphics/proj/distinfo  |  6 +++---
 graphics/proj/pkg-plist |  3 ++-
 3 files changed, 16 insertions(+), 9 deletions(-)
Comment 5 Daniel Engberg freebsd_committer freebsd_triage 2024-12-16 22:44:05 UTC
Thanks!