emulators/virtualbox-ose-72: Fix build nox11 FLAVOR with PYTHON enabled
VBoxPython3 and VBoxPython3m doesn't build if QT6 option is disabled.
The build system in VirtualBox is so convoluted that I don't think it's
worth the time spent tinkering with it.
Mask VBoxPython3.so and VBoxPython3m.so with %%QT6%% in plist.
PR: 300695
Sponsored by: UNIS Labs
MFH: 2026Q4
(cherry picked from commit 533557dc664a90b8ec16de1e2fddf93a3e6c3ad1)
emulators/virtualbox-ose-72: Fix build nox11 FLAVOR with PYTHON enabled
VBoxPython3 and VBoxPython3m doesn't build if QT6 option is disabled.
The build system in VirtualBox is so convoluted that I don't think it's
worth the time spent tinkering with it.
Mask VBoxPython3.so and VBoxPython3m.so with %%QT6%% in plist.
PR: 300695
Sponsored by: UNIS Labs
MFH: 2026Q4
x11/cl-clx*: Update to 0.7.8-4 to fix x11/cl-clx-sbcl build
The update of lang/sbcl to 2.6.10 in 856e82c5eb5d exposed a bug in clx
and caused a new build failure in x11/cl-clx-sbcl. In translate.lisp's
keycode->character function, keysym-index-function was declared with the
wrong arguments. Pull in the upstream fix and a few others.
Sponsored by: The FreeBSD Foundation
x11/cl-clx-*: Do not set PKGNAMESUFFIX in these FASL ports
These ports have PKGNAMESUFFIX set in cl.mk using the value of
FASL_TARGET.
Sponsored by: The FreeBSD Foundation
mail/tidemail: Add port
This is a Go-based MUA with a nice (and themeable!) TUI that supports
many modern MUA features like unified inbox, OAUTH (Gmail support is
currently halfway there, making its way through the Google approval
process), contact lists, searching, native tagging, and more. It also
supports (but does not mandate) hooks for text-generating (or text-
massaging) LLMs.
WWW: https://github.com/allisonhere/tidemail
graphics/drm-612-kmod: Update to latest version
Update to 6.12.110
This also fixes Vulkan on FreeBSD 15.1 for intel gpu.
Sponsored by: Beckhoff Automation GmbH & Co. KG
(cherry picked from commit 3e1c3ad475984e424b30424c306bcdbb1a091569)
PR: 300726
graphics/openimageio: Fix runtime for x86 CPUs without SSE4.2
Upstream have set SSE4.2 as the default for the x86; however, the ports
focuses on a basic instruction set.
"-DUSE_SIMD:STRING=X" is translated into "-mX"; therefore, when building
from ports, it is sufficient to set CPUTYPE, which automatically enables
the supported SIMD instructions.
PR: 300610
Approved by: Shane <FreeBSD at ShaneWare.Biz> (maintainer)
Sponsored by: UNIS Labs (vvd)
Co-authored-by: Shane <FreeBSD at ShaneWare.Biz>
devel/okteta-qt5: Add port for Qt5-based Okteta
Okteta is not fully ported to Qt6 yet, therefore keep Qt5 version for a while.
(cherry picked from commit 8575cef1b0f4a0cccfccc9f35b7e90d306ad801b)
polish/qnapi: Switch to maintained fork and update to 0.3.0 with Qt 6 support
- Amend description
- Add DOCS option
- Drop stale dependencies
(cherry picked from commit 7be66a77b101d8145dcbebab929b42430c450a6c)
www/comentario: Update to 3.19.0
Refresh frontend dependencies, require Go 1.27, and update the Angular
API generator version. Select the JavaScript Sass compiler to avoid a
frontend build hang on FreeBSD.
Changelog: https://gitlab.com/comentario/comentario/-/releases/v3.19.0
databases/mongodb80: cleanup of local distfile
Remove huge local bazel-cache distfile by downloading the original distfiles.
This change is similar to commit f09187effdb3db1d3e5097d0b79dec9ac85cc1fb of mongodb90.
No functional change intended. All hashes of the distfiles are the same.
ports-mgmt/pkgfe: [NEW PORT] Ncurses frontend for ports collection
Package Frontend is a ncurses-based, graphical frontend for
the FreeBSD ports collection.
WWW: http://ketas.si.pri.ee/pkgfe/
PR: 295922