[packages/libva-driver-intel] - updated to 25.3.4

qboosh qboosh at pld-linux.org
Mon Oct 27 06:23:20 CET 2025


commit 955e9a972b33dc597cf56b10a3de9927365db42e
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Mon Oct 27 06:22:51 2025 +0100

    - updated to 25.3.4

 libva-driver-intel.spec | 42 ++++++++++++++++++++++++++++--------------
 1 file changed, 28 insertions(+), 14 deletions(-)
---
diff --git a/libva-driver-intel.spec b/libva-driver-intel.spec
index 7b6857b..9f65ff7 100644
--- a/libva-driver-intel.spec
+++ b/libva-driver-intel.spec
@@ -1,18 +1,18 @@
 #
 # Conditional build:
-%bcond_without	nonfree_shaders		# Don't use closed source pre-built binary shaders (kernels)
-%bcond_without	cmrtlib			# Build and Install cmrtlib together with media driver
+%bcond_without	nonfree_shaders		# closed source pre-built binary shaders (kernels)
+%bcond_without	cmrtlib			# cmrtlib packaging beside the media driver
 #
 %define		libva_ver	2.22.0
 Summary:	VA driver for Intel GEN Graphics hardware
 Summary(pl.UTF-8):	Sterownik VA do kart Intela opartych na GEN
 Name:		libva-driver-intel
-Version:	25.2.6
+Version:	25.3.4
 Release:	1
 License:	MIT, BSD (see LICENSE.md)
 Group:		Libraries
 Source0:	https://github.com/intel/media-driver/archive/intel-media-%{version}/intel-vaapi-driver-%{version}.tar.gz
-# Source0-md5:	86d04d3795985859ad5e59e1d2d8ac22
+# Source0-md5:	fd6513f1fdcea358f0ca482fa2e363dc
 URL:		https://01.org/linuxmedia
 BuildRequires:	cmake >= 3.12
 BuildRequires:	intel-gmmlib-devel >= 22.8.0
@@ -24,6 +24,7 @@ BuildRequires:	libva-x11-devel >= %{libva_ver}
 BuildRequires:	pkgconfig
 # VA-API version, not just package version
 BuildRequires:	pkgconfig(libva) >= 1.1.0
+BuildRequires:	rpmbuild(macros) >= 2.047
 # wayland-client
 BuildRequires:	wayland-devel >= 1.11.0
 BuildRequires:	xorg-lib-libICE-devel
@@ -44,7 +45,6 @@ decoding, encoding, and video post processing for GEN based graphics
 hardware.
 
 Supported Platforms:
-
 - BDW (Broadwell)
 - SKL (Skylake)
 - BXTx (BXT: Broxton, APL: Apollo Lake, GLK: Gemini Lake)
@@ -64,11 +64,10 @@ Supported Platforms:
 %description -l pl.UTF-8
 Intel(R) Media Driver dla VAAPI to nowy sterownik VA-API (Video
 Acceleration API) w przestrzeni użytkownika, wspierający sprzętowe
-dekodowanie, enkodowanie i post processing video dla sprzetu opartego
+dekodowanie, enkodowanie i post processing video dla sprzętu opartego
 na GEN.
 
-Wspierane platformy:
-
+Obsługiwane platformy:
 - BDW (Broadwell)
 - SKL (Skylake)
 - BXTx (BXT: Broxton, APL: Apollo Lake, GLK: Gemini Lake)
@@ -87,6 +86,7 @@ Wspierane platformy:
 
 %package -n igfxcmrt
 Summary:	Library for executing user-owned GPU kernels on Intel VA-API render engine
+Summary(pl.UTF-8):	Biblioteka do uruchamiania jąder GPU użytkownika na silniku renderującym Intel VA-API
 License:	MIT
 Group:		Libraries
 
@@ -97,11 +97,22 @@ kernels and allocate the resources. It provides a set of APIs for user
 to call directly from application.
 
 This cmrtlib library is a separate effort from a similar library
-(https://github.com/intel/cmrt). They may provide the same
+(<https://github.com/intel/cmrt>). They may provide the same
 functionalities but this is not intended to replace the other.
 
+%description -n igfxcmrt -l pl.UTF-8
+Biblioteka uruhcomieniowa potrzebna, kiedy użytkownik chce uruchomić
+własne jądra GPU na silniku renderującym. Wywołuje sterownik iHD media
+w celu załadowania jąder i przydzielenia zasobów. Zapewnia API do
+wywoływania bezpośrednio z aplikacji użytkownika.
+
+Biblioteka cmrtlib to biblioteka osobna od podobnej
+(<https://github.com/intel/cmrt>). Zapewniają tę samą funkcjonalność,
+ale nie mają na celu zastąpienia drugiej.
+
 %package -n igfxcmrt-devel
 Summary:	Header files for cmrtlib library
+Summary(pl.UTF-8):	Pliki nagłówkowe biblioteki cmrtlib
 License:	MIT
 Group:		Development/Libraries
 Requires:	igfxcmrt = %{version}-%{release}
@@ -109,6 +120,9 @@ Requires:	igfxcmrt = %{version}-%{release}
 %description -n igfxcmrt-devel
 Header files for cmrtlib library.
 
+%description -n igfxcmrt-devel -l pl.UTF-8
+Pliki nagłówkowe biblioteki cmrtlib.
+
 %prep
 %setup -q -n media-driver-intel-media-%{version}
 
@@ -123,8 +137,8 @@ ARCH=64
 %endif
 %cmake ../ \
 	-DARCH=$ARCH \
-	%{cmake_on_off nonfree_shaders ENABLE_NONFREE_KERNELS} \
-	%{cmake_on_off cmrtlib BUILD_CMRTLIB}
+	-DENABLE_NONFREE_KERNELS=%{__ON_OFF nonfree_shaders} \
+	-DBUILD_CMRTLIB=%{__ON_OFF cmrtlib}
 
 %{__make}
 
@@ -137,8 +151,8 @@ rm -rf $RPM_BUILD_ROOT
 %clean
 rm -rf $RPM_BUILD_ROOT
 
-%post -n igfxcmrt -p /sbin/ldconfig
-%postun -n igfxcmrt -p /sbin/ldconfig
+%post	-n igfxcmrt -p /sbin/ldconfig
+%postun	-n igfxcmrt -p /sbin/ldconfig
 
 %files
 %defattr(644,root,root,755)
@@ -148,8 +162,8 @@ rm -rf $RPM_BUILD_ROOT
 %files -n igfxcmrt
 %defattr(644,root,root,755)
 %doc cmrtlib/README.md
-%ghost %{_libdir}/libigfxcmrt.so.7
 %{_libdir}/libigfxcmrt.so.*.*.*
+%ghost %{_libdir}/libigfxcmrt.so.7
 
 %files -n igfxcmrt-devel
 %defattr(644,root,root,755)
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/libva-driver-intel.git/commitdiff/955e9a972b33dc597cf56b10a3de9927365db42e



More information about the pld-cvs-commit mailing list