Cartopy lists its dependencies here:
As of version 0.19 they are:
Conversely, the dependencies for "graphics/py-cartopy" are:
This list is out-of-date and needs updating. Furthermore, the port "devel/py-pyshp" needs updating significantly (from 1.2.12 to >= 2) to allow Cartopy to be installed correctly.
I am raising this ticket here because I raised a ticket on Cartopy itself (over on GitHub) because a simple 4-line minimum working example is now not working on FreeBSD after updating to 0.19, see https://github.com/SciTools/cartopy/issues/1776 (it used to work every night via a cron job previously and works on MacOS).
A commit in branch main references this bug:
Author: Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2021-05-26 18:56:28 +0000
Commit: Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2021-05-26 19:00:21 +0000
graphics/py-cartopy: Update version requirement of RUN_DEPENDS
Reported by: Thomas Guymer <email@example.com>
graphics/py-cartopy/Makefile | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
Thank you very much for fixing this