commit:     e61845e81a24f2a853b1dc55bfe3d3cd708e11f4
Author:     Hee-Suk <hskimse1 <AT> gmail <DOT> com>
AuthorDate: Sat Jan 17 17:10:12 2026 +0000
Commit:     Hee-Suk Kim <hskimse1 <AT> gmail <DOT> com>
CommitDate: Sat Jan 17 17:10:12 2026 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e61845e8

net-misc/dpibreak: add 0.2.2

Signed-off-by: Hee-Suk <hskimse1 <AT> gmail.com>

 net-misc/dpibreak/Manifest              |   3 +
 net-misc/dpibreak/dpibreak-0.2.2.ebuild | 107 ++++++++++++++++++++++++++++++++
 2 files changed, 110 insertions(+)

diff --git a/net-misc/dpibreak/Manifest b/net-misc/dpibreak/Manifest
index 1fecfa7369..459e51421b 100644
--- a/net-misc/dpibreak/Manifest
+++ b/net-misc/dpibreak/Manifest
@@ -7,15 +7,18 @@ DIST bitflags-2.10.0.crate 48427 BLAKE2B 
238a6da813eb2c5541ad470b97b9cf6ad800409
 DIST block2-0.6.2.crate 34505 BLAKE2B 
15cd481767a6467f8021f9245c29c2b0fc98a74c022280881c46bbe5cf221cd9c305e884f92d90ccf31e26e5a5a4b3ebb0c88f2345361c244ef7db1d778eb8ab
 SHA512 
865a855e84c975d9a879159e888f097ce2314972c8e01506d2a3b3b65afc9dbe042d764da903df6746925cef6281cec93478bc13df3316ca112c901db8e3fc38
 DIST bytes-1.11.0.crate 78391 BLAKE2B 
9efcb5e5b93097d7405543fecb8962f5794c91b5e7186f4582e4d6886075a5bb5d3502c09ea0a3fc72c1381862f8700312a27607ff3534e7b476bac330924a4b
 SHA512 
0f9315b9e6bc54b7339314c0ca2e01af61b4e59548f9e72ed54990e281266f614ec78917529779fb33cc2037a6ecc9595d531674a23eb3884e72759907b4a883
 DIST cc-1.2.52.crate 93477 BLAKE2B 
cd41e15b688d648d8719d234b55a857e7209400f4922fca66579d91468204c83ea09c001fb324035193ff3229a26a20089bab3b10db19fa680c4283c126d5e16
 SHA512 
40c0091fb0a0fdca5cf333159233e4ea9b29ad9d8893fb91b3f3e6634448b7624791bb8e33768b19a3ba03980a3004edb973c32c427254a290b459b2e26c333a
+DIST cc-1.2.53.crate 93555 BLAKE2B 
1d76b368a2aa6b7e07db3a1c1050ecb9932f698d6870e436015649adc1744155ebfe0a25d1c5803bca024db5b39b9c6092779c9937a8fc89c0da11d6ecfa0a2f
 SHA512 
a1759e2f5f43198f6084752600fed136f360d5722cd11466f5653f401eaf33371f31d0583112c122d58c81c4638afb856f23e1662f38ed97e98bc426cc87da0b
 DIST cfg-if-1.0.4.crate 9360 BLAKE2B 
beadbfb273ee97cbb6e3740891fbace57511399ad203459b66b397587d794677a9515cde4e9ec4320c3795518bf1551d72b9a889f8ac4b225168f493288b7c19
 SHA512 
176e04df7ba783b7143bb84397b777f5c5a1305c08a5c3a218d4a66830620be89ed68992ba27686165bcd3fb2f34b2daf80b2a1d4b481ecc267c988e84d28e9d
 DIST cfg_aliases-0.2.1.crate 6355 BLAKE2B 
a758d9c88527f0e6e7cfd6d4c83eda1bcb4d6e2438189fe08e8ecbcaa78d56afc5a4873f3b82bf7da96afd690b44cdf1e44466b6da0f37c358b340481017103e
 SHA512 
74969d12d5d24002a29e08d52e30fbce014dd481a7c35ee0162e69333c5f2d7755f3b02439b31522e12444cf1ac8e65880ce33fe6778dac03757e362cbf8a72c
 DIST ctrlc-3.5.1.crate 14115 BLAKE2B 
8ceb599eadec6c7ea734555b4b47d06f35c869a708ddfab1cc244e4a225cdeee91478a18b7d18c397b8f16d8b6d7f1787c2c14a33a8896376f2412077a724143
 SHA512 
5ba086b889d1328eaa3649a89115cfab24850a99c4c4926766d3f513241238f7e266bf0d2d5029e98ce21b3f770bf7ea3acbde3a0432b83499d2a8361ad2a4df
 DIST dispatch2-0.3.0.crate 54606 BLAKE2B 
db60f0e73ae0858168c617de34e22347e657b22f5328e7d86c136008d3b6b93ae36f295b1b5b3ca677c419e333451d16dfb7852627fa36639807dc7f4cdc9a04
 SHA512 
2f0a168885fabe8fb7443994bb666c94ce95d9b1f14eee6e19b185b27d4cb33c5e76f85244cb9e5735566d02b7c61675e42911d6d99b079590dbd124aed56f59
 DIST dpibreak-0.1.1.tar.gz 1143686 BLAKE2B 
39ebb2c0499f40854c7270f11969cde87e92c2c50b5856551818572a5719d576765606ff1481d10ff5acf9e276a55a87b7a7e2a54bf6f5e42c7160893e4c6351
 SHA512 
88ff6f8c56bcb81798035b30d66a3ee28ca41a0ac502791caeecff34a15453ce889a553a9412a9648e115a454e3fbcb1d49f46c79bc72b47cc850cddeaebc673
 DIST dpibreak-0.2.1.tar.gz 1144619 BLAKE2B 
4b5ba1ffb9fe4ebd92f8fbd360897f6cefe1a9b5b47ce6a6cf29af9f44f8823b8d131589fd8098fd1d3f77786635170d6e0dfd1f35fc8ca4300f6b89ac58d5f2
 SHA512 
6da68fd83df87f0934ffaf0ec6f7d18ae153388c7b1f3a10cab9697756e6e1263f558c27af7fab1905d2b51d18f8fb46ec7b55e18fd40e50468a5cbad40a3455
+DIST dpibreak-0.2.2.tar.gz 1144394 BLAKE2B 
7346ce1a39cba15486efbe0acf294d3c308b07366e1b21e15fd4023e967f56889136b29330713b62230c988f0834c027b5ada9798a67d8887ee2fe352e139068
 SHA512 
a097a805afca03a44ae4e14269b8b080bcbbb287fb5f1fc7667a4c9b21dcffd6ce86d81f5958f761d0cb3084decb350b6b3d8da8851180858faa29a2dd926622
 DIST etherparse-0.13.0.crate 180331 BLAKE2B 
7046d702bd0d5f3b69c164dd2830e16b817516c0300f27c8a27cbeb843f67e5f8cc1474d64f2cf53993df44b97f97aa2f562605bc4b5195d7065bc465171592b
 SHA512 
c3dca6ea878512ad7e8c69644aa079e92e9b81877f02720f628320fc46be2def21aeba598c0db33ae21934edd04ef9c1f4c768280cbaeffb356b79a49ad5ae78
 DIST etherparse-0.18.2.crate 447115 BLAKE2B 
d7ad95be53ed002a99052271be29198b2aa998f0de82deec202f79894d4110195be6bbcca95632661d00fc67522c2f16e42fdbb03bd1ed01795a666b7006cd8b
 SHA512 
d1015f6db8fec297acb2d2d9d10eb74e74a4cbf2feadf6fd986a3cac4b265a1e75896e816a61c83f72bc60b8c12fc257fbf9170b00585ed59b9d8410440e726f
 DIST find-msvc-tools-0.1.7.crate 31127 BLAKE2B 
f03d90b4424edb825d1de41630af61e9ee939a0656aefaf7bdb697b62866cf5ca0428bc3a28ba22f4bd13f681f62c067bc67597a21b8b2d8a0dec48abf6b63d4
 SHA512 
b2780e4981b113eb72cc17a4e91e4e6ac106c4965303834d30110ba0c27328a2d4c877295ca7ed7a0814c745daef9473a4065feab8eaa4ddc4ef577155e6b902
+DIST find-msvc-tools-0.1.8.crate 31151 BLAKE2B 
b2d29513fd7122b0c6a7d6044411a00afab33095e48ee1509eed6e10103d4ab60060f9495be4ac2eb0081707e8cc99624bd286258ca6a6b516c9100aa1584211
 SHA512 
cf103ee75e8f387904561fc75d03b9a29a7e81705bf6c11bc520e73e7f645937b8346c2854361f3325ffcbebf9874ce68df82d9cdca9b8f19d4d882548453d68
 DIST iptables-0.4.3.crate 6671 BLAKE2B 
cd9dae3284c9e4469c8788b6eb20f15c69a080a7c4e9534566e50338973681aeea3ae8a5bddc82bb93319b8b4937ea6e20ca02c0beb6ba362347f28ca35bf1bb
 SHA512 
c88ca3289a4f8a69c98606bac4d9a83e066d7d3325f9065b51228721a75d5fce628a690ab4f6b4ab5cfa76dcfaf849922a8f903acb6a5138d9bc8c3d76a537c2
 DIST itoa-1.0.17.crate 15905 BLAKE2B 
105796a6438bfccbb4676cc0beefd89abb05dedf077794dae48dcebd63cc745bfa4664c0eaf7bacaf989ea9051c98703e7ce85683f5c8c234fd1639c391aa3fb
 SHA512 
4f1b09fd0152a8c837c40045c46779c992b8b5a4737565b8ce3a92bf2fb884bc6609bc597c2b54c33855bd108311adf46471b5ed5ff7ce32549b8c72c8119c04
 DIST lazy_static-1.5.0.crate 14025 BLAKE2B 
df29e0e3d1c061815bdd608b41074436024dc407d454f32517705ab04b2fe06075e310086c5e4961df0b4885e91021589d0bca2c1cbe6f0aeffa3ff1b3fd4637
 SHA512 
6d2f9887cd7f34f019644e42f02f2bf0111accd73aeaa60973ba0b039b6774670debece1ea9a6978e923208ef5d3ab7326473ee3560c078817f0f7ab8ed0f65f

diff --git a/net-misc/dpibreak/dpibreak-0.2.2.ebuild 
b/net-misc/dpibreak/dpibreak-0.2.2.ebuild
new file mode 100644
index 0000000000..a8a83bd1c3
--- /dev/null
+++ b/net-misc/dpibreak/dpibreak-0.2.2.ebuild
@@ -0,0 +1,107 @@
+# Copyright 2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Autogenerated by pycargoebuild 0.15.0
+
+EAPI=8
+
+CRATES="
+       [email protected]
+       [email protected]
+       [email protected]
+       [email protected]
+       [email protected]
+       [email protected]
+       [email protected]
+       [email protected]
+       [email protected]
+       [email protected]
+       [email protected]
+       [email protected]
+       [email protected]
+       [email protected]
+       [email protected]
+       [email protected]
+       [email protected]
+       [email protected]
+       [email protected]
+       [email protected]
+       [email protected]
+       [email protected]
+       [email protected]
+       [email protected]
+       [email protected]
+       [email protected]
+       [email protected]
+       [email protected]
+       [email protected]
+       [email protected]
+       [email protected]
+       [email protected]
+       [email protected]
+       [email protected]
+       [email protected]
+       [email protected]
+       [email protected]
+       [email protected]
+       [email protected]
+       [email protected]
+       [email protected]
+       [email protected]
+       [email protected]
+       [email protected]
+       [email protected]
+       [email protected]
+       [email protected]
+       [email protected]
+       [email protected]
+       [email protected]
+       [email protected]
+       [email protected]
+       [email protected]
+       [email protected]
+       [email protected]
+       [email protected]
+       [email protected]
+       [email protected]
+       [email protected]
+       [email protected]
+       [email protected]
+"
+
+RUST_MIN_VER="1.85.0"
+
+inherit cargo
+
+DESCRIPTION="Simple and efficient DPI circumvention tool in Rust."
+HOMEPAGE="https://github.com/dilluti0n/dpibreak";
+SRC_URI="
+       https://github.com/dilluti0n/dpibreak/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz
+       ${CARGO_CRATE_URIS}
+"
+
+LICENSE="GPL-3+"
+# Dependent crate licenses
+LICENSE+=" LGPL-3+ MIT Unicode-3.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+       || ( net-firewall/nftables net-firewall/iptables )
+"
+
+DEPEND="
+       net-libs/libnetfilter_queue
+       net-libs/libnfnetlink
+"
+
+IUSE="doc"
+
+src_install() {
+       cargo_src_install
+       doman dpibreak.1
+
+       if use doc; then
+               dodoc README.md CHANGELOG
+       fi
+}

Reply via email to