Peter Jung pushed to branch main at Arch Linux / Packaging / Packages / 
proton-vpn-gtk-app


Commits:
3f70665a by Peter Jung at 2026-03-05T18:58:25+01:00
upgpkg: 4.14.2-1 and fix settings icon

- - - - -


4 changed files:

- .SRCINFO
- PKGBUILD
- REUSE.toml
- + fix-gear-icon.patch


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
 pkgbase = proton-vpn-gtk-app
        pkgdesc = ProtonVPN GTK app, Maintained by Community
-       pkgver = 4.14.1
-       pkgrel = 2
+       pkgver = 4.14.2
+       pkgrel = 1
        url = https://github.com/ProtonVPN/proton-vpn-gtk-app
        arch = any
        license = GPL-3.0-or-later
@@ -28,7 +28,9 @@ pkgbase = proton-vpn-gtk-app
        depends = python-proton-vpn-network-manager
        depends = python-requests
        optdepends = libappindicator-gtk3
-       source = 
git+https://github.com/ProtonVPN/proton-vpn-gtk-app.git#tag=v4.14.1
-       sha256sums = 
65daf7a10be49306ff39a8f8b7fb6286e6dbc4792a9039b261e9f1519136c5a0
+       source = 
git+https://github.com/ProtonVPN/proton-vpn-gtk-app.git#tag=v4.14.2
+       source = fix-gear-icon.patch
+       sha256sums = 
2bf2179d66be4f8e908b219142bb465f105dc31b93e74c7548848bbad4f64033
+       sha256sums = 
d1b2db3f3ef1b80d0b1f3972d0a17f5c329953b8951d3b2fbc9d3ecce2b6c4c4
 
 pkgname = proton-vpn-gtk-app


=====================================
PKGBUILD
=====================================
@@ -2,8 +2,8 @@
 # Contributor: Ali Molaei <ali dot molaei at protonmail dot com>
 
 pkgname=proton-vpn-gtk-app
-pkgver=4.14.1
-pkgrel=2
+pkgver=4.14.2
+pkgrel=1
 pkgdesc="ProtonVPN GTK app, Maintained by Community"
 arch=(any)
 url="https://github.com/ProtonVPN/proton-vpn-gtk-app";
@@ -37,9 +37,14 @@ makedepends=(
 optdepends=(
   libappindicator-gtk3
 )
-source=("git+https://github.com/ProtonVPN/proton-vpn-gtk-app.git#tag=v${pkgver}";)
-sha256sums=('65daf7a10be49306ff39a8f8b7fb6286e6dbc4792a9039b261e9f1519136c5a0')
-
+source=("git+https://github.com/ProtonVPN/proton-vpn-gtk-app.git#tag=v${pkgver}";
+        "fix-gear-icon.patch")
+sha256sums=('2bf2179d66be4f8e908b219142bb465f105dc31b93e74c7548848bbad4f64033'
+            'd1b2db3f3ef1b80d0b1f3972d0a17f5c329953b8951d3b2fbc9d3ecce2b6c4c4')
+prepare() {
+  cd "$pkgname"
+  patch -Np1 < ../fix-gear-icon.patch
+}
 build() {
   cd "$pkgname"
   python -m build --wheel --no-isolation


=====================================
REUSE.toml
=====================================
@@ -17,6 +17,7 @@ path = [
     "*.timer",
     "*.desktop",
     "*.hook",
+    "*.patch",
 ]
 SPDX-FileCopyrightText = "Arch Linux contributors"
 SPDX-License-Identifier = "0BSD"


=====================================
fix-gear-icon.patch
=====================================
@@ -0,0 +1,12 @@
+diff --git a/proton/vpn/app/gtk/widgets/headerbar/headerbar.py 
b/proton/vpn/app/gtk/widgets/headerbar/headerbar.py
+index a02a47a..99a2057 100644
+--- a/proton/vpn/app/gtk/widgets/headerbar/headerbar.py
++++ b/proton/vpn/app/gtk/widgets/headerbar/headerbar.py
+@@ -48,6 +48,7 @@ class HeaderBar(Gtk.HeaderBar):
+         self.set_decoration_layout("menu:minimize,close")
+
+         menu_button = Gtk.MenuButton()
++        menu_button.set_icon_name("open-menu-symbolic")
+         self.menu = Menu(
+             controller=controller,
+             main_window=main_window,



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/proton-vpn-gtk-app/-/commit/3f70665ab7a363e246aafe298c7eb6958d2c2703

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/proton-vpn-gtk-app/-/commit/3f70665ab7a363e246aafe298c7eb6958d2c2703
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to