From a03e120f0b175def8921a6afbae779ce0447121f Mon Sep 17 00:00:00 2001 From: tigro Date: Tue, 15 Aug 2023 18:22:26 +0300 Subject: [PATCH] import gnome-network-displays-0.90.5-5.el9 --- .gitignore | 1 + .gnome-network-displays.metadata | 1 + SPECS/gnome-network-displays.spec | 120 ++++++++++++++++++++++++++++++ 3 files changed, 122 insertions(+) create mode 100644 .gitignore create mode 100644 .gnome-network-displays.metadata create mode 100644 SPECS/gnome-network-displays.spec diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..05a0c64 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +SOURCES/gnome-network-displays-0.90.5.tar.xz diff --git a/.gnome-network-displays.metadata b/.gnome-network-displays.metadata new file mode 100644 index 0000000..eee6660 --- /dev/null +++ b/.gnome-network-displays.metadata @@ -0,0 +1 @@ +17d3b0f4e92a6c98246c7601087279820950f1d8 SOURCES/gnome-network-displays-0.90.5.tar.xz diff --git a/SPECS/gnome-network-displays.spec b/SPECS/gnome-network-displays.spec new file mode 100644 index 0000000..21bf7ce --- /dev/null +++ b/SPECS/gnome-network-displays.spec @@ -0,0 +1,120 @@ +Name: gnome-network-displays +Version: 0.90.5 +Release: 5%{?dist} +Summary: Stream the desktop to Wi-Fi Display capable devices + +# The icon is licensed CC-BY-SA +License: GPLv3+ and CC-BY-SA +URL: https://gitlab.gnome.org/GNOME/gnome-network-displays +Source0: https://download.gnome.org/sources/%{name}/0.90/%{name}-%{version}.tar.xz + +BuildRequires: desktop-file-utils +BuildRequires: libappstream-glib +BuildRequires: gettext +BuildRequires: meson +BuildRequires: gcc +BuildRequires: pkgconfig(gio-2.0) +BuildRequires: pkgconfig(gtk+-3.0) +BuildRequires: pkgconfig(libnm) >= 1.15.1 +BuildRequires: pkgconfig(libpulse-mainloop-glib) +BuildRequires: pkgconfig(gstreamer-rtsp-server-1.0) +BuildRequires: firewalld-filesystem + +# Versioned library deps +Requires: NetworkManager-libnm > 1.16.0 +Requires: gstreamer1-rtsp-server +Requires: gnome-desktop3 +Requires: gtk3 +Requires: hicolor-icon-theme +Requires: NetworkManager-wifi +Requires: pipewire-gstreamer + +%description +GNOME Network Displays allows you to cast your desktop to a remote display. +Currently implemented is support for casting to Wi-Fi Display capable devices +(a.k.a. Miracast). + +%prep +%autosetup -p1 + +%build +%meson +%meson_build + +%install +%meson_install +desktop-file-validate %{buildroot}/%{_datadir}/applications/*.desktop +appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/*.appdata.xml +%find_lang %{name} --all-name --with-gnome + +%post +%firewalld_reload + +%postun +%firewalld_reload + +%files -f %{name}.lang +%license COPYING +%doc README.md +%{_bindir}/gnome-network-displays +%{_datadir}/applications/*.desktop +%{_datadir}/glib-2.0/schemas/org.gnome.NetworkDisplays.gschema.xml +%{_datadir}/icons/hicolor/scalable/apps/org.gnome.NetworkDisplays.svg +%{_datadir}/icons/hicolor/symbolic/apps/org.gnome.NetworkDisplays-symbolic.svg +%{_metainfodir}/org.gnome.NetworkDisplays.appdata.xml +%{_prefix}/lib/firewalld/zones/P2P-WiFi-Display.xml + +%changelog +* Tue Aug 15 2023 Arkady L. Shane - 0.90.5-5 +- Rebuilt for MSVSphere 9.2 + +* Thu Jan 19 2023 Fedora Release Engineering - 0.90.5-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + +* Thu Jul 21 2022 Fedora Release Engineering - 0.90.5-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Thu Jan 20 2022 Fedora Release Engineering - 0.90.5-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + +* Thu Jul 22 2021 Fedora Release Engineering - 0.90.5-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Tue Apr 27 2021 Benjamin Berg - 0.90.5-1 +- New upstream release 0.90.5 + +* Tue Jan 26 2021 Fedora Release Engineering - 0.90.4-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + +* Sat Aug 01 2020 Fedora Release Engineering - 0.90.4-3 +- Second attempt - Rebuilt for + https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Mon Jul 27 2020 Fedora Release Engineering - 0.90.4-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Mon Jun 22 2020 Benjamin Berg - 0.90.4-1 +- New upstream release 0.90.4 +- This adds firewalld integration + +* Wed Jun 17 2020 Jérôme Parmentier - 0.90.3-2 +- Add missing dependency on pipewire-gstreamer + +* Wed Apr 29 2020 Benjamin Berg - 0.90.3-1 +- New upstream release 0.90.3 + +* Tue Jan 28 2020 Fedora Release Engineering - 0.90.2-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + +* Fri Dec 20 2019 Benjamin Berg - 0.90.2-2 +- Add patch to prevent timeout with certain sinks + https://github.com/benzea/gnome-network-displays/issues/20 + +* Mon Dec 16 2019 Benjamin Berg - 0.90.2-1 +- New upstream release 0.90.2 with bugfixes + +* Thu Jul 25 2019 Fedora Release Engineering - 0.90.1-1 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + +* Wed Jul 10 2019 Benjamin Berg - 0.90.1-0 +- Initial package (#1721157)