summaryrefslogtreecommitdiff
path: root/net-vpn/globalprotect-openconnect
diff options
context:
space:
mode:
authorMarcin Deranek <marcin.deranek@booking.com>2023-01-08 15:20:19 +0100
committerMarcin Deranek <marcin.deranek@booking.com>2023-01-08 15:20:19 +0100
commit57242df507003158a0b5bbb97792c3af7b15dc12 (patch)
tree736ad3081e7789f84e61c7dc48f173631cac79ad /net-vpn/globalprotect-openconnect
parentaac9c1de9eba2b32d276312b3ff1e78478c85333 (diff)
downloadportage-57242df507003158a0b5bbb97792c3af7b15dc12.tar.gz
portage-57242df507003158a0b5bbb97792c3af7b15dc12.tar.bz2
portage-57242df507003158a0b5bbb97792c3af7b15dc12.zip
net-vpn/globalprotect-openconnect version bump
Diffstat (limited to 'net-vpn/globalprotect-openconnect')
-rw-r--r--net-vpn/globalprotect-openconnect/Manifest2
-rw-r--r--net-vpn/globalprotect-openconnect/globalprotect-openconnect-1.4.9.ebuild56
2 files changed, 58 insertions, 0 deletions
diff --git a/net-vpn/globalprotect-openconnect/Manifest b/net-vpn/globalprotect-openconnect/Manifest
index cb3cd08..60cd264 100644
--- a/net-vpn/globalprotect-openconnect/Manifest
+++ b/net-vpn/globalprotect-openconnect/Manifest
@@ -1,3 +1,5 @@
DIST globalprotect-openconnect-1.4.8.tar.gz 128342 BLAKE2B 79dc05b233b67de3e01e4bcb9c2702ac8232590156ec36d106fec44d7b6b2d447c9e98f6f339a141f3c747d65dcffb1e292e08e67b6be7aee477086f4978151e SHA512 921d516bc09aa61b7778602ea2a52e68a13a1d3fdbb89f92cee79edca0100a395a94df900c541d9c5fc0a3578fdae119e0d5fd117e629321417228a6c996ffb6
+DIST globalprotect-openconnect-1.4.9.tar.gz 129646 BLAKE2B c264671b1e9d629382e339f3249a9effdaf05daadae762ece0207ef3bca9bc457b57b5925763be05b10f3727277a98af5d442c3ebb3b1ec06f5f9110c4fbb90e SHA512 6d6c2ad419e7c9d0f07c8d580c23102fa04b427fa0f03bca2158398deb0e3ff636a5a7b2fef20dc9b4de3e5b6571d6a1c137992a6809da65bd599b8167aff0cf
EBUILD globalprotect-openconnect-1.4.8.ebuild 1347 BLAKE2B 635ba41b5f70baf17b2c9b0aadf170b0fbc5da4f6a98dbb6c4bc646852310b3679a044b701d85d2661e063cbd7f6edfda5e2447227f98669516b0811c5283dc0 SHA512 1f19c5cc7f66c0db41f8089b38506d23bed774962c34af1f8a9c7cf197c5a0948f9105c441910cc17d5a4c33cb5da2732e504ac36f5cb413f58332823f902dbd
+EBUILD globalprotect-openconnect-1.4.9.ebuild 1347 BLAKE2B 635ba41b5f70baf17b2c9b0aadf170b0fbc5da4f6a98dbb6c4bc646852310b3679a044b701d85d2661e063cbd7f6edfda5e2447227f98669516b0811c5283dc0 SHA512 1f19c5cc7f66c0db41f8089b38506d23bed774962c34af1f8a9c7cf197c5a0948f9105c441910cc17d5a4c33cb5da2732e504ac36f5cb413f58332823f902dbd
MISC metadata.xml 681 BLAKE2B 6bc84df26dad97da36f587c69fc8fe1e9a96fe68ef74b27a69511cbef243a31a3433c564d8429570f5318f43eb29b01e5abb8e669a7c9d8e776ca2b942341914 SHA512 3e8532255ee5d50d7cb99d896004ec1f9c8d1f96fa640b052fe58a9fd7500eea6335344325b6b6f30b07ac182f7ec5c8407512bf886dbc8537104773096e6fb3
diff --git a/net-vpn/globalprotect-openconnect/globalprotect-openconnect-1.4.9.ebuild b/net-vpn/globalprotect-openconnect/globalprotect-openconnect-1.4.9.ebuild
new file mode 100644
index 0000000..c8465b5
--- /dev/null
+++ b/net-vpn/globalprotect-openconnect/globalprotect-openconnect-1.4.9.ebuild
@@ -0,0 +1,56 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="GlobalProtect VPN GUI based on Openconnect with SAML auth mode support"
+HOMEPAGE="https://github.com/yuezk/GlobalProtect-openconnect"
+SRC_URI="https://github.com/yuezk/GlobalProtect-openconnect/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/GlobalProtect-openconnect-${PV}"
+
+inherit cmake git-r3
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND="
+ dev-qt/qtcore
+ dev-qt/qtdbus
+ dev-qt/qtnetwork
+ dev-qt/qtwebengine
+ dev-qt/qtwebsockets
+ dev-qt/qtwidgets
+ net-vpn/openconnect
+"
+RDEPEND="${DEPEND}"
+BDEPEND=""
+
+PLOG_REPO='https://github.com/SergiusTheBest/plog.git'
+PLOG_VERSION='1.1.8'
+SINGLEAPP_REPO='https://github.com/itay-grudev/SingleApplication.git'
+SINGLEAPP_VERSION='3.3.4'
+
+src_unpack() {
+ default_src_unpack
+ ## 3rd party submodules
+ # Plog
+ EGIT_REPO_URI="${PLOG_REPO}"
+ EGIT_COMMIT="${PLOG_VERSION}"
+ EGIT_CHECKOUT_DIR="${S}/3rdparty/plog"
+ git-r3_src_unpack
+ # SingleApplication
+ EGIT_REPO_URI="${SINGLEAPP_REPO}"
+ EGIT_COMMIT="v${SINGLEAPP_VERSION}"
+ EGIT_CHECKOUT_DIR="${S}/3rdparty/SingleApplication"
+ git-r3_src_unpack
+}
+
+src_compile() {
+ cmake -B build -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr" -DCMAKE_BUILD_TYPE=Release
+ cmake --build build
+}
+
+src_install() {
+ emake DESTDIR="${D}" install -C build
+}