From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 1D51215813A for ; Thu, 09 Jan 2025 16:09:42 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 3B62DE0718; Thu, 09 Jan 2025 16:09:41 +0000 (UTC) Received: from smtp.gentoo.org (dev.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 1D593E0718 for ; Thu, 09 Jan 2025 16:09:41 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 344BA342FAF for ; Thu, 09 Jan 2025 16:09:40 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id C156511B5 for ; Thu, 09 Jan 2025 16:09:38 +0000 (UTC) From: "Julien Roy" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Julien Roy" Message-ID: <1736438633.92572804d5c9e80b994712763d38fad3e76ffd05.julien@gentoo> Subject: [gentoo-commits] repo/proj/guru:dev commit in: gui-apps/ashell/ X-VCS-Repository: repo/proj/guru X-VCS-Files: gui-apps/ashell/Manifest gui-apps/ashell/ashell-0.3.1.ebuild X-VCS-Directories: gui-apps/ashell/ X-VCS-Committer: julien X-VCS-Committer-Name: Julien Roy X-VCS-Revision: 92572804d5c9e80b994712763d38fad3e76ffd05 X-VCS-Branch: dev Date: Thu, 09 Jan 2025 16:09:38 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: 9b2dc0fb-9753-4be0-b20c-96560e8f4bfc X-Archives-Hash: e61b34863fd28b79e637cca2c4952a2b Message-ID: <20250109160938.chr7k_IHedOerHyvNLanIhYd3QfgH8ujVFfkgp5SSZk@z> commit: 92572804d5c9e80b994712763d38fad3e76ffd05 Author: Julien Roy jroy ca> AuthorDate: Thu Jan 9 16:03:53 2025 +0000 Commit: Julien Roy jroy ca> CommitDate: Thu Jan 9 16:03:53 2025 +0000 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=92572804 gui-apps/ashell: add 0.3.1 Signed-off-by: Julien Roy jroy.ca> gui-apps/ashell/Manifest | 1 + gui-apps/ashell/ashell-0.3.1.ebuild | 511 ++++++++++++++++++++++++++++++++++++ 2 files changed, 512 insertions(+) diff --git a/gui-apps/ashell/Manifest b/gui-apps/ashell/Manifest index 4dd9d0411..54ca646d8 100644 --- a/gui-apps/ashell/Manifest +++ b/gui-apps/ashell/Manifest @@ -18,6 +18,7 @@ DIST as-raw-xcb-connection-1.0.1.crate 6460 BLAKE2B 678c4c28852bddfb8ec966074237 DIST ash-0.37.3+1.3.251.crate 449524 BLAKE2B 0f21db7c1e8290b3cf5ae8ee064dc6905fe75d9f6075edf2255451a3cb9c1e7973c6555be6e06a3abe7d29a64e159cf9b6cc9c9ff9808a6fea82216dee41fee4 SHA512 7967df0dbe734d5ed7b60fbaad7a844e0c0c39792828f4764580fdadc3b38d631d4f1a62ea2cf4b08e3a6c0c0f89d771ed9aa97241d6f86031a9d9cb1ef140cc DIST ashell-0.2.0.gh.tar.gz 2187342 BLAKE2B ad31aa1c0f9a37aa21d5f180787e4a4cc1e6595f0faf37310bf8fc40d2555bd310305b21b32edbf81e2c51053411baa01f3309f21d22234c39c0f9cec2b8ffc1 SHA512 aa86f5db034206fcc0254dc41e3a2e76e2bb3a0afa926cd5bff24c72dc1fcd6a6472d343abb3f6578b191172c27e497baadb730e853d6f99d91e3997e9d5125d DIST ashell-0.3.0.gh.tar.gz 2189555 BLAKE2B 50618fd584e87475b231a91477bb1a6b3abdfa29b9ae694977e3b5aec92c20df492037859545468c236ec9314130a2c3dca75dd2705da875ed0ff6f3709cf393 SHA512 fc13ed80b5665663cc8fc9dee3dd5b291644c61ed0d00d8f7515be844e130b31bb1dd068bb550694b3552e1f84c2ea922172d02f2df49c1df2ac63a18ca1743f +DIST ashell-0.3.1.gh.tar.gz 2189643 BLAKE2B 47e00383d4691fa974f82b9568e85ff2b2324696398867fdbffde116d913ae4066c016319b34de014e30c1ec057e148f46222b6ab690b8995f741ef8bd4ba259 SHA512 a2190a74feb60ffad9d9becfeed607de42810e548e2ad5fb965c804db694e28efb5f8c1cfb1343cc7ea68aad7ec6fc3034ddd9c5c562b3a210f8f0db82a7b44c DIST async-broadcast-0.7.1.crate 21867 BLAKE2B 9c430a70bbd2b15ecc88afee064bcb04a665c0421d6c239de611d86ff3fe56fafc083ebc172c5d41c9f72a40080d87a75dae8e9b1e85249202dd844b8360735b SHA512 82b90a41ade624631dd5a03226921ed58835ddf1bcde271ff0c0e14905fb069847bbacee5592978c5389cbf366d77a7cab244ca92871949f3f4872d6da10755c DIST async-channel-2.3.1.crate 14576 BLAKE2B 09ea03c9758805c90be9aba222e1d74f3166ab492e533597647d1b4f08bf1dda79d73b21de791b9802e19c225cb94b7cb25550bba61488c7b61fa87f88eb29dd SHA512 94c999912bdf681dcb686292645bc8c340c2687bc9544f317e0123e672752c6b31e9d784e488e7d0bab79b5f207da8904a7f1fe140397513b47c292a6508a7e5 DIST async-executor-1.13.1.crate 27991 BLAKE2B 856bd4f42a0d8d35bfb8b8525f626e0b52fd6704810f8bc964cebc47aa0c7a4450f16e5df307f4fc613da81fb3207f4671543f48710177931d6f70dc40c9f95d SHA512 27357b3dc28ad5512b46306ab7d959b2e68b4b5ed0d42fc8cd12fd265a1931a4d8c8c328911eca97227b12d861c9658c14afea6336f999436671d6ef351f3820 diff --git a/gui-apps/ashell/ashell-0.3.1.ebuild b/gui-apps/ashell/ashell-0.3.1.ebuild new file mode 100644 index 000000000..b6a8da85c --- /dev/null +++ b/gui-apps/ashell/ashell-0.3.1.ebuild @@ -0,0 +1,511 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Autogenerated by pycargoebuild 0.13.4 + +EAPI=8 + +CRATES=" + ab_glyph@0.2.29 + ab_glyph_rasterizer@0.1.8 + addr2line@0.24.2 + adler2@2.0.0 + ahash@0.8.11 + aho-corasick@1.1.3 + allocator-api2@0.2.18 + android-activity@0.5.2 + android-properties@0.2.2 + android-tzdata@0.1.1 + android_system_properties@0.1.5 + annotate-snippets@0.9.2 + anyhow@1.0.93 + approx@0.5.1 + arrayref@0.3.9 + arrayvec@0.7.6 + as-raw-xcb-connection@1.0.1 + ash@0.37.3+1.3.251 + async-broadcast@0.7.1 + async-channel@2.3.1 + async-executor@1.13.1 + async-fs@2.1.2 + async-io@2.4.0 + async-lock@3.4.0 + async-process@2.3.0 + async-recursion@1.1.1 + async-signal@0.2.10 + async-stream-impl@0.3.6 + async-stream@0.3.6 + async-task@4.7.1 + async-trait@0.1.83 + atomic-waker@1.1.2 + autocfg@1.4.0 + backtrace@0.3.74 + bindgen@0.69.5 + bit-set@0.5.3 + bit-vec@0.6.3 + bitflags@1.3.2 + bitflags@2.6.0 + block-sys@0.2.1 + block2@0.3.0 + block2@0.5.1 + block@0.1.6 + blocking@1.6.1 + bumpalo@3.16.0 + by_address@1.2.1 + bytemuck@1.19.0 + bytemuck_derive@1.8.0 + byteorder@1.5.0 + bytes@1.8.0 + calloop-wayland-source@0.2.0 + calloop-wayland-source@0.3.0 + calloop@0.12.4 + calloop@0.13.0 + cc@1.1.37 + cesu8@1.1.0 + cexpr@0.6.0 + cfg-expr@0.15.8 + cfg-if@1.0.0 + cfg_aliases@0.1.1 + cfg_aliases@0.2.1 + chrono@0.4.38 + clang-sys@1.8.1 + clipboard-win@5.4.0 + clipboard_macos@0.1.1 + clipboard_wayland@0.2.2 + clipboard_x11@0.4.2 + codespan-reporting@0.11.1 + com@0.6.0 + com_macros@0.6.0 + com_macros_support@0.6.0 + combine@4.6.7 + concurrent-queue@2.5.0 + convert_case@0.6.0 + cookie-factory@0.3.3 + core-foundation-sys@0.8.7 + core-foundation@0.10.0 + core-foundation@0.9.4 + core-graphics-types@0.1.3 + core-graphics-types@0.2.0 + core-graphics@0.23.2 + core-graphics@0.24.0 + cosmic-text@0.10.0 + crc32fast@1.4.2 + crossbeam-deque@0.8.5 + crossbeam-epoch@0.9.18 + crossbeam-utils@0.8.20 + crunchy@0.2.2 + ctor-lite@0.1.0 + cursor-icon@1.1.0 + d3d12@0.19.0 + derive_more@0.99.18 + dispatch@0.2.0 + dlib@0.5.2 + downcast-rs@1.2.1 + drm-ffi@0.8.0 + drm-fourcc@2.2.0 + drm-sys@0.7.0 + drm@0.12.0 + either@1.13.0 + endi@1.1.0 + enumflags2@0.7.10 + enumflags2_derive@0.7.10 + equivalent@1.0.1 + errno@0.3.9 + error-code@3.3.1 + etagere@0.2.13 + euclid@0.22.11 + event-listener-strategy@0.5.2 + event-listener@5.3.1 + fast-srgb8@1.0.0 + fastrand@2.2.0 + fdeflate@0.3.6 + flate2@1.0.34 + flexi_logger@0.29.6 + float-cmp@0.9.0 + foldhash@0.1.3 + font-types@0.7.3 + fontconfig-parser@0.5.7 + fontdb@0.15.0 + foreign-types-macros@0.2.3 + foreign-types-shared@0.3.1 + foreign-types@0.5.0 + futures-channel@0.3.31 + futures-core@0.3.31 + futures-executor@0.3.31 + futures-io@0.3.31 + futures-lite@2.5.0 + futures-macro@0.3.31 + futures-sink@0.3.31 + futures-task@0.3.31 + futures-util@0.3.31 + futures@0.3.31 + gethostname@0.4.3 + getrandom@0.2.15 + gimli@0.31.1 + gl_generator@0.14.0 + glam@0.25.0 + glob@0.3.1 + glow@0.13.1 + glutin_wgl_sys@0.5.0 + glyphon@0.5.0 + gpu-alloc-types@0.3.0 + gpu-alloc@0.6.0 + gpu-allocator@0.25.0 + gpu-descriptor-types@0.1.2 + gpu-descriptor@0.2.4 + guillotiere@0.6.2 + half@2.4.1 + hashbrown@0.14.5 + hashbrown@0.15.1 + hassle-rs@0.11.0 + heck@0.5.0 + hermit-abi@0.3.9 + hermit-abi@0.4.0 + hex@0.4.3 + hex_color@3.0.0 + hexf-parse@0.2.1 + iana-time-zone-haiku@0.1.2 + iana-time-zone@0.1.61 + iced@0.12.1 + iced_core@0.12.3 + iced_futures@0.12.0 + iced_graphics@0.12.1 + iced_renderer@0.12.1 + iced_runtime@0.12.1 + iced_style@0.12.1 + iced_tiny_skia@0.12.1 + iced_wgpu@0.12.1 + iced_widget@0.12.3 + iced_winit@0.12.2 + icrate@0.0.4 + indexmap@2.6.0 + inotify-sys@0.1.5 + inotify@0.11.0 + instant@0.1.13 + itertools@0.12.1 + itertools@0.13.0 + itoa@1.0.11 + jni-sys@0.3.0 + jni@0.21.1 + jobserver@0.1.32 + js-sys@0.3.72 + khronos-egl@6.0.0 + khronos_api@3.1.0 + kurbo@0.10.4 + lazy_static@1.5.0 + lazycell@1.3.0 + libc@0.2.162 + libloading@0.7.4 + libloading@0.8.5 + libm@0.2.11 + libpulse-binding@2.28.1 + libpulse-sys@1.21.0 + libredox@0.1.3 + libspa-sys@0.8.0 + libspa@0.8.0 + linux-raw-sys@0.4.14 + linux-raw-sys@0.6.5 + lock_api@0.4.12 + log@0.4.22 + lru@0.12.5 + malloc_buf@0.0.6 + memchr@2.7.4 + memmap2@0.8.0 + memmap2@0.9.5 + memoffset@0.9.1 + metal@0.27.0 + minimal-lexical@0.2.1 + miniz_oxide@0.8.0 + mio@1.0.2 + naga@0.19.2 + ndk-context@0.1.1 + ndk-sys@0.5.0+25.2.9519653 + ndk@0.8.0 + nix@0.27.1 + nix@0.29.0 + nom@7.1.3 + ntapi@0.4.1 + nu-ansi-term@0.50.1 + num-derive@0.3.3 + num-traits@0.2.19 + num_cpus@1.16.0 + num_enum@0.7.3 + num_enum_derive@0.7.3 + objc-sys@0.3.5 + objc2-app-kit@0.2.2 + objc2-core-data@0.2.2 + objc2-core-image@0.2.2 + objc2-encode@3.0.0 + objc2-encode@4.0.3 + objc2-foundation@0.2.2 + objc2-metal@0.2.2 + objc2-quartz-core@0.2.2 + objc2@0.4.1 + objc2@0.5.2 + objc@0.2.7 + objc_exception@0.1.2 + object@0.36.5 + once_cell@1.20.2 + orbclient@0.3.48 + ordered-stream@0.2.0 + owned_ttf_parser@0.25.0 + palette@0.7.6 + palette_derive@0.7.6 + parking@2.2.1 + parking_lot@0.11.2 + parking_lot@0.12.3 + parking_lot_core@0.8.6 + parking_lot_core@0.9.10 + paste@1.0.15 + percent-encoding@2.3.1 + phf@0.11.2 + phf_generator@0.11.2 + phf_macros@0.11.2 + phf_shared@0.11.2 + pin-project-lite@0.2.15 + pin-utils@0.1.0 + piper@0.2.4 + pipewire-sys@0.8.0 + pipewire@0.8.0 + pkg-config@0.3.31 + png@0.17.14 + polling@3.7.4 + ppv-lite86@0.2.20 + presser@0.3.1 + proc-macro-crate@3.2.0 + proc-macro2@1.0.89 + profiling@1.0.16 + quick-xml@0.36.2 + quote@1.0.37 + rand@0.8.5 + rand_chacha@0.3.1 + rand_core@0.6.4 + range-alloc@0.1.3 + rangemap@1.5.1 + raw-window-handle@0.6.2 + rayon-core@1.12.1 + rayon@1.10.0 + read-fonts@0.22.5 + redox_syscall@0.2.16 + redox_syscall@0.3.5 + redox_syscall@0.5.7 + regex-automata@0.4.8 + regex-syntax@0.8.5 + regex@1.11.1 + renderdoc-sys@1.1.0 + roxmltree@0.20.0 + rustc-demangle@0.1.24 + rustc-hash@1.1.0 + rustix@0.38.39 + rustybuzz@0.11.0 + ryu@1.0.18 + same-file@1.0.6 + scoped-tls@1.0.1 + scopeguard@1.2.0 + sctk-adwaita@0.8.3 + self_cell@1.0.4 + serde@1.0.214 + serde_derive@1.0.214 + serde_json@1.0.132 + serde_repr@0.1.19 + serde_spanned@0.6.8 + serde_yaml@0.9.34+deprecated + shlex@1.3.0 + signal-hook-registry@1.4.2 + simd-adler32@0.3.7 + siphasher@0.3.11 + skrifa@0.22.3 + slab@0.4.9 + slotmap@1.0.7 + smallvec@1.13.2 + smithay-client-toolkit@0.18.1 + smithay-client-toolkit@0.19.2 + smithay-clipboard@0.7.2 + smol_str@0.2.2 + socket2@0.5.7 + softbuffer@0.4.6 + spirv@0.3.0+sdk-1.3.268.0 + static_assertions@1.1.0 + strict-num@0.1.1 + svg_fmt@0.4.4 + swash@0.1.19 + syn@1.0.109 + syn@2.0.87 + sys-locale@0.3.2 + sysinfo@0.32.0 + system-deps@6.2.2 + target-lexicon@0.12.16 + tempfile@3.14.0 + termcolor@1.4.1 + thiserror-impl@1.0.68 + thiserror@1.0.68 + tiny-skia-path@0.11.4 + tiny-skia@0.11.4 + tiny-xlib@0.2.3 + tinyvec@1.8.0 + tinyvec_macros@0.1.1 + tokio-macros@2.4.0 + tokio@1.41.1 + toml@0.8.19 + toml_datetime@0.6.8 + toml_edit@0.22.22 + tracing-attributes@0.1.27 + tracing-core@0.1.32 + tracing@0.1.40 + ttf-parser@0.19.2 + ttf-parser@0.20.0 + ttf-parser@0.25.0 + uds_windows@1.1.0 + unicode-bidi-mirroring@0.1.0 + unicode-bidi@0.3.17 + unicode-ccc@0.1.2 + unicode-ident@1.0.13 + unicode-linebreak@0.1.5 + unicode-properties@0.1.3 + unicode-script@0.5.7 + unicode-segmentation@1.12.0 + unicode-width@0.1.14 + unicode-xid@0.2.6 + unsafe-libyaml@0.2.11 + version-compare@0.2.0 + version_check@0.9.5 + walkdir@2.5.0 + wasi@0.11.0+wasi-snapshot-preview1 + wasm-bindgen-backend@0.2.95 + wasm-bindgen-futures@0.4.45 + wasm-bindgen-macro-support@0.2.95 + wasm-bindgen-macro@0.2.95 + wasm-bindgen-shared@0.2.95 + wasm-bindgen@0.2.95 + wasm-timer@0.2.5 + wayland-backend@0.3.7 + wayland-client@0.31.7 + wayland-csd-frame@0.3.0 + wayland-cursor@0.31.7 + wayland-protocols-plasma@0.2.0 + wayland-protocols-wlr@0.2.0 + wayland-protocols-wlr@0.3.5 + wayland-protocols@0.31.2 + wayland-protocols@0.32.5 + wayland-scanner@0.31.5 + wayland-sys@0.31.5 + web-sys@0.3.67 + web-time@0.2.4 + wgpu-core@0.19.4 + wgpu-hal@0.19.5 + wgpu-types@0.19.2 + wgpu@0.19.4 + widestring@1.1.0 + winapi-i686-pc-windows-gnu@0.4.0 + winapi-util@0.1.9 + winapi-x86_64-pc-windows-gnu@0.4.0 + winapi@0.3.9 + window_clipboard@0.4.1 + windows-core@0.52.0 + windows-core@0.57.0 + windows-implement@0.57.0 + windows-interface@0.57.0 + windows-result@0.1.2 + windows-sys@0.45.0 + windows-sys@0.48.0 + windows-sys@0.52.0 + windows-sys@0.59.0 + windows-targets@0.42.2 + windows-targets@0.48.5 + windows-targets@0.52.6 + windows@0.52.0 + windows@0.57.0 + windows_aarch64_gnullvm@0.42.2 + windows_aarch64_gnullvm@0.48.5 + windows_aarch64_gnullvm@0.52.6 + windows_aarch64_msvc@0.42.2 + windows_aarch64_msvc@0.48.5 + windows_aarch64_msvc@0.52.6 + windows_i686_gnu@0.42.2 + windows_i686_gnu@0.48.5 + windows_i686_gnu@0.52.6 + windows_i686_gnullvm@0.52.6 + windows_i686_msvc@0.42.2 + windows_i686_msvc@0.48.5 + windows_i686_msvc@0.52.6 + windows_x86_64_gnu@0.42.2 + windows_x86_64_gnu@0.48.5 + windows_x86_64_gnu@0.52.6 + windows_x86_64_gnullvm@0.42.2 + windows_x86_64_gnullvm@0.48.5 + windows_x86_64_gnullvm@0.52.6 + windows_x86_64_msvc@0.42.2 + windows_x86_64_msvc@0.48.5 + windows_x86_64_msvc@0.52.6 + winit@0.29.15 + winnow@0.6.20 + x11-dl@2.21.0 + x11rb-protocol@0.13.1 + x11rb@0.13.1 + xcursor@0.3.8 + xdg-home@1.3.0 + xkbcommon-dl@0.4.2 + xkbcommon@0.7.0 + xkeysym@0.2.1 + xml-rs@0.8.23 + xxhash-rust@0.8.12 + yansi-term@0.1.2 + yazi@0.1.6 + zbus@5.1.1 + zbus_macros@5.1.1 + zbus_names@4.1.0 + zeno@0.2.3 + zerocopy-derive@0.7.35 + zerocopy@0.7.35 + zvariant@5.1.0 + zvariant_derive@5.1.0 + zvariant_utils@3.0.2 +" + +declare -A GIT_CRATES=( + [dnd]='https://github.com/pop-os/window_clipboard;8a816d8f218e290041bb5ef6d3b695c38e0a53b7;window_clipboard-%commit%/dnd' + [hyprland-macros]='https://github.com/MalpenZibo/hyprland-rs;5e22e4fb796f5e1061aeaf9cd05f29944be713b9;hyprland-rs-%commit%/hyprland-macros' + [hyprland]='https://github.com/MalpenZibo/hyprland-rs;5e22e4fb796f5e1061aeaf9cd05f29944be713b9;hyprland-rs-%commit%' + [iced_sctk]='https://github.com/MalpenZibo/iced_sctk;dbd014d60074fb59c7e261f8d7089be4b82bd544;iced_sctk-%commit%' + [mime]='https://github.com/pop-os/window_clipboard;8a816d8f218e290041bb5ef6d3b695c38e0a53b7;window_clipboard-%commit%/mime' + [smithay-client-toolkit]='https://github.com/Smithay/client-toolkit;3bed072b966022f5f929d12f3aff089b1ace980b;client-toolkit-%commit%' + [smithay-clipboard]='https://github.com/pop-os/smithay-clipboard;ab422ddcc95a9a1717df094f9c8fe69e2fdb2a27;smithay-clipboard-%commit%' +) + +LLVM_COMPAT=( 18 19 ) +RUST_NEEDS_LLVM=1 + +inherit cargo llvm-r1 + +DESCRIPTION="A ready to go Wayland status bar for Hyprland" +HOMEPAGE="https://github.com/MalpenZibo/ashell" +SRC_URI=" + https://github.com/MalpenZibo/ashell/archive/${PV}.tar.gz -> ${P}.gh.tar.gz + ${CARGO_CRATE_URIS} +" + +LICENSE="MIT" +# Dependent crate licenses +LICENSE+=" + Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD Boost-1.0 + CC0-1.0 GPL-3+ ISC MIT Unicode-DFS-2016 ZLIB +" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-libs/wayland-protocols + media-fonts/symbols-nerd-font + media-libs/libpulse + media-video/pipewire:= + x11-libs/libxkbcommon +" +# libclang is required for bindgen +BDEPEND=" + $(llvm_gen_dep 'llvm-core/clang:${LLVM_SLOT}') +" + +pkg_setup() { + llvm-r1_pkg_setup + rust_pkg_setup +}