From 57242df507003158a0b5bbb97792c3af7b15dc12 Mon Sep 17 00:00:00 2001 From: Marcin Deranek Date: Sun, 8 Jan 2023 15:20:19 +0100 Subject: net-vpn/globalprotect-openconnect version bump --- net-vpn/globalprotect-openconnect/Manifest | 2 + .../globalprotect-openconnect-1.4.9.ebuild | 56 ++++++++++++++++++++++ 2 files changed, 58 insertions(+) create mode 100644 net-vpn/globalprotect-openconnect/globalprotect-openconnect-1.4.9.ebuild (limited to 'net-vpn/globalprotect-openconnect') 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 +} -- cgit v1.2.3