mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-09-16 14:29:05 -07:00
dev-db/zedis: add 0.5.2
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
This commit is contained in:
@@ -1,11 +1,18 @@
|
||||
DIST font-kit-110523127440aefb11ce0cf280ae7c5071337ec5.gh.tar.gz 1289436 BLAKE2B abe61ea8a1442b9d4d6a1de7751b5e1becb44834cd8fb1040d54c3329af45d3472b97198c6b951f8f8e2444b3988e783d498271a65473c54ab3c1421cbb43664 SHA512 ebedc99904db7805233e40c40e1a1a918119a039709fa1269a1fe6f336b7d28fa0dea7cd747509d0cafa04f435d1e2f311a203e493f86f9414331ff9c1e774ec
|
||||
DIST font-kit-94b0f28166665e8fd2f53ff6d268a14955c82269.gh.tar.gz 1289449 BLAKE2B 716e98fe3fb9e6b22f2f8163fe100c0ed9b0eb4ee5f21d70f05fbf6c8d07d75c5eae12b35201918e50a0f8757566c7ff1f5004739f3f89f4468f8180c3e24b2f SHA512 04d8e43d42b2f47077cbf8cefedc2db9ae875193fb554e3f551c89eecc031d552c5d8180c2dc84574c9e7ce3912107e07db962a8cc774e01bdf36cdb753cdedd
|
||||
DIST gpui-component-311c7e0d104d817ed1ac9a1c7542d508df32f7cf.gh.tar.gz 1013327 BLAKE2B 6eb4b4670bb4b41b77d7b4909f875069876d2f1d22455e0b03a106607fe157c1f3c8b8aa657ab79a77b61366ed225e14e7f82f4f6d0e53d3ee48077e74dd3881 SHA512 c1659d54d4cb2f9f184d4d0b27b6d838993042d69e9f7442e54a4e68401a6d7cc63828eddd6e2c767728b90e7c1223c656c8547fd4d9055a4a554ff64889ef3c
|
||||
DIST gpui-component-a9a7341c35b62f27ff512371c62419342264710c.gh.tar.gz 2750959 BLAKE2B 62c013fbac78dfe83b8ce637f066d99187192f1d1674c2bdb0d7fb6586153e875f87b21701d28cd6e9742b6e645c37e22c68df5d5e1eb481b8bac8e1ad63e7bb SHA512 b4133ec20b0d46eacba21d54a435b21594237d1dd67dfa32ce119e97af045ade871dc2aeb95e2d9755246e2a4275f208c3f019a83bbd2a3413d068a4e91bc6a8
|
||||
DIST proptest-3dca198a8fef1b32e3a66f1e1897c955b4dc5b5b.gh.tar.gz 342971 BLAKE2B a95c6f840159b1a335b1e2b8696105a0cf42a393c704ff136942a87e6618c13cae30904be08648b6ba7993016733c68be2d0d05e405ad1338f9902e48eac7454 SHA512 c2d1e0e933b7e26fc807934cc508d7437240ea00335e2ae44e830455c3eda91ac26200eaa9ad4695e2354f128454e1d0ad3bf9c882a943f79a7937d375b260a8
|
||||
DIST reqwest-c15662463bda39148ba154100dd44d3fba5873a4.gh.tar.gz 242618 BLAKE2B 97f67d526d519dedef7e935da17a44b2cce6e3f5f3c88d2267607306d03405611c6f461e085e0b3d93c903144e7ff0b2e191c801df8153652f9f8c49e0dae123 SHA512 62cd1307fb6fede215aacdebe111c70af3b01f5214f08350bed0d64b714a48fcf7a0bd610670bc0012d5299bb5d8f15145b837d6ff51662e522b3122b12b7bd5
|
||||
DIST scap-4afea48c3b002197176fb19cd0f9b180dd36eaac.gh.tar.gz 5161737 BLAKE2B f9b85f0f01932b9de03d89a4745925f6605381a77d705f595a564afbfe68172fcc294bbd4fb0170c84b301c6eaec8826afe30cabbc2401e2b62cafe651247b96 SHA512 e9b533cc1029a7d5206f05720bf9c8201d926c93ef8449165ad215bb2827ed70e517ea111e4b13edcf644116cfede35954f69ccc62b136a23d199184e86a61bd
|
||||
DIST wgpu-357a0c56e0070480ad9daea5d2eaa83150b79e88.gh.tar.gz 13832398 BLAKE2B a91df857991cced42216e52fdb7aa4f691a97225d096a0bf75990f619085af74080055933a048231a96201dfc010adbffc6af5eca18e26a00c7b193d3439afa9 SHA512 e13af3e692d0d0b7af770b027a5d41ab69c07dc278946a5910c82b1606dbbd1c2f0a55b547b2d6555fd45cf9613d2365228d829139fb4cca6d346ff34d91435a
|
||||
DIST wgpu-a466bc382ea747f8e1ac810efdb6dcd49a514575.gh.tar.gz 13832162 BLAKE2B 985eb17de67c2e8e4799c8139a987fc33c624cf081416d54e83126c8862a6abb0b5fabff32438e51051f86e1242ff178b4858e1c6b55501d8811db4ed4b34b86 SHA512 a8841df7e90f781c8836a12fc0c733688e594e0adf04ef5ca38fb23fe58883df1b59ccfa4c05a709d8640f3a57abb964f9002d929e3d1fb61ce8cddf96339681
|
||||
DIST xim-rs-16f35a2c881b815a2b6cdfd6687988e84f8447d8.gh.tar.gz 47499 BLAKE2B d0ee4b9e2c68657a9f8cff6ecb18a6c975da9ec541d6b766c5dd5469737bf5bd61c6b0c57d41f7596dea9debf5fa1de42ac32d274bd06f4491e00b48e13cac5c SHA512 1a9a015ec48de6589ee9a4a4297542deb953899de600402a7242efea9ff25bc823628e55cc1921be96a9151211d1f82c1314b403ab2f6fcc1de6ee29b25d8a05
|
||||
DIST zed-1d217ee39d381ac101b7cf49d3d22451ac1093fe.gh.tar.gz 22602081 BLAKE2B 7eb713823fbd0e644a15474ed06e76e09db12a1be420e716e806099c7bd5d622a49a933fe1747eb0873e18e09c2697cea445d712a182f3794d3b22cc4caa89a3 SHA512 4125dac818fecafae4548fb55a1829d2e36c6b41085b446687c0051cdc592f0db2eb3971e6bf76336329dbba6df6fed8e8f9cd7bc8a70cdb245bd98e3571d83b
|
||||
DIST zed-abec0efce8de9388506ea92341ded605c1e37e03.gh.tar.gz 25167861 BLAKE2B 7f580b4bdc8bb17bf529a6ee0ba6a656eef28a18c25135fd15bd1035405e8bf94e7ef4dc98ba6a3138857a264c1444cf6ed797f4439a3b0c8466a37667604e72 SHA512 3e7459fc67ac858ba8bf1c62aaac4dc97e3a666ce1963b08aa3c01af7a4a20fe273a60cf6a1b5cc91cae17e130684a9189d7bc36c55416f6748fd5c494fa35f3
|
||||
DIST zedis-0.4.1-crates.tar.xz 82546916 BLAKE2B 7c3e37cdcc07f5742fa217ba6fe9ba5641380e31c53f4d50a5027dd4c58098889d02198418f8a34229a4706c65d1a5afb48ccfebdf0fe4450532fc0d6e23fa47 SHA512 4d8f5141bb1f928a83f729cc4d2362499e5dfa4626c0ec190939350750e6220aef47d97c897d38de1c019131432caf36a407ec8c76bb7ccc302c8d315cf76a88
|
||||
DIST zedis-0.4.1.tar.gz 1327711 BLAKE2B b5fd96c5a642ca25da64551f74e810e51a00eed429909bc8af87822d133cbcc60d41d6cabfe2ce947ac7def5e466e5de6c613a8e81d8fd8b658accc9554b7761 SHA512 698f5446dc1635e73f60bcf94cfc45ab06a0a5fcc31776aa39ffcecfed0d433612b239ba6aac770b4cfb51a548e175c4c91e7333f3c5ea94135282ae8ae11bd9
|
||||
DIST zedis-0.4.2-crates.tar.xz 82546916 BLAKE2B 7c3e37cdcc07f5742fa217ba6fe9ba5641380e31c53f4d50a5027dd4c58098889d02198418f8a34229a4706c65d1a5afb48ccfebdf0fe4450532fc0d6e23fa47 SHA512 4d8f5141bb1f928a83f729cc4d2362499e5dfa4626c0ec190939350750e6220aef47d97c897d38de1c019131432caf36a407ec8c76bb7ccc302c8d315cf76a88
|
||||
DIST zedis-0.4.2.tar.gz 1356922 BLAKE2B ec654c59bb3037235be992c5adb230c80fc77e0ffeec118c786de8ee5869351b53067b0574cb7bc69a241a1ebed5d88611322b525d1d74efb323f7799a65ce9b SHA512 7f4d1db6315a0b4d83cd1517d041322e2c305bbe5fb3c2c311eb0462da9a7d6be6687e0fd0ce97718389e75b69b21c032fffdaa84a58f595165d5237e7d856ad
|
||||
DIST zedis-0.5.2-crates.tar.xz 87012056 BLAKE2B 70ab95141d0b6eb9ced008793c5cbda27a78d18287b250c7731640627734317b3041fc07ae38b53c5098644d149c1020898743804ded248314c0101e35f60737 SHA512 4ca726d6e73d38b308e7e6f820a1e79ad4deaa7fa2db1e6e07645adb5916a811786174a3221e8bc0fe2453de1d49182365d0f04778e970d7955908b5fad9f6a4
|
||||
DIST zedis-0.5.2.tar.gz 1951277 BLAKE2B b1545718991cfcbcf68979aa9208e77a2a517e0e5ca20cf8411a3aa8f65154a950988ecb1e9b72e74bbda6d249af91ee2262d49775a6daa15c38b758fabfc2a5 SHA512 9772b69cc79e18a709fb85d1f39bab7100bdf03c812c5c0c16dc8c1f4a736848631ccf501ff35c8974c6e2b9f29fff657cb9233492d73f76f17d007fe5c3b24f
|
||||
|
||||
97
dev-db/zedis/zedis-0.5.2.ebuild
Normal file
97
dev-db/zedis/zedis-0.5.2.ebuild
Normal file
@@ -0,0 +1,97 @@
|
||||
# Copyright 2026 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
RUST_MIN_VER="1.95.0"
|
||||
CRATES=""
|
||||
COMMIT=9ec9ac63c4a81c0668534c6f28d3b04079ffe8e6
|
||||
|
||||
declare -A GIT_CRATES=(
|
||||
[collections]='https://github.com/zed-industries/zed;1d217ee39d381ac101b7cf49d3d22451ac1093fe;zed-%commit%/crates/collections'
|
||||
[derive_refineable]='https://github.com/zed-industries/zed;1d217ee39d381ac101b7cf49d3d22451ac1093fe;zed-%commit%/crates/refineable/derive_refineable'
|
||||
[gpui-component-assets]='https://github.com/longbridge/gpui-component;a9a7341c35b62f27ff512371c62419342264710c;gpui-component-%commit%/crates/assets'
|
||||
[gpui-component-macros]='https://github.com/longbridge/gpui-component;a9a7341c35b62f27ff512371c62419342264710c;gpui-component-%commit%/crates/macros'
|
||||
[gpui-component]='https://github.com/longbridge/gpui-component;a9a7341c35b62f27ff512371c62419342264710c;gpui-component-%commit%/crates/ui'
|
||||
[gpui]='https://github.com/zed-industries/zed;1d217ee39d381ac101b7cf49d3d22451ac1093fe;zed-%commit%/crates/gpui'
|
||||
[gpui_linux]='https://github.com/zed-industries/zed;1d217ee39d381ac101b7cf49d3d22451ac1093fe;zed-%commit%/crates/gpui_linux'
|
||||
[gpui_macos]='https://github.com/zed-industries/zed;1d217ee39d381ac101b7cf49d3d22451ac1093fe;zed-%commit%/crates/gpui_macos'
|
||||
[gpui_macros]='https://github.com/zed-industries/zed;1d217ee39d381ac101b7cf49d3d22451ac1093fe;zed-%commit%/crates/gpui_macros'
|
||||
[gpui_platform]='https://github.com/zed-industries/zed;1d217ee39d381ac101b7cf49d3d22451ac1093fe;zed-%commit%/crates/gpui_platform'
|
||||
[gpui_shared_string]='https://github.com/zed-industries/zed;1d217ee39d381ac101b7cf49d3d22451ac1093fe;zed-%commit%/crates/gpui_shared_string'
|
||||
[gpui_util]='https://github.com/zed-industries/zed;1d217ee39d381ac101b7cf49d3d22451ac1093fe;zed-%commit%/crates/gpui_util'
|
||||
[gpui_web]='https://github.com/zed-industries/zed;1d217ee39d381ac101b7cf49d3d22451ac1093fe;zed-%commit%/crates/gpui_web'
|
||||
[gpui_wgpu]='https://github.com/zed-industries/zed;1d217ee39d381ac101b7cf49d3d22451ac1093fe;zed-%commit%/crates/gpui_wgpu'
|
||||
[gpui_windows]='https://github.com/zed-industries/zed;1d217ee39d381ac101b7cf49d3d22451ac1093fe;zed-%commit%/crates/gpui_windows'
|
||||
[http_client]='https://github.com/zed-industries/zed;1d217ee39d381ac101b7cf49d3d22451ac1093fe;zed-%commit%/crates/http_client'
|
||||
[media]='https://github.com/zed-industries/zed;1d217ee39d381ac101b7cf49d3d22451ac1093fe;zed-%commit%/crates/media'
|
||||
[naga]='https://github.com/zed-industries/wgpu;357a0c56e0070480ad9daea5d2eaa83150b79e88;wgpu-%commit%/naga'
|
||||
[perf]='https://github.com/zed-industries/zed;1d217ee39d381ac101b7cf49d3d22451ac1093fe;zed-%commit%/tooling/perf'
|
||||
[proptest-macro]='https://github.com/proptest-rs/proptest;3dca198a8fef1b32e3a66f1e1897c955b4dc5b5b;proptest-%commit%/proptest-macro'
|
||||
[proptest]='https://github.com/proptest-rs/proptest;3dca198a8fef1b32e3a66f1e1897c955b4dc5b5b;proptest-%commit%/proptest'
|
||||
[refineable]='https://github.com/zed-industries/zed;1d217ee39d381ac101b7cf49d3d22451ac1093fe;zed-%commit%/crates/refineable'
|
||||
[scheduler]='https://github.com/zed-industries/zed;1d217ee39d381ac101b7cf49d3d22451ac1093fe;zed-%commit%/crates/scheduler'
|
||||
[sum_tree]='https://github.com/zed-industries/zed;1d217ee39d381ac101b7cf49d3d22451ac1093fe;zed-%commit%/crates/sum_tree'
|
||||
[util]='https://github.com/zed-industries/zed;1d217ee39d381ac101b7cf49d3d22451ac1093fe;zed-%commit%/crates/util'
|
||||
[util_macros]='https://github.com/zed-industries/zed;1d217ee39d381ac101b7cf49d3d22451ac1093fe;zed-%commit%/crates/util_macros'
|
||||
[wgpu-core-deps-apple]='https://github.com/zed-industries/wgpu;357a0c56e0070480ad9daea5d2eaa83150b79e88;wgpu-%commit%/wgpu-core/platform-deps/apple'
|
||||
[wgpu-core-deps-emscripten]='https://github.com/zed-industries/wgpu;357a0c56e0070480ad9daea5d2eaa83150b79e88;wgpu-%commit%/wgpu-core/platform-deps/emscripten'
|
||||
[wgpu-core-deps-windows-linux-android]='https://github.com/zed-industries/wgpu;357a0c56e0070480ad9daea5d2eaa83150b79e88;wgpu-%commit%/wgpu-core/platform-deps/windows-linux-android'
|
||||
[wgpu-core]='https://github.com/zed-industries/wgpu;357a0c56e0070480ad9daea5d2eaa83150b79e88;wgpu-%commit%/wgpu-core'
|
||||
[wgpu-hal]='https://github.com/zed-industries/wgpu;357a0c56e0070480ad9daea5d2eaa83150b79e88;wgpu-%commit%/wgpu-hal'
|
||||
[wgpu-naga-bridge]='https://github.com/zed-industries/wgpu;357a0c56e0070480ad9daea5d2eaa83150b79e88;wgpu-%commit%/wgpu-naga-bridge'
|
||||
[wgpu-types]='https://github.com/zed-industries/wgpu;357a0c56e0070480ad9daea5d2eaa83150b79e88;wgpu-%commit%/wgpu-types'
|
||||
[wgpu]='https://github.com/zed-industries/wgpu;357a0c56e0070480ad9daea5d2eaa83150b79e88;wgpu-%commit%/wgpu'
|
||||
[xim-ctext]='https://github.com/zed-industries/xim-rs;16f35a2c881b815a2b6cdfd6687988e84f8447d8;xim-rs-%commit%/xim-ctext'
|
||||
[xim-parser]='https://github.com/zed-industries/xim-rs;16f35a2c881b815a2b6cdfd6687988e84f8447d8;xim-rs-%commit%/xim-parser'
|
||||
[zed-font-kit]='https://github.com/zed-industries/font-kit;94b0f28166665e8fd2f53ff6d268a14955c82269;font-kit-%commit%'
|
||||
[zed-reqwest]='https://github.com/zed-industries/reqwest;c15662463bda39148ba154100dd44d3fba5873a4;reqwest-%commit%'
|
||||
[zed-scap]='https://github.com/zed-industries/scap;4afea48c3b002197176fb19cd0f9b180dd36eaac;scap-%commit%'
|
||||
[zed-xim]='https://github.com/zed-industries/xim-rs;16f35a2c881b815a2b6cdfd6687988e84f8447d8;xim-rs-%commit%'
|
||||
[zlog]='https://github.com/zed-industries/zed;1d217ee39d381ac101b7cf49d3d22451ac1093fe;zed-%commit%/crates/zlog'
|
||||
[ztracing]='https://github.com/zed-industries/zed;1d217ee39d381ac101b7cf49d3d22451ac1093fe;zed-%commit%/crates/ztracing'
|
||||
[ztracing_macro]='https://github.com/zed-industries/zed;1d217ee39d381ac101b7cf49d3d22451ac1093fe;zed-%commit%/crates/ztracing_macro'
|
||||
)
|
||||
|
||||
inherit desktop cargo xdg
|
||||
|
||||
DESCRIPTION="Blazing-fast native Redis GUI built with Rust and GPUI"
|
||||
HOMEPAGE="https://github.com/vicanso/zedis"
|
||||
SRC_URI="https://github.com/vicanso/zedis/archive/v${PV}.tar.gz -> ${P}.tar.gz
|
||||
${CARGO_CRATE_URIS}"
|
||||
SRC_URI+=" https://github.com/gentoo-crate-dist/${PN}/releases/download/v${PV}/${P}-crates.tar.xz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
# 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 UoI-NCSA Unicode-3.0
|
||||
ZLIB BZIP2
|
||||
"
|
||||
# ring crate
|
||||
LICENSE+=" openssl"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
DEPEND="
|
||||
app-arch/zstd:=
|
||||
>=dev-libs/libgit2-1.9.4:=
|
||||
x11-libs/libxcb:=
|
||||
x11-libs/libxkbcommon[wayland,X]
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
sed -e '/Icon=/s/icon/zedis/' -i assets/zedis.desktop || die
|
||||
|
||||
export ZSTD_SYS_USE_PKG_CONFIG=1
|
||||
export LIBGIT2_NO_VENDOR=1
|
||||
export VERGEN_GIT_SHA=${COMMIT}
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cargo_src_install
|
||||
domenu assets/zedis.desktop
|
||||
newicon assets/icon.png zedis.png
|
||||
}
|
||||
Reference in New Issue
Block a user