Name: obs-studio-plugin-droidcam Version: 2.3.4 Release: 1%{?dist} Summary: Use your phone as a camera in OBS Studio License: GPL-2.0-or-later URL: https://droidcam.app/obs Source0: https://github.com/dev47apps/droidcam-obs-plugin/archive/%{version}/droidcam-obs-plugin-%{version}.tar.gz Patch0: https://github.com/dev47apps/droidcam-obs-plugin/pull/26.patch BuildRequires: make BuildRequires: gcc-c++ BuildRequires: pkgconfig(libturbojpeg) BuildRequires: pkgconfig(libusbmuxd-2.0) BuildRequires: pkgconfig(libimobiledevice-1.0) BuildRequires: pkgconfig(libobs) BuildRequires: pkgconfig(libavcodec) BuildRequires: pkgconfig(Qt6Core) BuildRequires: pkgconfig(Qt6Gui) BuildRequires: pkgconfig(Qt6Svg) BuildRequires: pkgconfig(Qt6Widgets) Supplements: obs-studio%{?_isa} %description Use your phone as a camera directly in OBS. You can add as many devices as you want, either using WiFi or USB. %prep %autosetup -n droidcam-obs-plugin-%{version} -p1 %build mkdir -p build %make_build \ LIBUSBMUXD=libusbmuxd-2.0 \ LIBIMOBILEDEV=libimobiledevice-1.0 \ ALLOW_STATIC=no \ DROIDCAM_OVERRIDE=1 \ MOC=%{_qt6_libexecdir}/moc \ UIC=%{_qt6_libexecdir}/uic %install mkdir -p %{buildroot}%{_libdir}/obs-plugins install -pm 0755 build/droidcam-obs.so %{buildroot}%{_libdir}/obs-plugins mkdir -p %{buildroot}%{_datadir}/obs/obs-plugins/droidcam-obs cp -r data/* %{buildroot}%{_datadir}/obs/obs-plugins/droidcam-obs %files %license LICENSE %doc README.md %{_libdir}/obs-plugins/droidcam-obs.so %{_datadir}/obs/obs-plugins/droidcam-obs/ %changelog * Thu Apr 17 2025 Noel Miller - 2.3.4-1 - Initial packaging