mirror of
https://github.com/siderolabs/extensions.git
synced 2025-09-29 01:22:08 +02:00
| Package | Update | Change | |---|---|---| | [https://github.com/qemu/qemu.git](https://togithub.com/qemu/qemu) | minor | `8.0.2` -> `v8.1.0` | | [https://gitlab.com/nvidia/container-toolkit/container-toolkit.git](https://gitlab.com/nvidia/container-toolkit/container-toolkit) | minor | `v1.13.5` -> `v1.14.0` | | [https://gitlab.com/nvidia/container-toolkit/libnvidia-container.git](https://gitlab.com/nvidia/container-toolkit/libnvidia-container) | minor | `v1.13.5` -> `v1.14.0` | | [https://gitlab.gnome.org/GNOME/glib.git](https://gitlab.gnome.org/GNOME/glib) | minor | `2.76.3` -> `2.77.3` | | [siderolabs/bldr](https://togithub.com/siderolabs/bldr) | patch | `v0.2.0` -> `v0.2.1` | | [tailscale/tailscale](https://togithub.com/tailscale/tailscale) | minor | `1.46.1` -> `1.48.1` | Also fix the wolfi-base variable to get renovate updates. Signed-off-by: Noel Georgi <git@frezbo.dev>
29 lines
1005 B
YAML
29 lines
1005 B
YAML
name: libcap
|
|
variant: scratch
|
|
shell: /bin/bash
|
|
install:
|
|
- build-base
|
|
- bash
|
|
dependencies:
|
|
- image: cgr.dev/chainguard/wolfi-base@{{ .WOLFI_BASE_REF }}
|
|
steps:
|
|
- sources:
|
|
- url: https://kernel.org/pub/linux/libs/security/linux-privs/libcap2/libcap-{{ .LIBCAP_VERSION }}.tar.xz
|
|
destination: libcap.tar.xz
|
|
sha256: f311f8f3dad84699d0566d1d6f7ec943a9298b28f714cae3c931dfd57492d7eb
|
|
sha512: 647c307dc451517da9d089495ab959b4a6fbbe41c79f4e1e9bb663569dad630ead0c2e413dfb393319e3ea14dc9848c81b392107fe3382ce1813d278c3394a7f
|
|
prepare:
|
|
- |
|
|
tar -xf libcap.tar.xz --strip-components=1
|
|
build:
|
|
- |
|
|
make prefix=/usr/local lib=lib -j $(nproc)
|
|
install:
|
|
- |
|
|
make DESTDIR=/rootfs prefix=/usr/local lib=lib install
|
|
# we only need the libs and headers, remove everything else
|
|
find /rootfs/usr/local/ -type d \( -name bin -o -name sbin -o -name share \) -prune -exec rm -rf {} \;
|
|
finalize:
|
|
- from: /rootfs
|
|
to: /rootfs
|