vcpkg/versions
Jesse Towner 9d80704127
[woff2] fix for static linking and alternative compiler toolchains (#16392)
* [woff2] fix static linking and alternate toolchain

First, this change teaches the woff2 CMake configuration to
understand the vcpkg's custom unofficial-brotli pkg-config
configuration in order to support static linking. This fixes a
build failure on x64-linux or other triplets when
VCPKG_LIBRARY_LINKAGE is set to static.

Secondly, the CANONICAL_PREFIXES option for the woff2 CMake
configuration has been changed to be on by default, otherwise
custom triplets or toolchains using alternate compilers such as
Clang/LLVM or other versions of GCC will fail.
Leaving CANONICAL_PREFIXES set to OFF causes
-no-canonical-prefixes to be passed to the compiler, which
prevents symlinked compiler toolchains from working correctly.
If a user does actually need non-canonical prefixes, chances are
they will have a custom triplet or toolchain file that passes in
-no-canonical-prefixes as a CFLAG for every port, and so setting
it to ON here is a better default for vcpkg.

* [woff2] update versions

* [woff2] update control file

* [woff2] update versions

* [woff2] update ci.baseline.txt

* Update ports/woff2/0001-unofficial-brotli.patch

Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>

* [woff2] regenerate 0001-unofficial-brotli.patch file

* [woff2] update versions

* [woff2] regenerate 0001-unofficial-brotli.patch file attempt #2

* [woff2] update versions

Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
2021-04-07 14:22:28 -07:00
..
3- [vcpkg] Rename port_versions to versions (#15784) 2021-01-21 09:53:22 -08:00
7- [vcpkg] Rename port_versions to versions (#15784) 2021-01-21 09:53:22 -08:00
a- [antlr4] update to 4.9.1 (#16383) 2021-04-01 10:31:47 -07:00
b- [bext-ut] create a new port (#16822) 2021-04-07 13:25:51 -07:00
c- [celero] Updated to Celero v2.8.0 (#16802) 2021-04-02 14:18:13 -07:00
d- [dav1d] Update to 0.8.2 (#16916) 2021-04-02 13:37:13 -07:00
e- [entt] Update to 3.7.0 (#17047) 2021-04-02 12:43:24 -07:00
f- [fmt] Fix build error when building arm64-uwp (#16766) 2021-04-07 13:28:15 -07:00
g- [glad] Add features to support different configurations. (#16742) 2021-04-07 13:33:59 -07:00
h- [happly] add new port (#16788) 2021-03-22 15:34:08 -07:00
i- [iir1] Add new port (#16436) 2021-03-29 10:08:29 -07:00
j- [jwt-cpp] update to v0.5.0 (#16799) 2021-03-25 09:33:34 -07:00
k- [krabsetw] Update krabsetw to 4.1.18 (#16576) 2021-03-10 12:30:00 -06:00
l- [libxslt] Update to 1.1.34 (#16617) 2021-04-07 13:41:35 -07:00
m- [mpg123] Upgrade to 1.26.3-1 (#16910) 2021-04-02 13:24:18 -07:00
n- [nnpack] create a new port (#16344) 2021-04-07 14:18:02 -07:00
o- Openmpi keep -isystem flags in configure scripts (#17026) 2021-04-07 13:00:12 -07:00
p- [pthreads] support ARM arch and UWP platform (#16348) 2021-04-07 14:16:28 -07:00
q- [vcpkg baseline][qt5-base] Fix glib link issues on linux (#16954) 2021-04-06 10:53:41 -07:00
r- [robin-hood-hashing] Update to 3.11.1 (#16901) 2021-03-29 09:22:09 -07:00
s- Spatialite-tools remove cflags from vcpkg_configure_make options (#17025) 2021-04-07 13:08:42 -07:00
t- [ffmpeg] Add support for dav1d,fontconfig,freetype,fribidi,ilbc,modplug,opengl,openjpeg,libssh,tensorflow,tesseract,webp,libxml2 dependencies. (#15787) 2021-04-07 10:06:55 -07:00
u- [uWebSockets] updated to 19.0.0 alpha 5 (#16672) 2021-03-15 11:13:02 -07:00
v- [vcpkg baseline][qt5-base] Fix glib link issues on linux (#16954) 2021-04-06 10:53:41 -07:00
w- [woff2] fix for static linking and alternative compiler toolchains (#16392) 2021-04-07 14:22:28 -07:00
x- [ffmpeg] Add support for dav1d,fontconfig,freetype,fribidi,ilbc,modplug,opengl,openjpeg,libssh,tensorflow,tesseract,webp,libxml2 dependencies. (#15787) 2021-04-07 10:06:55 -07:00
y- [vcpkg] Rename port_versions to versions (#15784) 2021-01-21 09:53:22 -08:00
z- [zstd] update to 1.4.9 (#16865) 2021-03-31 14:29:14 -07:00
baseline.json [woff2] fix for static linking and alternative compiler toolchains (#16392) 2021-04-07 14:22:28 -07:00