From: "Florian Schmaus" <flow@gentoo.org>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] repo/proj/guru:master commit in: dev-util/bash-language-server/
Date: Thu, 13 Apr 2023 07:02:17 +0000 (UTC) [thread overview]
Message-ID: <1681325658.52622f82ae4462d9fb0c615458d074c8f40849d8.flow@gentoo> (raw)
commit: 52622f82ae4462d9fb0c615458d074c8f40849d8
Author: tastytea <gentoo <AT> tastytea <DOT> de>
AuthorDate: Wed Apr 12 18:47:00 2023 +0000
Commit: Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Wed Apr 12 18:54:18 2023 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=52622f82
dev-util/bash-language-server: add 4.9.1
Signed-off-by: tastytea <gentoo <AT> tastytea.de>
dev-util/bash-language-server/Manifest | 2 +
.../bash-language-server-4.9.1.ebuild | 51 ++++++++++++++++++++++
2 files changed, 53 insertions(+)
diff --git a/dev-util/bash-language-server/Manifest b/dev-util/bash-language-server/Manifest
index 15aabc455..43f7bef5a 100644
--- a/dev-util/bash-language-server/Manifest
+++ b/dev-util/bash-language-server/Manifest
@@ -2,3 +2,5 @@ DIST bash-language-server-4.8.4-deps.tar.xz 2196888 BLAKE2B 754af32f1955662904c2
DIST bash-language-server-4.8.4.tgz 187465 BLAKE2B 2eea73fca9e91825009cb0817dd59ab9da3f230512d4fefd48434036154c7558f92286f6a75fad4d7e40bc6cb24958732b020ee8a75c17bf33f4b6a7a7a845d5 SHA512 93c6f0d86e1bce97bc3efdb422c721e8aa0056c39d9b874d64d3d342675fd336a938f88344039e85dd4ca68c5a99e2a0c33ea78c5ea84546b11fa5bee0b4d42b
DIST bash-language-server-4.9.0-deps.tar.xz 2203152 BLAKE2B fd0aaa05e6fef5e2951ffe55626bca7df4d2609c39b5145daa3cf6100c9732287a33717065db411334cad9805f147acdd29470069b4c4a41ebf2018419809108 SHA512 3c6ff2ff44321adbd805aad749ff3eacc320d276add2f5d68eea6f68c95e26cfeeac8d319d5242514fb69b572fbab64327ab4134e736b5425ffd1ef8d1a0079a
DIST bash-language-server-4.9.0.tgz 190986 BLAKE2B 09b371d143815fc0b839c8c0d5b0e93592077b8cdd396b2f6e028e0feb133ab22fe59e4fd006324d8fb0b5b26816389528001d4210fc2b37d055cc4d8a24fab3 SHA512 acc6ff77935e156be2333b96e4348949643a7879463e7b7402b7ca3f4032934d1b510cdde469404c9d41510f14002606fe79fba54ebe25688b818030df618bdd
+DIST bash-language-server-4.9.1-deps.tar.xz 2209120 BLAKE2B 514c8037d075aa7460ccf0332851957ceedb858b83ad677f715579bfb3238eafa472f586aba325f98b0621588ca11fdedc947c7bc2dd1321baedf1e1f733a23f SHA512 9c12990c17571bbccf3271769861fd66c77b15f0158680be2154adf194769de0f2fe1ef576d679723e5c15c4b4d792b403cbae6061b83ee6d079992fe0b100ad
+DIST bash-language-server-4.9.1.tgz 191025 BLAKE2B b066db5a7358c904143ed1c81f1f93702e6db7b9b11c86f513fd515d3fc5a60c7d984a63321d5aa998326ccc625d89beaf76bbc3e3da686f43ecc74b581bb20f SHA512 d96d3d4225e0b861f98bdcaf5bab58776f039cb94b2297f415e51f37ccab603d0ed030e6eaac2faaeedb7ce9b190ed809d678227f118de5bfa6fe65cec541cd7
diff --git a/dev-util/bash-language-server/bash-language-server-4.9.1.ebuild b/dev-util/bash-language-server/bash-language-server-4.9.1.ebuild
new file mode 100644
index 000000000..344c04d3e
--- /dev/null
+++ b/dev-util/bash-language-server/bash-language-server-4.9.1.ebuild
@@ -0,0 +1,51 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit optfeature
+
+DESCRIPTION="A language server for Bash"
+HOMEPAGE="https://github.com/bash-lsp/bash-language-server"
+SRC_URI="
+ mirror://npm/${PN}/-/${P}.tgz
+ https://tastytea.de/files/gentoo/${P}-deps.tar.xz
+"
+S="${WORKDIR}"
+
+# NOTE: to generate the dependency tarball:
+# npm --cache ./npm-cache install $(portageq envvar DISTDIR)/${P}.tgz
+# tar -caf ${P}-deps.tar.xz npm-cache
+
+LICENSE="
+ Apache-2.0 BSD BSD-2 CC0-1.0 ISC MIT-with-advertising
+ || ( public-domain Unlicense )
+"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="net-libs/nodejs"
+BDEPEND="net-libs/nodejs[npm]"
+
+src_unpack() {
+ cd "${T}" || die "Could not cd to temporary directory"
+ unpack ${P}-deps.tar.xz
+}
+
+src_install() {
+ npm \
+ --offline \
+ --verbose \
+ --progress false \
+ --foreground-scripts \
+ --global \
+ --prefix "${ED}"/usr \
+ --cache "${T}"/npm-cache \
+ install "${DISTDIR}"/${P}.tgz || die "npm install failed"
+
+ einstalldocs
+}
+
+pkg_postinst() {
+ optfeature "linting support" dev-util/shellcheck dev-util/shellcheck-bin
+}
next reply other threads:[~2023-04-13 7:02 UTC|newest]
Thread overview: 38+ messages / expand[flat|nested] mbox.gz Atom feed top
2023-04-13 7:02 Florian Schmaus [this message]
-- strict thread matches above, loose matches on Subject: below --
2024-10-15 23:27 [gentoo-commits] repo/proj/guru:master commit in: dev-util/bash-language-server/ David Roman
2024-06-12 21:51 Haelwenn Monnier
2024-06-12 21:51 Haelwenn Monnier
2024-05-20 0:18 Julien Roy
2024-05-20 0:18 Julien Roy
2024-04-27 11:10 David Roman
2024-04-25 21:49 Julien Roy
2024-04-25 21:49 Julien Roy
2024-02-11 17:50 David Roman
2024-02-11 17:50 David Roman
2023-07-26 7:43 Viorel Munteanu
2023-07-26 7:43 Viorel Munteanu
2023-07-01 18:15 Haelwenn Monnier
2023-07-01 18:15 Haelwenn Monnier
2023-06-11 11:47 Viorel Munteanu
2023-06-11 11:47 Viorel Munteanu
2023-05-25 2:21 Haelwenn Monnier
2023-04-13 7:02 Florian Schmaus
2023-04-09 10:05 Viorel Munteanu
2023-04-09 10:05 Viorel Munteanu
2023-03-31 10:16 Florian Schmaus
2023-03-31 10:16 Florian Schmaus
2023-03-10 5:48 Viorel Munteanu
2023-03-10 5:48 Viorel Munteanu
2023-03-10 5:48 Viorel Munteanu
2023-02-16 12:47 Haelwenn Monnier
2023-02-16 12:47 Haelwenn Monnier
2023-02-03 21:15 Andrew Ammerlaan
2023-02-03 21:15 Andrew Ammerlaan
2022-12-29 11:33 Florian Schmaus
2022-12-29 11:33 Florian Schmaus
2022-12-09 16:26 Ronny Gutbrod
2022-12-09 1:26 [gentoo-commits] repo/proj/guru:dev " Ronny Gutbrod
2022-12-09 16:26 ` [gentoo-commits] repo/proj/guru:master " Ronny Gutbrod
2022-12-05 9:20 Viorel Munteanu
2022-12-05 9:20 Viorel Munteanu
2022-11-26 10:54 Florian Schmaus
2022-11-26 10:54 Florian Schmaus
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1681325658.52622f82ae4462d9fb0c615458d074c8f40849d8.flow@gentoo \
--to=flow@gentoo.org \
--cc=gentoo-commits@lists.gentoo.org \
--cc=gentoo-dev@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox