18 Commits

Author SHA1 Message Date
5e0003dd48 Update dependency bacon to v3.20.3
All checks were successful
Main workflow / build (push) Successful in 7m1s
2025-12-11 14:28:18 +00:00
be8fd7843c Update dependency cloud-sql-proxy to v2.20.0
All checks were successful
Main workflow / build (pull_request) Successful in 1m28s
Main workflow / build (push) Successful in 1m27s
2025-12-09 20:00:17 +00:00
0bcc7fad46 Update dependency bacon to v3.20.1
All checks were successful
Main workflow / build (push) Successful in 6m59s
2025-12-08 13:21:49 +00:00
acc231c932 Update dependency cargo-generate to v0.23.7
All checks were successful
Main workflow / build (pull_request) Successful in 7m27s
Main workflow / build (push) Successful in 7m24s
2025-12-07 21:00:14 +00:00
1c033f27fd Bump all packages for v3.23
All checks were successful
Main workflow / build (push) Successful in 1h23m58s
And remove ones which have been moved from testing.
2025-12-07 17:22:06 +01:00
bbc773bf82 Upgrade workflow to v3.23
Some checks failed
Main workflow / build (push) Failing after 11s
2025-12-07 14:00:15 +01:00
58019c7c99 Upgrade go packages
All checks were successful
Main workflow / build (push) Successful in 9m21s
2025-12-06 21:09:46 +01:00
baaf2f5980 Update actions/checkout action to v6
All checks were successful
Main workflow / build (push) Successful in 9s
2025-11-29 12:23:24 +00:00
a0b130e4f1 Update dependency terraform-ls to v0.38.3
All checks were successful
Main workflow / build (pull_request) Successful in 59s
Main workflow / build (push) Successful in 57s
2025-11-29 12:00:21 +00:00
7d7639c713 Fix BASE_REF on PR
All checks were successful
Main workflow / build (pull_request) Successful in 22s
Main workflow / build (push) Successful in 25s
2025-11-29 12:49:34 +01:00
c94788087e Upgrade dove to 2025.11.27.1
Some checks failed
Main workflow / build (pull_request) Failing after 8s
2025-11-29 12:47:03 +01:00
38e999c870 Upgrade phoenix to 2025.11.27.1 2025-11-29 12:45:57 +01:00
9428b9ae3e Update box-cli
All checks were successful
Main workflow / build (push) Successful in 44s
2025-11-23 18:17:06 +01:00
3293ae3a9f Update box-cli
All checks were successful
Main workflow / build (push) Successful in 41s
2025-11-23 12:08:03 +01:00
5015690e9c Update box-cli
All checks were successful
Main workflow / build (push) Successful in 42s
2025-11-22 18:09:59 +01:00
094296ac1f Update box-cli
All checks were successful
Main workflow / build (push) Successful in 48s
2025-11-22 18:02:18 +01:00
2a85491af1 Improve changed package detection
All checks were successful
Main workflow / build (push) Successful in 5m30s
2025-11-08 12:12:52 +01:00
95484d65ee Update dependency talosctl to v1.11.5 2025-11-08 12:12:37 +01:00
35 changed files with 62 additions and 223 deletions

View File

@@ -5,12 +5,12 @@ on:
pull_request: pull_request:
push: push:
branches: branches:
- v3.22 - v3.23
env: env:
BASE_URL: https://git.mug.lv/api/packages/mug/alpine BASE_URL: https://git.mug.lv/api/packages/mug/alpine
PACKAGER: Galen Abell <galen@galenabell.com> PACKAGER: Galen Abell <galen@galenabell.com>
RELEASE: "v3.22" RELEASE: "v3.23"
REPOSITORY: main REPOSITORY: main
jobs: jobs:
@@ -18,13 +18,13 @@ jobs:
runs-on: ubuntu-24.04 runs-on: ubuntu-24.04
timeout-minutes: 30 timeout-minutes: 30
container: container:
image: alpine:3.22 image: alpine:3.23
steps: steps:
- name: Install dependencies - name: Install dependencies
run: apk add abuild bash curl doas git jq lua-aports nodejs run: apk add abuild bash curl doas git jq lua-aports nodejs
- name: Checkout repository - name: Checkout repository
uses: actions/checkout@v5 uses: actions/checkout@v6
with: with:
fetch-depth: 0 fetch-depth: 0
@@ -48,30 +48,20 @@ jobs:
id: changed id: changed
shell: bash shell: bash
run: | run: |
if [ "$GITHUB_EVENT_NAME" = 'push' ]; then
packages="$(git show \
--pretty= \
--name-only \
--diff-filter=ACMR \
--relative="$REPOSITORY" \
HEAD -- '*/APKBUILD' |
xargs -rn1 dirname |
xargs -r ap builddirs -d "$(pwd)/$REPOSITORY" |
xargs -rn1 basename)"
else
packages="$(git diff \ packages="$(git diff \
--name-only \ --name-only \
--diff-filter=ACMR \ --diff-filter=ACMR \
--relative="$REPOSITORY" \ --relative="$REPOSITORY" \
origin/main...HEAD -- '*/APKBUILD' | "$BASE_REF"...HEAD -- '*/APKBUILD' |
xargs -rn1 dirname | xargs -rn1 dirname |
xargs -r ap builddirs -d "$(pwd)/$REPOSITORY" | xargs -r ap builddirs -d "$(pwd)/$REPOSITORY" |
xargs -rn1 basename)" xargs -rn1 basename)"
fi
echo 'packages<<EOF' >>"$GITHUB_OUTPUT" echo 'packages<<EOF' >>"$GITHUB_OUTPUT"
echo "$packages" >>"$GITHUB_OUTPUT" echo "$packages" >>"$GITHUB_OUTPUT"
echo 'EOF' >>"$GITHUB_OUTPUT" echo 'EOF' >>"$GITHUB_OUTPUT"
echo "$GITHUB_OUTPUT" echo "$packages"
env:
BASE_REF: ${{ github.event_name == 'push' && github.event.before || format('origin/{0}', github.base_ref) }}
- name: Build packages - name: Build packages
if: ${{ steps.changed.outputs.packages != '' }} if: ${{ steps.changed.outputs.packages != '' }}

View File

@@ -1,8 +1,8 @@
# Maintainer: Galen Abell <galen@galenabell.com> # Maintainer: Galen Abell <galen@galenabell.com>
# renovate: datasource=github-tags packageName=Canop/bacon # renovate: datasource=github-tags packageName=Canop/bacon
pkgname=bacon pkgname=bacon
pkgver=3.19.0 pkgver=3.20.3
pkgrel=1 pkgrel=0
pkgdesc="Background code checker" pkgdesc="Background code checker"
url="https://github.com/Canop/bacon" url="https://github.com/Canop/bacon"
arch="all" arch="all"
@@ -29,5 +29,5 @@ package() {
install -Dm755 target/release/bacon "$pkgdir/usr/bin/bacon" install -Dm755 target/release/bacon "$pkgdir/usr/bin/bacon"
} }
sha512sums=" sha512sums="
f608ec49634a9ac043c4d779b06148b5a6b00b58dcd265b0dea2fbb1d7b82e1cc51936a8f14f2d6a05b2b1fbc1150d00bfff2430224e6eb699265f69f80470f6 bacon-3.19.0.tar.gz deb16a259d740abe6a9e5764c95ff4d91fb3f2ea7beaf88a6744ce37f125b74f780f3136bae8a8e843c07a260091795f684137cd609503c37e55c0796bc50033 bacon-3.20.3.tar.gz
" "

View File

@@ -2,7 +2,7 @@
# renovate: datasource=npm # renovate: datasource=npm
pkgname=bash-language-server pkgname=bash-language-server
pkgver=5.6.0 pkgver=5.6.0
pkgrel=0 pkgrel=1
pkgdesc="A language server for Bash" pkgdesc="A language server for Bash"
url="https://github.com/bash-lsp/bash-language-server" url="https://github.com/bash-lsp/bash-language-server"
arch="noarch" arch="noarch"

View File

@@ -1,8 +1,8 @@
# Maintainer: Galen Abell <galen@galenabell.com> # Maintainer: Galen Abell <galen@galenabell.com>
pkgname=box-cli pkgname=box-cli
pkgver=0_git20251014 pkgver=0_git20251123
_pkgsha=7e80fa254074461bf5404d9b4af99adff8e370ed _pkgsha=29d08f257968d12d53f4248575b2b2ac8c7b1e03
pkgrel=0 pkgrel=2
pkgdesc="Transparent development environments." pkgdesc="Transparent development environments."
url="https://codeberg.org/galen/box-cli" url="https://codeberg.org/galen/box-cli"
arch="all" arch="all"
@@ -31,5 +31,5 @@ package() {
} }
sha512sums=" sha512sums="
4934586c2b203b88688017c59de64f635d2d86011762e60d3a5f8f456f6ac3fcb951f7c4494a0733beabeb80a770ef492742d9e427ff725d6407c6a5e39f8ef8 box-cli-7e80fa254074461bf5404d9b4af99adff8e370ed.tar.gz a336d9779cbe625c403eb106b41f5263ba1e32e533c32d9f03098f939a0df56ccec3ace528170a396a4ea790df3c0a8ba554dfdd1bf9275d88d707aab3ddcc32 box-cli-29d08f257968d12d53f4248575b2b2ac8c7b1e03.tar.gz
" "

View File

@@ -2,7 +2,7 @@
# renovate: datasource=github-tags packageName=browserpass/browserpass-extension # renovate: datasource=github-tags packageName=browserpass/browserpass-extension
pkgname=browserpass-extension-firefox pkgname=browserpass-extension-firefox
pkgver=3.11.0 pkgver=3.11.0
pkgrel=0 pkgrel=1
pkgdesc="Browser extension for pass (Firefox extension)" pkgdesc="Browser extension for pass (Firefox extension)"
url="https://github.com/browserpass/browserpass-extension" url="https://github.com/browserpass/browserpass-extension"
arch="noarch" arch="noarch"

View File

@@ -1,7 +1,7 @@
# Maintainer: Galen Abell <galen@galenabell.com> # Maintainer: Galen Abell <galen@galenabell.com>
# renovate: datasource=github-tags packageName=cargo-generate/cargo-generate # renovate: datasource=github-tags packageName=cargo-generate/cargo-generate
pkgname=cargo-generate pkgname=cargo-generate
pkgver=0.23.5 pkgver=0.23.7
pkgrel=0 pkgrel=0
pkgdesc="Use pre-existing git repositories as templates" pkgdesc="Use pre-existing git repositories as templates"
url="https://github.com/cargo-generate/cargo-generate" url="https://github.com/cargo-generate/cargo-generate"
@@ -32,5 +32,5 @@ package() {
} }
sha512sums=" sha512sums="
7524d847464f85a1da877188140bfee2a10f43613646fd42aed37735b70e2e841bf2d4d688d31a7745a9938a712e310a792f5f1385693706eaf508823301cd98 cargo-generate-0.23.5.tar.gz 279ffa77a51eefe292cbb3a6bfb55724bc06e9e9e8e7f0cb5687137d57166f9a9c366bb69a05b8271f2d9a900ee8b94d348ab591e46c02904136b5cf04497aff cargo-generate-0.23.7.tar.gz
" "

View File

@@ -2,7 +2,7 @@
pkgname=clevis-extra-pins pkgname=clevis-extra-pins
pkgver=0_git20241007 pkgver=0_git20241007
_gitrev=6a2093f0988debcc6574f52561f39fd25c17635a _gitrev=6a2093f0988debcc6574f52561f39fd25c17635a
pkgrel=0 pkgrel=1
pkgdesc="Additional pins for Clevis binding framework" pkgdesc="Additional pins for Clevis binding framework"
url="https://github.com/anatol/clevis.go" url="https://github.com/anatol/clevis.go"
license="GPL-3.0-or-later" license="GPL-3.0-or-later"

View File

@@ -2,7 +2,7 @@
# renovate: datasource=github-tags packageName=latchset/clevis # renovate: datasource=github-tags packageName=latchset/clevis
pkgname=clevis pkgname=clevis
pkgver=21 pkgver=21
pkgrel=0 pkgrel=1
pkgdesc="Pluggable framework for automated decryption" pkgdesc="Pluggable framework for automated decryption"
url="https://github.com/latchset/clevis" url="https://github.com/latchset/clevis"
license="GPL-3.0-or-later WITH OpenSSL-Exception" license="GPL-3.0-or-later WITH OpenSSL-Exception"

View File

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

View File

@@ -1,9 +1,9 @@
# Maintainer: Galen Abell <galen@galenabell.com> # Maintainer: Galen Abell <galen@galenabell.com>
# renovate: datasource=github-tags packageName=celenityy/Dove # renovate: datasource=github-tags packageName=celenityy/Dove
pkgname=dove pkgname=dove
pkgver=2025.11.07.1 pkgver=2025.11.27.1
_phoenix_pkgver=2025.11.07.1 _phoenix_pkgver=2025.11.27.1
pkgrel=0 pkgrel=1
pkgdesc="Privacy & security configurations for Thunderbird" pkgdesc="Privacy & security configurations for Thunderbird"
url="https://codeberg.org/celenity/Dove" url="https://codeberg.org/celenity/Dove"
arch="noarch" arch="noarch"
@@ -38,6 +38,6 @@ package() {
} }
sha512sums=" sha512sums="
c23aa283c9d4f451302db240d4ccb124aa0f4331d01d50f984aec82f870f430eebf1556a308c80d89a0d517f461c3a0e16d8cd291f7fffc6e619cd558a6a1866 dove-2025.11.07.1.tar.gz b58bee44527f5d3772fdf96eee63f899af8d8b138f5c1ca2b2647ae67011c00192b860cf9ede30b7ce185c3470f48569b4fae4a3ff4e0fef243d8399904402cf dove-2025.11.27.1.tar.gz
1d026bae6bf034061dffbc099e6246bcc33d2302f62caec9d49504d92a91d0a9a909c6f2f792d64f0e396e2ee82a587728c0fbe3ba22407e79fd86ef59ebf61f phoenix-2025.11.07.1.tar.gz cb3787298acf80efe5c5369a15106643f3c3f460bec35f8fb8f904a75f99cfa0df66f1aaccbf6e27347858359e556cd56d56740f5345553745555bd6ca6a5ad3 phoenix-2025.11.27.1.tar.gz
" "

View File

@@ -2,7 +2,7 @@
pkgname=gmenu pkgname=gmenu
pkgver=0_git20250426 pkgver=0_git20250426
_pkgsha=b40e47a4e78ec501f9ca60526dd2b29f2221f0d1 _pkgsha=b40e47a4e78ec501f9ca60526dd2b29f2221f0d1
pkgrel=0 pkgrel=1
pkgdesc="Efficient dynamic menu for Wayland" pkgdesc="Efficient dynamic menu for Wayland"
url="https://codeberg.org/galen/wmenu" url="https://codeberg.org/galen/wmenu"
arch="all" arch="all"

View File

@@ -2,7 +2,7 @@
# renovate: datasource=github-tags packageName=nametake/golangci-lint-langserver # renovate: datasource=github-tags packageName=nametake/golangci-lint-langserver
pkgname=golangci-lint-langserver pkgname=golangci-lint-langserver
pkgver=0.0.11 pkgver=0.0.11
pkgrel=1 pkgrel=3
pkgdesc="golangci-lint language server" pkgdesc="golangci-lint language server"
url="https://github.com/nametake/golangci-lint-langserver" url="https://github.com/nametake/golangci-lint-langserver"
arch="all" arch="all"

View File

@@ -3,7 +3,7 @@
pkgname=guess-indent.nvim pkgname=guess-indent.nvim
pkgver=0_git20250325 pkgver=0_git20250325
_pkgsha=84a4987ff36798c2fc1169cbaff67960aed9776f _pkgsha=84a4987ff36798c2fc1169cbaff67960aed9776f
pkgrel=0 pkgrel=1
pkgdesc="Automatic indentation style detection for Neovim" pkgdesc="Automatic indentation style detection for Neovim"
url="https://github.com/NMAC427/guess-indent.nvim" url="https://github.com/NMAC427/guess-indent.nvim"
arch="noarch" arch="noarch"

View File

@@ -2,7 +2,7 @@
# renovate: datasource=github-tags packageName=haskell/haskell-language-server # renovate: datasource=github-tags packageName=haskell/haskell-language-server
pkgname=haskell-language-server pkgname=haskell-language-server
pkgver=2.9.0.0 pkgver=2.9.0.0
pkgrel=0 pkgrel=1
pkgdesc="Official Haskell Language Server implementation" pkgdesc="Official Haskell Language Server implementation"
url="https://github.com/haskell/haskell-language-server" url="https://github.com/haskell/haskell-language-server"
arch="x86_64 aarch64" # limited by ghc arch="x86_64 aarch64" # limited by ghc

View File

@@ -2,7 +2,7 @@
# renovate: datasource=github-tags packageName=MaxVerevkin/i3bar-river # renovate: datasource=github-tags packageName=MaxVerevkin/i3bar-river
pkgname=i3bar-river pkgname=i3bar-river
pkgver=1.1.0 pkgver=1.1.0
pkgrel=3 pkgrel=4
pkgdesc="Port of i3bar for wlroots-based compositors" pkgdesc="Port of i3bar for wlroots-based compositors"
url="https://github.com/MaxVerevkin/i3bar-river" url="https://github.com/MaxVerevkin/i3bar-river"
arch="all" arch="all"

View File

@@ -2,7 +2,7 @@
pkgname=ingot pkgname=ingot
pkgver=0_git20251003 pkgver=0_git20251003
_pkgsha=260f33828276ea213bf09c73fd5eaa8b5647f381 _pkgsha=260f33828276ea213bf09c73fd5eaa8b5647f381
pkgrel=0 pkgrel=1
pkgdesc="Reliable status bar generator for Sway" pkgdesc="Reliable status bar generator for Sway"
url="https://codeberg.org/galen/ingot" url="https://codeberg.org/galen/ingot"
arch="all" arch="all"

View File

@@ -2,7 +2,7 @@
# renovate: datasource=github-tags packageName=sh0rez/kubectl-neat-diff # renovate: datasource=github-tags packageName=sh0rez/kubectl-neat-diff
pkgname=kubectl-neat-diff pkgname=kubectl-neat-diff
pkgver=0.2.0 pkgver=0.2.0
pkgrel=1 pkgrel=3
pkgdesc="De-clutter your kubectl diff output using kubectl-neat" pkgdesc="De-clutter your kubectl diff output using kubectl-neat"
url="https://github.com/sh0rez/kubectl-neat-diff" url="https://github.com/sh0rez/kubectl-neat-diff"
arch="all" arch="all"

View File

@@ -2,7 +2,7 @@
# renovate: datasource=github-tags packageName=latchset/luksmeta # renovate: datasource=github-tags packageName=latchset/luksmeta
pkgname=luksmeta pkgname=luksmeta
pkgver=9 pkgver=9
pkgrel=1 pkgrel=2
pkgdesc="Library for storing metadata in the LUKSv1 header" pkgdesc="Library for storing metadata in the LUKSv1 header"
url="https://github.com/latchset/luksmeta" url="https://github.com/latchset/luksmeta"
license="LGPL-2.0-or-later" license="LGPL-2.0-or-later"

View File

@@ -3,7 +3,7 @@
# renovate: datasource=github-tags packageName=echasnovski/mini.nvim # renovate: datasource=github-tags packageName=echasnovski/mini.nvim
pkgname=mini.nvim pkgname=mini.nvim
pkgver=0.16.0 pkgver=0.16.0
pkgrel=1 pkgrel=2
pkgdesc="Library of 35+ independent Lua modules improving overall Neovim experience with minimal effort" pkgdesc="Library of 35+ independent Lua modules improving overall Neovim experience with minimal effort"
url="https://github.com/echasnovski/mini.nvim" url="https://github.com/echasnovski/mini.nvim"
arch="noarch" arch="noarch"

View File

@@ -1,65 +0,0 @@
# Maintainer: Galen Abell <galen@galenabell.com>
pkgname=niri
pkgver=25.08
pkgrel=1
pkgdesc="A scrollable-tiling Wayland compositor"
url="https://github.com/YaLTeR/niri"
arch="x86_64 ppc64le aarch64"
license="GPL-3.0-only"
makedepends="
cargo
cargo-auditable
clang-libclang
clang-libs
eudev-dev
glib-dev
libdisplay-info-dev
libinput-dev
libseat-dev
libxkbcommon-dev
mesa-dev
pango-dev
pipewire-dev
rust
"
subpackages="
$pkgname-portalsconf
"
source="$pkgname-$pkgver.tar.gz::https://github.com/YaLTeR/niri/archive/refs/tags/v$pkgver.tar.gz
niri-session.patch
"
options="net" # rust crates
build() {
cargo auditable build \
--release \
--no-default-features \
--features dbus,xdp-gnome-screencast
}
check() {
ulimit -n 4096 # Fails otherwise due to lack of file descriptors
cargo test \
--release \
--no-default-features \
--features dbus,xdp-gnome-screencast
}
package() {
install -Dm755 target/release/niri -t "$pkgdir"/usr/bin/
install -Dm644 resources/niri.desktop -t "$pkgdir"/usr/share/wayland-sessions/
install -Dm644 resources/niri-portals.conf -t "$pkgdir"/usr/share/xdg-desktop-portal/
}
portalsconf() {
pkgdesc="xdg-desktop-portal configuration of compatible portals for Niri"
install_if="$pkgname=$pkgver-r$pkgrel"
depends="xdg-desktop-portal xdg-desktop-portal-gnome"
amove usr/share/xdg-desktop-portal/niri-portals.conf
}
sha512sums="
d8a10bb726d2e79f695544130cc9f55b1ac0f76dd9a9fb1cafb16cd7934b29a4fecf88656a3bc46ab6140aef7d2c58ed87f3ba43dfe8882df50de997283f2292 niri-25.08.tar.gz
f488ed2f316e96902c737a1104c425f2281349d519825c02a39205957ee65607730a69b4857d5a5803f43b74180ab4efef7fcb4eb8bfb75e042d09a3e22d1dff niri-session.patch
"

View File

@@ -1,16 +0,0 @@
niri-session is a wrapper over systemctl/dinitctl to start a user service;
it doesn't have a proper fallback ( instead, just prints a message to stdout ),
so instead we can just launch niri directly to guarantee display managers can launch it
diff --git a/resources/niri.desktop b/resources/niri.desktop
index 5470fe7..0164374 100644
--- a/resources/niri.desktop
+++ b/resources/niri.desktop
@@ -1,6 +1,6 @@
[Desktop Entry]
Name=Niri
Comment=A scrollable-tiling Wayland compositor
-Exec=niri-session
+Exec=niri --session
Type=Application
DesktopNames=niri

View File

@@ -3,7 +3,7 @@
# renovate: datasource=github-tags packageName=neovim/nvim-lspconfig # renovate: datasource=github-tags packageName=neovim/nvim-lspconfig
pkgname=nvim-lspconfig pkgname=nvim-lspconfig
pkgver=2.5.0 pkgver=2.5.0
pkgrel=2 pkgrel=3
pkgdesc="quickstart configurations for the neovim LSP client" pkgdesc="quickstart configurations for the neovim LSP client"
url="https://github.com/neovim/nvim-lspconfig" url="https://github.com/neovim/nvim-lspconfig"
arch="noarch" arch="noarch"

View File

@@ -3,7 +3,7 @@
pkgname=nvim-treesitter-textobjects pkgname=nvim-treesitter-textobjects
pkgver=0_git20240404 pkgver=0_git20240404
_pkgsha=f5183cea0fda26126e22e789382c208e7b1120f4 _pkgsha=f5183cea0fda26126e22e789382c208e7b1120f4
pkgrel=1 pkgrel=2
pkgdesc="Syntax aware text-objects, select, move, swap, and peek support" pkgdesc="Syntax aware text-objects, select, move, swap, and peek support"
url="https://github.com/nvim-treesitter/nvim-treesitter-textobjects" url="https://github.com/nvim-treesitter/nvim-treesitter-textobjects"
arch="noarch" arch="noarch"

View File

@@ -1,36 +0,0 @@
# Contributor: Galen Abell <galen@galenabell.com>
# Maintainer: Galen Abell <galen@galenabell.com>
pkgname=nvim-treesitter
pkgver=0_git20250524
_pkgsha=42fc28ba918343ebfd5565147a42a26580579482
pkgrel=2
pkgdesc="Nvim Treesitter configurations and abstraction layer"
url="https://github.com/nvim-treesitter/nvim-treesitter"
arch="noarch"
license="Apache-2.0"
subpackages="$pkgname-doc"
makedepends="neovim"
options="!check"
source="$pkgname-$_pkgsha.tar.gz::https://github.com/nvim-treesitter/nvim-treesitter/archive/$_pkgsha.tar.gz"
builddir="$srcdir/$pkgname-$_pkgsha"
build() {
nvim -u NONE -i NONE -e --headless -c "helptags doc" -c quit
}
package() {
local plgdir="$pkgdir"/usr/share/nvim/site/pack/dist/opt/$pkgname
install -d "$plgdir"
cp -ra lua autoload doc plugin queries lockfile.json \
"$plgdir"
install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
}
doc() {
default_doc
amove usr/share/nvim/site/pack/dist/opt/$pkgname/doc
}
sha512sums="
4933ba9d4fa5285cc5cd88f97a0a7729956e58dda8be69f4ba8986025585f834f7ec67315b627b36da06d99ec5dbebbf607308dd83e246bf29a650b99796b951 nvim-treesitter-42fc28ba918343ebfd5565147a42a26580579482.tar.gz
"

View File

@@ -1,8 +1,8 @@
# Maintainer: Galen Abell <galen@galenabell.com> # Maintainer: Galen Abell <galen@galenabell.com>
# renovate: datasource=github-tags packageName=celenityy/Phoenix # renovate: datasource=github-tags packageName=celenityy/Phoenix
pkgname=phoenix pkgname=phoenix
pkgver=2025.11.07.1 pkgver=2025.11.27.1
pkgrel=0 pkgrel=1
pkgdesc="Privacy & security configurations for Firefox" pkgdesc="Privacy & security configurations for Firefox"
url="https://codeberg.org/celenity/Phoenix" url="https://codeberg.org/celenity/Phoenix"
arch="noarch" arch="noarch"
@@ -39,5 +39,5 @@ package() {
} }
sha512sums=" sha512sums="
1d026bae6bf034061dffbc099e6246bcc33d2302f62caec9d49504d92a91d0a9a909c6f2f792d64f0e396e2ee82a587728c0fbe3ba22407e79fd86ef59ebf61f phoenix-2025.11.07.1.tar.gz cb3787298acf80efe5c5369a15106643f3c3f460bec35f8fb8f904a75f99cfa0df66f1aaccbf6e27347858359e556cd56d56740f5345553745555bd6ca6a5ad3 phoenix-2025.11.27.1.tar.gz
" "

View File

@@ -2,7 +2,7 @@
# renovate: datasource=github-tags packageName=einaregilsson/Redirector # renovate: datasource=github-tags packageName=einaregilsson/Redirector
pkgname=redirector-firefox pkgname=redirector-firefox
pkgver=3.5.2 pkgver=3.5.2
pkgrel=0 pkgrel=1
pkgdesc="Browser extension to redirect URLs based on patterns (Firefox extension)" pkgdesc="Browser extension to redirect URLs based on patterns (Firefox extension)"
url="https://github.com/einaregilsson/Redirector" url="https://github.com/einaregilsson/Redirector"
arch="noarch" arch="noarch"

View File

@@ -3,7 +3,7 @@
pkgname=rmview pkgname=rmview
pkgver=0_git20240526 pkgver=0_git20240526
_pkgsha=d171b657e40a50bfe38dfd90cd0d861cf61de60e _pkgsha=d171b657e40a50bfe38dfd90cd0d861cf61de60e
pkgrel=0 pkgrel=1
pkgdesc="A live viewer for reMarkable written in PyQt5" pkgdesc="A live viewer for reMarkable written in PyQt5"
url="https://github.com/bordaigorl/rmview" url="https://github.com/bordaigorl/rmview"
arch="noarch" arch="noarch"

View File

@@ -2,7 +2,7 @@
# renovate: datasource=github-tags packageName=jtheoof/swappy # renovate: datasource=github-tags packageName=jtheoof/swappy
pkgname=swappy pkgname=swappy
pkgver=1.8.0 pkgver=1.8.0
pkgrel=0 pkgrel=1
pkgdesc="Snapshot editing tool for Wayland" pkgdesc="Snapshot editing tool for Wayland"
url="https://github.com/jtheoof/swappy" url="https://github.com/jtheoof/swappy"
license="MIT" license="MIT"

View File

@@ -2,7 +2,7 @@
# renovate: datasource=github-tags packageName=mitsuhiko/systemfd # renovate: datasource=github-tags packageName=mitsuhiko/systemfd
pkgname=systemfd pkgname=systemfd
pkgver=0.4.6 pkgver=0.4.6
pkgrel=0 pkgrel=1
pkgdesc="Auto-reloading dev tool with socket activation" pkgdesc="Auto-reloading dev tool with socket activation"
url="https://github.com/mitsuhiko/systemfd" url="https://github.com/mitsuhiko/systemfd"
arch="all" arch="all"

View File

@@ -1,9 +1,8 @@
# Maintainer: Galen Abell <galen@galenabell.com> # Maintainer: Galen Abell <galen@galenabell.com>
# renovate: datasource=github-tags packageName=siderolabs/talos # renovate: datasource=github-tags packageName=siderolabs/talos
pkgname=talosctl pkgname=talosctl
pkgver=1.11.3 pkgver=1.11.5
pkgrel=0 pkgrel=2
pkgrel=0
pkgdesc="Kubernetes Linux distribution" pkgdesc="Kubernetes Linux distribution"
url="https://talos.dev" url="https://talos.dev"
arch="all" arch="all"
@@ -46,5 +45,5 @@ package() {
} }
sha512sums=" sha512sums="
342ed7a030349b51d490ef7d35f8f51af488ddb96f1dfecb9cf48d136db210a175f43386972d230d3429409f2ce301b2a2f4991ad1eb069a0dba3a59d35e7f83 talos-1.11.3.tar.gz 08bd179324851d585c81107476a2ad927376099f6b9b3b3787b248295e9b0c8b430fb14f56f60d00a2b03b46324150ca65be08dc7e06e597f77b5e600b0dd034 talos-1.11.5.tar.gz
" "

View File

@@ -3,7 +3,7 @@
pkgname=tangctl pkgname=tangctl
pkgver=0_git20230725 pkgver=0_git20230725
_pkgsha=dcc6e9494f1429ca94cfce692b0ff41e48679fc0 _pkgsha=dcc6e9494f1429ca94cfce692b0ff41e48679fc0
pkgrel=1 pkgrel=3
pkgdesc="Tool implementing server-side ECMR exchange functionality (Tang server)" pkgdesc="Tool implementing server-side ECMR exchange functionality (Tang server)"
url="https://github.com/anatol/tang.go" url="https://github.com/anatol/tang.go"
license="BSD-3-Clause" license="BSD-3-Clause"

View File

@@ -1,8 +1,8 @@
# Maintainer: Galen Abell <galen@galenabell.com> # Maintainer: Galen Abell <galen@galenabell.com>
# renovate: datasource=github-tags packageName=hashicorp/terraform-ls # renovate: datasource=github-tags packageName=hashicorp/terraform-ls
pkgname=terraform-ls pkgname=terraform-ls
pkgver=0.38.2 pkgver=0.38.3
pkgrel=0 pkgrel=2
pkgdesc="Terraform Language Server" pkgdesc="Terraform Language Server"
url="https://github.com/hashicorp/terraform-ls" url="https://github.com/hashicorp/terraform-ls"
arch="all" arch="all"
@@ -24,5 +24,5 @@ package() {
} }
sha512sums=" sha512sums="
7d50676d88a681ce578b72d5ab6576cccf27a8b7bc8938c4b536b305f40c9e918411d2ff3de4a6ba6f65699cbdc65240cc99c4b516153cec9b3fdf971ff43161 terraform-ls-0.38.2.tar.gz ccc4a56208c8c47204f43c8e405360adbe383dabde16dba49a2a81081ac05c71c2ffc2d0fa9d511764c17ab775515384d47fa63a16fcc74447c4bead93cd76df terraform-ls-0.38.3.tar.gz
" "

View File

@@ -2,7 +2,7 @@
# renovate: datasource=github-tags packageName=transmission-remote-gtk/transmission-remote-gtk # renovate: datasource=github-tags packageName=transmission-remote-gtk/transmission-remote-gtk
pkgname=transmission-remote-gtk pkgname=transmission-remote-gtk
pkgver=1.6.0 pkgver=1.6.0
pkgrel=0 pkgrel=1
pkgdesc="GTK client for remote management of the Transmission BitTorrent client" pkgdesc="GTK client for remote management of the Transmission BitTorrent client"
url="https://github.com/transmission-remote-gtk/transmission-remote-gtk" url="https://github.com/transmission-remote-gtk/transmission-remote-gtk"
arch="all" arch="all"

View File

@@ -1,33 +0,0 @@
# Maintainer: Galen Abell <galen@galenabell.com>
pkgname=xwayland-satellite
pkgver=0.7
pkgrel=0
pkgdesc="Xwayland manager for Wayland"
url="https://github.com/Supreeeme/xwayland-satellite"
arch="all"
license="MPL-2.0"
makedepends="cargo cargo-auditable libxcb-dev xwayland-dev xcb-util-cursor-dev clang-libclang"
source="https://github.com/Supreeeme/xwayland-satellite/archive/v$pkgver/xwayland-satellite-$pkgver.tar.gz"
options="net"
prepare() {
default_prepare
cargo fetch --target="$CTARGET" --locked
}
build() {
cargo auditable build --frozen --release
}
check() {
cargo test --frozen --lib --bins
}
package() {
install -Dm755 target/release/xwayland-satellite -t "$pkgdir"/usr/bin
}
sha512sums="
7f090573faf9f6675981bbc5474e2761ef1c1b758aa9182cd46301cf88be689b631d21156ac6508a2f90edb866fc65022d4019b4cf6121f189cdadaf70a524ab xwayland-satellite-0.7.tar.gz
"

View File

@@ -2,7 +2,7 @@
# renovate: datasource=github-tags packageName=redhat-developer/yaml-language-server # renovate: datasource=github-tags packageName=redhat-developer/yaml-language-server
pkgname=yaml-language-server pkgname=yaml-language-server
pkgver=1.19.2 pkgver=1.19.2
pkgrel=1 pkgrel=2
pkgdesc="Language Server for YAML files" pkgdesc="Language Server for YAML files"
url="https://github.com/redhat-developer/yaml-language-server" url="https://github.com/redhat-developer/yaml-language-server"
arch="noarch" arch="noarch"