media-libs/vpl-gpu-rt: add 26.2.4

Signed-off-by: Nowa Ammerlaan <nowa@gentoo.org>
This commit is contained in:
Nowa Ammerlaan
2026-07-17 20:00:18 +02:00
parent 7148be37d1
commit ec8048d557
2 changed files with 51 additions and 0 deletions

View File

@@ -1,3 +1,4 @@
DIST vpl-gpu-rt-26.2.0.tar.gz 9202837 BLAKE2B c386cb7811a54b57ea26f70a18967efd5fabf53cf8f6b042582a00d06fd5d18c6d5d407fa6f5a355413079061f27f775510c1ec93ead7a04c897c8012e7e432b SHA512 96bbe85f8f35eb99d96094d452aa86abc36b2b0e8f11f972c06f9a5fa9532584c6b1d11e15f3ac9d1feff5430ed03ba3f9146a901810872a7cc7eb7a75aa47ae
DIST vpl-gpu-rt-26.2.1.tar.gz 9198354 BLAKE2B c35cfc4b29827e746f10d46278292dd7bc58b3adeb3c08e9746aa83b0619fd01d64473ec7dcd633f135235f337913fd50ae12cf498409e85fa6c0a60919c1adc SHA512 a26f5fa0f9dad1f41f28b5ef4ce754025e8f885e248e22b287cd0c7740e2840ea4931fcb10e54d99b1747ab354984d5310974066c6e5ca199f5706a52e501cf2
DIST vpl-gpu-rt-26.2.3.tar.gz 9198486 BLAKE2B b752d4338de4fa788a079c32359bceeb746e3d975ee1ae444c6dde236ed48a528936346b526d674beba258b1b3ad1b9026a4790c2d480d45dd948c754f524efb SHA512 bf4e3e6a2be7ba7d947c12346b1568ab14b4a58bf881958be844ff9ff1bc36f50cd0d9655a9fbeb7a692a830b1fa82d17e3a5537f6172203c1db7f0d4da9fce7
DIST vpl-gpu-rt-26.2.4.tar.gz 9198734 BLAKE2B 99eb2184753f822088196bb827b8922538d6ddc5bd776483f901e6df7a242b679d477f42b2640dcc1604dd93751c8324d7dfe907243c241a29cd5ecb39c47e7b SHA512 b0f786e4fa0767d238e7d88ffb0f8a275638938443e7a8faa70e50bb924976b0c9dc8b77de32d68f30a8d5b6cdbf5da8e5409ccab617220c1bcdfb4b2b49a908

View File

@@ -0,0 +1,50 @@
# Copyright 2022-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# NOTE: please bump with the other parts of intel's media stack, listed below
# https://github.com/intel/vpl-gpu-rt/releases
EAPI=8
inherit cmake
DESCRIPTION="Intel Video Processing Library GPU Runtime"
HOMEPAGE="https://github.com/intel/vpl-gpu-rt/"
SRC_URI="https://github.com/intel/${PN}/archive/refs/tags/intel-onevpl-${PV}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/${PN}-intel-onevpl-${PV}"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
IUSE="test"
RESTRICT="!test? ( test )"
DEPEND="
media-libs/gmmlib
media-libs/libva
x11-libs/libdrm[video_cards_intel]
"
# At runtime we need a dispatcher, libvpl is preferred but mediasdk also works
RDEPEND="${DEPEND}
>=media-libs/libva-intel-media-driver-${PV}
|| (
media-libs/libvpl
media-libs/intel-mediasdk
)
"
BDEPEND="virtual/pkgconfig"
src_configure() {
local mycmakeargs=(
-DBUILD_RUNTIME=ON
# To build the kernels we need to package the cm-compiler, use pre-built instead
-DBUILD_KERNELS=OFF
-DBUILD_TESTS="$(usex test)"
# This only seems to do something if we BUILD_KERNELS=ON
#-DBUILD_TOOLS="$(usex tools)"
# OpenCL only has an effect if we build kernels
-DENABLE_OPENCL=OFF
)
cmake_src_configure
}