*: Fix dependency on Mesa after pkg-plist reshuffling

This commit is contained in:
Gleb Popov
2026-05-31 11:49:13 +03:00
parent 823c5a85df
commit 67dae66182
13 changed files with 15 additions and 14 deletions
+1 -1
View File
@@ -14,7 +14,7 @@ LIB_DEPENDS= libhamlib.so:comms/hamlib \
libliquid.so:comms/liquid-dsp \
libpulse.so:audio/pulseaudio \
libSoapySDR.so:misc/soapysdr
RUN_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/dri.pc:graphics/mesa-dri \
RUN_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/dri.pc:graphics/mesa-libs \
${PYTHON_PKGNAMEPREFIX}numpy>=1.16:math/py-numpy@${PY_FLAVOR}
USES= cmake:noninja compiler:c++11-lib gl python
+1 -1
View File
@@ -34,7 +34,7 @@ PATCH_DEPENDS= git:devel/git \
BUILD_DEPENDS= gperf:devel/gperf \
bindgen:devel/rust-bindgen-cli \
yasm:devel/yasm \
${LOCALBASE}/libdata/pkgconfig/dri.pc:graphics/mesa-dri \
${LOCALBASE}/libdata/pkgconfig/dri.pc:graphics/mesa-libs \
rustc:lang/rust \
${LOCALBASE}/include/linux/videodev2.h:multimedia/v4l_compat \
node${NODEJS_VERSION}>0:www/node${NODEJS_VERSION} \
+1 -1
View File
@@ -36,7 +36,7 @@ PATCH_DEPENDS= git:devel/git \
BUILD_DEPENDS= gperf:devel/gperf \
bindgen:devel/rust-bindgen-cli \
yasm:devel/yasm \
${LOCALBASE}/libdata/pkgconfig/dri.pc:graphics/mesa-dri \
${LOCALBASE}/libdata/pkgconfig/dri.pc:graphics/mesa-libs \
rustc:lang/rust \
${LOCALBASE}/include/linux/videodev2.h:multimedia/v4l_compat \
node${NODEJS_VERSION}>0:www/node${NODEJS_VERSION} \
+1 -1
View File
@@ -36,7 +36,7 @@ PATCH_DEPENDS= git:devel/git \
BUILD_DEPENDS= gperf:devel/gperf \
bindgen:devel/rust-bindgen-cli \
yasm:devel/yasm \
${LOCALBASE}/libdata/pkgconfig/dri.pc:graphics/mesa-dri \
${LOCALBASE}/libdata/pkgconfig/dri.pc:graphics/mesa-libs \
rustc:lang/rust \
${LOCALBASE}/include/linux/videodev2.h:multimedia/v4l_compat \
node${NODEJS_VERSION}>0:www/node${NODEJS_VERSION} \
+1 -1
View File
@@ -33,7 +33,7 @@ BUILD_DEPENDS= esbuild:devel/esbuild \
gperf:devel/gperf \
bindgen:devel/rust-bindgen-cli \
yasm:devel/yasm \
${LOCALBASE}/libdata/pkgconfig/dri.pc:graphics/mesa-dri \
${LOCALBASE}/libdata/pkgconfig/dri.pc:graphics/mesa-libs \
rustc:lang/rust \
${LOCALBASE}/include/linux/videodev2.h:multimedia/v4l_compat \
node${NODEJS_VERSION}>0:www/node${NODEJS_VERSION} \
+1 -1
View File
@@ -33,7 +33,7 @@ BUILD_DEPENDS= esbuild:devel/esbuild \
gperf:devel/gperf \
bindgen:devel/rust-bindgen-cli \
yasm:devel/yasm \
${LOCALBASE}/libdata/pkgconfig/dri.pc:graphics/mesa-dri \
${LOCALBASE}/libdata/pkgconfig/dri.pc:graphics/mesa-libs \
${LOCALBASE}/include/linux/videodev2.h:multimedia/v4l_compat \
node${NODEJS_VERSION}>0:www/node${NODEJS_VERSION} \
npm${NODEJS_SUFFIX}>0:www/npm${NODEJS_SUFFIX}
+1 -1
View File
@@ -33,7 +33,7 @@ BUILD_DEPENDS= esbuild:devel/esbuild \
gperf:devel/gperf \
bindgen:devel/rust-bindgen-cli \
yasm:devel/yasm \
${LOCALBASE}/libdata/pkgconfig/dri.pc:graphics/mesa-dri \
${LOCALBASE}/libdata/pkgconfig/dri.pc:graphics/mesa-libs \
${LOCALBASE}/include/linux/videodev2.h:multimedia/v4l_compat \
node${NODEJS_VERSION}>0:www/node${NODEJS_VERSION} \
npm${NODEJS_SUFFIX}>0:www/npm${NODEJS_SUFFIX}
+1 -1
View File
@@ -36,7 +36,7 @@ BUILD_DEPENDS= bash:shells/bash \
${LOCALBASE}/share/usbids/usb.ids:misc/usbids \
${PYTHON_PKGNAMEPREFIX}html5lib>0:www/py-html5lib@${PY_FLAVOR} \
${LOCALBASE}/include/va/va.h:multimedia/libva \
${LOCALBASE}/libdata/pkgconfig/dri.pc:graphics/mesa-dri \
${LOCALBASE}/libdata/pkgconfig/dri.pc:graphics/mesa-libs \
${LOCALBASE}/libdata/pkgconfig/Qt5Core.pc:devel/qt5-core \
${LOCALBASE}/libdata/pkgconfig/Qt5Widgets.pc:x11-toolkits/qt5-widgets
+1 -1
View File
@@ -38,7 +38,7 @@ BUILD_DEPENDS= bash:shells/bash \
${LOCALBASE}/share/usbids/usb.ids:misc/usbids \
${PYTHON_PKGNAMEPREFIX}html5lib>0:www/py-html5lib@${PY_FLAVOR} \
${LOCALBASE}/include/va/va.h:multimedia/libva \
${LOCALBASE}/libdata/pkgconfig/dri.pc:graphics/mesa-dri \
${LOCALBASE}/libdata/pkgconfig/dri.pc:graphics/mesa-libs \
${LOCALBASE}/libdata/pkgconfig/Qt5Core.pc:devel/qt5-core \
${LOCALBASE}/libdata/pkgconfig/Qt5Widgets.pc:x11-toolkits/qt5-widgets
+1 -1
View File
@@ -38,7 +38,7 @@ BUILD_DEPENDS= bash:shells/bash \
${LOCALBASE}/share/usbids/usb.ids:misc/usbids \
${PYTHON_PKGNAMEPREFIX}html5lib>0:www/py-html5lib@${PY_FLAVOR} \
${LOCALBASE}/include/va/va.h:multimedia/libva \
${LOCALBASE}/libdata/pkgconfig/dri.pc:graphics/mesa-dri \
${LOCALBASE}/libdata/pkgconfig/dri.pc:graphics/mesa-libs \
${LOCALBASE}/libdata/pkgconfig/Qt5Core.pc:devel/qt5-core \
${LOCALBASE}/libdata/pkgconfig/Qt5Widgets.pc:x11-toolkits/qt5-widgets
+3 -2
View File
@@ -1,5 +1,6 @@
PORTNAME= xorg
PORTVERSION= 21.1.23
PORTREVISION= 1
PORTEPOCH= 1
CATEGORIES= x11-servers
MASTER_SITES= XORG/individual/xserver
@@ -38,10 +39,10 @@ PLIST_FILES= bin/${BINARY_NAME} \
DESCR= ${.CURDIR}/pkg-descr-${FLAVOR}
BUILD_DEPENDS+= ${LOCALBASE}/libdata/pkgconfig/dri.pc:graphics/mesa-dri
BUILD_DEPENDS+= ${LOCALBASE}/libdata/pkgconfig/dri.pc:graphics/mesa-libs
RUN_DEPENDS+= xkeyboard-config>=2.5:x11/xkeyboard-config \
xkbcomp:x11/xkbcomp \
${LOCALBASE}/libdata/pkgconfig/dri.pc:graphics/mesa-dri
${LOCALBASE}/lib/dri/libdril_dri.so:graphics/mesa-dri
MESON_ARGS+= -Dxwin=false \
-Dxquartz=false \
+1 -1
View File
@@ -9,7 +9,7 @@ WWW= https://github.com/X11Libre/ \
USES= metaport
RUN_DEPENDS+= ${LOCALBASE}/libdata/pkgconfig/dri.pc:graphics/mesa-dri
RUN_DEPENDS+= ${LOCALBASE}/libdata/pkgconfig/dri.pc:graphics/mesa-libs
# data
RUN_DEPENDS+= ${LOCALBASE}/libdata/pkgconfig/xbitmaps.pc:x11/xbitmaps \
+1 -1
View File
@@ -9,7 +9,7 @@ WWW= https://www.x.org/
USES= metaport
RUN_DEPENDS+= ${LOCALBASE}/libdata/pkgconfig/dri.pc:graphics/mesa-dri
RUN_DEPENDS+= ${LOCALBASE}/libdata/pkgconfig/dri.pc:graphics/mesa-libs
# data
RUN_DEPENDS+= ${LOCALBASE}/libdata/pkgconfig/xbitmaps.pc:x11/xbitmaps \