public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
From: Andreas Schneider <asn@redhat.com>
To: git-commits@fedoraproject.org
Subject: [rpms/nodejs-bash-language-server] rawhide: Update to version 5.8.1
Date: Fri, 25 Sep 2026 12:04:21 GMT [thread overview]
Message-ID: <179033786178.1.9690222490691186939.rpms-nodejs-bash-language-server-79979868145a@fedoraproject.org> (raw)
A new commit has been pushed.
Repo : rpms/nodejs-bash-language-server
Branch : rawhide
Commit : 79979868145a81ea91aae72a630e2e4ee8590c76
Author : Andreas Schneider <asn@redhat.com>
Date : 2026-09-25T14:02:32+02:00
Stats : +12/-11 in 4 file(s)
URL : https://src.fedoraproject.org/rpms/nodejs-bash-language-server/c/79979868145a81ea91aae72a630e2e4ee8590c76?branch=rawhide
Log:
Update to version 5.8.1
---
diff --git a/.gitignore b/.gitignore
index 0034e17..d445149 100644
--- a/.gitignore
+++ b/.gitignore
@@ -20,3 +20,5 @@
/bash-language-server-5.4.3-vendor.tar.zst
/bash-language-server-5.6.0.tar.gz
/bash-language-server-5.6.0-vendor.tar.zst
+/bash-language-server-5.8.1.tar.gz
+/bash-language-server-5.8.1-vendor.tar.zst
diff --git a/nodejs-bash-language-server.spec b/nodejs-bash-language-server.spec
index f1e60cb..8390c2b 100644
--- a/nodejs-bash-language-server.spec
+++ b/nodejs-bash-language-server.spec
@@ -3,7 +3,7 @@
%define pkg_name bash-language-server
Name: nodejs-bash-language-server
-Version: 5.6.0
+Version: 5.8.1
Release: %autorelease
Summary: A language server for Bash
License: MIT
@@ -19,7 +19,7 @@ BuildRequires: npm(typescript)
BuildRequires: nodejs-packaging
BuildRequires: nodejs-npm
BuildRequires: perl-interpreter
-BuildRequires: pnpm
+BuildRequires: pnpm12
BuildArch: noarch
ExclusiveArch: %{nodejs_arches} noarch
Recommends: ShellCheck
@@ -35,14 +35,14 @@ cp %{SOURCE2} .
%build
# Ignore postinstall script which wants to install vscode-extension
-pnpm install --offline --ignore-scripts --frozen-lockfile --store-dir="$(pwd)/.pnpm-store"
+pnpm install --offline --ignore-scripts --frozen-lockfile --trust-lockfile --store-dir="$(pwd)/.pnpm-store"
npm run compile
%install
# Only install production dependencies in node_modules
rm -rf node_modules/
-pnpm install --production --offline --frozen-lockfile --ignore-scripts --package-import-method copy --store-dir="$(pwd)/.pnpm-store"
+pnpm install --production --offline --frozen-lockfile --trust-lockfile --ignore-scripts --package-import-method copy --store-dir="$(pwd)/.pnpm-store"
for S in $(grep -l '#!.*node' \
server/out/cli.js \
@@ -89,7 +89,6 @@ rm %{buildroot}%{nodejs_sitelib}/%{pkg_name}/server/src/get-options.sh
# dangling symlinks
rm %{buildroot}%{nodejs_sitelib}/%{pkg_name}/server/node_modules/@types/fuzzy-search
-rm %{buildroot}%{nodejs_sitelib}/%{pkg_name}/server/node_modules/@types/node-fetch
rm %{buildroot}%{nodejs_sitelib}/%{pkg_name}/server/node_modules/@types/turndown
rm %{buildroot}%{nodejs_sitelib}/%{pkg_name}/server/node_modules/@types/urijs
diff --git a/prepare_vendor.sh b/prepare_vendor.sh
index d57852a..c4782f5 100644
--- a/prepare_vendor.sh
+++ b/prepare_vendor.sh
@@ -61,28 +61,28 @@ PUSHED=1
PNPM_STORE_DIR="$(pwd)/.pnpm-store"
echo ">>>>>> Fetching node modules"
-if ! pnpm fetch --frozen-lockfile --store-dir "${PNPM_STORE_DIR}"; then
+if ! pnpm12 fetch --store-dir "${PNPM_STORE_DIR}"; then
echo "ERROR: pnpm fetch failed"
cleanup_and_exit 1
fi
echo ">>>>>> Installing node modules"
# We don't want to run postinstall script for vscode
-if ! pnpm install --frozen-lockfile --offline --ignore-scripts --store-dir "${PNPM_STORE_DIR}"; then
+if ! pnpm12 install --frozen-lockfile --trust-lockfile --offline --ignore-scripts --store-dir "${PNPM_STORE_DIR}"; then
echo "ERROR: pnpm install failed"
cleanup_and_exit 1
fi
echo ">>>>>> Running security audit"
AUDIT_FAILED=0
-if ! pnpm audit --audit-level=high; then
+if ! pnpm12 audit --audit-level=high; then
AUDIT_FAILED=1
fi
if [ ${AUDIT_FAILED} -eq 1 ]; then
echo ""
echo "WARNING: Security vulnerabilities found (high or critical severity)"
- echo "Run 'pnpm audit' manually in ${BASHLS_PATH} for details"
+ echo "Run 'pnpm12 audit' manually in ${BASHLS_PATH} for details"
echo ""
read -p "Continue despite vulnerabilities? (yes/no): " -r
if [[ ! $REPLY =~ ^[Yy][Ee][Ss]$ ]]; then
diff --git a/sources b/sources
index 86fe2b4..b90d6c7 100644
--- a/sources
+++ b/sources
@@ -1,2 +1,2 @@
-SHA512 (bash-language-server-5.6.0.tar.gz) = 0c99d34ca0e92a4e5719e8c8ca99faad5effe5d6d45f72cdaa05f70df521cf0830e3f81acf700d172496afa721881c2f1df4faf280e897809ce55757d5039796
-SHA512 (bash-language-server-5.6.0-vendor.tar.zst) = ea90b1ea6fd23bbd18ff1346f3b22813a0c5a38c0f3c36b58dbebe64d2dd1f449ae9e1ea5ca516124d8a7bf7f327d2062cbf7fb17ccdf424489a29eb14a71560
+SHA512 (bash-language-server-5.8.1.tar.gz) = 113b09dc9c1e4d8badc3eedad4e524645e75d6cf91733b262a9c452fdf6d0b055bec417370a9ced1fb92c38757e52ab2c2cd40d3bc0f10d1a0e26635d0baa460
+SHA512 (bash-language-server-5.8.1-vendor.tar.zst) = 49df3e2710b6b5c81df9ea9ae95fd9648f419059efa99a0612a1df5b7dc5e14150356218f25e8381b7153cffb6f376208a95eea522dbf5e81f54976d2d01242c
reply other threads:[~2026-09-25 12:04 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
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=179033786178.1.9690222490691186939.rpms-nodejs-bash-language-server-79979868145a@fedoraproject.org \
--to=asn@redhat.com \
--cc=git-commits@fedoraproject.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