Kevin Lu
8fd3f813b7
Forgot to bump version in accordance with maintainer guide
2020-04-15 11:22:19 -04:00
Kevin Lu
95c2771fce
[Freetype] Actually prevent linking HarfBuzz on POSIX
...
Correctly fixes #10041
Fixes three typos in #10073
2020-04-15 00:25:54 -04:00
Ken Johnson
93045f2974
[freetype] Disabled Harfbuzz check for non-Windows platforms ( #10073 )
...
* Added ifdef and disabled Harfbuzz check for non-Windows machines
* Updated portfile and CONTROL as requested
2020-03-10 17:28:49 -07:00
Phoebe
5f12ffae8d
[freetype] Remove feature 'harfbuzz' ( #9888 )
2020-02-11 17:23:49 -08:00
Oleg Shparber
9a206d9fc0
[freetype] Add feature support ( #9706 )
...
This change makes bzip2, HarfBuzz and PNG support optional.
2020-01-29 16:42:25 -08:00
B4rtware
0ee4f000bd
[freetype] use config and the correct alias ( #9311 )
...
* use config and the correct alias
@Neumann-A figured out that `add_library(Freetype::Freetype ALIAS freetype)` is defined so instead of Freetype::Freetype use freetype. @qis Also pointed out that freetype uses a cmake config file. Thats why CONFIG parameter is required.
* remove usage
* bump version to 2.10.1-2
* remove faulty line after usage deletion
2020-01-02 14:18:39 -08:00
Kevin Lu
cd21e78b68
[freetype] Update to 2.10.1 ( #7341 )
2019-07-21 23:31:16 -07:00
JackBoosY
327494e9ac
[freetype]Re-fixed the issue of exporting symbols when building dynamic library. ( #7141 )
2019-07-07 23:21:37 -07:00
wangli28
700a3e180c
[freetype] Upgrade to version 2.10.0 ( #7057 )
...
* [freetype] Upgrade to version 2.10.0
* [freetype] Fix old patches
2019-06-30 02:49:11 -07:00
pravic
18b029a5e3
[WIP] Add a Homepage URL entry for vcpkg ports ( #2933 )
...
* [vcpkg] Add "Homepage" field to the CONTROL files.
2019-06-15 16:54:47 -07:00
Simon Hausmann
388d219f25
Fix freetype cmake config files ( #6754 )
...
The way of including freetype headers is by using
#include <ft2build.h>
#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.
2019-06-07 13:36:24 -07:00
Phil Christensen
4ce30f90ae
[freetype] fix issue #5774 ( #5853 )
...
* load 0005-Fix-DLL-EXPORTS.patch
* Create 0005-Fix-DLL-EXPORTS.patch
* [freetype] cleanup whitespace
2019-03-28 16:27:35 -07:00
Helco
95785e1b40
[SDL2_xxx]: Add CMake targets for SDL2 addons ( #5754 )
...
* 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
2019-03-26 09:57:16 -07:00
Lennart Trunk
349d82eeca
[freetype] fix DLL install on Windows ( #5354 )
...
* [wip] fix DLL install on Windows
* change patchfile encoding to UTF-8
2019-02-12 13:40:27 -08:00
Lennart Trunk
60deab0a29
Update to freetype-2.9.1 ( #5292 )
2019-02-08 10:37:08 -08:00
past-due
bbb8efe794
[freetype] Add mirror ( #5073 )
2019-01-26 14:45:27 -08:00
angelmixu
f3ccca08f5
fix freetype for macOS ( #4774 )
...
* added patch to freetype for assigning a value to macros like HAVE_UNISTD_H as using newer macOS Frameworks fail to compile if they have no value
* [freetype] Modernize. Bump control version
2019-01-22 17:50:02 -08:00
Voskrese
43deeaf0c8
connected fail ( #4375 )
...
wget https://download.savannah.gnu.org/releases/freetype/freetype-2.8.1.tar.bz2
--2018-09-30 08:14:17-- https://download.savannah.gnu.org/releases/freetype/freetype-2.8.1.tar.bz2
Resolving download.savannah.gnu.org (download.savannah.gnu.org)... 208.118.235.200
Connecting to download.savannah.gnu.org (download.savannah.gnu.org)|208.118.235.200|:443... connected.
HTTP request sent, awaiting response... 302 Moved Temporarily
Location: https://mirror.freedif.org/GNU-Sa/freetype/freetype-2.8.1.tar.bz2 [following]
--2018-09-30 08:14:19-- https://mirror.freedif.org/GNU-Sa/freetype/freetype-2.8.1.tar.bz2
Resolving mirror.freedif.org (mirror.freedif.org)... 113.161.52.138
Connecting to mirror.freedif.org (mirror.freedif.org)|113.161.52.138|:443... failed: Unknown error.
Retrying.
2018-10-11 21:59:19 -07:00
Haojia Yu
b7f916dbec
fix download url of freetype
...
cannot download freetype by using 'http'. should use 'https'
2018-06-21 10:35:03 +08:00
past-due
76d63567f0
[freetype] Fix build failures when VCPKG_BUILD_TYPE is set
2018-03-19 15:32:32 -04:00
Robert Schumacher
9f9778ccff
[many ports] Improve behavior on Linux and general cleanup
2018-03-11 23:42:54 -07:00
Robert Schumacher
353d635b97
[freetype][harfbuzz] Fix static freetype dependency.
2018-01-18 10:57:30 -08:00
Robert Schumacher
1b2f75be94
[vcpkg] Support \share\<port>\usage to handle libraries which are found through built-in Find Modules.
2017-11-16 23:54:55 -08:00
Mikhail Paulyshka
e00bb8d7dd
[freetype] update to 2.8.1
...
https://sourceforge.net/projects/freetype/files/freetype2/2.8.1/
2017-11-06 12:19:51 -08:00
Alexander Karatarakis
26516fe485
vcpkg_configure_cmake (and _meson) now embed debug symbols within static libs (/Z7)
2017-09-09 00:12:54 -07:00
codicodi
61ad15ce0b
[freetype] update to 2.8
2017-05-24 20:46:16 +02:00
Robert Schumacher
d4bdf8508f
[freetype] In static builds, do not use absolute paths in cmake config files.
2017-04-05 11:38:36 -07:00
Jackie Ng
11b4f5fdd6
Patch the freetype include directory to the renamed one [freetype2 -> freetype]. Fixes #889
2017-04-05 00:18:15 +10:00
Robert Schumacher
5082ea5464
[freetype] Bump version to match source changes for uwp
2017-01-12 17:09:45 -08:00
Dale Stammen
02964007d6
added support for uwp builds
2017-01-09 19:57:31 -08:00
codicodi
cff21e04f5
[freetype] specify dependencies
2017-01-05 15:34:06 +01:00
Robert Schumacher
7e4a57fbfd
[curl] [freetype] [tiff] Add dependencies on zlib. Add curl dependency on openssl.
2016-11-26 00:15:57 -08:00
Alexander Karatarakis
1808d461b0
triplet is now automatically included before portfiles.
...
Also remove trailing whitespaces from portfiles
2016-11-08 14:25:47 -08:00
Alexander Karatarakis
d0a3c79829
[freetype] Enable static building
2016-10-31 14:09:43 -07:00
Alexander Karatarakis
2058ea54a6
[freetype] Mark as not supporting static yet
2016-10-26 12:55:30 -07:00
Robert Schumacher
c494892eb2
[freetype] Adjust include paths. Fix cmake config deployment.
2016-10-10 23:07:25 -07:00
Robert Schumacher
b1fe038a83
Remove use of vcpkg_build_cmake() across all portfiles. Fixes #123
2016-10-06 15:29:37 -07:00
Alexander Karatarakis
3679955544
Introduce SOURCE_PATH to almost all portfiles
2016-09-28 17:05:56 -07:00
Ninetainedo
930d0a7ded
URL and MIRRORS are now URLS
...
Updated all portfiles accordingly.
2016-09-25 00:23:04 +02:00
Ninetainedo
8cee9c6e07
Replaced everything concerning MD5 with SHA512
2016-09-22 21:30:58 +02:00
Alexander Karatarakis
ccca198c1b
Initial commit
2016-09-18 20:54:03 -07:00