commit: c32ed2891d5bcedb1b387d199917c5e2a82d21d6 Author: Patrick McLean <chutzpah <AT> gentoo <DOT> org> AuthorDate: Wed Feb 18 00:25:37 2026 +0000 Commit: Patrick McLean <chutzpah <AT> gentoo <DOT> org> CommitDate: Wed Feb 18 00:25:46 2026 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c32ed289
net-analyzer/ttl: add 0.18.0 Signed-off-by: Patrick McLean <chutzpah <AT> gentoo.org> net-analyzer/ttl/Manifest | 2 ++ net-analyzer/ttl/ttl-0.18.0.ebuild | 51 ++++++++++++++++++++++++++++++++++++++ 2 files changed, 53 insertions(+) diff --git a/net-analyzer/ttl/Manifest b/net-analyzer/ttl/Manifest index 3c75d061fa1f..5528ca365dfe 100644 --- a/net-analyzer/ttl/Manifest +++ b/net-analyzer/ttl/Manifest @@ -6,3 +6,5 @@ DIST ttl-0.16.1-crates.tar.xz 32934648 BLAKE2B 30b1581331bebfe85c27157b26e35b2f0 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 +DIST ttl-0.18.0-crates.tar.xz 33647596 BLAKE2B 3118a60213d9f2bcfc48528b52682c48d8219e806f845eb49b10ce4555ff1a142a1cfef96ccf5d82070bcd8ff78cb96ac755686da2ccd18fa97baee56b91722e SHA512 20ac577adba6ad9f50ac5da717cf9fe61cd0eb609ade35bd8cbd4413545cb5a298129ecf4a1857f8f8d88e9c04ffae4860d952cb5c6ef32a95e3c552136ad508 +DIST ttl-0.18.0.tar.gz 853402 BLAKE2B 93376516116c21bcdbb5aa8b840ec34b5bb3c3aeff5460636d90d5eb517a74f0a532e48474d11e9bb46ea3957714f88afc3d3a3589a5d420c694f351bc14455a SHA512 cc94ded3f8fcf3342d47db60bbb8c2a48a45cffb20117c3322d39845c4d9510e09a2bf9d7512f93fda75dd4193d21c6451650812adeded60afda239b070882ed diff --git a/net-analyzer/ttl/ttl-0.18.0.ebuild b/net-analyzer/ttl/ttl-0.18.0.ebuild new file mode 100644 index 000000000000..0202c8a4eb20 --- /dev/null +++ b/net-analyzer/ttl/ttl-0.18.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 +}
