dev-libs/xdna-driver: Add -g for global associative arrays

This improves compatibility with alternative package managers.

Signed-off-by: Sv. Lockal <lockalsash@gmail.com>
This commit is contained in:
Sv. Lockal
2026-04-12 02:19:44 +08:00
parent e5408bd1d3
commit ea4fe7ef4f
2 changed files with 4 additions and 4 deletions

View File

@@ -28,7 +28,7 @@ else
# To regenerate, run: # To regenerate, run:
# ebuild xdna-driver-<version>.ebuild info # ebuild xdna-driver-<version>.ebuild info
declare -A FIRMWARES=( declare -Ag FIRMWARES=(
[1502_00/npu.sbin.1.5.5.391]=npu.dev.sbin [1502_00/npu.sbin.1.5.5.391]=npu.dev.sbin
[17f0_00/npu.sbin.0.7.22.185]=npu.dev.sbin [17f0_00/npu.sbin.0.7.22.185]=npu.dev.sbin
[17f0_10/1.7_npu.sbin.1.1.2.64]=npu.dev.sbin [17f0_10/1.7_npu.sbin.1.1.2.64]=npu.dev.sbin
@@ -56,7 +56,7 @@ pkg_info() {
# shellcheck disable=SC2016 # shellcheck disable=SC2016
local JQ_EXPR='.firmwares[] | (.url | sub($prefix; "")) as $p | " [" + $p + "]=" + .fw_name' local JQ_EXPR='.firmwares[] | (.url | sub($prefix; "")) as $p | " [" + $p + "]=" + .fw_name'
echo 'declare -A FIRMWARES=(' echo 'declare -Ag FIRMWARES=('
curl -s "$INFO_FILE" | jq -r --arg prefix "$COMMON_PREFIX" "$JQ_EXPR" curl -s "$INFO_FILE" | jq -r --arg prefix "$COMMON_PREFIX" "$JQ_EXPR"
echo ')' echo ')'
fi fi

View File

@@ -28,7 +28,7 @@ else
# To regenerate, run: # To regenerate, run:
# ebuild xdna-driver-<version>.ebuild info # ebuild xdna-driver-<version>.ebuild info
declare -A FIRMWARES=( declare -Ag FIRMWARES=(
[1502_00/npu.sbin.1.5.5.391]=npu.dev.sbin [1502_00/npu.sbin.1.5.5.391]=npu.dev.sbin
[17f1_10/npu.sbin.1.1.0.206]=npu.dev.sbin [17f1_10/npu.sbin.1.1.0.206]=npu.dev.sbin
[17f1_10/cert.sbin.1.0.0.28]=cert.dev.sbin [17f1_10/cert.sbin.1.0.0.28]=cert.dev.sbin
@@ -59,7 +59,7 @@ pkg_info() {
# shellcheck disable=SC2016 # shellcheck disable=SC2016
local JQ_EXPR='.firmwares[] | (.url | sub($prefix; "")) as $p | " [" + $p + "]=" + .fw_name' local JQ_EXPR='.firmwares[] | (.url | sub($prefix; "")) as $p | " [" + $p + "]=" + .fw_name'
echo 'declare -A FIRMWARES=(' echo 'declare -Ag FIRMWARES=('
curl -s "$INFO_FILE" | jq -r --arg prefix "$COMMON_PREFIX" "$JQ_EXPR" curl -s "$INFO_FILE" | jq -r --arg prefix "$COMMON_PREFIX" "$JQ_EXPR"
echo ')' echo ')'
fi fi