På tirsdag 14. juli 2026 kl. 15:55, skrev Stuart Henderson <[email protected]>:
> ok to import this? > > $ pkg_info pmtiles > Information for inst:pmtiles-1.31.1 > > Comment: > CLI to work with Protomaps PMTiles archives > > Description: > 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. > > Maintainer: Stuart Henderson <[email protected]> > > WWW: https://docs.protomaps.com/pmtiles/cli > Built/tested on current/amd64 with privsep. $ cd /usr/ports/geo/pmtiles/ && make build package test ; make port-lib-depends-check check-shlib-syms ===> Regression tests for pmtiles-1.31.1 cd /usr/ports/pobj/pmtiles-1.31.1/github.com/protomaps/[email protected] && /usr/bin/env -i GO386=softfloat GOCACHE="/usr/ports/pobj/pmtiles-1.31.1/go-cache" GOTOOLCHAIN=local TMPDIR="/usr/ports/pobj/pmtiles-1.31.1/build-amd64" GOPROXY=file:///usr/ports/pobj/pmtiles-1.31.1/go_modules GO111MODULE=on GOPATH="/usr/ports/pobj/pmtiles-1.31.1/go:/usr/local/go-pkg" PORTSDIR="/usr/ports" LIBTOOL="/usr/bin/libtool" PATH='/usr/ports/pobj/pmtiles-1.31.1/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11R6/bin' PREFIX='/usr/local' LOCALBASE='/usr/local' X11BASE='/usr/X11R6' CFLAGS='-O2 -pipe' TRUEPREFIX='/usr/local' DESTDIR='' HOME='/pmtiles-1.31.1_writes_to_HOME' PICFLAG="-fpic" BINGRP=bin BINOWN=root BINMODE=755 NONBINMODE=644 DIRMODE=755 INSTALL_COPY=-c INSTALL_STRIP= MANGRP=bin MANOWN=root MANMODE=644 BSD_INSTALL_PROGRAM="/usr/ports/pobj/pmtiles-1.31.1/bin/install -c -m 755" BSD_INSTALL_SCRIPT="/usr/ports/pobj/pmtiles-1.31.1/bin/install -c -m 755" BSD_INSTALL_DATA="/usr/ports/pobj/pmtiles-1.31.1/bin/install -c -m 644" BSD_INSTALL_MAN="/usr/ports/pobj/pmtiles-1.31.1/bin/install -c -m 644" BSD_INSTALL_PROGRAM_DIR="/usr/ports/pobj/pmtiles-1.31.1/bin/install -d -m 755" BSD_INSTALL_SCRIPT_DIR="/usr/ports/pobj/pmtiles-1.31.1/bin/install -d -m 755" BSD_INSTALL_DATA_DIR="/usr/ports/pobj/pmtiles-1.31.1/bin/install -d -m 755" BSD_INSTALL_MAN_DIR="/usr/ports/pobj/pmtiles-1.31.1/bin/install -d -m 755" go test -modcacherw -trimpath -v -buildvcs=false -p=1 -ldflags="-s -w" github.com/protomaps/go-pmtiles ? github.com/protomaps/go-pmtiles [no test files] -- # TRUSTED_PKG_PATH=/usr/ports/packages/amd64/all/ pkg_add -Dsnap pmtiles pmtiles-1.31.1: ok -- Lots of go libraries. Do crates.inc or modules.inc need licenses for submitting to cvs tree? No visible nits, grammar, and/or spelling problems I can spot. PLIST and patches have no obvious errors. Not sure how to test. Builds fine. Ship it? Thank you for all the ports reviews and other tasks you do. Hope this helps. May you have a good week and well wishes. -- yaydn
