%global debug_package %{nil} Name: mingw-openh264 Version: 2.5.1 Release: 1%{?dist} Summary: H.264 codec library License: BSD-2-Clause URL: https://www.openh264.org/ Source0: https://github.com/cisco/openh264/archive/v%{version}/openh264-%{version}.tar.gz BuildRequires: mingw32-gcc-c++ BuildRequires: mingw64-gcc-c++ BuildRequires: mingw32-filesystem BuildRequires: mingw64-filesystem BuildRequires: meson BuildRequires: nasm BuildArch: noarch %description OpenH264 is a codec library which supports H.264 encoding and decoding. It is suitable for use in real time applications such as WebRTC. %package -n mingw64-openh264 Summary: H.264 codec support for MinGW64 %description -n mingw64-openh264 H.264 codec support for MinGW32 %package -n mingw32-openh264 Summary: H.264 codec support for MinGW64 %description -n mingw32-openh264 H.264 codec support for MinGW32 %prep %setup -q -n openh264-%{version} %build %mingw_meson \ --wrap-mode=nodownload \ --auto-features=enabled \ -Dtests=disabled %mingw_ninja %install %mingw_ninja_install %files -n mingw64-openh264 %license LICENSE %doc README.md %{mingw64_bindir}/libopenh264-7.dll %{mingw64_includedir}/wels/ %{mingw64_libdir}/libopenh264.dll.a %{mingw64_libdir}/pkgconfig/openh264.pc %files -n mingw32-openh264 %license LICENSE %doc README.md %{mingw32_bindir}/libopenh264-7.dll %{mingw32_includedir}/wels/ %{mingw32_libdir}/libopenh264.dll.a %{mingw32_libdir}/pkgconfig/openh264.pc %changelog * Fri Oct 31 2025 Tomas Chang - 2.5.1-1 - Initial build for MinGW