1 |
commit: 7d88c34a1a45d5a4ca408a8efa291a29aa2a1ec1 |
2 |
Author: Tony Olagbaiye <bqv <AT> fron <DOT> io> |
3 |
AuthorDate: Wed Jun 1 00:57:27 2022 +0000 |
4 |
Commit: Tony Olagbaiye <gentoo <AT> fron <DOT> io> |
5 |
CommitDate: Wed Jun 1 00:57:27 2022 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7d88c34a |
7 |
|
8 |
dev-util/vala-language-server: new package, add 0.48.4 |
9 |
|
10 |
Signed-off-by: Tony Olagbaiye <bqv <AT> fron.io> |
11 |
|
12 |
dev-util/vala-language-server/Manifest | 1 + |
13 |
.../vala-language-server-0.48.4.ebuild | 34 ++++++++++++++++++++++ |
14 |
2 files changed, 35 insertions(+) |
15 |
|
16 |
diff --git a/dev-util/vala-language-server/Manifest b/dev-util/vala-language-server/Manifest |
17 |
new file mode 100644 |
18 |
index 000000000..c66cef2ad |
19 |
--- /dev/null |
20 |
+++ b/dev-util/vala-language-server/Manifest |
21 |
@@ -0,0 +1 @@ |
22 |
+DIST vala-language-server-0.48.4.tar.gz 874057 BLAKE2B 37d38503bc6c61d9af3706f816b6667de3c4a905d0e5a3673a8b57da36ed004db7cf476fd6abf9350e7b7de8e7387475aa5d7617937b7aa8a91a0df73eb08863 SHA512 260030137e64597092eabd84eebc0e2bbf93e76af1379e7ba824765fa16ecafa2610ddb20789345a367cecf83e4060c1c4d1efdf11d5925f8a086f4a23b4bcfa |
23 |
|
24 |
diff --git a/dev-util/vala-language-server/vala-language-server-0.48.4.ebuild b/dev-util/vala-language-server/vala-language-server-0.48.4.ebuild |
25 |
new file mode 100644 |
26 |
index 000000000..3c8fa4af0 |
27 |
--- /dev/null |
28 |
+++ b/dev-util/vala-language-server/vala-language-server-0.48.4.ebuild |
29 |
@@ -0,0 +1,34 @@ |
30 |
+# Copyright 2022 Gentoo Authors |
31 |
+# Distributed under the terms of the GNU General Public License v2 |
32 |
+ |
33 |
+EAPI=8 |
34 |
+ |
35 |
+inherit meson |
36 |
+ |
37 |
+DESCRIPTION="Code Intelligence for Vala & Genie" |
38 |
+HOMEPAGE="https://github.com/vala-lang/vala-language-server" |
39 |
+SRC_URI="https://github.com/vala-lang/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" |
40 |
+ |
41 |
+LICENSE="GPL-3" |
42 |
+SLOT="0" |
43 |
+KEYWORDS="~amd64 ~x86" |
44 |
+IUSE="debug_mem plugins test" |
45 |
+ |
46 |
+DEPEND="dev-lang/vala |
47 |
+ dev-util/gnome-builder |
48 |
+ dev-libs/jsonrpc-glib[vala] |
49 |
+ dev-libs/gobject-introspection |
50 |
+ dev-libs/json-glib |
51 |
+ dev-libs/libgee |
52 |
+ dev-libs/glib" |
53 |
+RDEPEND="${DEPEND}" |
54 |
+BDEPEND="" |
55 |
+ |
56 |
+src_configure() { |
57 |
+ local emesonargs=( |
58 |
+ $(meson_use debug_mem) |
59 |
+ $(meson_use plugins) |
60 |
+ $(meson_use test tests) |
61 |
+ ) |
62 |
+ meson_src_configure |
63 |
+} |