Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package proton-vpn for openSUSE:Factory 
checked in at 2024-11-12 19:24:09
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/proton-vpn (Old)
 and      /work/SRC/openSUSE:Factory/.proton-vpn.new.2017 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "proton-vpn"

Tue Nov 12 19:24:09 2024 rev:3 rq:1223665 version:4.7.4

Changes:
--------
--- /work/SRC/openSUSE:Factory/proton-vpn/proton-vpn.changes    2024-05-24 
19:51:48.746983310 +0200
+++ /work/SRC/openSUSE:Factory/.proton-vpn.new.2017/proton-vpn.changes  
2024-11-12 19:25:53.854703554 +0100
@@ -1,0 +2,40 @@
+Tue Nov 12 12:39:02 UTC 2024 - Alexandre Vicenzi <[email protected]>
+
+- Update package to 4.7.4:
+  * Fix bug when opening settings window, if installed via unsupported methods 
the early access toggle would crash.
+  * Fix bug when opening the settings window and advanced kill switch is 
enabled the settings would crash.
+  * Update kill switch and protocol label, clarifying that they can be 
switched only when disconnected from vpn
+  * Fix introduced regression as it was no longer deactivating the selection 
of protocol and kill switch while being connected to VPN
+  * Add start-app-minimized to settings window
+  * Remove killswitch dependencies in setup.py as packages have been deprecated
+  * Merge community MR to allow the app to start minimized based on CLI 
arguments
+  * Drop secret service package
+  * Drop logger package
+  * Fix regression when moving refreshers
+  * Move refreshers to core API
+  * Add back scheduler after memory leak fix
+  * When toggling IPv6 ensure that user is notified that a reconnection is 
necessary and prevent certificate refresh
+  * Add IPv6 toggle to settings window
+  * Switch back to old scheduler due to memory leak in new one
+  * Show VPN accelerator setting disabled to free users
+  * Don't display reconnect message when connected via WireGuard protocol and 
settings are switched
+  * Changes due to api-core refactor
+  * Request connection features via local agent if available.
+  * Added a MaximumSessionsReached event to the list of events that can be 
emitted.
+  * Update package URL used by early release settings toggle.
+  * Refresh certificate whenever the app receives an expired certificate event.
+  * Only display WireGuard protocol if already selected or if feature flag is 
enabled, otherwise hide it.
+  * Fix wrong imports after core api refactor.
+  * Implement and refresh feature flags.
+  * When early access is toggled, ensure that repo package can be downloaded, 
otherwise display error message.
+  * Add early access toggle to settings window.
+  * Move the scripts for generating the changelogs into a separate repo.
+  * Only allow kill switch settings modifications when disconnected from the 
VPN.
+  * Log the user out on session expired error while updating certificate.
+  * Implement exponential backoff when retrying to refresh certificate.
+  * Fix task scheduler after suspending/resuming the computer.
+  * Refactor settings to ensure the settings file isn't created when we 
retrieve it.
+  * Disable protocol selection if user is connected to vpn.
+- Remove setup-data-files.patch
+
+-------------------------------------------------------------------

Old:
----
  setup-data-files.patch
  v4.3.2.tar.gz

New:
----
  v4.7.4.tar.gz

BETA DEBUG BEGIN:
  Old:  * Disable protocol selection if user is connected to vpn.
- Remove setup-data-files.patch
BETA DEBUG END:

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

Other differences:
------------------
++++++ proton-vpn.spec ++++++
--- /var/tmp/diff_new_pack.dneOS9/_old  2024-11-12 19:25:54.310722638 +0100
+++ /var/tmp/diff_new_pack.dneOS9/_new  2024-11-12 19:25:54.314722805 +0100
@@ -22,40 +22,39 @@
 %global pythons python311
 %endif
 Name:           proton-vpn
-Version:        4.3.2
+Version:        4.7.4
 Release:        0
 Summary:        Official Proton VPN client
 License:        GPL-3.0-or-later
 Group:          Productivity/Networking/Security
 URL:            https://github.com/ProtonVPN/proton-vpn-gtk-app
 Source:         
https://github.com/ProtonVPN/proton-vpn-gtk-app/archive/refs/tags/v%{version}.tar.gz
-Patch1:         setup-data-files.patch
-BuildRequires:  %{pythons}-dbus-python
-BuildRequires:  %{pythons}-gobject
-BuildRequires:  %{pythons}-packaging
-BuildRequires:  %{pythons}-proton-vpn-api-core >= 0.21.0
-BuildRequires:  %{pythons}-proton-vpn-connection >= 0.14.2
-BuildRequires:  %{pythons}-proton-vpn-killswitch-network-manager
-BuildRequires:  %{pythons}-proton-vpn-logger
-BuildRequires:  %{pythons}-proton-vpn-network-manager-openvpn
-BuildRequires:  %{pythons}-pycairo
-BuildRequires:  %{pythons}-pytest
-BuildRequires:  %{pythons}-pytest-cov
-BuildRequires:  %{pythons}-setuptools
+BuildRequires:  %{python_module dbus-python}
+BuildRequires:  %{python_module distro}
+BuildRequires:  %{python_module gobject}
+BuildRequires:  %{python_module packaging}
+BuildRequires:  %{python_module proton-core}
+BuildRequires:  %{python_module proton-vpn-api-core >= 0.25.0}
+BuildRequires:  %{python_module proton-vpn-network-manager}
+BuildRequires:  %{python_module pycairo}
+BuildRequires:  %{python_module pytest-cov}
+BuildRequires:  %{python_module pytest}
+BuildRequires:  %{python_module requests}
+BuildRequires:  %{python_module setuptools}
 BuildRequires:  fdupes
 BuildRequires:  gobject-introspection
 BuildRequires:  gtk3-devel
 BuildRequires:  python-rpm-macros
 BuildRequires:  update-desktop-files
 Requires:       %{pythons}-dbus-python
+Requires:       %{pythons}-distro
 Requires:       %{pythons}-gobject
 Requires:       %{pythons}-packaging
-Requires:       %{pythons}-proton-vpn-api-core >= 0.24.0
-Requires:       %{pythons}-proton-vpn-connection >= 0.14.2
-Requires:       %{pythons}-proton-vpn-killswitch-network-manager
-Requires:       %{pythons}-proton-vpn-logger
-Requires:       %{pythons}-proton-vpn-network-manager-openvpn
+Requires:       %{pythons}-proton-core
+Requires:       %{pythons}-proton-vpn-api-core >= 0.35.2
+Requires:       %{pythons}-proton-vpn-network-manager >= 0.9.1
 Requires:       %{pythons}-pycairo
+Requires:       %{pythons}-requests
 Requires:       gtk3
 Conflicts:      protonvpn-gui
 Provides:       protonvpn-app = %{version}
@@ -70,11 +69,11 @@
 %autopatch -p1
 
 %build
-%python3_build
+%python_build
 
 %install
-%python3_install
-%fdupes %{buildroot}%{python3_sitelib}/
+%python_install
+%fdupes %{buildroot}%{python_sitelib}/
 
 mkdir -p %{buildroot}/%{_datadir}/icons/hicolor/scalable/apps/
 mkdir -p %{buildroot}/%{_datadir}/applications
@@ -91,7 +90,7 @@
 %license LICENSE COPYING.md
 %{_datadir}/applications/proton-vpn.desktop
 %{_datadir}/icons/hicolor/*/apps/proton-vpn.*
-%{python3_sitelib}/proton/
-%{python3_sitelib}/proton_vpn_gtk_app-%{version}*.egg-info
+%{python_sitelib}/proton/
+%{python_sitelib}/proton_vpn_gtk_app-%{version}*.egg-info
 %{_bindir}/protonvpn-app
 

++++++ v4.3.2.tar.gz -> v4.7.4.tar.gz ++++++
++++ 10520 lines of diff (skipped)

Reply via email to