summaryrefslogtreecommitdiff
path: root/core/pacman/install-dependencies-simultanously.patch
diff options
context:
space:
mode:
Diffstat (limited to 'core/pacman/install-dependencies-simultanously.patch')
-rw-r--r--core/pacman/install-dependencies-simultanously.patch28
1 files changed, 28 insertions, 0 deletions
diff --git a/core/pacman/install-dependencies-simultanously.patch b/core/pacman/install-dependencies-simultanously.patch
new file mode 100644
index 00000000..07e0e404
--- /dev/null
+++ b/core/pacman/install-dependencies-simultanously.patch
@@ -0,0 +1,28 @@
+diff --git a/scripts/makepkg.sh.in b/scripts/makepkg.sh.in
+index 4d9948ec..eb2a19ba 100644
+--- a/scripts/makepkg.sh.in
++++ b/scripts/makepkg.sh.in
+@@ -1398,18 +1398,18 @@ else
+ fi
+ deperr=0
+
+- msg "$(gettext "Checking runtime dependencies...")"
+- resolve_deps ${depends[@]} || deperr=1
+-
+ if (( RMDEPS && INSTALL )); then
++ msg "$(gettext "Checking runtime dependencies...")"
++ resolve_deps ${depends[@]} || deperr=1
++
+ original_pkglist=($(run_pacman -Qq)) # required by remove_dep
+ fi
+
+ msg "$(gettext "Checking buildtime dependencies...")"
+ if (( CHECKFUNC )); then
+- resolve_deps "${makedepends[@]}" "${checkdepends[@]}" || deperr=1
++ resolve_deps "${depends[@]}" "${makedepends[@]}" "${checkdepends[@]}" || deperr=1
+ else
+- resolve_deps "${makedepends[@]}" || deperr=1
++ resolve_deps "${depends[@]}" "${makedepends[@]}" || deperr=1
+ fi
+
+ if (( RMDEPS )); then