72 Commits

Author SHA1 Message Date
32599e96b0 Update dependency mockery to v2.53.4 2025-05-22 23:00:12 +00:00
d0e2072ae8 Update dependency mini.nvim to v0.16.0 2025-05-20 14:00:15 +00:00
1c59117029 Update dependency bacon to v3.14.0 2025-05-20 07:56:11 +00:00
affbaba1aa Update dependency sqlx to v0.8.6 2025-05-20 00:00:26 +00:00
284ef2e8a2 Update dependency talosctl to v1.10.2 2025-05-16 15:00:14 +00:00
71bf6947d5 Update dependency bacon to v3.13.0 2025-05-11 12:59:45 +00:00
1a82a734a0 Update dependency talosctl to v1.10.1 2025-05-11 12:59:32 +00:00
39738076ac Update dependency k6 to v1 2025-05-06 11:00:15 +00:00
23bf6170e5 Update dependency talosctl to v1.10.0 2025-04-30 17:00:14 +00:00
5edbc2e8c9 Update dependency cloud-sql-proxy to v2.16.0 2025-04-28 20:00:12 +00:00
355c4a380d Update dependency yaml-language-server to v1.18.0 2025-04-28 15:00:12 +00:00
c11561f5db Update dependency nvim-lspconfig to v2.1.0 2025-04-26 13:00:12 +00:00
e4b8eeba3b Upgrade wmenu 2025-04-26 11:31:42 +02:00
fd2e3d5745 Update dependency golangci-lint-langserver to v0.0.11 2025-04-20 06:00:11 +00:00
4759212d34 Update dependency cloud-sql-proxy to v2.15.3 2025-04-17 00:00:32 +00:00
1ce016a734 Update dependency sqlx to v0.8.5 2025-04-15 23:00:13 +00:00
38a80a5410 Update dependency bash-language-server to v5.6.0 2025-04-13 22:00:12 +00:00
268edf5d70 Update dependency nvim-lspconfig to v2 2025-04-12 18:00:12 +00:00
dfacc74f85 Update dependency lua-language-server to v3.14.0 2025-04-08 10:18:36 +00:00
e64b3fda17 Update dependency browserpass-extension-firefox to v3.10.2 2025-04-06 18:00:13 +00:00
67f4f46558 Update dependency nvim-lspconfig to v1.8.0 2025-04-05 17:00:15 +00:00
f5ecf82778 Remove unused aports 2025-04-05 11:22:04 +02:00
ef182801d0 Add bacon 2025-04-02 19:46:14 +02:00
189214ab6b Update dependency browserpass-extension-firefox to v3.10.1 2025-04-01 09:00:18 +00:00
8d31f7c536 Update dependency browserpass-extension-firefox to v3.10.0 2025-03-31 23:00:18 +00:00
85a55e1e55 Update dependency k6 to v0.58.0 2025-03-31 10:00:21 +00:00
827f1e3945 Fix cargo-sqlx installation 2025-03-27 17:03:43 +01:00
a236043eec Add systemfd 2025-03-27 17:03:43 +01:00
7941291e45 Add talosctl 2025-03-27 17:03:43 +01:00
27196b9abd Update dependency cloud-sql-proxy to v2.15.2 2025-03-25 17:37:18 +00:00
be25a190c9 Update dependency lua-language-server to v3.13.9 2025-03-13 07:01:08 +00:00
d3bb934d8a Update dependency lua-language-server to v3.13.7 2025-03-11 01:01:14 +00:00
2769108538 Update dependency yaml-language-server to v1.17.0 2025-03-06 01:01:16 +00:00
c78836f718 Update dependency golangci-lint to v1.64.6 2025-03-04 16:25:13 +00:00
027cf9ae1b Update dependency mockery to v2.53.0 2025-03-02 22:00:54 +00:00
dceae5f8d7 Update dependency mockery to v2.52.4 2025-02-27 18:00:47 +00:00
6711c73bd4 Update dependency typescript-language-server to v4.3.4 2025-02-26 09:00:45 +00:00
e5b75782bf Update dependency nvim-lspconfig to v1.7.0 2025-02-23 17:00:45 +00:00
350ac4e3b0 Update dependency cloud-sql-proxy to v2.15.1 2025-02-20 00:00:51 +00:00
273d7eb5d8 Update dependency power-profiles-daemon to v0.30 2025-02-19 16:57:53 +00:00
6403a97c6e Update dependency lexical to v0.7.3 2025-02-18 20:00:43 +00:00
3efa084b39 Update dependency golangci-lint to v1.64.5 2025-02-13 22:00:41 +00:00
51036354ff Update dependency k6 to v0.57.0 2025-02-13 15:37:24 +00:00
37add02cbc Update dependency cmctl to v1.17.1 2025-02-13 11:00:45 +00:00
c850f292f4 Update dependency golangci-lint to v1.64.4 2025-02-12 22:00:42 +00:00
6678de609d Update dependency golangci-lint to v1.64.2 2025-02-12 09:04:48 +00:00
c58ce6a9be Update dependency mockery to v2.52.2 2025-02-12 09:04:34 +00:00
42fc7594fd Update dependency helmfile to v0.171.0 2025-02-12 09:00:43 +00:00
b27cf7c54f Update dependency cargo-zigbuild to v0.19.8 2025-02-09 14:00:42 +00:00
4386cd15b0 Update dependency cmctl to v1.17.0 2025-02-06 17:13:40 +00:00
0619209562 Update dependency yaml-language-server to v1.16.0 2025-02-06 16:00:45 +00:00
43bd446795 Update dependency lua-language-server to v3.13.6 2025-02-06 08:00:43 +00:00
a098978cf1 Update dependency cloud-sql-proxy to v2.15.0 2025-02-02 08:37:34 +00:00
086ea88c1e Update dependency mini.nvim to v0.15.0 2025-02-02 08:37:26 +00:00
a54e2708b6 Update dependency mockery to v2.52.1 2025-02-02 08:31:00 +00:00
9fbb5e26f1 Update dependency nvim-lspconfig to v1.6.0 2025-02-01 12:00:47 +00:00
9957dcef93 Update dependency nvim-lspconfig to v1.5.0 2025-01-27 12:00:37 +00:00
6e0bad00eb Update dependency terraform-ls to v0.36.4 2025-01-23 16:00:40 +00:00
4548a1f022 Update dependency helmfile to v0.170.1 2025-01-23 13:23:07 +00:00
b3add3b9d6 Update dependency nvim-lspconfig to v1.4.0 2025-01-22 16:00:38 +00:00
79baa934f1 Update dependency mockery to v2.51.1 2025-01-20 05:00:39 +00:00
dd240333d2 Update dependency helmfile to v0.170.0 2025-01-18 02:00:37 +00:00
be7c774483 Update dependency typescript to v5.7.3 2025-01-17 09:16:17 +00:00
cca6fe560b Update dependency k6 to v0.56.0 2025-01-17 09:16:04 +00:00
5939c8a50e Update dependency mockery to v2.51.0 2025-01-17 09:15:03 +00:00
d3359621a5 Update dependency cmctl to v1.16.3 2025-01-17 09:14:38 +00:00
e2edd27ee0 Update dependency cloud-sql-proxy to v2.14.3 2025-01-16 22:00:39 +00:00
77b1babadc Add flare 2025-01-16 17:25:36 +01:00
6f5448c9a8 Update dependency golangci-lint-langserver to v0.0.10 2025-01-13 05:00:38 +00:00
dcefa356a7 Add helix 2025-01-12 16:31:05 +01:00
b6e3e4a533 Add brlaser fork 2025-01-12 15:48:57 +01:00
0b0d9a9e3b Remove helix-fork 2025-01-11 17:45:12 +01:00
33 changed files with 253 additions and 4583 deletions

33
bacon/APKBUILD Normal file
View File

@@ -0,0 +1,33 @@
# Maintainer: Galen Abell <galen@galenabell.com>
# renovate: datasource=github-tags packageName=Canop/bacon
pkgname=bacon
pkgver=3.14.0
pkgrel=0
pkgdesc="Background code checker"
url="https://github.com/Canop/bacon"
arch="all"
license="AGPL-3.0-only"
makedepends="cargo cargo-auditable"
options="net"
source="$pkgname-$pkgver.tar.gz::https://github.com/Canop/bacon/archive/refs/tags/v$pkgver.tar.gz"
prepare() {
default_prepare
cargo fetch --target="$CTARGET" --locked
}
build() {
cargo auditable build --frozen --release
}
check() {
cargo test --release
}
package() {
install -Dm755 target/release/bacon "$pkgdir/usr/bin/bacon"
}
sha512sums="
06ae530bc86cd018d83b19c90e65eaf6aab1ed502fe6644aacb0deb01dc7bcd0c30abbecee71f545758d267d4ca82ad350e12e5fb11176cd2f8a9b73d56ba946 bacon-3.14.0.tar.gz
"

View File

@@ -1,7 +1,7 @@
# Maintainer: Galen Abell <galen@galenabell.com>
# renovate: datasource=npm
pkgname=bash-language-server
pkgver=5.4.3
pkgver=5.6.0
pkgrel=0
pkgdesc="A language server for Bash"
url="https://github.com/bash-lsp/bash-language-server"
@@ -33,5 +33,5 @@ package() {
"$pkgdir"/usr/bin/"$pkgname"
}
sha512sums="
03b4ff73a0dad9c180717a5f26800b253316d4f5b67c632c3aaa213367b8e106a8384697a0c14286ca5f7b9d27663a3578dc559803e04fcd71a339627ecb3fc9 bash-language-server-5.4.3.tar.gz
0c99d34ca0e92a4e5719e8c8ca99faad5effe5d6d45f72cdaa05f70df521cf0830e3f81acf700d172496afa721881c2f1df4faf280e897809ce55757d5039796 bash-language-server-5.6.0.tar.gz
"

32
brlaser/APKBUILD Normal file
View File

@@ -0,0 +1,32 @@
# Maintainer:
pkgname=brlaser
pkgver=0_git20250111
_pkgsha=61492a2dd713e2790f455084b1bcdf778ee7cbcc
pkgrel=0
pkgdesc="Driver for Brother printers like the DCP 7030 and DCP 7065"
url="https://github.com/Owl-Maintain/brlaser"
arch="all"
license="GPL-2.0-or-later"
depends="cups-filters"
makedepends="cmake cups-dev samurai"
source="brlaser-$_pkgsha.tar.gz::https://github.com/Owl-Maintain/brlaser/archive/$_pkgsha.tar.gz"
builddir="$srcdir/brlaser-$_pkgsha"
build() {
cmake -B build -G Ninja \
-DCMAKE_BUILD_TYPE=MinSizeRel \
-DCMAKE_INSTALL_PREFIX=/usr
cmake --build build
}
check() {
ctest --test-dir build
}
package() {
DESTDIR="$pkgdir" cmake --install build
}
sha512sums="
99310224a1b044bb0e03b102f64bb4211e78f8fceb52d10f4ece931c085ab0713fc38332c28a5d2e0a5a4c6d03746f204e11ee0b6f6a39db48c26e519b47dd89 brlaser-61492a2dd713e2790f455084b1bcdf778ee7cbcc.tar.gz
"

View File

@@ -1,7 +1,7 @@
# Maintainer: Galen Abell <galen@galenabell.com>
# renovate: datasource=github-tags packageName=browserpass/browserpass-extension
pkgname=browserpass-extension-firefox
pkgver=3.9.0
pkgver=3.10.2
pkgrel=0
pkgdesc="Browser extension for pass (Firefox extension)"
url="https://github.com/browserpass/browserpass-extension"
@@ -22,5 +22,5 @@ package() {
install -Dm644 browserpass-firefox.zip "$pkgdir/usr/lib/firefox/browser/extensions/browserpass@maximbaz.com.xpi"
}
sha512sums="
c669ba9de08b718dd4bde3ea304fe2cbf790e245ba5d7983520a48c952b69930bc8f07afcef8be884b12aefc655a5a6de27d4a2a928fae7b4443527379ef5d9a browserpass-extension-firefox-3.9.0.tar.gz
90850f66c6cea065f25415a8174ca84e859c660b8d26e6cfb65c3338c564570d514c3f52af94d4fac186030d18c6ca742a4424a9c4dff9179d8a4355c9d7c89c browserpass-extension-firefox-3.10.2.tar.gz
"

View File

@@ -1,41 +0,0 @@
# Maintainer: Galen Abell <galen@galenabell.com>
# renovate: datasource=github-tags packageName=bundlewrap/bundlewrap
pkgname=bundlewrap
pkgver=4.21.0
pkgrel=0
pkgdesc="Config management with Python"
url="https://bundlewrap.org"
arch="noarch"
license="GPL-3.0-only"
depends="py3-cryptography py3-jinja2 py3-mako py3-passlib py3-yaml py3-requests py3-tomlkit"
makedepends="py3-gpep517 py3-setuptools py3-wheel"
checkdepends="py3-pytest"
subpackages="$pkgname-pyc"
source="$pkgname-$pkgver.tar.gz::https://github.com/bundlewrap/bundlewrap/archive/$pkgver/bundlewrap-$pkgver.tar.gz"
prepare() {
default_prepare
sed -i '/^from librouteros import connect$/d' "$builddir/bundlewrap/operations.py"
sed -i '/"librouteros.*",$/d' "$builddir/setup.py"
}
build() {
gpep517 build-wheel \
--wheel-dir .dist \
--output-fd 3 3>&1 >&2
}
check() {
python3 -m venv --clear --without-pip --system-site-packages .testenv
.testenv/bin/python3 -m installer .dist/*.whl
.testenv/bin/python3 -m pytest tests/unit
}
package() {
python3 -m installer -d "$pkgdir" \
.dist/*.whl
}
sha512sums="
2b0d57d871c9ce78b3d98905120258a0f052207b200847aa42817a8c2327b96b6f1ce0479f9a766f9e4bdc25321ab473a91afb2629836f09c29331f40883b894 bundlewrap-4.21.0.tar.gz
"

View File

@@ -1,34 +0,0 @@
# Maintainer: Galen Abell <galen@galenabell.com>
# renovate: datasource=github-tags packageName=rust-cross/cargo-zigbuild
pkgname=cargo-zigbuild
pkgver=0.19.7
pkgrel=0
pkgdesc="Compile Cargo project with zig as linker"
url="https://github.com/rust-cross/cargo-zigbuild"
arch="all"
license="MIT"
depends="zig"
makedepends="cargo cargo-auditable"
options="net"
source="$pkgname-$pkgver.tar.gz::https://github.com/rust-cross/cargo-zigbuild/archive/refs/tags/v$pkgver.tar.gz"
prepare() {
default_prepare
cargo fetch --target="$CTARGET" --locked
}
build() {
cargo auditable build --frozen --release
}
check() {
cargo test --frozen
}
package() {
install -Dm755 ./target/release/"$pkgname" "$pkgdir"/usr/bin/"$pkgname"
}
sha512sums="
1c6a1c2dd02133b17cf12f134d501e2c8b410bca193b6937653d9975daf3d31ff11914aca74436f0d8fba4b0ecd376401b5dd17367b914474795af77fb21a833 cargo-zigbuild-0.19.7.tar.gz
"

View File

@@ -1,7 +1,7 @@
# Maintainer: Galen Abell <galen@galenabell.com>
# renovate: datasource=github-tags packageName=GoogleCloudPlatform/cloud-sql-proxy
pkgname=cloud-sql-proxy
pkgver=2.14.2
pkgver=2.16.0
pkgrel=0
pkgdesc="Authentication proxy for Google Cloud SQL"
url="https://github.com/GoogleCloudPlatform/cloud-sql-proxy"
@@ -25,5 +25,5 @@ package() {
}
sha512sums="
4a3641b37b203bbae4960a47b3a753dd8d8134aef087de7dd8e09cba3dbb11338d47cb748e36a142806227fcf0067dfecb32dee14f786d6ece66b0f66fae1e16 cloud-sql-proxy-2.14.2.tar.gz
806a0fdd90de2ce3ed1451afaffc2479cc46a4e0ccebbce2b113f81bcf28369509e1e881c30891bc514907c0628f7af44b46bb266de95efdea177af4b6b6c379 cloud-sql-proxy-2.16.0.tar.gz
"

View File

@@ -1,30 +0,0 @@
# Maintainer: Galen Abell <galen@galenabell.com>
# renovate: datasource=github-tags packageName=cert-manager/cert-manager
pkgname=cmctl
pkgver=1.16.2
pkgrel=0
pkgdesc="CLI for Cert-Manager"
url="https://github.com/cert-manager/cert-manager"
arch="all"
license="Apache-2.0"
makedepends="go"
options="chmod-clean net !check" # no tests
source="$pkgname-$pkgver.tar.gz::https://github.com/cert-manager/cert-manager/archive/refs/tags/v$pkgver.tar.gz"
builddir="$srcdir/cert-manager-$pkgver"
export GOCACHE="${GOCACHE:-"$srcdir/go-cache"}"
export GOTMPDIR="${GOTMPDIR:-"$srcdir"}"
export GOMODCACHE="${GOMODCACHE:-"$srcdir/go"}"
build() {
cd ./cmd/ctl || exit 1
go build -ldflags="-buildid=" -o ../../$pkgname
}
package() {
install -Dm755 "$pkgname" "$pkgdir"/usr/bin/"$pkgname"
}
sha512sums="
05d2518161f9e711d3ae2817df30f528c8904acf115e0f41051d3bf1328f5c2bfb92675bff8c4db048406982ad8f3fa53f605934e86622d7ac083d0b409d7fd8 cmctl-1.16.2.tar.gz
"

View File

@@ -1,7 +1,7 @@
# Maintainer: Galen Abell <galen@galenabell.com>
# renovate: datasource=github-tags packageName=nametake/golangci-lint-langserver
pkgname=golangci-lint-langserver
pkgver=0.0.9
pkgver=0.0.11
pkgrel=0
pkgdesc="golangci-lint language server"
url="https://github.com/nametake/golangci-lint-langserver"
@@ -25,5 +25,5 @@ package() {
}
sha512sums="
13d1c490334688eacffcd5bf0aca72040f483b65bd6a39e8609958c78ef3f4f8e7869c8067159017088789c9704d75ea444b20027158c84de458955eca9313d2 golangci-lint-langserver-0.0.9.tar.gz
b9de220a70ce95eb4f18e26dc78157d2341ecb96eb553de6a2870e2d06077009f7007166061bded5a3d03e244a2b2f49447ead7ec7ed8cd95814920c7a116dcf golangci-lint-langserver-0.0.11.tar.gz
"

View File

@@ -1,7 +1,7 @@
# Maintainer: Galen Abell <galen@galenabell.com>
# renovate: datasource=github-tags packageName=golangci/golangci-lint
pkgname=golangci-lint
pkgver=1.63.4
pkgver=1.64.6
pkgrel=0
pkgdesc="Fast linters runner for Go"
url="https://golangci-lint.run/"
@@ -56,5 +56,5 @@ package() {
}
sha512sums="
c43fed14e5108f2f5ef0b2e0760eaf5ae9f22550568699a88e9f67fa25307f5b35052c4fbc40b22f2d72a292887bf61131a86b6c580abfdb6529f52cd1134dc6 golangci-lint-1.63.4.tar.gz
00fe1be92f339e896b2fb4f5c5a7e51a6b73076555c363b0a35e49395c1dc8531bc0a26b16e4ddd5810c2f2ab7ccea3ad0f5554464ba0cd60eafadc5dfb8eeec golangci-lint-1.64.6.tar.gz
"

View File

@@ -1,48 +0,0 @@
# Maintainer: Galen Abell <galen@galenabell.com>
pkgname=helix-fork
_pkgname=helix
_pkgsha=786b5c533e32cfe88dbf8742fdbc18829fb46334
pkgver=0_git20240211
pkgrel=0
pkgdesc="A post-modern modal text editor"
url="https://helix-editor.com/"
arch="x86_64"
license="MPL-2.0"
makedepends="cargo cargo-auditable"
options="net !check"
source="$_pkgname-$_pkgsha.tar.gz::https://github.com/helix-editor/helix/archive/$_pkgsha.tar.gz
diagnostics.patch
runtime-dir-fhs-location.patch
"
builddir="$srcdir/$_pkgname-$_pkgsha"
# Don't build tree-sitter languages, we provide them in standalone aports.
export HELIX_DISABLE_AUTO_GRAMMAR_BUILD=1
prepare() {
default_prepare
cargo fetch --target="$CTARGET" --locked
}
build() {
cargo auditable build --frozen --release
}
package() {
install -D -m755 target/release/hx -t "$pkgdir"/usr/bin/
install -D -m644 contrib/Helix.desktop -t "$pkgdir"/usr/share/applications/
install -D -m644 logo.svg "$pkgdir"/usr/share/icons/hicolor/scalable/apps/Helix.svg
install -d -m755 "$pkgdir"/usr/share/$_pkgname
cp -r runtime "$pkgdir"/usr/share/$_pkgname/
rm -rf "$pkgdir"/usr/share/$_pkgname/runtime/grammars
ln -Ts ../../../lib/tree-sitter "$pkgdir"/usr/share/$_pkgname/runtime/grammars
}
sha512sums="
2745f4ccd07cc2b3de37229b36ed7949596fc4371c6e9eb99cae9f38eee910b04b04e06a1194d96fa04b9bb72f978b0910fe57c0f0dd8ef2d6129c5a5beca606 helix-786b5c533e32cfe88dbf8742fdbc18829fb46334.tar.gz
e528e916041f184c6eba48cebf1e08847b5fd6b0ac91973f2d35186e93e3d2904a9ddd75e3831acbf034724ffb4861943595b884087ddcb92443f36ad5bc3a44 diagnostics.patch
0d72f5528106df006764a201caf7fefa860e67646198818fd744257050ac566082569b289f0a1815dd14f0b1364e344f8841e3c6757377d8452d8ebd5b022d29 runtime-dir-fhs-location.patch
"

File diff suppressed because it is too large Load Diff

View File

@@ -1,35 +0,0 @@
From: Jakub Jirutka <jakub@jirutka.cz>
Date: Wed, 02 Feb 2022 00:55:24 +0100
Date: Mon, 04 Apr 2022 02:48:13 +0200
Subject: [PATCH] Change runtime directory location to follow FHS
Helix allows to specify the location of the runtime directory (which
contains arch-independent modules) via environment variable
`HELIX_RUNTIME`. Using this would require installing a wrapper script
to set this variable prior executing `hx`.
If this environment variable is not set, Helix fallbacks to directory
`./runtime` relative to the directory of the `hx` executable. This is not
suitable for Alpine (FHS).
This patch changes the fallback to `/usr/share/helix/runtime`.
--- i/helix-loader/src/lib.rs
+++ w/helix-loader/src/lib.rs
@@ -56,11 +56,12 @@ fn prioritize_runtime_dirs() -> Vec<PathBuf> {
// fallback to location of the executable being run
// canonicalize the path in case the executable is symlinked
- let exe_rt_dir = std::env::current_exe()
- .ok()
- .and_then(|path| std::fs::canonicalize(path).ok())
- .and_then(|path| path.parent().map(|path| path.to_path_buf().join(RT_DIR)))
- .unwrap();
+ let exe_rt_dir = PathBuf::from("/usr/share/helix").join(RT_DIR);
+ // let exe_rt_dir = std::env::current_exe()
+ // .ok()
+ // .and_then(|path| std::fs::canonicalize(path).ok())
+ // .and_then(|path| path.parent().map(|path| path.to_path_buf().join(RT_DIR)))
+ // .unwrap();
rt_dirs.push(exe_rt_dir);
rt_dirs
}

57
helix/APKBUILD Normal file
View File

@@ -0,0 +1,57 @@
# Maintainer: Galen Abell <galen@galenabell.com>
pkgname=helix
pkgver=25.01
pkgrel=0
pkgdesc="A post-modern modal text editor"
url="https://helix-editor.com/"
arch="all"
license="MPL-2.0"
makedepends="cargo cargo-auditable"
install="$pkgname.post-install"
subpackages="$pkgname-runtime"
options="net"
source="https://github.com/helix-editor/helix/archive/$pkgver/helix-$pkgver.tar.gz"
export HELIX_DEFAULT_RUNTIME=/usr/share/helix/runtime
prepare() {
default_prepare
cargo fetch --target="$CTARGET" --locked
}
build() {
cargo auditable build --frozen --release
}
check() {
# This is needed for following tests:
# helix-vcs::src::git::test::modified_file
# helix-vcs::src::git::test::symlink
# helix-vcs::src::git::test::unmodified_file
unset GIT_CEILING_DIRECTORIES
cargo test --frozen
}
package() {
install -D -m755 target/release/hx -t "$pkgdir"/usr/bin/
install -D -m644 contrib/Helix.desktop -t "$pkgdir"/usr/share/applications/
install -D -m644 logo.svg "$pkgdir"/usr/share/icons/hicolor/scalable/apps/Helix.svg
install -d -m755 "$pkgdir"/usr/share/"$pkgname"
rm runtime/grammars/.gitkeep
rm runtime/themes/README.md
rm -rf runtime/grammars/sources
cp -r runtime "$pkgdir"/usr/share/"$pkgname"
}
runtime() {
amove usr/share/helix/runtime/grammars
amove usr/share/helix/runtime/queries
}
sha512sums="
6e2a69b48bfaac76a3518c86aca5fddb61b4781497c78f96c8bf4ef22fc03ef946f46062355e3a1c301d0cbb7dacbcc692d3d7b1d6fcba5a8992de67b1f2dafa helix-25.01.tar.gz
"

8
helix/helix.post-install Normal file
View File

@@ -0,0 +1,8 @@
#!/bin/sh
cat >&2 <<EOF
*
* Tree-sitter grammars for syntax highlighting are packaged separately.
* They can be added by installing the helix-runtime package.
*
EOF

View File

@@ -1,7 +1,7 @@
# Maintainer: Galen Abell <galen@galenabell.com>
# renovate: datasource=github-tags packageName=helmfile/helmfile
pkgname=helmfile
pkgver=0.169.2
pkgver=0.171.0
pkgrel=0
pkgdesc="Helm manager"
url="https://github.com/helmfile/helmfile"
@@ -25,5 +25,5 @@ package() {
}
sha512sums="
fe6a5784443a87e8a5b5f47e6a529a62003ea810e03da3d0c943ba6ecc4faa8c8d8b4b0fd562d5f6d576b3fe4c13bb81a240220c19bf560419262e28a4453d32 helmfile-0.169.2.tar.gz
01c2f44cd72f1f22ccf640636da3fcd02688d0cdd8c14225feac49b8c918ad043391ac1f4949be168841fca2888e9b2d923f0b142cce5483fbc91c16c86ea043 helmfile-0.171.0.tar.gz
"

View File

@@ -1,7 +1,7 @@
# Maintainer: Galen Abell <galen@galenabell.com>
# renovate: datasource=github-tags packageName=grafana/k6
pkgname=k6
pkgver=0.55.2
pkgver=1.0.0
pkgrel=0
pkgdesc="A modern load testing tool"
url="https://github.com/grafana/k6"
@@ -43,5 +43,5 @@ package() {
}
sha512sums="
6507e5bf789af3d4bd015740c473a9d0efef1d09b3ce33277ec74536db224246eb90c4ce575898eef1d2f6fb0b5aa9219e4b95eebf4dc175d08057f49e7d9a7b k6-0.55.2.tar.gz
a02c8721c6a3ac83a14098fc87c7bf100296f0e63e4806fa56460dcb22f7e90e2d3e79c0b2deaaf707919dbdd64bd168eb51383ac09b59ab01d49a9a04b2d146 k6-1.0.0.tar.gz
"

View File

@@ -1,7 +1,7 @@
# Maintainer: Galen Abell <galen@galenabell.com>
# renovate: datasource=github-tags packageName=lexical-lsp/lexical
pkgname=lexical
pkgver=0.7.2
pkgver=0.7.3
pkgrel=0
pkgdesc="Elixir language server"
url="https://github.com/lexical-lsp/lexical"
@@ -32,6 +32,6 @@ package() {
}
sha512sums="
f222c95dce5a81613795d0fa61f4074cf3c75c110118c372a4e006dca0877f20cda5d3c85c1a994cac253765ecfbe68e6de19d2818f14f3a02c5d7847382f5b7 lexical-0.7.2.tar.gz
f0e78173717cac1f6a3de3983da753102b4425ab5f147a93ae190ebad16db73f3dfb8c9b76356974d495e5923a5e3b2c8f0d16c33b6d24bb584ac79c8c900294 lexical-0.7.3.tar.gz
45031b9b685da8d4fb131d8da3bbbfe15b1a45f5254ea0b5357986e53103834a6b9402aba5319c008c155e7d46645bd7c89678c074c065e5f7d629058561ea8e lexical.sh
"

View File

@@ -1,7 +1,7 @@
# Maintainer: Galen Abell <galen@galenabell.com>
# renovate: datasource=github-tags packageName=LuaLS/lua-language-server
pkgname=lua-language-server
pkgver=3.13.5
pkgver=3.14.0
pkgrel=0
pkgdesc="Language Server for Lua"
url="https://github.com/LuaLS/lua-language-server"
@@ -44,7 +44,7 @@ package() {
}
sha512sums="
3443c7079e0533c69347bc39e6d712cbd56c8525e42d1af7862baad55d54837f618a0c6462ae55f8c893bb641172ebe8a7f614dc791aae564e8e6083b3b3f9d6 lua-language-server-3.13.5.tar.gz
45135de2ae88e5305e0c62d573cbeb1c59b1fe43fa72acd43bd865028b920f00edcfc6143c3e9a4835be75bfa11afb00dafedcafc2f7cda2970072e28d8b588d lua-language-server-submodules-3.13.5.zip.noauto
217d5ad35fcc7f9fd9f743538872d5fe4e63b63c82a8aae6c99f2feaebceeecbe325c5f3f49c31fdce6fbddf67bf7236f1f46dd838492c84fe86790383ad23e9 lua-language-server-3.14.0.tar.gz
20a41352ae3071d6be1b643d6a7424ac54b0430df778f1ead00a22fecacd2c636dbd5b39b4fa8d81742ce19e602fca6a6eed33c77eb95e3d7dd1d32dc957be21 lua-language-server-submodules-3.14.0.zip.noauto
d8d34d2ae8073c256b5f98f4cc7db058fbb92d63a5709894fca898ab47fcfcfca2d1419a1060c29464fbad937e3d09f0cde404b4d98609eec934ea4392044849 wrapper
"

View File

@@ -2,7 +2,7 @@
# Maintainer: Galen Abell <galen@galenabell.com>
# renovate: datasource=github-tags packageName=echasnovski/mini.nvim
pkgname=mini.nvim
pkgver=0.14.0
pkgver=0.16.0
pkgrel=0
pkgdesc="Library of 35+ independent Lua modules improving overall Neovim experience with minimal effort"
url="https://github.com/echasnovski/mini.nvim"
@@ -26,5 +26,5 @@ doc() {
}
sha512sums="
db333799928f37d153260cb88062f7435b4a1c7521f936f2a4d7c140608c25c2d6eb812be84aec9f958313f936c779a118d2002d8d78d2ab594e0e20888bac03 mini.nvim-0.14.0.tar.gz
ee3d70c46a9684380bc18f5781abb211928d24387a568a6c6d2a60805c0df038b48fdaea7a04cec4af55e288064ad2cdd9f594d392c106479eee4ee488db55a5 mini.nvim-0.16.0.tar.gz
"

View File

@@ -1,7 +1,7 @@
# Maintainer: Galen Abell <galen@galenabell.com>
# renovate: datasource=github-tags packageName=vektra/mockery
pkgname=mockery
pkgver=2.50.4
pkgver=2.53.4
pkgrel=0
pkgdesc="A mock code autogenerator for Go"
url="https://github.com/vektra/mockery"
@@ -24,5 +24,5 @@ package() {
}
sha512sums="
33391ddd2cacf4aa7a3e5e2c2eceb182798abbee69b51c5dce19a82918fd7f8bea4beb8a1eb239f29a968bf92f63c1baa1a6e6087b2c8d8d9996302fb72d170e mockery-2.50.4.tar.gz
5c5a65532a2bf864726789543e7ff023284250d0e4dc18ae4a66929a7cad9c5365b77c9833dac8c547805a40f2faf2ee59c10a89df09b91142bf1648d6f0fc33 mockery-2.53.4.tar.gz
"

View File

@@ -2,7 +2,7 @@
# Maintainer: Galen Abell <galen@galenabell.com>
# renovate: datasource=github-tags packageName=neovim/nvim-lspconfig
pkgname=nvim-lspconfig
pkgver=1.3.0
pkgver=2.1.0
pkgrel=0
pkgdesc="quickstart configurations for the neovim LSP client"
url="https://github.com/neovim/nvim-lspconfig"
@@ -26,5 +26,5 @@ doc() {
}
sha512sums="
d1eecaef17e6e5d45220fe0e279cd3b2c01d645eccfefba5e4b24b178877400470e260bb33c7a4458d558b26eec03265ab022afad8caaefe31184c3d809a92e0 nvim-lspconfig-1.3.0.tar.gz
b370a8b6d4a994a88b6588e513b4ea63c3c3ca4da6712a948107d5c1d5319c20052cf7c3059b57defac3b2e438cca2f0426ab36760367f7d64e96e912a634b62 nvim-lspconfig-2.1.0.tar.gz
"

View File

@@ -1,7 +1,7 @@
# Maintainer: Galen Abell <galen@galenabell.com>
# renovate: datasource=gitlab-tags packageName=upower/power-profiles-daemon registryUrl=https://gitlab.freedesktop.org
pkgname=power-profiles-daemon
pkgver=0.23
pkgver=0.30
pkgrel=0
pkgdesc="Makes power profiles handling available over D-Bus"
url="https://gitlab.freedesktop.org/upower/power-profiles-daemon"
@@ -44,6 +44,6 @@ package() {
}
sha512sums="
04ab6ca4abf7861dbe78bafb5c3a9a0aae4c73847e897cf5119b71580298670bd548507fc0e121fe89f11e1e5d1b3c1dbd09b2ab127dc40c802724bcc8e56ead power-profiles-daemon-0.23.tar.gz
5ed70c5db9ee7337564594603635927e9bb78102f706c38db4960d28633a95abab15bf321703b7891243669736455259b7ab5b7d4d323265970dc29217434b6a power-profiles-daemon-0.30.tar.gz
62dcec5d54b9014d16ec74448782beee656d4736c24e69c6a2111c92f895ee6869311e4f7e72a679226485374db14274d6e2ad54e62103b29c3301d6840d8891 0001-dbus-no-systemd.patch
"

View File

@@ -1,7 +1,7 @@
# Maintainer: Galen Abell <galen@galenabell.com>
# renovate: datasource=github-tags packageName=launchbadge/sqlx
pkgname=sqlx
pkgver=0.8.3
pkgver=0.8.6
pkgrel=0
pkgdesc="The Rust SQL Toolkit (CLI)"
url="https://github.com/launchbadge/sqlx"
@@ -25,9 +25,9 @@ build() {
package() {
install -Dm755 target/release/sqlx "$pkgdir/usr/bin/sqlx"
ln -sf /usr/bin/sqlx "$pkgdir/usr/bin/cargo-sqlx"
install -Dm755 target/release/cargo-sqlx "$pkgdir/usr/bin/cargo-sqlx"
}
sha512sums="
b8f1da65fc6bdd7a3a2b1345f028cbcf3c2fa9df23827e99d2283743378f6ec3d4557c82520e6448e98e05b2b3b5ba3b5264318d0ce7eba23786a0e10a3ce4de sqlx-0.8.3.tar.gz
d2d6713c11f0ba77d24cc1c48e62c528ec1cb2095fd70e6bb10ecab41d27bfa9d1fc58ea6663548b9fadefb00a0e954bf71dfb1a299d8bf06097c3c6907ad920 sqlx-0.8.6.tar.gz
"

33
systemfd/APKBUILD Normal file
View File

@@ -0,0 +1,33 @@
# Maintainer: Galen Abell <galen@galenabell.com>
# renovate: datasource=github-tags packageName=mitsuhiko/systemfd
pkgname=systemfd
pkgver=0.4.6
pkgrel=0
pkgdesc="Auto-reloading dev tool with socket activation"
url="https://github.com/mitsuhiko/systemfd"
arch="all"
license="Apache-2.0"
makedepends="cargo cargo-auditable"
options="net"
source="$pkgname-$pkgver.tar.gz::https://github.com/mitsuhiko/systemfd/archive/refs/tags/$pkgver.tar.gz"
prepare() {
default_prepare
cargo fetch --target="$CTARGET" --locked
}
build() {
cargo auditable build --frozen --release
}
check() {
cargo test --release
}
package() {
install -Dm755 target/release/systemfd "$pkgdir/usr/bin/systemfd"
}
sha512sums="
9ae48781ee39cc2097421e7bfadcf6c3a3aefb4df0a3da0ac5c84fc495b598d86cb940a38427d4fb20f4ae51cfa74923b4cf2f0f79ccae238a4f3ed46b4bc7e0 systemfd-0.4.6.tar.gz
"

49
talosctl/APKBUILD Normal file
View File

@@ -0,0 +1,49 @@
# Maintainer: Galen Abell <galen@galenabell.com>
# renovate: datasource=github-tags packageName=siderolabs/talos
pkgname=talosctl
pkgver=1.10.2
pkgrel=0
pkgdesc="Kubernetes Linux distribution"
url="https://talos.dev"
arch="all"
license="MPL-2.0"
makedepends="go"
options="net"
subpackages="
$pkgname-bash-completion
$pkgname-zsh-completion
$pkgname-fish-completion
"
source="talos-$pkgver.tar.gz::https://github.com/siderolabs/talos/archive/refs/tags/v$pkgver.tar.gz"
builddir="$srcdir/talos-$pkgver"
export GOCACHE="${GOCACHE:-"$srcdir/go-cache"}"
export GOTMPDIR="${GOTMPDIR:-"$srcdir"}"
export GOMODCACHE="${GOMODCACHE:-"$srcdir/go"}"
build() {
go build -v ./cmd/talosctl
for shell in bash fish zsh; do
./talosctl completion $shell >talosctl.$shell
done
}
check() {
go test ./cmd/talosctl/...
}
package() {
install -Dm755 talosctl -t "$pkgdir"/usr/bin
install -Dm644 talosctl.bash \
"$pkgdir"/usr/share/bash-completion/completions/talosctl
install -Dm644 talosctl.zsh \
"$pkgdir"/usr/share/zsh/site-functions/_talosctl
install -Dm644 talosctl.fish \
"$pkgdir"/usr/share/fish/vendor_completions.d/talosctl.fish
}
sha512sums="
932674cbe47d48a8ac7009da61075b7cbcf62057151f775db4334151d8522b56a383ac7181e50e67a7b724d5eb739949d9b87e18f813b9c02d574eccc8f5ab60 talos-1.10.2.tar.gz
"

View File

@@ -1,43 +0,0 @@
# Maintainer: Galen Abell <galen@galenabell.com>
# renovate: datasource=github-tags packageName=terraform-docs/terraform-docs
pkgname=terraform-docs
pkgver=0.19.0
pkgrel=0
pkgdesc="Generate documentation from Terraform modules in various output formats"
url="https://github.com/terraform-docs/terraform-docs"
arch="all"
license="MIT"
makedepends="go"
options="chmod-clean net !check" # tests fail
subpackages="
$pkgname-bash-completion
$pkgname-fish-completion
$pkgname-zsh-completion
"
source="$pkgname-$pkgver.tar.gz::https://github.com/terraform-docs/terraform-docs/archive/refs/tags/v$pkgver.tar.gz"
export GOCACHE="${GOCACHE:-"$srcdir/go-cache"}"
export GOTMPDIR="${GOTMPDIR:-"$srcdir"}"
export GOMODCACHE="${GOMODCACHE:-"$srcdir/go"}"
build() {
go build -ldflags="-buildid="
for shell in bash fish zsh; do
"./$pkgname" completion $shell >$pkgname.$shell
done
}
package() {
install -Dm755 "$pkgname" "$pkgdir"/usr/bin/"$pkgname"
install -Dm644 $pkgname.bash \
"$pkgdir"/usr/share/bash-completion/completions/$pkgname
install -Dm644 $pkgname.fish \
"$pkgdir"/usr/share/fish/vendor_completions.d/$pkgname.fish
install -Dm644 $pkgname.zsh \
"$pkgdir"/usr/share/zsh/site-functions/_$pkgname
}
sha512sums="
f0aa91e5b9db474d16c89ee4b0e701a706ed237ca18d13eb0b7f32463465f88703fac452ca77a9664cca800ef18d084ca10914fa5f90035ffd95033d68008d37 terraform-docs-0.19.0.tar.gz
"

View File

@@ -1,7 +1,7 @@
# Maintainer: Galen Abell <galen@galenabell.com>
# renovate: datasource=github-tags packageName=hashicorp/terraform-ls
pkgname=terraform-ls
pkgver=0.36.3
pkgver=0.36.4
pkgrel=0
pkgdesc="Terraform Language Server"
url="https://github.com/hashicorp/terraform-ls"
@@ -25,5 +25,5 @@ package() {
}
sha512sums="
18ab4720228beb42e3354e791c53e8e2b7abb5b02bf8853d3c7474f021738aac7268eb71b18aaa528953eb083bd8194c559c4b77ae97078b22d1809dd5933400 terraform-ls-0.36.3.tar.gz
75ebac93c1f749b622c81c1cf2e46434bae15df055d380253e1b64146b102fab3468959e58aa8c0b39c319d58dee978c947c1e069c1ce6e8fca4f9df2fb8e5bd terraform-ls-0.36.4.tar.gz
"

View File

@@ -1,44 +0,0 @@
# Maintainer: Galen Abell <galen@galenabell.com>
# renovate: datasource=github-tags packageName=typescript-language-server/typescript-language-server
pkgname=typescript-language-server
pkgver=4.3.3
pkgrel=0
pkgdesc="TypeScript & JavaScript Language Server"
url="https://github.com/typescript-language-server/typescript-language-server"
arch="noarch"
license="Apache-2.0 AND MIT"
depends="nodejs"
makedepends="jq yarn"
checkdepends="npm"
options="net"
source="$pkgname-$pkgver.tar.gz::https://github.com/typescript-language-server/typescript-language-server/archive/refs/tags/v$pkgver.tar.gz"
build() {
yarn --frozen-lockfile
yarn build
}
check() {
# Tests fail
rm src/configuration/fileSchemes.test.ts
yarn test:commit
}
package() {
cp package.json package.json.bak
jq -r '.devDependencies | keys | join(" ")' package.json |
xargs yarn remove --frozen-lockfile
mv package.json.bak package.json
install -d "$pkgdir"/usr/bin "$pkgdir"/usr/lib/node_modules/"$pkgname"
cp -r lib/ package.json \
"$pkgdir"/usr/lib/node_modules/"$pkgname"
ln -sf ../lib/node_modules/"$pkgname"/lib/cli.mjs \
"$pkgdir"/usr/bin/"$pkgname"
chmod 0755 "$pkgdir"/usr/lib/node_modules/"$pkgname"/lib/cli.mjs
}
sha512sums="
46bc113c5ba3b15eded75f4318f7b32c73b8b694edafb6ec384fd34e2370117717b8da974d9d69e36eb454de88e5352cfb6f7f4b03246852376c3c078e60a3a8 typescript-language-server-4.3.3.tar.gz
"

View File

@@ -1,39 +0,0 @@
# Maintainer: Galen Abell <galen@galenabell.com>
# renovate: datasource=github-tags packageName=microsoft/typescript
pkgname=typescript
pkgver=5.7.2
pkgrel=0
pkgdesc="JavaScript with syntax for types"
url="https://github.com/Microsoft/TypeScript/"
arch="noarch"
license="Apache-2.0"
depends="nodejs"
makedepends="npm"
options="net !check" # tests take too long
source="$pkgname-$pkgver.tar.gz::https://github.com/microsoft/TypeScript/archive/refs/tags/v$pkgver.tar.gz"
builddir="$srcdir/TypeScript-$pkgver"
prepare() {
default_prepare
npm ci
}
build() {
sed -i 's/dependencies: \[\(.*\), dts\]/dependencies: [\1]/' Herebyfile.mjs
mkdir -p built/local/tsserverlibrary.d.ts built/local/typescript.d.ts
npx hereby LKG
}
package() {
install -d "$pkgdir"/usr/bin "$pkgdir"/usr/lib/node_modules/"$pkgname"
ln -sf ../lib/node_modules/"$pkgname"/bin/tsc "$pkgdir"/usr/bin
ln -sf ../lib/node_modules/"$pkgname"/bin/tsserver "$pkgdir"/usr/bin
cp -r bin/ lib/ package.json \
"$pkgdir"/usr/lib/node_modules/"$pkgname"
}
sha512sums="
5d86848e95fdcba6351ca171c6a6264bbab619d837a4060c34665d6328a99902f4f20075a7f818b2731ed79470d08af3ef139d55651e5a08d56c07111d06acf2 typescript-5.7.2.tar.gz
"

View File

@@ -1,12 +1,14 @@
# Maintainer: Galen Abell <galen@galenabell.com>
pkgname=wmenu
pkgver=0.1.9
pkgver=0_git20250426
_pkgsha=b40e47a4e78ec501f9ca60526dd2b29f2221f0d1
pkgrel=0
pkgdesc="Efficient dynamic menu for Wayland"
url="https://codeberg.org/adnano/wmenu"
url="https://codeberg.org/galen/wmenu"
arch="all"
license="MIT"
makedepends="meson
makedepends="
meson
libxkbcommon-dev
pango-dev
scdoc
@@ -15,10 +17,7 @@ makedepends="meson
"
options="!check" # no test suite
subpackages="$pkgname-doc"
source="
$pkgname-$pkgver.tar.gz::https://codeberg.org/adnano/wmenu/archive/$pkgver.tar.gz
wrap.patch
"
source="$pkgname-$_pkgsha.tar.gz::https://codeberg.org/galen/wmenu/archive/$_pkgsha.tar.gz"
builddir="$srcdir/$pkgname"
build() {
@@ -32,6 +31,5 @@ package() {
}
sha512sums="
cd4ee9a3bc23f676ec75a5b51403e9f14b2830960e25ca2d21b87380af9d6b2283025d3e9a7168c0221270f6bf8be7a6f4062dc3819da5c20b542d8280f515bd wmenu-0.1.9.tar.gz
d916eb112973fb974b7decd92f13dad2f8b960f4117e6af3eabf7f9f0b6303d85c5d549f2d176d75111322c09276447bf79ec165fd8d4b417edf76c171c6f89b wrap.patch
444f9f7d8ff4a4a72af5f55233729bb5d626493ee46a58f595cc6451cde2c37d01fa0b835762a9fd86577d97c3f63fd46e2e436a30647de2792af56d7bde9349 wmenu-b40e47a4e78ec501f9ca60526dd2b29f2221f0d1.tar.gz
"

View File

@@ -1,59 +0,0 @@
commit b341aab
Author: Galen Abell <galen@galenabell.com>
Date: Sat Aug 3 12:36:39 2024 +0200
Wrap selection at the top/bottom of the list
Adds selection wrapping, such that pressing up at the top of the list
will select the last item, and pressing down at the bottom of the list
will select the first item. Additionally, cursor movement is now
exclusively handled by Left/Right and selection movement is exclusively
handled by Up/Down, as the new wrapping behavior would prevent cursor
movement from ever triggering.
diff --git a/menu.c b/menu.c
index efd3e4a..6288c1a 100644
--- a/menu.c
+++ b/menu.c
@@ -580,26 +580,36 @@ void menu_keypress(struct menu *menu, enum wl_keyboard_key_state key_state,
break;
case XKB_KEY_Left:
case XKB_KEY_KP_Left:
+ if (menu->cursor > 0) {
+ menu->cursor = nextrune(menu, -1);
+ render_menu(menu);
+ }
+ break;
case XKB_KEY_Up:
case XKB_KEY_KP_Up:
if (menu->sel && menu->sel->prev_match) {
menu->sel = menu->sel->prev_match;
render_menu(menu);
- } else if (menu->cursor > 0) {
- menu->cursor = nextrune(menu, -1);
+ } else if (menu->sel && menu->sel == menu->matches) {
+ menu->sel = menu->matches_end;
render_menu(menu);
}
break;
case XKB_KEY_Right:
case XKB_KEY_KP_Right:
- case XKB_KEY_Down:
- case XKB_KEY_KP_Down:
if (menu->cursor < len) {
menu->cursor = nextrune(menu, +1);
render_menu(menu);
- } else if (menu->sel && menu->sel->next_match) {
+ }
+ break;
+ case XKB_KEY_Down:
+ case XKB_KEY_KP_Down:
+ if (menu->sel && menu->sel->next_match) {
menu->sel = menu->sel->next_match;
render_menu(menu);
+ } else if (menu->sel && menu->sel == menu->matches_end) {
+ menu->sel = menu->matches;
+ render_menu(menu);
}
break;
case XKB_KEY_Prior:

View File

@@ -1,7 +1,7 @@
# Maintainer: Galen Abell <galen@galenabell.com>
# renovate: datasource=github-tags packageName=redhat-developer/yaml-language-server
pkgname=yaml-language-server
pkgver=1.15.0
pkgver=1.18.0
pkgrel=0
pkgdesc="Language Server for YAML files"
url="https://github.com/redhat-developer/yaml-language-server"
@@ -35,5 +35,5 @@ package() {
"$pkgdir"/usr/bin/"$pkgname"
}
sha512sums="
112944f1feaa8bace33f473681df202c80061f12b75ddf6fde9e8dfde987e65ac1a9c2b83b778c517bfbd2a113da472b5a289a78ace51311ede6aac3258dac3f yaml-language-server-1.15.0.tar.gz
13c2335b607685e469892cf3e88851b788c524518518a100db04d8460b69f8afc56bbd3319594da16d6853e76c3cc024f9c44ce7086a77861d149b1428b1f4f9 yaml-language-server-1.18.0.tar.gz
"