BSD Ports

devel/proj 9.9.0p0 OpenBSD

cartographic projection utilities

System
OpenBSD
Repository
OpenBSD ports
Maintainer
Landry Breuil <[email protected]>
Last update
Commit
f0d41594b7
Categories
devel, geo

Description

Proj and invproj perform respective forward and inverse transformation of cartographic data to or from Cartesian data with a wide range of selectable projection functions (over 100 projections).

Geod and invgeod perform geodesic (Great Circle) computations for determining latitude, longitude and back azimuth of a terminus point given a initial point latitude, longitude, azimuth and distance (direct) or the forward and back azimuths and distance between an initial and terminus point latitudes and longitudes (inverse).

The proj package now provides builtin datum conversion.

In the other systems

SystemPortVersion
OpenBSDdevel/proj9.9.0p0
FreeBSDgraphics/proj9.9.0,1
NetBSDgeography/proj9.8.1nb1
DragonFlygraphics/proj9.6.0,1
MidnightBSDgraphics/proj9.4.1,1
HardenedBSDgraphics/proj9.8.1,1
GhostBSDgraphics/proj9.8.1,1

Install

Binary package:

pkg_add proj

From the ports tree:

cd /usr/ports/devel/proj && make install

Dependencies

Build dependencies 4
Run dependencies 3

Commit history 3

DateCommitCreditsLog message
f0d41594b7 landry devel/proj: better fix from upstream
cf https://github.com/OSGeo/PROJ/issues/4862
7e05218593 landry devel/proj: unbreak configure in graphics/mapnik, reported by sthen@
https://github.com/OSGeo/PROJ/pull/4847 adds INTERFACE_COMPILE_FEATURES "c_std_99;cxx_std_17" to proj-targets.cmake, and that trips cmake in mapnik. to be further analyzed/discussed with upstream.
e56cd8967f landry devel/proj: update to 9.9.0.
see https://github.com/OSGeo/PROJ/releases/tag/9.9.0