Name: ruffle Version: 20251116_git_71196d3 Release: 1%{?dist} Summary: Adobe Flash Player emulator written in Rust License: Apache-2.0 OR MIT URL: https://ruffle.rs/ Source0: https://github.com/ruffle-rs/ruffle/archive/refs/tags/ruffle-%{version}.tar.gz BuildRequires: cargo BuildRequires: rust-packaging BuildRequires: pkgconfig BuildRequires: pkgconfig(alsa) BuildRequires: pkgconfig(openssl) BuildRequires: pkgconfig(python) BuildRequires: pkgconfig(gdk-3.0) BuildRequires: pkgconfig(gio-2.0) BuildRequires: pkgconf-pkg-config BuildRequires: alsa-lib-devel BuildRequires: systemd-devel BuildRequires: java-headless BuildRequires: gcc-c++ %description Ruffle is an Adobe Flash Player emulator written in the Rust programming language. Ruffle targets both the desktop and the web using WebAssembly. %package desktop Summary: %summary Ruffle desktop app %description desktop Ruffle is an Adobe Flash Player emulator written in the Rust. This package provides Ruffle for desktop. %prep %autosetup %build cargo build --release --package=ruffle_desktop %install install -Dm0755 target/release/ruffle_desktop %{buildroot}%{_bindir}/%{name} %files desktop %license LICENSE.md %doc README.md %{_bindir}/%{name} %changelog * Sat Nov 15 2025 Aram Minasyan - 20251116_git_71196d3-1 - Initial ruffle Desktop app for RHEL 10.