mirror of
https://github.com/gentoo-mirror/guru.git
synced 2026-04-07 03:10:15 -04:00
net-vpn/vtun-ng: update to 3.0.18
Signed-off-by: Jan-Espen Oversand <sigsegv@radiotube.org>
This commit is contained in:
@@ -57,8 +57,7 @@ DIST unicode-ident-1.0.18.crate 47743 BLAKE2B 517ab42a847020515b2b871844d0571ea6
|
||||
DIST unicode-width-0.2.1.crate 279344 BLAKE2B d4128c165016a76196e0eda9cc4a0edccf326cc3c7ecf0e1b43848446e758c703e9a9e843dbd256a523e1654ae3faaf6c172e21b0b6324757610fc5333c56e8e SHA512 705ce2ca2964761d9fcf014ef5ad9af2973b5f7c0c3561fece10378d817135afc5f24b9ac16290b98edecab77a01ddee9ec8dca5bd2b4eaec1f3124065ab8708
|
||||
DIST vcpkg-0.2.15.crate 228735 BLAKE2B 6b6bacd9a7fa38919241f45a97f58cae957e58d3aac99df208a26aa718e4f1644f4ccefa31b09151e5c1952288e0e5837c363918b98c7f55079a948a952c1c50 SHA512 7322a21e8811b2fe4e79e09dc321458068ecdf1953f05d36233f3278ecc0b1dfc64194db7010dd46fcf692285f42475beb090c6c6cac0c8f9fe0eb5c770e3172
|
||||
DIST version_check-0.9.5.crate 15554 BLAKE2B 131e75cc287518831e142430e2a39b48e4275874f4473780d47a27552294097aa1cddb65c385583e1022478f940b495eb43c24a8b1617b8ac5a24af3340c0d72 SHA512 d11d5a2240ab0c67ea69db56561ce202201edeef9a8e5eda3d9ae7ab7bb5752d8f343fe7f6536d8383de8d55f9024efa84f66a0c21e69563b7a38c4a628014db
|
||||
DIST vtun-ng-3.0.16.tar.gz 82066 BLAKE2B e72c9a514771ef0f23ec351ba4b865a338f227de098e3510a9b312618811f9e97ca7018d1434c2cf6458a439e7ebbbebdce1316d2c0712de41281f188258c6a2 SHA512 56b2e12bca00ae50b70df66a55babce53d6baa76348aa20a14126fbf9419eb70040ad5ba17b172cc9fc18fc2ce8a730db0216e0f88da0253abbcfd87d7846a93
|
||||
DIST vtun-ng-3.0.17.tar.gz 82132 BLAKE2B dfbb21e588f333d189f49de5f1cb773a8e606743f0db6fd0e4a4815178f289d52bc4e482c9151032c58cf52129bc6ce09e448cc3746b34cd7c063cc8afa7866d SHA512 0f31a03f9b0351204f3bf9b15d1aad9c03f2cb547661003179b521d74d91af275a5821da8ab2c69dbea20b3e277e7d79faa7ac7a9cf0c3b22da9c47b51ed3fbe
|
||||
DIST vtun-ng-3.0.18.tar.gz 82786 BLAKE2B d99fd23e7976e8f441b55a05fddc1051cba9a431220e660d7b838f7b5a272ca2a4a8e245d4b592b30c301ee198967672b018e4c9238259426bb48f53358c062b SHA512 054b30c3524dc8586f8436be68e86a512d487b7c14fa54825ac83092befeb10adf4c0d68aa9afb030d8f286bba4f6e4cafa9fe9a1ec18a2ecfbac4700d0793c9
|
||||
DIST winapi-0.3.9.crate 1200382 BLAKE2B cb5799749ccd935ea2d7068d953cecf19f543d9db7dc16ad4584bb7005373ada34937a3ced7225544d8bc765da599911c7a3190efefb3a25b7c1bb7123b4f673 SHA512 ff8b7b78065f3d8999ec03c725a0460ebc059771bf071c7a3df3f0ecd733edf3b0a2450024d4e24e1aedddaecd9038ce1376c0d8bbf45132068cf45cf4a53a97
|
||||
DIST winapi-i686-pc-windows-gnu-0.4.0.crate 2918815 BLAKE2B 4d357e4d30f9552972170d65b9a5358b69c46a3e772fe05efc22f3d4ffc1caeeaad7aacdc7abd503a7ad0545f8bd7d22bf351dcb6df76f812fa4d45c34d65df0 SHA512 a672ccefd0730a8166fef1d4e39f9034d9ae426a3f5e28d1f4169fa5c5790767693f281d890e7804773b34acdb0ae1febac33cde8c50c0044a5a6152c7209ec2
|
||||
DIST winapi-x86_64-pc-windows-gnu-0.4.0.crate 2947998 BLAKE2B 2ad1ea8b5fa07d544e910ccba043ae925269b76b26c9da356305b34b86741dd8b9aff0b9ffe3d562db4fcd7d7c46a11ce9e3168b782b1d89ae6881742b7ede82 SHA512 4a654af6a5d649dc87e00497245096b35a2894ae66f155cb62389902c3b93ddcc5cf7d0d8b9dd97b291d2d80bc686af2298e80abef6ac69883f4a54e79712513
|
||||
|
||||
@@ -1,145 +0,0 @@
|
||||
# Copyright 1999-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
CRATES="
|
||||
adler2@2.0.1
|
||||
beef@0.5.2
|
||||
bitflags@2.9.1
|
||||
block-padding@0.3.3
|
||||
blowfish@0.9.1
|
||||
byteorder@1.5.0
|
||||
cc@1.2.29
|
||||
cfg-if@1.0.1
|
||||
cipher@0.4.4
|
||||
crc32fast@1.5.0
|
||||
crypto-common@0.1.6
|
||||
deranged@0.4.0
|
||||
dns-lookup@2.0.4
|
||||
ecb@0.1.2
|
||||
errno@0.3.13
|
||||
flate2@1.1.2
|
||||
fnv@1.0.7
|
||||
foreign-types@0.3.2
|
||||
foreign-types-shared@0.1.1
|
||||
generic-array@0.14.7
|
||||
getopts@0.2.23
|
||||
inout@0.1.4
|
||||
itoa@1.0.15
|
||||
lazy_static@1.5.0
|
||||
libc@0.2.174
|
||||
logos@0.15.0
|
||||
logos-codegen@0.15.0
|
||||
logos-derive@0.15.0
|
||||
md5@0.8.0
|
||||
miniz_oxide@0.8.9
|
||||
num-conv@0.1.0
|
||||
once_cell@1.21.3
|
||||
openssl@0.10.73
|
||||
openssl-macros@0.1.1
|
||||
openssl-sys@0.9.109
|
||||
pkg-config@0.3.32
|
||||
powerfmt@0.2.0
|
||||
proc-macro2@1.0.95
|
||||
proctitle@0.1.1
|
||||
quote@1.0.40
|
||||
regex-syntax@0.8.5
|
||||
rust-lzo@0.6.2
|
||||
rustc_version@0.4.1
|
||||
semver@1.0.26
|
||||
serde@1.0.219
|
||||
serde_derive@1.0.219
|
||||
shlex@1.3.0
|
||||
signal-hook@0.3.18
|
||||
signal-hook-registry@1.4.5
|
||||
socket2@0.5.10
|
||||
syn@2.0.104
|
||||
time@0.3.41
|
||||
time-core@0.1.4
|
||||
time-macros@0.2.22
|
||||
typenum@1.18.0
|
||||
unicode-ident@1.0.18
|
||||
unicode-width@0.2.1
|
||||
vcpkg@0.2.15
|
||||
version_check@0.9.5
|
||||
winapi@0.3.9
|
||||
winapi-i686-pc-windows-gnu@0.4.0
|
||||
winapi-x86_64-pc-windows-gnu@0.4.0
|
||||
windows-sys@0.48.0
|
||||
windows-sys@0.52.0
|
||||
windows-sys@0.60.2
|
||||
windows-targets@0.48.5
|
||||
windows-targets@0.52.6
|
||||
windows-targets@0.53.2
|
||||
windows_aarch64_gnullvm@0.48.5
|
||||
windows_aarch64_gnullvm@0.52.6
|
||||
windows_aarch64_gnullvm@0.53.0
|
||||
windows_aarch64_msvc@0.48.5
|
||||
windows_aarch64_msvc@0.52.6
|
||||
windows_aarch64_msvc@0.53.0
|
||||
windows_i686_gnu@0.48.5
|
||||
windows_i686_gnu@0.52.6
|
||||
windows_i686_gnu@0.53.0
|
||||
windows_i686_gnullvm@0.52.6
|
||||
windows_i686_gnullvm@0.53.0
|
||||
windows_i686_msvc@0.48.5
|
||||
windows_i686_msvc@0.52.6
|
||||
windows_i686_msvc@0.53.0
|
||||
windows_x86_64_gnu@0.48.5
|
||||
windows_x86_64_gnu@0.52.6
|
||||
windows_x86_64_gnu@0.53.0
|
||||
windows_x86_64_gnullvm@0.48.5
|
||||
windows_x86_64_gnullvm@0.52.6
|
||||
windows_x86_64_gnullvm@0.53.0
|
||||
windows_x86_64_msvc@0.48.5
|
||||
windows_x86_64_msvc@0.52.6
|
||||
windows_x86_64_msvc@0.53.0
|
||||
"
|
||||
|
||||
inherit cargo
|
||||
|
||||
DESCRIPTION="Create tunnels over TCP/IP networks with shaping, encryption, and compression"
|
||||
HOMEPAGE="https://github.com/leakingmemory/vtun-ng"
|
||||
SRC_URI="${CARGO_CRATE_URIS}
|
||||
https://github.com/leakingmemory/vtun-ng/releases/download/v${PV}/${P}.tar.gz
|
||||
"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm64 ~ppc"
|
||||
|
||||
RDEPEND="
|
||||
dev-libs/openssl:0="
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
DOCS=( ChangeLog Credits FAQ README README.Setup README.Shaper TODO )
|
||||
CONFIG_CHECK="~TUN"
|
||||
|
||||
src_unpack() {
|
||||
cargo_src_unpack
|
||||
|
||||
pushd "${S}" >/dev/null || die
|
||||
cargo_gen_config
|
||||
popd >/dev/null || die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
export VTUN_STAT_DIR=/var/log/vtunngd
|
||||
export VTUN_LOCK_DIR=/var/lock/vtunngd
|
||||
export ENABLE_NAT_HACK=1
|
||||
export VTUN_CONFIG_FILE=/etc/vtunngd.conf
|
||||
export VTUN_PID_FILE=/var/run/vtunngd.pid
|
||||
cargo_src_compile
|
||||
}
|
||||
|
||||
src_install() {
|
||||
export INSTALL_PREFIX="${D}"
|
||||
export DESTDIR=/
|
||||
./install.sh
|
||||
newinitd "${FILESDIR}"/vtunng.rc vtunng
|
||||
insinto /etc
|
||||
doins "${FILESDIR}"/vtunngd-start.conf
|
||||
}
|
||||
|
||||
src_test() { :; }
|
||||
Reference in New Issue
Block a user