| Age | Commit message (Collapse) | Author |
|
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.
|
|
* [magic-enum] Add new port
* Update portfile.cmake
|
|
* [libjpeg_turbo] Upgrades 2019.05.08
* Remove debug/bin
* Update patch
* Add black line
|
|
to list the package when searching for it
|
|
|
|
|
|
* [vlpp] Upgrade to 0.10.0.0
* fix type issue
|
|
|
|
|
|
On Linux and MacOS, the cairo port was attempting to link to some
Windows-only libraries.
|
|
[glibmm] fix #6550 by partially reverting #5937 (+minor correction in glibmmconfig.h)
|
|
* ffmpeg: enable arm/arm64 windows support
* ffmpeg: fix x64-uwp
* ffmpeg: remove outdated patch
* ffmpeg: remove outdated patch
|
|
|
|
* [bdwgc] New port
* [bdwgc] Fix x64-windows-static build
* [bdwgc] Patch CMakeLists.txt to install libraries
* [bdwgc] Rename produced binaries to <PREFIX>gc<SUFFIX>
* [bdwgc] Export library symbols using GC_DLL
* [bdwgc] Disable installation of extra tools
* [bdwgc] Fix installation path for header files
* [bdwgc] Use latest commit and CMake patch
* [bdwgc] Update patch
* [bdwgc] Disable tests and cord
* [bdwgc] Use local patch
* [bdwgc] Remove unsupported MacOS architecture
|
|
|
|
* [pprint] Add new port
* [pprint] Rerun tests
|
|
* [gdk-pixbuf] Fix Linux compilation.
Unlike #6625 this version contains the minimal changes required
to keep other dependencies as untouched as possible.
* [gdk-pixbuf] Bumping CONTROL versions
* [libcroco] Added copy pdbs to portfile.
* [libcroco] Fix missing unoficial-libcroco-targets-debug.cmake...
... file from installation.
|
|
Referenced file
vcpkg/installed/x64-windows/tools/zxing-cpp/zxing.exe
did not exist, because it was created at
vcpkg/installed/x64-windows/tools/zxing/zxing.exe
Closes #6616
|
|
|
|
|
|
With the new version we should not need the patch, so I removed it. We
also moved the repository from GoogleCloudPlatform to the googleapis/
GitHub organization, save a redirect in the download by fixing that.
|
|
|
|
[itpp] Add new port
|
|
|
|
|
|
|
|
|
|
* [lz4]Fix conflict file xxhash.h
* [lz4]Use xxhash dependency to install xxhash.h
|
|
|
|
[libvpx] Copy debug symbols
|
|
|
|
[wpilib] Add New Port
|
|
|
|
|
|
Fix MSYS hanging of PowerShell
|
|
[LibRaw] Update from release to latest snapshot
|
|
* [asio] Add cmake target
* [asio] Export both asio and asio::asio
* [asio] Also export include dir variable
|
|
|
|
|
|
|
|
Update from the latest release 0.19 to use the latest snapshot
LibRaw-201903 (SHA-1:d4f05dd1b9b2d44c8f7e82043cbad3c724db2416).
The rationale is that LibRaw publishes:
- snapshots every 5-7 months (in master branch)
- releases (0.18, 0.19, etc.) every 1-1.5 years.
- security hotfixes for releases (0.19.1, 0.19.2, etc.)
Hence, from user point of view, it is practical to refer to
the latest snapshot, instead of the latest release.
Another issue is that the latest release 0.19 does not include
support for C++17 (does not allow to replace std::auto_ptr with
std::unique_ptr). The latest LibRaw-201903 includes related fixes.
|
|
* [entityx][entt] Disable parallel configure
* [entityx][entt] Remove the invalid patch
|
|
* [variant-lite] Add new port (1.2.1)
* [variant-lite] Add new port (1.2.2, was: 1.2.1)
|
|
|
|
|
|
|
|
|
|
* Correctly set environment variables for gcc/clang/icc
* refactor out some if statements
* Assume windows
* Make windows check consistent
|
|
* [clipper] add port
* [clipper] works only if built as a static library
* [clipper] rename to polyclipping
|
|
* [pdal] delete and replace different find modules
* [pdal] add geotiff as a dependency to the config of pdal
* remove version
|