George Rawlinson pushed to branch main at Arch Linux / Packaging / Packages / 
vhs


Commits:
9efe6988 by George Rawlinson at 2024-04-24T13:57:34+12:00
upgpkg: 0.7.2-1

* New upstream release.
* Fix FTBFS (quoted LDFLAGS).
* Switch to checksummed git tags.

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,6 +1,6 @@
 pkgbase = vhs
        pkgdesc = A tool for recording terminal GIFs
-       pkgver = 0.7.1
+       pkgver = 0.7.2
        pkgrel = 1
        url = https://github.com/charmbracelet/vhs
        arch = x86_64
@@ -11,7 +11,8 @@ pkgbase = vhs
        depends = ffmpeg
        depends = ttyd
        options = !lto
-       source = 
vhs::git+https://github.com/charmbracelet/vhs#commit=537d03ab10ff16b1e45204b593479d1da36c4b7f
-       b2sums = SKIP
+       source = vhs::git+https://github.com/charmbracelet/vhs#tag=v0.7.2
+       sha512sums = 
fde11d1e06a624983633c48fbc0d18325fe792f037c24d533e53d798ddcf88e6989c806ef7c930f25a16c39ac4670136ffdc5772cccb1df1a1d3adc5846da8a1
+       b2sums = 
825ac7255152344bd7dd617eb70f25b29916437735add11940ffe396285c62ed5ca000e75232f92585dda3ac2b29bd9314bd09f47b586839e1e12436ab399970
 
 pkgname = vhs


=====================================
PKGBUILD
=====================================
@@ -1,7 +1,7 @@
 # Maintainer: George Rawlinson <grawlin...@archlinux.org>
 
 pkgname=vhs
-pkgver=0.7.1
+pkgver=0.7.2
 pkgrel=1
 pkgdesc='A tool for recording terminal GIFs'
 arch=('x86_64')
@@ -10,15 +10,9 @@ license=('MIT')
 depends=('glibc' 'ffmpeg' 'ttyd')
 makedepends=('git' 'go')
 options=('!lto')
-_commit='537d03ab10ff16b1e45204b593479d1da36c4b7f'
-source=("$pkgname::git+$url#commit=$_commit")
-b2sums=('SKIP')
-
-pkgver() {
-  cd "$pkgname"
-
-  git describe --tags | sed 's/^v//'
-}
+source=("$pkgname::git+$url#tag=v$pkgver")
+sha512sums=('fde11d1e06a624983633c48fbc0d18325fe792f037c24d533e53d798ddcf88e6989c806ef7c930f25a16c39ac4670136ffdc5772cccb1df1a1d3adc5846da8a1')
+b2sums=('825ac7255152344bd7dd617eb70f25b29916437735add11940ffe396285c62ed5ca000e75232f92585dda3ac2b29bd9314bd09f47b586839e1e12436ab399970')
 
 prepare() {
   cd "$pkgname"
@@ -46,7 +40,7 @@ build() {
     -modcacherw \
     -ldflags "-compressdwarf=false \
     -linkmode external \
-    -extldflags ${LDFLAGS} \
+    -extldflags '${LDFLAGS}' \
     -X main.Version=v$pkgver \
     -X main.CommitSHA=$_commit \
     -X main.CommitDate=$(git show --no-patch --format=%cd 
--date=format:%Y-%m-%d)" \



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/vhs/-/commit/9efe6988aa57bb6b805fbf667936816562b1d0b8

-- 
This project does not include diff previews in email notifications.
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/vhs/-/commit/9efe6988aa57bb6b805fbf667936816562b1d0b8
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to