drop RDEP on gobject-introspection, actually only needed as a BDEP
(message says "Run-time dependency" but aja@ points me at this being done
automatically by meson gnome.generate_gir).
add MODTCL_VERSION=8.6 to redis/bsd, stu@ is planning to change the
default to 9 and tests in this version of redis have "package require
tcl 8.5" (which is >=8.5, <9).
redis/main tests fail in the same way with Tcl 9 as they do with 8.5
and 8.6.
import ports/geo/pmtiles, ok landry
PMTiles is a single-file archive format for tiled data. A PMTiles
archive can be self-hosted, or hosted on a commodity storage platform
such as S3, and enables low-cost, zero-maintenance map applications
that are free of a custom tile backend or third party provider.
This package provides the pmtiles CLI command, which works with local
tilesets on disk, or remotely (e.g. with archives on cloud storage, even
in private buckets). File operations include displaying basic information,
extracting an archive containing just your chosen zoom levels and/or area
from a larger file (e.g. those at https://maps.protomaps.com/builds/),
merging disjoint files together, uploading to cloud storage, etc.
Some applications (like MapLibre GL JS) are able to use pmtiles files
directly (fetching sections via HTTP Range requests); some others want
a server providing an industry-standard "ZXY" API to fetch rendered
tiles: pmtiles can provide this over HTTP.
rearrange databases/redis into databases/redis/bsd (currently still 6.2.22)
and databases/redis/main (8.x; AGPL and other restrictive licenses).
main/ unlinked for now, due to tests failing (every time, but usually in
different places) with "Executing test client: couldn't open socket:
address already in use."