meta-virtualization/recipes-containers
Bruce Ashfield 02f6761794 k3s: convert to go-mod-vcs based build
Convert k3s from the old vendor/modules.txt approach to the new
go-mod-vcs build system that fetches Go modules via git.

Changes:
- Update k3s_git.bb to inherit go-mod-vcs class
- Add go-mod-git.inc with SRC_URI entries for all module git repos
- Add go-mod-cache.inc with module path mappings
- Remove old src_uri.inc, relocation.inc, and modules.txt
- Update to k3s v1.34.1+k3s1

The go-mod-vcs class will:
1. Fetch all module sources via git (defined in go-mod-git.inc)
2. Build GOMODCACHE with proper zip files and hashes
3. Enable fully offline, reproducible Go module builds

This eliminates the need for vendored dependencies or network
access to Go module proxies during the build.

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2025-12-08 20:57:44 -05:00
..
aardvark-dns aardvark-dns: upate to v1.16.0 2025-10-16 09:30:08 -04:00
buildah buildah: update to v1.41.5 2025-10-14 12:35:28 -04:00
catatonit catatonit: update to v0.2.1 2025-06-26 12:10:09 -04:00
cgroup-lite cgroup-lite: convert remaining WORKDIR references to UNPACKDIR 2024-05-29 13:16:56 +00:00
conmon conmon: update to v2.1.13-tip 2025-10-16 09:32:39 -04:00
container-host-config metadata: add whitespace around assignments 2025-04-03 17:56:53 +00:00
containerd containerd: update to v2.2.0-beta.1 2025-10-16 11:28:40 -04:00
cri-o cri-o: update to v1.34.1 2025-10-16 11:49:14 -04:00
cri-tools cri-tools: update to v1.34.0 2025-10-16 11:56:44 -04:00
criu criu: update to v4.1.1 2025-10-16 12:17:18 -04:00
crun crun: update to 1.24 2025-10-17 11:51:28 -04:00
docker docker-moby: update to docker-v29.0.0-rc.1 2025-10-18 13:33:14 -04:00
docker-compose docker-compose: limit the amount of data copied 2025-04-18 13:56:50 +00:00
docker-distribution docker-distribution: update to v3.0.0-tip 2025-10-18 20:17:34 -04:00
go-digest containers: adapt to UNPACKDIR changes 2025-06-25 22:40:08 -04:00
go-errors containers: adapt to UNPACKDIR changes 2025-06-25 22:40:08 -04:00
go-spf13-cobra containers: adapt to UNPACKDIR changes 2025-06-25 22:40:08 -04:00
go-spf13-pflag containers: adapt to UNPACKDIR changes 2025-06-25 22:40:08 -04:00
k3s k3s: convert to go-mod-vcs based build 2025-12-08 20:57:44 -05:00
kubernetes kubernetes: update to v1.34.1 2025-10-18 21:01:55 -04:00
lxc lxc: Fix build with musl 2025-12-01 23:49:04 -05:00
lxcfs lxcfs: add systemd to REQUIRED_DISTRO_FEATURES 2023-09-07 21:00:53 +00:00
nerdctl containers: adapt to UNPACKDIR changes 2025-06-25 22:40:08 -04:00
netavark netavark: update to v1.16.1 2025-10-18 21:01:55 -04:00
oci-image-spec containers: adapt to UNPACKDIR changes 2025-06-25 22:40:08 -04:00
oci-image-tools containers: adapt to UNPACKDIR changes 2025-06-25 22:40:08 -04:00
oci-runtime-spec containers: adapt to UNPACKDIR changes 2025-06-25 22:40:08 -04:00
oci-runtime-tools containers: adapt to UNPACKDIR changes 2025-06-25 22:40:08 -04:00
oci-systemd-hook containers: adapt to UNPACKDIR changes 2025-06-25 22:40:08 -04:00
podman Add gpgme as a RDEPENDS for podman 2025-11-19 18:29:28 -05:00
podman-compose podman-compose: update to v1.4.0 2025-07-07 11:42:27 -04:00
podman-tui podman: update to v1.8.1 2025-10-18 21:25:58 -04:00
riddler containers: adapt to UNPACKDIR changes 2025-06-25 22:40:08 -04:00
runc runc: update to v1.4.0-rc.2 2025-10-18 21:27:03 -04:00
singularity containers: adapt to UNPACKDIR changes 2025-06-25 22:40:08 -04:00
skopeo skopeo: update to v1.20.0-tip 2025-10-18 21:50:49 -04:00
sloci-image containers: adapt to UNPACKDIR changes 2025-06-25 22:40:08 -04:00
tini tini: update to v0.19.0 2025-07-20 22:36:08 -04:00
umoci umoci: update to v0.6.0 2025-10-18 21:59:05 -04:00