diff --git a/dns/dnsdist/Makefile b/dns/dnsdist/Makefile index 10760233253b..ebc88db7240e 100644 --- a/dns/dnsdist/Makefile +++ b/dns/dnsdist/Makefile @@ -1,111 +1,111 @@ PORTNAME= dnsdist -DISTVERSION= 2.1.0 +DISTVERSION= 2.1.1 CATEGORIES= dns net MASTER_SITES= https://downloads.powerdns.com/releases/ DISTFILES+= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= tremere@cainites.net COMMENT= Highly DNS-, DoS- and abuse-aware loadbalancer WWW= https://dnsdist.org/ LICENSE= GPLv2 ISCL MIT LICENSE_COMB= multi LICENSE_FILE_GPLv2= ${WRKSRC}/COPYING LICENSE_FILE_ISCL= ${WRKSRC}/ext/ipcrypt/LICENSE LICENSE_FILE_MIT= ${WRKSRC}/ext/yahttp/LICENSE NOT_FOR_ARCHS= i386 NOT_FOR_ARCHS_REASON= archs with 32-bits time_t are no longer supported by upstream BUILD_DEPENDS= ${LOCALBASE}/lib/libatomic_ops.a:devel/libatomic_ops \ ${PYTHON_PKGNAMEPREFIX}pyyaml>0:devel/py-pyyaml@${PY_FLAVOR} \ boost-libs>0:devel/boost-libs LIB_DEPENDS= libnghttp2.so:www/libnghttp2 \ libquiche.so:net/quiche \ libre2.so:devel/re2 \ libsodium.so:security/libsodium USES= cargo compiler:c++14-lang cpe libedit localbase meson pkgconfig \ python:build tar:xz CPE_VENDOR= powerdns USE_RC_SUBR= dnsdist MESON_ARGS= --bindir=${PREFIX}/sbin \ --sysconfdir=${ETCDIR} \ -Ddns-over-http3=enabled \ -Ddns-over-https=enabled \ -Ddns-over-quic=enabled \ -Ddns-over-tls=enabled \ -Ddnscrypt=enabled \ -Dlibcap=disabled \ -Dlibsodium=enabled \ -Dquiche=enabled \ -Dre2=enabled \ -Dsystemd-service=disabled \ -Dxsk=disabled \ -Dyaml=enabled CARGO_CARGOLOCK= ${WRKSRC}/dnsdist-rust-lib/rust/Cargo.lock CARGO_CARGOTOML= ${WRKSRC}/dnsdist-rust-lib/rust/Cargo.toml CARGO_BUILD= no CARGO_INSTALL= no CARGO_TEST= no BINARY_ALIAS= python3=${PYTHON_CMD} TARGET_ORDER_OVERRIDE= 750:cargo-configure USERS= _dnsdist GROUPS= _dnsdist OPTIONS_DEFINE= DNSTAP IPCIPHER SNMP OPTIONS_DEFAULT= CDB GNUTLS IPCIPHER LMDB LUA OPENSSL OPTIONS_GROUP= KVSOPT OPTIONS_GROUP_KVSOPT= CDB LMDB OPTIONS_MULTI= TLS OPTIONS_MULTI_TLS= GNUTLS OPENSSL OPTIONS_SINGLE= EXTLUA OPTIONS_SINGLE_EXTLUA= LUA LUAJIT CDB_DESC= CDB backend DNSTAP_DESC= dnstap support (see dnstap.info) EXTLUA_DESC= Lua library IPCIPHER_DESC= ipcipher support (requires OpenSSL) KVSOPT_DESC= Key Value Stores LMDB_DESC= LMDB backend LUAJIT_DESC= Use luajit LUA_DESC= Use lang/lua CDB_LIB_DEPENDS= libcdb.so:databases/tinycdb CDB_MESON_ENABLED= cdb DNSTAP_LIB_DEPENDS= libfstrm.so:devel/fstrm DNSTAP_MESON_ENABLED= dnstap GNUTLS_LIB_DEPENDS= libgnutls.so:security/gnutls GNUTLS_MESON_ENABLED= tls-gnutls IPCIPHER_IMPLIES= OPENSSL IPCIPHER_MESON_ENABLED= ipcipher LMDB_LIB_DEPENDS= liblmdb.so:databases/lmdb0 LMDB_MESON_ENABLED= lmdb LUAJIT_USES= luajit LUAJIT_MESON_ON= -Dlua=luajit LUA_USES= lua LUA_MESON_ON= -Dlua=lua OPENSSL_USES= ssl OPENSSL_MESON_ENABLED= libcrypto tls-libssl OPENSSL_MESON_ON= -Dlibcrypto-path=${OPENSSLBASE} \ -Dtls-libssl-engines=true SNMP_LIB_DEPENDS= libnetsnmp.so:net-mgmt/net-snmp SNMP_MESON_ENABLED= snmp post-install: ${MV} ${STAGEDIR}${ETCDIR}/dnsdist.conf-dist ${STAGEDIR}${ETCDIR}/dnsdist.conf.sample ${MV} ${STAGEDIR}${ETCDIR}/dnsdist.yml-dist ${STAGEDIR}${ETCDIR}/dnsdist.yml.sample .include diff --git a/dns/dnsdist/distinfo b/dns/dnsdist/distinfo index 74cbc2265c2b..4da5d2b39a22 100644 --- a/dns/dnsdist/distinfo +++ b/dns/dnsdist/distinfo @@ -1,75 +1,75 @@ -TIMESTAMP = 1783041064 -SHA256 (dnsdist-2.1.0.tar.xz) = 8714b7ca065b2d7ae5da980bc81a94d2baaa725a9b3c2c23b3a0fadb7c6a8335 -SIZE (dnsdist-2.1.0.tar.xz) = 2369224 +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 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/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/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/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/scratch-1.0.9.crate) = d68f2ec51b097e4c1a75b681a8bec621909b5e91f15bb7b840c4f2f7b01148b2 SIZE (rust/crates/scratch-1.0.9.crate) = 8170 SHA256 (rust/crates/serde-1.0.228.crate) = 9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e SIZE (rust/crates/serde-1.0.228.crate) = 83652 SHA256 (rust/crates/serde_core-1.0.228.crate) = 41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad SIZE (rust/crates/serde_core-1.0.228.crate) = 63111 SHA256 (rust/crates/serde_derive-1.0.228.crate) = d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79 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/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/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-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 SIZE (rust/crates/unsafe-libyaml-0.2.11.crate) = 62101 SHA256 (rust/crates/winapi-util-0.1.11.crate) = c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22 SIZE (rust/crates/winapi-util-0.1.11.crate) = 13368 SHA256 (rust/crates/windows-link-0.2.1.crate) = f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5 SIZE (rust/crates/windows-link-0.2.1.crate) = 6133 SHA256 (rust/crates/windows-sys-0.61.2.crate) = ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc SIZE (rust/crates/windows-sys-0.61.2.crate) = 2517186