From 28856ea92372df891d2dafaa79a3dd62fb194258 Mon Sep 17 00:00:00 2001 From: q66 Date: Sun, 27 Jan 2019 03:10:01 +0100 Subject: [PATCH] nim: add ppc64 target support [ci skip] --- srcpkgs/nim/template | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/srcpkgs/nim/template b/srcpkgs/nim/template index 407d6687653..efc63db3002 100644 --- a/srcpkgs/nim/template +++ b/srcpkgs/nim/template @@ -39,19 +39,25 @@ do_build() { bin/nim c koch ./koch boot -d:release - case "$XBPS_TARGET_MACHINE" - in aarch64*) _arch=arm64 - ;; arm*) _arch=arm + case "$XBPS_TARGET_MACHINE" in + aarch64*) _arch=arm64;; + arm*) _arch=arm;; + ppc64le*) _arch=powerpc64el;; + ppc64*) _arch=powerpc64;; esac case "$XBPS_TARGET_MACHINE" - in arm*|aarch64*) + in arm*|aarch64*|ppc64*) ed config/nim.cfg <<-EDIT ,s/^arm.linux.gcc.exe .*/arm.linux.gcc.exe = "$CC"/ ,s/^arm.linux.gcc.linkerexe .*/arm.linux.gcc.linkerexe = "$CC"/ a arm64.linux.gcc.exe = "$CC" arm64.linux.gcc.linkerexe = "$CC" + powerpc64.linux.gcc.exe = "$CC" + powerpc64.linux.gcc.linkerexe = "$CC" + powerpc64el.linux.gcc.exe = "$CC" + powerpc64el.linux.gcc.linkerexe = "$CC" . w q