From ecd733f2af5cdfe9666f77cedb1c58913a3ab92a Mon Sep 17 00:00:00 2001 From: Benjamin Berg Date: Mon, 22 Jun 2020 15:55:46 +0200 Subject: [PATCH] New upstream release 0.90.4 This adds firewalld integration --- .gitignore | 1 + gnome-network-displays.spec | 20 ++++++++++++++++---- sources | 2 +- 3 files changed, 18 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index a09947a..627af17 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ /gnome-network-displays-0.90.1.tar.gz /gnome-network-displays-0.90.2.tar.gz /gnome-network-displays-0.90.3.tar.gz +/gnome-network-displays-0.90.4.tar.xz diff --git a/gnome-network-displays.spec b/gnome-network-displays.spec index 26c09d1..0ca8d08 100644 --- a/gnome-network-displays.spec +++ b/gnome-network-displays.spec @@ -1,12 +1,12 @@ Name: gnome-network-displays -Version: 0.90.3 -Release: 2%{?dist} +Version: 0.90.4 +Release: 1%{?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://github.com/benzea/gnome-network-displays -Source0: https://github.com/benzea/gnome-network-displays/archive/v%{version}/gnome-network-displays-%{version}.tar.gz +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 @@ -18,6 +18,7 @@ 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 @@ -46,6 +47,12 @@ 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 @@ -55,8 +62,13 @@ appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/*.appdata.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 +* 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 diff --git a/sources b/sources index e66496e..1e15bf1 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gnome-network-displays-0.90.3.tar.gz) = bc25a51b8e93ca8f3c7d4c99db8a17b8ede0e9d312027b2423ad8fd9642355ebe1c48c5bd0a3dc1c4ba3dc98b3216ba4ff5dfbeff3ebad8849b1428b1584ca76 +SHA512 (gnome-network-displays-0.90.4.tar.xz) = 15942c8acad1cef65a65726277600e84fb4b521507df911075d94f13d1ace528d0c9ccefd17ff5a937fe2341cf3b3044b27b6d3789c205f08a1cec1849df421e