BSD Ports

geography/geos 3.15.0 NetBSD

C++ port of the Java Topology Suite (JTS)

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
Last update
Commit
0504dc02d9
License
gnu-lgpl-v2.1
Categories
geography
Package size
1645.2 KiB, 8288.2 KiB installed

Description

GEOS (Geometry Engine - Open Source) is a C++ port of the Java Topology Suite (JTS). It contain the complete functionality of JTS in C++. It includes all the OpenGIS "Simple Features for SQL" spatial predicate functions and spatial operators,and JTS topology functions like IsValid().

In the other systems

SystemPortVersion
NetBSDgeography/geos3.15.0
FreeBSDgraphics/geos3.15.0
OpenBSDgeo/geos3.15.0
DragonFlygraphics/geos3.13.1
MidnightBSDgraphics/geos3.12.1
HardenedBSDgraphics/geos3.15.0
GhostBSDgraphics/geos3.15.0

Install

Binary package:

pkgin install geos

From pkgsrc:

cd /usr/pkgsrc/geography/geos && make install clean

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

RepositoryVersion
NetBSD 10.1 x86_643.15.0
NetBSD 10.1 aarch643.14.1
SmartOS / illumos x86_643.15.0
macOS 15 arm643.15.0

Dependencies

Commit history 2

DateCommitCreditsLog message
0504dc02d9 gdt geography/geos: Add filesystem to USE_CXX_FEATURES
After a report on pkgsrc-users, and observing that the sources #include <filesystem>. Should resolve failure to build on whatever very old system was used to detect the problem.
27d62c0eb2 gdt geography/geos: Update to 3.15.0
geos has on the order of a dozen reverse dependencies, and has a multi-year track record of non-troubled updates. (I've been running beta/rc versions of 3.15 for weeks with postgis/gdal/gis.) ## Changes in 3.15.0 2026-09-01 - Breaking Changes: - BufferOp returns POLYGON EMPTY when fed Inf/Nan coords (GH-1332) - Return Inf when calculating distance to an empty geometry (GH-1345, Even Rouault) - Overlay operations now produce a LineString geometry in cases that would previously produce a MultiLineString with contiguous sub-geometries. (GH-1459, Dan Baston) - Overlay operations that previously rotated rings by one vertex no longer do so (GH-1412, Dan Baston) - New things: - Add GEOSMinimumSpanningTree (Paul Ramsey) - Add GEOSCoverageEdges (Paul Ramsey) …