files: allow explicitly specifying packagesArch

This commit is contained in:
Astro 2022-04-29 21:29:29 +02:00
parent 2087eb5f0c
commit 2717976254

View File

@ -8,6 +8,8 @@
, sha256 , sha256
# Checksum of a feed's `Packages` file # Checksum of a feed's `Packages` file
, feedsSha256 , feedsSha256
# Manually specify packages' arch for OpenWRT<19 releases without profiles.json
, packagesArch
}: }:
with pkgs; with pkgs;
let let
@ -108,7 +110,9 @@ let
) )
else null; else null;
arch = profiles.arch_packages; arch = if packagesArch == null
then profiles.arch_packages
else packagesArch;
in { in {
inherit variantFiles variantPackages feedsFiles feedsPackages; inherit variantFiles variantPackages feedsFiles feedsPackages;