diff --git a/media-libs/vpl-gpu-rt/Manifest b/media-libs/vpl-gpu-rt/Manifest index b9992c0c308ed..9749a8bf0f4e9 100644 --- a/media-libs/vpl-gpu-rt/Manifest +++ b/media-libs/vpl-gpu-rt/Manifest @@ -2,3 +2,4 @@ DIST vpl-gpu-rt-26.2.0.tar.gz 9202837 BLAKE2B c386cb7811a54b57ea26f70a18967efd5f 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 +DIST vpl-gpu-rt-26.3.2.tar.gz 9207714 BLAKE2B 17ed52dca0096a678e7cc7666a242af1f22136823d309eaf0ef5b23477f32ba863a8ab5b52f8c5edae24791a639e2c3f42414d38e932432b85666c4a4de2f9ab SHA512 eb4b3ce5b66889d93e517f945ee3855be7d5b7d9e78389f9342ee14a8ad7bd01d9e76ea3be7abe9b7b2956c82c0b84a3c76aaa5780ae00c58616e6e768128e9c diff --git a/media-libs/vpl-gpu-rt/vpl-gpu-rt-26.3.2.ebuild b/media-libs/vpl-gpu-rt/vpl-gpu-rt-26.3.2.ebuild new file mode 100644 index 0000000000000..f522c709e3f3d --- /dev/null +++ b/media-libs/vpl-gpu-rt/vpl-gpu-rt-26.3.2.ebuild @@ -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 +}