Caleb Maclennan pushed to branch main at Arch Linux / Packaging / Packages /
criterion
Commits:
a34a2b09 by Caleb Maclennan at 2025-01-25T18:39:27+03:00
upgpkg: 2.4.2-6: Add soname dependency to avoid future mishaps
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
pkgbase = criterion
pkgdesc = A cross-platform C and C++ unit testing framework for the
21st century
pkgver = 2.4.2
- pkgrel = 5
+ pkgrel = 6
url = https://github.com/Snaipe/Criterion
arch = x86_64
license = MIT
@@ -18,3 +18,8 @@ pkgbase = criterion
sha256sums =
83e1a39c8c519fbef0d64057dc61c8100b3a5741595788c9f094bba2eeeef0df
pkgname = criterion
+ depends = glibc
+ depends = libffi
+ depends = libgit2
+ depends = nanomsg
+ depends = libgit2.so
=====================================
PKGBUILD
=====================================
@@ -5,7 +5,7 @@
pkgname=criterion
_pkgname=Criterion
pkgver=2.4.2
-pkgrel=5
+pkgrel=6
pkgdesc="A cross-platform C and C++ unit testing framework for the 21st
century"
arch=(x86_64)
url="https://github.com/Snaipe/Criterion"
@@ -51,6 +51,7 @@ check() {
package() {
cd $_pkgname-$pkgver
+ depends+=(libgit2.so)
meson install -C build --destdir "$pkgdir"
install -vDm644 -t "$pkgdir/usr/share/licenses/$pkgname" LICENSE
}
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/criterion/-/commit/a34a2b09402f3b5c741d206cd75aee666f7c6f84
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/criterion/-/commit/a34a2b09402f3b5c741d206cd75aee666f7c6f84
You're receiving this email because of your account on gitlab.archlinux.org.