diff options
Diffstat (limited to 'dev-util/stylua/stylua-0.20.0.ebuild')
| -rw-r--r-- | dev-util/stylua/stylua-0.20.0.ebuild | 202 |
1 files changed, 202 insertions, 0 deletions
diff --git a/dev-util/stylua/stylua-0.20.0.ebuild b/dev-util/stylua/stylua-0.20.0.ebuild new file mode 100644 index 000000000000..5419b144056f --- /dev/null +++ b/dev-util/stylua/stylua-0.20.0.ebuild @@ -0,0 +1,202 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Autogenerated by pycargoebuild 0.13.2 + +EAPI=8 + +CRATES=" + aho-corasick@1.0.5 + anes@0.1.6 + anstyle@1.0.3 + anyhow@1.0.75 + assert_cmd@2.0.12 + assert_fs@1.0.13 + atty@0.2.14 + autocfg@1.0.1 + beef@0.5.2 + bitflags@1.3.2 + bitflags@2.4.0 + bstr@1.6.2 + bumpalo@3.12.0 + bytecount@0.6.3 + cast@0.3.0 + cc@1.0.83 + cfg-if@1.0.0 + ciborium-io@0.2.0 + ciborium-ll@0.2.0 + ciborium@0.2.0 + clap@3.1.6 + clap_derive@3.1.4 + console@0.15.7 + convert_case@0.4.0 + criterion-plot@0.5.0 + criterion@0.4.0 + crossbeam-channel@0.5.8 + crossbeam-deque@0.8.1 + crossbeam-epoch@0.9.5 + crossbeam-utils@0.8.7 + derive_more@0.99.16 + difflib@0.4.0 + doc-comment@0.3.3 + ec4rs@1.0.2 + either@1.6.1 + encode_unicode@0.3.6 + env_logger@0.10.0 + equivalent@1.0.0 + errno-dragonfly@0.1.2 + errno@0.3.3 + fastrand@2.0.0 + fnv@1.0.7 + full_moon@0.19.0 + full_moon_derive@0.11.0 + globset@0.4.13 + globwalk@0.8.1 + half@1.7.1 + hashbrown@0.11.2 + hashbrown@0.14.0 + heck@0.4.1 + hermit-abi@0.1.19 + hermit-abi@0.3.1 + ignore@0.4.20 + indexmap@1.7.0 + indexmap@2.0.0 + insta@1.34.0 + itertools@0.10.1 + itertools@0.11.0 + itoa@1.0.1 + js-sys@0.3.55 + lazy_static@1.4.0 + libc@0.2.148 + linked-hash-map@0.5.6 + linux-raw-sys@0.4.11 + log@0.4.20 + logos-derive@0.12.1 + logos@0.12.1 + memchr@2.6.3 + memoffset@0.6.4 + num-traits@0.2.14 + num_cpus@1.16.0 + once_cell@1.9.0 + oorandom@11.1.3 + os_str_bytes@6.0.0 + paste@1.0.12 + pest@2.1.3 + plotters-backend@0.3.2 + plotters-svg@0.3.1 + plotters@0.3.1 + predicates-core@1.0.6 + predicates-tree@1.0.5 + predicates@3.0.4 + proc-macro-error-attr@1.0.4 + proc-macro-error@1.0.4 + proc-macro2@1.0.63 + quote@1.0.29 + rayon-core@1.9.1 + rayon@1.5.1 + redox_syscall@0.3.5 + regex-automata@0.3.9 + regex-automata@0.4.3 + regex-syntax@0.6.29 + regex-syntax@0.8.2 + regex@1.10.2 + rustc_version@0.3.3 + rustix@0.38.21 + rustversion@1.0.9 + ryu@1.0.5 + same-file@1.0.6 + scopeguard@1.1.0 + semver-parser@0.10.2 + semver@0.11.0 + serde@1.0.188 + serde_derive@1.0.188 + serde_json@1.0.108 + serde_spanned@0.6.3 + similar@2.3.0 + smol_str@0.1.24 + strsim@0.10.0 + strum@0.25.0 + strum_macros@0.25.0 + syn@1.0.76 + syn@2.0.32 + tempfile@3.8.0 + termcolor@1.1.3 + termtree@0.2.4 + textwrap@0.15.0 + thiserror-impl@1.0.49 + thiserror@1.0.49 + thread_local@1.1.7 + threadpool@1.8.1 + tinytemplate@1.2.1 + toml@0.8.1 + toml_datetime@0.6.3 + toml_edit@0.20.1 + ucd-trie@0.1.3 + unicode-ident@1.0.8 + unicode-width@0.1.8 + unicode-xid@0.2.2 + version_check@0.9.3 + wait-timeout@0.2.0 + walkdir@2.3.2 + wasm-bindgen-backend@0.2.81 + wasm-bindgen-macro-support@0.2.81 + wasm-bindgen-macro@0.2.81 + wasm-bindgen-shared@0.2.81 + wasm-bindgen@0.2.81 + web-sys@0.3.55 + winapi-i686-pc-windows-gnu@0.4.0 + winapi-util@0.1.5 + winapi-x86_64-pc-windows-gnu@0.4.0 + winapi@0.3.9 + windows-sys@0.45.0 + windows-sys@0.48.0 + windows-targets@0.42.2 + windows-targets@0.48.5 + windows_aarch64_gnullvm@0.42.2 + windows_aarch64_gnullvm@0.48.5 + windows_aarch64_msvc@0.42.2 + windows_aarch64_msvc@0.48.5 + windows_i686_gnu@0.42.2 + windows_i686_gnu@0.48.5 + windows_i686_msvc@0.42.2 + windows_i686_msvc@0.48.5 + windows_x86_64_gnu@0.42.2 + windows_x86_64_gnu@0.48.5 + windows_x86_64_gnullvm@0.42.2 + windows_x86_64_gnullvm@0.48.5 + windows_x86_64_msvc@0.42.2 + windows_x86_64_msvc@0.48.5 + winnow@0.5.0 + yaml-rust@0.4.5 +" + +inherit cargo + +DESCRIPTION="A code formatter for Lua" +HOMEPAGE="https://github.com/JohnnyMorganz/StyLua" +SRC_URI=" + https://github.com/JohnnyMorganz/StyLua/archive/v${PV}.tar.gz -> ${P}.tar.gz + ${CARGO_CRATE_URIS} +" + +LICENSE="MPL-2.0" +# Dependent crate licenses +LICENSE+=" Apache-2.0 MIT MPL-2.0 Unicode-DFS-2016" +SLOT="0" +KEYWORDS="~amd64" +IUSE="lua52 lua53 lua54 luau" + +S="${WORKDIR}/StyLua-${PV}" + +QA_FLAGS_IGNORED=".*" + +src_configure() { + local myfeatures=( + $(usev lua52) + $(usev lua53) + $(usev lua54) + $(usev luau) + ) + #lua_foreach_impl eval 'myfeatures+="${ELUA/.}"' + cargo_src_configure --no-default-features +} |
