diff options
author | V3n3RiX <venerix@koprulu.sector> | 2024-04-20 12:05:24 +0100 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2024-04-20 12:05:24 +0100 |
commit | da7ae1dd1fccb6b3c0e4763ab983ad96d57bf463 (patch) | |
tree | 0a7a1b7b3ad60c3b21c697e75908b256fc9ed6b1 /net-vpn/eduvpn-client | |
parent | b6cfc0c19effe2d9f7b8ab303cd00636f16da253 (diff) |
gentoo auto-resync : 20:04:2024 - 12:05:23
Diffstat (limited to 'net-vpn/eduvpn-client')
-rw-r--r-- | net-vpn/eduvpn-client/Manifest | 9 | ||||
-rw-r--r-- | net-vpn/eduvpn-client/eduvpn-client-4.1.3-r2.ebuild (renamed from net-vpn/eduvpn-client/eduvpn-client-4.1.3-r1.ebuild) | 1 | ||||
-rw-r--r-- | net-vpn/eduvpn-client/eduvpn-client-4.2.1-r1.ebuild (renamed from net-vpn/eduvpn-client/eduvpn-client-4.2.1.ebuild) | 2 | ||||
-rw-r--r-- | net-vpn/eduvpn-client/eduvpn-client-4.2.99.0.ebuild | 67 | ||||
-rw-r--r-- | net-vpn/eduvpn-client/eduvpn-client-9999.ebuild | 15 |
5 files changed, 87 insertions, 7 deletions
diff --git a/net-vpn/eduvpn-client/Manifest b/net-vpn/eduvpn-client/Manifest index 9217eaf7d69b..0c0b7f02c63d 100644 --- a/net-vpn/eduvpn-client/Manifest +++ b/net-vpn/eduvpn-client/Manifest @@ -2,7 +2,10 @@ AUX eduvpn-client-desktop.patch 574 BLAKE2B d236bc0690693e0266c61b85418bb6b0fc08 DIST eduvpn-client-4.1.3.gh.tar.gz 1163669 BLAKE2B 75184f21ecf24466e1496ced1295cb95a42e35f80d070a90dc9a2e2ed46272604703c0f56ebbc9a53b78f09a9ed685e64f578539502ef93b384d779d2a69af8c SHA512 2f180b238fc22dd19ae07a5e9e0518e51b302ecb1413a2d7f4fdb551f9cee5ef82ecf74498b63abb86745b8f9719a075b8d9758104cf124f88d65767944bc839 DIST python-eduvpn-client-4.2.1.tar.xz 973220 BLAKE2B 4ab4233ae31ad8b60ac12566995b9340d5e908a5f5146403491389e51ca72714ff2dbb4353f2cf17938c5bb036bfc39159f2bb8acab832a3981b2ad431d5156e SHA512 ae1b537b0f89b9bda32c4f46d67eade2bb96d17fdcb1c79eb1cac52754f715fdaf2953de6c2875cd0339fcbbbb1221b95c654958a9a1788865da71f0b29e657a DIST python-eduvpn-client-4.2.1.tar.xz.asc 228 BLAKE2B 4f41b358e38ba0f488fc4f1ef4f4ff82ec094308455178978ed33f98fb660c867350624e49cd414ca73ededb7599f689aba1f92ee4416e57c90e19e703ebfbb9 SHA512 d141c1227cf7b5f3425085c42842408d7ed4cb55904dfe22fa9a220e520050c6fbdd3e943876845b1ded95f56eeef3a211f3e33c75c547adfe081f83041a0647 -EBUILD eduvpn-client-4.1.3-r1.ebuild 1112 BLAKE2B 130f06b89d38225910ab2e164c113c58740fbdfa002d360e1dd524a170e9adec7d50a0dfd9595bf8f5329b773808d64b69cc2b41cae411ae9b9198846ede5ac9 SHA512 b12673e0172645ec85d0e34148b63a6d00f70c36cbf9fbb20fb3d8fe0ddbfdae36072f470ed14c7f49e2507985d9d004e67b512821639defb1cc7807c72e2632 -EBUILD eduvpn-client-4.2.1.ebuild 1365 BLAKE2B ef9cdaea4885eeb3dc28917e7927e09d51f41779f531f83e6950448a76121115d5210a6861c3b4eff5a11196c21e7da203063f73380b62794b38c4f0fb7e8c9c SHA512 60f871a25fc9af44476ecf767b3506e17b5cdc9ba9049ebe9a395fd241c0d87fa70f8257b37a5bfc3cc2fd8faa69d409a354e007e6d3356461c4dec823a6258b -EBUILD eduvpn-client-9999.ebuild 1365 BLAKE2B c8adfc24198fe9e00c472b637f5439a4e668ed84abedf0c6d93f16cbbae67de072458246e7ff9ffdee4561166c1f2dcc7e9b45ffa973bdcba82020641b89facf SHA512 dfa595988c930993975130bd95668a4e71386bdf9afa5ddac1b4d6614b9dadea3406b665bf8510838d1e07ca126d4e0dee548439b6ed5130a49a73a9aec3b7bf +DIST python-eduvpn-client-4.2.99.0.tar.xz 978228 BLAKE2B f79fef5528cebd88ab7c4d31e92d950d12f766204b2a1cdb8a9293683a99361c48934182e9eee9f1310d9de80fb4d64d6064e058fd02c3d6635b86e73f2b5a5f SHA512 a6add23820e5ed0da3c6dac01e5f0b98d6cfd3d29903513d6dde21fe4d1975c5d8861e1e758ae8f502a9d932316fabbe3fdfb3f22ca4bfafe8230124c8a9bbe3 +DIST python-eduvpn-client-4.2.99.0.tar.xz.asc 228 BLAKE2B 311f3e451c3c2791fee799aa20bb8e2211871c34d9700959068e9023160237876553c17229d4cc987f93be073b069d5e267c3166caf0e791a00e6a4cc8e17b1a SHA512 375970d41a00aaaf0167baa785d54eeb953481088d4f5516c8590d5320f93242a73e89260704b37db34c47423eaae20d320e919540d397b6f00704c737c8c2fb +EBUILD eduvpn-client-4.1.3-r2.ebuild 1137 BLAKE2B 3ec51bf095d8c98a7537e412c468d222c27efd20ee0fc6177c7026028d18b3bb23dba1683c5201ea348bee910e02a4160521f6f71d819ad8d4da6d71cdb8d9a4 SHA512 7b57d8f10357f876457774fc798cb1e2f56ff185dbc7ced42f8a18fc413ff24aba3865952715cca69fd23723a23040e82e89b9c94d2d42010e232eb442c6e996 +EBUILD eduvpn-client-4.2.1-r1.ebuild 1414 BLAKE2B b8f2f564b092ee808ccabf4645d44b935ec51cc1eb96877cb42392d75789d8e3f3de3f98fd1ab68c34710b3782db457feab57ea389ea8fab81b66f3ef5bfc2f4 SHA512 a96476628be2857154597280a8cfc3e136ddc7b3628a294f67c5ff71d7903619a08030f4af891530b08c2016392ada35bf10d66d7c3e3cf173c026cbe6e9cce6 +EBUILD eduvpn-client-4.2.99.0.ebuild 1624 BLAKE2B 523e3b0a5a12c2221bccb55fb780198a109f3393cb6f49e3661218924f3fbdce971663b968660f8f081a192edb5256c247a814239e8d2913ed0474f2b2b1879b SHA512 58a7ca7c44cc8e31596fbae13513e3b7e08a040a603e8a9d97e0dd86a1c9a2182062948d6ac191688014ee88415bf6a0d8bda5ca3c02af96a4ec27761e93b0f8 +EBUILD eduvpn-client-9999.ebuild 1624 BLAKE2B 523e3b0a5a12c2221bccb55fb780198a109f3393cb6f49e3661218924f3fbdce971663b968660f8f081a192edb5256c247a814239e8d2913ed0474f2b2b1879b SHA512 58a7ca7c44cc8e31596fbae13513e3b7e08a040a603e8a9d97e0dd86a1c9a2182062948d6ac191688014ee88415bf6a0d8bda5ca3c02af96a4ec27761e93b0f8 MISC metadata.xml 856 BLAKE2B 5ffc1c4ebc7429ef744cdcab2424fe68ada060c875c4b42666daff942bc3f9666a3ce4e981c90b4996df11f22b22e86b34df63da734d9bb64e7181a278110a8a SHA512 eab0db175a2e567c6b928b8b0ddd95b42bdf84a60f9297fb04666268539d5e288ab40d5ef38b36d1e6eced5f73e90f1fbda0c1978818952de2d34c75383d949a diff --git a/net-vpn/eduvpn-client/eduvpn-client-4.1.3-r1.ebuild b/net-vpn/eduvpn-client/eduvpn-client-4.1.3-r2.ebuild index 2861e3026ced..89df137c6094 100644 --- a/net-vpn/eduvpn-client/eduvpn-client-4.1.3-r1.ebuild +++ b/net-vpn/eduvpn-client/eduvpn-client-4.1.3-r2.ebuild @@ -32,6 +32,7 @@ RDEPEND=" dev-python/requests[${PYTHON_USEDEP}] dev-python/dbus-python[${PYTHON_USEDEP}] dev-python/pygobject:3[${PYTHON_USEDEP}] + net-misc/networkmanager >=net-vpn/eduvpn-common-1.1.2[${PYTHON_USEDEP}] " diff --git a/net-vpn/eduvpn-client/eduvpn-client-4.2.1.ebuild b/net-vpn/eduvpn-client/eduvpn-client-4.2.1-r1.ebuild index 0b30b821346b..ae67c2d1589b 100644 --- a/net-vpn/eduvpn-client/eduvpn-client-4.2.1.ebuild +++ b/net-vpn/eduvpn-client/eduvpn-client-4.2.1-r1.ebuild @@ -24,6 +24,7 @@ else https://github.com/eduvpn/python-eduvpn-client/releases/download/${PV}/${MY_P}.tar.xz verify-sig? ( https://github.com/eduvpn/python-eduvpn-client/releases/download/${PV}/${MY_P}.tar.xz.asc ) " + KEYWORDS="~amd64 ~x86" S="${WORKDIR}/${MY_P}" fi @@ -40,6 +41,7 @@ RESTRICT="test" RDEPEND=" dev-python/requests[${PYTHON_USEDEP}] dev-python/pygobject:3[${PYTHON_USEDEP}] + net-misc/networkmanager >=net-vpn/eduvpn-common-1.2.0[${PYTHON_USEDEP}] " diff --git a/net-vpn/eduvpn-client/eduvpn-client-4.2.99.0.ebuild b/net-vpn/eduvpn-client/eduvpn-client-4.2.99.0.ebuild new file mode 100644 index 000000000000..9b8f13bf2170 --- /dev/null +++ b/net-vpn/eduvpn-client/eduvpn-client-4.2.99.0.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DOCS_BUILDER="mkdocs" +DOCS_DEPEND="dev-python/mkdocs-material" +DOCS_DIR="doc" + +PYTHON_COMPAT=( python3_{10..12} ) + +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 docs xdg-utils + +if [[ ${PV} == "9999" ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/eduvpn/python-${PN}.git" + S="${WORKDIR}/${P}" +else + # Development Versions use a different release signing key + if [[ $(ver_cut 2) == 99 || $(ver_cut 3) == 99 ]] ; then + VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/eduvpn-dev.asc + else + VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/eduvpn.asc + fi + inherit verify-sig + MY_P="python-${P}" + SRC_URI=" + https://github.com/eduvpn/python-eduvpn-client/releases/download/${PV}/${MY_P}.tar.xz + verify-sig? ( https://github.com/eduvpn/python-eduvpn-client/releases/download/${PV}/${MY_P}.tar.xz.asc ) + " + KEYWORDS="~amd64 ~x86" + S="${WORKDIR}/${MY_P}" +fi + +DESCRIPTION="Linux client and Python client API for eduVPN" +HOMEPAGE="https://www.eduvpn.org/" + +LICENSE="GPL-3+" +SLOT="0" + +# Test suite involves adding NetworkManager configuration entries, +# disable for now. +RESTRICT="test" + +RDEPEND=" + dev-python/requests[${PYTHON_USEDEP}] + dev-python/pygobject:3[${PYTHON_USEDEP}] + net-misc/networkmanager + >=net-vpn/eduvpn-common-1.99.0[${PYTHON_USEDEP}] +" + +if [[ ${PV} != *9999* ]] ; then + BDEPEND="verify-sig? ( >=sec-keys/openpgp-keys-eduvpn-20240307 )" +fi + +PATCHES=( + "${FILESDIR}/${PN}-desktop.patch" +) + +pkg_postinst() { + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_icon_cache_update +} diff --git a/net-vpn/eduvpn-client/eduvpn-client-9999.ebuild b/net-vpn/eduvpn-client/eduvpn-client-9999.ebuild index 6e6179988a41..9b8f13bf2170 100644 --- a/net-vpn/eduvpn-client/eduvpn-client-9999.ebuild +++ b/net-vpn/eduvpn-client/eduvpn-client-9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -17,13 +17,19 @@ if [[ ${PV} == "9999" ]] ; then EGIT_REPO_URI="https://github.com/eduvpn/python-${PN}.git" S="${WORKDIR}/${P}" else - VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/eduvpn.asc + # Development Versions use a different release signing key + if [[ $(ver_cut 2) == 99 || $(ver_cut 3) == 99 ]] ; then + VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/eduvpn-dev.asc + else + VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/eduvpn.asc + fi inherit verify-sig MY_P="python-${P}" SRC_URI=" https://github.com/eduvpn/python-eduvpn-client/releases/download/${PV}/${MY_P}.tar.xz verify-sig? ( https://github.com/eduvpn/python-eduvpn-client/releases/download/${PV}/${MY_P}.tar.xz.asc ) " + KEYWORDS="~amd64 ~x86" S="${WORKDIR}/${MY_P}" fi @@ -40,11 +46,12 @@ RESTRICT="test" RDEPEND=" dev-python/requests[${PYTHON_USEDEP}] dev-python/pygobject:3[${PYTHON_USEDEP}] - >=net-vpn/eduvpn-common-1.2.0[${PYTHON_USEDEP}] + net-misc/networkmanager + >=net-vpn/eduvpn-common-1.99.0[${PYTHON_USEDEP}] " if [[ ${PV} != *9999* ]] ; then - BDEPEND="verify-sig? ( sec-keys/openpgp-keys-eduvpn )" + BDEPEND="verify-sig? ( >=sec-keys/openpgp-keys-eduvpn-20240307 )" fi PATCHES=( |