Created attachment 205329 [details] patch AFAIK there's no reason to have altivec disabled on powerpc64.
It should be conditional, and default enabled. Some powerpc64 implementations do not have altivec.
(In reply to Justin Hibbits from comment #1) The proper solution would be to patch /usr/share/mk/bsd.cpu.mk and then check with: .if defined(MACHINE_CPU) && ${MACHINE_CPU:Maltivec}
Created attachment 207072 [details] v2 Is that patch ok, jhibbits? Altivec is on by default and you can disable it.
Looks okay to me, but why not name it SIMD instead of ALTIVEC? That would match other ports. Not a big deal either way.
(In reply to Justin Hibbits from comment #4) SIMD is used when it enables also e.g. SSE on amd64.
Yes, and the software does allow for SSE to be disabled. So making it SIMD would naturally allow the x86 maintainer(s) to apply the same type of change for SSE/2/3/etc. But that's something for the maintainer to weigh in on as well. The change itself is fine.