graphics/simage: Update 1.7.0 => 1.8.4, take maintainership
Changelog:
https://github.com/coin3d/simage/blob/v1.8.4/NEWS
- Upstream migrated to GitHub.
- Confirm and update LICENSE (ISC and MPEG2ENC).
- Migrate to cmake.
PR: 292126
Co-authored-by: Vladimir Druzenko <vvd at FreeBSD.org>
security/wazuh-server: Switch FILEBEAT dep from beats7 to beats8
beats7 has been removed and wazuh-server built happily with beats8 for
me.
While here, fix some trailing whitespace and bump PORTREVISION.
sysutils/beats7: Remove, and point users to beats8
beats7 uses symbols from Go that were removed in go1.23, making it
unbuildable with anything beyond go1.22. Both go1.22 and go1.23 are EOL,
and I don't know of any way to fix it. It's going to become unsupported
upstream in 13 days, so its time has come.
This commit also includes a MOVED entry that directs users to the
more-modern beats8.
Fix the remainder of audit query-filters.
Updated the query-filter doc (eliminated the extra set of square brackets on the 'OR' example).
Updated the unit tests to match (eliminated the extra square brackets) and created a negative test.
NAS-139151 / 26.04 / Properly handle OR filter auditing (#17942)
This commit ensures that OR logic is preserved when parsing filters for
audit queries.
xemacs{,-nox11} -- Update to v21.4.25
The update was prompted by an important bytecode fix, in addition
upstream took most of our patches.
From upstream's changelog:
2026-01-01 Aidan Kehoe <kehoea at parhasard.net>
* XEmacs 21.4.25 is released
2026-01-01 Aidan Kehoe <kehoea at parhasard.net>
Changes from Hauke Fath, <hauke at Espresso.Rhein-Neckar.DE>,
maintained in NetBSD pkgsrc tree.
* unexelf.c:
* unexelf.c (unexec):
Build on NetBSD/alpha
[88 lines not shown]
[asan] Adjust interception compatibility for AIX (#131870)
Adjust asan interceptor compatbility for AIX. AIX uses dlsym to retrieve
addresses of exported functions. However, some functions in libc.a, such
as memcpy, are not exported, so we currently have a limitation in
retrieving these addresses.
Issue: https://github.com/llvm/llvm-project/issues/138916
Merge tag 'perf-tools-fixes-for-v6.19-2026-01-02' of git://git.kernel.org/pub/scm/linux/kernel/git/perf/perf-tools
Pull perf tool fixes and from Namhyung Kim:
- skip building BPF skeletons if libopenssl is missing
- a couple of test updates
- handle error cases of filename__read_build_id()
- support NVIDIA Olympus for ARM SPE profiling
- update tool headers to sync with the kernel
* tag 'perf-tools-fixes-for-v6.19-2026-01-02' of git://git.kernel.org/pub/scm/linux/kernel/git/perf/perf-tools:
tools build: Fix the common set of features test wrt libopenssl
tools headers: Sync syscall table with kernel sources
tools headers: Sync linux/socket.h with kernel sources
tools headers: Sync linux/gfp_types.h with kernel sources
[15 lines not shown]
sddm: apply various functional fixes
From Stepan Ipatov via pkgsrc-wip:
Fix keyboard responsiveness on startup. "It happens due to the way sddm
selects the virtual TTY for starting the X server. It calls
ioctl(fd, VT_OPENQRY, &vt) and gets the first free TTY. The problem is
that at the stage of system boot when the rc scripts are executed, the
ioctl() call returns /dev/ttyE1. Apparently, sddm and getty do not
coexist well on the same TTY. The only workaround I've found so far is
to delay starting sddm until init has already spawned getty. Once that
happens, ioctl() returns the expected /dev/ttyE4."
Require dbus during rc.d startup.
Further changes from me:
Fixed typo in the rc.d/sddm script that prevented directories from
being created.
[5 lines not shown]