summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.qmake.conf2
-rw-r--r--src/3rdparty/libwebp.pri5
2 files changed, 5 insertions, 2 deletions
diff --git a/.qmake.conf b/.qmake.conf
index 6d03a03..48f4c9e 100644
--- a/.qmake.conf
+++ b/.qmake.conf
@@ -2,4 +2,4 @@ load(qt_build_config)
DEFINES += QT_NO_FOREACH QT_NO_JAVA_STYLE_ITERATORS QT_NO_LINKED_LIST
-MODULE_VERSION = 5.15.7
+MODULE_VERSION = 5.15.8
diff --git a/src/3rdparty/libwebp.pri b/src/3rdparty/libwebp.pri
index 22f82bf..04ac21c 100644
--- a/src/3rdparty/libwebp.pri
+++ b/src/3rdparty/libwebp.pri
@@ -138,7 +138,7 @@ SOURCES_FOR_NEON += \
android {
arm64-v8a | armeabi-v7a: SOURCES += $$SOURCES_FOR_NEON
-} else: equals(QT_ARCH, arm)|equals(QT_ARCH, arm64) {
+} else:!macos: equals(QT_ARCH, arm)|equals(QT_ARCH, arm64) {
contains(QT_CPU_FEATURES.$$QT_ARCH, neon) {
# Default compiler settings include this feature, so just add to SOURCES
SOURCES += $$SOURCES_FOR_NEON
@@ -156,4 +156,7 @@ android {
silent: neon_comp.commands = @echo compiling[neon] ${QMAKE_FILE_IN} && $$neon_comp.commands
QMAKE_EXTRA_COMPILERS += neon_comp
}
+} else:macos {
+ CONFIG += simd
+ NEON_SOURCES += $$SOURCES_FOR_NEON
}