emulators/fs-uae-launcher: Add missing RUN_DEPENDS
fs-uae-launcher doesn't depend on the emulator it launches.
With only the launcher installed, starting a game fails.
While here:
* Switch build format to PEP 517 to prepare for future setuptools.
* Add NO_ARCH to eliminate "no architecture-specific files found".
* Sort Makefile (pet port{clippy,fmt}).
PR: 300204
Approved by: Atanu Biswas <atanubiswas484 at gmail.com> (maintainer)
Approved by: osa, vvd (mentors, implicit)
MFH: 2026Q4
(cherry picked from commit d56cc31746805fe133e0c483e09687a5f22b0a2f)
emulators/fs-uae-launcher: Add missing RUN_DEPENDS
fs-uae-launcher doesn't depend on the emulator it launches.
With only the launcher installed, starting a game fails.
While here:
* Switch build format to PEP 517 to prepare for future setuptools.
* Add NO_ARCH to eliminate "no architecture-specific files found".
* Sort Makefile (pet port{clippy,fmt}).
PR: 300204
Approved by: Atanu Biswas <atanubiswas484 at gmail.com> (maintainer)
Approved by: osa, vvd (mentors, implicit)
MFH: 2026Q4
www/gitea: Fix building by pinning Go to 1.27+
* Gitea requires Go 1.27, but the 2026Q4 tree still defaults to 1.26.
This can safely be committed to main as well.
* While here, mark as PIE_UNSAFE (as build WITH_PIE) fails. (by alven@)
Reported by: Patrick M. Hausen <hausen at punkt.de> (by email)
Approved by: portmgr@ (blanket, build fix)
MFH: 2026Q4
(cherry picked from commit 7cc5a636bd2a8736305b4dd1701888632d458a00)
www/gitea: Fix building by pinning Go to 1.27+
* Gitea requires Go 1.27, but the 2026Q4 tree still defaults to 1.26.
This can safely be committed to main as well.
* While here, mark as PIE_UNSAFE (as build WITH_PIE) fails. (by alven@)
Reported by: Patrick M. Hausen <hausen at punkt.de> (by email)
Approved by: portmgr@ (blanket, build fix)
MFH: 2026Q4
devel/rubygem-worldmonitor: Add New Port
Official Ruby client for the World Monitor API. It gives access to
country briefs, risk scores, conflict, cyber, market and news feeds
and to the MCP tools, without writing an HTTP integration by hand.
WWW: https://www.worldmonitor.app/docs/sdks
Sponsored by: Netzkommune GmbH
devel/py-worldmonitor-sdk: Add New Port
Official Python client for the World Monitor API. It gives access to
country briefs, risk scores, conflict, cyber, market and news feeds
and to the MCP tools, without writing an HTTP integration by hand.
WWW: https://www.worldmonitor.app/docs/sdks
Sponsored by: Netzkommune GmbH
www/rt60: Update to 6.0.4
Add new option, 'MFA', which enables TOTP multi-factor authentication
support. Set MFA as default ON.
PR: 300304
(cherry picked from commit 7ed40c46a44c05a709eefa58d6a82852a6d512c3)
www/ungoogled-chromium: Fix build in poudriere
ninja: Entering directory `out/Release'
ninja: error: '../../third_party/devtools-frontend/src/third_party/esbuild/esbuild', needed by 'gen/third_party/devtools-fronten
d/src/front_end/third_party/lighthouse/report/report.js', missing and no known rule to make it
Approved by: blanket (fix build)
Sponsored by: UNIS Labs
sysutils/wmcube: Update to 1.0.2
Use the installed object directory and install the manual page. Drop
setgid kmem permissions since CPU statistics are read using sysctl.
While here, pet portclippy
Sponsored by: Rubicon Communications, LLC ("Netgate")
net-mgmt/iprange: Update to 2.1.1
Remove the portable IPv6 arithmetic patch, now included upstream.
Sponsored by: Rubicon Communications, LLC ("Netgate")
net/xmlrpc-c: Use canonical WWW URL
Follow the upstream redirect to its canonical location.
While here, pet portclippy
Sponsored by: Rubicon Communications, LLC ("Netgate")
net/pear-Net_Growl: Deprecate and drop maintainership
The upstream project is abandoned and its repository is archived.
Set the expiration date to December 31, 2026.
https://github.com/pear/Net_Growl
Sponsored by: Rubicon Communications, LLC ("Netgate")