app-text/tinymist: new package, add 9999

Signed-off-by: Timo van Veen <timovanveen@hotmail.nl>
This commit is contained in:
Timo van Veen
2025-04-04 01:27:38 +02:00
parent 41c60a3001
commit 52f2e76025
2 changed files with 42 additions and 0 deletions

View File

@@ -0,0 +1,31 @@
# Copyright 2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit cargo git-r3
DESCRIPTION="Fast lsp implementation for typst."
HOMEPAGE="https://github.com/Myriad-Dreamin/tinymist"
EGIT_REPO_URI="https://github.com/Myriad-Dreamin/tinymist"
LICENSE="Apache-2.0"
# Dependent crate licenses
LICENSE+="
Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD CC0-1.0
EUPL-1.2 ISC LGPL-3+ MIT MPL-2.0 Unicode-3.0 Unicode-DFS-2016 ZLIB
"
SLOT="0"
src_unpack() {
git-r3_src_unpack
cargo_live_src_unpack
}
src_configure() {
cargo_src_configure --frozen
}
src_install() {
cargo_src_install --path ./crates/tinymist
}