add qml-lang-server ebuild

This commit is contained in:
lucy 2026-05-28 20:31:00 +02:00
commit 39056b1900
3 changed files with 31 additions and 2 deletions

View file

@ -0,0 +1,2 @@
DIST qml-language-server-1.7.0-deps.tar.xz 31258340 BLAKE2B 9b9346c489333a0541dfb9c437bb3dba0f44b802ce381f162ce6d818d84e5ded50d3777b3a3bd1804488fa86acb82bd9fc96de3fa2d3fd2b9b33c2478b59810f SHA512 3632db9508d7eb88da6c760d22569062e771ad7d3f2ddad99a7e96997f4f4450f2fafb254149336e535e877547f2c8d4c0116635c99f341701f88684a71f64cd
DIST qml-language-server-1.7.0.tar.gz 1044348 BLAKE2B b1a9fcfb41789228c2a9355cab7246ee698a7acfdf77ca56c32255a34d86d6e19c67a09be2b65949cc5d54dc0379029aee8f3633cf4c233308e53a0bf3af8bb2 SHA512 9ee4669e176e6f8a651048e4f43d052982f15a5ca37f68f89e268f2aad15ee36cfa43bb0b04dc66b338634766d32d2504c209a954337d07ed24dd3607b2436d9

View file

@ -0,0 +1,28 @@
EAPI=8
inherit go-module
DESCRIPTION="A Go-based Language Server for QML (Qt Meta-Object Language) that provides intelligent code editing features."
HOMEPAGE="https://github.com/cushycush/qml-language-server"
SRC_URI="https://github.com/cushycush/qml-language-server/archive/refs/tags/v1.7.0.tar.gz -> ${P}.tar.gz
https://git.lucymeow.gay/lucy/misc-gentoo-stuff/raw/branch/main/qml-language-server-1.7.0-deps.tar.xz -> ${P}-deps.tar.xz
"
SLOT=0
BDEPEND=( ">=dev-lang/go-1.25" )
LICENSE="MIT"
KEYWORDS="~amd64"
src_configure() {
go-module_src_configure
}
src_compile() {
ego build
}
src_install() {
into /usr
dobin ${WORKDIR}/${P}/qml-language-server
}