summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorgesh2024-05-02 20:35:20 +0300
committergesh2024-05-02 20:35:33 +0300
commita4caf652ee05860734b69d00ecbb29da870b3cc6 (patch)
tree86d8cb1ade60db77ab74ae29a5d2503096559f16
parentc5c8b34fd0dc25f6f832a9d0372893823bfc0365 (diff)
downloadaur-a4caf652ee05860734b69d00ecbb29da870b3cc6.tar.gz
framework: enable setting *unset* dep versions
-rw-r--r--PKGBUILD7
1 files changed, 3 insertions, 4 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 2908daebcce1..80588db2a31d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -31,10 +31,9 @@ pkgver() {
_bumpVer() {
yq -i --yaml-output --arg pkg "$1" --arg ver "$2" \
"$(cat <<'EOF'
- (."extra-deps".[]
- | strings
- | select(match("^\($pkg)-[0-9.]+")))
- |= $pkg + "-" + $ver
+ ."extra-deps"
+ |= del(.[] | select(match("^\($pkg)-[0-9.]+")))
+ + [ "\($pkg)-\($ver)" ]
EOF
)" stack.yaml
}