mirror of
https://github.com/flatcar/scripts.git
synced 2025-08-06 12:36:59 +02:00
sysext: don't build nvidia-drivers on ARM
This commit is contained in:
parent
9cb0d0c8e5
commit
ee918fb32b
@ -2,10 +2,12 @@ EXTRA_SYSEXTS=(
|
||||
"zfs|sys-fs/zfs"
|
||||
"podman|app-containers/podman,net-misc/passt"
|
||||
"python|dev-lang/python,dev-python/pip"
|
||||
"nvidia-drivers-535|x11-drivers/nvidia-drivers:0/535|-kernel-open"
|
||||
"nvidia-drivers-535-open|x11-drivers/nvidia-drivers:0/535|kernel-open"
|
||||
"nvidia-drivers-550|x11-drivers/nvidia-drivers:0/550|-kernel-open"
|
||||
"nvidia-drivers-550-open|x11-drivers/nvidia-drivers:0/550|kernel-open"
|
||||
"nvidia-drivers-535|x11-drivers/nvidia-drivers:0/535|-kernel-open|amd64"
|
||||
"nvidia-drivers-535-open|x11-drivers/nvidia-drivers:0/535|kernel-open|amd64"
|
||||
"nvidia-drivers-550|x11-drivers/nvidia-drivers:0/550|-kernel-open|amd64"
|
||||
"nvidia-drivers-550-open|x11-drivers/nvidia-drivers:0/550|kernel-open|amd64"
|
||||
"nvidia-drivers-570|x11-drivers/nvidia-drivers:0/570|-kernel-open|amd64"
|
||||
"nvidia-drivers-570-open|x11-drivers/nvidia-drivers:0/570|kernel-open|amd64"
|
||||
)
|
||||
|
||||
_get_unversioned_sysext_packages_unsorted() {
|
||||
|
@ -288,7 +288,21 @@ sudo -E "${EMERGE_CMD[@]}" "${EMERGE_FLAGS[@]}" "$@"
|
||||
|
||||
info "Merging sysext packages now"
|
||||
for sysext in "${EXTRA_SYSEXTS[@]}"; do
|
||||
IFS="|" read SYSEXT_NAME PACKAGE_ATOMS USEFLAGS < <(echo "$sysext");
|
||||
IFS="|" read -r SYSEXT_NAME PACKAGE_ATOMS USEFLAGS ARCHES <<< "$sysext"
|
||||
|
||||
arch_array=("${ARCHES//,/ }")
|
||||
if [[ -n $ARCHES ]]; then
|
||||
should_skip=1
|
||||
for arch in "${arch_array[@]}"; do
|
||||
if [[ $arch == "$ARCH" ]]; then
|
||||
should_skip=0
|
||||
fi
|
||||
done
|
||||
if [[ $should_skip -eq 1 ]]; then
|
||||
continue
|
||||
fi
|
||||
fi
|
||||
|
||||
|
||||
info "Building packages for $SYSEXT_NAME sysext with USE=$USEFLAGS"
|
||||
IFS=,
|
||||
|
Loading…
Reference in New Issue
Block a user