# remove Vala and introspection on i486 for _drop_dep in gobject-introspection vala; do if makedepends_i686+=( $( printf '%s\n' "${makedepends[@]}" \ | grep -xF ${_drop_dep} ) ); then makedepends_pentium4=("${makedepends_i686[@]}") makedepends=( $( printf '%s\n' "${makedepends[@]}" \ | grep -vxF ${_drop_dep} ) ) fi done eval "$( declare -f build \ | sed ' /arch-meson/ { h s/^/[ "${CARCH}" = i486 ] || / p g s/^\(.*\);$/[ "${CARCH}" != i486 ] || \1 -D vapi=disabled -D introspection=disabled;/ } ' )" # remove dependency on sysprof depends=(${depends[@]//sysprof/}) makedepends=(${makedepends[@]//sysprof/}) eval "$( declare -f build | \ sed ' s@arch-meson@arch-meson -D sysprof=disabled@g ' )"