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.