summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--aports/pkg.lua2
1 files changed, 1 insertions, 1 deletions
diff --git a/aports/pkg.lua b/aports/pkg.lua
index b99bf68..f21f352 100644
--- a/aports/pkg.lua
+++ b/aports/pkg.lua
@@ -91,7 +91,7 @@ function M.all_apks_exists(pkg)
end
function M.arch_enabled(pkg)
- return pkg.arch.all or pkg.arch.noarch or pkg.arch[abuild.arch]
+ return not pkg.arch["!"..abuild.arch] and (pkg.arch.all or pkg.arch.noarch or pkg.arch[abuild.arch])
end
function M.libc_enabled(pkg)