Carl Smedstad pushed to branch main at Arch Linux / Packaging / Packages / criu
Commits: 4a0e1743 by Carl Smedstad at 2025-03-26T06:47:33+01:00 upgpkg: 4.1-1: Upstream release https://criu.org/Download/criu/4.1 - - - - - 2 changed files: - .SRCINFO - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -1,7 +1,7 @@ pkgbase = criu pkgdesc = Utilities to checkpoint and restore processes in userspace - pkgver = 4.0 - pkgrel = 3 + pkgver = 4.1 + pkgrel = 1 url = https://criu.org arch = x86_64 license = GPL-2.0-only @@ -25,11 +25,12 @@ pkgbase = criu depends = protobuf-c depends = python depends = python-protobuf + depends = util-linux-libs provides = libcompel.so provides = libcriu.so options = !lto - source = git+https://github.com/checkpoint-restore/criu#tag=v4.0 - sha512sums = cdfaebfe37c2e1111383444a0575499bb4a6b7618a944921d8c2bfa7c2a72831557bc568f8457c70ea0d94b0e70549ed5f4d43134e0c58baa5ffab3c1b3e40c6 - b2sums = 4cf22e25a848007e5c7230aa1a60216f4ba98423be47442a00fd7d5c0079ac86901bfcd5c82d2ee7f4ab243bc1eb431328848317dc24c3c45d81250318bc9e21 + source = git+https://github.com/checkpoint-restore/criu#tag=v4.1 + sha512sums = 1fb94b9a0c3a08d3588ce9cea4895b90f3d100d6784822831a92dd88faf9cca1bbb83ee9ccc2454c1d4478d83cb02b364266fa15be2452a7481a9209554d23b1 + b2sums = 662878bb8337518755dac38a06fb5d8004bbfb0b5a1119f9001151b2e1048b5ad1280ce0388b8eb4097055aeb7205f385a8d181f3fbbfd18be05c4014a00a3a2 pkgname = criu ===================================== PKGBUILD ===================================== @@ -4,8 +4,8 @@ # Contributor: aksr <aksr at t-com dot me> pkgname=criu -pkgver=4.0 -pkgrel=3 +pkgver=4.1 +pkgrel=1 pkgdesc='Utilities to checkpoint and restore processes in userspace' arch=('x86_64') url='https://criu.org' @@ -26,6 +26,7 @@ depends=( 'protobuf-c' 'python' 'python-protobuf' + 'util-linux-libs' ) makedepends=( 'asciidoc' @@ -48,18 +49,11 @@ provides=( ) options=('!lto') source=("git+https://github.com/checkpoint-restore/criu#tag=v$pkgver") -sha512sums=('cdfaebfe37c2e1111383444a0575499bb4a6b7618a944921d8c2bfa7c2a72831557bc568f8457c70ea0d94b0e70549ed5f4d43134e0c58baa5ffab3c1b3e40c6') -b2sums=('4cf22e25a848007e5c7230aa1a60216f4ba98423be47442a00fd7d5c0079ac86901bfcd5c82d2ee7f4ab243bc1eb431328848317dc24c3c45d81250318bc9e21') - -prepare() { - cd "$pkgname" - # https://github.com/checkpoint-restore/criu/issues/2532 - git cherry-pick -n 058572e91dea1d8ac9c345e69e08a58e8abfacbb -} +sha512sums=('1fb94b9a0c3a08d3588ce9cea4895b90f3d100d6784822831a92dd88faf9cca1bbb83ee9ccc2454c1d4478d83cb02b364266fa15be2452a7481a9209554d23b1') +b2sums=('662878bb8337518755dac38a06fb5d8004bbfb0b5a1119f9001151b2e1048b5ad1280ce0388b8eb4097055aeb7205f385a8d181f3fbbfd18be05c4014a00a3a2') build() { cd "$pkgname" - # shellcheck disable=SC2001 export CFLAGS=$(echo "$CFLAGS" | sed 's/-Wp,-D_FORTIFY_SOURCE=[0-9]//g') make criu crit amdgpu_plugin docs @@ -69,14 +63,12 @@ build() { check() { cd "$pkgname" - make unittest # make test } package() { cd "$pkgname" - make \ DESTDIR="$pkgdir" \ PREFIX=/usr \ @@ -87,5 +79,5 @@ package() { python -m installer --destdir="$pkgdir" crit/dist/*.whl python -m installer --destdir="$pkgdir" lib/dist/*.whl # Remove empty directory to silence namcap warning. - rm -r "$pkgdir/usr/include/compel/common/asm" + rm -vr "$pkgdir/usr/include/compel/common/asm" } View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/criu/-/commit/4a0e1743819d53c5ff60b9e9207df3f531974dbf -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/criu/-/commit/4a0e1743819d53c5ff60b9e9207df3f531974dbf You're receiving this email because of your account on gitlab.archlinux.org.
