textproc/opensearch: Update to 3.6.0
- Update to 3.6.0
- Switch to new JAVA_VERSION format
PR: 294811
Reported by: Sven Ruediger <admin at hackacad.net>
Event: Wiesbaden Hackathon 2020604
libpkgconf: Fix paths
${LOCALBASE:U} evaluates to exactly the same thing as ${LOCALBASE}.
Presumably what was meant was ${LOCALBASE:U/usr/local}.
Fixes: b8352da33f34 ("pkgconf: import into the base system")
Reviewed by: khorben
Differential Revision: https://reviews.freebsd.org/D56642
Mk/Uses/meson.mk: Revert previous commit
Due to how the framework utilizes CONFIGURE_ARGS defined arguments in
port Makefile ends up in front of ones in .mk files which results in
broken syntax.
Reported by: cmt
Approved by: blanket, just fix it
graphics/rawtherapee: Add GCC (14) build option, clean up
Clear the way for making GCC 15 the default GCC version for ports
(through USE_GCC=yes), and set USE_GCC=14 for this port.
GCC 15 and libc++ aren't compatible today because our (base) libc++'s
header files around C++ type traits are rejected by GCC 15, which wants
us to use library traits instead of (new) trait built-ins such as __decay
on function signatures. This isn't trivial to fix, so use the version
pin to GCC 14 so that everyone else can benefit from 15.
(Using libstdc++ with GCC instead would require the C++ libraries that
expose C++ ABIs in the ports tree, Exiv2, Glib-derivatives be recompiled
in a libstdc++ flavour and possibly be duplicated in a separate install
path. Let's not go to these double efforts yet.)
WARNING: on FreeBSD 15.0 amd64, clang-compiled rawtherapee requires
twice as much CPU time on a certain test file batch conversion set than
the GCC-compiled rawtherapee, so if you can, leave the GCC option on.
[15 lines not shown]
x11/vdesk: upgrading 1.2 -> 1.3
Major changes:
* Update the autotools build system.
* Ensure built cleanly with a compiler supporting any C version
from ANSI C to C23
* Tidy up the code and documentation, and convert the ChangeLog
to NEWS format
* Ensure that vdesk always calls XCloseDisplay before exiting
Event: Wiesbaden Hackathon 202604
x11/xdm: Run-depend on x11/xrdb, as xdm calls this executable
There are a lot of more missing dependencies that I failed to enumerate in
entirety, but this is at least step forward.
Pull Request: https://github.com/freebsd/freebsd-ports/pull/505
security/vuxml: Add entry for (lib)expat CVE-2026-41080
(lib)expat before 2.8.0 uses insufficient entropy, and thus hash
flooding can occur via a crafted XML document
PR: 294769