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.