-
Notifications
You must be signed in to change notification settings - Fork 741
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
security/globalprotect-openconnect: OpenConnect GUI for GlobalProtect
A GlobalProtect VPN client (GUI) for *nix based on Openconnect and built with Qt5, supports SAML auth mode, inspired by gp-saml-gui.
- Loading branch information
Jason W. Bacon
authored and
Jason W. Bacon
committed
Mar 1, 2022
1 parent
da12f86
commit 41b6a24
Showing
7 changed files
with
65 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,23 @@ | ||
PORTNAME= globalprotect-openconnect | ||
DISTVERSIONPREFIX= v | ||
DISTVERSION= 1.3.4 | ||
CATEGORIES= security | ||
|
||
MAINTAINER= jwb@FreeBSD.org | ||
COMMENT= OpenConnect GUI for GlobalProtect protocol | ||
|
||
LICENSE= GPLv3 | ||
LICENSE_FILE= ${WRKSRC}/LICENSE | ||
|
||
LIB_DEPENDS= libopenconnect.so:security/openconnect | ||
|
||
USES= cmake:noninja qt:5 | ||
USE_GITHUB= yes | ||
USE_QT= buildtools core dbus declarative gui location network printsupport qmake_build webchannel webengine websockets widgets | ||
|
||
GH_ACCOUNT= yuezk | ||
GH_PROJECT= GlobalProtect-openconnect | ||
GH_TUPLE+= itay-grudev:SingleApplication:v3.3.0:sa/3rdparty/SingleApplication | ||
GH_TUPLE+= SergiusTheBest:plog:1.1.5:plog/3rdparty/plog | ||
|
||
.include <bsd.port.mk> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
TIMESTAMP = 1646167885 | ||
SHA256 (yuezk-GlobalProtect-openconnect-v1.3.4_GH0.tar.gz) = 2c98132352e8fb6f582093ccf33131d471d09f6fa1af950444d4adbfae703521 | ||
SIZE (yuezk-GlobalProtect-openconnect-v1.3.4_GH0.tar.gz) = 115036 | ||
SHA256 (itay-grudev-SingleApplication-v3.3.0_GH0.tar.gz) = b5a789e7e4fda5239b09249a74a91c9ffea8581dcb59bc693e3db8af96d6f1bf | ||
SIZE (itay-grudev-SingleApplication-v3.3.0_GH0.tar.gz) = 21148 | ||
SHA256 (SergiusTheBest-plog-1.1.5_GH0.tar.gz) = 6c80b4701183d2415bec927e1f5ca9b1761b3b5c65d3e09fb29c743e016d5609 | ||
SIZE (SergiusTheBest-plog-1.1.5_GH0.tar.gz) = 40453 |
11 changes: 11 additions & 0 deletions
11
security/globalprotect-openconnect/files/patch-GPClient_CMakeLists.txt
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
--- GPClient/CMakeLists.txt.orig 2022-03-01 20:51:43 UTC | ||
+++ GPClient/CMakeLists.txt | ||
@@ -51,7 +51,7 @@ add_3rdparty( | ||
|
||
add_3rdparty( | ||
plog | ||
- GIT_REPOSITORY https://github.com/SergiusTheBest/plog.git | ||
+ #GIT_REPOSITORY https://github.com/SergiusTheBest/plog.git | ||
GIT_TAG 1.1.5 | ||
CMAKE_ARGS | ||
-DPLOG_BUILD_SAMPLES=OFF |
11 changes: 11 additions & 0 deletions
11
security/globalprotect-openconnect/files/patch-GPService_CMakeLists.txt
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
--- GPService/CMakeLists.txt.orig 2022-03-01 20:54:13 UTC | ||
+++ GPService/CMakeLists.txt | ||
@@ -29,7 +29,7 @@ add_executable(gpservice | ||
|
||
add_3rdparty( | ||
SingleApplication | ||
- GIT_REPOSITORY https://github.com/itay-grudev/SingleApplication.git | ||
+ #GIT_REPOSITORY https://github.com/itay-grudev/SingleApplication.git | ||
GIT_TAG v3.3.0 | ||
CMAKE_ARGS | ||
-DCMAKE_BUILD_TYPE=${CMAKE_BUILD_TYPE} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
A GlobalProtect VPN client (GUI) for *nix based on Openconnect and | ||
built with Qt5, supports SAML auth mode, inspired by gp-saml-gui. | ||
|
||
WWW: https://github.com/yuezk/GlobalProtect-openconnect |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,8 @@ | ||
bin/gpclient | ||
bin/gpservice | ||
lib/systemd/system/gpservice.service | ||
share/applications/com.yuezk.qt.gpclient.desktop | ||
share/dbus-1/system-services/com.yuezk.qt.GPService.service | ||
share/dbus-1/system.d/com.yuezk.qt.GPService.conf | ||
share/icons/hicolor/scalable/apps/com.yuezk.qt.gpclient.svg | ||
share/metainfo/com.yuezk.qt.gpclient.metainfo.xml |