concat, concat-bin, concat-git: follow the 0.2.1 rewrite; fluxer-bin: stay on stable
This commit is contained in:
1 parent
97de80f1c2
commit
0dd9d17cf4
12 files changed
+326
-310
No files matched your search
+9
-10
@@ -1,7 +1,7 @@
|
||||
# concat-git - Concat (https://github.com/jub0t/Concat) built from the main
|
||||
# branch. Same build as concat, see that package for why the Tauri binary
|
||||
# needs nothing but a JS toolchain and cargo, and why WOLFCUT_SYSTEM_TOOLS=1
|
||||
# is the right switch for a distribution package.
|
||||
# branch. Same build as concat, see that package for why the editor needs
|
||||
# cargo, cmake and clang and nothing else, and why the FemtoVG-over-wgpu
|
||||
# renderer is the one a distribution package can build.
|
||||
#
|
||||
# The one difference: concat pins the prebuilt sherpa-onnx static-lib archive
|
||||
# as a checksummed source, which it can because the version comes from a
|
||||
@@ -10,18 +10,17 @@
|
||||
#
|
||||
# VCS packages are not version-tracked here on purpose. The AUR copy of a -git
|
||||
# PKGBUILD carries only a snapshot of pkgver; the real version comes from
|
||||
# pkgver() when the user builds it. Upstream publishes an alpha release for
|
||||
# every green push to main, several times a day, so following main here would
|
||||
# mean several AUR pushes a day that change nothing for anyone.
|
||||
# latest_version() therefore reports the pkgver that is already in the
|
||||
# PKGBUILD, which makes the update run a no-op: the package is rebuilt,
|
||||
# re-checked and pushed only when the packaging itself changes.
|
||||
# pkgver() when the user builds it. Following main here would mean AUR pushes
|
||||
# that change nothing for anyone. latest_version() therefore reports the
|
||||
# pkgver that is already in the PKGBUILD, which makes the update run a no-op:
|
||||
# the package is rebuilt, re-checked and pushed only when the packaging
|
||||
# itself changes.
|
||||
#
|
||||
# When that happens, makepkg refreshes the pkgver snapshot in the PKGBUILD as
|
||||
# part of the test build, so the committed snapshot follows along by itself.
|
||||
|
||||
# Installed in CI (pacman) before the makepkg test build.
|
||||
BUILD_DEPS=(rust npm git webkit2gtk-4.1 gtk3 libsoup3 alsa-lib)
|
||||
BUILD_DEPS=(rust cmake clang pkgconf git ffmpeg alsa-lib fontconfig freetype2)
|
||||
|
||||
latest_version() {
|
||||
grep -Po '^pkgver=\K.*' "$(dirname "${BASH_SOURCE[0]}")/PKGBUILD"
|
||||
|
||||
Reference in new issue
Block a user