[poppler] CMakeLists.txt

Albert Astals Cid aacid at kemper.freedesktop.org
Tue Sep 26 21:49:57 UTC 2017


 CMakeLists.txt |   10 +++++++---
 1 file changed, 7 insertions(+), 3 deletions(-)

New commits:
commit 5df4a8b0ad56b11c9be3b362e33810c5af57952b
Author: Albert Astals Cid <aacid at kde.org>
Date:   Tue Sep 26 23:49:41 2017 +0200

    Enable libcurl support by default

diff --git a/CMakeLists.txt b/CMakeLists.txt
index c38a1f28..887b0cc7 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -45,7 +45,7 @@ option(ENABLE_QT5 "Compile poppler qt5 wrapper." ON)
 set(ENABLE_LIBOPENJPEG "auto" CACHE STRING "Use libopenjpeg for JPX streams. Possible values: auto, openjpeg1, openjpeg2, unmaintained, none. 'auto' prefers openjpeg2 over openjpeg1 if both are available. 'unmaintained' gives you the internal unmaintained decoder. Use at your own risk. 'none' compiles no JPX decoder at all. Default: auto")
 set(ENABLE_CMS "auto" CACHE STRING "Use color management system. Possible values: auto, lcms1, lcms2. 'auto' prefers lcms2 over lcms1 if both are available. Unset to disable color management system.")
 set(ENABLE_DCTDECODER "libjpeg" CACHE STRING "Use libjpeg for DCT streams. Possible values: libjpeg, unmaintained, none. will use libjpeg if available or fail if not. 'unmaintained' gives you the internal unmaintained decoder. Use at your own risk. 'none' compiles no DCT decoder at all. Default: libjpeg")
-option(ENABLE_LIBCURL "Build libcurl based HTTP support." OFF)
+option(ENABLE_LIBCURL "Build libcurl based HTTP support." ON)
 option(ENABLE_ZLIB "Build with zlib." ON)
 option(ENABLE_ZLIB_UNCOMPRESS "Use zlib to uncompress flate streams (not totally safe)." OFF)
 option(SPLASH_CMYK "Include support for CMYK rasterization." OFF)
@@ -256,8 +256,12 @@ elseif(ENABLE_CMS STREQUAL "lcms2")
 endif()
 if(ENABLE_LIBCURL)
   find_package(CURL)
-  include_directories(${CURL_INCLUDE_DIR})
-  set(POPPLER_HAS_CURL_SUPPORT ON)
+  if(CURL_FOUND)
+    include_directories(${CURL_INCLUDE_DIR})
+    set(POPPLER_HAS_CURL_SUPPORT ON)
+  else()
+    set(ENABLE_LIBCURL OFF)
+  endif()
 endif()
 
 add_definitions(-DHAVE_CONFIG_H=1)


More information about the poppler mailing list