The original `exa` project is unmaintained and deprecated in favour of the active fork `eza`, due to the project owner having been unreachable for two years (I wish him well). The active fork has lots of fixes and a handful of noteworthy features (particularly important to Fedora, SELinux context support with `-Z`). See also: https://github.com/ogham/exa#exa-is-unmaintained-use-the-fork-eza-instead https://bugzilla.redhat.com/show_bug.cgi?id=2214215 https://gitlab.archlinux.org/archlinux/packaging/packages/eza/-/blob/main/PKGBUILD?ref_type=heads
Yup, this is on my TODO list. Compared to the last version of exa, eza depends on a few new crates / forks that will need to be packaged: - ansiterm ^0.12 (new) - gethostname ^0.4 (currently at 0.2.3) - git2 ^0.18 (currently at 0.17.2) - proc-mounts ^0.3 (currently at 0.2.4) - timeago ^0.4.1 (new) - uzers ^0.11.2 (new)
New dependencies packaged and submitted for review.
Packages for eza are built for all current branches of Fedora. They should be available from package repositories within 24 hours: https://bodhi.fedoraproject.org/updates/?packages=rust-eza I'm not sure whether users who have exa installed should be migrated to eza automatically, but this can be handled later.