app-containers/accelerated-container-image: Version bump to 1.4.3

Signed-off-by: James Le Cuirot <jlecuirot@microsoft.com>
This commit is contained in:
James Le Cuirot 2026-03-31 14:21:54 +01:00
parent 461fe490d3
commit 2519d52a9f
No known key found for this signature in database
GPG Key ID: 1226415D00DD3137
5 changed files with 53 additions and 4 deletions

View File

@ -1 +0,0 @@
- sysext-overlaybd: accelerated-container-image ([1.4.2](https://github.com/containerd/accelerated-container-image/releases/tag/v1.4.2) (includes [1.4.1](https://github.com/containerd/accelerated-container-image/releases/tag/v1.4.1), [1.4.0](https://github.com/containerd/accelerated-container-image/releases/tag/v1.4.0)))

View File

@ -0,0 +1 @@
- sysext-overlaybd: accelerated-container-image ([1.4.3](https://github.com/containerd/accelerated-container-image/releases/tag/v1.4.3) (includes [1.4.2](https://github.com/containerd/accelerated-container-image/releases/tag/v1.4.2), [1.4.1](https://github.com/containerd/accelerated-container-image/releases/tag/v1.4.1), [1.4.0](https://github.com/containerd/accelerated-container-image/releases/tag/v1.4.0)))

View File

@ -1,2 +1,2 @@
DIST accelerated-container-image-1.4.2-vendor.tar.xz 3387476 BLAKE2B af210f6e1db7a787235c6abc39987ec2b6e3d6ce2a74578dd28cb81d84a1eb9fc6da4da4b1b6a9fbba71ec4aa0d8eb7d0f9fda299ad52bd14598278d78c7f5f9 SHA512 94c8227f386a737f29cb2e1764cd4f570ee86aa2f131b8649f9ad1744e4596927252db268f89acbe741b14fbc25783c09ef2097ef36faf7e5ee9c252833381a9
DIST accelerated-container-image-1.4.2.tar.gz 613634 BLAKE2B 670494212a2fa5099475bf78423e917f0447a0a210a9d0afcb9068e5a0df751fc15a8d62145ebe2bc6fdf3eb3edfce29ea4961ef7d1ac152a0fbe6fd31bf7a7d SHA512 87ff323eaf5d53aaa1e949447e2cdf69acad2d4b14ea97419ba2dd59995e74eb424fe6b7b6c146b1afbd9d381787392d3b67c6a1356d276d4b93feb59bab2c5a
DIST accelerated-container-image-1.4.3-vendor.tar.xz 3511604 BLAKE2B a090b10825f314d6a43ba89ea52150e721851e4dce04ad358d09cbd1c35bcff9f7d0ed28c2b3573505857b62213bf36bee0b29d3fbd3e8f5d01019373c4162f0 SHA512 54cbe216314fc9cad6c0d3894d8e77ad4e20aaf220bfd5fce63815f5c9462c9244f2858fc32086b85c46284291a343d3d9d5b488972eaadb70f8bd2a2444ab1a
DIST accelerated-container-image-1.4.3.tar.gz 619647 BLAKE2B e88d758039fcce0c53f43948bd4fabd022f4494a392ead77f030398d64dbe01beca20f16ddbf3f4474861960333959b2f9e31d7eb5a8b5854547c06e9ff3da24 SHA512 b96d0c774ae0c86bef3283ff0946acd5e2a58360861b48c66c35cc8fc229c6c5eb99bb5f44cd705eac236fb75c03ad0c6185cd7e043f42448108f0bc59200dc1

View File

@ -0,0 +1,50 @@
# Copyright 2025 The Flatcar Container Linux Maintainers
# Distributed under the terms of the Apache License 2.0
EAPI=8
inherit go-module systemd tmpfiles
DESCRIPTION="Remote container image format (overlaybd) and snapshotter based on block-device"
HOMEPAGE="https://github.com/containerd/accelerated-container-image"
if [[ ${PV} == 9999* ]]; then
EGIT_REPO_URI="https://github.com/containerd/accelerated-container-image.git"
inherit git-r3
else
SRC_URI="https://github.com/containerd/accelerated-container-image/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz
https://github.com/containerd/accelerated-container-image/releases/download/v${PV}/${P}-vendor.tar.xz"
KEYWORDS="amd64 arm64"
fi
LICENSE="Apache-2.0"
SLOT="0"
RDEPEND="sys-fs/overlaybd"
PATCHES=(
"${FILESDIR}"/${PN}-go-1.25.patch
)
src_unpack() {
[[ ${PV} == 9999* ]] && git-r3_src_unpack
go-module_src_unpack
}
src_install() {
emake install \
DESTDIR="${ED}" \
SN_DESTDIR="${ED}/usr/local/overlaybd/snapshotter" \
SN_CFGDIR="${ED}/usr/local/overlaybd/snapshotter/etc"
sed -i 's,/opt/overlaybd,/usr/local/overlaybd,' \
"${ED}/usr/local/overlaybd/snapshotter/overlaybd-snapshotter.service" || die
# tmpfiles will take care of symlinking /usr/local/overlaybd/snapshotter
# to /opt/overlaybd/snapshotter, where upstream expects the binaries.
# (we need them in /usr to be used in a sysext)
dotmpfiles "${FILESDIR}/10-overlaybd-snapshotter.conf"
systemd_dounit "${ED}/usr/local/overlaybd/snapshotter/overlaybd-snapshotter.service"
systemd_enable_service "multi-user.target" "overlaybd-snapshotter.service"
}