* update podman to 5.1.2-1

This commit is contained in:
Alexander Baldeck 2024-09-10 09:48:22 +02:00
parent 299eb1f0ad
commit 5124dd539e
3 changed files with 62 additions and 12 deletions

54
go/podman/.SRCINFO Normal file
View File

@ -0,0 +1,54 @@
pkgbase = podman
pkgdesc = Tool and library for running OCI-based containers in pods
pkgver = 5.1.2
pkgrel = 1
url = https://github.com/containers/podman
arch = x86_64
license = Apache-2.0
makedepends = apparmor
makedepends = btrfs-progs
makedepends = catatonit
makedepends = device-mapper
makedepends = git
makedepends = go
makedepends = go-md2man
makedepends = gpgme
makedepends = libseccomp
makedepends = man-db
makedepends = systemd
options = !lto
source = git+https://github.com/containers/podman?signed#tag=v5.1.2
validpgpkeys = B7DBDCA456F7335E91F1C25CD3624C551D0515C4
validpgpkeys = 7CE1E6F8C90CB53E7E4D8F2D502E08DB0BBF8EEE
validpgpkeys = 9E33DD8704CC03E2DEB84D9A1C1EDD7CC7C3A0DD
sha256sums = f72ba1bbd8999c925a3c9d0c14cd797cfb455ec07eac8ff93739e072d8e59ddd
pkgname = podman
depends = catatonit
depends = conmon
depends = containers-common
depends = oci-runtime
depends = gcc-libs
depends = glibc
depends = iptables
depends = device-mapper
depends = libdevmapper.so
depends = gpgme
depends = libgpgme.so
depends = libseccomp
depends = libseccomp.so
depends = passt
optdepends = apparmor: for AppArmor support
optdepends = btrfs-progs: support btrfs backend devices
optdepends = cni-plugins: for an alternative container-network-stack implementation
optdepends = fuse-overlayfs: for storage driver in rootless environment
optdepends = slirp4netns: for alternative rootless network support
optdepends = podman-compose: for docker-compose compatibility
optdepends = podman-docker: for Docker-compatible CLI
pkgname = podman-docker
pkgdesc = Emulate Docker CLI using podman
depends = podman
depends = sh
provides = docker
conflicts = docker

View File

@ -0,0 +1,5 @@
[podman]
source = "git"
git = "https://github.com/containers/podman"
prefix = "v"
exclude_regex = ".*rc.$"

View File

@ -5,7 +5,7 @@
pkgbase=podman
pkgname=(podman podman-docker)
pkgver=5.1.1
pkgver=5.1.2
pkgrel=1
pkgdesc='Tool and library for running OCI-based containers in pods'
arch=(x86_64 powerpc64le riscv64)
@ -28,7 +28,6 @@ makedepends=(
options=(!lto)
source=(
"git+$url?signed#tag=v$pkgver"
$pkgname-4.6.0-defaultinitpath.patch
)
# See the release-keys repository
# https://github.com/containers/release-keys
@ -37,15 +36,7 @@ validpgpkeys=(
7CE1E6F8C90CB53E7E4D8F2D502E08DB0BBF8EEE # Ashley Cui <acui@redhat.com>
9E33DD8704CC03E2DEB84D9A1C1EDD7CC7C3A0DD # Lokesh Mandvekar <lsm5@redhat.com>
)
sha256sums=('9b5df94be8a54a69158e2cfcf63f7d5ba5bd1b6529172889e57394a23ffa746c'
'eeacf654707b9b8d6a6c08453b5625d9cf31010d666f82f4851aa34433b97700')
prepare() {
# set default init_path to /usr/lib/podman/catatonit
# https://bugs.archlinux.org/task/75493
# https://github.com/containers/common/issues/1110
patch -Np1 -d $pkgname -i ../$pkgname-4.6.0-defaultinitpath.patch
}
sha256sums=('f72ba1bbd8999c925a3c9d0c14cd797cfb455ec07eac8ff93739e072d8e59ddd')
build() {
# NOTE: the BUILDTAGS may change over time
@ -66,7 +57,7 @@ package_podman() {
catatonit
conmon
containers-common
crun
oci-runtime
gcc-libs
glibc
iptables