net-p2p / arti

Implementation of Tor in Rust

Official package sites : https://gitlab.torproject.org/tpo/core/arti/ · https://tpo.pages.torproject.net/core/arti/ ·

Arti is a complete rewrite of the C

v9999 :: 0 :: gentoo

Modified
License
|| ( Apache-2.0 MIT ) Apache-2.0 BSD Boost-1.0 CC0-1.0 ISC MIT MPL-2.0 openssl Unicode-3.0 Unlicense ZLIB
USE flags
debug

v1.8.0 :: 0 :: gentoo

Modified
License
|| ( Apache-2.0 MIT ) Apache-2.0 BSD Boost-1.0 CC0-1.0 ISC MIT MPL-2.0 openssl Unicode-3.0 Unlicense ZLIB
Keywords
~amd64
USE flags
debug

v1.5.0 :: 0 :: gentoo

Modified
License
|| ( Apache-2.0 MIT ) Apache-2.0 BSD Boost-1.0 CC0-1.0 ISC MIT MPL-2.0 openssl Unicode-3.0 Unlicense ZLIB
Keywords
~amd64
USE flags
debug

General

debug
Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces

app-arch / xz-utils : Utils for managing LZMA compressed files

app-arch / zstd : zstd fast compression library

dev-db / sqlite : SQL database engine

dev-libs / openssl : Robust, full-featured Open Source Toolkit for the Transport Layer Security (TLS)

app-arch / xz-utils : Utils for managing LZMA compressed files

app-arch / zstd : zstd fast compression library

dev-db / sqlite : SQL database engine

dev-libs / openssl : Robust, full-featured Open Source Toolkit for the Transport Layer Security (TLS)

937132
net-p2p/arti-1.2.5 fails tests
953229
net-p2p/arti: missing init script and systemd unit
961750
net-p2p/arti-1.4.6 - QA Notice: found Cargo.toml file which specifies edition="2024"
Repository mirror & CI · gentoo
Merge updates from master
John Helmert III · gentoo
net-p2p/arti: add RUST_MIN_VER
Closes: https://bugs.gentoo.org/968246 Signed-off-by: John Helmert III <ajak@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
John Helmert III · gentoo
net-p2p/arti: drop 1.4.2, 1.4.6
Signed-off-by: John Helmert III <ajak@gentoo.org>
Michal Rostecki · gentoo
net-p2p/arti: add 1.8.0
Signed-off-by: Michal Rostecki <vadorovsky@protonmail.com> Part-of: https://github.com/gentoo/gentoo/pull/44432 Closes: https://github.com/gentoo/gentoo/pull/44432 Signed-off-by: John Helmert III <ajak@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michal Rostecki · gentoo
net-p2p/arti: add 1.5.0
Signed-off-by: Michal Rostecki <vadorovsky@protonmail.com> Part-of: https://github.com/gentoo/gentoo/pull/43607 Closes: https://github.com/gentoo/gentoo/pull/43607 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michal Rostecki · gentoo
net-p2p/arti: add 1.4.6
Signed-off-by: Michal Rostecki <vadorovsky@protonmail.com> Part-of: https://github.com/gentoo/gentoo/pull/43348 Closes: https://github.com/gentoo/gentoo/pull/43348 Signed-off-by: John Helmert III <ajak@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Filip Kobierski · gentoo
net-p2p/arti: sync live
Signed-off-by: Filip Kobierski <fkobi@pm.me> Part-of: https://github.com/gentoo/gentoo/pull/42460 Closes: https://github.com/gentoo/gentoo/pull/42460 Signed-off-by: Sam James <sam@gentoo.org>
Filip Kobierski · gentoo
net-p2p/arti: improve metadata in ebuild
- remove crust from DESCRIPTION - add not-remote-id-like HOMEPAGE - explicitly state dual licensing Bug: https://bugs.gentoo.org/957172 Signed-off-by: Filip Kobierski <fkobi@pm.me> Part-of: https://github.com/gentoo/gentoo/pull/42460 Signed-off-by: Sam James <sam@gentoo.org>
Filip Kobierski · gentoo
net-p2p/arti: drop 1.4.0
Signed-off-by: Filip Kobierski <fkobi@pm.me> Part-of: https://github.com/gentoo/gentoo/pull/42460 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
net-p2p/arti: use crates tarball
CRATES is too big for every ebuild (>300 crates), so use tarball generated automatically by new Gentoo Infra CI at [1]. New tarballs are auto generated with delay for up to 6 hours from upstream tagging new tag. [1] https://github.com/gentoo-crate-dist/arti Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
John Helmert III · gentoo
net-p2p/arti: drop 1.3.1, 1.3.2
Signed-off-by: John Helmert III <ajak@gentoo.org>
John Helmert III · gentoo
net-p2p/arti: add 1.4.2
Signed-off-by: John Helmert III <ajak@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
John Helmert III · gentoo
net-p2p/arti: add 1.4.0
Signed-off-by: John Helmert III <ajak@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
John Helmert III · gentoo
net-p2p/arti: drop 1.2.7-r1, 1.3.0
Signed-off-by: John Helmert III <ajak@gentoo.org>
John Helmert III · gentoo
net-p2p/arti: add 1.3.2
Signed-off-by: John Helmert III <ajak@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
John Helmert III · gentoo
net-p2p/arti: add 1.3.1
Signed-off-by: John Helmert III <ajak@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
John Helmert III · gentoo
net-p2p/arti: add 1.3.0
Signed-off-by: John Helmert III <ajak@gentoo.org>
John Helmert III · gentoo
net-p2p/arti: drop 1.2.6-r1
Signed-off-by: John Helmert III <ajak@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Jolly · gentoo
*/*: update for slotted Rust
Tidyups: - $(cargo_crate_uris) - Rust BDEPENDS come from the eclass except in very rare circumstances (RUST_OPTIONAL=1) - RUST_M{AX,IN}_VER where required. - Suboptimal crate separator (`-` -> `@`) Signed-off-by: Matt Jolly <kangie@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/39218 Signed-off-by: Matt Jolly <kangie@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
John Helmert III · gentoo
net-p2p/arti: add 1.2.7
Signed-off-by: John Helmert III <ajak@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
John Helmert III · gentoo
net-p2p/arti: drop 1.2.5
Bug: https://bugs.gentoo.org/938117 Signed-off-by: John Helmert III <ajak@gentoo.org>
John Helmert III · gentoo
net-p2p/arti: add 1.2.6
Bug: https://bugs.gentoo.org/938117 Signed-off-by: John Helmert III <ajak@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
John Helmert III · gentoo
net-p2p/arti: drop 1.2.4
Bug: https://bugs.gentoo.org/935031 Signed-off-by: John Helmert III <ajak@gentoo.org>
John Helmert III · gentoo
net-p2p/arti: add 1.2.5
Bug: https://bugs.gentoo.org/935031 Signed-off-by: John Helmert III <ajak@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
John Helmert III · gentoo
net-p2p/arti: drop 1.2.3
Bug: https://bugs.gentoo.org/934569 Signed-off-by: John Helmert III <ajak@gentoo.org>
John Helmert III · gentoo
net-p2p/arti: add 1.2.4
Bug: https://bugs.gentoo.org/934569 Signed-off-by: John Helmert III <ajak@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
John Helmert III · gentoo
net-p2p/arti: drop 1.2.0, 1.2.1, 1.2.2
Bug: https://bugs.gentoo.org/932748 Signed-off-by: John Helmert III <ajak@gentoo.org>
John Helmert III · gentoo
net-p2p/arti: add 1.2.3
Bug: https://bugs.gentoo.org/932748 Signed-off-by: John Helmert III <ajak@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
John Helmert III · gentoo
net-p2p/arti: drop 1.1.13-r1
1.2.0 and onwards has a fix for the the __rlimit_resource_t musl compile failure, with the fix being introduced in upstream commit 95de7b79ed12daece43e2dfc64eb3232e1752c2b. Closes: https://bugs.gentoo.org/924841 Signed-off-by: John Helmert III <ajak@gentoo.org>
John Helmert III · gentoo
net-p2p/arti: add 1.2.2
Signed-off-by: John Helmert III <ajak@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
John Helmert III · gentoo
net-p2p/arti: add 1.2.1
Signed-off-by: John Helmert III <ajak@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
John Helmert III · gentoo
net-p2p/arti: add 1.2.0
Signed-off-by: John Helmert III <ajak@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Eli Schwartz · gentoo
net-p2p/arti: add system dependency on zstd
Avoids building a static vendored copy "because rust". Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
John Helmert III · gentoo
net-p2p/arti: drop 1.1.11, 1.1.12
Signed-off-by: John Helmert III <ajak@gentoo.org>
John Helmert III · gentoo
net-p2p/arti: sync live
Signed-off-by: John Helmert III <ajak@gentoo.org>
John Helmert III · gentoo
net-p2p/arti: add 1.1.13
Signed-off-by: John Helmert III <ajak@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
John Helmert III · gentoo
net-p2p/arti: add 1.1.12
Signed-off-by: John Helmert III <ajak@gentoo.org>
John Helmert III · gentoo
net-p2p/arti: drop 1.1.8, 1.1.9, 1.1.10
Signed-off-by: John Helmert III <ajak@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
John Helmert III · gentoo
net-p2p/arti: add 1.1.11
Signed-off-by: John Helmert III <ajak@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
John Helmert III · gentoo
net-p2p/arti: add 1.1.10
Signed-off-by: John Helmert III <ajak@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
John Helmert III · gentoo
net-p2p/arti: sync live metadata
Signed-off-by: John Helmert III <ajak@gentoo.org>
John Helmert III · gentoo
net-p2p/arti: drop 1.1.5, 1.1.6
Signed-off-by: John Helmert III <ajak@gentoo.org>
John Helmert III · gentoo
net-p2p/arti: add 1.1.9
Signed-off-by: John Helmert III <ajak@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
John Helmert III · gentoo
net-p2p/arti: add 1.1.8
Signed-off-by: John Helmert III <ajak@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
John Helmert III · gentoo
net-p2p/arti: add 1.1.6
Signed-off-by: John Helmert III <ajak@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
John Helmert III · gentoo
net-p2p/arti: drop 1.1.4
Bug: https://bugs.gentoo.org/907779 Signed-off-by: John Helmert III <ajak@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
John Helmert III · gentoo
net-p2p/arti: drop 1.1.1, 1.1.3
Bug: https://bugs.gentoo.org/907779 Signed-off-by: John Helmert III <ajak@gentoo.org>
John Helmert III · gentoo
net-p2p/arti: add 1.1.5
Bug: https://bugs.gentoo.org/907779 Signed-off-by: John Helmert III <ajak@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
John Helmert III · gentoo
net-p2p/arti: sync live
Signed-off-by: John Helmert III <ajak@gentoo.org>
John Helmert III · gentoo
net-p2p/arti: add 1.1.4
Signed-off-by: John Helmert III <ajak@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
John Helmert III · gentoo
net-p2p/arti: sync live
Signed-off-by: John Helmert III <ajak@gentoo.org>
John Helmert III · gentoo
net-p2p/arti: fix DoubleEmptyLine
Signed-off-by: John Helmert III <ajak@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
John Helmert III · gentoo
net-p2p/arti: drop 1.0.1, 1.1.0
Signed-off-by: John Helmert III <ajak@gentoo.org>
John Helmert III · gentoo
net-p2p/arti: add 1.1.3
Note that I've reverted to using the default cargo_src_test. We care only about the arti functionality and testing each individual crate hits cases that shouldn't be relevant for arti itself, such as: https://gitlab.torproject.org/tpo/core/arti/-/issues/843 https://gitlab.torproject.org/tpo/core/arti/-/issues/852 Signed-off-by: John Helmert III <ajak@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
John Helmert III · gentoo
net-p2p/arti: sync live
Signed-off-by: John Helmert III <ajak@gentoo.org>
John Helmert III · gentoo
net-p2p/arti: add 1.1.1
Signed-off-by: John Helmert III <ajak@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
John Helmert III · gentoo
net-p2p/arti: add 1.1.0
Signed-off-by: John Helmert III <ajak@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
John Helmert III · gentoo
net-p2p/arti: drop 0.6.0, 1.0.0
Signed-off-by: John Helmert III <ajak@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
John Helmert III · gentoo
net-p2p/arti: add 1.0.1
Signed-off-by: John Helmert III <ajak@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
John Helmert III · gentoo
net-p2p/arti: drop 0.5.0
Signed-off-by: John Helmert III <ajak@gentoo.org>
John Helmert III · gentoo
net-p2p/arti: add 9999
Signed-off-by: John Helmert III <ajak@gentoo.org>
John Helmert III · gentoo
net-p2p/arti: add 1.0.0
Signed-off-by: John Helmert III <ajak@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
John Helmert III · gentoo
net-p2p/arti: drop 0.3.0, 0.4.0
Signed-off-by: John Helmert III <ajak@gentoo.org>
John Helmert III · gentoo
net-p2p/arti: add 0.6.0
Signed-off-by: John Helmert III <ajak@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
John Helmert III · gentoo
net-p2p/arti: add 0.5.0
Signed-off-by: John Helmert III <ajak@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
John Helmert III · gentoo
net-p2p/arti: drop 0.1.0, 0.2.0
Signed-off-by: John Helmert III <ajak@gentoo.org>
John Helmert III · gentoo
net-p2p/arti: add 0.4.0
Signed-off-by: John Helmert III <ajak@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
John Helmert III · gentoo
net-p2p/arti: add 0.3.0
Signed-off-by: John Helmert III <ajak@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
John Helmert III · gentoo
net-p2p/arti: add 0.2.0
Signed-off-by: John Helmert III <ajak@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
John Helmert III · gentoo
net-p2p/arti: QA_FLAGS_IGNORED for rust LDFLAGS ignoring
Closes: https://bugs.gentoo.org/835100 Signed-off-by: John Helmert III <ajak@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
John Helmert III · gentoo
net-p2p/arti: initial import
Signed-off-by: John Helmert III <ajak@gentoo.org>