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.


Reply via email to