1
0
mirror of https://git.freebsd.org/ports.git synced 2026-06-02 11:08:52 +00:00

multimedia/webcamoid: Fix build on aarch64 and i386

Reported by:	fallout
This commit is contained in:
Yuri Victorovich
2026-03-15 14:58:49 -07:00
parent f9e10213c6
commit 0360a2f2e4
2 changed files with 19 additions and 7 deletions
+19 -1
View File
@@ -41,4 +41,22 @@ QMAKE_ARGS= INSTALLQMLDIR=${QT_QMLDIR} \
LIBDIR=${PREFIX}/lib \
MANDIR=${PREFIX}/man
.include <bsd.port.mk>
.include <bsd.port.pre.mk>
# attempt to fix build on i386
.if ${ARCH} == "i386"
CFLAGS+= -mmmx
CXXFLAGS+= -mmmx
.endif
# Intel SIMD instructions are only supported on amd64 and i386
.if ${ARCH} == amd64 || ${ARCH} == i386
PLIST_FILES+= lib/qt/plugins/avkys/libSimdCore_avx.so \
lib/qt/plugins/avkys/libSimdCore_avx2.so \
lib/qt/plugins/avkys/libSimdCore_mmx.so \
lib/qt/plugins/avkys/libSimdCore_sse.so \
lib/qt/plugins/avkys/libSimdCore_sse2.so \
lib/qt/plugins/avkys/libSimdCore_sse4_1.so
.endif
.include <bsd.port.post.mk>
-6
View File
@@ -81,12 +81,6 @@ lib/qt/plugins/avkys/libRotate.so
lib/qt/plugins/avkys/libSaturated.so
lib/qt/plugins/avkys/libScanLines.so
lib/qt/plugins/avkys/libShagadelic.so
lib/qt/plugins/avkys/libSimdCore_avx.so
lib/qt/plugins/avkys/libSimdCore_avx2.so
lib/qt/plugins/avkys/libSimdCore_mmx.so
lib/qt/plugins/avkys/libSimdCore_sse.so
lib/qt/plugins/avkys/libSimdCore_sse2.so
lib/qt/plugins/avkys/libSimdCore_sse4_1.so
lib/qt/plugins/avkys/libSwapRB.so
lib/qt/plugins/avkys/libSwirl.so
lib/qt/plugins/avkys/libTemperature.so