document: modulemd
version: 2
data:
summary: Modern replacement for ls
description: |-
exa is an improved file lister with more features and better defaults.
It uses colours to distinguish file types and metadata.
It knows about symlinks, extended attributes, and Git.
And it's small, fast, and just one single binary.
license:
module: [MIT]
dependencies:
- buildrequires:
platform: []
rpm: [4.15]
rust: [stable]
requires:
platform: []
api:
rpms:
- exa
references:
community: https://the.exa.website
documentation: https://the.exa.website/introduction
tracker: https://github.com/ogham/exa/issues
profiles:
default:
rpms:
- exa
filter:
rpms:
- rust-aho-corasick+default-devel
- rust-aho-corasick+std-devel
- rust-aho-corasick-devel
- rust-ansi_term+default-devel
- rust-ansi_term-devel
- rust-atty+default-devel
- rust-atty-devel
- rust-autocfg+default-devel
- rust-autocfg-devel
- rust-bitflags+default-devel
- rust-bitflags+example_generated-devel
- rust-bitflags-devel
- rust-byteorder+default-devel
- rust-byteorder+i128-devel
- rust-byteorder+std-devel
- rust-byteorder-devel
- rust-cc+default-devel
- rust-cc+parallel-devel
- rust-cc+rayon-devel
- rust-cc-devel
- rust-cfg-if+default-devel
- rust-cfg-if-devel
- rust-datetime+default-devel
- rust-datetime-devel
- rust-env_logger+atty-devel
- rust-env_logger+default-devel
- rust-env_logger+humantime-devel
- rust-env_logger+regex-devel
- rust-env_logger+termcolor-devel
- rust-env_logger-devel
- rust-git2+default-devel
- rust-git2+https-devel
- rust-git2+openssl-probe-devel
- rust-git2+openssl-sys-devel
- rust-git2+ssh-devel
- rust-git2+ssh_key_from_memory-devel
- rust-git2+unstable-devel
- rust-git2-devel
- rust-glob+default-devel
- rust-glob-devel
- rust-humantime+default-devel
- rust-humantime-devel
- rust-idna+default-devel
- rust-idna-devel
- rust-iso8601+default-devel
- rust-iso8601-devel
- rust-lazy_static+default-devel
- rust-lazy_static+spin-devel
- rust-lazy_static+spin_no_std-devel
- rust-lazy_static-devel
- rust-libc+align-devel
- rust-libc+default-devel
- rust-libc+extra_traits-devel
- rust-libc+rustc-dep-of-std-devel
- rust-libc+rustc-std-workspace-core-devel
- rust-libc+std-devel
- rust-libc+use_std-devel
- rust-libc-devel
- rust-libgit2-sys+default-devel
- rust-libgit2-sys+https-devel
- rust-libgit2-sys+libssh2-sys-devel
- rust-libgit2-sys+openssl-sys-devel
- rust-libgit2-sys+ssh-devel
- rust-libgit2-sys+ssh_key_from_memory-devel
- rust-libgit2-sys-devel
- rust-libz-sys+default-devel
- rust-libz-sys-devel
- rust-locale+default-devel
- rust-locale-devel
- rust-log+default-devel
- rust-log+max_level_debug-devel
- rust-log+max_level_error-devel
- rust-log+max_level_info-devel
- rust-log+max_level_off-devel
- rust-log+max_level_trace-devel
- rust-log+max_level_warn-devel
- rust-log+release_max_level_debug-devel
- rust-log+release_max_level_error-devel
- rust-log+release_max_level_info-devel
- rust-log+release_max_level_off-devel
- rust-log+release_max_level_trace-devel
- rust-log+release_max_level_warn-devel
- rust-log+serde-devel
- rust-log+std-devel
- rust-log-devel
- rust-matches+default-devel
- rust-matches-devel
- rust-memchr+default-devel
- rust-memchr+libc-devel
- rust-memchr+use_std-devel
- rust-memchr-devel
- rust-natord+default-devel
- rust-natord-devel
- rust-nom+alloc-devel
- rust-nom+default-devel
- rust-nom+lazy_static-devel
- rust-nom+regex-devel
- rust-nom+regexp-devel
- rust-nom+regexp_macros-devel
- rust-nom+std-devel
- rust-nom+verbose-errors-devel
- rust-nom-devel
- rust-num-traits+default-devel
- rust-num-traits+i128-devel
- rust-num-traits+std-devel
- rust-num-traits-devel
- rust-num-traits0.1+default-devel
- rust-num-traits0.1-devel
- rust-num_cpus+default-devel
- rust-num_cpus-devel
- rust-number_prefix+default-devel
- rust-number_prefix+std-devel
- rust-number_prefix-devel
- rust-pad+default-devel
- rust-pad-devel
- rust-percent-encoding+default-devel
- rust-percent-encoding-devel
- rust-pkg-config+default-devel
- rust-pkg-config-devel
- rust-quick-error+default-devel
- rust-quick-error-devel
- rust-regex+default-devel
- rust-regex+pattern-devel
- rust-regex+unstable-devel
- rust-regex+use_std-devel
- rust-regex-devel
- rust-regex-syntax+default-devel
- rust-regex-syntax-devel
- rust-scoped_threadpool+default-devel
- rust-scoped_threadpool+nightly-devel
- rust-scoped_threadpool-devel
- rust-smallvec+default-devel
- rust-smallvec+may_dangle-devel
- rust-smallvec+serde-devel
- rust-smallvec+specialization-devel
- rust-smallvec+std-devel
- rust-smallvec+union-devel
- rust-smallvec-devel
- rust-term_grid+default-devel
- rust-term_grid-devel
- rust-term_size+clippy-devel
- rust-term_size+debug-devel
- rust-term_size+default-devel
- rust-term_size+lints-devel
- rust-term_size+nightly-devel
- rust-term_size+travis-devel
- rust-term_size+unstable-devel
- rust-term_size-devel
- rust-termcolor+default-devel
- rust-termcolor-devel
- rust-thread_local+default-devel
- rust-thread_local-devel
- rust-ucd-util+default-devel
- rust-ucd-util-devel
- rust-unicode-bidi+bench_it-devel
- rust-unicode-bidi+default-devel
- rust-unicode-bidi+flame-devel
- rust-unicode-bidi+flame_it-devel
- rust-unicode-bidi+flamer-devel
- rust-unicode-bidi+serde-devel
- rust-unicode-bidi+unstable-devel
- rust-unicode-bidi+with_serde-devel
- rust-unicode-bidi-devel
- rust-unicode-normalization+default-devel
- rust-unicode-normalization-devel
- rust-unicode-width+bench-devel
- rust-unicode-width+default-devel
- rust-unicode-width+no_std-devel
- rust-unicode-width-devel
- rust-url+default-devel
- rust-url+encoding-devel
- rust-url+heap_size-devel
- rust-url+heapsize-devel
- rust-url+query_encoding-devel
- rust-url+rustc-serialize-devel
- rust-url+serde-devel
- rust-url-devel
- rust-users+cache-devel
- rust-users+default-devel
- rust-users+mock-devel
- rust-users-devel
- rust-utf8-ranges+default-devel
- rust-utf8-ranges-devel
- rust-version_check+default-devel
- rust-version_check-devel
- rust-zoneinfo_compiled+default-devel
- rust-zoneinfo_compiled-devel
components:
rpms:
rust-aho-corasick:
buildorder: 0
rationale: |-
Dependency of other components.
Required by:
* rust-regex-devel
(built by rust-regex)
ref: c17db832ae5dc4475ded4516f07d2a3c49fb3a60 # rust-aho-corasick-0.7.4-1.fc31
rust-ansi_term:
buildorder: 0
rationale: |-
Dependency of other components.
BuildRequired by:
* rust-exa
ref: 5cefb646229882844c7a62b91ef6e00e6c855032 # rust-ansi_term-0.11.0-7.fc31
rust-atty:
buildorder: 0
rationale: |-
Dependency of other components.
Required by:
* rust-env_logger+default-devel
(built by rust-env_logger)
ref: f3d095e96c97a313edc9fbd0133774dd42fd4265 # rust-atty-0.2.11-6.fc31
rust-autocfg:
buildorder: 0
rationale: |-
Dependency of other components.
Required by:
* rust-num-traits-devel
(built by rust-num-traits)
ref: 90b3521946fa2923ef8f53fa954cb1783bf8385c # rust-autocfg-0.1.4-3.fc31
rust-bitflags:
buildorder: 0
rationale: |-
Dependency of other components.
Required by:
* rust-git2-devel
(built by rust-git2)
ref: b89dabaad73ff8a2a48b8706bfd1b0dd82aff232 # rust-bitflags-1.1.0-3.fc31
rust-byteorder:
buildorder: 0
rationale: |-
Dependency of other components.
Required by:
* rust-zoneinfo_compiled-devel
(built by rust-zoneinfo_compiled)
ref: cb445bf320961d2037b256656684cb927583fa6e # rust-byteorder-1.3.2-2.fc31
rust-cc:
buildorder: 0
rationale: |-
Dependency of other components.
Required by:
* rust-libgit2-sys-devel
(built by rust-libgit2-sys)
* rust-libz-sys-devel
(built by rust-libz-sys)
ref: 1e69de49b01393b83422e0d5532d67cf64eff042 # rust-cc-1.0.37-3.fc31
rust-cfg-if:
buildorder: 0
rationale: |-
Dependency of other components.
Required by:
* rust-log-devel
(built by rust-log)
ref: a6b1f50903f85fd9bb160badad8442af40304dd0 # rust-cfg-if-0.1.9-3.fc31
rust-datetime:
buildorder: 0
rationale: |-
Dependency of other components.
BuildRequired by:
* rust-exa
Required by:
* rust-zoneinfo_compiled-devel
(built by rust-zoneinfo_compiled)
ref: 3ff6ae385851a529c2146fa952a61ec466281ade # rust-datetime-0.4.7-7.fc31
rust-env_logger:
buildorder: 0
rationale: |-
Dependency of other components.
BuildRequired by:
* rust-exa
ref: dad132abba0f7025b3dbd6fdee56708a9c95bcc8 # rust-env_logger-0.6.1-2.fc31
rust-git2:
buildorder: 0
rationale: |-
Dependency of other components.
BuildRequired by:
* rust-exa
ref: fe5b22359d6b31d05721f54242a09555be3f5783 # rust-git2-0.9.1-2.fc31
rust-glob:
buildorder: 0
rationale: |-
Dependency of other components.
BuildRequired by:
* rust-exa
ref: f66dafe7e90043c0285129d17ab5c4ed20ef8ab7 # rust-glob-0.3.0-2.fc31
rust-humantime:
buildorder: 0
rationale: |-
Dependency of other components.
Required by:
* rust-env_logger+default-devel
(built by rust-env_logger)
ref: fb94847657597b5ee10e428d771f1f79cf618b2e # rust-humantime-1.2.0-3.fc31
rust-idna:
buildorder: 0
rationale: |-
Dependency of other components.
Required by:
* rust-url-devel
(built by rust-url)
ref: 71cfdfa8ddf4697b4451beaf3c60523c8d2b1ff4 # rust-idna-0.1.5-5.fc31
rust-iso8601:
buildorder: 0
rationale: |-
Dependency of other components.
Required by:
* rust-datetime-devel
(built by rust-datetime)
ref: 31e2cc4b4e07348131d859441885b647832138d4 # rust-iso8601-0.3.0-2.fc31
rust-lazy_static:
buildorder: 0
rationale: |-
Dependency of other components.
BuildRequired by:
* rust-exa
Required by:
* rust-thread_local-devel
(built by rust-thread_local)
ref: bc5ee9cf6ac71ef73b13bafd8dfa97cca01cec02 # rust-lazy_static-1.3.0-5.fc31
rust-libc:
buildorder: 0
rationale: |-
Dependency of other components.
BuildRequired by:
* rust-exa
Required by:
* rust-atty-devel
(built by rust-atty)
* rust-datetime-devel
(built by rust-datetime)
* rust-git2-devel
(built by rust-git2)
* rust-libgit2-sys-devel
(built by rust-libgit2-sys)
* rust-libz-sys-devel
(built by rust-libz-sys)
* rust-locale-devel
(built by rust-locale)
* rust-num_cpus-devel
(built by rust-num_cpus)
* rust-term_size-devel
(built by rust-term_size)
* rust-users-devel
(built by rust-users)
ref: 1192a50c2325a4ea919144dfcd74ff121a6732f2 # rust-libc-0.2.59-1.fc31
rust-libgit2-sys:
buildorder: 0
rationale: |-
Dependency of other components.
Required by:
* rust-git2-devel
(built by rust-git2)
ref: 0bc13768809df003eae67e43eb60b478ff6d8352 # rust-libgit2-sys-0.8.1-1.fc31
rust-libz-sys:
buildorder: 0
rationale: |-
Dependency of other components.
Required by:
* rust-libgit2-sys-devel
(built by rust-libgit2-sys)
ref: fd6fee258bbbd811c60c0580471568ab7ddf4371 # rust-libz-sys-1.0.25-5.fc31
rust-locale:
buildorder: 0
rationale: |-
Dependency of other components.
BuildRequired by:
* rust-exa
Required by:
* rust-datetime-devel
(built by rust-datetime)
ref: 3a3ddd3c90bade128a3452fe7b4b17acb1836039 # rust-locale-0.2.2-7.fc31
rust-log:
buildorder: 0
rationale: |-
Dependency of other components.
BuildRequired by:
* rust-exa
Required by:
* rust-env_logger-devel
(built by rust-env_logger)
* rust-git2-devel
(built by rust-git2)
ref: b9e48ddd7debd5552b8807c4ace0d97c9bcd5186 # rust-log-0.4.6-5.fc31
rust-matches:
buildorder: 0
rationale: |-
Dependency of other components.
Required by:
* rust-idna-devel
(built by rust-idna)
* rust-unicode-bidi-devel
(built by rust-unicode-bidi)
* rust-url-devel
(built by rust-url)
ref: d3af90dd5ecdac8dab00a71af2b16f15909a2574 # rust-matches-0.1.8-5.fc31
rust-memchr:
buildorder: 0
rationale: |-
Dependency of other components.
Required by:
* rust-aho-corasick+std-devel
(built by rust-aho-corasick)
* rust-aho-corasick-devel
(built by rust-aho-corasick)
* rust-nom+std-devel
(built by rust-nom)
* rust-nom-devel
(built by rust-nom)
* rust-regex-devel
(built by rust-regex)
ref: ce1977d44f4a3d8dbd8fa41310558f91bcdf78a5 # rust-memchr-2.2.1-1.fc31
rust-natord:
buildorder: 0
rationale: |-
Dependency of other components.
BuildRequired by:
* rust-exa
ref: 34152762f755b93138b111d702df3e847c974f89 # rust-natord-1.0.9-7.fc31
rust-nom:
buildorder: 0
rationale: |-
Dependency of other components.
Required by:
* rust-iso8601-devel
(built by rust-iso8601)
ref: b77bbf8dee39ea9fc802a2ce246addf541c5cda8 # rust-nom-4.2.3-3.fc31
rust-num-traits:
buildorder: 0
rationale: |-
Dependency of other components.
Required by:
* rust-num-traits0.1-devel
(built by rust-num-traits0.1)
ref: 44160093c20574e2a52b3a437a0d3b16d78ef04a # rust-num-traits-0.2.8-3.fc31
rust-num-traits0.1:
buildorder: 0
rationale: |-
Dependency of other components.
Required by:
* rust-datetime-devel
(built by rust-datetime)
ref: 85ca243ec9acb97fb7581f7fd181f18f3082342a # rust-num-traits0.1-0.1.43-6.fc31
rust-num_cpus:
buildorder: 0
rationale: |-
Dependency of other components.
BuildRequired by:
* rust-exa
ref: 158a8234df6bc68c637125579fc82768514f4115 # rust-num_cpus-1.10.1-2.fc31
rust-number_prefix:
buildorder: 0
rationale: |-
Dependency of other components.
BuildRequired by:
* rust-exa
ref: 87abb4382108e4a8531c23537d5637d38e0b05c4 # rust-number_prefix-0.3.0-3.fc31
rust-pad:
buildorder: 0
rationale: |-
Dependency of other components.
Required by:
* rust-datetime-devel
(built by rust-datetime)
ref: ef30690f2f398e535e4926498552d73173dc1ecc # rust-pad-0.1.5-5.fc31
rust-percent-encoding:
buildorder: 0
rationale: |-
Dependency of other components.
Required by:
* rust-url-devel
(built by rust-url)
ref: 91e9b3ac1e8a36bfdfef78acbcb443979bd08b47 # rust-percent-encoding-1.0.1-8.fc31
rust-pkg-config:
buildorder: 0
rationale: |-
Dependency of other components.
Required by:
* rust-libgit2-sys-devel
(built by rust-libgit2-sys)
* rust-libz-sys-devel
(built by rust-libz-sys)
ref: 9921b8f8d6a16e2bc7f2898c3525811996544142 # rust-pkg-config-0.3.14-6.fc31
rust-quick-error:
buildorder: 0
rationale: |-
Dependency of other components.
Required by:
* rust-humantime-devel
(built by rust-humantime)
ref: 675083e0a7a1c1e38b9c87354b4fed368b6af68e # rust-quick-error-1.2.2-6.fc31
rust-regex:
buildorder: 0
rationale: |-
Dependency of other components.
Required by:
* rust-env_logger+default-devel
(built by rust-env_logger)
ref: 43c7db9a34895c46a9bb7f7b29a04cd6effcf47c # rust-regex-1.1.9-1.fc31
rust-regex-syntax:
buildorder: 0
rationale: |-
Dependency of other components.
Required by:
* rust-regex-devel
(built by rust-regex)
ref: 7ebd4d6dbe7a65d94c23800d78e052ffec3f5f2a # rust-regex-syntax-0.6.8-1.fc31
rust-scoped_threadpool:
buildorder: 0
rationale: |-
Dependency of other components.
BuildRequired by:
* rust-exa
ref: 1d9bae4482cb0649b3198da7141bc30923af76d4 # rust-scoped_threadpool-0.1.9-5.fc31
rust-smallvec:
buildorder: 0
rationale: |-
Dependency of other components.
Required by:
* rust-unicode-normalization-devel
(built by rust-unicode-normalization)
ref: 0bff07c9f82e761f00526e49a40090a448570ba6 # rust-smallvec-0.6.10-2.fc31
rust-term_grid:
buildorder: 0
rationale: |-
Dependency of other components.
BuildRequired by:
* rust-exa
ref: cbedd256bb0d24d5af4e62a91282cd75fdfa68e0 # rust-term_grid-0.1.7-6.fc31
rust-term_size:
buildorder: 0
rationale: |-
Dependency of other components.
BuildRequired by:
* rust-exa
ref: 91e26cc2280768471853e4f0525a45b407874901 # rust-term_size-0.3.1-9.fc31
rust-termcolor:
buildorder: 0
rationale: |-
Dependency of other components.
Required by:
* rust-env_logger+default-devel
(built by rust-env_logger)
ref: 5720b8c781a0c0d0e605b8126dc8b5cd6ef17b69 # rust-termcolor-1.0.5-3.fc31
rust-thread_local:
buildorder: 0
rationale: |-
Dependency of other components.
Required by:
* rust-regex-devel
(built by rust-regex)
ref: caff625d87524112b16061492b9b51a8edcaa14e # rust-thread_local-0.3.6-6.fc31
rust-ucd-util:
buildorder: 0
rationale: |-
Dependency of other components.
Required by:
* rust-regex-syntax-devel
(built by rust-regex-syntax)
ref: 81f4887a288c3d7d8a24cfe1decd60318f835b0e # rust-ucd-util-0.1.3-4.fc31
rust-unicode-bidi:
buildorder: 0
rationale: |-
Dependency of other components.
Required by:
* rust-idna-devel
(built by rust-idna)
ref: 1f79c8352f9fd0e4a07d581f603dc9d08894b193 # rust-unicode-bidi-0.3.4-9.fc31
rust-unicode-normalization:
buildorder: 0
rationale: |-
Dependency of other components.
Required by:
* rust-idna-devel
(built by rust-idna)
ref: 3a2698d043a877a931c3c2b578a4405620a209f7 # rust-unicode-normalization-0.1.8-3.fc31
rust-unicode-width:
buildorder: 0
rationale: |-
Dependency of other components.
BuildRequired by:
* rust-exa
Required by:
* rust-pad-devel
(built by rust-pad)
* rust-term_grid-devel
(built by rust-term_grid)
ref: ef06cc88abfe5e61cc13fe5b07066d07ddee59f9 # rust-unicode-width-0.1.5-10.fc31
rust-url:
buildorder: 0
rationale: |-
Dependency of other components.
Required by:
* rust-git2-devel
(built by rust-git2)
ref: 6298198c2e12cd07d5ddfe5bd36878ee92ffcf8c # rust-url-1.7.2-4.fc31
rust-users:
buildorder: 0
rationale: |-
Dependency of other components.
BuildRequired by:
* rust-exa
ref: 98eefda1bbee787a7556b72c2ea99f870c63d72d # rust-users-0.9.1-3.fc31
rust-utf8-ranges:
buildorder: 0
rationale: |-
Dependency of other components.
Required by:
* rust-regex-devel
(built by rust-regex)
ref: d4935f905326128ebd392f2328397361a098df9d # rust-utf8-ranges-1.0.3-2.fc31
rust-version_check:
buildorder: 0
rationale: |-
Dependency of other components.
Required by:
* rust-nom-devel
(built by rust-nom)
ref: e9d180ffa03a134eda48bce9a71ccc687bd78301 # rust-version_check-0.1.5-6.fc31
rust-zoneinfo_compiled:
buildorder: 0
rationale: |-
Dependency of other components.
BuildRequired by:
* rust-exa
ref: 03624a3baea382cf5ee325461edb4c98db55e6c9 # rust-zoneinfo_compiled-0.4.8-1.fc31
rust-exa:
buildorder: 10
rationale: Main component.
ref: 99335a48c9fbe1986a319b74f14b751d09a8d5a9 # rust-exa-0.8.0-17.fc31
buildopts:
rpms:
macros: |
%_build_crates exa