summaryrefslogtreecommitdiff
path: root/dev-python/pyrefly/pyrefly-0.60.2.ebuild
diff options
context:
space:
mode:
Diffstat (limited to 'dev-python/pyrefly/pyrefly-0.60.2.ebuild')
-rw-r--r--dev-python/pyrefly/pyrefly-0.60.2.ebuild516
1 files changed, 0 insertions, 516 deletions
diff --git a/dev-python/pyrefly/pyrefly-0.60.2.ebuild b/dev-python/pyrefly/pyrefly-0.60.2.ebuild
deleted file mode 100644
index 61c83f34e031..000000000000
--- a/dev-python/pyrefly/pyrefly-0.60.2.ebuild
+++ /dev/null
@@ -1,516 +0,0 @@
-# Copyright 2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# Autogenerated by pycargoebuild 0.15.1
-
-EAPI=8
-
-RUST_MIN_VER="1.89"
-PYPI_VERIFY_REPO=https://github.com/facebook/pyrefly/
-
-CRATES="
- Inflector@0.11.4
- addr2line@0.25.1
- adler2@2.0.0
- ahash@0.8.12
- aho-corasick@1.1.4
- allocative@0.3.4
- allocative_derive@0.3.3
- allocator-api2@0.2.21
- android_system_properties@0.1.5
- anstream@0.6.21
- anstream@1.0.0
- anstyle-parse@0.2.0
- anstyle-parse@1.0.0
- anstyle-query@1.0.0
- anstyle-wincon@3.0.7
- anstyle@1.0.14
- anyhow@1.0.102
- append-only-vec@0.1.8
- arc-swap@1.9.1
- argfile@0.2.1
- arrayref@0.3.9
- arrayvec@0.7.6
- atomic@0.5.3
- attribute-derive-macro@0.10.3
- attribute-derive@0.10.3
- autocfg@1.1.0
- backtrace-on-stack-overflow@0.3.0
- base64@0.22.1
- bitflags@1.3.2
- bitflags@2.11.0
- blake3@1.8.2
- block-buffer@0.10.2
- bstr@1.12.1
- bumpalo@3.20.2
- byteorder@1.5.0
- bytes@1.11.1
- capnp@0.25.2
- castaway@0.2.4
- cc@1.2.57
- cfg-if@1.0.4
- chacha20@0.10.0
- chrono@0.4.44
- clap@4.6.0
- clap_builder@4.6.0
- clap_derive@4.6.0
- clap_lex@1.0.0
- codespan-reporting@0.12.0
- collection_literals@1.0.2
- colorchoice@1.0.0
- compact_str@0.8.0
- compact_str@0.9.0
- configparser@3.1.0
- console@0.16.1
- console_error_panic_hook@0.1.7
- const-str@0.4.3
- constant_time_eq@0.3.1
- convert_case@0.11.0
- core-foundation-sys@0.8.7
- cpufeatures@0.2.17
- cpufeatures@0.3.0
- crossbeam-channel@0.5.15
- crossbeam-deque@0.8.6
- crossbeam-epoch@0.9.18
- crossbeam-utils@0.8.21
- crypto-common@0.1.7
- ctor@0.1.26
- darling@0.23.0
- darling_core@0.23.0
- darling_macro@0.23.0
- dashmap@5.5.3
- deranged@0.5.5
- derivative@2.2.0
- derive-where@1.5.0
- diff@0.1.13
- digest@0.10.7
- dupe@0.9.1
- dupe_derive@0.9.1
- dyn-clone@1.0.20
- either@1.15.0
- embedded-io@0.7.1
- encode_unicode@1.0.0
- enum-iterator-derive@1.5.0
- enum-iterator@2.3.0
- env_logger@0.8.4
- equivalent@1.0.2
- errno@0.3.14
- faster-hex@0.6.1
- fastrand@2.3.0
- filetime@0.2.27
- find-msvc-tools@0.1.9
- foldhash@0.1.5
- form_urlencoded@1.2.2
- fs-err@2.11.0
- fsevent-sys@4.1.0
- futures-channel@0.3.32
- futures-core@0.3.32
- futures-executor@0.3.32
- futures-io@0.3.32
- futures-macro@0.3.32
- futures-sink@0.3.32
- futures-task@0.3.32
- futures-util@0.3.32
- futures@0.1.31
- futures@0.3.32
- fuzzy-matcher@0.3.7
- fxhash@0.2.1
- generic-array@0.14.7
- get-size-derive2@0.7.2
- get-size2@0.7.2
- getopts@0.2.21
- getrandom@0.2.16
- getrandom@0.3.4
- getrandom@0.4.1
- gimli@0.32.3
- glob@0.3.3
- globset@0.4.18
- hashbrown@0.12.3
- hashbrown@0.14.5
- hashbrown@0.15.5
- hashbrown@0.16.1
- heck@0.5.0
- hex@0.4.3
- home@0.5.12
- human_bytes@0.4.3
- iana-time-zone-haiku@0.1.1
- iana-time-zone@0.1.65
- icu_collections@1.5.0
- icu_locid@1.5.0
- icu_locid_transform@1.5.0
- icu_locid_transform_data@1.5.0
- icu_normalizer@1.5.0
- icu_normalizer_data@1.5.0
- icu_properties@1.5.1
- icu_properties_data@1.5.0
- icu_provider@1.5.0
- icu_provider_macros@1.5.0
- id-arena@2.3.0
- ident_case@1.0.1
- idna@1.1.0
- idna_adapter@1.2.0
- ignore@0.4.25
- index_vec@0.1.4
- indexmap@1.9.2
- indexmap@2.13.0
- indicatif@0.18.4
- inotify-sys@0.1.5
- inotify@0.11.1
- instant@0.1.12
- interpolator@0.5.0
- is-macro@0.3.6
- is_terminal_polyfill@1.70.1
- itertools@0.10.5
- itertools@0.11.0
- itertools@0.14.0
- itoa@0.4.8
- itoa@1.0.18
- jobserver@0.1.34
- js-sys@0.3.94
- kqueue-sys@1.0.4
- kqueue@1.1.1
- lazy_static@1.5.0
- leb128fmt@0.1.0
- libc@0.2.183
- libmimalloc-sys@0.1.44
- libredox@0.1.12
- link-cplusplus@1.0.9
- linux-raw-sys@0.12.1
- linux-raw-sys@0.4.15
- litemap@0.7.3
- lock_api@0.4.14
- lock_free_hashtable@0.1.2
- log@0.4.29
- lsp-server@0.7.9
- manyhow-macros@0.11.4
- manyhow@0.11.4
- maplit@1.0.2
- matchers@0.2.0
- memchr@2.8.0
- memmap2@0.9.10
- memoffset@0.6.5
- memory-stats@1.2.0
- mimalloc@0.1.48
- miniz_oxide@0.8.8
- mio@1.1.1
- nix@0.23.1
- notify-types@2.0.0
- notify@8.2.0
- nu-ansi-term@0.50.1
- num-bigint@0.4.6
- num-conv@0.2.0
- num-integer@0.1.46
- num-traits@0.2.19
- num_threads@0.1.3
- object@0.37.3
- once_cell@1.21.4
- os_str_bytes@7.1.1
- parking_lot@0.11.2
- parking_lot@0.12.5
- parking_lot_core@0.8.5
- parking_lot_core@0.9.12
- parse-display-derive@0.8.2
- parse-display@0.8.2
- paste@1.0.15
- path-absolutize@3.1.1
- path-dedot@3.1.1
- pathdiff@0.2.3
- percent-encoding@2.3.2
- phf@0.11.3
- phf_codegen@0.11.3
- phf_generator@0.11.1
- phf_shared@0.11.3
- pin-project-lite@0.2.17
- pkg-config@0.3.32
- portable-atomic@1.13.1
- powerfmt@0.2.0
- ppv-lite86@0.2.21
- pretty_assertions@1.4.1
- prettyplease@0.2.37
- proc-macro-utils@0.10.0
- proc-macro2@1.0.106
- prost-derive@0.11.9
- prost-types@0.11.9
- prost@0.11.9
- pulldown-cmark-escape@0.11.0
- pulldown-cmark@0.13.3
- quote-use-macros@0.8.4
- quote-use@0.8.4
- quote@1.0.45
- r-efi@5.2.0
- rand@0.10.0
- rand@0.8.5
- rand@0.9.2
- rand_chacha@0.3.1
- rand_chacha@0.9.0
- rand_core@0.10.0
- rand_core@0.6.4
- rand_core@0.9.5
- rayon-core@1.13.0
- rayon@1.11.0
- redox_syscall@0.2.10
- redox_syscall@0.5.6
- redox_syscall@0.7.0
- ref-cast-impl@1.0.25
- ref-cast@1.0.25
- regex-automata@0.4.13
- regex-syntax@0.7.5
- regex-syntax@0.8.8
- regex@1.12.3
- relative-path@1.9.3
- rustc-demangle@0.1.27
- rustc-hash@2.1.1
- rustix@0.38.44
- rustix@1.1.4
- rustversion@1.0.22
- ryu@0.2.8
- ryu@1.0.23
- same-file@1.0.6
- schemars@0.9.0
- schemars@1.2.1
- scopeguard@1.2.0
- scratch@1.0.6
- seahash@4.1.0
- semver@1.0.27
- serde-wasm-bindgen@0.6.5
- serde@1.0.228
- serde_bser@0.4.0
- serde_bytes@0.11.19
- serde_core@1.0.228
- serde_derive@1.0.228
- serde_json@1.0.149
- serde_jsonrc@0.1.0
- serde_repr@0.1.20
- serde_spanned@1.1.1
- serde_with@3.18.0
- serde_with_macros@3.18.0
- sha2@0.10.9
- sharded-slab@0.1.4
- shlex@1.3.0
- signal-hook-registry@1.4.5
- siphasher@1.0.1
- slab@0.4.12
- smallvec@1.15.1
- socket2@0.6.1
- sorted_vector_map@0.2.0
- stable_deref_trait@1.2.0
- starlark_map@0.13.0
- static_assertions@1.1.0
- static_interner@0.1.1
- strsim@0.10.0
- strsim@0.11.1
- structmeta-derive@0.2.0
- structmeta@0.2.0
- subtle@2.6.1
- syn@1.0.109
- syn@2.0.117
- synstructure@0.13.2
- tar@0.4.45
- tempfile@3.27.0
- termcolor@1.4.1
- terminal_size@0.4.4
- thiserror-impl@1.0.69
- thiserror-impl@2.0.18
- thiserror@1.0.69
- thiserror@2.0.18
- thread_local@1.1.9
- tikv-jemalloc-sys@0.6.1+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7
- tikv-jemallocator@0.6.1
- time-core@0.1.8
- time-macros@0.2.27
- time@0.3.47
- tinystr@0.7.6
- tinyvec@1.8.0
- tinyvec_macros@0.1.0
- tokio-macros@2.6.0
- tokio-util@0.6.10
- tokio@1.50.0
- toml@0.9.12+spec-1.1.0
- toml_datetime@0.7.5+spec-1.1.0
- toml_edit@0.23.10+spec-1.0.0
- toml_parser@1.1.2+spec-1.1.0
- toml_writer@1.1.1+spec-1.1.0
- tracing-attributes@0.1.31
- tracing-core@0.1.36
- tracing-log@0.2.0
- tracing-serde@0.2.0
- tracing-subscriber@0.3.23
- tracing@0.1.44
- triomphe@0.1.15
- typenum@1.19.0
- unicase@2.9.0
- unicode-ident@1.0.24
- unicode-normalization@0.1.25
- unicode-segmentation@1.13.2
- unicode-width@0.1.14
- unicode-width@0.2.2
- unicode-xid@0.2.6
- unicode_names2@1.2.2
- unicode_names2_generator@1.2.2
- unit-prefix@0.5.1
- url@2.5.8
- utf16_iter@1.0.5
- utf8_iter@1.0.4
- utf8parse@0.2.2
- uuid-rng-internal@1.22.0
- uuid@1.22.0
- valuable@0.1.1
- vec1@1.12.1
- version_check@0.9.5
- walkdir@2.5.0
- wasi@0.11.0+wasi-snapshot-preview1
- wasip2@1.0.1+wasi-0.2.4
- wasip3@0.4.0+wasi-0.3.0-rc-2026-01-06
- wasm-bindgen-macro-support@0.2.117
- wasm-bindgen-macro@0.2.117
- wasm-bindgen-shared@0.2.117
- wasm-bindgen@0.2.117
- wasm-encoder@0.244.0
- wasm-metadata@0.244.0
- wasmparser@0.244.0
- watchman_client@0.9.0
- web-time@1.1.0
- which@4.4.2
- winapi-i686-pc-windows-gnu@0.4.0
- winapi-util@0.1.11
- winapi-x86_64-pc-windows-gnu@0.4.0
- winapi@0.3.9
- windows-core@0.62.2
- windows-implement@0.60.2
- windows-interface@0.59.3
- windows-link@0.2.1
- windows-result@0.4.1
- windows-strings@0.5.1
- windows-sys@0.48.0
- windows-sys@0.52.0
- windows-sys@0.59.0
- windows-sys@0.60.2
- windows-sys@0.61.2
- windows-targets@0.48.5
- windows-targets@0.52.6
- windows-targets@0.53.2
- windows_aarch64_gnullvm@0.48.5
- windows_aarch64_gnullvm@0.52.6
- windows_aarch64_gnullvm@0.53.0
- windows_aarch64_msvc@0.48.5
- windows_aarch64_msvc@0.52.6
- windows_aarch64_msvc@0.53.0
- windows_i686_gnu@0.48.5
- windows_i686_gnu@0.52.6
- windows_i686_gnu@0.53.0
- windows_i686_gnullvm@0.52.6
- windows_i686_gnullvm@0.53.0
- windows_i686_msvc@0.48.5
- windows_i686_msvc@0.52.6
- windows_i686_msvc@0.53.0
- windows_x86_64_gnu@0.48.5
- windows_x86_64_gnu@0.52.6
- windows_x86_64_gnu@0.53.0
- windows_x86_64_gnullvm@0.48.5
- windows_x86_64_gnullvm@0.52.6
- windows_x86_64_gnullvm@0.53.0
- windows_x86_64_msvc@0.48.5
- windows_x86_64_msvc@0.52.6
- windows_x86_64_msvc@0.53.0
- winnow@0.7.15
- winnow@1.0.1
- wit-bindgen-core@0.51.0
- wit-bindgen-rust-macro@0.51.0
- wit-bindgen-rust@0.51.0
- wit-bindgen@0.46.0
- wit-bindgen@0.51.0
- wit-component@0.244.0
- wit-parser@0.244.0
- write16@1.0.0
- writeable@0.5.5
- xattr@1.6.1
- xxhash-rust@0.8.15
- yansi@1.0.1
- yoke-derive@0.7.4
- yoke@0.7.4
- zerocopy-derive@0.8.31
- zerocopy@0.8.31
- zerofrom-derive@0.1.4
- zerofrom@0.1.4
- zerovec-derive@0.10.3
- zerovec@0.10.4
- zmij@1.0.21
- zstd-safe@7.2.4
- zstd-sys@2.0.16+zstd.1.5.7
- zstd@0.13.3
-"
-
-declare -A GIT_CRATES=(
- [backtrace]='https://github.com/rust-lang/backtrace-rs;df979dcf80027eb047d7bb9e0874710c15009f31;backtrace-rs-%commit%'
- [cxx-build]='https://github.com/facebookexperimental/cxx;870ebbecad0f6be394d4f9fb9bd62b551662651a;cxx-%commit%/gen/build'
- [cxx]='https://github.com/facebookexperimental/cxx;870ebbecad0f6be394d4f9fb9bd62b551662651a;cxx-%commit%'
- [cxxbridge-cmd]='https://github.com/facebookexperimental/cxx;870ebbecad0f6be394d4f9fb9bd62b551662651a;cxx-%commit%/gen/cmd'
- [cxxbridge-flags]='https://github.com/facebookexperimental/cxx;870ebbecad0f6be394d4f9fb9bd62b551662651a;cxx-%commit%/flags'
- [cxxbridge-macro]='https://github.com/facebookexperimental/cxx;870ebbecad0f6be394d4f9fb9bd62b551662651a;cxx-%commit%/macro'
- [displaydoc]='https://github.com/yaahc/displaydoc;7dc6e324b1788a6b7fb9f3a1953c512923a3e9f0;displaydoc-%commit%'
- [lsp-types]='https://github.com/astral-sh/lsp-types;3512a9f33eadc5402cfab1b8f7340824c8ca1439;lsp-types-%commit%'
- [quickcheck]='https://github.com/jakoschiko/quickcheck;6ecdf5bb4b0132ce66670b4d46453aa022ea892c;quickcheck-%commit%'
- [ruff_annotate_snippets]='https://github.com/astral-sh/ruff;474b00568ad78f02ad8e19b8166cbeb6d69f8511;ruff-%commit%/crates/ruff_annotate_snippets'
- [ruff_cache]='https://github.com/astral-sh/ruff;474b00568ad78f02ad8e19b8166cbeb6d69f8511;ruff-%commit%/crates/ruff_cache'
- [ruff_diagnostics]='https://github.com/astral-sh/ruff;474b00568ad78f02ad8e19b8166cbeb6d69f8511;ruff-%commit%/crates/ruff_diagnostics'
- [ruff_notebook]='https://github.com/astral-sh/ruff;474b00568ad78f02ad8e19b8166cbeb6d69f8511;ruff-%commit%/crates/ruff_notebook'
- [ruff_python_ast]='https://github.com/astral-sh/ruff;474b00568ad78f02ad8e19b8166cbeb6d69f8511;ruff-%commit%/crates/ruff_python_ast'
- [ruff_python_parser]='https://github.com/astral-sh/ruff;474b00568ad78f02ad8e19b8166cbeb6d69f8511;ruff-%commit%/crates/ruff_python_parser'
- [ruff_python_trivia]='https://github.com/astral-sh/ruff;474b00568ad78f02ad8e19b8166cbeb6d69f8511;ruff-%commit%/crates/ruff_python_trivia'
- [ruff_source_file]='https://github.com/astral-sh/ruff;474b00568ad78f02ad8e19b8166cbeb6d69f8511;ruff-%commit%/crates/ruff_source_file'
- [ruff_text_size]='https://github.com/astral-sh/ruff;474b00568ad78f02ad8e19b8166cbeb6d69f8511;ruff-%commit%/crates/ruff_text_size'
-)
-
-inherit cargo pypi
-
-DESCRIPTION="A fast type checker and language server for Python with powerful IDE features"
-HOMEPAGE="
- https://pyrefly.org/
- https://github.com/facebook/pyrefly
- https://pypi.org/project/pyrefly/
-"
-SRC_URI+="
- ${CARGO_CRATE_URIS}
-"
-
-S="${WORKDIR}/${P}/${PN}"
-
-LICENSE="MIT"
-# Dependent crate licenses
-LICENSE+="
- 0BSD Apache-2.0 BSD-2 BSD CC0-1.0 ISC MIT Unicode-3.0
- Unicode-DFS-2016 ZLIB
-"
-SLOT="0"
-KEYWORDS="~amd64"
-
-DEPEND="app-arch/zstd:="
-RDEPEND="${DEPEND}"
-
-src_unpack() {
- pypi_src_unpack
- cargo_src_unpack
-}
-
-src_prepare() {
- default
-
- local crate crate_patches crate_uri commit crate_dir host
- for crate in "${!GIT_CRATES[@]}"; do
- IFS=';' read -r crate_uri commit crate_dir host <<< "${GIT_CRATES[${crate}]}"
- : "${crate_dir:=${crate}-%commit%}"
- crate_patches+="${crate} = { path = \"${WORKDIR}/${crate_dir//%commit%/${commit}}\" };;"
- done
- printf -- "[patch.crates-io]\\n%s" "${crate_patches//;;/$'\n'}" \
- >> "${CARGO_HOME}/config.toml"
-}
-
-src_configure() {
- # Requires nightly
- export RUSTC_BOOTSTRAP=1
-
- # zstd-sys https://wiki.gentoo.org/wiki/Project:Rust/sys_crates#zstd-sys
- export ZSTD_SYS_USE_PKG_CONFIG=1
-
- cargo_src_configure
-}