From 298081ffd5467e798a07a22f22c89da8bea8ebdd Mon Sep 17 00:00:00 2001 From: dsaf Date: Fri, 17 Jul 2026 05:49:08 -0300 Subject: [PATCH] app-editors/fresh: drop 0.4.0 Signed-off-by: dsaf --- app-editors/fresh/Manifest | 1 - app-editors/fresh/fresh-0.4.0.ebuild | 806 --------------------------- 2 files changed, 807 deletions(-) delete mode 100644 app-editors/fresh/fresh-0.4.0.ebuild diff --git a/app-editors/fresh/Manifest b/app-editors/fresh/Manifest index ed7277b83a..1c6cb6b093 100644 --- a/app-editors/fresh/Manifest +++ b/app-editors/fresh/Manifest @@ -151,7 +151,6 @@ DIST foldhash-0.2.0.crate 23329 BLAKE2B 49af83a79ca7954f05d8a52566d7d20cbe057c89 DIST foreign-types-0.5.0.crate 7824 BLAKE2B 01a5111a11e48462914f9877d3228008590093633e957883fdafd3a7017e144c14fbbe713bb8b0061ebae78d20a49978191ce416a4e28317b67ec69e38acb879 SHA512 d07c92cf99c99419a3ebe05ba9154e396ab88116f46af736ffdd958c8e47741bca5d9f478f6719d5361360e844375968c1cbf6ac40995d47128a5e5fda3f6c82 DIST foreign-types-macros-0.2.3.crate 7635 BLAKE2B ee89f576f2d892209c0f344dcab9dd85a671c976c8034b33dc984b93a5c872ff0353311657fa1dafc499243e55d3293a7bfc532ba55894a719a50ddaa6957589 SHA512 c3965e058d15159f789a8ab1597770ff6325e8ac9e6914c98450225ce27af849698646d53326e07b13eb3a9730452d926b73fd76e5a1fbd8ae4a6083bdce3367 DIST foreign-types-shared-0.3.1.crate 6006 BLAKE2B 27c26518e0de0a298df2996da4959727dcc6a21bb4efa6c28869a9affe7ee3b427d1bae25ed6928477d07959bd143d5d4fa27325f8f5a5cb0ddd3cdb9e5314df SHA512 c68da34b55230941d6655f6a52d5dcb8ee02149f25c25a5ef782402f9a18b33047905f28b70183a5f45b45977c011a5320cf7283b7901c76ede4d82082ca4c9e -DIST fresh-0.4.0.tar.gz 36551567 BLAKE2B 643ef91119c1d91411d6b3d88281b33071ac51c28401b9d9993e70ca5cff6387049e0d1ae526414d2ec746d16b2c3f5f186b34f344808bf28a2ae5b3ff933e78 SHA512 ce3ee750e52d6115bf5a15e34b50ec6bda5b89024e334d5ee65a33529797125822ab1045ec016c2d63231fc08ec85d5f43975c90c356b40d86c43c8589ab4794 DIST fresh-0.4.1.tar.gz 36791396 BLAKE2B 27361b5c6f145afd612cb979cd10558443a24e60c89117c0d6c48e15b50931e97c385a2a51aaf9e2baa6455485bdbeaeb36a29bc27f2e492c09ec98a37832f24 SHA512 fa9b2cdf8fcf3f6a333827d2c11df2ea17e880e2da87db2890261a0e1b11f03edb9c5e6a64845ea77b9d46af6a622e03eb07c0efb9ea88862f2dce118114befc DIST fresh-0.4.2.tar.gz 40374636 BLAKE2B 505059907ea22474d59c1f1ab2e2964c04cd3b788d434d16d71c417905df2fd1c5b7647cb1a1611945c2ba3e07693d151e7b4ae4c69c34b6005825f3c2dc7de1 SHA512 2840b178e62349f6f63d695da823e582ec27db5063694228702b432b517e280aede0e6dd3209bff912ab2a2c2c5e103f500e2029d32e55a4b209186e341a67e0 DIST fresh-0.4.3.tar.gz 39756176 BLAKE2B 120ca9d16f10aba0b6507d233c69ec035b701f07f529b30260bf1c3c1bb3881ebae0ab9db3e9353677f26f23ae3257de8c3cc1a2782bc2eef7bc4cde73932afd SHA512 578b2ca71456f94929df91a344e58322927b0306894ec3b5d8963c333d374f88b6af96ba047e7d5997bfacd2723b95f358b16f4acc5cd8ba1e0e1584aaa091b1 diff --git a/app-editors/fresh/fresh-0.4.0.ebuild b/app-editors/fresh/fresh-0.4.0.ebuild deleted file mode 100644 index 309ccca57c..0000000000 --- a/app-editors/fresh/fresh-0.4.0.ebuild +++ /dev/null @@ -1,806 +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.93.0" - -MY_PN=${PN}-editor -MY_P="${MY_PN}-${PV}" - -CRATES=" - ab_glyph@0.2.32 - ab_glyph_rasterizer@0.1.10 - adler2@2.0.1 - ahash@0.8.12 - aho-corasick@1.1.4 - alacritty_terminal@0.25.1 - allocator-api2@0.2.21 - android-activity@0.6.1 - android-properties@0.2.2 - android_system_properties@0.1.5 - anstyle@1.0.14 - anyhow@1.0.102 - arboard@3.6.1 - arc-swap@1.9.1 - arrayref@0.3.9 - arrayvec@0.7.6 - as-raw-xcb-connection@1.0.1 - ascii@1.1.0 - ash@0.38.0+1.3.281 - async-lock@3.4.2 - async-trait@0.1.89 - atk-sys@0.18.2 - atk@0.18.2 - atomic-waker@1.1.2 - atomic@0.6.1 - autocfg@1.5.0 - base62@2.2.4 - base64@0.22.1 - bincode@1.3.3 - bindgen@0.72.1 - bit-set@0.5.3 - bit-set@0.8.0 - bit-vec@0.6.3 - bit-vec@0.8.0 - bitflags@1.3.2 - bitflags@2.11.1 - bitvec@1.0.1 - block-buffer@0.10.4 - block-buffer@0.12.0 - block2@0.5.1 - block@0.1.6 - bstr@1.12.1 - bumpalo@3.20.2 - bytemuck@1.25.0 - bytemuck_derive@1.10.2 - bytes@1.11.1 - cairo-rs@0.18.5 - cairo-sys-rs@0.18.2 - calloop-wayland-source@0.3.0 - calloop@0.13.0 - castaway@0.2.4 - cc@1.2.61 - cesu8@1.1.0 - cexpr@0.6.0 - cfg-expr@0.15.8 - cfg-if@1.0.4 - cfg_aliases@0.1.1 - cfg_aliases@0.2.1 - chardetng@0.1.17 - chrono@0.4.44 - chunked_transfer@1.5.0 - clang-sys@1.8.1 - clap@4.6.1 - clap_builder@4.6.0 - clap_derive@4.6.1 - clap_lex@1.1.0 - clipboard-win@5.4.1 - cobs@0.3.0 - codespan-reporting@0.12.0 - combine@4.6.7 - compact_str@0.9.0 - concurrent-queue@2.5.0 - console@0.16.3 - const-oid@0.10.2 - const-random-macro@0.1.16 - const-random@0.1.18 - convert_case@0.10.0 - core-foundation-sys@0.8.7 - core-foundation@0.10.1 - core-foundation@0.9.4 - core-graphics-types@0.1.3 - core-graphics-types@0.2.0 - core-graphics@0.23.2 - core_maths@0.1.1 - cow-utils@0.1.3 - cpufeatures@0.2.17 - cpufeatures@0.3.0 - crc32fast@1.5.0 - crossbeam-channel@0.5.15 - crossbeam-deque@0.8.6 - crossbeam-epoch@0.9.18 - crossbeam-utils@0.8.21 - crossterm@0.29.0 - crossterm_winapi@0.9.1 - crunchy@0.2.4 - crypto-common@0.1.7 - crypto-common@0.2.1 - csscolorparser@0.6.2 - ctor-proc-macro@0.0.7 - ctor@0.6.3 - cursor-icon@1.2.0 - darling@0.23.0 - darling_core@0.23.0 - darling_macro@0.23.0 - deltae@0.3.2 - deranged@0.5.8 - derive_more-impl@2.1.1 - derive_more@2.1.1 - digest@0.10.7 - digest@0.11.3 - dirs-sys@0.5.0 - dirs@6.0.0 - dispatch2@0.3.1 - dispatch@0.2.0 - dlib@0.5.3 - doctest-file@1.1.1 - document-features@0.2.12 - downcast-rs@1.2.1 - dpi@0.1.2 - dragonbox_ecma@0.1.12 - dtor-proc-macro@0.0.6 - dtor@0.1.1 - dyn-clone@1.0.20 - either@1.15.0 - embedded-io@0.4.0 - embedded-io@0.6.1 - encode_unicode@1.0.0 - encoding_rs@0.8.35 - equivalent@1.0.2 - errno@0.3.14 - error-code@3.3.2 - euclid@0.22.14 - event-listener-strategy@0.5.4 - event-listener@5.4.1 - evictor@0.5.1 - fancy-regex@0.11.0 - fancy-regex@0.16.2 - fastrand@2.4.1 - fdeflate@0.3.7 - field-offset@0.3.6 - filedescriptor@0.8.3 - find-msvc-tools@0.1.9 - finl_unicode@1.4.0 - fixedbitset@0.4.2 - fixedbitset@0.5.7 - flate2@1.1.9 - fluent-uri@0.1.4 - fnv@1.0.7 - foldhash@0.1.5 - foldhash@0.2.0 - foreign-types-macros@0.2.3 - foreign-types-shared@0.3.1 - foreign-types@0.5.0 - funty@2.0.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-task@0.3.32 - futures-util@0.3.32 - gdk-pixbuf-sys@0.18.0 - gdk-pixbuf@0.18.5 - gdk-sys@0.18.2 - gdk@0.18.2 - generic-array@0.14.7 - gethostname@1.1.0 - getrandom@0.2.17 - getrandom@0.3.4 - getrandom@0.4.2 - gio-sys@0.18.1 - gio@0.18.4 - gl_generator@0.14.0 - glib-macros@0.18.5 - glib-sys@0.18.1 - glib@0.18.5 - glob@0.3.3 - globset@0.4.18 - globwalk@0.8.1 - glow@0.16.0 - glutin_wgl_sys@0.6.1 - gobject-sys@0.18.0 - gpu-allocator@0.28.0 - gpu-descriptor-types@0.2.0 - gpu-descriptor@0.3.2 - gtk-sys@0.18.2 - gtk3-macros@0.18.2 - gtk@0.18.2 - half@2.7.1 - hashbrown@0.15.5 - hashbrown@0.16.1 - hashbrown@0.17.0 - heck@0.4.1 - heck@0.5.0 - hermit-abi@0.5.2 - hex@0.4.3 - hexf-parse@0.2.1 - home@0.5.12 - http@1.4.0 - httparse@1.10.1 - httpdate@1.0.3 - hybrid-array@0.4.11 - iana-time-zone-haiku@0.1.2 - iana-time-zone@0.1.65 - id-arena@2.3.0 - ident_case@1.0.1 - ignore@0.4.25 - include_dir@0.7.4 - include_dir_macros@0.7.4 - indexmap@2.14.0 - indoc@2.0.7 - inotify-sys@0.1.5 - inotify@0.11.1 - insta@1.47.2 - instability@0.3.12 - interprocess@2.4.2 - is-docker@0.2.0 - is-wsl@0.4.0 - itertools@0.11.0 - itertools@0.13.0 - itertools@0.14.0 - itoa@1.0.18 - jni-macros@0.22.4 - jni-sys-macros@0.4.1 - jni-sys@0.3.1 - jni-sys@0.4.1 - jni@0.21.1 - jni@0.22.4 - jobserver@0.1.34 - js-sys@0.3.97 - jsonc-parser@0.32.3 - kasuari@0.4.12 - keyboard-types@0.7.0 - khronos-egl@6.0.0 - khronos_api@3.1.0 - kqueue-sys@1.1.0 - kqueue@1.1.1 - lab@0.11.0 - lazy_static@1.5.0 - leb128fmt@0.1.0 - libc@0.2.186 - libloading@0.8.9 - libloading@0.9.0 - libm@0.2.16 - libredox@0.1.16 - libxdo-sys@0.11.0 - libxdo@0.6.0 - line-clipping@0.3.7 - linked-hash-map@0.5.6 - linux-raw-sys@0.12.1 - linux-raw-sys@0.4.15 - litrs@1.0.0 - lock_api@0.4.14 - log@0.4.29 - lru@0.16.4 - lsp-types@0.97.0 - lyon_geom@1.0.19 - mac_address@1.1.8 - malloc_buf@0.0.6 - matchers@0.2.0 - memchr@2.8.0 - memmap2@0.9.10 - memmem@0.1.1 - memoffset@0.9.1 - metal@0.33.0 - minimal-lexical@0.2.1 - miniz_oxide@0.8.9 - mio@1.2.0 - miow@0.6.1 - muda@0.17.2 - naga@28.0.0 - ndk-context@0.1.1 - ndk-sys@0.6.0+11769913 - ndk@0.9.0 - nix@0.28.0 - nix@0.29.0 - nix@0.31.2 - nom@7.1.3 - nom@8.0.0 - nonmax@0.5.5 - normpath@1.5.1 - notify-types@2.1.0 - notify@8.2.0 - nu-ansi-term@0.50.3 - num-bigint@0.4.6 - num-conv@0.2.1 - num-derive@0.4.2 - num-integer@0.1.46 - num-traits@0.2.19 - num_enum@0.7.6 - num_enum_derive@0.7.6 - num_threads@0.1.7 - objc-sys@0.3.5 - objc2-app-kit@0.2.2 - objc2-app-kit@0.3.2 - objc2-cloud-kit@0.2.2 - objc2-contacts@0.2.2 - objc2-core-data@0.2.2 - objc2-core-foundation@0.3.2 - objc2-core-graphics@0.3.2 - objc2-core-image@0.2.2 - objc2-core-location@0.2.2 - objc2-encode@4.1.0 - objc2-foundation@0.2.2 - objc2-foundation@0.3.2 - objc2-io-surface@0.3.2 - objc2-link-presentation@0.2.2 - objc2-metal@0.2.2 - objc2-quartz-core@0.2.2 - objc2-symbols@0.2.2 - objc2-ui-kit@0.2.2 - objc2-uniform-type-identifiers@0.2.2 - objc2-user-notifications@0.2.2 - objc2@0.5.2 - objc2@0.6.4 - objc@0.2.7 - once_cell@1.21.4 - onig@6.5.3 - onig_sys@69.9.3 - open@5.3.4 - openssl-probe@0.2.1 - option-ext@0.2.0 - orbclient@0.3.54 - ordered-float@4.6.0 - ordered-float@5.3.0 - os_pipe@1.2.3 - owned_ttf_parser@0.25.1 - owo-colors@4.3.0 - oxc-browserslist@3.0.2 - oxc-miette-derive@2.7.1 - oxc-miette@2.7.1 - oxc_allocator@0.128.0 - oxc_ast@0.128.0 - oxc_ast_macros@0.128.0 - oxc_ast_visit@0.128.0 - oxc_codegen@0.128.0 - oxc_compat@0.128.0 - oxc_data_structures@0.128.0 - oxc_diagnostics@0.128.0 - oxc_ecmascript@0.128.0 - oxc_estree@0.128.0 - oxc_index@4.1.0 - oxc_isolated_declarations@0.128.0 - oxc_parser@0.128.0 - oxc_regular_expression@0.128.0 - oxc_semantic@0.128.0 - oxc_span@0.128.0 - oxc_str@0.128.0 - oxc_syntax@0.128.0 - oxc_transformer@0.128.0 - oxc_traverse@0.128.0 - pango-sys@0.18.0 - pango@0.18.3 - parking_lot@0.12.5 - parking_lot_core@0.9.12 - paste@1.0.15 - pathdiff@0.2.3 - percent-encoding@2.3.2 - pest@2.8.6 - pest_derive@2.8.6 - pest_generator@2.8.6 - pest_meta@2.8.6 - petgraph@0.8.3 - phf@0.11.3 - phf@0.13.1 - phf_codegen@0.11.3 - phf_generator@0.11.3 - phf_generator@0.13.1 - phf_macros@0.11.3 - phf_macros@0.13.1 - phf_shared@0.11.3 - phf_shared@0.13.1 - pin-project-internal@1.1.12 - pin-project-lite@0.2.17 - pin-project@1.1.12 - piper@0.2.5 - pkg-config@0.3.33 - plain@0.2.3 - png@0.17.16 - png@0.18.1 - polling@3.11.0 - portable-atomic-util@0.2.7 - portable-atomic@1.13.1 - portable-pty@0.9.0 - postcard@1.1.3 - powerfmt@0.2.0 - ppv-lite86@0.2.21 - presser@0.3.1 - prettyplease@0.2.37 - proc-macro-crate@1.3.1 - proc-macro-crate@2.0.0 - proc-macro-crate@3.5.0 - proc-macro-error-attr@1.0.4 - proc-macro-error@1.0.4 - proc-macro2@1.0.106 - profiling@1.0.18 - proptest@1.11.0 - pulldown-cmark@0.13.3 - quick-error@1.2.3 - quick-xml@0.39.3 - quote@1.0.45 - r-efi@5.3.0 - r-efi@6.0.0 - radium@0.7.0 - rand@0.8.6 - rand@0.9.4 - rand_chacha@0.9.0 - rand_core@0.6.4 - rand_core@0.9.5 - rand_xorshift@0.4.0 - range-alloc@0.1.5 - raqote@0.8.5 - ratatui-core@0.1.0 - ratatui-crossterm@0.1.0 - ratatui-termwiz@0.1.0 - ratatui-widgets@0.3.0 - ratatui@0.30.0 - raw-window-handle@0.6.2 - recvmsg@1.0.0 - redox_syscall@0.4.1 - redox_syscall@0.5.18 - redox_syscall@0.7.5 - redox_users@0.5.2 - ref-cast-impl@1.0.25 - ref-cast@1.0.25 - regex-automata@0.4.14 - regex-syntax@0.8.10 - regex@1.12.3 - relative-path@2.0.1 - renderdoc-sys@1.1.0 - ring@0.17.14 - ropey@1.6.1 - rquickjs-core@0.11.0 - rquickjs-macro@0.11.0 - rquickjs-serde@0.5.0 - rquickjs-sys@0.11.0 - rquickjs@0.11.0 - rust-i18n-macro@3.1.5 - rust-i18n-support@3.1.5 - rust-i18n@3.1.5 - rustc-hash@1.1.0 - rustc-hash@2.1.2 - rustc_version@0.4.1 - rustix-openpty@0.2.0 - rustix@0.38.44 - rustix@1.1.4 - rustls-native-certs@0.8.3 - rustls-pki-types@1.14.1 - rustls-platform-verifier-android@0.1.1 - rustls-platform-verifier@0.6.2 - rustls-webpki@0.103.13 - rustls@0.23.40 - rustversion@1.0.22 - rusty-fork@0.3.1 - rustybuzz@0.20.1 - ryu@1.0.23 - same-file@1.0.6 - schannel@0.1.29 - schemars@1.2.1 - schemars_derive@1.2.1 - scoped-tls@1.0.1 - scopeguard@1.2.0 - sctk-adwaita@0.10.1 - security-framework-sys@2.17.0 - security-framework@3.7.0 - self_cell@1.2.2 - semver@1.0.28 - seq-macro@0.3.6 - serde@1.0.228 - serde_core@1.0.228 - serde_derive@1.0.228 - serde_derive_internals@0.29.1 - serde_json@1.0.149 - serde_repr@0.1.20 - serde_spanned@0.6.9 - serde_spanned@1.1.1 - serde_yaml@0.9.34+deprecated - serial2@0.2.36 - sha1@0.11.0 - sha2@0.10.9 - sharded-slab@0.1.7 - shared_library@0.1.9 - shell-words@1.1.1 - shlex@1.3.0 - signal-hook-mio@0.2.5 - signal-hook-registry@1.4.8 - signal-hook@0.3.18 - simd-adler32@0.3.9 - simd_cesu8@1.1.1 - simdutf8@0.1.5 - similar@2.7.0 - siphasher@1.0.3 - slab@0.4.12 - slotmap@1.1.1 - smallvec@1.15.1 - smawk@0.3.2 - smithay-client-toolkit@0.19.2 - smol_str@0.2.2 - socket2@0.6.3 - spirv@0.3.0+sdk-1.3.268.0 - stable_deref_trait@1.2.1 - static_assertions@1.1.0 - str_indices@0.4.4 - streaming-iterator@0.1.9 - strict-num@0.1.1 - strsim@0.11.1 - strum@0.27.2 - strum_macros@0.27.2 - subtle@2.6.1 - sw-composite@0.7.16 - syn@1.0.109 - syn@2.0.117 - syntect@5.3.0 - system-deps@6.2.2 - tap@1.0.1 - target-lexicon@0.12.16 - tempfile@3.27.0 - termcolor@1.4.1 - terminfo@0.9.0 - termios@0.3.3 - termwiz@0.23.3 - textwrap@0.16.2 - thiserror-impl@1.0.69 - thiserror-impl@2.0.18 - thiserror@1.0.69 - thiserror@2.0.18 - thread_local@1.1.9 - time-core@0.1.8 - time@0.3.47 - tiny-keccak@2.0.2 - tiny-skia-path@0.11.4 - tiny-skia@0.11.4 - tiny_http@0.12.0 - tokio-macros@2.7.0 - tokio@1.52.2 - toml@0.8.23 - toml@1.1.2+spec-1.1.0 - toml_datetime@0.6.11 - toml_datetime@1.1.1+spec-1.1.0 - toml_edit@0.19.15 - toml_edit@0.20.7 - toml_edit@0.22.27 - toml_edit@0.25.11+spec-1.1.0 - toml_parser@1.1.2+spec-1.1.0 - toml_write@0.1.2 - 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-subscriber@0.3.23 - tracing@0.1.44 - trash@5.2.6 - tree-sitter-go@0.25.0 - tree-sitter-highlight@0.26.8 - tree-sitter-javascript@0.25.0 - tree-sitter-json@0.24.8 - tree-sitter-language@0.1.7 - tree-sitter-templ@2.2.0 - tree-sitter-typescript@0.23.2 - tree-sitter@0.26.8 - tree_magic_mini@3.2.2 - triomphe@0.1.15 - ts-rs-macros@12.0.1 - ts-rs@12.0.1 - ttf-parser@0.25.1 - typed-arena@2.0.2 - typenum@1.20.0 - ucd-trie@0.1.7 - unarray@0.1.4 - unicase@2.9.0 - unicode-bidi-mirroring@0.4.0 - unicode-bidi@0.3.18 - unicode-ccc@0.4.0 - unicode-id-start@1.4.0 - unicode-ident@1.0.24 - unicode-linebreak@0.1.5 - unicode-properties@0.1.4 - unicode-script@0.5.8 - unicode-segmentation@1.13.2 - unicode-truncate@2.0.1 - unicode-width@0.2.2 - unicode-xid@0.2.6 - unsafe-libyaml@0.2.11 - untrusted@0.9.0 - ureq-proto@0.6.0 - ureq@3.3.0 - urlencoding@2.1.3 - utf8-zero@0.8.1 - utf8parse@0.2.2 - uuid@1.23.1 - valuable@0.1.1 - version-compare@0.2.1 - version_check@0.9.5 - vt100@0.16.2 - vte@0.15.0 - vtparse@0.6.2 - wait-timeout@0.2.1 - walkdir@2.5.0 - wasi@0.11.1+wasi-snapshot-preview1 - wasip2@1.0.3+wasi-0.2.9 - wasip3@0.4.0+wasi-0.3.0-rc-2026-01-06 - wasm-bindgen-futures@0.4.70 - wasm-bindgen-macro-support@0.2.120 - wasm-bindgen-macro@0.2.120 - wasm-bindgen-shared@0.2.120 - wasm-bindgen@0.2.120 - wasm-encoder@0.244.0 - wasm-metadata@0.244.0 - wasmparser@0.244.0 - wayland-backend@0.3.15 - wayland-client@0.31.14 - wayland-csd-frame@0.3.0 - wayland-cursor@0.31.14 - wayland-protocols-plasma@0.3.12 - wayland-protocols-wlr@0.3.12 - wayland-protocols@0.32.12 - wayland-scanner@0.31.10 - wayland-sys@0.31.11 - web-sys@0.3.97 - web-time@1.1.0 - webpki-root-certs@1.0.7 - webpki-roots@1.0.7 - wezterm-bidi@0.2.3 - wezterm-blob-leases@0.1.1 - wezterm-color-types@0.3.0 - wezterm-dynamic-derive@0.1.1 - wezterm-dynamic@0.2.1 - wezterm-input-types@0.1.0 - wgpu-core-deps-apple@28.0.0 - wgpu-core-deps-emscripten@28.0.0 - wgpu-core-deps-windows-linux-android@28.0.0 - wgpu-core@28.0.1 - wgpu-hal@28.0.1 - wgpu-types@28.0.0 - wgpu@28.0.0 - which@6.0.3 - widestring@1.2.1 - 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-collections@0.3.2 - windows-core@0.56.0 - windows-core@0.62.2 - windows-future@0.3.2 - windows-implement@0.56.0 - windows-implement@0.60.2 - windows-interface@0.56.0 - windows-interface@0.59.3 - windows-link@0.2.1 - windows-numerics@0.3.1 - windows-result@0.1.2 - windows-result@0.4.1 - windows-strings@0.5.1 - windows-sys@0.45.0 - windows-sys@0.52.0 - windows-sys@0.59.0 - windows-sys@0.60.2 - windows-sys@0.61.2 - windows-targets@0.42.2 - windows-targets@0.52.6 - windows-targets@0.53.5 - windows-threading@0.2.1 - windows@0.56.0 - windows@0.62.2 - windows_aarch64_gnullvm@0.42.2 - windows_aarch64_gnullvm@0.52.6 - windows_aarch64_gnullvm@0.53.1 - windows_aarch64_msvc@0.42.2 - windows_aarch64_msvc@0.52.6 - windows_aarch64_msvc@0.53.1 - windows_i686_gnu@0.42.2 - windows_i686_gnu@0.52.6 - windows_i686_gnu@0.53.1 - windows_i686_gnullvm@0.52.6 - windows_i686_gnullvm@0.53.1 - windows_i686_msvc@0.42.2 - windows_i686_msvc@0.52.6 - windows_i686_msvc@0.53.1 - windows_x86_64_gnu@0.42.2 - windows_x86_64_gnu@0.52.6 - windows_x86_64_gnu@0.53.1 - windows_x86_64_gnullvm@0.42.2 - windows_x86_64_gnullvm@0.52.6 - windows_x86_64_gnullvm@0.53.1 - windows_x86_64_msvc@0.42.2 - windows_x86_64_msvc@0.52.6 - windows_x86_64_msvc@0.53.1 - winit@0.30.13 - winnow@0.5.40 - winnow@0.7.15 - winnow@1.0.2 - winreg@0.10.1 - winresource@0.1.31 - winsafe@0.0.19 - wit-bindgen-core@0.51.0 - wit-bindgen-rust-macro@0.51.0 - wit-bindgen-rust@0.51.0 - wit-bindgen@0.51.0 - wit-bindgen@0.57.1 - wit-component@0.244.0 - wit-parser@0.244.0 - wl-clipboard-rs@0.9.3 - wyz@0.5.1 - x11-dl@2.21.0 - x11@2.21.0 - x11rb-protocol@0.13.2 - x11rb@0.13.2 - xcursor@0.3.10 - xkbcommon-dl@0.4.2 - xkeysym@0.2.1 - xml-rs@0.8.28 - yaml-rust@0.4.5 - zerocopy-derive@0.8.48 - zerocopy@0.8.48 - zeroize@1.8.2 - zmij@1.0.21 -" - -declare -A GIT_CRATES=( - [ratatui-wgpu]='https://github.com/Jesterhearts/ratatui-wgpu;cdcf5c6987adba56b060f6a8532ee83b25a4e3e5;ratatui-wgpu-%commit%' -) - -inherit cargo desktop xdg - -DESCRIPTION="Terminal based IDE & text editor: easy, powerful and fast" -HOMEPAGE=" - https://getfresh.dev/ - https://github.com/sinelaw/fresh - https://crates.io/crates/fresh-editor -" -SRC_URI=" - ${CARGO_CRATE_URIS} - https://github.com/sinelaw/fresh/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz -" - -S="${WORKDIR}/${P}/crates/${MY_PN}" - -LICENSE="GPL-2" -# Dependent crate licenses -LICENSE+=" - 0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD Boost-1.0 - CC0-1.0 CDLA-Permissive-2.0 ISC MIT MPL-2.0 Unicode-3.0 - Unicode-DFS-2016 WTFPL-2 ZLIB -" -SLOT="0" -KEYWORDS="~amd64" - -IUSE="dev-bins +embed-plugins +plugins gui" -REQUIRED_USE="embed-plugins? ( plugins )" - -RESTRICT="test" # interactive - -src_prepare() { - default - - cd "${WORKDIR}/${P}" || die - - rm docs/fresh.txt || die - - cp "crates/${MY_PN}/docs/fresh.txt" docs || die -} - -src_configure() { - local myfeatures=( - runtime - $(usev plugins) - $(usev embed-plugins) - $(usev gui) - $(usev dev-bins) - ) - - cargo_src_configure --no-default-features -} - -src_install() { - cargo_src_install - - doicon -s scalable flatpak/io.github.sinelaw.${PN}.svg - domenu flatpak/io.github.sinelaw.${PN}.desktop - - insinto /usr/share/metainfo/ - doins flatpak/io.github.sinelaw.${PN}.metainfo.xml - - cd "${WORKDIR}/${P}" || die - - local DOCS=( - {README,CHANGELOG}.md - docs/ - ) - - einstalldocs -}