Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package eduvpn-client for openSUSE:Factory checked in at 2026-04-28 11:55:14 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/eduvpn-client (Old) and /work/SRC/openSUSE:Factory/.eduvpn-client.new.11940 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "eduvpn-client" Tue Apr 28 11:55:14 2026 rev:5 rq:1349374 version:4.7.2 Changes: -------- --- /work/SRC/openSUSE:Factory/eduvpn-client/eduvpn-client.changes 2026-03-22 14:14:36.823292730 +0100 +++ /work/SRC/openSUSE:Factory/.eduvpn-client.new.11940/eduvpn-client.changes 2026-04-28 11:57:30.672343657 +0200 @@ -1,0 +2,5 @@ +Sun Apr 26 10:26:14 UTC 2026 - René Neumaier <[email protected]> - 4.7.2 + +- Update to 4.7.2 + +------------------------------------------------------------------- Old: ---- linux-app-4.7.1.tar.xz linux-app-4.7.1.tar.xz.asc New: ---- linux-app-4.7.2.tar.xz linux-app-4.7.2.tar.xz.asc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ eduvpn-client.spec ++++++ --- /var/tmp/diff_new_pack.uxIwv2/_old 2026-04-28 11:57:31.496377902 +0200 +++ /var/tmp/diff_new_pack.uxIwv2/_new 2026-04-28 11:57:31.500378068 +0200 @@ -19,7 +19,7 @@ %define skip_python2 1 %define vname linux-app Name: eduvpn-client -Version: 4.7.1 +Version: 4.7.2 Release: 0 Summary: The eduVPN desktop client (CLI and GUI front-end) License: GPL-3.0-or-later @@ -30,7 +30,7 @@ # https://app.eduvpn.org/linux/v4/deb/[email protected] and inside package dir 'keys' Source2: %{name}.keyring BuildRequires: %{python_module devel} -BuildRequires: %{python_module eduvpn-common >= 5.0.1 with %python-eduvpn-common < 6} +BuildRequires: %{python_module eduvpn-common >= 5.0.2 with %python-eduvpn-common < 6} BuildRequires: %{python_module gobject} BuildRequires: %{python_module pip} BuildRequires: %{python_module pycodestyle} @@ -62,7 +62,7 @@ %package -n python-%{name} Summary: Python3 API for eduVPN Requires: NetworkManager-openvpn -Requires: (python-eduvpn-common >= 5.0.1 with python-eduvpn-common < 6) +Requires: (python-eduvpn-common >= 5.0.2 with python-eduvpn-common < 6) Requires: python-gobject %description -n python-%{name} ++++++ linux-app-4.7.1.tar.xz -> linux-app-4.7.2.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/linux-app-4.7.1/CHANGES.md new/linux-app-4.7.2/CHANGES.md --- old/linux-app-4.7.1/CHANGES.md 2026-03-18 16:38:25.000000000 +0100 +++ new/linux-app-4.7.2/CHANGES.md 2026-04-24 15:25:52.000000000 +0200 @@ -1,3 +1,7 @@ +# 4.7.2 (2026-04-24) +* Server link markup: Escape text +* Build: Build packages for Ubuntu 26.04 + # 4.7.1 (2026-03-18) * Server: - Fixes #686: Normalize identifier to check if the server exists diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/linux-app-4.7.1/debian/changelog new/linux-app-4.7.2/debian/changelog --- old/linux-app-4.7.1/debian/changelog 2026-03-18 16:38:25.000000000 +0100 +++ new/linux-app-4.7.2/debian/changelog 2026-04-24 15:25:52.000000000 +0200 @@ -1,3 +1,9 @@ +python-eduvpn-client (4.7.2) unstable; urgency=medium + + * New version + + -- Jeroen Wijenbergh <[email protected]> Fri, 24 Apr 2026 14:42:51 +0200 + python-eduvpn-client (4.7.1) unstable; urgency=medium * New version diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/linux-app-4.7.1/eduvpn/__init__.py new/linux-app-4.7.2/eduvpn/__init__.py --- old/linux-app-4.7.1/eduvpn/__init__.py 2026-03-18 16:38:25.000000000 +0100 +++ new/linux-app-4.7.2/eduvpn/__init__.py 2026-04-24 15:25:52.000000000 +0200 @@ -1 +1 @@ -__version__ = "4.7.1" +__version__ = "4.7.2" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/linux-app-4.7.1/eduvpn/ui/utils.py new/linux-app-4.7.2/eduvpn/ui/utils.py --- old/linux-app-4.7.1/eduvpn/ui/utils.py 2026-03-18 16:38:25.000000000 +0100 +++ new/linux-app-4.7.2/eduvpn/ui/utils.py 2026-04-24 15:25:52.000000000 +0200 @@ -12,7 +12,10 @@ GtkAvailable = True try: gi.require_version("Gtk", "3.0") - from gi.repository import Gtk # type: ignore + from gi.repository import ( + GLib, + Gtk, # type: ignore + ) except ValueError: GtkAvailable = False @@ -137,9 +140,11 @@ if rest.startswith("//"): rest = rest[2:] except ValueError: - return link + return GLib.markup_escape_text(link) else: - return f'<a href="{link}">{rest}</a>' + link_escaped = GLib.markup_escape_text(link) + rest_escaped = GLib.markup_escape_text(rest) + return f'<a href="{link_escaped}">{rest_escaped}</a>' @run_in_glib_thread diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/linux-app-4.7.1/rpm/SPECS/python-eduvpn-client.spec new/linux-app-4.7.2/rpm/SPECS/python-eduvpn-client.spec --- old/linux-app-4.7.1/rpm/SPECS/python-eduvpn-client.spec 2026-03-18 16:38:25.000000000 +0100 +++ new/linux-app-4.7.2/rpm/SPECS/python-eduvpn-client.spec 2026-04-24 15:25:52.000000000 +0200 @@ -2,7 +2,7 @@ %global sum client for eduVPN Name: eduvpn_client -Version: 4.7.1 +Version: 4.7.2 Release: 1%{?dist} Summary: %{sum} @@ -116,6 +116,9 @@ %{_datarootdir}/letsconnect/images/*.svg %changelog +* Fri Apr 24 2026 Jeroen Wijenbergh <[email protected]> - 4.7.2-1 +- New version + * Wed Mar 18 2026 Jeroen Wijenbergh <[email protected]> - 4.7.1-1 - New version diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/linux-app-4.7.1/setup.cfg new/linux-app-4.7.2/setup.cfg --- old/linux-app-4.7.1/setup.cfg 2026-03-18 16:38:25.000000000 +0100 +++ new/linux-app-4.7.2/setup.cfg 2026-04-24 15:25:52.000000000 +0200 @@ -1,6 +1,6 @@ [metadata] name = eduvpn_client -version = 4.7.1 +version = 4.7.2 author = Jeroen Wijenbergh author_email = [email protected] description = eduVPN client for Linux
