commit:     028bd4e625f395132978868fe252d0da9fc8681d
Author:     Hee-Suk Kim <hskimse1 <AT> gmail <DOT> com>
AuthorDate: Fri Jan 16 11:02:49 2026 +0000
Commit:     Hee-Suk Kim <hskimse1 <AT> gmail <DOT> com>
CommitDate: Fri Jan 16 11:08:49 2026 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=028bd4e6

net-misc/dpibreak: add 0.2.0

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

 net-misc/dpibreak/Manifest              |   2 +
 net-misc/dpibreak/dpibreak-0.2.0.ebuild | 117 ++++++++++++++++++++++++++++++++
 2 files changed, 119 insertions(+)

diff --git a/net-misc/dpibreak/Manifest b/net-misc/dpibreak/Manifest
index aa08a5ac39..2071a091ef 100644
--- a/net-misc/dpibreak/Manifest
+++ b/net-misc/dpibreak/Manifest
@@ -12,6 +12,7 @@ DIST cfg_aliases-0.2.1.crate 6355 BLAKE2B 
a758d9c88527f0e6e7cfd6d4c83eda1bcb4d6e
 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.0.tar.gz 1144568 BLAKE2B 
b2c2f97f86f7b6c966e49a10d7ea88ca05f73a5a23f83a219db7733c959ca2226dabed3842c97e42f808bc99bb9f659527882bb059e878dc5cf6a4130e3ef294
 SHA512 
0cfeb5a88b9b966f28dafb736557af5dfbe83a0eaf27f61ec8901da93523a4af2d5226609b34a5f86f5abd5da6b90e409fec816ea5584f4d412ee177c694994e
 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
@@ -70,3 +71,4 @@ DIST winres-0.1.12.crate 19772 BLAKE2B 
645fc16e49061cd98c77217b991cb774151f7f8bd
 DIST zerocopy-0.8.33.crate 271917 BLAKE2B 
63f3c0fff0bd6cfd2c75c796456fb8e9da2677f0350af3f38a37f357abaa2b3a90e182577a73505ffd9adef26afafb9f27db5d77e56b17e7fe604a29a4be7643
 SHA512 
4520c9342abb933be030859527469d10266470481823d40764c0ddf5b437ef3301b35322a7d2198b86e46d1fe17fff21b1290581dbc40135fde284ef5d5a25b5
 DIST zerocopy-derive-0.8.33.crate 100877 BLAKE2B 
5ab8993da52b2580e5a1f38ca6ecd2da106fa90ad23d783dd3a54244fa7a07dff99c803957a0f238460fb6fc4e20c05532c6cf05fc4f94d43977f138272a3aa3
 SHA512 
a9b59f29e698854498bb423575b1c35347afb563ec4b9417a81a79a565158eb3cd85d7f653f86c82b0aec572da571d88744f626ab92fe2aa7c4cd5d2f2b0904d
 DIST zmij-1.0.12.crate 22544 BLAKE2B 
22e5a339b5927c76481a6d64c5a47aff9bcd4519bef334f9348e3e2d8ce4b3f3ce7c15cc5237802b41d92734531ee47cbb9b82f3401af129729f099ba584b3b0
 SHA512 
0a2f637821322e1aae221ef882139d30ab242f9b33090d3e5c8c3bc6053f7742eb270104dda3aa828bae5496342715c5e93d1a96629c1d3d9b34fb6bb30f419c
+DIST zmij-1.0.14.crate 23701 BLAKE2B 
50aa01fd5b7bd2289ac3687473ac285b954f92691f05e208d0661c892fe12c1e8ae73b0bef3c7bb3e908e22698570a5b456100cbc0875210213c080c483c3647
 SHA512 
4b692bfd003d5e998e0a95bfe077788a5870ff9a00200619cf6320199c60e6087c7bacd84bccd22acffb8482df952233cee323b95126a9b37f45dae41373d6c2

diff --git a/net-misc/dpibreak/dpibreak-0.2.0.ebuild 
b/net-misc/dpibreak/dpibreak-0.2.0.ebuild
new file mode 100644
index 0000000000..f56de9e988
--- /dev/null
+++ b/net-misc/dpibreak/dpibreak-0.2.0.ebuild
@@ -0,0 +1,117 @@
+# 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]
+       [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