chinese/ibus-array: Update 0.3.2 => 0.3.3
Changelog:
https://github.com/lexical/ibus-array/releases/tag/release-0.3.3
While here:
- Switch from PORTVERSION to DISTVERSION.
- Use DISTVERSIONPREFIX instead of GH_TAGNAME.
PR: 300182
Approved by: osa, vvd (mentors, implicit)
Co-authored-by: Kousuke Kannagi <mce at FreeBSD.org>
www/brave: add new port (+)
Brave is a Chromium based web browser that blocks ads and trackers by
default. It ships with a built-in ad blocker, HTTPS upgrading, fingerprinting
protection, a Tor enabled private window and an optional cryptocurrency
wallet.
sysutils/reptyr: Fix build on 15.2 and CURRENT
It seems we now get ptrace_child defined in sys/ptrace.h.
Adding a #define to rename reptyr's internal ptrace_child fixes it.
PR: 300467
Approved by: blanket
Approved by: osa, vvd (mentors, implicit)
MFH: 2026Q4
(cherry picked from commit ba3c403abffef1699447c2b7928997aba666ea3f)
sysutils/reptyr: Fix build on 15.2 and CURRENT
It seems we now get ptrace_child defined in sys/ptrace.h.
Adding a #define to rename reptyr's internal ptrace_child fixes it.
PR: 300467
Approved by: blanket
Approved by: osa, vvd (mentors, implicit)
MFH: 2026Q4
audio/musicpd: Fix pcre2 dependency
* Turn pcre2 dependency into an OPTION, enabled by default
* While on it, clean up the docs section of the OPTIONs
Reported by: tigger at lvlworld.com
MFH: 2026Q4
(cherry picked from commit 7af0679be9d5229c8859b54ca94fca582f6e3f11)
audio/musicpd: Fix pcre2 dependency
* Turn pcre2 dependency into an OPTION, enabled by default
* While on it, clean up the docs section of the OPTIONs
Reported by: tigger at lvlworld.com
MFH: 2026Q4
misc/kimi-code: Add New Port
Moonshot AI's coding agent for the terminal, driven by the Kimi models or
any OpenAI-compatible provider.
www: https://github.com/MoonshotAI/kimi-code
Sponsored by: Netzkommune GmbH
emulators/aqemu: Update to 0.9.6.g20250311, migrate to Qt6, take maintainership
Upstream aqemu has been abandoned since 2017 and is stuck on Qt5. Switch
the source to the maintained Qt6 fork at https://github.com/AQEMU/aqemu.
- Raise the compiler floor to C++17
- Bump the CMake floor to 3.16 for minimum Qt6 requirement and CMake 4
compatibility
- Extend the Linux-only install rules to FreeBSD
- Fix the Get_Free_Memory_Size signature for the FreeBSD build
- Drop deprecation
Approved by: arrowd (co-mentor)
(cherry picked from commit 39aeaa4f2797f75bdcd330a2d4f144378f22ca4d)
emulators/aqemu: Update to 0.9.6.g20250311, migrate to Qt6, take maintainership
Upstream aqemu has been abandoned since 2017 and is stuck on Qt5. Switch
the source to the maintained Qt6 fork at https://github.com/AQEMU/aqemu.
- Raise the compiler floor to C++17
- Bump the CMake floor to 3.16 for minimum Qt6 requirement and CMake 4
compatibility
- Extend the Linux-only install rules to FreeBSD
- Fix the Get_Free_Memory_Size signature for the FreeBSD build
- Drop deprecation
Approved by: arrowd (co-mentor)