multimedia/vlc: allow MFX (intel-media-decoder) only on i386/amd64 (+)
Intel Media Decoded is limited to i386/amd64 due to only Intel GPUs on x86 are supported
sysutils/screen-devel: Switch to my GH repo
Fetching git hashes from savannah no longer works (though fetching
versioned snapshots still does). As such we must proxy through my
github account.
mail/nmh-devel: Switch to my GH repo
Fetching git hashes from savannah no longer works (though fetching
versioned snapshots still does). As such we must proxy through my
github account.
multimedia/vlc: Update to 3.0.23
- Allow to build with Qt 6 (experimental). Add general QT option and
QT5/QT6 radio switch.
- Enable FRIBIDI by default (required by HARFBUZZ).
- Remove DEBUG from OPTIONS, respect WITH_DEBUG instead.
- Do not silence commands.
Release notes: https://code.videolan.org/videolan/vlc/-/tags/3.0.23
PR: 296939
Co-authored-by: Max Brazhnikov <makc at FreeBSD.org>
deskutils/kdeconnect-kde: backport upstream patch
to fix incompatibility between KDE Connect < 26.08 and Solid >= 6.26
(cherry picked from commit 62c72762f46054ad826c881fbd5b8f568445e1af)
www/pomerium-envoy-custom: fix GOROOT to track default Go version
Use ${GO_SUFFIX} instead of hardcoded go125, so the GOROOT path
tracks whatever Go version USES=go selects. This fixes a build
failure after the default Go version was switched to 1.26.
mail/exim: daemon fails to create notifier socket on start if no correct exit (+)
Since recent version (e.g. 4.98) exim successfully creates notifier socket file in FreeBSD.
But if file already exists during exim start it's just ignored with error message in log.
Without notifier socket exim cannot check if there is already running exim daemon
with e.g. such condition: ${if eq {$queue_size} {} }.
Add socket file removing before daemon start.
exim_notifier_socket variable is added for notifier_socket setting overriding in exim configuration.
PR: 281615
Notified by: vvd
(cherry picked from commit 5d6b7ba559157e30942d5a06683662823d078d59)
lang/go*: Drop redundant patch
This patch was originally added to lang/go122 and has been copied
forward ever since. It was a backport from the then-unreleased Go 1.23
and was never needed for any other version than 1.22.