в CFLAGS/CPPFLAGS/CXXFLAGS добавить -I/usr/X11R6/include, в LDFLAGS -L/usr/X11R6/lib (лучше пути проверить, а точные названия переменных подсмотреть в мейкфайлах, но вроде я правильно написал)
а ты clean делал? емнип если cmake'у кэш не снести, он будет делать как было. я бы попробовал зайти в воркдир порта (/usr/ports/pobj/libva-intel-media-driver-что-тотам/build-amd64) и сделать что-то типа doas -u _pbuild (или root, если у тебя порты не из под _pbuild) собираются) $команда компиляции, которая вываливается с ошибкой. Или там сам cmake такую ошибку выдаёт?
а, это ж cmake точно. там наверное правильнее через -DCMAKE_C_FLAGS=... / -DCMAKE_CXX_FLAGS=... опции передавать. но наверное не столь принципиально, раз упало.
если не поможет, хз, читать лог, смотреть что оно там пыталось собрать и как, попробовать собрать самому, далее заставить cmake использовать те же арументы, что и ты руками. сейчас сходу весь алгоритм я, увы, едва ли смогу пересказать
MPV по опять же неведомой причине не собирается, падает на том же месте что и без драйвера. Падает с ошибкой линкера: /usr/local/lib/libavutil.so.15.0: undefined reference to vaGetDisplayDRM [ --no-allow-shlib-undefined].
а если добавить линкеру -lva-drm -lva-x11 ? я бы только убедился, что они в наличии есть. как минимум, через pkg_info -L $pkgname | grep lib через ls /usr/X11R6/lib и/или через pkg-config --list-all