Summary
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.
Versions
v0.10.1 :: 0 :: gentoo (Masked by set 6780)
- Modified
- License
- MIT MIT
- Keywords
- amd64 ~arm64 ~ppc64 ~riscv ~x86
- USE flags
- debug git man
USE flags
General
Dependencies
Runtime Dependencies
Bugs
Masks
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
Change logs
- 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