commit:     88b0f13c93d0231bd6c9d9f76747ab6a2e50dba6
Author:     Patrick McLean <chutzpah <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 12 19:22:38 2026 +0000
Commit:     Patrick McLean <chutzpah <AT> gentoo <DOT> org>
CommitDate: Thu Feb 12 19:22:57 2026 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88b0f13c

net-analyzer/ttl: add 0.17.0

Closes: https://bugs.gentoo.org/955258
Signed-off-by: Patrick McLean <chutzpah <AT> gentoo.org>

 net-analyzer/ttl/Manifest          |  2 ++
 net-analyzer/ttl/ttl-0.17.0.ebuild | 51 ++++++++++++++++++++++++++++++++++++++
 2 files changed, 53 insertions(+)

diff --git a/net-analyzer/ttl/Manifest b/net-analyzer/ttl/Manifest
index 9b0e2e3ea837..3c75d061fa1f 100644
--- a/net-analyzer/ttl/Manifest
+++ b/net-analyzer/ttl/Manifest
@@ -4,3 +4,5 @@ DIST ttl-0.15.3-crates.tar.xz 32921928 BLAKE2B 
25eaea5add2ae9eff0fb929b429cb95f6
 DIST ttl-0.15.3.tar.gz 837543 BLAKE2B 
3e737e359591262f6994e310e28affc455f406f3a204202ee906ad2c33cf6760302375c77165a541b7fa41fe1f9a3cfbc9b1cd400d4dfd3ab6ea0974b764caae
 SHA512 
19a00bc1f12cf17515208d5e08875001c3812fdb8d887418ba526c23b03bcc98e09ea6609039b73b15ae55e70edb20d369eab48ac1d469063035341dca7a522c
 DIST ttl-0.16.1-crates.tar.xz 32934648 BLAKE2B 
30b1581331bebfe85c27157b26e35b2f01b5125dd5462e5208c21f0dffaf13a17cb66dec3dbec5ad432aa697ae34fe83974036fa2b47ad7c1c7ea67e0aad13d1
 SHA512 
b3a0a8080e04d42d6968512fe2b671fd68d30463e9ff25480ed5cd9f12f5984f4ea9c071be485eaf9cc02ace027cf140c51008ac9664afb2f1bedf9b67ebfd11
 DIST ttl-0.16.1.tar.gz 842564 BLAKE2B 
07ea447b98677cc32efb7c7db2e412cbea8d4a6ae04d5a076938370bd3605270396224b72bd2f1473c87b2c7d37e0af6d398a7eafeb4d82fc4b8f3eb577ecf3d
 SHA512 
d60d23f70cbd3d39ef4875c74518486cc0d3aea8297dd579730f0741b27fee9ad536b568d1ca7cba35b242a792ccbb74c28c954408f06ba6d0c278782e9b6922
+DIST ttl-0.17.0-crates.tar.xz 33647596 BLAKE2B 
3118a60213d9f2bcfc48528b52682c48d8219e806f845eb49b10ce4555ff1a142a1cfef96ccf5d82070bcd8ff78cb96ac755686da2ccd18fa97baee56b91722e
 SHA512 
20ac577adba6ad9f50ac5da717cf9fe61cd0eb609ade35bd8cbd4413545cb5a298129ecf4a1857f8f8d88e9c04ffae4860d952cb5c6ef32a95e3c552136ad508
+DIST ttl-0.17.0.tar.gz 846187 BLAKE2B 
70d0b1ace94e3711f2eb80f40b6f546884e9ea0ac620189b182b2e2b53d63e3c9387a847a0e91c369525331aa44ad6ecc7a3f3a33a029331f57f1ddc91701f9f
 SHA512 
5a41f98bea4083d33c7f2ac62b9c5a24fcc7af292aa2def95b1529ea9c4c8fbc88ee9a672027629c9a4ff0725ed7ad4b0c3895f2ee16d3c433e5771235a3fbf7

diff --git a/net-analyzer/ttl/ttl-0.17.0.ebuild 
b/net-analyzer/ttl/ttl-0.17.0.ebuild
new file mode 100644
index 000000000000..0202c8a4eb20
--- /dev/null
+++ b/net-analyzer/ttl/ttl-0.17.0.ebuild
@@ -0,0 +1,51 @@
+# Copyright 2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Autogenerated by pycargoebuild 0.15.1
+
+EAPI=8
+
+CRATES="
+"
+
+RUST_MIN_VER="1.88.0"
+
+inherit fcaps desktop cargo
+
+DESCRIPTION="Modern traceroute/mtr-style TUI with hop stats and optional 
ASN/geo enrichment"
+HOMEPAGE="https://github.com/lance0/ttl";
+SRC_URI="
+       https://github.com/lance0/ttl/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz
+       ${CARGO_CRATE_URIS}
+"
+if [[ ${PKGBUMPING} != ${PVR} ]]; then
+       SRC_URI+="
+               mirror://gentoo/ttl-${PV}-crates.tar.xz
+       "
+fi
+
+LICENSE="|| ( Apache-2.0 MIT )"
+# Dependent crate licenses
+LICENSE+="
+       Apache-2.0 BSD CDLA-Permissive-2.0 ISC MIT MPL-2.0 openssl
+       Unicode-3.0 Unicode-DFS-2016 WTFPL-2 ZLIB
+"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DOCS=(
+       CHANGELOG.md
+       README.md
+       SECURITY.md
+)
+
+FILECAPS=(
+       cap_net_raw usr/bin/ttl
+)
+
+src_install() {
+       cargo_src_install
+
+       doicon ttl.png ttlss.png
+       make_desktop_entry /usr/bin/ttl ttl ttl Network
+}

Reply via email to