From d7afc542602e47ddd32d99fafd4849781ad55e2a Mon Sep 17 00:00:00 2001 From: Ross Burton Date: Fri, 6 Feb 2026 10:29:00 +0000 Subject: recipes: inherit pkgconfig Instead of depending directly on pkgconfig-native, inherit the pkgconfig class. At the moment this just adds a layer of indirection to the right provider of pkgconfig, but there are patches in flight to move exports into the class to isolate the variables. Signed-off-by: Ross Burton Signed-off-by: Yogesh Tyagi --- recipes-multimedia/vpl/libvpl-tools_1.5.0.bb | 5 +++-- recipes-multimedia/vpl/libvpl_2.16.0.bb | 5 +++-- recipes-multimedia/vpl/vpl-gpu-rt_26.1.0.bb | 4 ++-- 3 files changed, 8 insertions(+), 6 deletions(-) (limited to 'recipes-multimedia') diff --git a/recipes-multimedia/vpl/libvpl-tools_1.5.0.bb b/recipes-multimedia/vpl/libvpl-tools_1.5.0.bb index 662d3add..33db121e 100644 --- a/recipes-multimedia/vpl/libvpl-tools_1.5.0.bb +++ b/recipes-multimedia/vpl/libvpl-tools_1.5.0.bb @@ -13,8 +13,9 @@ SRC_URI = "git://github.com/intel/libvpl-tools.git;protocol=https;branch=main \ SRCREV = "ad9deecaf0ee76f689373b55fe620c843e3c8a4d" -inherit cmake -DEPENDS += "libva libvpl pkgconfig-native" +inherit cmake pkgconfig + +DEPENDS += "libva libvpl" PACKAGECONFIG ??= "tools" PACKAGECONFIG[tools] = "-DENABLE_WAYLAND=ON, -DENABLE_WAYLAND=OFF, wayland wayland-native wayland-protocols" diff --git a/recipes-multimedia/vpl/libvpl_2.16.0.bb b/recipes-multimedia/vpl/libvpl_2.16.0.bb index 107abef5..19fe8d14 100644 --- a/recipes-multimedia/vpl/libvpl_2.16.0.bb +++ b/recipes-multimedia/vpl/libvpl_2.16.0.bb @@ -13,8 +13,9 @@ SRC_URI = "git://github.com/intel/libvpl.git;protocol=https;branch=main \ " SRCREV = "778a66d6c6537f08eabb91955dbbf1bce3812894" -inherit cmake -DEPENDS += "libva pkgconfig-native" +inherit cmake pkgconfig + +DEPENDS += "libva" PACKAGECONFIG ??= "tools" PACKAGECONFIG[tools] = "-DBUILD_TOOLS=ON, -DBUILD_TOOLS=OFF, wayland wayland-native wayland-protocols" diff --git a/recipes-multimedia/vpl/vpl-gpu-rt_26.1.0.bb b/recipes-multimedia/vpl/vpl-gpu-rt_26.1.0.bb index 74fd3ae2..abc62d14 100644 --- a/recipes-multimedia/vpl/vpl-gpu-rt_26.1.0.bb +++ b/recipes-multimedia/vpl/vpl-gpu-rt_26.1.0.bb @@ -14,7 +14,7 @@ PE = "1" COMPATIBLE_HOST = '(x86_64).*-linux' COMPATIBLE_HOST:x86-x32 = "null" -DEPENDS += "libdrm libva intel-media-driver libvpl pkgconfig-native" +DEPENDS += "libdrm libva intel-media-driver libvpl" RDEPENDS:${PN} += "intel-media-driver" SRC_URI = "git://github.com/intel/vpl-gpu-rt.git;protocol=https;nobranch=1;lfs=0 \ @@ -26,7 +26,7 @@ FILES:${PN} += " \ ${libdir}/libmfx-gen/enctools.so \ " -inherit cmake features_check +inherit cmake features_check pkgconfig REQUIRED_DISTRO_FEATURES = "opengl" -- cgit v1.2.3-54-g00ecf