Morten Linderud pushed to branch main at Arch Linux / Packaging / Packages / 
incus


Commits:
7bc64ca7 by Morten Linderud at 2025-04-27T21:19:14+02:00
upgpkg: 6.12.0-2: fix nftables json parsing

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
 pkgbase = incus
        pkgdesc = Powerful system container and virtual machine manager
        pkgver = 6.12.0
-       pkgrel = 1
+       pkgrel = 2
        url = https://linuxcontainers.org/incus/
        arch = x86_64
        license = Apache-2.0
@@ -39,6 +39,7 @@ pkgbase = incus
        optdepends = umoci: OCI support
        source = 
https://github.com/lxc/incus/releases/download/v6.12.0/incus-6.12.tar.xz
        source = 
https://github.com/lxc/incus/releases/download/v6.12.0/incus-6.12.tar.xz.asc
+       source = 
incus-fix-nftables.patch::https://github.com/lxc/incus/commit/14e8e33305c434743e642fdb6f9db18f7a49a4b4.patch
        source = incus.socket
        source = incus.service
        source = incus-user.socket
@@ -47,6 +48,7 @@ pkgbase = incus
        validpgpkeys = 602F567663E593BCBD14F338C638974D64792D67
        sha256sums = 
c165077b150d175845199b5763643d1630e9afe9d02fa58be227a1ef00bf4abc
        sha256sums = SKIP
+       sha256sums = 
328d820d9efb0193f44a171828aaf0a29a9df8d11000ffefa0ec7d4454f9cc36
        sha256sums = 
602a8035cc51b8e0c4ca265e31ebf96c7977db4239d384d8f60fed0d2d0317c4
        sha256sums = 
e0a1061fc4e3c68f48c50e46c5e738ecfffb60c6a6a733ec9aade1ecbc2bb486
        sha256sums = 
50288528ea910d186157a2515c5200b3b073f645922fb581d1913f236f14667d


=====================================
PKGBUILD
=====================================
@@ -9,7 +9,7 @@ pkgbase=incus
 pkgname=(incus incus-tools)
 pkgver=6.12.0
 _pkgver="${pkgver/.0/}"
-pkgrel=1
+pkgrel=2
 pkgdesc="Powerful system container and virtual machine manager"
 arch=('x86_64')
 url="https://linuxcontainers.org/incus/";
@@ -34,6 +34,7 @@ optdepends=(
     'umoci: OCI support'
 )
 
source=("https://github.com/lxc/incus/releases/download/v$pkgver/incus-$_pkgver.tar.xz"{,.asc}
+        
"${pkgname}-fix-nftables.patch::https://github.com/lxc/incus/commit/14e8e33305c434743e642fdb6f9db18f7a49a4b4.patch";
         "incus.socket"
         "incus.service"
         "incus-user.socket"
@@ -44,6 +45,7 @@ validpgpkeys=('602F567663E593BCBD14F338C638974D64792D67'  # 
Stéphane Graber <st
              )
 sha256sums=('c165077b150d175845199b5763643d1630e9afe9d02fa58be227a1ef00bf4abc'
             'SKIP'
+            '328d820d9efb0193f44a171828aaf0a29a9df8d11000ffefa0ec7d4454f9cc36'
             '602a8035cc51b8e0c4ca265e31ebf96c7977db4239d384d8f60fed0d2d0317c4'
             'e0a1061fc4e3c68f48c50e46c5e738ecfffb60c6a6a733ec9aade1ecbc2bb486'
             '50288528ea910d186157a2515c5200b3b073f645922fb581d1913f236f14667d'
@@ -53,6 +55,8 @@ 
sha256sums=('c165077b150d175845199b5763643d1630e9afe9d02fa58be227a1ef00bf4abc'
 prepare() {
   cd "$pkgbase-${_pkgver}"
 
+  patch -Np1 < "$srcdir/incus-fix-nftables.patch"
+
   mkdir bin
   go mod verify
 }



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/incus/-/commit/7bc64ca7d635235f155548055999c0b837cb63a3

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/incus/-/commit/7bc64ca7d635235f155548055999c0b837cb63a3
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to