Files
termux-packages/packages/libjxl/cmake_fixes.patch
termux-pacman-bot 82db01f235 libjxl: bump to 0.9.0
2023-12-27 08:31:07 +00:00

35 lines
1.2 KiB
Diff

--- a/tools/CMakeLists.txt
+++ b/tools/CMakeLists.txt
@@ -210,7 +210,7 @@ if(${JPEGXL_ENABLE_BENCHMARK})
speed_stats.h
../third_party/dirent.cc
)
- target_link_libraries(benchmark_xl Threads::Threads)
+ target_link_libraries(benchmark_xl Threads::Threads -landroid-glob -landroid-spawn)
if(MINGW)
# MINGW doesn't support glob.h.
target_compile_definitions(benchmark_xl PRIVATE "-DHAS_GLOB=0")
--- a/third_party/sjpeg/CMakeLists.txt
+++ b/third_party/sjpeg/CMakeLists.txt
@@ -44,20 +44,7 @@
################################################################################
# Android only.
-if(ANDROID)
- include_directories(${SJPEG_ANDROID_NDK_PATH}/sources/android/cpufeatures)
- add_library(cpufeatures-sjpeg
- STATIC ${SJPEG_ANDROID_NDK_PATH}/sources/android/cpufeatures/cpu-features.c
- )
- target_link_libraries(cpufeatures-sjpeg dl)
- set(SJPEG_DEP_LIBRARIES ${SJPEG_DEP_LIBRARIES} cpufeatures-sjpeg)
- set(SJPEG_DEP_INCLUDE_DIRS ${SJPEG_DEP_INCLUDE_DIRS}
- ${SJPEG_ANDROID_NDK_PATH}/sources/android/cpufeatures
- )
-endif()
-
## Check for SIMD extensions.
-include(${CMAKE_CURRENT_LIST_DIR}/cmake/cpu.cmake)
################################################################################
# sjpeg source files.