mirror of
https://github.com/gentoo-mirror/gentoo-zh.git
synced 2025-04-19 07:48:56 -04:00
net-proxy/naiveproxy-bin: new package, add 127.0.6533.64_p2
This commit is contained in:
parent
91812b3136
commit
4ee76c6ce2
7
net-proxy/naiveproxy-bin/Manifest
Normal file
7
net-proxy/naiveproxy-bin/Manifest
Normal file
@ -0,0 +1,7 @@
|
||||
DIST naiveproxy-v127.0.6533.64-2-linux-arm.tar.xz 2744384 BLAKE2B 2dd07629a485e22b6b5971670124aa49eaf3acd963fbdb5059274247bb529db3a5665302b76224dafc1c16c10fc3502a5236690d074c209d8717cdd9f0fdf5fb SHA512 9209291a119f60add5c07f677b7605c72de1fc2b507f6e57a4a5034a4ddac6963819f61740583133ea8bf261eb23bcfddbc311ae604806bf828a98e093b92a6c
|
||||
DIST naiveproxy-v127.0.6533.64-2-linux-arm64.tar.xz 2579580 BLAKE2B 054fc71846deaeb93ec486471727f1601914597403d6d0be8c702f463c60ba5b4c7546eaf89c6d209d127523563c59db3333a516728052ec0464c2ddeca0e74a SHA512 f27ff8b5ffc3a23bcd81c867bcbe066f5de018191dff0db981a3c4d6069c5b0f508ac5cd557ea4fc015e18ab390153e9f9c6fc913103ffd2f6b3c5d6a41ede8e
|
||||
DIST naiveproxy-v127.0.6533.64-2-linux-mips64el.tar.xz 2597508 BLAKE2B 67191d1676d4a1d906d7d45fcb587b4a139106085ffcc8f1fa4ac425d3372d91b5db4fe5c6d8781fae162122fdc43802a43a3916dbf216b24f9129e4486616ad SHA512 a041b053ff28793dea2aff9f9c9b61a0e86138f9d853f69751a46fa137becb53beb51e538a50937918b1310077c814739c5ce6a2a05ff71507cb4a83345b0338
|
||||
DIST naiveproxy-v127.0.6533.64-2-linux-mipsel.tar.xz 2760792 BLAKE2B 31dd44e0a777741020b87d7cd8b5d3c8454a06108fe0492e4815d9f05fdd858d6f7776b1d7ec990e411cc0b9edc6b2157154f0f8263134ed502c7b21ebefc12a SHA512 fd9e77fbc836fe339d5dd50ed7876e32c4796928d99395123aa0fe7a0a2da3c1da9575cec6bd4d3b430ded1153ec65a1b2918a3f0416c36ac336d708a10f4f35
|
||||
DIST naiveproxy-v127.0.6533.64-2-linux-riscv64.tar.xz 2809224 BLAKE2B db6c6974c51b9ebfbd5d01c113517c0d9ace25dff7e5deb0039655ed20f245dc42949ac04a39342e94283eb0f22f8f18d222b449faba254f325b4747e585ff8a SHA512 52e51d9b7f58c2a77ba1c86bb972f613fa514c37b9d75730361d9b510df2217a1e47d374caeab73b089f551a5e554159dd32b13d74d0dd26e1019f4c3775fab2
|
||||
DIST naiveproxy-v127.0.6533.64-2-linux-x64.tar.xz 2798384 BLAKE2B c384e3b611d0106d58022caa775b0633e924a2392afd93eef718e9790da7ff71c743272d6f107e3273ccd2b16f0be1c0b573a79ced5c0b1f88e31f81cfac9ced SHA512 c96a5c6b469c584b2b702bc149bb84ee591a88615ce816218b3aec6a04dbdbfe9ffe1a022075327cb3da6ab2fc99cd491f076567f207271d328b8ec61f5613ee
|
||||
DIST naiveproxy-v127.0.6533.64-2-linux-x86.tar.xz 2919392 BLAKE2B e7bc999360fbaa1ab9d3b8640063224edd30a050733be6ab321f0e36000c0efff142cafe7136ffb90862f473e94120735b0fedfb6e1101389c9cbda7c5290bb7 SHA512 2a7dfc8d1d005d87c1b3be67f1ab836f03d179dc07579bf059bd4f0dda51ad3a43a206e7c0f26880127a9060b208e1c6f6888bcb27367f9f3e86aa819953e503
|
11
net-proxy/naiveproxy-bin/metadata.xml
Normal file
11
net-proxy/naiveproxy-bin/metadata.xml
Normal file
@ -0,0 +1,11 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<name>blackteahamburger</name>
|
||||
<email>blackteahamburger@outlook.com</email>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="github">klzgrad/naiveproxy</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
@ -0,0 +1,53 @@
|
||||
# Copyright 2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
MY_PV=${PV/_p/-}
|
||||
|
||||
DESCRIPTION="A proxy using Chromium's network stack to camouflage traffic"
|
||||
HOMEPAGE="https://github.com/klzgrad/naiveproxy"
|
||||
DIST_URI="https://github.com/klzgrad/naiveproxy/releases/download/v${MY_PV}/naiveproxy-v${MY_PV}-linux"
|
||||
SRC_URI="
|
||||
amd64? ( ${DIST_URI}-x64.tar.xz )
|
||||
arm? ( ${DIST_URI}-arm.tar.xz )
|
||||
arm64? ( ${DIST_URI}-arm64.tar.xz )
|
||||
mips? (
|
||||
abi_mips_o32? ( ${DIST_URI}-mipsel.tar.xz )
|
||||
abi_mips_n64? ( ${DIST_URI}-mips64el.tar.xz )
|
||||
)
|
||||
riscv? ( ${DIST_URI}-riscv64.tar.xz )
|
||||
x86? ( ${DIST_URI}-x86.tar.xz )
|
||||
"
|
||||
|
||||
case ${ARCH} in
|
||||
amd64) MY_ARCH=x64;;
|
||||
mips) if use abi_mips_o32; then
|
||||
MY_ARCH=mipsel
|
||||
elif use abi_mips_n64; then
|
||||
MY_ARCH=mips64el
|
||||
fi;;
|
||||
riscv) MY_ARCH=riscv64;;
|
||||
*) MY_ARCH=${ARCH};;
|
||||
esac
|
||||
|
||||
S=${WORKDIR}/naiveproxy-v${MY_PV}-linux-${MY_ARCH}
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="-* ~amd64 ~arm ~arm64 ~mips ~riscv ~x86"
|
||||
IUSE="abi_mips_n64 abi_mips_o32 big-endian"
|
||||
REQUIRED_USE="mips? ( !big-endian || ( abi_mips_n64 abi_mips_o32 ) )"
|
||||
|
||||
RDEPEND="!net-proxy/naiveproxy"
|
||||
|
||||
QA_PREBUILT="
|
||||
/opt/naiveproxy/naive
|
||||
"
|
||||
|
||||
src_install() {
|
||||
insinto /opt/naiveproxy
|
||||
doins config.json naive USAGE.txt
|
||||
fperms +x /opt/naiveproxy/naive
|
||||
dosym -r /opt/naiveproxy/naive /usr/bin/naive
|
||||
}
|
Loading…
x
Reference in New Issue
Block a user