Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package deskflow for openSUSE:Factory 
checked in at 2026-03-28 20:14:22
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/deskflow (Old)
 and      /work/SRC/openSUSE:Factory/.deskflow.new.8177 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "deskflow"

Sat Mar 28 20:14:22 2026 rev:9 rq:1343263 version:1.26.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/deskflow/deskflow.changes        2026-02-20 
17:51:06.976748482 +0100
+++ /work/SRC/openSUSE:Factory/.deskflow.new.8177/deskflow.changes      
2026-03-28 20:16:10.280406750 +0100
@@ -1,0 +2,5 @@
+Sat Mar 28 00:05:58 UTC 2026 - Richard Rahl <[email protected]>
+
+- Offer a firewalld service file
+
+-------------------------------------------------------------------

New:
----
  deskflow.firewalld

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ deskflow.spec ++++++
--- /var/tmp/diff_new_pack.Sad4K1/_old  2026-03-28 20:16:10.796428047 +0100
+++ /var/tmp/diff_new_pack.Sad4K1/_new  2026-03-28 20:16:10.800428212 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package deskflow
 #
-# Copyright (c) 2025 SUSE LLC and contributors
+# Copyright (c) 2026 SUSE LLC and contributors
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -25,12 +25,15 @@
 License:        GPL-2.0-only AND MIT AND SUSE-GPL-2.0-with-openssl-exception 
AND LGPL-2.1-only
 URL:            https://github.com/deskflow/deskflow
 Source0:        %{url}/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
+Source1:        %{name}.firewalld
 Patch0:         disable-updater.patch
 Patch1:         disable-test-x86.patch
 BuildRequires:  c++_compiler
 BuildRequires:  cmake >= 3.24
 BuildRequires:  doxygen
 BuildRequires:  fdupes
+BuildRequires:  firewall-macros
+BuildRequires:  firewalld
 BuildRequires:  hicolor-icon-theme
 BuildRequires:  pkgconfig
 BuildRequires:  pkgconfig(CLI11)
@@ -76,7 +79,6 @@
 %description doc
 %{summary}.
 
-
 %prep
 %autosetup -N
 %ifarch %{ix86}
@@ -91,7 +93,8 @@
   -DBUILD_GUI=ON \
   -DBUILD_INSTALLER=OFF \
   -DBUILD_TESTS=ON \
-  -DBUILD_UNIFIED=OFF
+  -DBUILD_UNIFIED=OFF \
+  %{nil}
 %cmake_build
 
 %install
@@ -99,6 +102,7 @@
 install -Dm0644 ./deploy/linux/%{appid}.desktop 
%{buildroot}%{_datadir}/applications/%{appid}.desktop
 install -Dm0644 ./deploy/linux/%{appid}.metainfo.xml 
%{buildroot}%{_datadir}/metainfo/%{appid}.metainfo.xml
 install -Dm0644 ./deploy/linux/%{appid}.png 
%{buildroot}%{_datadir}/icons/hicolor/512x512/apps/%{appid}.png
+install -Dm0644 %{SOURCE1} 
%{buildroot}%{_prefix}/lib/firewalld/services/%{name}.xml
 %fdupes %{buildroot}%{_docdir}
 
 %ifnarch %{ix86}
@@ -106,6 +110,12 @@
 %ctest
 %endif
 
+%post
+%firewalld_reload
+
+%postun
+%firewalld_reload
+
 %files
 %license LICENSE LICENSE_EXCEPTION
 %doc README.md
@@ -115,6 +125,7 @@
 %{_datadir}/applications/%{appid}.desktop
 %{_datadir}/icons/hicolor/512x512/apps/%{appid}.png
 %{_datadir}/metainfo/%{appid}.metainfo.xml
+%{_prefix}/lib/firewalld/services/%{name}.xml
 
 %files doc
 %{_docdir}/%{name}/html

++++++ deskflow.firewalld ++++++
<?xml version="1.0" encoding="utf-8"?>
<service>
  <short>deskflow</short>
  <description>Deskflow is a free and open source keyboard and mouse sharing 
app.</description>
  <port protocol="tcp" port="24800"/>
</service>

Reply via email to