commit veyon for openSUSE:Factory

2024-08-06 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package veyon for openSUSE:Factory checked 
in at 2024-08-07 06:11:01

Comparing /work/SRC/openSUSE:Factory/veyon (Old)
 and  /work/SRC/openSUSE:Factory/.veyon.new.7232 (New)


Package is "veyon"

Wed Aug  7 06:11:01 2024 rev:26 rq:1191903 version:4.8.3

Changes:

--- /work/SRC/openSUSE:Factory/veyon/veyon.changes  2024-04-02 
16:46:59.950886560 +0200
+++ /work/SRC/openSUSE:Factory/.veyon.new.7232/veyon.changes2024-08-07 
06:11:33.701203690 +0200
@@ -1,0 +2,8 @@
+Tue Jul 30 07:41:45 UTC 2024 - Dominique Leuenberger 
+
+- BuildRequire libproc2 (procps 4.x) or procps (procps3) pkgconfig
+  symbol. Support switching to procps4.
+- Drop procps-devel BuildRequires: this is already covered by the
+  respective pkgconfig() BuildRequires.
+
+---



Other differences:
--
++ veyon.spec ++
--- /var/tmp/diff_new_pack.hGZMkG/_old  2024-08-07 06:11:34.409232856 +0200
+++ /var/tmp/diff_new_pack.hGZMkG/_new  2024-08-07 06:11:34.409232856 +0200
@@ -39,7 +39,6 @@
 BuildRequires:  openldap2-devel
 BuildRequires:  pam-devel
 BuildRequires:  pkgconfig
-BuildRequires:  procps-devel
 BuildRequires:  update-desktop-files
 BuildRequires:  pkgconfig(x11)
 BuildRequires:  pkgconfig(xcomposite)
@@ -83,11 +82,11 @@
 BuildRequires:  pkgconfig(Qt5Xml)
 BuildRequires:  pkgconfig(qca2-qt5)
 %endif
+BuildRequires:  (pkgconfig(libproc2) or pkgconfig(libprocps))
 BuildRequires:  pkgconfig(glib-2.0)
 BuildRequires:  pkgconfig(libfakekey)
 BuildRequires:  pkgconfig(libjpeg)
 BuildRequires:  pkgconfig(libpng)
-BuildRequires:  pkgconfig(libprocps)
 BuildRequires:  pkgconfig(libsasl2)
 BuildRequires:  pkgconfig(libvncclient)
 BuildRequires:  pkgconfig(libvncserver)


commit veyon for openSUSE:Factory

2024-04-02 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package veyon for openSUSE:Factory checked 
in at 2024-04-02 16:44:10

Comparing /work/SRC/openSUSE:Factory/veyon (Old)
 and  /work/SRC/openSUSE:Factory/.veyon.new.1905 (New)


Package is "veyon"

Tue Apr  2 16:44:10 2024 rev:25 rq:1164106 version:4.8.3

Changes:

--- /work/SRC/openSUSE:Factory/veyon/veyon.changes  2024-03-01 
23:38:03.934796866 +0100
+++ /work/SRC/openSUSE:Factory/.veyon.new.1905/veyon.changes2024-04-02 
16:46:59.950886560 +0200
@@ -1,0 +2,14 @@
+Sun Mar 24 21:49:20 UTC 2024 - Dirk Müller 
+
+- update to 4.8.3:
+  * Optimized code paths wherever regular expressions are parsed
+  * Fixed logging of internal enum values in debug messages
+  * Fix locations being hidden when hiding local computer per
+configuration and using the NetworkDiscovery add-on
+  * Fixed worker messages being forwarded to the server, allowing
+e.g. the screen lock to be bypassed
+  * WebAPI: improve logging & dump debug info on SIGUSR1
+  * Add crash handler to print backtraces
+  * Improve reliability of DBus connections
+
+---

Old:

  veyon-4.8.2-src.tar.bz2

New:

  veyon-4.8.3-src.tar.bz2



Other differences:
--
++ veyon.spec ++
--- /var/tmp/diff_new_pack.UIvCoV/_old  2024-04-02 16:47:00.890921134 +0200
+++ /var/tmp/diff_new_pack.UIvCoV/_new  2024-04-02 16:47:00.894921281 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   veyon
-Version:4.8.2
+Version:4.8.3
 Release:0
 Summary:Computer monitoring and classroom management
 License:GPL-2.0-or-later

++ veyon-4.8.2-src.tar.bz2 -> veyon-4.8.3-src.tar.bz2 ++
 50577 lines of diff (skipped)


commit veyon for openSUSE:Factory

2024-03-01 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package veyon for openSUSE:Factory checked 
in at 2024-03-01 23:38:03

Comparing /work/SRC/openSUSE:Factory/veyon (Old)
 and  /work/SRC/openSUSE:Factory/.veyon.new.1770 (New)


Package is "veyon"

Fri Mar  1 23:38:03 2024 rev:24 rq:1153925 version:4.8.2

Changes:

--- /work/SRC/openSUSE:Factory/veyon/veyon.changes  2023-12-13 
18:34:23.765148582 +0100
+++ /work/SRC/openSUSE:Factory/.veyon.new.1770/veyon.changes2024-03-01 
23:38:03.934796866 +0100
@@ -1,0 +2,6 @@
+Tue Feb 27 10:11:45 UTC 2024 - Dominique Leuenberger 
+
+- Drop libgsasl BuildRequires: I can't find any reference of this
+  being used.
+
+---



Other differences:
--
++ veyon.spec ++
--- /var/tmp/diff_new_pack.HGKA9h/_old  2024-03-01 23:38:04.478816538 +0100
+++ /var/tmp/diff_new_pack.HGKA9h/_new  2024-03-01 23:38:04.482816683 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package veyon
 #
-# Copyright (c) 2023 SUSE LLC
+# Copyright (c) 2024 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -33,7 +33,6 @@
 BuildRequires:  libXdamage-devel
 BuildRequires:  libXfixes-devel
 BuildRequires:  libfakekey-devel
-BuildRequires:  libgsasl
 BuildRequires:  libjpeg8-devel
 BuildRequires:  libpng16-compat-devel
 BuildRequires:  libpng16-devel


commit veyon for openSUSE:Factory

2023-07-26 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package veyon for openSUSE:Factory checked 
in at 2023-07-26 13:23:41

Comparing /work/SRC/openSUSE:Factory/veyon (Old)
 and  /work/SRC/openSUSE:Factory/.veyon.new.15225 (New)


Package is "veyon"

Wed Jul 26 13:23:41 2023 rev:22 rq:1100215 version:4.8.1

Changes:

--- /work/SRC/openSUSE:Factory/veyon/veyon.changes  2023-05-27 
20:38:49.343081723 +0200
+++ /work/SRC/openSUSE:Factory/.veyon.new.15225/veyon.changes   2023-07-26 
13:24:42.712277732 +0200
@@ -1,0 +2,28 @@
+Sun Jul 16 22:53:25 UTC 2023 - andy great 
+
+- Update to 4.8.1.
+  * Fix build with libproc2
+
+- Update to 4.8.0.
+  * Core:
+* User interface style is now configurable and uses Qt's Fusion
+  style per default
+* Added VNC tight encoding support resulting in lower network bandwidth
+  requirements when using image quality levels other than Highest
+* Image quality for both monitoring mode and remote control
+  views is now configurable
+  * Master:
+* Improve style of global toolbar to better match selected user
+  interface style
+* Show user logon time in new column in Locations & computers
+  panel
+  * Plugins:
+* Demo: added adaptive image quality control to meet certain
+  bandwidth limitations e.g. in Wi-fi environments
+* WebAPI: added Qt 6 support
+* WebAPI: added "/session" API endpoint
+  * Linux:
+* Fixed fullscreen switching for lock widget and fullscreen
+  demo mode
+
+---

Old:

  veyon-4.7.5-src.tar.bz2

New:

  veyon-4.8.1-src.tar.bz2



Other differences:
--
++ veyon.spec ++
--- /var/tmp/diff_new_pack.5UIIWx/_old  2023-07-26 13:24:43.580282971 +0200
+++ /var/tmp/diff_new_pack.5UIIWx/_new  2023-07-26 13:24:43.584282995 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   veyon
-Version:4.7.5
+Version:4.8.1
 Release:0
 Summary:Computer monitoring and classroom management
 License:GPL-2.0-or-later

++ veyon-4.7.5-src.tar.bz2 -> veyon-4.8.1-src.tar.bz2 ++
 185552 lines of diff (skipped)


commit veyon for openSUSE:Factory

2023-05-27 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package veyon for openSUSE:Factory checked 
in at 2023-05-27 20:38:24

Comparing /work/SRC/openSUSE:Factory/veyon (Old)
 and  /work/SRC/openSUSE:Factory/.veyon.new.1533 (New)


Package is "veyon"

Sat May 27 20:38:24 2023 rev:21 rq:1089291 version:4.7.5

Changes:

--- /work/SRC/openSUSE:Factory/veyon/veyon.changes  2023-02-23 
16:54:07.205384159 +0100
+++ /work/SRC/openSUSE:Factory/.veyon.new.1533/veyon.changes2023-05-27 
20:38:49.343081723 +0200
@@ -1,0 +2,5 @@
+Wed Apr 26 13:17:40 UTC 2023 - Jan Engelhardt 
+
+- Replace xorg-x11-devel BuildRequire by pkgconfig(...)
+
+---



Other differences:
--
++ veyon.spec ++
--- /var/tmp/diff_new_pack.AIh5AC/_old  2023-05-27 20:38:49.795084424 +0200
+++ /var/tmp/diff_new_pack.AIh5AC/_new  2023-05-27 20:38:49.799084448 +0200
@@ -42,12 +42,27 @@
 BuildRequires:  pkgconfig
 BuildRequires:  procps-devel
 BuildRequires:  update-desktop-files
-BuildRequires:  xorg-x11-devel
+BuildRequires:  pkgconfig(x11)
+BuildRequires:  pkgconfig(xcomposite)
+BuildRequires:  pkgconfig(xcursor)
+BuildRequires:  pkgconfig(xdamage)
+BuildRequires:  pkgconfig(xext)
+BuildRequires:  pkgconfig(xfixes)
+BuildRequires:  pkgconfig(xi)
+BuildRequires:  pkgconfig(xinerama)
+BuildRequires:  pkgconfig(xproto)
+BuildRequires:  pkgconfig(xrandr)
+BuildRequires:  pkgconfig(xscrnsaver)
+BuildRequires:  pkgconfig(xtst)
+%if 0%{?suse_version} < 1550
+Requires:   pkgconfig(xtrap)
+%endif
 %if 0%{?suse_version} > 1500
 BuildRequires:  qca-qt6-plugins
 BuildRequires:  cmake(Qca-qt6)
 BuildRequires:  cmake(Qt6Concurrent)
 BuildRequires:  cmake(Qt6Core)
+BuildRequires:  cmake(Qt6Core5Compat)
 BuildRequires:  cmake(Qt6DBus)
 BuildRequires:  cmake(Qt6Gui)
 BuildRequires:  cmake(Qt6LinguistTools)


commit veyon for openSUSE:Factory

2023-02-23 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package veyon for openSUSE:Factory checked 
in at 2023-02-23 16:30:29

Comparing /work/SRC/openSUSE:Factory/veyon (Old)
 and  /work/SRC/openSUSE:Factory/.veyon.new.1706 (New)


Package is "veyon"

Thu Feb 23 16:30:29 2023 rev:20 rq:1067381 version:4.7.5

Changes:

--- /work/SRC/openSUSE:Factory/veyon/veyon.changes  2023-01-23 
18:32:40.616356373 +0100
+++ /work/SRC/openSUSE:Factory/.veyon.new.1706/veyon.changes2023-02-23 
16:54:07.205384159 +0100
@@ -1,0 +2,24 @@
+Tue Feb 21 16:11:19 UTC 2023 - andy great 
+
+- Update to version 4.7.5.
+  * Core:
+* ComputerControlInterface: poll computer states if new interval
+  property is set
+* Logger: improve log message handling performance by caching
+  internal configuration key
+  * Plugins:
+* Demo: fix thread affinity issue when receiving feature control
+  commands
+* LDAP: relicense under LGPL 2
+* WebAPI: fix deadlock when controlling features
+  * Linux:
+* Add support for libproc2
+* Add Fedora 37 packages
+* Add openSUSE Leap 15.4 packages
+* Drop Fedora 35 packages
+* Drop openSUSE Leap 15.3 packages
+* Improve UID/GID resolving
+* Improve user impersonation to not fail if running with lower
+  privileges already
+
+---

Old:

  veyon-4.7.4-src.tar.bz2

New:

  veyon-4.7.5-src.tar.bz2



Other differences:
--
++ veyon.spec ++
--- /var/tmp/diff_new_pack.BlGmku/_old  2023-02-23 16:54:07.825387754 +0100
+++ /var/tmp/diff_new_pack.BlGmku/_new  2023-02-23 16:54:07.833387801 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package veyon
 #
-# Copyright (c) 2022 SUSE LLC
+# Copyright (c) 2023 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:   veyon
-Version:4.7.4
+Version:4.7.5
 Release:0
 Summary:Computer monitoring and classroom management
 License:GPL-2.0-or-later

++ veyon-4.7.4-src.tar.bz2 -> veyon-4.7.5-src.tar.bz2 ++
 5592 lines of diff (skipped)


commit veyon for openSUSE:Factory

2023-01-23 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package veyon for openSUSE:Factory checked 
in at 2023-01-23 18:32:30

Comparing /work/SRC/openSUSE:Factory/veyon (Old)
 and  /work/SRC/openSUSE:Factory/.veyon.new.32243 (New)


Package is "veyon"

Mon Jan 23 18:32:30 2023 rev:19 rq:1060376 version:4.7.4

Changes:

--- /work/SRC/openSUSE:Factory/veyon/veyon.changes  2022-11-05 
14:47:04.118698688 +0100
+++ /work/SRC/openSUSE:Factory/.veyon.new.32243/veyon.changes   2023-01-23 
18:32:40.616356373 +0100
@@ -1,0 +2,24 @@
+Tue Dec  6 14:36:01 UTC 2022 - Dirk Müller 
+
+- update to 4.7.4:
+  * Fix location detection with nested locations (e.g. when using LDAP Pro)
+  * Fix automatic location switching with nested locations (e.g. when using
+  * Fix location filtering (only show current location) with nested
+locations (e.g. when using LDAP Pro)
+  * Fix broken authentication for Qt6-based builds (e.g. openSUSE
+Tumbleweed)
+  * RemoteAccess: fix broken display when selecting a secondary screen which
+is placed left of the primary screen
+  * ScreenLock: fix lock window position and size in multi monitor setups –
+the lock window now covers all screens
+  * Add workaround for binutils/GCC/Qt PIE+LTO issue to fix crashes when
+starting Veyon Configurator and Veyon Server on Ubuntu 22.04
+  * UserFunctions: also set GID when running programs as user – fixes access
+to the user's tmpdir and potential security issues
+  * Add Fedora 36 packages
+  * Add Ubuntu 22.04 packages
+  * Drop Debian Stretch packages
+  * Drop Fedora 34 packages
+  * 3rdparty: x11vnc: update to 0.9.16-67-g4e18eee (LibreSSL build fixes)
+
+---

Old:

  veyon-4.7.3-src.tar.bz2

New:

  veyon-4.7.4-src.tar.bz2



Other differences:
--
++ veyon.spec ++
--- /var/tmp/diff_new_pack.Vm6cRg/_old  2023-01-23 18:32:41.384361687 +0100
+++ /var/tmp/diff_new_pack.Vm6cRg/_new  2023-01-23 18:32:41.388361715 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   veyon
-Version:4.7.3
+Version:4.7.4
 Release:0
 Summary:Computer monitoring and classroom management
 License:GPL-2.0-or-later

++ veyon-4.7.3-src.tar.bz2 -> veyon-4.7.4-src.tar.bz2 ++
 4168 lines of diff (skipped)


commit veyon for openSUSE:Factory

2022-11-05 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package veyon for openSUSE:Factory checked 
in at 2022-11-05 14:46:58

Comparing /work/SRC/openSUSE:Factory/veyon (Old)
 and  /work/SRC/openSUSE:Factory/.veyon.new.2275 (New)


Package is "veyon"

Sat Nov  5 14:46:58 2022 rev:18 rq:1033626 version:4.7.3

Changes:

--- /work/SRC/openSUSE:Factory/veyon/veyon.changes  2022-08-01 
21:32:26.710008692 +0200
+++ /work/SRC/openSUSE:Factory/.veyon.new.2275/veyon.changes2022-11-05 
14:47:04.118698688 +0100
@@ -1,0 +2,6 @@
+Thu Oct 27 09:12:12 UTC 2022 - Dominique Leuenberger 
+
+- Require /usr/bin/pkexec instead of pkexec: allow the package to
+  install with polkit with split pkexec of non-split.
+
+---



Other differences:
--
++ veyon.spec ++
--- /var/tmp/diff_new_pack.lVeth8/_old  2022-11-05 14:47:04.802702678 +0100
+++ /var/tmp/diff_new_pack.lVeth8/_new  2022-11-05 14:47:04.806702701 +0100
@@ -88,7 +88,7 @@
 BuildRequires:  pkgconfig(xrandr)
 BuildRequires:  pkgconfig(xtst)
 BuildRequires:  pkgconfig(zlib)
-Requires:   pkexec
+Requires:   /usr/bin/pkexec
 Requires(post): permissions
 %{?systemd_requires}
 


commit veyon for openSUSE:Factory

2022-08-01 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package veyon for openSUSE:Factory checked 
in at 2022-08-01 21:31:44

Comparing /work/SRC/openSUSE:Factory/veyon (Old)
 and  /work/SRC/openSUSE:Factory/.veyon.new.1533 (New)


Package is "veyon"

Mon Aug  1 21:31:44 2022 rev:17 rq:990674 version:4.7.3

Changes:

--- /work/SRC/openSUSE:Factory/veyon/veyon.changes  2022-04-23 
19:49:02.599202836 +0200
+++ /work/SRC/openSUSE:Factory/.veyon.new.1533/veyon.changes2022-08-01 
21:32:26.710008692 +0200
@@ -1,0 +2,5 @@
+Mon Jul 18 09:55:09 UTC 2022 - Marcus Meissner 
+
+- require pkexec which is now a standalone package
+
+---



Other differences:
--
++ veyon.spec ++
--- /var/tmp/diff_new_pack.biYZ1F/_old  2022-08-01 21:32:27.806011836 +0200
+++ /var/tmp/diff_new_pack.biYZ1F/_new  2022-08-01 21:32:27.810011848 +0200
@@ -88,6 +88,7 @@
 BuildRequires:  pkgconfig(xrandr)
 BuildRequires:  pkgconfig(xtst)
 BuildRequires:  pkgconfig(zlib)
+Requires:   pkexec
 Requires(post): permissions
 %{?systemd_requires}
 


commit veyon for openSUSE:Factory

2022-04-23 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package veyon for openSUSE:Factory checked 
in at 2022-04-23 19:46:56

Comparing /work/SRC/openSUSE:Factory/veyon (Old)
 and  /work/SRC/openSUSE:Factory/.veyon.new.1538 (New)


Package is "veyon"

Sat Apr 23 19:46:56 2022 rev:16 rq:972244 version:4.7.3

Changes:

--- /work/SRC/openSUSE:Factory/veyon/veyon.changes  2022-03-11 
11:37:19.086341317 +0100
+++ /work/SRC/openSUSE:Factory/.veyon.new.1538/veyon.changes2022-04-23 
19:49:02.599202836 +0200
@@ -1,0 +2,25 @@
+Fri Apr 22 00:48:11 UTC 2022 - Ferdinand Thiessen 
+
+- Update to version 4.7.3
+  * Configuration: use remote view as default computer double click
+feature
+  * Filesystem: expand %HOSTNAME% path variable
+  * Filesystem: add support for %DESKTOP%, %DOCUMENTS%, %DOWNLOADS%,
+%PICTURES% and %VIDEOS% path variables
+  * VncClientProtocol: fix potential multiplication overflows
+  * Master
+* Bundle implementations of required KItemModel classes to drop
+  dependency on 3rdparty sources
+  * AuthHelper: add account validity check
+  * Session: improve session path query mechanism to support systemd < 243
+  * Session: detect unspecified session type explicitly
+  * Service: do not start server for sessions with unspecified type
+  * UserFunctions: determine the user name preferably via
+systemd-logind (use $USER as fallback only)
+  * UserFunctions: always use qualified usernames for authentication
+and user info queries
+  * BuiltinX11VncServer: fix potential multiplication overflow in SHM
+support checking code
+- Use QT6 on Factory
+
+---

Old:

  veyon-4.7.2-src.tar.bz2

New:

  veyon-4.7.3-src.tar.bz2



Other differences:
--
++ veyon.spec ++
--- /var/tmp/diff_new_pack.WnksjI/_old  2022-04-23 19:49:03.059203382 +0200
+++ /var/tmp/diff_new_pack.WnksjI/_new  2022-04-23 19:49:03.063203387 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   veyon
-Version:4.7.2
+Version:4.7.3
 Release:0
 Summary:Computer monitoring and classroom management
 License:GPL-2.0-or-later
@@ -37,13 +37,26 @@
 BuildRequires:  libjpeg8-devel
 BuildRequires:  libpng16-compat-devel
 BuildRequires:  libpng16-devel
-BuildRequires:  libqca-qt5-plugins
 BuildRequires:  openldap2-devel
 BuildRequires:  pam-devel
 BuildRequires:  pkgconfig
 BuildRequires:  procps-devel
 BuildRequires:  update-desktop-files
 BuildRequires:  xorg-x11-devel
+%if 0%{?suse_version} > 1500
+BuildRequires:  qca-qt6-plugins
+BuildRequires:  cmake(Qca-qt6)
+BuildRequires:  cmake(Qt6Concurrent)
+BuildRequires:  cmake(Qt6Core)
+BuildRequires:  cmake(Qt6DBus)
+BuildRequires:  cmake(Qt6Gui)
+BuildRequires:  cmake(Qt6LinguistTools)
+BuildRequires:  cmake(Qt6Network)
+BuildRequires:  cmake(Qt6QuickControls2)
+BuildRequires:  cmake(Qt6Widgets)
+BuildRequires:  cmake(Qt6Xml)
+%else
+BuildRequires:  libqca-qt5-plugins
 BuildRequires:  cmake(Qt5LinguistTools)
 BuildRequires:  pkgconfig(Qt5Concurrent)
 BuildRequires:  pkgconfig(Qt5Core)
@@ -54,6 +67,8 @@
 BuildRequires:  pkgconfig(Qt5Widgets)
 BuildRequires:  pkgconfig(Qt5X11Extras)
 BuildRequires:  pkgconfig(Qt5Xml)
+BuildRequires:  pkgconfig(qca2-qt5)
+%endif
 BuildRequires:  pkgconfig(glib-2.0)
 BuildRequires:  pkgconfig(libfakekey)
 BuildRequires:  pkgconfig(libjpeg)
@@ -65,7 +80,6 @@
 BuildRequires:  pkgconfig(lzo2)
 BuildRequires:  pkgconfig(openssl)
 BuildRequires:  pkgconfig(polkit-agent-1)
-BuildRequires:  pkgconfig(qca2-qt5)
 BuildRequires:  pkgconfig(x11)
 BuildRequires:  pkgconfig(xinerama)
 BuildRequires:  pkgconfig(xkbcommon)
@@ -106,6 +120,9 @@
 -DCMAKE_POSITION_INDEPENDENT_CODE:BOOL=ON \
 -DCOTIRE_MINIMUM_NUMBER_OF_TARGET_SOURCES= \
 -DWITH_PCH:BOOL=OFF \
+%if 0%{?suse_version} > 1500
+-DWITH_QT6:BOOL=ON \
+%endif
. ../
 
 %cmake_build

++ veyon-4.7.2-src.tar.bz2 -> veyon-4.7.3-src.tar.bz2 ++
 51395 lines of diff (skipped)


commit veyon for openSUSE:Factory

2022-03-11 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package veyon for openSUSE:Factory checked 
in at 2022-03-09 18:48:04

Comparing /work/SRC/openSUSE:Factory/veyon (Old)
 and  /work/SRC/openSUSE:Factory/.veyon.new.2349 (New)


Package is "veyon"

Wed Mar  9 18:48:04 2022 rev:15 rq:960443 version:4.7.2

Changes:

--- /work/SRC/openSUSE:Factory/veyon/veyon.changes  2022-01-25 
17:37:11.885868214 +0100
+++ /work/SRC/openSUSE:Factory/.veyon.new.2349/veyon.changes2022-03-11 
11:37:19.086341317 +0100
@@ -1,0 +2,22 @@
+Tue Mar  1 23:20:08 UTC 2022 - andy great 
+
+- Update to version 4.7.2.
+  * Core:
+* VncView: limit preferred size to available desktop geometry
+(i.e. all monitors)
+  * Plugins
+* AuthKeys: use file name only to determine key name
+* AuthKeys: fixed loading key specified through the
+  VEYON_AUTH_KEY_NAME environment variable
+* Demo: in window mode, resize the window according to the
+  available desktop geometry
+* PowerControl: don't allow aborting the shutdown countdown by pressing 
Alt+F4
+* RemoteAccess: allow screen switching by tab/backtab (in view-only mode)
+* RemoteAccess: fixed window being created twice
+* RemoteAccess: only update clipboard if a remote access window is opened
+* ScreenLock: resize to available desktop geometry
+  * Master
+* Computer zoom: allow screen switching by pressing tab or backtab
+
+
+---

Old:

  veyon-4.7.1-src.tar.bz2

New:

  veyon-4.7.2-src.tar.bz2



Other differences:
--
++ veyon.spec ++
--- /var/tmp/diff_new_pack.u6iwcH/_old  2022-03-11 11:37:19.642341969 +0100
+++ /var/tmp/diff_new_pack.u6iwcH/_new  2022-03-11 11:37:19.646341974 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   veyon
-Version:4.7.1
+Version:4.7.2
 Release:0
 Summary:Computer monitoring and classroom management
 License:GPL-2.0-or-later

++ veyon-4.7.1-src.tar.bz2 -> veyon-4.7.2-src.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/veyon-4.7.1/.ci/linux.centos.7.9/Dockerfile 
new/veyon-4.7.2/.ci/linux.centos.7.9/Dockerfile
--- old/veyon-4.7.1/.ci/linux.centos.7.9/Dockerfile 2022-01-14 
09:49:23.0 +0100
+++ new/veyon-4.7.2/.ci/linux.centos.7.9/Dockerfile 2022-02-26 
14:52:46.0 +0100
@@ -3,6 +3,7 @@
 
 RUN \
yum --enablerepo=extras install -y epel-release && \
+   yum install -y 
https://download1.rpmfusion.org/free/el/rpmfusion-free-release-7.noarch.rpm && \
yum install -y centos-release-scl && \
yum install -y git devtoolset-7 ninja-build cmake3 rpm-build fakeroot \
qt5-qtbase-devel qt5-qtbase qt5-linguist qt5-qttools 
qt5-qtquickcontrols2-devel qt5-qtwebkit-devel \
@@ -15,6 +16,7 @@
procps-devel \
lzo-devel \
qca-qt5-devel qca-qt5-ossl \
+   ffmpeg-devel \
cyrus-sasl-devel \
openldap-devel && \
ln -s /usr/bin/cmake3 /usr/bin/cmake
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/veyon-4.7.1/.ci/linux.centos.8.4/Dockerfile 
new/veyon-4.7.2/.ci/linux.centos.8.4/Dockerfile
--- old/veyon-4.7.1/.ci/linux.centos.8.4/Dockerfile 2022-01-14 
09:49:23.0 +0100
+++ new/veyon-4.7.2/.ci/linux.centos.8.4/Dockerfile 2022-02-26 
14:52:46.0 +0100
@@ -3,8 +3,9 @@
 
 RUN \
yum --enablerepo=extras install -y epel-release dnf-plugins-core && \
+   yum install -y 
https://download1.rpmfusion.org/free/el/rpmfusion-free-release-8.noarch.rpm && \
yum config-manager --set-enabled powertools && \
-   dnf install -y 
https://pkgs.dyn.su/el8/base/x86_64/raven-release-1.0-1.el8.noarch.rpm && \
+   dnf install -y 
https://pkgs.dyn.su/el8/base/x86_64/raven-release-1.0-2.el8.noarch.rpm && \
yum install -y git gcc-c++ make ninja-build cmake rpm-build fakeroot \
qt5-qtbase-devel qt5-qtbase-private-devel qt5-qtbase 
qt5-linguist qt5-qttools qt5-qtquickcontrols2-devel qt5-qtwebengine-devel \
libXtst-devel libXrandr-devel libXinerama-devel 
libXcursor-devel libXrandr-devel libXdamage-devel libXcomposite-devel 
libXfixes-devel \
@@ -17,5 +18,6 @@
procps-ng-devel \
lzo-devel \
qca-qt5-devel qca-qt5-ossl \
+   ffmpeg-devel \
cyrus-sasl-devel \
openldap-devel
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/veyon-4.7.1/.ci/linux.debian.bullseye/Dockerfile 
new/veyon-4.7.2/.ci

commit veyon for openSUSE:Factory

2022-01-25 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package veyon for openSUSE:Factory checked 
in at 2022-01-25 17:35:58

Comparing /work/SRC/openSUSE:Factory/veyon (Old)
 and  /work/SRC/openSUSE:Factory/.veyon.new.1938 (New)


Package is "veyon"

Tue Jan 25 17:35:58 2022 rev:14 rq:948501 version:4.7.1

Changes:

--- /work/SRC/openSUSE:Factory/veyon/veyon.changes  2022-01-10 
23:54:19.352842162 +0100
+++ /work/SRC/openSUSE:Factory/.veyon.new.1938/veyon.changes2022-01-25 
17:37:11.885868214 +0100
@@ -1,0 +2,40 @@
+Mon Jan 24 15:18:11 UTC 2022 - andy great 
+
+- Update to version 4.7.1.
+  * Core
+* Improved CMake code to better support sanitizers.
+* Added CMake option to disable the generation/update of
+  translations.
+* The size of messages is now limited to 64 MB to prevent
+  potential out-of-memory situations.
+* Added initial libfuzzer test set.
+* Added data integrity checking code to the VariantStream class
+  to prevent out-of-memory situations and potential buffer
+  overflows when reading data from the network.
+* Added support for displaying an overlay icon on the system
+  tray icon.
+  * Configurator:
+* AccessControl: Abort group test when canceling username
+  input dialog.
+* Master: Browsing of the user configuration directory has
+  been fixed.
+  * Plugins
+ * LDAP: Fixed build of 3rdparty component kldap with Qt 6
+ * LDAP: Made the query timeout configurable
+   (in advanced view only)
+ * RemoteAccess: open remote access window for all selected
+   computers ??? only ask for hostname/IP if no computer is
+   selected
+ * RemoteAccess: The clipboard content is now synchronized
+   whenever it changes locally or remotely.
+ * WebAPI: Use updated 3rdparty components
+   (qthttpserver, http-parser)
+  * Master
+* The press and hold feature now properly works on Windows
+  (thanks to @SlrG).
+  * Linux
+* Fixed non-installable DEB packages for Ubuntu 18.04 and
+  Debian Stretch caused by compatibility problems with older
+  versions of CMake/CPack.
+
+---

Old:

  veyon-4.7.0-src.tar.bz2

New:

  veyon-4.7.1-src.tar.bz2



Other differences:
--
++ veyon.spec ++
--- /var/tmp/diff_new_pack.SMlqOi/_old  2022-01-25 17:37:12.481864109 +0100
+++ /var/tmp/diff_new_pack.SMlqOi/_new  2022-01-25 17:37:12.489864054 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package veyon
 #
-# Copyright (c) 2021 SUSE LLC
+# Copyright (c) 2022 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:   veyon
-Version:4.7.0
+Version:4.7.1
 Release:0
 Summary:Computer monitoring and classroom management
 License:GPL-2.0-or-later

++ veyon-4.7.0-src.tar.bz2 -> veyon-4.7.1-src.tar.bz2 ++
 14669 lines of diff (skipped)


commit veyon for openSUSE:Factory

2022-01-10 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package veyon for openSUSE:Factory checked 
in at 2022-01-10 23:53:41

Comparing /work/SRC/openSUSE:Factory/veyon (Old)
 and  /work/SRC/openSUSE:Factory/.veyon.new.1892 (New)


Package is "veyon"

Mon Jan 10 23:53:41 2022 rev:13 rq:945356 version:4.7.0

Changes:

--- /work/SRC/openSUSE:Factory/veyon/veyon.changes  2021-12-05 
22:46:47.981507523 +0100
+++ /work/SRC/openSUSE:Factory/.veyon.new.1892/veyon.changes2022-01-10 
23:54:19.352842162 +0100
@@ -1,0 +2,6 @@
+Wed Jan  5 08:41:33 UTC 2022 - Johannes Segitz 
+
+- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
+  * harden_veyon.service.patch
+
+---

New:

  harden_veyon.service.patch



Other differences:
--
++ veyon.spec ++
--- /var/tmp/diff_new_pack.UpYNBZ/_old  2022-01-10 23:54:19.856842603 +0100
+++ /var/tmp/diff_new_pack.UpYNBZ/_new  2022-01-10 23:54:19.860842607 +0100
@@ -23,6 +23,7 @@
 License:GPL-2.0-or-later
 URL:https://veyon.io/
 Source: 
https://github.com/veyon/veyon/releases/download/v%{version}/veyon-%{version}-src.tar.bz2
+Patch0:harden_veyon.service.patch
 BuildRequires:  cmake
 BuildRequires:  cyrus-sasl-devel
 BuildRequires:  gcc-c++

++ harden_veyon.service.patch ++
Index: veyon-4.7.0/service/veyon.service.in
===
--- veyon-4.7.0.orig/service/veyon.service.in
+++ veyon-4.7.0/service/veyon.service.in
@@ -6,6 +6,17 @@ Requires=dbus.service systemd-logind.ser
 Documentation=man:veyon-service(1)
 
 [Service]
+# added automatically, for details please see
+# https://en.opensuse.org/openSUSE:Security_Features#Systemd_hardening_effort
+ProtectSystem=full
+ProtectHome=true
+ProtectHostname=true
+ProtectKernelTunables=true
+ProtectKernelModules=true
+ProtectKernelLogs=true
+ProtectControlGroups=true
+RestrictRealtime=true
+# end of automatic additions 
 ExecStart=@CMAKE_INSTALL_PREFIX@/bin/veyon-service
 Type=simple
 Restart=always


commit veyon for openSUSE:Factory

2021-12-05 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package veyon for openSUSE:Factory checked 
in at 2021-12-05 22:46:12

Comparing /work/SRC/openSUSE:Factory/veyon (Old)
 and  /work/SRC/openSUSE:Factory/.veyon.new.31177 (New)


Package is "veyon"

Sun Dec  5 22:46:12 2021 rev:12 rq:935728 version:4.7.0

Changes:

--- /work/SRC/openSUSE:Factory/veyon/veyon.changes  2021-09-25 
00:36:37.011205945 +0200
+++ /work/SRC/openSUSE:Factory/.veyon.new.31177/veyon.changes   2021-12-05 
22:46:47.981507523 +0100
@@ -1,0 +2,50 @@
+Fri Dec  3 21:07:24 UTC 2021 - andy great 
+
+- Update to version 4.7.0.
+  * Core
+* Fixed binary compatibility issues between different versions
+  of LibVNCServer/LibVNCClient.
+* Messages in log files (especially debug messages) are now
+  much more human readable.
+  * Plugins
+* Demo: Screens in the Demo menu are now displayed with their
+  actual hardware name and connector type/index.
+* LDAP: Fixed querying members of a group when the nested
+  groups option is enabled.
+* TextMessage: Students can now select and copy the text
+  message or parts of it.
+* TextMessage: Rich text
+  (i.e. formatted text including hyperlinks) can now be
+  entered and sent to students.
+* RemoteAccess: For remote computers with multiple screens, a
+  button with a screen selection menu has been added.
+* RemoteAccess: The login name of the remote user is shown in
+  the window title, if the full name is not available.
+* WebAPI: The header field lookup (e.g. for the connection UID)
+  is now case insensitive.
+  * Linux
+* The parameter order for the ping utility has been improved.
+* Issues regarding the session identification have been fixed,
+  solving various issues when running veyon-server manually
+  e.g. via autostart entries.
+  * Master
+* A regression in Veyon 4.6.0 has been fixed to make the
+  computer and user search case insensitive again.
+* Control messages between computers are now sent asynchronously
+  which improves performance and responsiveness while reducing
+  the CPU load.
+* When closing the program, it now stops all features on the
+  student computers and waits until all corresponding control
+  messages have been sent.
+* A new filter button has been added to show computers with
+  logged on users only.
+* The dialog for confirming actions such as powering off
+  computers only emphasizes ALL computers if all computers are
+  selected.
+* If available, the full name of the user is now preferred in
+  the tooltip.
+  * Server
+* Server-side framebuffer update rate control has been added
+  which improves performance and responsive.
+
+---

Old:

  veyon-4.6.0-src.tar.bz2

New:

  veyon-4.7.0-src.tar.bz2



Other differences:
--
++ veyon.spec ++
--- /var/tmp/diff_new_pack.rodVsD/_old  2021-12-05 22:46:48.581505567 +0100
+++ /var/tmp/diff_new_pack.rodVsD/_new  2021-12-05 22:46:48.581505567 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   veyon
-Version:4.6.0
+Version:4.7.0
 Release:0
 Summary:Computer monitoring and classroom management
 License:GPL-2.0-or-later

++ veyon-4.6.0-src.tar.bz2 -> veyon-4.7.0-src.tar.bz2 ++
 18942 lines of diff (skipped)


commit veyon for openSUSE:Factory

2021-09-24 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package veyon for openSUSE:Factory checked 
in at 2021-09-25 00:35:42

Comparing /work/SRC/openSUSE:Factory/veyon (Old)
 and  /work/SRC/openSUSE:Factory/.veyon.new.1899 (New)


Package is "veyon"

Sat Sep 25 00:35:42 2021 rev:11 rq:921376 version:4.6.0

Changes:

--- /work/SRC/openSUSE:Factory/veyon/veyon.changes  2021-06-01 
10:39:36.361032086 +0200
+++ /work/SRC/openSUSE:Factory/.veyon.new.1899/veyon.changes2021-09-25 
00:36:37.011205945 +0200
@@ -1,0 +2,69 @@
+Fri Sep 24 17:57:40 UTC 2021 - andy great 
+
+- Update to version 4.6.0.
+  * Core
+* Protocol errors during the initial authentication phase are
+  handled more reliably. This fixes problems when connecting to
+  incompatible servers accidentally.
+  * CLI
+* The plugin and feature modules have been added.
+* The config and shell plugins have been integrated as static
+  modules.
+  * Plugins
+* Demo: The visual feedback when (re-)connecting has been
+  redesigned.
+* DesktopServices: The Run program feature has been renamed to
+  Start application.
+* RemoteAccess: The visual feedback when (re-)connecting has
+  been redesigned.
+* RemoteAccess: The computer connection of the main window is
+  reused if available resulting in immediate access to the remote
+  computer.
+* RemoteAccess: The remote cursor is no longer used in view
+  only mode to prevent occasionally observed render artifacts.
+* UserSessionControl: Non-user sessions (such as display
+  manager/login screen sessions) are no longer terminated by the
+  user logoff feature.
+* WebAPI: An error code has been added to report protocol
+  errors occuring while connecting to the Veyon Server.
+* WebAPI: The connection limit is enforced at the HTTP server
+  level already to properly report the connection limit reached
+  error instead of timing out.
+* WebAPI: Skip ping for hosts which no connection could be
+  established to. This allows using a higher connection limit
+  on Linux when the number of open file descriptors is limited.
+  * Master
+* In addition to the hostname, the computer display name is
+  shown in the tooltip of a computer.
+* A computer's screen is shown in fullscreen and realtime while
+  pressing and holding the left mouse button on a computer.
+* For Linux clients, [no user] is displayed as the user name
+  instead of the name of the display manager user.
+  * Server
+* Hostnames of connected computers
+  (shown in the tooltip of the tray icon) are now reverse
+  resolved in background to keep connections responsive.
+  * Linux
+* SHM support is being detected more reliably.
+* Logging off users is now initiated properly through the
+  environment-specific session manager while systemd-logind
+  is used as fallback only. This fixes the display manager
+  (especially GDM3) not being shown again after logoff.
+* Reboot and power down via systemd-logind has been improved
+  while the environment-specific session manager is used as
+  fallback only. The reboot and poweroff binaries are not usedany longer.
+
+---
+Thu Aug  5 15:10:07 UTC 2021 - andy great 
+
+- Update to version 4.5.7.
+  * Core: allow minus characters in authentication key name
+  * Linux: x11vnc: auto-detect SHM support ??? fixes server crashing
+on start in case of lacking SHM support (no need to manually
+configure -noshm as extra parameter any longer)
+  * Linux: fix Veyon session ID detection in case desktop session
+path and ID do not match ??? fixes occasionally broken multi
+session support
+  * WebAPI: improve TLS-related error messages
+
+---

Old:

  veyon-4.5.6-src.tar.bz2

New:

  veyon-4.6.0-src.tar.bz2



Other differences:
--
++ veyon.spec ++
--- /var/tmp/diff_new_pack.S4Douf/_old  2021-09-25 00:36:37.427206379 +0200
+++ /var/tmp/diff_new_pack.S4Douf/_new  2021-09-25 00:36:37.427206379 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   veyon
-Version:4.5.6
+Version:4.6.0
 Release:0
 Summary:Computer monitoring and classroom management
 License:GPL-2.0-or-later

++ veyon-4.5.6-src.tar.bz2 -> veyon-4.6.0-src.tar.bz2 ++
 73135 lines of diff (skipped)


commit veyon for openSUSE:Factory

2021-06-01 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package veyon for openSUSE:Factory checked 
in at 2021-06-01 10:38:22

Comparing /work/SRC/openSUSE:Factory/veyon (Old)
 and  /work/SRC/openSUSE:Factory/.veyon.new.1898 (New)


Package is "veyon"

Tue Jun  1 10:38:22 2021 rev:10 rq:896023 version:4.5.6

Changes:

--- /work/SRC/openSUSE:Factory/veyon/veyon.changes  2021-04-24 
23:10:31.959511853 +0200
+++ /work/SRC/openSUSE:Factory/.veyon.new.1898/veyon.changes2021-06-01 
10:39:36.361032086 +0200
@@ -1,0 +2,25 @@
+Fri May 28 16:40:53 UTC 2021 - andy great 
+
+- Update to version 4.5.6.
+  * AuthKeys: make import fail when passing a filename as first
+argument
+  * Core: set up application parameters earlier to silence warning
+  * Core: fix loading Qt translations on Linux so file dialogs,
+message boxes etc. are now localized properly
+  * Core: configure layout direction based on default locale
+  * Core: use uniform button layout for DesktopAccessDialog across
+all platforms and desktop environments
+  * Demo: only start client inside user sessions
+  * LDAP: add support for nested user groups (AD only)
+  * Linux: fix login key sequence selection
+  * Linux: use libvnccserver provided by distribution if recent
+enough
+  * Master: fix crash when activating computers with invalid/empty
+hostname
+  * Master: indicate invalid/empty host address in tooltip
+  * PowerControl, UserSessionControl: improve confirmation dialog
+when performing operations such as shutdown or reboot on all
+computers
+  * ScreenLock: only lock screen inside user sessions
+
+---

Old:

  veyon-4.5.5-src.tar.bz2

New:

  veyon-4.5.6-src.tar.bz2



Other differences:
--
++ veyon.spec ++
--- /var/tmp/diff_new_pack.9UM6vP/_old  2021-06-01 10:39:37.013033196 +0200
+++ /var/tmp/diff_new_pack.9UM6vP/_new  2021-06-01 10:39:37.017033203 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   veyon
-Version:4.5.5
+Version:4.5.6
 Release:0
 Summary:Computer monitoring and classroom management
 License:GPL-2.0-or-later

++ veyon-4.5.5-src.tar.bz2 -> veyon-4.5.6-src.tar.bz2 ++
 19543 lines of diff (skipped)


commit veyon for openSUSE:Factory

2021-04-24 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package veyon for openSUSE:Factory checked 
in at 2021-04-24 23:09:21

Comparing /work/SRC/openSUSE:Factory/veyon (Old)
 and  /work/SRC/openSUSE:Factory/.veyon.new.12324 (New)


Package is "veyon"

Sat Apr 24 23:09:21 2021 rev:9 rq:888208 version:4.5.5

Changes:

--- /work/SRC/openSUSE:Factory/veyon/veyon.changes  2021-03-30 
21:49:37.338873306 +0200
+++ /work/SRC/openSUSE:Factory/.veyon.new.12324/veyon.changes   2021-04-24 
23:10:31.959511853 +0200
@@ -1,0 +2,17 @@
+Tue Apr 20 15:50:47 UTC 2021 - andy great 
+
+- Update to version 4.5.5.
+  * Core: set OpenGL context sharing flag for proper functionality
+of the Qt WebEngine WebTabs backend
+  * Demo: fix freezing/stopping screen broadcasting when Veyon 
+Master is configured to enforce selected mode for client 
+computers
+  * Demo: fix context menu for computers to properly show 
+"Stop demo" for any active screen sharing mode
+  * Service: Windows: fix memory leak
+  * Linux: make minimum session lifetime before server start 
+configurable
+  * Linux: only consider graphically logged in users for access 
+control rule condition "No user logged in"
+
+---

Old:

  veyon-4.5.4-src.tar.bz2

New:

  veyon-4.5.5-src.tar.bz2



Other differences:
--
++ veyon.spec ++
--- /var/tmp/diff_new_pack.8szp91/_old  2021-04-24 23:10:32.431512520 +0200
+++ /var/tmp/diff_new_pack.8szp91/_new  2021-04-24 23:10:32.435512526 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   veyon
-Version:4.5.4
+Version:4.5.5
 Release:0
 Summary:Computer monitoring and classroom management
 License:GPL-2.0-or-later

++ veyon-4.5.4-src.tar.bz2 -> veyon-4.5.5-src.tar.bz2 ++
 10868 lines of diff (skipped)


commit veyon for openSUSE:Factory

2021-03-30 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package veyon for openSUSE:Factory checked 
in at 2021-03-30 21:20:13

Comparing /work/SRC/openSUSE:Factory/veyon (Old)
 and  /work/SRC/openSUSE:Factory/.veyon.new.2401 (New)


Package is "veyon"

Tue Mar 30 21:20:13 2021 rev:8 rq:880731 version:4.5.4

Changes:

--- /work/SRC/openSUSE:Factory/veyon/veyon.changes  2021-03-05 
13:49:31.819854210 +0100
+++ /work/SRC/openSUSE:Factory/.veyon.new.2401/veyon.changes2021-03-30 
21:49:37.338873306 +0200
@@ -1,0 +2,33 @@
+Tue Mar 23 13:17:10 UTC 2021 - Jan Engelhardt 
+
+- Trim metadata redundancies from descriptions. Fixup grammar.
+
+---
+Sat Mar 13 19:19:57 UTC 2021 - andy great 
+
+- Update to version 4.5.4.
+  * Core: fix potential crash due to race condition on shutdown
+  * Demo: refactor server shutdown for better reliability
+  * Demo: refactor demo server control for better reliability
+(demo server is now restarted automatically when crashed)
+  * Linux: ignore missing DPMS for xrdp sessions
+  * Linux: make key sequence for user login via display manager 
+fully configurable
+  * Linux: use session path as session ID to avoid missing updates
+on closed sessions
+  * Linux: x11vnc: disable SHM for xrdp sessions
+  * Master: improve save/restore of checked locations/computers to
+better handle dynamic changes when using the NetworkDiscovery 
+add-on
+  * Service: always close sessions internally properly so session 
+IDs are reused correctly
+  * Service: Linux: prevent service from killing itself in some 
+cases
+  * Service: Linux: send SIGINT/SIGTERM/SIGKILL recursively to 
+terminate server instances and child processes more reliably
+  * Service: Linux: decrease grace period for server processes
+  * Service: Linux: actively stop server for closing sessions
+  * Various PCH-related build system improvements
+  * Update translations
+
+---

Old:

  veyon-4.5.3-src.tar.bz2

New:

  veyon-4.5.4-src.tar.bz2



Other differences:
--
++ veyon.spec ++
--- /var/tmp/diff_new_pack.FoTi79/_old  2021-03-30 21:49:37.846873736 +0200
+++ /var/tmp/diff_new_pack.FoTi79/_new  2021-03-30 21:49:37.850873740 +0200
@@ -17,9 +17,9 @@
 
 
 Name:   veyon
-Version:4.5.3
+Version:4.5.4
 Release:0
-Summary:Free and Open Source computer monitoring and classroom 
management
+Summary:Computer monitoring and classroom management
 License:GPL-2.0-or-later
 URL:https://veyon.io/
 Source: 
https://github.com/veyon/veyon/releases/download/v%{version}/veyon-%{version}-src.tar.bz2
@@ -77,25 +77,23 @@
 %{?systemd_requires}
 
 %description
-Veyon is a free and Open Source software for computer monitoring and classroom
+Veyon is a software for computer monitoring and classroom
 management supporting Windows and Linux. It enables teachers to view and
 control computer labs and interact with students. Veyon is available in
-different languages and provides lots of useful features:
+different languages. The user can:
 
 * see what's going on in computer labs in overview mode and take screenshots
 * remote control computers to support and help users
-* broadcast teacher's screen to students in realtime by using demo mode
+* broadcast the teacher's screen to students in realtime by using demo mode
   (either in fullscreen or in a window)
 * lock workstations for attracting attention to teacher
 * send text messages to students
-* powering on/off and rebooting computers remote
-* remote logoff and remote execution of arbitrary commands/scripts
-* home schooling - Veyon's network technology is not restricted to a subnet
-  and therefore students at home can join lessons via VPN connections just
-  by installing the Veyon service
+* power on/off and rebooting computers remote
+* remote logoff and remote execute arbitrary commands/scripts
+* do home schooling
 
 %prep
-%setup -q
+%autosetup -p1
 
 %build
 # explicitly enable PIC code and disable COTIRE precompiled headers since they

++ veyon-4.5.3-src.tar.bz2 -> veyon-4.5.4-src.tar.bz2 ++
 1810 lines of diff (skipped)


commit veyon for openSUSE:Factory

2021-03-05 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package veyon for openSUSE:Factory checked 
in at 2021-03-05 13:46:47

Comparing /work/SRC/openSUSE:Factory/veyon (Old)
 and  /work/SRC/openSUSE:Factory/.veyon.new.2378 (New)


Package is "veyon"

Fri Mar  5 13:46:47 2021 rev:7 rq:876565 version:4.5.3

Changes:

--- /work/SRC/openSUSE:Factory/veyon/veyon.changes  2020-12-12 
20:36:03.874083680 +0100
+++ /work/SRC/openSUSE:Factory/.veyon.new.2378/veyon.changes2021-03-05 
13:49:31.819854210 +0100
@@ -1,0 +2,30 @@
+Sat Feb 27 10:27:39 UTC 2021 - andy great 
+
+- Update to version 4.5.3.
+  * BuiltinX11VncServer: add missing return value
+  * Core: fix hostname conversion if FQDN resolving fails
+  * Core: improve hostname resolution reliability
+  * Core: update active features after every feature status change
+  * Core: improve parsing port number for IPv6
+  * Configurator: add scrollbars to configuration pages if they 
+don't fit on the screen
+  * Demo: fix memory leak on connection error
+  * Demo: fix VNC server port detection to properly work with 
+external VNC servers
+  * Demo: fix broadcasting of individual screens if placed out of 
+order
+  * Demo: fix stopping demo mode via context menu
+  * Master: fix automatic reload of screenshot list on filesystem 
+changes
+  * Master: fix minor issues in Linux manpage
+  * Linux: drop kdesudo/gksudo support
+  * WebAPI: qthttpserver: switch to master branch
+  * WebAPI: refactor to multithreaded implementation supporting 
+asynchronous requests
+  * WebAPI: increase default connection limit to 32
+  * WebAPI: add status fields to feature list
+  * Internal build system improvements for shorter build times
+  * Update translations
+- Disable PCH build, cause build to fail.
+
+---

Old:

  veyon-4.5.2-src.tar.bz2

New:

  veyon-4.5.3-src.tar.bz2



Other differences:
--
++ veyon.spec ++
--- /var/tmp/diff_new_pack.OZiw4m/_old  2021-03-05 13:49:32.391854731 +0100
+++ /var/tmp/diff_new_pack.OZiw4m/_new  2021-03-05 13:49:32.395854735 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package veyon
 #
-# Copyright (c) 2020 SUSE LLC
+# Copyright (c) 2021 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:   veyon
-Version:4.5.2
+Version:4.5.3
 Release:0
 Summary:Free and Open Source computer monitoring and classroom 
management
 License:GPL-2.0-or-later
@@ -26,7 +26,6 @@
 BuildRequires:  cmake
 BuildRequires:  cyrus-sasl-devel
 BuildRequires:  gcc-c++
-BuildRequires:  git
 BuildRequires:  hicolor-icon-theme
 BuildRequires:  libXcomposite-devel
 BuildRequires:  libXcursor-devel
@@ -105,8 +104,9 @@
 %cmake  -DCMAKE_INSTALL_LIBDIR:PATH=%{_lib} \
 -DSYSTEMD_SERVICE_INSTALL_DIR:PATH=%{_unitdir} \
 -DCMAKE_VEYON_X11VNC_EXTERNAL:BOOL=ON \
--DCMAKE_POSITION_INDEPENDENT_CODE=ON \
+-DCMAKE_POSITION_INDEPENDENT_CODE:BOOL=ON \
 -DCOTIRE_MINIMUM_NUMBER_OF_TARGET_SOURCES= \
+-DWITH_PCH:BOOL=OFF \
. ../
 
 %cmake_build

++ veyon-4.5.2-src.tar.bz2 -> veyon-4.5.3-src.tar.bz2 ++
 28056 lines of diff (skipped)


commit veyon for openSUSE:Factory

2020-12-12 Thread User for buildservice source handling
Hello community,

here is the log from the commit of package veyon for openSUSE:Factory checked 
in at 2020-12-12 20:31:59

Comparing /work/SRC/openSUSE:Factory/veyon (Old)
 and  /work/SRC/openSUSE:Factory/.veyon.new.2328 (New)


Package is "veyon"

Sat Dec 12 20:31:59 2020 rev:6 rq:854970 version:4.5.2

Changes:

--- /work/SRC/openSUSE:Factory/veyon/veyon.changes  2020-11-26 
23:15:05.317022817 +0100
+++ /work/SRC/openSUSE:Factory/.veyon.new.2328/veyon.changes2020-12-12 
20:36:03.874083680 +0100
@@ -1,0 +2,16 @@
+Fri Dec 11 17:02:21 UTC 2020 - andy great 
+
+- Update to version 4.5.2.
+  * Core: add support for building with ninja
+  * LDAP: update 3rdparty component kldap
+  * LDAP: add warning on invalid location groups
+  * Linux: update 3rdparty component x11vnc to fix CVE-2020-29074
+  * Linux: debug server crashes using catchsegv
+  * Linux: forward server log messages to system journal
+  * RemoteAccess: add option to show window on the same screen as 
+the master window
+  * RemoteAccess: use non-deprecated API call to fix build with 
+Qt >= 5.15.2
+  * WebAPI: add Python client implementation + tests
+
+---

Old:

  veyon-4.5.1-src.tar.bz2

New:

  veyon-4.5.2-src.tar.bz2



Other differences:
--
++ veyon.spec ++
--- /var/tmp/diff_new_pack.stDiAh/_old  2020-12-12 20:36:04.374084202 +0100
+++ /var/tmp/diff_new_pack.stDiAh/_new  2020-12-12 20:36:04.378084206 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   veyon
-Version:4.5.1
+Version:4.5.2
 Release:0
 Summary:Free and Open Source computer monitoring and classroom 
management
 License:GPL-2.0-or-later

++ veyon-4.5.1-src.tar.bz2 -> veyon-4.5.2-src.tar.bz2 ++
 82533 lines of diff (skipped)
___
openSUSE Commits mailing list -- commit@lists.opensuse.org
To unsubscribe, email commit-le...@lists.opensuse.org
List Netiquette: https://en.opensuse.org/openSUSE:Mailing_list_netiquette
List Archives: 
https://lists.opensuse.org/archives/list/commit@lists.opensuse.org


[opensuse-commit] commit veyon for openSUSE:Factory

2020-11-26 Thread User for buildservice source handling
Hello community,

here is the log from the commit of package veyon for openSUSE:Factory checked 
in at 2020-11-26 23:13:54

Comparing /work/SRC/openSUSE:Factory/veyon (Old)
 and  /work/SRC/openSUSE:Factory/.veyon.new.5913 (New)


Package is "veyon"

Thu Nov 26 23:13:54 2020 rev:5 rq:850843 version:4.5.1

Changes:

--- /work/SRC/openSUSE:Factory/veyon/veyon.changes  2020-11-23 
10:52:49.546742420 +0100
+++ /work/SRC/openSUSE:Factory/.veyon.new.5913/veyon.changes2020-11-26 
23:15:05.317022817 +0100
@@ -1,0 +2,23 @@
+Wed Nov 25 14:20:26 UTC 2020 - andy great 
+
+- Update to version 4.5.1.
+  * Core: fix key name conversion for arguments when invoking 
+features
+  * Master: properly reload screenshot list also when using 
+screenshot directories on network shares
+  * Master: add support for deleting multiple screenshots
+  * Master: fix bug with initial computer icon layout
+  * Master: update icon sizes and their aspect ratios dynamically 
+whenever a computer is added, connected or removed
+  * Master: improve icon size auto adjust functionality when 
+adding/removing multiple computers
+  * Master: add dedicated icon for computers not running the Veyon 
+Server
+  * Master: only show connected computers in slideshow panel
+  * Master: fix issue with icons overlapping user name and/or 
+computer name
+  * Screenshot: fix non-working feature invocation
+  * Server: notify first successful access control pass only
+- Remove group tag.
+
+---

Old:

  veyon-4.5.0-src.tar.bz2

New:

  veyon-4.5.1-src.tar.bz2



Other differences:
--
++ veyon.spec ++
--- /var/tmp/diff_new_pack.8ayw0a/_old  2020-11-26 23:15:05.973023358 +0100
+++ /var/tmp/diff_new_pack.8ayw0a/_new  2020-11-26 23:15:05.973023358 +0100
@@ -17,11 +17,10 @@
 
 
 Name:   veyon
-Version:4.5.0
+Version:4.5.1
 Release:0
 Summary:Free and Open Source computer monitoring and classroom 
management
 License:GPL-2.0-or-later
-Group:  Productivity/Other
 URL:https://veyon.io/
 Source: 
https://github.com/veyon/veyon/releases/download/v%{version}/veyon-%{version}-src.tar.bz2
 BuildRequires:  cmake

++ veyon-4.5.0-src.tar.bz2 -> veyon-4.5.1-src.tar.bz2 ++
 3522 lines of diff (skipped)
___
openSUSE Commits mailing list -- commit@lists.opensuse.org
To unsubscribe, email commit-le...@lists.opensuse.org
List Netiquette: https://en.opensuse.org/openSUSE:Mailing_list_netiquette
List Archives: 
https://lists.opensuse.org/archives/list/commit@lists.opensuse.org


[opensuse-commit] commit veyon for openSUSE:Factory

2020-11-23 Thread User for buildservice source handling
Hello community,

here is the log from the commit of package veyon for openSUSE:Factory checked 
in at 2020-11-19 11:58:18

Comparing /work/SRC/openSUSE:Factory/veyon (Old)
 and  /work/SRC/openSUSE:Factory/.veyon.new.5913 (New)


Package is "veyon"

Thu Nov 19 11:58:18 2020 rev:4 rq:849225 version:4.5.0

Changes:

--- /work/SRC/openSUSE:Factory/veyon/veyon.changes  2020-09-03 
01:17:33.720545742 +0200
+++ /work/SRC/openSUSE:Factory/.veyon.new.5913/veyon.changes2020-11-23 
10:52:49.546742420 +0100
@@ -1,0 +2,69 @@
+Wed Nov 18 08:10:36 UTC 2020 - andy great 
+
+- Update to version 4.5.0.
+  * Core: improve invocation of worker processes for better
+reliability
+  * Core: improve message exchange with worker processes 
+(fixes demo mode not starting properly in some cases)
+  * Core: implement session ID management to reuse a session ID 
+after a session has been closed - RDP session IDs (which are 
+increased continuously) are no longer used for calculating 
+server port numbers
+  * Core: rename configuration key Service/PrimaryServicePort to 
+Service/VeyonServerPort
+  * Core: refactor feature plugin API
+  * Configurator: Service: improve session mode configuration UI
+  * Configurator: Service: improve network configuration UI
+  * Configurator: Master: add option to hide own session
+  * Configurator: Master: add computer icon spacing setting
+  * Configurator: Master: add computer icon aspect ratio setting
+  * Demo: refactor server to be multithreaded which greatly 
+improves performance and responsiveness especially with many 
+clients
+  * Demo: add feature to share a user's screen instead of the own 
+one
+  * Demo: reset access token after stopping server
+  * Demo: refactor modes (window/fullscreen) as subfeatures 
+displayed in a drop down menu
+  * Demo: add feature to share only one of multiple (own) screens
+  * FileTransfer: add configuration page allowing to configure 
+source and destination folders
+  * Linux: ignore SIGPIPE and continue running normally if a socket
+is closed unexpectedly
+  * Linux: fix missing dependencies in Ubuntu 20.04 package
+  * Linux: fix and prefer reboot/poweroff via systemd-logind
+  * Linux: fix reboot/poweroff if e.g. /sbin or /usr/sbin is not 
+in PATH
+  * Linux: don't show output of internal systemctl calls
+  * Linux: add Debian-gdm as display manager user to properly 
+detect that no user is being logged in
+  * Linux: Service: retry server start for sessions in opening 
+state
+  * Linux: Service: manually set environment variable 
+XDG_SESSION_ID if pam-systemd is not used
+  * Linux: Service: start server instances for active/online 
+sessions only - fixes various issues regarding server start on
+user login
+  * Master: add Slideshow panel
+  * Master: add Spotlight panel
+  * Master: always adjust the size of computer icons automatically
+when enabled
+  * Master: save and restore states and sizes of panels
+  * Master: automatically adjust aspect ratio of computer icons to 
+the original screen sizes
+  * Master: update already visible tooltips for computer icons
+  * Master: make computer icon spacing configurable and decrease 
+its default value
+  * RemoteAccess: show username in window title
+  * RemoteAccess: hide toolbar on focus loss
+  * ScreenLock: fix lock widget not being shown and thus screen not
+being locked on some Linux desktops
+  * Server: also notify about authentication failure on incomplete
+authentication attempts
+  * Server: add support for external VNC servers without any 
+authentication/password configured
+  * Server: improve error handling for VNC server plugins
+  * WebAPI: add new plugin offering a RESTful API for accessing 
+Veyon Server instances
+
+---

Old:

  veyon-4.4.2-src.tar.bz2

New:

  veyon-4.5.0-src.tar.bz2



Other differences:
--
++ veyon.spec ++
--- /var/tmp/diff_new_pack.fEFO4V/_old  2020-11-23 10:52:50.438743312 +0100
+++ /var/tmp/diff_new_pack.fEFO4V/_new  2020-11-23 10:52:50.442743317 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   veyon
-Version:4.4.2
+Version:4.5.0
 Release:0
 Summary:Free and Open Source computer monitoring and classroom 
management
 License:GPL-2.0-or-later

++ veyon-4.4.2-src.tar.bz2 -> veyon-4.5.0-src.tar.bz2 ++
 42078 lines of diff (skipped)
___
openSUSE Commits mailing list -- commit@lists.opensuse.org
To unsubscribe, email commit-le...@lists.opensuse.org
List Netiquette: https://en.opensuse.org/openSUSE:Mailing_list_netiquette
List Archives: 
https://list