net-misc/wstunnel: add 10.5.5

Signed-off-by: Nicolas PARLANT <nicolas.parlant@parhuet.fr>
This commit is contained in:
Nicolas PARLANT committed 2026-05-07 08:32:17 +02:00
1 parent e21ced44d5
commit 25a3bb0d96
2 files changed
+52

No files matched your search

+1
View File
@@ -4,3 +4,4 @@ DIST wstunnel-10.5.3-crates.tar.xz 30955744 BLAKE2B 378bc499774a7e0d4f1cfd3f0709
DIST wstunnel-10.5.3.tar.gz 1721587 BLAKE2B 401154e2292f341af949ac4dbbf820fc60725389267bc0e76057d9484eaecc543af6860e99893edc4a87fdf093cc4a5b497aab6bdcd87b7e3f28f5be2bf684d8 SHA512 f9dfba07edb8a664e8d80b7cf48ff18a9d5789ec5137663cea43aaf8d3532850cc88fc7ffe77c2533f13701903371595a2606e3c8303bcf35b53ba47b992b6af
DIST wstunnel-10.5.4-crates.tar.xz 30799680 BLAKE2B aeebc368250e7dc1d460f1fa68f477e977b4ba72dc2d7e64831e5c68e4ec0fd21f8f1a01b25a2f88028954eab9806cf84184e93c4bddf8c7cd9232c623d1d535 SHA512 12c5e43a720d952ed2e2869417846ae4a246ff519bbf606f9aa84619bec73039f87bf2a1133ae505114cb4f8887bc46f5c947279e7cae505c8efe959f5999972
DIST wstunnel-10.5.4.tar.gz 1721726 BLAKE2B 90518e24e3db5d18d8a1a10193b48667b0320a4f42752ea3eb7d47990ce2964acd3f86c0b2cee9cb79067e595c628138b01f740613197d0d3ca2bb1084cba1fa SHA512 8bff57a79deea6d46a893ac6c613b859678a52bbb8fb73427e03e985ab2f7d608fae8a3ea67365e1a6e3a15ba0604ddecd4f3b40f47e08ece3fcf9893f8e7a11
DIST wstunnel-10.5.5.tar.gz 1721833 BLAKE2B 95b2c7bd91921c55e8b603caf6dd97373f9eff9e19e5d1c7f6969995579b3b749e166f339b357597d766463f9157d2c61440623227a6c48e8921e5523caed97b SHA512 1d5b85a77cd24f6e8c2217ec5432d5743e8057505340c9d2e99a8fab7b802748380cd8e43c2e5c6306df546fb394dd3311bbad81e0139e2ce8e30d3faca83726
+51
View File
@@ -0,0 +1,51 @@
# Copyright 2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
CRATES="
"
RUST_MIN_VER="1.88.0"
inherit cargo
# last update of Cargo.lock
CRATES_PV="10.5.4"
DESCRIPTION="Tunnel all your traffic over Websocket or HTTP2 - Bypass firewalls/DPI"
HOMEPAGE="https://github.com/erebe/wstunnel/"
SRC_URI="https://github.com/erebe/wstunnel/archive/v${PV}.tar.gz -> ${P}.tar.gz"
SRC_URI+=" https://raw.githubusercontent.com/PPN-SD/vendor/refs/tags/${PN}-${CRATES_PV}/${PN}-${CRATES_PV}-crates.tar.xz"
LICENSE="BSD"
# Autogenerated by pycargoebuild
# Dependent crate licenses
LICENSE+=" Apache-2.0 BSD CC0-1.0 ISC MIT openssl Unicode-3.0 ZLIB"
SLOT="0"
KEYWORDS="~amd64"
QA_FLAGS_IGNORED="usr/bin/wstunnel"
pkg_setup() {
# see bug #965963
export CARGO_PROFILE_RELEASE_LTO=off
rust_pkg_setup
}
src_compile() {
cargo_src_compile --package wstunnel-cli
}
src_test() {
local CARGO_SKIP_TESTS=(
# needs docker
tests::test_proxy_connection
)
cargo_src_test --no-fail-fast
}
src_install() {
cargo_src_install --path wstunnel-cli
local DOCS+=( README.md docs/*.md )
einstalldocs
}