sys-apps / exa

A modern replacement for 'ls' written in Rust

Official package sites : https://the.exa.website/ ·

exa is a modern replacement for ls. It uses colours for information by default, helping you distinguish between many types of files, such as whether you are the owner, or in the owning group. It also has extra features not present in the original ls, such as viewing the Git status for a directory, or recursing into directories with a tree view. exa is written in Rust, so it’s small, fast, and portable.

v0.10.1 :: 0 :: gentoo (Masked by set 6780)

Modified
License
MIT MIT
Keywords
amd64 ~arm64 ~ppc64 ~riscv ~x86
USE flags
debug git man

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
git
Enable git (version control system) support
man
Build and install man pages

dev-libs / libgit2 : A linkable library for Git

dev-libs / libgit2 : A linkable library for Git

847421
dev-lang/rust-1.61.0{,-bin}: SIGFPE building sys-apps/exa-0.10.1
913737
sys-apps/exa: unmaintained upstream, replace with sys-apps/eza
913960
sys-apps/eza: keywording for parity with sys-apps/exa

6780
Leonardo Hernández Hernández
Upstream has marked this packaged as unmaintained[0] and recommends usage of the active fork eza[1] available as sys-apps/eza Please transition to the new package. Removal: 2023-10-10. Bug #913737. [0]: https://github.com/ogham/exa/commit/fb05c421ae98e076989eb6e8b1bcf42c07c1d0fe [1]: https://github.com/eza-community/eza
  • sys-apps/exa
Repository mirror & CI · gentoo
Merge updates from master
Leonardo Hernández Hernández · gentoo
sys-apps/exa: fix typo
Signed-off-by: Leonardo Hernández Hernández <leohdz172@proton.me> Signed-off-by: Sam James <sam@gentoo.org>
Leonardo Hernández Hernández · gentoo
sys-apps/exa: fix QA_FLAGS_IGNORED
Signed-off-by: Leonardo Hernández Hernández <leohdz172@proton.me> Signed-off-by: Sam James <sam@gentoo.org>
Leonardo Hernández Hernández · gentoo
sys-apps/exa: use shell-completion.eclass
Signed-off-by: Leonardo Hernández Hernández <leohdz172@proton.me> Signed-off-by: Sam James <sam@gentoo.org>
Leonardo Hernández Hernández · gentoo
sys-apps/exa: update EAPI 7 -> 8
Signed-off-by: Leonardo Hernández Hernández <leohdz172@proton.me> Signed-off-by: Sam James <sam@gentoo.org>
Leonardo Hernández Hernández · gentoo
sys-apps/exa: modernize cargo.eclass usage
drop crates not referenced in Cargo.lock The change in the license is because: Apache-2.0 OR MIT (28): autocfg, bitflags, cc, cfg-if, form_urlencoded, git2, glob, hermit-abi, idna, jobserver, lazy_static, libc, libgit2-sys, libz-sys, log, num_cpus, openssl-src, percent-encoding, pkg-config, term_size, unicode-bidi, unicode-normalization, unicode-width, url, vcpkg, winapi, winapi-i686-pc-windows-gnu, winapi-x86_64-pc-windows-gnu Apache-2.0 OR MIT OR Zlib (2): tinyvec, tinyvec_macros MIT (14): ansi_term, datetime, exa, locale, matches, natord, number_prefix, openssl-sys, pad, redox_syscall, scoped_threadpool, term_grid, users, zoneinfo_compiled MIT OR Unlicense (1): byteorder Signed-off-by: Leonardo Hernández Hernández <leohdz172@proton.me> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-apps/exa: use virtual/pandoc
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-apps/exa: drop 0.9.0-r1
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Yongxiang Liang · gentoo
sys-apps/exa: keyword ~riscv
Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Yongxiang Liang <tanekliang@gmail.com> Signed-off-by: Yixun Lan <dlan@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
sys-apps/exa: amd64 stable wrt bug #807376
Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Georgy Yakovlev · gentoo
sys-apps/exa: keyword 0.10.1 for ~arm64
Closes: https://bugs.gentoo.org/806199 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
sys-apps/exa: keyword 0.10.1 for ~ppc64
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Joonas Niilola · gentoo
sys-apps/exa: fix manpage collision with cargo.eclass
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Douglas Agbeve · gentoo
sys-apps/exa: bump to v0.10.1
Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Douglas Agbeve <douglas@agbeve.com> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Georgy Yakovlev · gentoo
sys-apps/exa: revbump, unbundle libgit2
Bug: https://bugs.gentoo.org/730252 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Georgy Yakovlev · gentoo
sys-apps/exa: drop old
Closes: https://bugs.gentoo.org/694440 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Georgy Yakovlev · gentoo
sys-apps/exa: 0.9.0 amd64 stable, fix licenses
Bug: https://bugs.gentoo.org/694440 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Georgy Yakovlev · gentoo
sys-apps/exa: keyword on ~ppc64
Package-Manager: Portage-2.3.83, Repoman-2.3.20 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Doug Goldstein · gentoo
eclass/cargo.eclass: specify --path . to install
cargo install has long required --path . for 2018 edition crates but not required it for 2015 edition crates. It is supported however for 2015 edition crates and works for all versions in the tree so it makes sense to make it the default. Added CARGO_INSTALL_PATH as an eclass variable allowing to override the default. Closes: https://bugs.gentoo.org/703590 Signed-off-by: Doug Goldstein <cardoe@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/14097 Tested-by: Georgy Yakovlev <gyakovlev@gentoo.org> Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Georgy Yakovlev · gentoo
sys-apps/exa: bump to 0.9.0
Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Georgy Yakovlev · gentoo
sys-apps/exa: drop old
Package-Manager: Portage-2.3.67, Repoman-2.3.14 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Georgy Yakovlev · gentoo
sys-apps/exa: 0.8.0-r1 amd64 stable
Package-Manager: Portage-2.3.67, Repoman-2.3.14 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Georgy Yakovlev · gentoo
sys-apps/exa: switch to cargo.eclass func args
Package-Manager: Portage-2.3.54, Repoman-2.3.12 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Georgy Yakovlev · gentoo
sys-apps/exa: revbump, add git useflag
add conditional dep on libgit & co Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Georgy Yakovlev · gentoo
sys-apps/exa: 0.8.0 stable on amd64
Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Georgy Yakovlev · gentoo
sys-apps/exa: replacement for ls, written in rust.
Bug: https://bugs.gentoo.org/639098 Package-Manager: Portage-2.3.18, Repoman-2.3.6 Closes: https://github.com/gentoo/gentoo/pull/6543