File tree Expand file tree Collapse file tree 4 files changed +12
-3
lines changed Expand file tree Collapse file tree 4 files changed +12
-3
lines changed Original file line number Diff line number Diff line change 1
1
include_guard (GLOBAL )
2
2
3
+ message (FATAL_ERROR "lcms2 disabled, space saving" )
4
+
3
5
ExternalProjectAutotools (lcms2
4
6
DEPENDS libjpeg libtiff-4
5
7
URL https://kent.dl.sourceforge.net/project/lcms/lcms/2.9/lcms2-2.9.tar.gz
Original file line number Diff line number Diff line change 1
1
include_guard (GLOBAL )
2
2
3
+ message (FATAL_ERROR "libopenjp2 disabled, space saving" )
4
+
3
5
ExternalProjectCMake (libopenjp2
4
6
DEPENDS libpng libtiff-4 lcms2
5
7
URL https://github.com/uclouvain/openjpeg/archive/v2.3.1.tar.gz
Original file line number Diff line number Diff line change 1
1
include_guard (GLOBAL )
2
2
3
+ message (FATAL_ERROR "libtiff-4 disabled, space saving" )
4
+
3
5
# CMAKE issue 8905: FindTIFF should link to jpeg library
4
6
# https://gitlab.kitware.com/cmake/cmake/issues/8905
5
7
# https://cmake.org/Bug/view.php?id=8905
Original file line number Diff line number Diff line change @@ -20,13 +20,16 @@ ELSE()
20
20
ENDIF ()
21
21
22
22
ExternalProjectCMake (poppler
23
- DEPENDS freetype libjpeg libopenjp2 glib-2.0 cairo libtiff-4 lcms2
23
+ DEPENDS cairo freetype glib-2.0 libpng libjpeg
24
+ # DEPENDS libtiff-4
24
25
25
26
URL https://poppler.freedesktop.org/poppler-0.70.1.tar.xz
26
27
URL_HASH SHA256=66972047d9ef8162cc8c389d7e7698291dfc9f2b3e4ea9a9f08ae604107451bd
27
28
28
29
CONFIGURE_ARGUMENTS -DENABLE_XPDF_HEADERS=ON
29
30
-DBUILD_GTK_TESTS=OFF -DBUILD_QT5_TESTS=OFF -DENABLE_QT5=OFF
31
+ -DENABLE_LIBOPENJPEG=none # requires libopenjp2
32
+ -DENABLE_CMS=none # requires lcms2
30
33
${POPPLER_CONFIGURE_ARGUMENTS}
31
34
32
35
EXTRA_ARGUMENTS
@@ -40,6 +43,6 @@ ExternalProjectCMake(poppler
40
43
# Fontforge uses libopenjp2 lcms2
41
44
# But does not declare them in poppler.pc
42
45
# Fix after install
43
- TEST_COMMAND ${CMAKE_CURRENT_SOURCE_DIR} /packages/FixPopplerInstall.sh ${THIRDPARTY_PREFIX}
44
- LOG_TEST 1
46
+ # TEST_COMMAND ${CMAKE_CURRENT_SOURCE_DIR}/packages/FixPopplerInstall.sh ${THIRDPARTY_PREFIX}
47
+ # LOG_TEST 1
45
48
)
You can’t perform that action at this time.
0 commit comments