diff options
Diffstat (limited to 'net-vpn')
-rw-r--r-- | net-vpn/Manifest.gz | bin | 8388 -> 8393 bytes | |||
-rw-r--r-- | net-vpn/eduvpn-common/Manifest | 4 | ||||
-rw-r--r-- | net-vpn/eduvpn-common/eduvpn-common-3.0.0.ebuild | 92 | ||||
-rw-r--r-- | net-vpn/networkmanager-strongswan/Manifest | 4 | ||||
-rw-r--r-- | net-vpn/networkmanager-strongswan/networkmanager-strongswan-1.6.2.ebuild (renamed from net-vpn/networkmanager-strongswan/networkmanager-strongswan-1.6.1.ebuild) | 0 |
5 files changed, 98 insertions, 2 deletions
diff --git a/net-vpn/Manifest.gz b/net-vpn/Manifest.gz Binary files differindex ee1186b4df76..c9ea21e99ab9 100644 --- a/net-vpn/Manifest.gz +++ b/net-vpn/Manifest.gz diff --git a/net-vpn/eduvpn-common/Manifest b/net-vpn/eduvpn-common/Manifest index c9ac18609388..0761868c5fae 100644 --- a/net-vpn/eduvpn-common/Manifest +++ b/net-vpn/eduvpn-common/Manifest @@ -4,6 +4,10 @@ DIST eduvpn-common-2.1.0.tar.xz.asc 228 BLAKE2B b0bb3b74b19b9274b4bc08cfa108b693 DIST eduvpn-common-2.99.0-deps.tar.xz 24595948 BLAKE2B 0bc6eff73ecbd827c7855c29f94e8624095295e4178d5510f2510ee8c3d478eb4af8c3cdfec3318bc22fec9f2b3e24f4899795a78a832035a41ee99d9e3f794a SHA512 2f858978d2cf591125338617c39b81da7ab227af913e6c41725ef5b9746c9051006c4c1f3944032edffb499a92e0cfdd50bfa79d0139a759874e6775b4758bd9 DIST eduvpn-common-2.99.0.tar.xz 1940324 BLAKE2B 33062cebe8c2d5090c5685aa7ebab8aa9f7bbdda37d4ed423e4ae790eccc989d026b52c0c521f2f057fe647fb423aa585e08c4f40fdfa3ec40edfac607644635 SHA512 1cd2bdd34c3f822b00047d19957c41dd646ecf4c0164033e7d18e1a17b9505775510ac83f0f23c92a2064ae0a5b10d692b53836f434e1e76569a71d879d20408 DIST eduvpn-common-2.99.0.tar.xz.asc 228 BLAKE2B 2ac570fb365cbd004319101a13279f1a652a9e989a53952c60a5036ff5f45bc3e238d3c1865b950ecdd5921a40deb1e48602255028588d2f8ab81437960f508a SHA512 7616e164136448a3ce1e23f889ef44bf0913574ec38550860d0dca26039dec4e59151bbc827674c1571f6ce39f3cad18ea55c0365d8e8c33018ed93643ec8a0e +DIST eduvpn-common-3.0.0-deps.tar.xz 24897412 BLAKE2B 0a90e68de111ca7de9930d6cea1f3f4d30f13884a34721c6b4d543704ff8e73a794b375319974092997952d6187c5d518a487d54105e3da43e529562212b00ce SHA512 25fe843784fa0d0d607697266279e524ca45f71d0b804b16d6b6b69aa251b9794bdd6c71b0266ff1a1570fba7615ab75ef7e09b3c14f333cc989bd51c2e06631 +DIST eduvpn-common-3.0.0.tar.xz 1960452 BLAKE2B 1095d328509c16c301b6a3158c7101093dec52e0fe3c1b1ed9472a3e63d8029283ebe1ca3ff01b78f701aff398ba51f8bdf32a0269d58a34834278a3c829f1ae SHA512 300775798810a5831ad7791dfe23078eac75b2e0879e537e9b1e999ed1e585e5f6e6e1f44b92d0f7c210ab5690a0e0175642ea480b05cc5bf29f39004941c963 +DIST eduvpn-common-3.0.0.tar.xz.asc 228 BLAKE2B 26720489d26c40650c8f636b654dbb33b514f4bec9e326e3e9f05aa200bdc9345f2628934f1c7d115a335b7082b24fdc5060e0222a3481c59061d2c87c023b1c SHA512 a9792842dd27a92b62298a17429b663b24b3d3062013de5728f7cbe0f44c6dc28e97be6afca92dcbe86d0197277350a4bca28b8b3d4f58c99d125f4950819194 EBUILD eduvpn-common-2.1.0.ebuild 2065 BLAKE2B 024b3b19789cb021a7ef5147eda77e5a1d2cb46cff8e7b23ef5732d8bdcbf9f3d96a1c9d58337bcf0cf1a175c4aeb41f3511c0cbaa48c1fdeab5340c963b87fd SHA512 e287cf6d36281de95a18c15d45c3422e597e48b06843e6cadb87e10210d9d2802b77e83a522530572513b1d6155a96bc154d6102e75e2436f519996cfb46d808 EBUILD eduvpn-common-2.99.0.ebuild 2041 BLAKE2B ccf325bc1c1809d0d3dfda2c9823188f1406b261f9822796a1e6e1e6e6303ff093196dc17557d52e3680e0c3899f2a0de064b2c947e3039f78e3951d51d4b976 SHA512 ec3b0b2a911cc37839c52fc6b605b5f4534f9af4302f2d35bef2a2447d3e8248915362a39e30f37e5481ff04e8e51b4482edda2a6c2216cbfd36eaa93bb99b7e +EBUILD eduvpn-common-3.0.0.ebuild 2041 BLAKE2B ccf325bc1c1809d0d3dfda2c9823188f1406b261f9822796a1e6e1e6e6303ff093196dc17557d52e3680e0c3899f2a0de064b2c947e3039f78e3951d51d4b976 SHA512 ec3b0b2a911cc37839c52fc6b605b5f4534f9af4302f2d35bef2a2447d3e8248915362a39e30f37e5481ff04e8e51b4482edda2a6c2216cbfd36eaa93bb99b7e MISC metadata.xml 1000 BLAKE2B f2eaa221fc47e6e034749b7a4485ad6b2c882b944e91a02f5f0fd6a997b85495364ca1ed3d262b84e96a8160ebb8a901924ae12b65f8a0ab8a8b032d0bfca88a SHA512 0ac13f6ab7e6fb40db2c9b21744624b805de01dc715683978f742770d417cbeebbe637792d321816a94ee388a63e4a6f6bea30bc2f6c4bf2487d76cd46439e5d diff --git a/net-vpn/eduvpn-common/eduvpn-common-3.0.0.ebuild b/net-vpn/eduvpn-common/eduvpn-common-3.0.0.ebuild new file mode 100644 index 000000000000..5859f13c4510 --- /dev/null +++ b/net-vpn/eduvpn-common/eduvpn-common-3.0.0.ebuild @@ -0,0 +1,92 @@ +# Copyright 2021-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..13} ) + +DISTUTILS_USE_PEP517=setuptools +DISTUTILS_EXT=1 +inherit distutils-r1 go-module linux-info + +DESCRIPTION="Linux client and Python client API for eduVPN" +HOMEPAGE="https://www.eduvpn.org/" + +if [[ ${PV} == "9999" ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/eduvpn/eduvpn-common.git" +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 + SRC_URI=" + https://codeberg.org/eduVPN/eduvpn-common/releases/download/${PV}/${P}.tar.xz + verify-sig? ( https://codeberg.org/eduVPN/eduvpn-common/releases/download/${PV}/${P}.tar.xz.asc ) + https://www-user.tu-chemnitz.de/~hamari/eduvpn/${P}-deps.tar.xz + " + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="GPL-3+" +SLOT="0" +IUSE="openvpn" +RESTRICT="test" + +RDEPEND=" + openvpn? ( net-vpn/openvpn ) +" + +if [[ ${PV} != *9999* ]] ; then + BDEPEND="verify-sig? ( >=sec-keys/openpgp-keys-eduvpn-20240307 )" +fi + +wrap_python() { + local phase=$1 + shift + + pushd wrappers/python >/dev/null || die + distutils-r1_${phase} "$@" + popd >/dev/null || die +} + +pkg_pretend() { + CONFIG_CHECK="~WIREGUARD" + WARNING_WIREGUARD="You must enable WIREGUARD to use wireguard." + check_extra_config +} + +src_unpack() { + # go dependencies are not signed + if use verify-sig; then + pushd "${DISTDIR}" > /dev/null || die + verify-sig_verify_detached \ + ${P}.tar.xz{,.asc} + popd > /dev/null || die + fi + default_src_unpack +} + +src_compile() { + default + + # Install shared library into the python directory so the python packaging + # magic can find it. + pushd wrappers/python >/dev/null || die + emake install-lib + popd >/dev/null || die + + wrap_python ${FUNCNAME} +} + +src_test() { + default + wrap_python ${FUNCNAME} +} + +src_install() { + wrap_python ${FUNCNAME} +} diff --git a/net-vpn/networkmanager-strongswan/Manifest b/net-vpn/networkmanager-strongswan/Manifest index 7baa66060835..a47f7b505aa3 100644 --- a/net-vpn/networkmanager-strongswan/Manifest +++ b/net-vpn/networkmanager-strongswan/Manifest @@ -1,5 +1,5 @@ DIST NetworkManager-strongswan-1.6.0.tar.bz2 302787 BLAKE2B 2c54f9f13ab61d4a265dd6639cba93089a211f0b75cb976f638a4f5a6565b1386b273a9e80fca90c6581706592e3c396790143e910d2ecac574380eed278b325 SHA512 ecfae6c100f9344d07a9d67f01894edbd509178698ad3bce6f8c1ccdd53e08baca4e95c10f7f72991b163042f9cc19d876bcf71ab8b2efb10a25c5e00fe03572 -DIST NetworkManager-strongswan-1.6.1.tar.bz2 345825 BLAKE2B f32596ba2cafb6e4abec22e56be7aaefd3adac4b155259107fa6317c1b9e5f1b5d72fe5c9a6e1b922ffd76cfe9d69a27cf9fda63ceca0c5403ffd51c7e9ac883 SHA512 eec4251e8d90f5689f95693402c5bb68bf8c350238a236c2e9134f4fcadee2e7010b097a87eade4d833b1ecacfed2030293c5a6d0c79b6bde363d9c94100afc7 +DIST NetworkManager-strongswan-1.6.2.tar.bz2 347519 BLAKE2B 4ad617b4db09bb8ca4ec52a0f20c1cf37acacf7044e77b85401d8ae361d66a2db8a9a86854ee0ac3f12fdae5f71147b49c2d6e0b852c6c1d1295e8e63cc10f05 SHA512 7cf1b12d861f1d242823d586e75820f690df5641353abe3ccbf2d97608b81b09272b43b61b8ad8bd891513974e0c27ece0f8847f73d698282d8c16ff23425cc1 EBUILD networkmanager-strongswan-1.6.0.ebuild 1033 BLAKE2B ed27ca6dfc6ac8ccd87bcc1ad124ecd4f77f26d8f678dcc19c3f5cbdaff503a222f541a276294d2c94e201878403cf7cbebba56dc180f54655d354200acc1ed1 SHA512 e2e4edb6abffcabcc007ced95b3fa387146465e5bb7662a1b51772939f2b62ba6d0f6362cde18986f0d88ddeb80c9247e4fcc5e7e819a98991c5d359853dc1e3 -EBUILD networkmanager-strongswan-1.6.1.ebuild 1035 BLAKE2B 4229b0768d27d5d0625ae1d2b79419420ecfd0ab96c8ec1dc6c962486de2f08bea1423a698af6151b3b88c8fafde18b91fd29350ae462a3b0dc7a338338e9517 SHA512 04daf4fc7fa70901b0c5979830cf50a171ff5e2772128bf373c54ea54723dbf19514d6ec600fd2ec8480ae8ce6622f7aa36356b03152269ec12ed4d4e699ecfa +EBUILD networkmanager-strongswan-1.6.2.ebuild 1035 BLAKE2B 4229b0768d27d5d0625ae1d2b79419420ecfd0ab96c8ec1dc6c962486de2f08bea1423a698af6151b3b88c8fafde18b91fd29350ae462a3b0dc7a338338e9517 SHA512 04daf4fc7fa70901b0c5979830cf50a171ff5e2772128bf373c54ea54723dbf19514d6ec600fd2ec8480ae8ce6622f7aa36356b03152269ec12ed4d4e699ecfa MISC metadata.xml 319 BLAKE2B 059375d01a100a58269896ad39d73294d0b4444ad72c33df15bdf0b6758071137a8575111f1f0af3b23e031487d44bf1aa40feb3c9f2a42fb91e50dd0b4bc1eb SHA512 c4b162f808c01eb0182d63fb473eabd461eca665036b47f65d14cf2f05b0e37c8c32a6a4934d3e28e4cf6a2766eb134786152c1cf21814102bb0bbba63ad9320 diff --git a/net-vpn/networkmanager-strongswan/networkmanager-strongswan-1.6.1.ebuild b/net-vpn/networkmanager-strongswan/networkmanager-strongswan-1.6.2.ebuild index 17e43a1ea2bd..17e43a1ea2bd 100644 --- a/net-vpn/networkmanager-strongswan/networkmanager-strongswan-1.6.1.ebuild +++ b/net-vpn/networkmanager-strongswan/networkmanager-strongswan-1.6.2.ebuild |