security/libgcrypt: Fix Curve25519 key validation
Starting with version 1.12.0, libgcrypt was failing to validate
Curve25519 secret keys on FreeBSD-main. This resulted in failures such
as in the example below. Incorporate the patch from
https://dev.gnupg.org/T8094 to fix the problem.
% TEMP_GPG=$(mktemp -d)
% GNUPGHOME=$TEMP_GPG gpg --batch --import < ./test/openpgp4-secret-key.asc
gpg: keybox '/tmp/tmp.gkqFaMAlVu/pubring.kbx' created
gpg: /tmp/tmp.gkqFaMAlVu/trustdb.gpg: trustdb created
gpg: key 7E6ABE924645CC60: public key "Notmuch Test Suite (INSECURE!) <test_suite at notmuchmail.org>" imported
gpg: key 7E6ABE924645CC60: secret key imported
gpg: Total number processed: 1
gpg: imported: 1
gpg: secret keys read: 1
gpg: secret keys imported: 1
[10 lines not shown]
multimedia/obs-multi-rtmp: Fix build
CMake Error in CMakeLists.txt:
IMPORTED_LOCATION or IMPORTED_IMPLIB not set for imported target
"OBS::libobs" configuration "Release".
PR: 293160
MFH: 2026Q1
(cherry picked from commit 091af540d8800a20f4449cf3cda462468fae76fe)
multimedia/obs-multi-rtmp: Fix build
CMake Error in CMakeLists.txt:
IMPORTED_LOCATION or IMPORTED_IMPLIB not set for imported target
"OBS::libobs" configuration "Release".
PR: 293160
MFH: 2026Q1
audio/baresip: Honor GL_DEFAULT, use opt_USE
Replace "opt_VARS= USE_xx+=yy" with "opt_USE= XX=yy".
PR: 293131
Approved by: Marek Zarychta <zarychtam at plan-b.pwste.edu.pl> (maintainer)
Co-authored-by: Eric Camachat <eric at camachat.org>