aboutsummaryrefslogtreecommitdiff
path: root/ports/podofo
diff options
context:
space:
mode:
authorAlexander Neumann <30894796+Neumann-A@users.noreply.github.com>2020-08-06 22:07:46 +0200
committerGitHub <noreply@github.com>2020-08-06 13:07:46 -0700
commit61c055a6fcfee2a7e764997bb2478adf49db6edf (patch)
tree708267482f32dabbbb9b41f6c6e8dfb331b451a0 /ports/podofo
parent56174640c9b593f088145ea9cea70d84edf65c92 (diff)
downloadvcpkg-61c055a6fcfee2a7e764997bb2478adf49db6edf.tar.gz
vcpkg-61c055a6fcfee2a7e764997bb2478adf49db6edf.zip
[brotli] add pkgconfig / [freetype] depend on brotli (#12405)
* [brotli] add pkgconfig * [freetype] add pkgconfig and add dependency on brotli * [qt5-base] add new freetype dependency to brotli and zstd * [freetype] fix cmake paths * [freetype] removed renaming of include dir and unnecessary cmake fixes * [freetype-gl] fix glew include dir * [podofo] fix freetype search. * fixing wrong freetype stuff due to vcpkg owned wrong CMakeLists.txt ..... * fixing more freetype hidden issues. * [sfml] fix missing include * fix typo * [freetype] uncomment previous renaming of include folders * fix brotli linkage in static builds * remove added alias to avoid problems. * [freetype] add brotli to the wrapper * [lzokay] format manifest Co-authored-by: Nicole Mazzuca <mazzucan@outlook.com>
Diffstat (limited to 'ports/podofo')
-rw-r--r--ports/podofo/CONTROL3
-rw-r--r--ports/podofo/freetype.patch18
-rw-r--r--ports/podofo/portfile.cmake1
3 files changed, 21 insertions, 1 deletions
diff --git a/ports/podofo/CONTROL b/ports/podofo/CONTROL
index a6965d832..933f7363f 100644
--- a/ports/podofo/CONTROL
+++ b/ports/podofo/CONTROL
@@ -1,5 +1,6 @@
Source: podofo
-Version: 0.9.6-11
+Version: 0.9.6
+Port-Version: 12
Homepage: https://sourceforge.net/projects/podofo/
Description: PoDoFo is a library to work with the PDF file format
Build-Depends: zlib, libpng, libjpeg-turbo, tiff, openssl, freetype
diff --git a/ports/podofo/freetype.patch b/ports/podofo/freetype.patch
new file mode 100644
index 000000000..f241690f7
--- /dev/null
+++ b/ports/podofo/freetype.patch
@@ -0,0 +1,18 @@
+diff --git a/cmake/modules/FindFREETYPE.cmake b/cmake/modules/FindFREETYPE.cmake
+index 41114798f..0911dc092 100644
+--- a/cmake/modules/FindFREETYPE.cmake
++++ b/cmake/modules/FindFREETYPE.cmake
+@@ -15,9 +15,13 @@ SET(FREETYPE_FIND_QUIETLY 1)
+ # first we try to find ft2build.h in the new location as
+ # of freetype 2.5.1
+ FIND_PATH(FREETYPE_INCLUDE_DIR_FT2BUILD ft2build.h
++ PATHS
+ /usr/include/freetype2
+ /usr/local/include/freetype2
+ /usr/X11/include/freetype2
++ PATH_SUFFIXES
++ freetype2
++ include/freetype2
+ NO_CMAKE_SYSTEM_PATH
+ )
+
diff --git a/ports/podofo/portfile.cmake b/ports/podofo/portfile.cmake
index d9b34614a..36bd2c48e 100644
--- a/ports/podofo/portfile.cmake
+++ b/ports/podofo/portfile.cmake
@@ -13,6 +13,7 @@ vcpkg_from_sourceforge(
PATCHES
0001-unique_ptr.patch
0002-HAVE_UNISTD_H.patch
+ freetype.patch
${ADDITIONAL_PATCH}
)