git: ad7aa83df1ee - main - dns/dnsdist: Update 2.1.1 => 2.1.2

From: Yusuf Yaman <nxjoseph_at_FreeBSD.org>
Date: Tue, 08 Sep 2026 18:40:50 UTC
The branch main has been updated by nxjoseph:

URL: https://cgit.FreeBSD.org/ports/commit/?id=ad7aa83df1ee50ed8d35dff5198e80e31ef06faa

commit ad7aa83df1ee50ed8d35dff5198e80e31ef06faa
Author:     Ralf van der Enden <tremere@cainites.net>
AuthorDate: 2026-09-08 08:44:11 +0000
Commit:     Yusuf Yaman <nxjoseph@FreeBSD.org>
CommitDate: 2026-09-08 18:39:59 +0000

    dns/dnsdist: Update 2.1.1 => 2.1.2
    
    Changelog:
    https://www.dnsdist.org/changelog.html#change-2.1.2
    
    PR:             298309
    Approved by:    osa, vvd (Mentors, implicit)
    MFH:            2026Q3
---
 dns/dnsdist/Makefile        |  3 +-
 dns/dnsdist/Makefile.crates | 40 ++++++++++-----------
 dns/dnsdist/distinfo        | 86 ++++++++++++++++++++++-----------------------
 3 files changed, 64 insertions(+), 65 deletions(-)

diff --git a/dns/dnsdist/Makefile b/dns/dnsdist/Makefile
index 502382ed9dbe..ead3c52a5404 100644
--- a/dns/dnsdist/Makefile
+++ b/dns/dnsdist/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	dnsdist
-DISTVERSION=	2.1.1
-PORTREVISION=	1
+DISTVERSION=	2.1.2
 CATEGORIES=	dns net
 MASTER_SITES=	https://downloads.powerdns.com/releases/
 DISTFILES+=	${DISTNAME}${EXTRACT_SUFX}
diff --git a/dns/dnsdist/Makefile.crates b/dns/dnsdist/Makefile.crates
index b983b21dd997..beed2b0bc709 100644
--- a/dns/dnsdist/Makefile.crates
+++ b/dns/dnsdist/Makefile.crates
@@ -1,34 +1,34 @@
-CARGO_CRATES=	anstyle-1.0.13 \
-		cc-1.2.49 \
-		clap-4.5.53 \
-		clap_builder-4.5.53 \
-		clap_lex-0.7.6 \
+CARGO_CRATES=	anstyle-1.0.14 \
+		cc-1.2.66 \
+		clap-4.6.1 \
+		clap_builder-4.6.0 \
+		clap_lex-1.1.0 \
 		codespan-reporting-0.13.1 \
-		cxx-1.0.191 \
-		cxx-build-1.0.191 \
-		cxxbridge-cmd-1.0.191 \
-		cxxbridge-flags-1.0.191 \
-		cxxbridge-macro-1.0.191 \
+		cxx-1.0.196 \
+		cxx-build-1.0.196 \
+		cxxbridge-cmd-1.0.196 \
+		cxxbridge-flags-1.0.196 \
+		cxxbridge-macro-1.0.196 \
 		equivalent-1.0.2 \
-		find-msvc-tools-0.1.5 \
+		find-msvc-tools-0.1.9 \
 		foldhash-0.2.0 \
-		hashbrown-0.16.1 \
-		indexmap-2.12.1 \
-		itoa-1.0.15 \
+		hashbrown-0.17.1 \
+		indexmap-2.14.0 \
+		itoa-1.0.18 \
 		link-cplusplus-1.0.12 \
-		proc-macro2-1.0.103 \
-		quote-1.0.42 \
-		ryu-1.0.20 \
+		proc-macro2-1.0.106 \
+		quote-1.0.46 \
+		ryu-1.0.23 \
 		scratch-1.0.9 \
 		serde-1.0.228 \
 		serde_core-1.0.228 \
 		serde_derive-1.0.228 \
 		serde_yaml-0.9.34+deprecated \
-		shlex-1.3.0 \
+		shlex-2.0.1 \
 		strsim-0.11.1 \
-		syn-2.0.111 \
+		syn-2.0.118 \
 		termcolor-1.4.1 \
-		unicode-ident-1.0.22 \
+		unicode-ident-1.0.24 \
 		unicode-width-0.2.2 \
 		unsafe-libyaml-0.2.11 \
 		winapi-util-0.1.11 \
diff --git a/dns/dnsdist/distinfo b/dns/dnsdist/distinfo
index 4da5d2b39a22..5e53580d69a8 100644
--- a/dns/dnsdist/distinfo
+++ b/dns/dnsdist/distinfo
@@ -1,48 +1,48 @@
-TIMESTAMP = 1786050655
-SHA256 (dnsdist-2.1.1.tar.xz) = bdb6cdbf56c4c2448b112f74c94c15b0b2764703faeebe7dc5ad56b4b5a9a576
-SIZE (dnsdist-2.1.1.tar.xz) = 2369660
-SHA256 (rust/crates/anstyle-1.0.13.crate) = 5192cca8006f1fd4f7237516f40fa183bb07f8fbdfedaa0036de5ea9b0b45e78
-SIZE (rust/crates/anstyle-1.0.13.crate) = 17651
-SHA256 (rust/crates/cc-1.2.49.crate) = 90583009037521a116abf44494efecd645ba48b6622457080f080b85544e2215
-SIZE (rust/crates/cc-1.2.49.crate) = 93145
-SHA256 (rust/crates/clap-4.5.53.crate) = c9e340e012a1bf4935f5282ed1436d1489548e8f72308207ea5df0e23d2d03f8
-SIZE (rust/crates/clap-4.5.53.crate) = 62036
-SHA256 (rust/crates/clap_builder-4.5.53.crate) = d76b5d13eaa18c901fd2f7fca939fefe3a0727a953561fefdf3b2922b8569d00
-SIZE (rust/crates/clap_builder-4.5.53.crate) = 170811
-SHA256 (rust/crates/clap_lex-0.7.6.crate) = a1d728cc89cf3aee9ff92b05e62b19ee65a02b5702cff7d5a377e32c6ae29d8d
-SIZE (rust/crates/clap_lex-0.7.6.crate) = 13466
+TIMESTAMP = 1788855736
+SHA256 (dnsdist-2.1.2.tar.xz) = 9fcb469d7a1b5116606f2563761343d1c595523c1fd67808835fa4edc03c24ce
+SIZE (dnsdist-2.1.2.tar.xz) = 2371820
+SHA256 (rust/crates/anstyle-1.0.14.crate) = 940b3a0ca603d1eade50a4846a2afffd5ef57a9feac2c0e2ec2e14f9ead76000
+SIZE (rust/crates/anstyle-1.0.14.crate) = 17787
+SHA256 (rust/crates/cc-1.2.66.crate) = f5d6cac793997bd970000024b2934968efe83b382de4fdcf4fcb46b6ee4ad996
+SIZE (rust/crates/cc-1.2.66.crate) = 95653
+SHA256 (rust/crates/clap-4.6.1.crate) = 1ddb117e43bbf7dacf0a4190fef4d345b9bad68dfc649cb349e7d17d28428e51
+SIZE (rust/crates/clap-4.6.1.crate) = 61836
+SHA256 (rust/crates/clap_builder-4.6.0.crate) = 714a53001bf66416adb0e2ef5ac857140e7dc3a0c48fb28b2f10762fc4b5069f
+SIZE (rust/crates/clap_builder-4.6.0.crate) = 171122
+SHA256 (rust/crates/clap_lex-1.1.0.crate) = c8d4a3bb8b1e0c1050499d1815f5ab16d04f0959b233085fb31653fbfc9d98f9
+SIZE (rust/crates/clap_lex-1.1.0.crate) = 13470
 SHA256 (rust/crates/codespan-reporting-0.13.1.crate) = af491d569909a7e4dee0ad7db7f5341fef5c614d5b8ec8cf765732aba3cff681
 SIZE (rust/crates/codespan-reporting-0.13.1.crate) = 57424
-SHA256 (rust/crates/cxx-1.0.191.crate) = cd46505a9588ea42961c833d8e20a8956741f26f4aa84f5248a60c2137bf0373
-SIZE (rust/crates/cxx-1.0.191.crate) = 233693
-SHA256 (rust/crates/cxx-build-1.0.191.crate) = b78549cfae183ba0391f186544fdf1f5d96e9d3cf2683ee1449a3aea066e4e32
-SIZE (rust/crates/cxx-build-1.0.191.crate) = 99802
-SHA256 (rust/crates/cxxbridge-cmd-1.0.191.crate) = b5f593aa804e4cd4fda75ca4c56820c15a27ac667f02bffe626c2ed16e2d747d
-SIZE (rust/crates/cxxbridge-cmd-1.0.191.crate) = 86917
-SHA256 (rust/crates/cxxbridge-flags-1.0.191.crate) = e5e77806f6ca008fe3cb35ac747db8f5cf30c038b81ae97077a6aecd7ca01a31
-SIZE (rust/crates/cxxbridge-flags-1.0.191.crate) = 5431
-SHA256 (rust/crates/cxxbridge-macro-1.0.191.crate) = e751ebe2dee4a88a26df4f11c2baf6aa1e7f652af9a3bef5b4db5ae33397577d
-SIZE (rust/crates/cxxbridge-macro-1.0.191.crate) = 71516
+SHA256 (rust/crates/cxx-1.0.196.crate) = ac6f8908ed0826ab0aec7c8358a4de3a9b26c5ed391a5dc5135765d2fd1aa8fb
+SIZE (rust/crates/cxx-1.0.196.crate) = 239675
+SHA256 (rust/crates/cxx-build-1.0.196.crate) = 6d8ae25c0ce72ac21a77b5deec4f49b452238ef97072f697dd6fd752b1355ecd
+SIZE (rust/crates/cxx-build-1.0.196.crate) = 99531
+SHA256 (rust/crates/cxxbridge-cmd-1.0.196.crate) = 27d53791812143bd27f74ab6055f22e875f04c59bbef0ca03d714ebec6f6f484
+SIZE (rust/crates/cxxbridge-cmd-1.0.196.crate) = 86970
+SHA256 (rust/crates/cxxbridge-flags-1.0.196.crate) = fd557619f7dc2252bf7373f6bec5600ce60a2b477e5b3b84eb4e074bb297795e
+SIZE (rust/crates/cxxbridge-flags-1.0.196.crate) = 5427
+SHA256 (rust/crates/cxxbridge-macro-1.0.196.crate) = 7fe465fc5b9d0231ea141c4fae714a08f4f907855e1a7ca10cc90ab6c8b12ece
+SIZE (rust/crates/cxxbridge-macro-1.0.196.crate) = 72024
 SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f
 SIZE (rust/crates/equivalent-1.0.2.crate) = 7419
-SHA256 (rust/crates/find-msvc-tools-0.1.5.crate) = 3a3076410a55c90011c298b04d0cfa770b00fa04e1e3c97d3f6c9de105a03844
-SIZE (rust/crates/find-msvc-tools-0.1.5.crate) = 30942
+SHA256 (rust/crates/find-msvc-tools-0.1.9.crate) = 5baebc0774151f905a1a2cc41989300b1e6fbb29aff0ceffa1064fdd3088d582
+SIZE (rust/crates/find-msvc-tools-0.1.9.crate) = 31493
 SHA256 (rust/crates/foldhash-0.2.0.crate) = 77ce24cb58228fbb8aa041425bb1050850ac19177686ea6e0f41a70416f56fdb
 SIZE (rust/crates/foldhash-0.2.0.crate) = 23329
-SHA256 (rust/crates/hashbrown-0.16.1.crate) = 841d1cc9bed7f9236f321df977030373f4a4163ae1a7dbfe1a51a2c1a51d9100
-SIZE (rust/crates/hashbrown-0.16.1.crate) = 147785
-SHA256 (rust/crates/indexmap-2.12.1.crate) = 0ad4bb2b565bca0645f4d68c5c9af97fba094e9791da685bf83cb5f3ce74acf2
-SIZE (rust/crates/indexmap-2.12.1.crate) = 100184
-SHA256 (rust/crates/itoa-1.0.15.crate) = 4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c
-SIZE (rust/crates/itoa-1.0.15.crate) = 11231
+SHA256 (rust/crates/hashbrown-0.17.1.crate) = ed5909b6e89a2db4456e54cd5f673791d7eca6732202bbf2a9cc504fe2f9b84a
+SIZE (rust/crates/hashbrown-0.17.1.crate) = 155512
+SHA256 (rust/crates/indexmap-2.14.0.crate) = d466e9454f08e4a911e14806c24e16fba1b4c121d1ea474396f396069cf949d9
+SIZE (rust/crates/indexmap-2.14.0.crate) = 104085
+SHA256 (rust/crates/itoa-1.0.18.crate) = 8f42a60cbdf9a97f5d2305f08a87dc4e09308d1276d28c869c684d7777685682
+SIZE (rust/crates/itoa-1.0.18.crate) = 15935
 SHA256 (rust/crates/link-cplusplus-1.0.12.crate) = 7f78c730aaa7d0b9336a299029ea49f9ee53b0ed06e9202e8cb7db9bae7b8c82
 SIZE (rust/crates/link-cplusplus-1.0.12.crate) = 8178
-SHA256 (rust/crates/proc-macro2-1.0.103.crate) = 5ee95bc4ef87b8d5ba32e8b7714ccc834865276eab0aed5c9958d00ec45f49e8
-SIZE (rust/crates/proc-macro2-1.0.103.crate) = 60024
-SHA256 (rust/crates/quote-1.0.42.crate) = a338cc41d27e6cc6dce6cefc13a0729dfbb81c262b1f519331575dd80ef3067f
-SIZE (rust/crates/quote-1.0.42.crate) = 31504
-SHA256 (rust/crates/ryu-1.0.20.crate) = 28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f
-SIZE (rust/crates/ryu-1.0.20.crate) = 48738
+SHA256 (rust/crates/proc-macro2-1.0.106.crate) = 8fd00f0bb2e90d81d1044c2b32617f68fcb9fa3bb7640c23e9c748e53fb30934
+SIZE (rust/crates/proc-macro2-1.0.106.crate) = 59765
+SHA256 (rust/crates/quote-1.0.46.crate) = dfbc457d0c7a0759a614551b11a6409e5951f6c7537be1f1b7682b9ae9230368
+SIZE (rust/crates/quote-1.0.46.crate) = 31628
+SHA256 (rust/crates/ryu-1.0.23.crate) = 9774ba4a74de5f7b1c1451ed6cd5285a32eddb5cccb8cc655a4e50009e06477f
+SIZE (rust/crates/ryu-1.0.23.crate) = 52823
 SHA256 (rust/crates/scratch-1.0.9.crate) = d68f2ec51b097e4c1a75b681a8bec621909b5e91f15bb7b840c4f2f7b01148b2
 SIZE (rust/crates/scratch-1.0.9.crate) = 8170
 SHA256 (rust/crates/serde-1.0.228.crate) = 9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e
@@ -53,16 +53,16 @@ SHA256 (rust/crates/serde_derive-1.0.228.crate) = d540f220d3187173da220f885ab666
 SIZE (rust/crates/serde_derive-1.0.228.crate) = 59605
 SHA256 (rust/crates/serde_yaml-0.9.34+deprecated.crate) = 6a8b1a1a2ebf674015cc02edccce75287f1a0130d394307b36743c2f5d504b47
 SIZE (rust/crates/serde_yaml-0.9.34+deprecated.crate) = 65290
-SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64
-SIZE (rust/crates/shlex-1.3.0.crate) = 18713
+SHA256 (rust/crates/shlex-2.0.1.crate) = f8fadd59c855ef2080decdef8ff161eb6661b86933c9d82e5ba29dc602a55aba
+SIZE (rust/crates/shlex-2.0.1.crate) = 19332
 SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f
 SIZE (rust/crates/strsim-0.11.1.crate) = 14266
-SHA256 (rust/crates/syn-2.0.111.crate) = 390cc9a294ab71bdb1aa2e99d13be9c753cd2d7bd6560c77118597410c4d2e87
-SIZE (rust/crates/syn-2.0.111.crate) = 302117
+SHA256 (rust/crates/syn-2.0.118.crate) = 1b9ae57f904213ebb649ce6895b8a66c66f0203b9319718f69a5612a065b1422
+SIZE (rust/crates/syn-2.0.118.crate) = 305533
 SHA256 (rust/crates/termcolor-1.4.1.crate) = 06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755
 SIZE (rust/crates/termcolor-1.4.1.crate) = 18773
-SHA256 (rust/crates/unicode-ident-1.0.22.crate) = 9312f7c4f6ff9069b165498234ce8be658059c6728633667c526e27dc2cf1df5
-SIZE (rust/crates/unicode-ident-1.0.22.crate) = 47919
+SHA256 (rust/crates/unicode-ident-1.0.24.crate) = e6e4313cd5fcd3dad5cafa179702e2b244f760991f45397d14d4ebf38247da75
+SIZE (rust/crates/unicode-ident-1.0.24.crate) = 49298
 SHA256 (rust/crates/unicode-width-0.2.2.crate) = b4ac048d71ede7ee76d585517add45da530660ef4390e49b098733c6e897f254
 SIZE (rust/crates/unicode-width-0.2.2.crate) = 282768
 SHA256 (rust/crates/unsafe-libyaml-0.2.11.crate) = 673aac59facbab8a9007c7f6108d11f63b603f7cabff99fabf650fea5c32b861