Port details
arti Implementation of Tor, in Rust
2.7.0_1 security Σ =2 2.6.0_1Version of this port present on the latest quarterly branch. Maintainer: cs@FreeBSD.org Port Added: 2021-07-18 21:39:15
Last Update: 2026-10-14 07:38:19
Commit Hash: 9c87820
People watching this port, also watch: vuxml , tor , xterm , nginx , spectrwm License: MIT
WWW: https://tpo.pages.torproject.net/core/arti/ Description: # Arti is a complete rewrite of the C Tor codebase, and it is currently under
active development. It is written in Rust, and it is designed to be modular,
reusable, and easy to audit. ¦ ¦ ¦ ¦
Manual pages: #
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist # There is no configure plist information for this port. USE_RC_SUBR (Service Scripts)
Dependency lines :
To install the port : # cd /usr/ports/security/arti/ && make install clean To add the package , run one of these commands: pkg install security/arti pkg install arti NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.PKGNAME: arti Package flavors (<flavor>: <package> ) # default: arti
full: arti-full
NOT_FOR_ARCHS: i386distinfo: # TIMESTAMP = 1790880069
SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa
SIZE (rust/crates/adler2-2.0.1.crate) = 13366
Packages (timestamps in pop-ups are UTC): #
Dependencies # NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered. Build dependencies: #
rust>=1.99.0 : lang/rust cmake : devel/cmake-core pkgconf>=1.3.0_1 : devel/pkgconf llvm-config19 : devel/llvm19
Library dependencies: #
libzstd.so : archivers/zstd libsqlite3.so : databases/sqlite3
There are no ports dependent upon this port #
Configuration Options : #
===> The following configuration options are available for arti-2.7.0_1:
RUSTLS=off: Use rustls instead of openssl
===> Use 'make config' to modify these settings Options name : #
security_arti USES: #
cargo sqlite ssl llvm
FreshPorts was unable to extract/find any pkg message # Master Sites: #
Commit History - (may be incomplete: for full details, see links to repositories near top of page)
Commit Credits Log message
0.4.0_3 25 Aug 2022 14:49:50
Baptiste Daroussin (bapt)
rust: bring back update to 1.63
Revert back the revert of the update of rust and related commits
This revert was drive by beside validation by portmgr via exp-run
and not respectful of the etiquette we have between committers
This reverts commit 8ecb1f8141144c1603eb4026122d2e60eeaccd64.
This reverts commit 04d257baa182926cff158f32cf459e560426add0.
This reverts commit 2757c63bd0e6d01f9f0657fe03bb3a7b49adcae2.
This reverts commit 75f4713de5e3fbd1c6a0cb572e08121814a4072e.
This reverts commit e88e592111c86fdd1c0ac8717dbef9342e15e27c.
This reverts commit 783c056d7d681d66e2c5c59251c275d65274028e.
With hat: portmgr
0.4.0_2 25 Aug 2022 10:49:39
Piotr Kubaj (pkubaj)
Revert "lang/rust: Bump revisions after 1.63.0"
This reverts commit c7912d97754bb7aa9a18eb33df53f91cba4cd82d.
PR: 265915
0.4.0_3 25 Aug 2022 08:51:32
Mikael Urankar (mikael)
lang/rust: Bump revisions after 1.63.0
0.4.0_2 02 Jul 2022 13:47:05
Mikael Urankar (mikael)
lang/rust: Bump revisions after 1.62.0
0.4.0_1 31 May 2022 13:06:17
Mikael Urankar (mikael)
lang/rust: Bump revisions after 1.61.0
0.4.0 29 May 2022 17:43:13
Carlo Strub (cs)
security/arti: Update to 0.4.0
0.2.0.20220408_1 03 May 2022 08:00:34
Tobias Kortkamp (tobik)
lang/rust: Relink ports after the Rust 1.60.0 update
0.2.0.20220408 09 Apr 2022 20:39:57
Carlo Strub (cs)
security/arti: 0.2.0.20220408
0.0.4_1 15 Mar 2022 09:51:58
Mikael Urankar (mikael)
lang/rust: Bump revisions after 1.59.0
0.0.4 05 Feb 2022 19:46:36
Carlo Strub (cs)
security/arti: Update to 0.0.4
Switch from native-tls to rustls
0.0.3_1 03 Feb 2022 14:02:32
Tobias Kortkamp (tobik)
lang/rust: Relink consumers
PR: 261449
Security: ee26f513-826e-11ec-8be6-d4c9ef517024
0.0.3 20 Jan 2022 20:04:39
Carlo Strub (cs)
security/arti: Update to 0.0.3
0.0.2_2 17 Jan 2022 11:57:45
Tobias Kortkamp (tobik)
lang/rust: Bump revisions after 1.58.0
0.0.2_1 05 Dec 2021 12:35:42
Tobias Kortkamp (tobik)
lang/rust: Rebuild consumers for Rust 1.57.0
0.0.2 04 Dec 2021 20:55:29
Carlo Strub (cs)
security/arti: Update to 0.0.2
0.0.1_1 06 Nov 2021 23:44:54
Carlo Strub (cs)
security/arti: Add missing changes
0.0.1 06 Nov 2021 23:30:32
Carlo Strub (cs)
security/arti: Daemonize port and add config file
0.0.1 31 Oct 2021 16:18:21
Carlo Strub (cs)
security/arti: Update to 0.0.1
0.0.0.20210812_3 25 Oct 2021 08:55:19
Tobias Kortkamp (tobik)
*: Rebuild for Rust 1.56.0
0.0.0.20210812_2 19 Sep 2021 09:03:23
Tobias Kortkamp (tobik)
*: Rebuild lang/rust consumers after the 1.55.0 update
0.0.0.20210812_1 19 Sep 2021 09:03:22
Tobias Kortkamp (tobik)
Uses/cargo: Unbreak ports with CARGO_BUILD_TARGET set
While here fix their WITH_DEBUG builds too.
0.0.0.20210812_1 28 Aug 2021 13:42:06
Mikael Urankar (mikael)
lang/rust: Rebuild consumers for 1.54.0
0.0.0.20210812 12 Aug 2021 21:29:14
Carlo Strub (cs)
security/arti: Update to 0.0.0.20210812
0.0.0.20210720 20 Jul 2021 19:30:32
Carlo Strub (cs)
security/arti: Update and port improvements
- Update to 0.0.0.20210720
- Add pkg-message with usage warning
- Change www
0.0.0.20210715 18 Jul 2021 21:36:52
Carlo Strub (cs)
security/arti: Add new port which provides an implementation of Tor, in Rust