diff --git a/packages/amp/static.stable.yaml b/packages/amp/static.stable.yaml new file mode 100644 index 000000000..ad985af4e --- /dev/null +++ b/packages/amp/static.stable.yaml @@ -0,0 +1,43 @@ +#!/SBUILD +_disabled: false + +pkg: "amp" +pkg_id: "jmacdonald.amp" +pkgver: "0.7.1" +pkg_type: "static" +ghcr_pkg: "jmacdonald/amp" +category: + - "ConsoleOnly" + - "TextEditor" +description: "A complete text editor for your terminal" +homepage: + - "https://amp.rs" +maintainer: + - "QaidVoid (contact@qaidvoid.dev)" +license: + - "GPL-3.0-only" +build_asset: + - url: "https://raw.githubusercontent.com/jmacdonald/amp/main/LICENSE" + out: "LICENSE" + - url: "https://github.com/jmacdonald/amp/releases/download/${PKGVER}/amp-${ARCH}-unknown-linux-musl" + out: "amp" +note: + - "Official binary from https://github.com/jmacdonald/amp" + - "[PORTABLE] (Portable Static Binary)" + - "[NO_DESKTOP_INTEGRATION]" +provides: + - "amp" +repology: + - "amp" +src_url: + - "https://github.com/jmacdonald/amp" +tag: + - "editor" + - "text-editor" + - "tui" +x_exec: + host: + - "x86_64-linux" + shell: "sh" + pkgver: | + curl -qfsSL "https://api.github.com/repos/jmacdonald/amp/releases/latest" | jq -r '.tag_name' diff --git a/packages/bandwhich/static.stable.yaml b/packages/bandwhich/static.stable.yaml index 2cae0d583..dc6b79044 100644 --- a/packages/bandwhich/static.stable.yaml +++ b/packages/bandwhich/static.stable.yaml @@ -20,6 +20,8 @@ license: build_asset: - url: "https://raw.githubusercontent.com/imsnif/bandwhich/main/LICENSE.md" out: "LICENSE" + - url: "https://github.com/imsnif/bandwhich/releases/download/v${PKGVER}/bandwhich-v${PKGVER}-${ARCH}-unknown-linux-musl.tar.gz" + out: "bandwhich.tar.gz" note: - "Official binary from https://github.com/imsnif/bandwhich" - "[PORTABLE] (Portable Static Binary)" @@ -42,7 +44,6 @@ x_exec: pkgver: | curl -qfsSL "https://api.github.com/repos/imsnif/bandwhich/releases/latest" | jq -r '.tag_name' | tr -d 'v' run: | - soar dl "https://github.com/imsnif/bandwhich@v${PKGVER}" --glob "*${ARCH}-unknown-linux-musl.tar.gz" --yes -o bandwhich.tar.gz tar -xf "bandwhich.tar.gz" -C "$SBUILD_TMPDIR/" - mv "$SBUILD_TMPDIR/bandwhich" "$SBUILD_OUTDIR/bandwhich" + mv "$SBUILD_TMPDIR/bandwhich" "$SBUILD_OUTDIR/$PKG" rm -rf "bandwhich.tar.gz" diff --git a/packages/bat/static.stable.yaml b/packages/bat/static.stable.yaml index 1681e85c9..1742d376d 100644 --- a/packages/bat/static.stable.yaml +++ b/packages/bat/static.stable.yaml @@ -16,6 +16,9 @@ maintainer: - "QaidVoid (contact@qaidvoid.dev)" license: - "MIT" +build_asset: + - url: "https://github.com/sharkdp/bat/releases/download/v${PKGVER}/bat-v${PKGVER}-${ARCH}-unknown-linux-musl.tar.gz" + out: "bat.tar.gz" note: - "Official binary from https://github.com/sharkdp/bat" - "[PORTABLE] (Portable Static Binary)" @@ -37,8 +40,7 @@ x_exec: pkgver: | curl -qfsSL "https://api.github.com/repos/sharkdp/bat/releases/latest" | jq -r '.tag_name' | tr -d 'v' run: | - soar dl "https://github.com/sharkdp/bat@v${PKGVER}" --glob "*${ARCH}-unknown-linux-musl.tar.gz" --yes -o bat.tar.gz tar -xf "bat.tar.gz" -C "$SBUILD_TMPDIR/" - mv "$SBUILD_TMPDIR/bat"*"/bat" "$SBUILD_OUTDIR/$PKG" - mv "$SBUILD_TMPDIR/bat"*"/LICENSE-MIT" "$SBUILD_OUTDIR/LICENSE" + mv "$SBUILD_TMPDIR/bat-v${PKGVER}-${ARCH}-unknown-linux-musl/bat" "$SBUILD_OUTDIR/$PKG" + mv "$SBUILD_TMPDIR/bat-v${PKGVER}-${ARCH}-unknown-linux-musl/LICENSE-MIT" "$SBUILD_OUTDIR/LICENSE" rm -rf "bat.tar.gz" diff --git a/packages/broot/static.stable.yaml b/packages/broot/static.stable.yaml new file mode 100644 index 000000000..8602038a9 --- /dev/null +++ b/packages/broot/static.stable.yaml @@ -0,0 +1,49 @@ +#!/SBUILD +_disabled: false + +pkg: "broot" +pkg_id: "canop.broot" +pkgver: "1.55.0" +pkg_type: "static" +ghcr_pkg: "canop/broot" +category: + - "ConsoleOnly" + - "FileManager" + - "Utility" +description: "A new way to see and navigate directory trees" +homepage: + - "https://dystroy.org/broot" +maintainer: + - "QaidVoid (contact@qaidvoid.dev)" +license: + - "MIT" +build_asset: + - url: "https://raw.githubusercontent.com/Canop/broot/main/LICENSE" + out: "LICENSE" + - url: "https://github.com/Canop/broot/releases/download/v${PKGVER}/broot_${PKGVER}.zip" + out: "broot.zip" +note: + - "Official binary from https://github.com/Canop/broot" + - "[PORTABLE] (Portable Static Binary)" + - "[NO_DESKTOP_INTEGRATION]" +provides: + - "broot" +repology: + - "broot" +src_url: + - "https://github.com/Canop/broot" +tag: + - "file-manager" + - "tree" + - "tui" +x_exec: + host: + - "x86_64-linux" + - "aarch64-linux" + shell: "sh" + pkgver: | + curl -qfsSL "https://api.github.com/repos/Canop/broot/releases/latest" | jq -r '.tag_name' | tr -d 'v' + run: | + unzip -o "broot.zip" "${ARCH}-unknown-linux-musl/broot" -d "$SBUILD_TMPDIR/" + mv "$SBUILD_TMPDIR/${ARCH}-unknown-linux-musl/broot" "$SBUILD_OUTDIR/$PKG" + rm -rf "broot.zip" diff --git a/packages/choose/static.stable.yaml b/packages/choose/static.stable.yaml new file mode 100644 index 000000000..cd9a793cc --- /dev/null +++ b/packages/choose/static.stable.yaml @@ -0,0 +1,43 @@ +#!/SBUILD +_disabled: false + +pkg: "choose" +pkg_id: "theryangeary.choose" +pkgver: "1.3.7" +pkg_type: "static" +ghcr_pkg: "theryangeary/choose" +category: + - "ConsoleOnly" + - "Utility" +description: "A human-friendly and fast alternative to cut and (sometimes) awk" +homepage: + - "https://github.com/theryangeary/choose" +maintainer: + - "QaidVoid (contact@qaidvoid.dev)" +license: + - "GPL-3.0-only" +build_asset: + - url: "https://raw.githubusercontent.com/theryangeary/choose/master/LICENSE" + out: "LICENSE" + - url: "https://github.com/theryangeary/choose/releases/download/v${PKGVER}/choose-${ARCH}-unknown-linux-musl" + out: "choose" +note: + - "Official binary from https://github.com/theryangeary/choose" + - "[PORTABLE] (Portable Static Binary)" + - "[NO_DESKTOP_INTEGRATION]" +provides: + - "choose" +repology: + - "choose" +src_url: + - "https://github.com/theryangeary/choose" +tag: + - "cut" + - "awk" + - "cli" +x_exec: + host: + - "x86_64-linux" + shell: "sh" + pkgver: | + curl -qfsSL "https://api.github.com/repos/theryangeary/choose/releases/latest" | jq -r '.tag_name' | tr -d 'v' diff --git a/packages/dufs/static.stable.yaml b/packages/dufs/static.stable.yaml new file mode 100644 index 000000000..06ec87f9d --- /dev/null +++ b/packages/dufs/static.stable.yaml @@ -0,0 +1,50 @@ +#!/SBUILD +_disabled: false + +pkg: "dufs" +pkg_id: "sigoden.dufs" +pkgver: "0.45.0" +pkg_type: "static" +ghcr_pkg: "sigoden/dufs" +category: + - "ConsoleOnly" + - "Network" + - "Utility" +description: "A file server that supports static serving, uploading, searching, accessing control, webdav" +homepage: + - "https://github.com/sigoden/dufs" +maintainer: + - "QaidVoid (contact@qaidvoid.dev)" +license: + - "Apache-2.0" + - "MIT" +build_asset: + - url: "https://raw.githubusercontent.com/sigoden/dufs/main/LICENSE-MIT" + out: "LICENSE" + - url: "https://github.com/sigoden/dufs/releases/download/v${PKGVER}/dufs-v${PKGVER}-${ARCH}-unknown-linux-musl.tar.gz" + out: "dufs.tar.gz" +note: + - "Official binary from https://github.com/sigoden/dufs" + - "[PORTABLE] (Portable Static Binary)" + - "[NO_DESKTOP_INTEGRATION]" +provides: + - "dufs" +repology: + - "dufs" +src_url: + - "https://github.com/sigoden/dufs" +tag: + - "file-server" + - "webdav" + - "http" +x_exec: + host: + - "x86_64-linux" + - "aarch64-linux" + shell: "sh" + pkgver: | + curl -qfsSL "https://api.github.com/repos/sigoden/dufs/releases/latest" | jq -r '.tag_name' | tr -d 'v' + run: | + tar -xf "dufs.tar.gz" -C "$SBUILD_TMPDIR/" + mv "$SBUILD_TMPDIR/dufs" "$SBUILD_OUTDIR/$PKG" + rm -rf "dufs.tar.gz" diff --git a/packages/dummyhttp/static.stable.yaml b/packages/dummyhttp/static.stable.yaml new file mode 100644 index 000000000..1787d114e --- /dev/null +++ b/packages/dummyhttp/static.stable.yaml @@ -0,0 +1,45 @@ +#!/SBUILD +_disabled: false + +pkg: "dummyhttp" +pkg_id: "svenstaro.dummyhttp" +pkgver: "1.1.2" +pkg_type: "static" +ghcr_pkg: "svenstaro/dummyhttp" +category: + - "ConsoleOnly" + - "Network" + - "Utility" +description: "Super simple HTTP server that replies a fixed body with a fixed response code" +homepage: + - "https://github.com/svenstaro/dummyhttp" +maintainer: + - "QaidVoid (contact@qaidvoid.dev)" +license: + - "MIT" +build_asset: + - url: "https://raw.githubusercontent.com/svenstaro/dummyhttp/master/LICENSE" + out: "LICENSE" + - url: "https://github.com/svenstaro/dummyhttp/releases/download/v${PKGVER}/dummyhttp-${PKGVER}-${ARCH}-unknown-linux-musl" + out: "dummyhttp" +note: + - "Official binary from https://github.com/svenstaro/dummyhttp" + - "[PORTABLE] (Portable Static Binary)" + - "[NO_DESKTOP_INTEGRATION]" +provides: + - "dummyhttp" +repology: + - "dummyhttp" +src_url: + - "https://github.com/svenstaro/dummyhttp" +tag: + - "http" + - "server" + - "cli" +x_exec: + host: + - "x86_64-linux" + - "aarch64-linux" + shell: "sh" + pkgver: | + curl -qfsSL "https://api.github.com/repos/svenstaro/dummyhttp/releases/latest" | jq -r '.tag_name' | tr -d 'v' diff --git a/packages/fselect/static.stable.yaml b/packages/fselect/static.stable.yaml new file mode 100644 index 000000000..fd5a0ed7a --- /dev/null +++ b/packages/fselect/static.stable.yaml @@ -0,0 +1,49 @@ +#!/SBUILD +_disabled: false + +pkg: "fselect" +pkg_id: "jhspetersson.fselect" +pkgver: "0.9.2" +pkg_type: "static" +ghcr_pkg: "jhspetersson/fselect" +category: + - "ConsoleOnly" + - "FileTools" + - "Utility" +description: "Find files with SQL-like queries" +homepage: + - "https://github.com/jhspetersson/fselect" +maintainer: + - "QaidVoid (contact@qaidvoid.dev)" +license: + - "Apache-2.0" + - "MIT" +build_asset: + - url: "https://raw.githubusercontent.com/jhspetersson/fselect/master/LICENSE-MIT" + out: "LICENSE" + - url: "https://github.com/jhspetersson/fselect/releases/download/${PKGVER}/fselect-${ARCH}-linux-musl.gz" + out: "fselect.gz" +note: + - "Official binary from https://github.com/jhspetersson/fselect" + - "[PORTABLE] (Portable Static Binary)" + - "[NO_DESKTOP_INTEGRATION]" +provides: + - "fselect" +repology: + - "fselect" +src_url: + - "https://github.com/jhspetersson/fselect" +tag: + - "file-search" + - "sql" + - "cli" +x_exec: + host: + - "x86_64-linux" + shell: "sh" + pkgver: | + curl -qfsSL "https://api.github.com/repos/jhspetersson/fselect/releases/latest" | jq -r '.tag_name' + run: | + gunzip -f "fselect.gz" + mv "fselect" "$SBUILD_OUTDIR/$PKG" + chmod +x "$SBUILD_OUTDIR/$PKG" diff --git a/packages/genact/static.stable.yaml b/packages/genact/static.stable.yaml new file mode 100644 index 000000000..74db78d74 --- /dev/null +++ b/packages/genact/static.stable.yaml @@ -0,0 +1,44 @@ +#!/SBUILD +_disabled: false + +pkg: "genact" +pkg_id: "svenstaro.genact" +pkgver: "1.5.1" +pkg_type: "static" +ghcr_pkg: "svenstaro/genact" +category: + - "ConsoleOnly" + - "Amusement" +description: "A nonsense activity generator" +homepage: + - "https://github.com/svenstaro/genact" +maintainer: + - "QaidVoid (contact@qaidvoid.dev)" +license: + - "MIT" +build_asset: + - url: "https://raw.githubusercontent.com/svenstaro/genact/master/LICENSE" + out: "LICENSE" + - url: "https://github.com/svenstaro/genact/releases/download/v${PKGVER}/genact-${PKGVER}-${ARCH}-unknown-linux-musl" + out: "genact" +note: + - "Official binary from https://github.com/svenstaro/genact" + - "[PORTABLE] (Portable Static Binary)" + - "[NO_DESKTOP_INTEGRATION]" +provides: + - "genact" +repology: + - "genact" +src_url: + - "https://github.com/svenstaro/genact" +tag: + - "fun" + - "activity" + - "cli" +x_exec: + host: + - "x86_64-linux" + - "aarch64-linux" + shell: "sh" + pkgver: | + curl -qfsSL "https://api.github.com/repos/svenstaro/genact/releases/latest" | jq -r '.tag_name' | tr -d 'v' diff --git a/packages/intermodal/static.stable.yaml b/packages/intermodal/static.stable.yaml new file mode 100644 index 000000000..2fde4e7e1 --- /dev/null +++ b/packages/intermodal/static.stable.yaml @@ -0,0 +1,46 @@ +#!/SBUILD +_disabled: false + +pkg: "intermodal" +pkg_id: "casey.intermodal" +pkgver: "0.1.15" +pkg_type: "static" +ghcr_pkg: "casey/intermodal" +category: + - "ConsoleOnly" + - "Utility" +description: "A user-friendly and featureful command-line BitTorrent metainfo utility" +homepage: + - "https://github.com/casey/intermodal" +maintainer: + - "QaidVoid (contact@qaidvoid.dev)" +license: + - "CC0-1.0" +build_asset: + - url: "https://github.com/casey/intermodal/releases/download/v${PKGVER}/imdl-v${PKGVER}-${ARCH}-unknown-linux-musl.tar.gz" + out: "imdl.tar.gz" +note: + - "Official binary from https://github.com/casey/intermodal" + - "[PORTABLE] (Portable Static Binary)" + - "[NO_DESKTOP_INTEGRATION]" +provides: + - "imdl" +repology: + - "intermodal" +src_url: + - "https://github.com/casey/intermodal" +tag: + - "torrent" + - "bittorrent" + - "cli" +x_exec: + host: + - "x86_64-linux" + - "aarch64-linux" + shell: "sh" + pkgver: | + curl -qfsSL "https://api.github.com/repos/casey/intermodal/releases/latest" | jq -r '.tag_name' | tr -d 'v' + run: | + tar -xf "imdl.tar.gz" -C "$SBUILD_TMPDIR/" + mv "$SBUILD_TMPDIR/imdl" "$SBUILD_OUTDIR/imdl" + rm -rf "imdl.tar.gz" diff --git a/packages/jaq/static.stable.yaml b/packages/jaq/static.stable.yaml new file mode 100644 index 000000000..5f8dd03d1 --- /dev/null +++ b/packages/jaq/static.stable.yaml @@ -0,0 +1,44 @@ +#!/SBUILD +_disabled: false + +pkg: "jaq" +pkg_id: "01mf02.jaq" +pkgver: "2.3.0" +pkg_type: "static" +ghcr_pkg: "01mf02/jaq" +category: + - "ConsoleOnly" + - "Development" + - "Utility" +description: "A jq clone focussed on correctness, speed, and simplicity" +homepage: + - "https://github.com/01mf02/jaq" +maintainer: + - "QaidVoid (contact@qaidvoid.dev)" +license: + - "MIT" +build_asset: + - url: "https://raw.githubusercontent.com/01mf02/jaq/main/LICENSE-MIT" + out: "LICENSE" + - url: "https://github.com/01mf02/jaq/releases/download/v${PKGVER}/jaq-${ARCH}-unknown-linux-musl" + out: "jaq" +note: + - "Official binary from https://github.com/01mf02/jaq" + - "[PORTABLE] (Portable Static Binary)" + - "[NO_DESKTOP_INTEGRATION]" +provides: + - "jaq" +repology: + - "jaq" +src_url: + - "https://github.com/01mf02/jaq" +tag: + - "jq" + - "json" + - "cli" +x_exec: + host: + - "x86_64-linux" + shell: "sh" + pkgver: | + curl -qfsSL "https://api.github.com/repos/01mf02/jaq/releases/latest" | jq -r '.tag_name' | tr -d 'v' diff --git a/packages/jql/static.stable.yaml b/packages/jql/static.stable.yaml new file mode 100644 index 000000000..ece6b34d7 --- /dev/null +++ b/packages/jql/static.stable.yaml @@ -0,0 +1,50 @@ +#!/SBUILD +_disabled: false + +pkg: "jql" +pkg_id: "yamafaktory.jql" +pkgver: "8.0.10" +pkg_type: "static" +ghcr_pkg: "yamafaktory/jql" +category: + - "ConsoleOnly" + - "Development" + - "Utility" +description: "A JSON Query Language CLI tool" +homepage: + - "https://github.com/yamafaktory/jql" +maintainer: + - "QaidVoid (contact@qaidvoid.dev)" +license: + - "Apache-2.0" + - "MIT" +build_asset: + - url: "https://raw.githubusercontent.com/yamafaktory/jql/main/LICENSE-MIT" + out: "LICENSE" + - url: "https://github.com/yamafaktory/jql/releases/download/jql-v${PKGVER}/jql-v${PKGVER}-${ARCH}-unknown-linux-musl.tar.gz" + out: "jql.tar.gz" +note: + - "Official binary from https://github.com/yamafaktory/jql" + - "[PORTABLE] (Portable Static Binary)" + - "[NO_DESKTOP_INTEGRATION]" +provides: + - "jql" +repology: + - "jql" +src_url: + - "https://github.com/yamafaktory/jql" +tag: + - "json" + - "query" + - "cli" +x_exec: + host: + - "x86_64-linux" + - "aarch64-linux" + shell: "sh" + pkgver: | + curl -qfsSL "https://api.github.com/repos/yamafaktory/jql/releases/latest" | jq -r '.tag_name' | sed 's/jql-v//' + run: | + tar -xf "jql.tar.gz" -C "$SBUILD_TMPDIR/" + mv "$SBUILD_TMPDIR/jql" "$SBUILD_OUTDIR/$PKG" + rm -rf "jql.tar.gz" diff --git a/packages/lnav/static.stable.yaml b/packages/lnav/static.stable.yaml new file mode 100644 index 000000000..30a993c0d --- /dev/null +++ b/packages/lnav/static.stable.yaml @@ -0,0 +1,51 @@ +#!/SBUILD +_disabled: false + +pkg: "lnav" +pkg_id: "tstack.lnav" +pkgver: "0.13.2" +pkg_type: "static" +ghcr_pkg: "tstack/lnav" +category: + - "ConsoleOnly" + - "Monitor" + - "Utility" +description: "Log file navigator" +homepage: + - "https://lnav.org" +maintainer: + - "QaidVoid (contact@qaidvoid.dev)" +license: + - "BSD-2-Clause" +build_asset: + - url: "https://raw.githubusercontent.com/tstack/lnav/master/LICENSE" + out: "LICENSE" +note: + - "Official binary from https://github.com/tstack/lnav" + - "[PORTABLE] (Portable Static Binary)" + - "[NO_DESKTOP_INTEGRATION]" +provides: + - "lnav" +repology: + - "lnav" +src_url: + - "https://github.com/tstack/lnav" +tag: + - "log" + - "viewer" + - "tui" +x_exec: + host: + - "x86_64-linux" + - "aarch64-linux" + shell: "sh" + pkgver: | + curl -qfsSL "https://api.github.com/repos/tstack/lnav/releases/latest" | jq -r '.tag_name' | tr -d 'v' + run: | + case "$ARCH" in + x86_64) _ARCH="x86_64" ;; + aarch64) _ARCH="arm64" ;; + esac + soar dl "https://github.com/tstack/lnav/releases/download/v${PKGVER}/lnav-${PKGVER}-linux-musl-${_ARCH}.zip" --output "$SBUILD_TMPDIR/lnav.zip" + unzip -o "$SBUILD_TMPDIR/lnav.zip" -d "$SBUILD_TMPDIR/" + mv "$SBUILD_TMPDIR/lnav-${PKGVER}/lnav" "$SBUILD_OUTDIR/$PKG" diff --git a/packages/macchina/static.stable.yaml b/packages/macchina/static.stable.yaml new file mode 100644 index 000000000..42c0368d2 --- /dev/null +++ b/packages/macchina/static.stable.yaml @@ -0,0 +1,49 @@ +#!/SBUILD +_disabled: false + +pkg: "macchina" +pkg_id: "macchina-cli.macchina" +pkgver: "6.4.0" +pkg_type: "static" +ghcr_pkg: "macchina-cli/macchina" +category: + - "ConsoleOnly" + - "System" + - "Utility" +description: "A system information frontend with an emphasis on performance" +homepage: + - "https://github.com/Macchina-CLI/macchina" +maintainer: + - "QaidVoid (contact@qaidvoid.dev)" +license: + - "MIT" +build_asset: + - url: "https://raw.githubusercontent.com/Macchina-CLI/macchina/main/LICENSE" + out: "LICENSE" + - url: "https://github.com/Macchina-CLI/macchina/releases/download/v${PKGVER}/macchina-v${PKGVER}-linux-musl-${ARCH}.tar.gz" + out: "macchina.tar.gz" +note: + - "Official binary from https://github.com/Macchina-CLI/macchina" + - "[PORTABLE] (Portable Static Binary)" + - "[NO_DESKTOP_INTEGRATION]" +provides: + - "macchina" +repology: + - "macchina" +src_url: + - "https://github.com/Macchina-CLI/macchina" +tag: + - "system-info" + - "fetch" + - "cli" +x_exec: + host: + - "x86_64-linux" + - "aarch64-linux" + shell: "sh" + pkgver: | + curl -qfsSL "https://api.github.com/repos/Macchina-CLI/macchina/releases/latest" | jq -r '.tag_name' | tr -d 'v' + run: | + tar -xf "macchina.tar.gz" -C "$SBUILD_TMPDIR/" + mv "$SBUILD_TMPDIR/macchina" "$SBUILD_OUTDIR/$PKG" + rm -rf "macchina.tar.gz" diff --git a/packages/nnn/static.stable.yaml b/packages/nnn/static.stable.yaml new file mode 100644 index 000000000..71b31821a --- /dev/null +++ b/packages/nnn/static.stable.yaml @@ -0,0 +1,48 @@ +#!/SBUILD +_disabled: false + +pkg: "nnn" +pkg_id: "jarun.nnn" +pkgver: "5.2" +pkg_type: "static" +ghcr_pkg: "jarun/nnn" +category: + - "ConsoleOnly" + - "FileManager" + - "Utility" +description: "n³ The unorthodox terminal file manager" +homepage: + - "https://github.com/jarun/nnn" +maintainer: + - "QaidVoid (contact@qaidvoid.dev)" +license: + - "BSD-2-Clause" +build_asset: + - url: "https://raw.githubusercontent.com/jarun/nnn/master/LICENSE" + out: "LICENSE" + - url: "https://github.com/jarun/nnn/releases/download/v${PKGVER}/nnn-musl-static-${PKGVER}.${ARCH}.tar.gz" + out: "nnn.tar.gz" +note: + - "Official binary from https://github.com/jarun/nnn" + - "[PORTABLE] (Portable Static Binary)" + - "[NO_DESKTOP_INTEGRATION]" +provides: + - "nnn" +repology: + - "nnn" +src_url: + - "https://github.com/jarun/nnn" +tag: + - "file-manager" + - "tui" + - "cli" +x_exec: + host: + - "x86_64-linux" + shell: "sh" + pkgver: | + curl -qfsSL "https://api.github.com/repos/jarun/nnn/releases/latest" | jq -r '.tag_name' | tr -d 'v' + run: | + tar -xf "nnn.tar.gz" -C "$SBUILD_TMPDIR/" + mv "$SBUILD_TMPDIR/nnn-musl-static" "$SBUILD_OUTDIR/$PKG" + rm -rf "nnn.tar.gz" diff --git a/packages/sad/static.stable.yaml b/packages/sad/static.stable.yaml new file mode 100644 index 000000000..2e7f5fad4 --- /dev/null +++ b/packages/sad/static.stable.yaml @@ -0,0 +1,49 @@ +#!/SBUILD +_disabled: false + +pkg: "sad" +pkg_id: "ms-jpq.sad" +pkgver: "0.4.32" +pkg_type: "static" +ghcr_pkg: "ms-jpq/sad" +category: + - "ConsoleOnly" + - "Development" + - "Utility" +description: "CLI search and replace, Space Age seD" +homepage: + - "https://github.com/ms-jpq/sad" +maintainer: + - "QaidVoid (contact@qaidvoid.dev)" +license: + - "MIT" +build_asset: + - url: "https://raw.githubusercontent.com/ms-jpq/sad/senpai/LICENSE" + out: "LICENSE" + - url: "https://github.com/ms-jpq/sad/releases/download/v${PKGVER}/${ARCH}-unknown-linux-musl.zip" + out: "sad.zip" +note: + - "Official binary from https://github.com/ms-jpq/sad" + - "[PORTABLE] (Portable Static Binary)" + - "[NO_DESKTOP_INTEGRATION]" +provides: + - "sad" +repology: + - "sad" +src_url: + - "https://github.com/ms-jpq/sad" +tag: + - "search" + - "replace" + - "sed" +x_exec: + host: + - "x86_64-linux" + - "aarch64-linux" + shell: "sh" + pkgver: | + curl -qfsSL "https://api.github.com/repos/ms-jpq/sad/releases/latest" | jq -r '.tag_name' | tr -d 'v' + run: | + unzip -o "sad.zip" -d "$SBUILD_TMPDIR/" + mv "$SBUILD_TMPDIR/sad" "$SBUILD_OUTDIR/$PKG" + rm -rf "sad.zip" diff --git a/packages/skim/static.stable.yaml b/packages/skim/static.stable.yaml new file mode 100644 index 000000000..634559572 --- /dev/null +++ b/packages/skim/static.stable.yaml @@ -0,0 +1,45 @@ +#!/SBUILD +_disabled: false + +pkg: "skim" +pkg_id: "lotabout.skim" +pkgver: "3.3.0" +pkg_type: "static" +ghcr_pkg: "lotabout/skim" +category: + - "ConsoleOnly" + - "Utility" +description: "Fuzzy Finder in rust" +homepage: + - "https://github.com/lotabout/skim" +maintainer: + - "QaidVoid (contact@qaidvoid.dev)" +license: + - "MIT" +build_asset: + - url: "https://github.com/lotabout/skim/releases/download/v${PKGVER}/skim-${ARCH}-unknown-linux-musl.tar.xz" + out: "skim.tar.xz" +note: + - "Official binary from https://github.com/lotabout/skim" + - "[PORTABLE] (Portable Static Binary)" + - "[NO_DESKTOP_INTEGRATION]" +provides: + - "sk" +repology: + - "skim" +src_url: + - "https://github.com/lotabout/skim" +tag: + - "fuzzy-finder" + - "search" + - "cli" +x_exec: + host: + - "x86_64-linux" + shell: "sh" + pkgver: | + curl -qfsSL "https://api.github.com/repos/lotabout/skim/releases/latest" | jq -r '.tag_name' | tr -d 'v' + run: | + tar -xf "skim.tar.xz" -C "$SBUILD_TMPDIR/" + mv "$SBUILD_TMPDIR/skim-${ARCH}-unknown-linux-musl/sk" "$SBUILD_OUTDIR/sk" + rm -rf "skim.tar.xz" diff --git a/packages/so/static.stable.yaml b/packages/so/static.stable.yaml new file mode 100644 index 000000000..ddc5e3208 --- /dev/null +++ b/packages/so/static.stable.yaml @@ -0,0 +1,48 @@ +#!/SBUILD +_disabled: false + +pkg: "so" +pkg_id: "samtay.so" +pkgver: "0.4.10" +pkg_type: "static" +ghcr_pkg: "samtay/so" +category: + - "ConsoleOnly" + - "Development" + - "Utility" +description: "A terminal interface for Stack Overflow" +homepage: + - "https://github.com/samtay/so" +maintainer: + - "QaidVoid (contact@qaidvoid.dev)" +license: + - "MIT" +build_asset: + - url: "https://raw.githubusercontent.com/samtay/so/main/LICENSE" + out: "LICENSE" + - url: "https://github.com/samtay/so/releases/download/v${PKGVER}/so-${ARCH}-unknown-linux-musl.tar.gz" + out: "so.tar.gz" +note: + - "Official binary from https://github.com/samtay/so" + - "[PORTABLE] (Portable Static Binary)" + - "[NO_DESKTOP_INTEGRATION]" +provides: + - "so" +repology: + - "so" +src_url: + - "https://github.com/samtay/so" +tag: + - "stackoverflow" + - "search" + - "tui" +x_exec: + host: + - "x86_64-linux" + shell: "sh" + pkgver: | + curl -qfsSL "https://api.github.com/repos/samtay/so/releases/latest" | jq -r '.tag_name' | tr -d 'v' + run: | + tar -xf "so.tar.gz" -C "$SBUILD_TMPDIR/" + mv "$SBUILD_TMPDIR/so" "$SBUILD_OUTDIR/$PKG" + rm -rf "so.tar.gz" diff --git a/packages/starship/static.stable.yaml b/packages/starship/static.stable.yaml index bc2e829ce..ccb66076f 100644 --- a/packages/starship/static.stable.yaml +++ b/packages/starship/static.stable.yaml @@ -19,6 +19,8 @@ license: build_asset: - url: "https://raw.githubusercontent.com/starship/starship/master/LICENSE" out: "LICENSE" + - url: "https://github.com/starship/starship/releases/download/v${PKGVER}/starship-${ARCH}-unknown-linux-musl.tar.gz" + out: "starship.tar.gz" note: - "Official binary from https://github.com/starship/starship" - "[PORTABLE] (Portable Static Binary)" @@ -42,6 +44,6 @@ x_exec: pkgver: | curl -qfsSL "https://api.github.com/repos/starship/starship/releases/latest" | jq -r '.tag_name' | tr -d 'v' run: | - soar dl "github:starship/starship@v${PKGVER}" --glob "*${ARCH}-unknown-linux-musl.tar.gz" -o "./starship.tar.gz" --yes - tar -xf "starship.tar.gz" - rm -f "starship.tar.gz" + tar -xf "starship.tar.gz" -C "$SBUILD_TMPDIR/" + mv "$SBUILD_TMPDIR/starship" "$SBUILD_OUTDIR/$PKG" + rm -rf "starship.tar.gz" diff --git a/packages/ubi/static.stable.yaml b/packages/ubi/static.stable.yaml new file mode 100644 index 000000000..7c26cfa66 --- /dev/null +++ b/packages/ubi/static.stable.yaml @@ -0,0 +1,51 @@ +#!/SBUILD +_disabled: false + +pkg: "ubi" +pkg_id: "houseabsolute.ubi" +pkgver: "0.9.0" +pkg_type: "static" +ghcr_pkg: "houseabsolute/ubi" +category: + - "ConsoleOnly" + - "Development" + - "Utility" +description: "The universal binary installer" +homepage: + - "https://github.com/houseabsolute/ubi" +maintainer: + - "QaidVoid (contact@qaidvoid.dev)" +license: + - "Apache-2.0" +build_asset: + - url: "https://raw.githubusercontent.com/houseabsolute/ubi/master/LICENSE-APACHE" + out: "LICENSE" +note: + - "Official binary from https://github.com/houseabsolute/ubi" + - "[PORTABLE] (Portable Static Binary)" + - "[NO_DESKTOP_INTEGRATION]" +provides: + - "ubi" +repology: + - "ubi" +src_url: + - "https://github.com/houseabsolute/ubi" +tag: + - "installer" + - "binary" + - "cli" +x_exec: + host: + - "x86_64-linux" + - "aarch64-linux" + shell: "sh" + pkgver: | + curl -qfsSL "https://api.github.com/repos/houseabsolute/ubi/releases/latest" | jq -r '.tag_name' | tr -d 'v' + run: | + case "$ARCH" in + x86_64) _ARCH="x86_64" ;; + aarch64) _ARCH="arm64" ;; + esac + soar dl "https://github.com/houseabsolute/ubi/releases/download/v${PKGVER}/ubi-Linux-musl-${_ARCH}.tar.gz" --output "$SBUILD_TMPDIR/ubi.tar.gz" + tar -xf "$SBUILD_TMPDIR/ubi.tar.gz" -C "$SBUILD_TMPDIR/" + mv "$SBUILD_TMPDIR/ubi" "$SBUILD_OUTDIR/$PKG" diff --git a/packages/walk/static.stable.yaml b/packages/walk/static.stable.yaml new file mode 100644 index 000000000..84bbaf0b2 --- /dev/null +++ b/packages/walk/static.stable.yaml @@ -0,0 +1,45 @@ +#!/SBUILD +_disabled: false + +pkg: "walk" +pkg_id: "antonmedv.walk" +pkgver: "1.13.0" +pkg_type: "static" +ghcr_pkg: "antonmedv/walk" +category: + - "ConsoleOnly" + - "FileManager" + - "Utility" +description: "Terminal file manager" +homepage: + - "https://github.com/antonmedv/walk" +maintainer: + - "QaidVoid (contact@qaidvoid.dev)" +license: + - "MIT" +build_asset: + - url: "https://raw.githubusercontent.com/antonmedv/walk/master/LICENSE" + out: "LICENSE" + - url: "https://github.com/antonmedv/walk/releases/download/v${PKGVER}/walk_linux_${ARCH_ALT}" + out: "walk" +note: + - "Official binary from https://github.com/antonmedv/walk" + - "[PORTABLE] (Portable Static Binary)" + - "[NO_DESKTOP_INTEGRATION]" +provides: + - "walk" +repology: + - "walk" +src_url: + - "https://github.com/antonmedv/walk" +tag: + - "file-manager" + - "tui" + - "cli" +x_exec: + host: + - "x86_64-linux" + - "aarch64-linux" + shell: "sh" + pkgver: | + curl -qfsSL "https://api.github.com/repos/antonmedv/walk/releases/latest" | jq -r '.tag_name' | tr -d 'v' diff --git a/packages/xq/static.stable.yaml b/packages/xq/static.stable.yaml new file mode 100644 index 000000000..6348fc468 --- /dev/null +++ b/packages/xq/static.stable.yaml @@ -0,0 +1,48 @@ +#!/SBUILD +_disabled: false + +pkg: "xq" +pkg_id: "sibprogrammer.xq" +pkgver: "1.3.0" +pkg_type: "static" +ghcr_pkg: "sibprogrammer/xq" +category: + - "ConsoleOnly" + - "Development" + - "Utility" +description: "Command-line XML and HTML beautifier and content extractor" +homepage: + - "https://github.com/sibprogrammer/xq" +maintainer: + - "QaidVoid (contact@qaidvoid.dev)" +license: + - "MIT" +build_asset: + - url: "https://github.com/sibprogrammer/xq/releases/download/v${PKGVER}/xq_${PKGVER}_linux_${ARCH_ALT}.tar.gz" + out: "xq.tar.gz" +note: + - "Official binary from https://github.com/sibprogrammer/xq" + - "[PORTABLE] (Portable Static Binary)" + - "[NO_DESKTOP_INTEGRATION]" +provides: + - "xq" +repology: + - "xq" +src_url: + - "https://github.com/sibprogrammer/xq" +tag: + - "xml" + - "html" + - "query" + - "cli" +x_exec: + host: + - "x86_64-linux" + - "aarch64-linux" + shell: "sh" + pkgver: | + curl -qfsSL "https://api.github.com/repos/sibprogrammer/xq/releases/latest" | jq -r '.tag_name' | tr -d 'v' + run: | + tar -xf "xq.tar.gz" -C "$SBUILD_TMPDIR/" + mv "$SBUILD_TMPDIR/xq" "$SBUILD_OUTDIR/$PKG" + rm -rf "xq.tar.gz" diff --git a/packages/yj/static.stable.yaml b/packages/yj/static.stable.yaml new file mode 100644 index 000000000..8bca80505 --- /dev/null +++ b/packages/yj/static.stable.yaml @@ -0,0 +1,46 @@ +#!/SBUILD +_disabled: false + +pkg: "yj" +pkg_id: "sclevine.yj" +pkgver: "5.1.0" +pkg_type: "static" +ghcr_pkg: "sclevine/yj" +category: + - "ConsoleOnly" + - "Development" + - "Utility" +description: "Convert between YAML, TOML, JSON, and HCL" +homepage: + - "https://github.com/sclevine/yj" +maintainer: + - "QaidVoid (contact@qaidvoid.dev)" +license: + - "Apache-2.0" +build_asset: + - url: "https://raw.githubusercontent.com/sclevine/yj/main/LICENSE" + out: "LICENSE" + - url: "https://github.com/sclevine/yj/releases/download/v${PKGVER}/yj-linux-${ARCH_ALT}" + out: "yj" +note: + - "Official binary from https://github.com/sclevine/yj" + - "[PORTABLE] (Portable Static Binary)" + - "[NO_DESKTOP_INTEGRATION]" +provides: + - "yj" +repology: + - "yj" +src_url: + - "https://github.com/sclevine/yj" +tag: + - "yaml" + - "json" + - "toml" + - "converter" +x_exec: + host: + - "x86_64-linux" + - "aarch64-linux" + shell: "sh" + pkgver: | + curl -qfsSL "https://api.github.com/repos/sclevine/yj/releases/latest" | jq -r '.tag_name' | tr -d 'v'