summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorsL1pKn072020-04-11 22:37:38 +0200
committersL1pKn072020-04-11 22:37:38 +0200
commitf47de0810e13fe9d032a61e656132a3b373e73a3 (patch)
tree829c68455dbdcbffc81a197c7fcd6f9d92222c75
parent7a0052b3ee207e48f4a09fdd81bda901760726f1 (diff)
downloadaur-f47de0810e13fe9d032a61e656132a3b373e73a3.tar.gz
bump
-rw-r--r--PKGBUILD7
1 files changed, 6 insertions, 1 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 5501dba7f422..ddf3f10fdc0f 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -26,8 +26,13 @@ pkgver() {
prepare() {
cd "${_plug}"
+ _AVX2=$(gcc -march=native -dM -E - </dev/null | grep _AVX2_ | cut -d ' ' -f3)
+ if [ "${_AVX2}" = "1" ]; then
+ CFLAGS+=" -D__AVX2__"
+ fi
+
echo "all:
- gcc -c -std=c99 -fPIC ${CFLAGS//-march=x86-64 -mtune=generic/-march=native} ${CPPFLAGS} -I. $(pkg-config --cflags vapoursynth) -o descale.o descale.c
+ gcc -c -std=c99 -fPIC ${CFLAGS} ${CPPFLAGS} -I. $(pkg-config --cflags vapoursynth) -o descale.o descale.c
gcc -shared -fPIC ${LDFLAGS} -o lib${_plug}.so descale.o" > Makefile
}