commit: db6bcabb5724944f2283380e410baa1ae5a70baf Author: Patrick McLean <chutzpah <AT> gentoo <DOT> org> AuthorDate: Mon Jan 26 19:04:06 2026 +0000 Commit: Patrick McLean <chutzpah <AT> gentoo <DOT> org> CommitDate: Wed Jan 28 21:28:27 2026 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db6bcabb
net-analyzer/ttl: add 0.15.2 Signed-off-by: Patrick McLean <chutzpah <AT> gentoo.org> net-analyzer/ttl/Manifest | 2 ++ net-analyzer/ttl/ttl-0.15.2.ebuild | 47 ++++++++++++++++++++++++++++++++++++++ 2 files changed, 49 insertions(+) diff --git a/net-analyzer/ttl/Manifest b/net-analyzer/ttl/Manifest index 0893e04a1f9c..d0d5df4cc8ac 100644 --- a/net-analyzer/ttl/Manifest +++ b/net-analyzer/ttl/Manifest @@ -1,2 +1,4 @@ DIST ttl-0.13.3-crates.tar.xz 31881568 BLAKE2B ddf4a963ed741ec957440a4605537550f0d6abffc0a28ac1c16c88c23049a1676a0619e98e24ee2d5b8c02a2ed023e8af007edcf6fd18335e257dbc73bce4130 SHA512 74a998e7d7588c7273a06e1c5809d3724d62980e93b35bd5f78422283551a1e46aef85bece137a56bf82bc55f2ca8a09e42b05c2c491c54aa3aea67e98ae787f DIST ttl-0.13.3.tar.gz 826986 BLAKE2B d418e652d2a1b7f88067285d95e05e18cf8fa0221d05f484cfa176f1d03d1ad03126773fd0b05da8aba9750089c8837d0c1bd1ecd730b034963f7df46cb78ab4 SHA512 a46bcfd2609f33772136fabec883aee86ccdbf70f18491d91e9ff6a1cd654ffacc5fdf7780bf97a6278beb5744734f6f1c88f350244e6e80b32a0d78ea0bac6e +DIST ttl-0.15.2-crates.tar.xz 32921928 BLAKE2B 25eaea5add2ae9eff0fb929b429cb95f6c7a77f0bd1ca3112268e7fd86d585faa4043c35dc7020175fcd97cac562aff5c497e7932b1561a926f7945a3d7efb05 SHA512 5aaa09fb81367e191ad5b6fca097a9b6bcae369c1f3c4ea0f324986b07cf1d411c9e3ad1deacd841c13de72a03a9d8f5bb2412ec52a3f316e4a2323f470c2abd +DIST ttl-0.15.2.tar.gz 836514 BLAKE2B 25780cc6a8cf7af43414008bf43708dfae2b5242043b8ffab545c7c728206a858f1926e396f3146d157fd3283020bc9918534235d2a78241052851dec18d7bf9 SHA512 9ad28ae38d47c231372ad37619406811a02733a859d27f87de73f5c9e1246a7ff3fcde974893e03cad884bf3869cc2c05baff922eedaad921507fed92d23b2a8 diff --git a/net-analyzer/ttl/ttl-0.15.2.ebuild b/net-analyzer/ttl/ttl-0.15.2.ebuild new file mode 100644 index 000000000000..f0cb95769d4e --- /dev/null +++ b/net-analyzer/ttl/ttl-0.15.2.ebuild @@ -0,0 +1,47 @@ +# 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 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 +) + +src_install() { + cargo_src_install + + doicon ttl.png ttlss.png + make_desktop_entry /usr/bin/ttl ttl ttl Network +}
