net/zsync: Update 0.6.3 => 0.6.6, take maintainership
Change in 0.6.6
- Support and generate zsync 0.8 control files.
- Support MD5 and SHA-224 block checksums.
- Support SHA-256 file hash.
- Use OpenSSL for cryptgraphic digests.
Changes in 0.6.5
- Fix an incompatibility between zsync and the RFC7233 rules for
multipart/byteranges. zsync was written to RFC2046 a long time ago,
now obsolete; responses from newer HTTP servers following the newer
standard could cause zsync to fail to parse the response. zsync also
was not treating failing to find the MIME boundary as a hard error and
retrying indefinitely; changed to report this as an error.
Changes in 0.6.4
- Support for looking inside gzip files is deprecated; all options
related to compressed files are correspondingly deprecated except -Z.
[20 lines not shown]
devel/lua-lgi: unbreak lua-lgi after glib 2.88.3 upgrade
Minimal port of lua-lgi fix for new Glib
PR: 297414
Reported by: Kan Sasaki <sasaki12 at gmail.com>
Obtained from: https://github.com/lgi-devs/lgi/pull/361
Approved by: portmgr (build and runtime fix blanket)
www/opengist: Update to v1.14.0
- Remove assets dir, they are already bundled in the binary
- Fix the broken rc service that would not shut down correctly
- Move the pidfiles to /var/run/ to avoid needing to create a dir
- Use the prebuilt frontend assets published upstream, dropping the
npm build dependency
- Enable aarch64
Reviewed by: fox
Differential Revision: https://reviews.freebsd.org/D58255
sysutils/helm-docs: New port
A tool that auto-generates documentation from helm charts into markdown
files. The resulting files contain metadata about their respective chart
and a table with each of the chart's values, their defaults, and an
optional description parsed from comments.
PR: 297599
Approved by: arrowd (co-mentor)
(cherry picked from commit 691c574c56c433a75ef54e2e0b39aa72b61e732f)
sysutils/helm-docs: New port
A tool that auto-generates documentation from helm charts into markdown
files. The resulting files contain metadata about their respective chart
and a table with each of the chart's values, their defaults, and an
optional description parsed from comments.
PR: 297599
Approved by: arrowd (co-mentor)
www/{nginx,nginx-devel,freenginx}: 3rd-party modules management
Copy the module sources with cp instead of COPYTREE_SHARE in the
LUA and LUASTREAM pre-configure targets. COPYTREE_SHARE hardlinks
the files and then fails to chmod them when poudriere builds as an
unprivileged user.
Convert www/nginx-module-lua into a pure source-only port. The
prebuilt DSO conflicted with the module built by the nginx ports.
Add compat patches so lua-nginx-module builds against freenginx.
PR: 297651
Reported by: Brad Ackerman
Sponsored by: Netzkommune GmbH
net/samba423: fix lmdb depends
Fix the lmdb depends that was previously commited, we should use
lmdb0 instead of lmdb..
PR: 296559
Approved by: samba (kiwi)
devel/javax-activation-api: Limit portscout to the javax branch
The Maven directory this port fetches from also holds 2.x, which is the
jakarta namespace and already packaged as devel/jakarta-activation-api,
not an update.
Sponsored by: Netzkommune GmbH
devel/jaxb-api: Limit portscout to the javax branch
The Maven directory this port fetches from also holds 3.x and 4.x, which
are the switch to the jakarta.xml.bind namespace, not updates.
security/dogtag-pki needs the javax one.
Sponsored by: Netzkommune GmbH