emulators/es-de: Unbreak after x11-fonts/ubuntu-font update
The recently updated x11-fonts/ubuntu-font has different names for its
*.ttf files. This broke es-de at runtime, because it explicitly wants to
load "Ubuntu-C.ttf", which isn't provided by ubuntu-font anymore.
The port links to "Ubuntu[wdth,wght].ttf" instead to unbreak es-de.
While here, apply the new framework-provided BUILD_RUN_DEPENDS in place
of the custom _BR_DEPENDS variable.
PR: 298815
Approved by: osa, vvd (Mentors, implicit)
www/bunkerweb: Enable ModSecurity when the module is available
Render the ModSecurity directives only if
ngx_http_modsecurity_module.so is installed, like upstream does for
the stream module. Build www/openresty with the MODSECURITY option to
get it.
Point the remaining paths at their FreeBSD locations, error pages,
assets and rule files were read from /usr/share/bunkerweb.
Sponsored by: Netzkommune GmbH
www/openresty: Add MODSECURITY option
Builds ModSecurity v3 as a dynamic module from the same sources and
with the same configure arguments as the server itself, so it loads
without --with-compat. Off by default.
Setting USE_GITHUB drops the openresty tarball from DISTFILES, so set
it explicitly.
Sponsored by: Netzkommune GmbH
databases/postgresql19-*: Update to 19.0-beta4
This release contains PostgreSQL 19 feature previews ahead of general
availability, though some details of the release can change during the
beta period.
The next planned release of PostgreSQL 19 is the release candidate,
which should occur in early October. Based on testing and evaluation,
this means that the PostgreSQL 19 GA may also occur in October. More
details will be provided as we move closer to these releases.
This beta release reverted several features that were originally planned
for PostgreSQL 19. The PostgreSQL community strongly believes that,
first and foremost, PostgreSQL must be reliable. Additionally, the
community strives for a predictable release schedule. Because of this,
the community chose to remove some features from the PostgreSQL 19
release so they can be potentially be included in a later major release
after more time working through the community development and review
process.
[2 lines not shown]
filesystems/zfs-stats-lite: update to 1.5
Fetch from GitHub instead of SourceForge and take maintainership.
1.5 sums the vmstat -m Memory column in bytes and, when
kstat.zfs.misc.arcstats.p is absent, reports MRU and MFU from
arcstats.mru_size and arcstats.mfu_size.
PR: 298776
Reported by: asomers
Approved by: fuz (mentor), jrm (mentor), asomers, 0mp
Reviewed by: fuz (mentor), jrm (mentor), asomers, 0mp
Differential Revision: https://reviews.freebsd.org/D59944
textproc/source-highlight: Take maintainership
Update COMMENT, WWW and pkg-descr.
Remove CONFLICTS_INSTALL because textproc/java2html has been removed.
PR: 298808
Approved by: osa (mentor)
games/UZDoom: Feature centric source port for Doom-engine games
UZDoom is a modern, feature-rich source port for Doom-engine games, and a
continuation of ZDoom and GZDoom. It adds an advanced renderer and powerful
scripting capabilities to the original engine:
* High-resolution graphics
* Dynamic lighting
* 3D floors
* Extensive modding support through ZScript
* OpenGL, OpenGL ES, Vulkan and software renderers
Supported games include Doom, Doom II, Final Doom, Heretic, Hexen, Strife,
Chex Quest and the many commercial and free games built on their engines.
An IWAD from one of the supported games is required to play.
devel/ispc: enable on powerpc64le
ISPC 1.31.0 added experimental ppc64le support, but enabled it only
for Linux. Add FreeBSD support as well.
ARM backend is switched off on powerpc64le, like in upstream ppc64le
CI.
sysutils/fastfetch: fix build on CURRENT
In file included from /wrkdirs/usr/ports/sysutils/fastfetch/work/fastfetch-2.68.1/src/common/impl/font.c:1:
In file included from /wrkdirs/usr/ports/sysutils/fastfetch/work/fastfetch-2.68.1/src/fastfetch.h:9:
In file included from /wrkdirs/usr/ports/sysutils/fastfetch/work/fastfetch-2.68.1/src/common/FFstrbuf.h:10:
/wrkdirs/usr/ports/sysutils/fastfetch/work/fastfetch-2.68.1/src/common/memrchr.h:11:7: error: expected identifier or '('
11 | void* memrchr(const void* s, int c, size_t n);
| ^
/usr/include/string.h:224:26: note: expanded from macro 'memrchr'
224 | #define memrchr(b, c, n) __qualsel((b), \
| ^
/usr/include/sys/cdefs.h:246:2: note: expanded from macro '__qualsel'
246 | _Generic(1 ? (p) : (void *)(__uintptr_t)(p), \
| ^
1 error generated.