net-misc/wstunnel: add 10.6.2

Signed-off-by: Nicolas PARLANT <nicolas.parlant@parhuet.fr>
This commit is contained in:
Nicolas PARLANT
2026-07-20 02:04:30 +02:00
parent 244116966c
commit 5cf812684f
2 changed files with 53 additions and 0 deletions

View File

@@ -2,3 +2,5 @@ DIST wstunnel-10.5.4-crates.tar.xz 30799680 BLAKE2B aeebc368250e7dc1d460f1fa68f4
DIST wstunnel-10.5.5.tar.gz 1721833 BLAKE2B 95b2c7bd91921c55e8b603caf6dd97373f9eff9e19e5d1c7f6969995579b3b749e166f339b357597d766463f9157d2c61440623227a6c48e8921e5523caed97b SHA512 1d5b85a77cd24f6e8c2217ec5432d5743e8057505340c9d2e99a8fab7b802748380cd8e43c2e5c6306df546fb394dd3311bbad81e0139e2ce8e30d3faca83726
DIST wstunnel-10.6.1-crates.tar.xz 30490196 BLAKE2B cb7c83553d26825c1cfe8cf674f614581187119abd2c0ae33bf74128547c063343ec3067693c51f77acffa6484cc46287e57ae00eb4186cdede6eed74c34bfc5 SHA512 06630ce13924262cd26e826ebd3c820cec74a73d72655e5de3bfe201bfc42a7ccc90ac596f4992d4ad2c2a5eb7058aa0fae485ce613701fae026fbe74f88ce83
DIST wstunnel-10.6.1.tar.gz 1721137 BLAKE2B f7bf41180bcef9348ecd413a7a07f4483af6dbd54414c1f04eead8a620c1fc0b2af39b128a888e1056f092d5afd54aaa7655ea684b958cb004c51e1d62262ad6 SHA512 f610855b08bd80046a0ba2623a11dbaadf77187b998e88d1af448ab9b8168d183d4e0de3a2b0dcbcc037d75d705ac54a7dba8d911c6a5efd656edd5cbc906e67
DIST wstunnel-10.6.2-crates.tar.xz 30420336 BLAKE2B b0ab9517b2e2a86b475a8d51851e56677a41b4f93d195682098af7ef693457ac1fae0efbe11aa9b5c2c5150d52a0a69f5538562a45225a811f4facfcb045c5da SHA512 0973cb38daca4e38d7068589b76163525fc0fc8bd155c2ae536748a858295adf3f49ecf71b8c05f2f3bbe7ffe20e7fa4d3b669385d0aaf5ab41fd7e4fa1e742f
DIST wstunnel-10.6.2.tar.gz 1722061 BLAKE2B 86aea0f3b3637a2b1cf6f9bbd575ecd1aa3927ba8a349a35347e9d7ddba83afc430627197c428242914eb489b91d707f125508721894e31b274e727b36d44cfc SHA512 0d365563908965c3cf6382510fdbb64cc76c39d4cf5e8cddfbaec009377a1f0ac39ff3697530e09fee030307425211582ae46d1b049396959dd450c18e6c963a

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.6.2"
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"
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
}