diff --git a/dev-qt/qtlanguageserver/Manifest b/dev-qt/qtlanguageserver/Manifest new file mode 100644 index 0000000000000..be3a4ad3ceaff --- /dev/null +++ b/dev-qt/qtlanguageserver/Manifest @@ -0,0 +1 @@ +DIST qtlanguageserver-everywhere-src-6.7.0.tar.xz 145140 BLAKE2B 216b0b8c777361416d179dc970e4adcf78310eab603dba1907ff59bb1efa958ddcfc2de131dc37597096bb7f5d54bc68fe1c4f8a92eff23ef108abdbb9251dee SHA512 b3ebfd6e3093e6105dfda173cb8e8f7686e139621a882373f9a27ff7c3b7f7e4b10ccdbc1f71cab474ae6eddca4e68733a053b0045111575ff1f49741ecfe02f diff --git a/dev-qt/qtlanguageserver/metadata.xml b/dev-qt/qtlanguageserver/metadata.xml new file mode 100644 index 0000000000000..59773d9895928 --- /dev/null +++ b/dev-qt/qtlanguageserver/metadata.xml @@ -0,0 +1,18 @@ + + + + + qt@gentoo.org + Gentoo Qt Project + + + https://bugreports.qt.io/ + https://doc.qt.io/ + qt/qtlanguageserver + + + + Must only be used by packages that are known to use private parts of the Qt API. + + + diff --git a/dev-qt/qtlanguageserver/qtlanguageserver-6.7.0.ebuild b/dev-qt/qtlanguageserver/qtlanguageserver-6.7.0.ebuild new file mode 100644 index 0000000000000..b02596ef5aabd --- /dev/null +++ b/dev-qt/qtlanguageserver/qtlanguageserver-6.7.0.ebuild @@ -0,0 +1,15 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit qt6-build + +DESCRIPTION="Implementation of the Language Server Protocol for Qt" + +if [[ ${QT6_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64" +fi + +RDEPEND="~dev-qt/qtbase-${PV}:6" +DEPEND="${RDEPEND}" diff --git a/dev-qt/qtlanguageserver/qtlanguageserver-6.7.9999.ebuild b/dev-qt/qtlanguageserver/qtlanguageserver-6.7.9999.ebuild new file mode 100644 index 0000000000000..b02596ef5aabd --- /dev/null +++ b/dev-qt/qtlanguageserver/qtlanguageserver-6.7.9999.ebuild @@ -0,0 +1,15 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit qt6-build + +DESCRIPTION="Implementation of the Language Server Protocol for Qt" + +if [[ ${QT6_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64" +fi + +RDEPEND="~dev-qt/qtbase-${PV}:6" +DEPEND="${RDEPEND}" diff --git a/dev-qt/qtlanguageserver/qtlanguageserver-6.9999.ebuild b/dev-qt/qtlanguageserver/qtlanguageserver-6.9999.ebuild new file mode 100644 index 0000000000000..b02596ef5aabd --- /dev/null +++ b/dev-qt/qtlanguageserver/qtlanguageserver-6.9999.ebuild @@ -0,0 +1,15 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit qt6-build + +DESCRIPTION="Implementation of the Language Server Protocol for Qt" + +if [[ ${QT6_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64" +fi + +RDEPEND="~dev-qt/qtbase-${PV}:6" +DEPEND="${RDEPEND}" diff --git a/metadata/stabilization-groups/qt/qt6.group b/metadata/stabilization-groups/qt/qt6.group index b42037abb5685..80cb459471587 100644 --- a/metadata/stabilization-groups/qt/qt6.group +++ b/metadata/stabilization-groups/qt/qt6.group @@ -10,6 +10,7 @@ dev-qt/qtconnectivity:6 dev-qt/qtdeclarative:6 dev-qt/qthttpserver:6 dev-qt/qtimageformats:6 +dev-qt/qtlanguageserver:6 dev-qt/qtlocation:6 dev-qt/qtmultimedia:6 dev-qt/qtnetworkauth:6