Name: av-scenechange Version: 0.22.1 Release: 1%{?dist} Summary: Scenechange detection tool written in Rust License: MIT URL: https://github.com/rust-av/av-scenechange Source0: https://github.com/rust-av/av-scenechange/archive/refs/tags/v%{version}.tar.gz BuildRequires: cargo rust clang cargo-rpm-macros # ASM dep BuildRequires: nasm # ffms2 dep BuildRequires: pkgconfig(ffms2) # FFmpeg the third deps BuildRequires: pkgconfig(libavutil) pkgconfig(libavcodec) pkgconfig(libavformat) pkgconfig(libavdevice) BuildRequires: pkgconfig(libavfilter) pkgconfig(libswscale) pkgconfig(libswresample) # Vapoursynth support BuildRequires: pkgconfig(vapoursynth) %description %summary Built with ffmpeg, ffms2, and vapoursynth features enabled. %prep %autosetup -n %{name}-%{version} %build %{__cargo} build --release --locked --features ffmpeg,ffms2,vapoursynth %install install -Dpm 0755 target/release/%{name} -t %{buildroot}%{_bindir}/ %files %license LICENSE %doc README.md %{_bindir}/%{name} %changelog * Wed Feb 11 2026 adworacz <561689+adworacz@users.noreply.github.com> - 0.22.1-1 - Initial commit