<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vcpkg/ports/freetype, branch 2019.09</title>
<subtitle>Forked from https://github.com/microsoft/vcpkg</subtitle>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/vcpkg/'/>
<entry>
<title>[freetype] Update to 2.10.1 (#7341)</title>
<updated>2019-07-22T06:31:16+00:00</updated>
<author>
<name>Kevin Lu</name>
<email>6320810+kevinlul@users.noreply.github.com</email>
</author>
<published>2019-07-22T06:31:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/vcpkg/commit/?id=cd21e78b68d82bce02e1fe2b422c56453bb266c1'/>
<id>cd21e78b68d82bce02e1fe2b422c56453bb266c1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[freetype]Re-fixed the issue of exporting symbols when building dynamic library. (#7141)</title>
<updated>2019-07-08T06:21:37+00:00</updated>
<author>
<name>JackBoosY</name>
<email>47264268+JackBoosY@users.noreply.github.com</email>
</author>
<published>2019-07-08T06:21:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/vcpkg/commit/?id=327494e9acfbfa247d49c3fa23de85af2c1859a0'/>
<id>327494e9acfbfa247d49c3fa23de85af2c1859a0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[freetype] Upgrade to version 2.10.0 (#7057)</title>
<updated>2019-06-30T09:49:11+00:00</updated>
<author>
<name>wangli28</name>
<email>47812810+wangli28@users.noreply.github.com</email>
</author>
<published>2019-06-30T09:49:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/vcpkg/commit/?id=700a3e180c88c5fbd2ded05c25e8683278a2d33b'/>
<id>700a3e180c88c5fbd2ded05c25e8683278a2d33b</id>
<content type='text'>
* [freetype] Upgrade to version 2.10.0

* [freetype] Fix old patches
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* [freetype] Upgrade to version 2.10.0

* [freetype] Fix old patches
</pre>
</div>
</content>
</entry>
<entry>
<title>[WIP] Add a Homepage URL entry for vcpkg ports (#2933)</title>
<updated>2019-06-15T23:54:47+00:00</updated>
<author>
<name>pravic</name>
<email>ehysta@gmail.com</email>
</author>
<published>2019-06-15T23:54:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/vcpkg/commit/?id=18b029a5e3997fa4fdc7d3d06d56568a1d6f74ad'/>
<id>18b029a5e3997fa4fdc7d3d06d56568a1d6f74ad</id>
<content type='text'>
* [vcpkg] Add "Homepage" field to the CONTROL files.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* [vcpkg] Add "Homepage" field to the CONTROL files.</pre>
</div>
</content>
</entry>
<entry>
<title>Fix freetype cmake config files (#6754)</title>
<updated>2019-06-07T20:36:24+00:00</updated>
<author>
<name>Simon Hausmann</name>
<email>simon.hausmann@qt.io</email>
</author>
<published>2019-06-07T20:36:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/vcpkg/commit/?id=388d219f256b75452c088b4cc2e16fd38f7f6995'/>
<id>388d219f256b75452c088b4cc2e16fd38f7f6995</id>
<content type='text'>
The way of including freetype headers is by using

    #include &lt;ft2build.h&gt;
    #include FT_FREETYPE_H

along with $root/include/freetype which has $root/include/freetype/ft2build.h
and then the rest of the headers under $root/include/freetype/freetype2/*.h.

The portfile.cmake moves the headers one directory up into $root/include
so that there's $root/include/ft2build.h and the rest of the headers
under $root/include/freetype/.

This in turn means that the above way of including header files requires
$root/include to be in the include search path. That's not the case by
default and the generated freetype-config.cmake also doesn't include
that.

Therefore the freetype config approach results in failing builds when
applications wants to use it. This is easy to reproduce using

    find_package(Freetype CONFIG REQUIRED)
    ...
    target_link_libraries(foo PRIVATE freetype)

As a remedy, this patch fixes the freetype-config.cmake file to add
$root/include in the include search path.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The way of including freetype headers is by using

    #include &lt;ft2build.h&gt;
    #include FT_FREETYPE_H

along with $root/include/freetype which has $root/include/freetype/ft2build.h
and then the rest of the headers under $root/include/freetype/freetype2/*.h.

The portfile.cmake moves the headers one directory up into $root/include
so that there's $root/include/ft2build.h and the rest of the headers
under $root/include/freetype/.

This in turn means that the above way of including header files requires
$root/include to be in the include search path. That's not the case by
default and the generated freetype-config.cmake also doesn't include
that.

Therefore the freetype config approach results in failing builds when
applications wants to use it. This is easy to reproduce using

    find_package(Freetype CONFIG REQUIRED)
    ...
    target_link_libraries(foo PRIVATE freetype)

As a remedy, this patch fixes the freetype-config.cmake file to add
$root/include in the include search path.</pre>
</div>
</content>
</entry>
<entry>
<title>[freetype] fix issue #5774 (#5853)</title>
<updated>2019-03-28T23:27:35+00:00</updated>
<author>
<name>Phil Christensen</name>
<email>philc@microsoft.com</email>
</author>
<published>2019-03-28T23:27:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/vcpkg/commit/?id=4ce30f90ae7a399e994abe83a7e38e32b1c5f49d'/>
<id>4ce30f90ae7a399e994abe83a7e38e32b1c5f49d</id>
<content type='text'>
* load 0005-Fix-DLL-EXPORTS.patch

* Create 0005-Fix-DLL-EXPORTS.patch

* [freetype] cleanup whitespace
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* load 0005-Fix-DLL-EXPORTS.patch

* Create 0005-Fix-DLL-EXPORTS.patch

* [freetype] cleanup whitespace
</pre>
</div>
</content>
</entry>
<entry>
<title>[SDL2_xxx]: Add CMake targets for SDL2 addons (#5754)</title>
<updated>2019-03-26T16:57:16+00:00</updated>
<author>
<name>Helco</name>
<email>Helco@users.noreply.github.com</email>
</author>
<published>2019-03-26T16:57:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/vcpkg/commit/?id=95785e1b401f19975974724c0e69b6bffddf163c'/>
<id>95785e1b401f19975974724c0e69b6bffddf163c</id>
<content type='text'>
* Add SDL2 image target

* Add SDL2_mixer target

* Add SDL2_ttf target

* Add SDL2_net target

* Fix missing source file for SDL2_image

* Disable harfbuzz for freetype properly

* Use both include dirs for freetype in SDL2-tff
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Add SDL2 image target

* Add SDL2_mixer target

* Add SDL2_ttf target

* Add SDL2_net target

* Fix missing source file for SDL2_image

* Disable harfbuzz for freetype properly

* Use both include dirs for freetype in SDL2-tff
</pre>
</div>
</content>
</entry>
<entry>
<title>[freetype] fix DLL install on Windows (#5354)</title>
<updated>2019-02-12T21:40:27+00:00</updated>
<author>
<name>Lennart Trunk</name>
<email>lennart.trunk@outlook.de</email>
</author>
<published>2019-02-12T21:40:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/vcpkg/commit/?id=349d82eecac51f8349e0fb82a46fc16ef49fc79e'/>
<id>349d82eecac51f8349e0fb82a46fc16ef49fc79e</id>
<content type='text'>
* [wip] fix DLL install on Windows

* change patchfile encoding to UTF-8
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* [wip] fix DLL install on Windows

* change patchfile encoding to UTF-8
</pre>
</div>
</content>
</entry>
<entry>
<title>Update to freetype-2.9.1 (#5292)</title>
<updated>2019-02-08T18:37:08+00:00</updated>
<author>
<name>Lennart Trunk</name>
<email>lennart.trunk@outlook.de</email>
</author>
<published>2019-02-08T18:37:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/vcpkg/commit/?id=60deab0a29b64a739f39d60887f3b3d556afcc0e'/>
<id>60deab0a29b64a739f39d60887f3b3d556afcc0e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[freetype] Add mirror (#5073)</title>
<updated>2019-01-26T22:45:27+00:00</updated>
<author>
<name>past-due</name>
<email>30942300+past-due@users.noreply.github.com</email>
</author>
<published>2019-01-26T22:45:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/vcpkg/commit/?id=bbb8efe794ca72f9102c976343b3dcca87056e96'/>
<id>bbb8efe794ca72f9102c976343b3dcca87056e96</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
