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+derive_serde_style-devel - rust-ansi_term+serde-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: 05ab7d3f4e31b2e1695bba106bf34bee92b75aea # rust-ansi_term-0.12.0-1.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: 898ede1063a772723cac5baf531efb4dc674374e # rust-exa-0.9.0-2.fc31 buildopts: rpms: macros: | %_build_crates exa