commit:     816ebc3dce6a3bab378f51ffd1c3b6cb34d7bb71
Author:     Jan-Espen Oversand <sigsegv <AT> radiotube <DOT> org>
AuthorDate: Tue Nov 18 19:03:40 2025 +0000
Commit:     Paul Zander <negril.nx+gentoo <AT> gmail <DOT> com>
CommitDate: Tue Nov 18 19:03:40 2025 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=816ebc3d

net-vpn/vtun-ng: add 3.0.22, drop 3.0.19

Signed-off-by: Jan-Espen Oversand <sigsegv <AT> radiotube.org>

 net-vpn/vtun-ng/Manifest                           |  7 ++++-
 ...vtun-ng-3.0.19.ebuild => vtun-ng-3.0.22.ebuild} | 31 +++++++++++++++++++++-
 2 files changed, 36 insertions(+), 2 deletions(-)

diff --git a/net-vpn/vtun-ng/Manifest b/net-vpn/vtun-ng/Manifest
index 6b9739a0c8..7889698507 100644
--- a/net-vpn/vtun-ng/Manifest
+++ b/net-vpn/vtun-ng/Manifest
@@ -2,6 +2,7 @@ DIST adler2-2.0.1.crate 13366 BLAKE2B 
3b28bbd7f89424567ff1bb36b984bf4fd767370459
 DIST aead-0.5.2.crate 15509 BLAKE2B 
0214f3e8ee85a7e18c7d20f9a3fcbdbb9e5af6fdfdcb427e915279b505556dbd2df6d09d5c90561417c56796236a56ab24b2b11389745bc03a0a6da45c0e8636
 SHA512 
61926a615618e64efd0e9342d729a89f80d6e092dda50e018252a06147e2ca0dc2a989136416f57ae02019695757dfa3d3f3cf3799f138e440662744ecab4a44
 DIST aes-0.8.4.crate 124812 BLAKE2B 
c4a9cadbbfd9d24a758bd5d18b851fb86bd74f5b1f0f6f5706275329d92396a00dc2c35fa0aa2af5b55fd336934d35df413a31f85ba886e85a037296f9df25bd
 SHA512 
96243337546acf64f89bf9ba23011eea1a205d82d96707f9c45bf28cc62ef00cdac5cdfacb8d6013155ee1522ad73dd1b7f166c74ed18159bf23c3c48ec77d79
 DIST aes-gcm-0.10.3.crate 148991 BLAKE2B 
e1376b741386577277a8cb9535c1ad3e15ea383c0f324bc5cedff09a76b11f2c9e29226535688f9431e904bf2800b8e140c4b1cab333e572208eefd19ca897f1
 SHA512 
f9aec1e2609262c30921bf83cdd82117d147905d4ca311f9fef4b9f1734d3a57893ba2586f0ccfd39cf9264d347ba2c2d2c52b4726495eda8fec7fbec42d6db3
+DIST aes-gcm-siv-0.11.1.crate 26633 BLAKE2B 
85bd16c8857e382ec7e49d07aa89bf3ff1f58851bb995c51034c2d5dae54e87a1a3c06ddbeea870bf0f424d05f99c54e979f620a95221a8493983f358ee37fff
 SHA512 
fd1976cf80476eb631392a0446e1351157969bd37c99cbca52336a6a0e1095ce3fe577e84c0128f67b6c2dbe51e52a1f8f2f899948ad1b389f1e0aa3fe5922aa
 DIST beef-0.5.2.crate 15275 BLAKE2B 
95d60fb1840ca26581841ad65a4e8f3f99d5f8d44c569219f4d06ce441bb3a4ba558e231e73a51cd1c6b4d9e4cc6a07942115c134289fb1982dace03049d3a1e
 SHA512 
755fc588acbf730bc9c80dbfc20cd0ef81f792a94da0dd28379ad83a7359ddd4c7b136ba8048dd460bb8652475db3d12814fcbd04eff4ebe8ec8a1bcd024c2aa
 DIST bitflags-2.9.1.crate 47913 BLAKE2B 
b14ee41348336981ab86459417b9feab90879a11a6524a8b43f2b89c09c844b4441c31e315c471be00ad21fa88b5dcc7671b56567fdcd72bb0790ceeaa25813b
 SHA512 
6baeac42e4227e58030e317125a3c23997beceb44f9262f029e59c6dc36dd1733f2e88b3c3c8ad22f806245ef404512a880b16f3c8c52fa5c4aab287bb3cfe27
 DIST block-buffer-0.10.4.crate 10538 BLAKE2B 
d819c4f9c4be85868e8b105fb7e479d2e58d3ed85c3339bd677a3e111f85cb1ff624a54d7802ab79a6e1d9221115f66388568340480fe83eae1cb448f19f5b11
 SHA512 
b7d436d8e627e16e6ddc300ee8f706a6cef28ff6f09eff848eedee46f84bdcd03601303c92ab8996042e55922866a59259948177c0a4496eed723523e77f6fdb
@@ -11,6 +12,8 @@ DIST byteorder-1.5.0.crate 23288 BLAKE2B 
7f85a7948406844070a2c8202e0bd52f73b3dfc
 DIST cbc-0.1.2.crate 23501 BLAKE2B 
c0d537af0323a92cd01a9ec197bbe46507835348e16dcec7360072226647abe2eaa4823023930da93885347fe1429acc2f9c079b7bcac686c1293ef73b91bf0a
 SHA512 
d3b33deff64d839ad25141f1c3b5fbeaa21f71aee7b58dbed91e7d257f93e68073c8d4a63d4c4eb9775c20f00bb0ceeee714a8218e85a231f30cd7423022f820
 DIST cfb-mode-0.8.2.crate 25334 BLAKE2B 
e004871204d40258a052b7771f6d770f710857fd7355dd87ceaacff49ad0be2b3bbcbc8b439bff054432f336792e11e312b8bd472eca53e58036dcc4bd2f3286
 SHA512 
14bf9367317b2652cd070572f2a7d5f98884064a2d42c8841fe4a966e9944c8e5df3e14244c16a78a32ba8e2fa3df9348427d2f0ca6632df07fd24b75cfd7099
 DIST cfg-if-1.0.1.crate 8683 BLAKE2B 
7d7f98e46b98e0f6fe069fff5dede72390adb7522f13be35c37f99713641e98dff87bd58e594908565a6f42ec898f11597e8a82a01ca2e8e65b38563e09956a8
 SHA512 
56af0d562fe60022e8df9c5b4e9b2eed6d7ca1874c4d3bbb52148d6f3c6f7d30e0b63d4b1e652ccfc8881a663fb6f450a48447d5a8cce0c2e5a2ac12c6ac655f
+DIST chacha20-0.9.1.crate 23424 BLAKE2B 
d460d8f3e6424278fcebd90c987c5290abbb798a5a9915ad3355ed92d8ebd0058e3308eb914c8f7d3c277b2c310728f2f10b56d34f27305688f0ced2d65f8880
 SHA512 
3813d6f3c3d9dbd2f18aa660f32567378a79a994520c83d0b09795e4e4b161e2a5bf205e454021a6e33028e9f9f61e9b14f79f2c935c2df95d32eb1d732cbf83
+DIST chacha20poly1305-0.10.1.crate 68485 BLAKE2B 
580cdcb819afaf514e920e7c86686cb397355fea531c5642c419eecfa131cf30118913bb0cae542f50bcdca775f8d5db1bab967d6d833e8012b4c2ba41e87b4a
 SHA512 
8c2ff7100eff5ea953baf559b0984c5b5ac0dd231d8ff179688d87ca7812966d4cd64aaa0c56778f7a83c8138ebed4f2b87a2d4a005251f51e1fc8e74914d629
 DIST cipher-0.4.4.crate 19073 BLAKE2B 
144c45c1bdc5f7aef7f4fc63b6dd85955c453537567d1f1074e436e50d0d61f8413973cf3da207a48f1560ea92f2280fc5880569c78a1dd66bf97fd1d88ccde7
 SHA512 
1856d8b08bc3dbd2fa5c8b97e9eae43323c7aa19203ef3e80bb49cf15b5ddc832acb7b97121a52032656353e764f1f722200b638f7c28975fec1b5c9dc908846
 DIST cpufeatures-0.2.17.crate 13466 BLAKE2B 
c6392b635542a6fe29958fabe7ce725354a31e24f6f144718553218247881013f56659d2efc671d47394294373db2d4ff8f45c7cb520ac22f2ee5c462858a1dc
 SHA512 
9ae64656a21cfdd0528d87ba95f6213860bf72ccdf866019e65ed6662633e73490f92c42c80125559b3dbb7822090b5faa8ea564c562e04041232809ec2f58a2
 DIST crc32fast-1.5.0.crate 40723 BLAKE2B 
6e91ee57a1915c9a9f7305db24337f03cbe48fc60ef01c65ea55dfb4f1f60c9c93736d9b69efce3759d5504a1988bae7a2581a494edaaf27ee030e25e97c853f
 SHA512 
80d473960f004148e14e5fe2f23aa0d1b8c36e96237f49a6765ef713030e8326dbc0250a561afcfc49d8733f5a6d4f9f4677451cc13e2426ffed61f8c00cd81e
@@ -41,6 +44,7 @@ DIST miniz_oxide-0.8.9.crate 67132 BLAKE2B 
1a11c5aeef43ac93635942e0c4f17538150f8
 DIST num-conv-0.1.0.crate 7444 BLAKE2B 
4f5c4695006aa3ae77aaf5c55999a07d8ddfab294584fe10d73eb6abbb3f551846646156581599f966a28c74d80d3ac4373c49d2099991f7ed9edb56d36feec4
 SHA512 
7884c0c6599c66e40b9a79435e1bbcec60aa7e68b59686922dfab19ccbcac6a6e54f208cfb3d5a8a12e86e4dd67e09977d60b69ef6940e308a28256733f36100
 DIST ofb-0.6.1.crate 24116 BLAKE2B 
e31bba2cdb73948715cfbac889539ae81a77893ab7510bb1b240c4468fcf82ce40e2540c60dca2b64941596681e89b3cadaf6475257cb864b9502946812d8aa2
 SHA512 
5bb582e2f3fc13dfebd9e4921b3b561eac83cc15b810fac108ee6426ce3c7dc7cbcd80be1a5838c2fc50632bbf9fb82faaedd8016bd81d65f440a980c3e09a5e
 DIST opaque-debug-0.3.1.crate 7066 BLAKE2B 
dc1dcadbb5654a5f69c59b84faeb3095f008a6eb4f63e3cff95bd4e97f803201e2f16f59a65f8ea21b662e77e3fed0d0870eb1db7f5a4f95cc02422907732951
 SHA512 
f325214d604e74197ddd9209a596851c5bf0c0f3299b79b6267c35e0ff6351205b628fb5086279684fbb29fd07746c91ede4f45019657e761d8400fef2b3d8bf
+DIST poly1305-0.8.0.crate 32633 BLAKE2B 
80dd7526a31112de4ebb9ec800456c1118b588e7aaeb879ef4b1b93bc34ec9f9f8a1451259ff5da7a1c97a5d94ecf6be648e86aedd7e55ea501a94f314aa863f
 SHA512 
0081afdfb9ae16b24ca9cd78c17d72b2bde865dd58f8e66008934cd2e4b49dc96b57a612b9c53e466f3f896d10ba9f61956ddc225cee7f128fd9f84a27ea6966
 DIST polyval-0.6.2.crate 18425 BLAKE2B 
59ae2ec631060ee8e2e1d4bc250abbb4762c97ca7ba5c543c0292f561bb967e059410ad7e79d8dfd7912cb30a6284169ecc2f4c94bdb165037acf8c3eaf1209c
 SHA512 
113646edef3a7f60d59db3cf06c1796bf81305b66835c71bbce0fdc07345f41e23f2bbd7d5cebc50c72eac11c98f351bc793e2f568b5fc0bbf9fb2597eb44f0d
 DIST powerfmt-0.2.0.crate 15165 BLAKE2B 
a3e1ce63f5866f75526eeb749bec6607e42cb495bbb953082cde7e98e6aa429ecaa41889d98ff7ed4cf5031258b4f7e0553ff8fc435b3b6f8b4ef2b6d53d9b61
 SHA512 
0623f92e4d6ab284b3f6dae58220d79d9185df4a738999d68040c50d72fe0380d70358cb622f079c629bab53bb03c6e085e165d5bddfbeea84245864fed90029
 DIST ppv-lite86-0.2.21.crate 22522 BLAKE2B 
150b2ae019f296dc0a15090bcabcf4981bc58159d592b07da729565ef8976e3d1b4416381c6ecaac77874d8e259995254255c8831861ac20922b810753128cd4
 SHA512 
94710d5b25b67539cfa828476367849e1ecaca744f2e0429b48c05b47ec48cd57f950fb9845a361fbfd96f361ac00fd2d47cc27c584b79ce3d9d8fc133f5b7bc
@@ -73,8 +77,8 @@ DIST unicode-width-0.2.1.crate 279344 BLAKE2B 
d4128c165016a76196e0eda9cc4a0edccf
 DIST universal-hash-0.5.1.crate 9146 BLAKE2B 
9095f95faa8ed4128c3787226f3899acec4278d36799ae30a7ca71ade7179c274a1807f62605e687e60ee97e6bebfe818100ed0441db455bdee0f8e5dd451809
 SHA512 
83b3ddb1f0d7ff621ca2b3d426c2e682d8339a2adedbbbb3a4584977e2e996549d665578729bff65b5693059460e9e04b9df2181c404980d3b3d946c80e0b589
 DIST uzers-0.12.1.crate 29272 BLAKE2B 
1a79446814c636702a8845291c8f0add0a0a6b468de8e07a7d8fc5bc3098490e48125abc809c0f44a9e47c9becb4806e29dcf390a6311f952de35a886b85d721
 SHA512 
93c4160bfcbdca57a3c945b73a94d1ba8612e0258950f7c10307dd57c838a0664890cbe34a98649c18fb783744423a7fd240da8b5eabe1e660a533e9b32f6260
 DIST version_check-0.9.5.crate 15554 BLAKE2B 
131e75cc287518831e142430e2a39b48e4275874f4473780d47a27552294097aa1cddb65c385583e1022478f940b495eb43c24a8b1617b8ac5a24af3340c0d72
 SHA512 
d11d5a2240ab0c67ea69db56561ce202201edeef9a8e5eda3d9ae7ab7bb5752d8f343fe7f6536d8383de8d55f9024efa84f66a0c21e69563b7a38c4a628014db
-DIST vtun-ng-3.0.19.tar.gz 84727 BLAKE2B 
277ba4b5977d497bb728a7e97552f76d492e1c183dcf98a0e811ca62b9da626699666d0d0e14f301c85a168772c7cb9b98706a0a694658b313b1793b1e944e0b
 SHA512 
59117719f8fc8d43f855b52c792f9bc3aefb8a32439154b04cb733163a0d6795e3a21879dbffd57011718ea9cca54309b51762907f8c655fdc886fb7b243398e
 DIST vtun-ng-3.0.21.tar.gz 105874 BLAKE2B 
4d12705bfbf6f3f26787e1007318d4faf155d27e4e72d864344fe2b13f078d593826e190b9884fd626459205ec68f70d9e2b5bd9fd22d0ca197a4b3f0424ab81
 SHA512 
dccec63f60283c92f97fd15d6fa07a82135a09938a617bc19ce7860609f1c21d8d30224f932c40a70322719b9b8371628b4b6e6b5dab7cefad7c23920f7e9ec7
+DIST vtun-ng-3.0.22.tar.gz 106935 BLAKE2B 
e301c63c386dd0f1dc791e643092edff2dbc2b05b6224a67df98640a86d524c64e70bcfd42ac18ea4b0ff89b411183f7bc9ca42a5d379d355a68fddf153628f0
 SHA512 
1ab90287205d44410b67b4d5bb752781d6fdcddb7d082e4d1ac4e0ee4b6221b033325c1b115e9a5106d7cbfc74eca35e544c196cd68f1cabe41c566ebd5ad7af
 DIST wasi-0.11.1+wasi-snapshot-preview1.crate 28477 BLAKE2B 
bcc773ba28cbe8d820e9e9fbb275fb4451bc7f39b3bd88bcd93850bf2bdb5300489bd8eca27489ccc5f6269b00f4e1b505ae3a33a35d708cd5a414ad307be149
 SHA512 
29e3c903763db2580a15f50db487c5e1d4e90763e48d90a5b3f681e468a24f9df1a01773bd1ffa0e3cd293dd8cb4d6fbabfaa63c0e13889c811a56f4554ada49
 DIST wasi-0.14.2+wasi-0.2.4.crate 140921 BLAKE2B 
6b3ce7cb8ed888ad65053352b02b827bced3b59118d546ba593ffa9de48305bef62419751036e22b0f95c22fe34ea1d7bdf7fee0f6981181026d1eedfacf73d9
 SHA512 
57e47ba27fb2b66b34f017c85743b99687eb8bcdc1312fb36e30d0c501e670f00dc7d6113730d819364abef5e8ec04d95f0d1150ec2b6049e605fa8bbdaa2cb3
 DIST winapi-0.3.9.crate 1200382 BLAKE2B 
cb5799749ccd935ea2d7068d953cecf19f543d9db7dc16ad4584bb7005373ada34937a3ced7225544d8bc765da599911c7a3190efefb3a25b7c1bb7123b4f673
 SHA512 
ff8b7b78065f3d8999ec03c725a0460ebc059771bf071c7a3df3f0ecd733edf3b0a2450024d4e24e1aedddaecd9038ce1376c0d8bbf45132068cf45cf4a53a97
@@ -112,3 +116,4 @@ DIST windows_x86_64_msvc-0.53.0.crate 834400 BLAKE2B 
b5a06459571c6ac31fdb94d64f6
 DIST wit-bindgen-rt-0.39.0.crate 12241 BLAKE2B 
c8cda3c7a513dca58e2ad52b03692714750870801af37a235bfe1f217afe880f36df56d8e54b52ee1cb9f4e30f5580b8a28519b44084d2191146977f237e406f
 SHA512 
24b559688991083057b7fc0b6fa9f84445ae11cf53fca20887f55da93c24d97c9a3ed6488b3a845fe88243530b46442d3c2de70da4dc1c64f3ac632a440ea2c7
 DIST zerocopy-0.8.26.crate 249223 BLAKE2B 
793b5579fc9120026d2dd7b1a6e7fc2505476288c1f6dc06746c3d65a8655551ba7232ddebb54cb2abd1284d8103369820445cd11b31d86501871c69513e7e1a
 SHA512 
dac6018003092ff65396c93de65a432edea42a28870af4e779f391c7be19a06b6df429493f433532613a8fa18998367714e89abd06324586f5f91f20fd5dc592
 DIST zerocopy-derive-0.8.26.crate 88080 BLAKE2B 
ca9b8ee1970b75d0119a520ab4f2a44b88d28b2b3c48acd2fb81f3fe1b1081efcb52c50bbe21045cc8b16d15305f87ea3c8032d40298af1ecf024e8ff8cf0c2a
 SHA512 
344469950a97cd691849792a6a1bc875c04797c8e7950ef4bbce22a467f527cf28209f802ee8d74db71973355d1350fcd33b161000a92670fbf30e89e3e32526
+DIST zeroize-1.8.2.crate 20907 BLAKE2B 
f9233758bde107e2409b56e936e02f51442ff29dfb2589c0b194edb38645421b4b8e6064208f7548a93836149c425de90c08792288e5cea1ae117911406bcdd5
 SHA512 
ce1fb97ac69cb0792f2f5820919aaa0a9f71c4b410bd0d0c2343d8415d39e3eec3f948cc2769eaf639c14695a3961fb6cd96ba7a77a15a77924d1a8c16497b81

diff --git a/net-vpn/vtun-ng/vtun-ng-3.0.19.ebuild 
b/net-vpn/vtun-ng/vtun-ng-3.0.22.ebuild
similarity index 87%
rename from net-vpn/vtun-ng/vtun-ng-3.0.19.ebuild
rename to net-vpn/vtun-ng/vtun-ng-3.0.22.ebuild
index d9bcffc180..65c7b46f6a 100644
--- a/net-vpn/vtun-ng/vtun-ng-3.0.19.ebuild
+++ b/net-vpn/vtun-ng/vtun-ng-3.0.22.ebuild
@@ -5,20 +5,28 @@ 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]
@@ -26,11 +34,14 @@ 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]
@@ -38,6 +49,9 @@ CRATES="
        [email protected]
        [email protected]
        [email protected]
+       [email protected]
+       [email protected]
+       [email protected]
        [email protected]
        [email protected]
        [email protected]
@@ -46,6 +60,7 @@ CRATES="
        [email protected]
        [email protected]
        [email protected]
+       [email protected]
        [email protected]
        [email protected]
        [email protected]
@@ -53,9 +68,11 @@ CRATES="
        [email protected]
        [email protected]
        [email protected]
+       [email protected]
        [email protected]
        [email protected]
        [email protected]
+       [email protected]
        [email protected]
        [email protected]
        [email protected]
@@ -63,7 +80,10 @@ CRATES="
        [email protected]
        [email protected]
        [email protected]
+       [email protected]
+       [email protected]
        [email protected]
+       [email protected]+wasi-snapshot-preview1
        [email protected]+wasi-0.2.4
        [email protected]
        [email protected]
@@ -100,6 +120,7 @@ CRATES="
        [email protected]
        [email protected]
        [email protected]
+       [email protected]
 "
 
 inherit cargo systemd
@@ -113,7 +134,7 @@ SRC_URI="${CARGO_CRATE_URIS}
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~arm64 ~ppc"
-IUSE="systemd"
+IUSE="systemd +lzo +zlib"
 
 DOCS=( ChangeLog Credits FAQ README README.Setup README.Shaper TODO )
 CONFIG_CHECK="~TUN"
@@ -126,6 +147,14 @@ src_unpack() {
        popd >/dev/null || die
 }
 
+src_configure() {
+       local myfeatures=(
+               $(usev lzo)
+               $(usev zlib)
+       )
+       cargo_src_configure
+}
+
 src_compile() {
        export VTUN_STAT_DIR=/var/log/vtunngd
        export VTUN_LOCK_DIR=/var/lock/vtunngd

Reply via email to