## START: Set by rpmautospec ## (rpmautospec version 0.8.4) ## RPMAUTOSPEC: autorelease, autochangelog %define autorelease(e:s:pb:n) %{?-p:0.}%{lua: release_number = 2; base_release_number = tonumber(rpm.expand("%{?-b*}%{!?-b:1}")); print(release_number + base_release_number - 1); }%{?-e:.%{-e*}}%{?-s:.%{-s*}}%{!?-n:%{?dist}} ## END: Set by rpmautospec Name: libvpl-tools Version: 1.6.0 Release: %autorelease Summary: Intel Video Processing Library (Intel VPL) Tools License: MIT URL: https://intel.github.io/libvpl ExclusiveArch: x86_64 Source0: https://github.com/intel/libvpl-tools/archive/v%{version}/%{name}-%{version}.tar.gz Patch0: %{name}-use-system-gtest.patch # https://github.com/intel/libvpl-tools/pull/1 Patch1: %{name}-versioned-library.patch Patch2: %{name}-gcc13.patch BuildRequires: cmake BuildRequires: gcc-c++ BuildRequires: gtest-devel BuildRequires: libvpl-devel >= 2.11.0 BuildRequires: pkgconfig(epoxy) BuildRequires: pkgconfig(gtkmm-4.0) BuildRequires: pkgconfig(libdrm) >= 2.4.91 BuildRequires: pkgconfig(libva) >= 1.2 BuildRequires: pkgconfig(libva-drm) >= 1.2 BuildRequires: pkgconfig(libva-x11) >= 1.10.0 BuildRequires: pkgconfig(pciaccess) BuildRequires: pkgconfig(wayland-client) BuildRequires: pkgconfig(wayland-protocols) >= 1.15 BuildRequires: pkgconfig(x11) BuildRequires: pkgconfig(x11-xcb) BuildRequires: pkgconfig(xcb) BuildRequires: pkgconfig(xcb-dri3) BuildRequires: pkgconfig(xcb-present) %description Intel Video Processing Library (Intel VPL) tools provide access to hardware accelerated video decode, encode, and frame processing capabilities on Intel GPUs from the command line. The tools require the Intel VPL base library and a runtime library installed. Current runtime implementations: - Intel VPL GPU Runtime for use on Intel Iris Xe graphics and newer - Intel Media SDK for use on legacy Intel graphics %package devel Summary: Development files for %{name} Requires: %{name}-libs%{?_isa} = %{version}-%{release} %description devel The %{name}-devel package contains library and header files for development %package libs Summary: %{name} runtime library Requires: %{name} = %{version}-%{release} %description libs Runtime library for %{name} %prep %autosetup -p1 # delete bundled googletest rm -rf ext/* %build %cmake \ -DCMAKE_BUILD_TYPE=Release \ -DBUILD_SHARED_LIBS=ON \ -DBUILD_TESTS=ON \ -DTOOLS_ENABLE_OPENCL=ON %cmake_build %install %cmake_install %check %ctest %files %license LICENSE %doc README.md third-party-programs.txt %{_bindir}/system_analyzer %{_bindir}/val-surface-sharing %{_bindir}/vpl-import-export %{_bindir}/vpl-inspect %{_bindir}/sample_decode %{_bindir}/sample_vpp %{_bindir}/sample_encode %{_bindir}/sample_multi_transcode %{_bindir}/metrics_monitor %files devel %dir %{_includedir}/cttmetrics %{_includedir}/cttmetrics/cttmetrics.h %{_includedir}/cttmetrics/cttmetrics_utils.h %{_libdir}/libcttmetrics.so %{_libdir}/libvpl_wayland.so %files libs %{_libdir}/libcttmetrics.so.* %{_libdir}/libvpl_wayland.so.* %changelog ## START: Generated by rpmautospec * Thu Jul 16 2026 Fedora Release Engineering - 1.6.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild * Fri Jul 03 2026 Simone Caronni - 1.6.0-1 - Update to 1.6.0 * Fri Jan 16 2026 Fedora Release Engineering - 1.5.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild * Fri Dec 19 2025 Simone Caronni - 1.5.0-1 - Update to 1.5.0 * Thu Jul 24 2025 Fedora Release Engineering - 1.4.0-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild * Mon Jun 23 2025 Simone Caronni - 1.4.0-3 - Add actual patch * Mon Jun 23 2025 Simone Caronni - 1.4.0-2 - Add GCC 13 patch * Mon Jun 23 2025 Simone Caronni - 1.4.0-1 - Update to 1.4.0 ## END: Generated by rpmautospec