Skip to content

Commit

Permalink
proton-vpn-gtk-app: Add at v4.3.3
Browse files Browse the repository at this point in the history
**Summary**

- Add proton-vpn-gtk-app at v4.3.3
- Resolves #981
  • Loading branch information
malfisya committed Jul 30, 2024
1 parent 2dd66b3 commit 2d95290
Show file tree
Hide file tree
Showing 5 changed files with 398 additions and 0 deletions.
5 changes: 5 additions & 0 deletions packages/p/proton-vpn-gtk-app/MAINTAINERS.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
This file is used to indicate primary maintainership for this package. A package may list more than one maintainer to avoid bus factor issues. People on this list may be considered “subject-matter experts”. Please note that Solus Staff may need to perform necessary rebuilds, upgrades, or security fixes as part of the normal maintenance of the Solus package repository. If you believe this package requires an update, follow documentation from https://help.getsol.us/docs/packaging/procedures/request-a-package-update. In the event that this package becomes insufficiently maintained, the Solus Staff reserves the right to request a new maintainer, or deprecate and remove this package from the repository entirely.

- Muhammad Alfi Syahrin
- Matrix: @alfisya:matrix.org
- Email: [email protected]
135 changes: 135 additions & 0 deletions packages/p/proton-vpn-gtk-app/files/com.protonvpn.www.metainfo.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,135 @@
<?xml version="1.0" encoding="UTF-8"?>
<component type="desktop">
<id>com.protonvpn.www</id>
<metadata_license>CC0-1.0</metadata_license>
<project_license>GPL-3.0</project_license>
<name>Proton VPN</name>
<developer_name>Proton AG</developer_name>
<developer id="ch.protonmail">
<name>Proton AG</name>
</developer>
<summary>Trusted and easy-to-use VPN app for Linux</summary>
<launchable type="desktop-id">protonvpn-app.desktop</launchable>
<description>
<p>
Proton VPN is the world's only free VPN app that is safe to use and respects
your privacy. Proton VPN is created by the CERN scientists behind Proton Mail
- the world's largest encrypted email service. Our fast VPN offers secure,
private and encrypted internet access with advanced security features. Proton
VPN also unblocks access to popular websites and streaming platforms.
</p>
<p>
Used by millions worldwide, Proton’s secure no-logs VPN offers 24/7 safe and
private internet access, and does not record your browsing history, display
ads, sell your data to third parties, or limit downloads.
</p>
<p>Free VPN features available to all users</p>
<ul>
<li>Unlimited data with no bandwidth or speed restrictions</li>
<li>Strict no logs policy</li>
<li>
Bypass geo restrictions: smart protocol selection automatically overcomes
VPN bans and unblocks censored sites and content
</li>
<li>Full disk encrypted servers protect your data</li>
<li>
Perfect forward secrecy: encrypted traffic cannot be captured and decrypted
later
</li>
<li>
DNS leak protection: we encrypt DNS queries to ensure that your browsing
activity cannot be exposed through DNS leaks
</li>
<li>
Always-on VPN/ kill switch offers protection against leaks caused by
accidental disconnections
</li>
</ul>
<p>Premium VPN features</p>
<ul>
<li>Access 2900+ high speed servers across 65+ countries worldwide</li>
<li>Fast VPN: high speed servers with connections up to 10 Gbps</li>
<li>
VPN Accelerator: unique technology increases Proton VPN's speeds by up to
400% to give a faster browsing experience
</li>
<li>Unblock access to blocked or censored content</li>
<li>Connect up to 10 devices to the VPN at the same time</li>
<li>
Ad blocker (NetShield): a DNS filtering feature that protects you from
malware, blocks ads, and prevents website trackers from following you across
the web
</li>
<li>
Stream films, sports events, and videos on any streaming service (Netflix,
Hulu, Amazon Prime Video, Disney+, BBC iplayer etc)
</li>
<li>File-sharing and P2P support</li>
<li>
Secure Core servers protect against network-based attacks with multi-hop VPN
</li>
<li>
Tor over VPN provides automatic integration with the Tor anonymity network
</li>
<li>
Split tunneling support allows you to select which apps go through the VPN
tunnel
</li>
</ul>
<p>Why choose Proton VPN?</p>
<ul>
<li>
No-logs VPN: We do not keep any logs that can identify what you do online
</li>
<li>
DNS and IPv6 leak protection: Our Linux app will never accidentally expose
your real IP address
</li>
<li>
Easy-to-use interface: The new Proton VPN Linux app has an intuitive
graphical user interface that lets you quickly activate features and connect
to servers
</li>
<li>
P2P support: Share and download files using BitTorrent and other P2P
protocols
</li>
<li>
VPN Accelerator: Free and available to everyone who uses Proton VPN, our
unique VPN Accelerator technology can improve speeds by over 400%
</li>
<li>
Strong encryption: Our Linux app uses the OpenVPN protocol at its strongest
encryption settings
</li>
<li>
Based in Switzerland: Switzerland has some of the world's strongest data
privacy laws
</li>
<li>
Secure streaming: Unblock popular streaming services and watch your favorite
shows
</li>
</ul>
<p>Join the privacy revolution</p>
<p>
Your support is important as it allows us to continue our mission to bring
online freedom to people around the globe. Get our private VPN free today and
enjoy fast VPN connections and a secure internet, from anywhere.
</p>
</description>
<screenshots>
<screenshot type="default">
<image>
https://protonvpn.com/support/wp-content/uploads/2023/10/ubuntu-desktop.png</image>
</screenshot>
</screenshots>
<url type="homepage">https://protonvpn.com/</url>
<url type="contact">https://protonvpn.com/support-form</url>
<url type="help">https://protonvpn.com/support/linux-vpn-setup/</url>
<url type="vcs-browser">https://github.com/ProtonVPN/proton-vpn-gtk-app</url>

<content_rating type="oars-1.1">
<content_attribute id="money-purchasing">intense</content_attribute>
</content_rating>
</component>
6 changes: 6 additions & 0 deletions packages/p/proton-vpn-gtk-app/monitoring.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
releases:
id: 369943
rss: https://github.com/ProtonVPN/proton-vpn-gtk-app/tags.atom
# No known CPE, checked 2024-07-20
security:
cpe: ~
52 changes: 52 additions & 0 deletions packages/p/proton-vpn-gtk-app/package.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
name : proton-vpn-gtk-app
version : 4.3.3
release : 1
source :
- https://github.com/ProtonVPN/proton-vpn-gtk-app/archive/refs/tags/v4.3.3.tar.gz : df10902cbaef39532021777b0c83e8b4c122b119e8eaca6d10390fc7e48591bf
homepage : https://protonvpn.com/download-linux
license : GPL-3.0-or-later
component : programming.python
summary : Official ProtonVPN Linux app
description: |
The Proton VPN GTK app is intended for every Proton VPN service user, it provides full access to all functionalities available to authenticated users, with the user signup process handled on the website.
builddeps :
- python-build
- python-installer
- python-packaging
- python-wheel
rundeps :
- libayatana-appindicator
- libgtk-3
- libwebkit-gtk
- python-aiohttp
- python-bcrypt
- python-dbus
- python-distro
- python-gnupg
- python-gobject
- python-jinja
- python-openssl
- python-packaging
- python-proton-keyring-linux-secretservice
- python-proton-vpn-connection
- python-proton-vpn-core-api
- python-proton-vpn-killswitch-network-manager
- python-proton-vpn-logger
- python-proton-vpn-network-manager-openvpn
- python-pynacl
- python-requests
- python-sentry-sdk
- python3-cairo
build : |
%python3_setup
install : |
%python3_install
# These files are meant for upstream internal use
rm $installdir/usr/{version.py,versions.yml}
# Install desktop file, app icon and appstream metainfo
install -Dm00644 rpmbuild/SOURCES/protonvpn-app.desktop -t $installdir/usr/share/applications
install -Dm00644 rpmbuild/SOURCES/proton-vpn-logo.svg -t $installdir/usr/share/icons/hicolor/36x36/apps
install -Dm00644 rpmbuild/SOURCES/proton-vpn-logo.svg -t $installdir/usr/share/icons/hicolor/scalable/apps
install -Dm00644 $pkgfiles/com.protonvpn.www.metainfo.xml -t $installdir/usr/share/metainfo
Loading

0 comments on commit 2d95290

Please sign in to comment.