Skip to content
This repository has been archived by the owner on Sep 23, 2022. It is now read-only.

Update master for 10.4.1 #1

Merged
merged 5,155 commits into from
Sep 20, 2021
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
5155 commits
Select commit Hold shift + click to select a range
91aec79
[tinyfiledialogs] Fix usage (#19723)
NancyLi1013 Aug 24, 2021
24c9f30
[KWSys] add new port (#19712)
q1000treadz Aug 24, 2021
7acd4d1
[rmlui] Update to 4.2 (#19719)
mikke89 Aug 24, 2021
9c12326
[vcpkgTools.xml] Update cmake 3.20.4 hash for freebsd (#19697)
b-ncMN Aug 24, 2021
9e799f4
[frugually-deep] update to v0.15.10 p0 (#19691)
mathisloge Aug 24, 2021
d8e1d6b
[imgui] Update to 1.84.1 (#19677)
RT2Code Aug 24, 2021
772d435
[openssl] Update to 1.1.1l (#19739)
autoantwort Aug 26, 2021
a82c62d
[Libb64] Add new port (#19447)
9cvele3 Aug 26, 2021
c13c218
[vcpkg] Add triplet option VCPKG_NO_COMPILER_TRACKING (#17526)
klalumiere Aug 26, 2021
dd3d6df
[zstd] update to 1.5.0 (#18915)
JonLiu1993 Aug 26, 2021
410a157
[ginkgo] Update to 1.4.0 (#19731)
upsj Aug 26, 2021
e0a5659
[vtk] Fix OpenGL feature (#19735)
jpauwels Aug 26, 2021
383060f
[many ports] Add vcpkg_fixup_pkgconfig (#19721)
JackBoosY Aug 26, 2021
17818aa
[OpenColorIO] Fix OpenColorIO v2.0.1 can't be find_package (#19725)
jixingcn Aug 26, 2021
a6ce296
[openxr-loader] Update to 1.0.18 (#19574)
jherico Aug 26, 2021
fefb2c1
[directxtk, directxtk12, directxtex] ports updated for August 2021 re…
walbourn Aug 26, 2021
646e573
[srpc] add port of sogou/srpc (#16295)
dengjun101 Aug 27, 2021
ab3095a
[onnx] create a new port (#18073)
luncliff Aug 27, 2021
c350a3b
[gettext] Add "autopoint" tool to gettext[core] (#17317)
dg0yt Aug 27, 2021
3582b8a
[glog] Fixed gflags dependency (#18739)
bucurb Aug 27, 2021
b590d6a
[crow] fix sha-512 sum (#19637)
luca-schlecker Aug 27, 2021
620cb9a
[vcpkg baseline][lapack-reference] Fix copy openblas's pkgconfig file…
JackBoosY Aug 28, 2021
d19ebdc
[bddisasm] Update to 1.34.2 (#19761)
ianichitei Aug 28, 2021
e6ed80c
[llvm] update to 12.0.1 (#19741)
autoantwort Aug 28, 2021
21935b7
[pango] Fix libthai splelling (microsoft#19758) (#19760)
SchaichAlonso Aug 28, 2021
de62348
[approval-tests-cpp] Update to 10.10.0 (#19621)
isidore Aug 30, 2021
8602e5f
bootstrap.sh: fails if there is no entry for a tool os combination (#…
autoantwort Aug 30, 2021
047e8ef
[libunifex] create a new port (#19279)
luncliff Aug 30, 2021
8c7e8df
[CGNS|VTK-M|VTK|ParaView] Update ports (#18248)
Neumann-A Aug 30, 2021
c0bc5e1
[kf5guiaddons] fix Wayland scanner not being found by transitive deps…
wrobelda Aug 30, 2021
dd6fd59
[freetype] update to 2.11.0 (#19284)
autoantwort Aug 30, 2021
6426669
Document VCPKG_TARGET_IS_MINGW (#19790)
autoantwort Aug 30, 2021
4bd67a4
[spix] Add new port (#19351)
m-kuhn Aug 30, 2021
950dd37
[harfbuzz] update to 2.8.2 (#19615)
JonLiu1993 Aug 30, 2021
73a31ac
[wavelib] Update to 2021-08-10 (#19477)
myd7349 Aug 30, 2021
ae89e7d
[kf5wallet] new port (#19450)
wrobelda Aug 30, 2021
cda8ba0
fix bootstrap.sh on arm macs (#19622)
autoantwort Aug 30, 2021
116ce79
[daw-json-link,daw-header-libraries,daw-utf-range]Update many ports (…
JonLiu1993 Aug 30, 2021
f732367
[cli] update to v.2.0.0 (#19744)
daniele77 Aug 30, 2021
d3eaf06
[libics] Add DISABLE_PARALLEL_CONFIGURE and update to 1.6.5 (#19652)
PhoebeHui Aug 30, 2021
5c622d5
[libpmemobj-cpp] update to 1.13.0 (#19630)
JonLiu1993 Aug 30, 2021
c03ca5b
[plf-colony] Update to 6.28 (#19627)
RT2Code Aug 30, 2021
febda96
[libmt32emu] update from 2.5.0 to 2.5.3 (#19754)
JonLiu1993 Aug 30, 2021
29916bb
[ctre] Update to 3.4.1 (#19614)
Ryan-rsm-McKenzie Aug 30, 2021
1cb7c21
[Mesa] update to 21.2.0 (#19612)
JonLiu1993 Aug 30, 2021
722b30d
[jwt-cpp] port update to add version 0.5.1 (#19618)
prince-chrismc Aug 30, 2021
69670b0
[functions-framework-cpp] update to latest release (v0.6.0) (#19603)
coryan Aug 30, 2021
2777ead
[docs] improve integrate documentation (#19700)
autoantwort Aug 31, 2021
4529856
[google-cloud-cpp] use features to stop package growth (#19600)
coryan Aug 31, 2021
3f3cf1e
[vcpkg] [issue template] Questions would be posted in the discussion …
PhoebeHui Aug 31, 2021
8127442
[libffi] Use -llibffi on Windows (#19655)
MidwestB Aug 31, 2021
ce45dd9
[eastl] fix dependency eabase (#19643)
FabienPean Aug 31, 2021
0997386
[comms,commsdsl,comms-ublox] update ports (#19581)
mathisloge Aug 31, 2021
78b7f1b
[ngspice] Update to release 35 (#19542)
marekr Aug 31, 2021
a761a22
[liblo] Fix filenames for linux in liblo portfile (#19660)
stekyne Aug 31, 2021
9fb1585
[trantor] Update to 1.5.1 (#19443)
an-tao Aug 31, 2021
a9d758f
[kf5configwidgets] new port (#16562)
wrobelda Aug 31, 2021
bedae7b
[Bullet3] fixes config failures. (#19236)
mathisloge Aug 31, 2021
2ea3e99
[faiss] update to v1.7.1 (#19752)
JonLiu1993 Sep 1, 2021
18b793e
[boost-context] arm64 linux abi fix (#19522)
siposcsaba89 Sep 1, 2021
5bc27e8
[freexl] Fix mingw, cleanup (#19504)
dg0yt Sep 1, 2021
728557c
[jwt-cpp] Fixes SHA512 (#19845)
Sep 1, 2021
c283f57
[parallel-hashmap] Update to 1.33 (#19863)
AndrewDeanMS Sep 1, 2021
021e10a
[vcpkg_from_github] Fix version regex matching issue (#19815)
PhoebeHui Sep 1, 2021
d55546a
[kf5archive] fix cmake.in to allow consumption by static builds (#19194)
wrobelda Sep 1, 2021
aa65c40
[kf5coreaddons] fix Windows static builds & CMake Config (#19439)
wrobelda Sep 1, 2021
2b4ff34
[oatpp-openssl] new port (#19265)
mheyman Sep 1, 2021
409c1c4
[libsbsms] add new port with version 2.3.0 (#19312)
Be-ing Sep 1, 2021
44fac54
[libvpx] Add pkgconfig (#19355)
NancyLi1013 Sep 1, 2021
adc1caf
[icu] remove setting triplet (#19620)
autoantwort Sep 1, 2021
7734e8b
[tensorflow] fix macOS build errors caused by numpy and bazel upgrade…
jgehw Sep 1, 2021
97e7ac8
[vcpkg] Repair msbuild damage and workaround the way we integrate on …
BillyONeal Sep 2, 2021
8791fba
[qt5-activeqt, qt5-declarative] Skip activeqt in CI. (#19945)
BillyONeal Sep 2, 2021
4934cb4
Apply @workpadwan 's fix to bootstrap.sh on non-bash systems. (#19911)
BillyONeal Sep 2, 2021
bff0e8f
[libvpx] Add realtime and highbitdepth features. (#19532)
sslivins Sep 2, 2021
9f73bc1
Fix target_link_libraries on repeated inclusion of wrappers (#19120)
dg0yt Sep 2, 2021
a35b426
[portmidi] add osx support (#19366)
daschuer Sep 2, 2021
8655bfd
[corrade/magnum/-plugins] Fix build, minor cleanup and minor warning …
Squareys Sep 2, 2021
5a39e7f
[qtbase] Download submodules over https instead of plain git protocol…
Chocobo1 Sep 2, 2021
2d8e2a8
[asio] update to 1.19.2 (#19846)
JonLiu1993 Sep 2, 2021
59df536
[tvision] Add new port (#19480)
myd7349 Sep 2, 2021
76b6e77
[nlohmann-json] update to 3.10.2 (#19690)
mathisloge Sep 2, 2021
080bd75
[geos,librttopo] Fix linkage and other quirks (#19492)
dg0yt Sep 3, 2021
006e5a7
Add aurodock-vina port (#19645)
talregev Sep 3, 2021
5512566
[lager] add port (#19661)
waybeforenow Sep 3, 2021
7e7bcf8
[google-cloud-cpp] update to latest release (v1.31.0) (#19889)
coryan Sep 3, 2021
8db63fc
[pangolin] Update to 0.6 and also support osx (#19840)
NancyLi1013 Sep 3, 2021
526d062
[libdatachannel] Update to v0.14.3 (#19826)
calmcl1 Sep 3, 2021
5835ade
[jasper] update to 2.0.33 (#19798)
JonLiu1993 Sep 3, 2021
39d0da3
[hexl] Update version to 1.2.1 (#19468)
GelilaSeifu Sep 3, 2021
887cc9c
[openssl] Support static builds on UWP (#19636)
pabusse Sep 3, 2021
f78c96f
Decouple the storage account used for binary caching from the images.…
BillyONeal Sep 3, 2021
3c10aaa
[qt5-base] Download submodules over https instead of http (#19843)
Chocobo1 Sep 3, 2021
8c092e5
[zlib] Download source over https instead of http (#19842)
Chocobo1 Sep 3, 2021
caf2e74
[libosmium/libxlsxwriter] Update to the latest version (#19935)
NancyLi1013 Sep 3, 2021
7ad9757
[ktx] update to 4.0.0 release (#18644)
JonLiu1993 Sep 3, 2021
9602648
[kf5crash] fix cmake.in to allow consumption by static builds (#19179)
wrobelda Sep 3, 2021
aed3b48
[icu] fixes for macOS dynamic lib install (#19441)
adam-bloom Sep 3, 2021
9414ca1
[pystring] rename `libpystring` to `pystring` (#19740)
jixingcn Sep 4, 2021
01198e2
[folly] also support arm64 (#19738)
autoantwort Sep 4, 2021
38d6712
[catch2] Guard build type for Catch2 (#19793)
westfly Sep 4, 2021
3506a45
[simdutf] add new port (#19742)
autoantwort Sep 4, 2021
d84a2cc
[quill] Update to 1.6.3 (#19827)
RT2Code Sep 4, 2021
8403a84
[hazelcast-cpp-client] update to v4.2.0 (#19853)
yemreinci Sep 4, 2021
bed50c7
[maintainer-guide.md] Add short names note. (#19956)
BillyONeal Sep 4, 2021
eee72f2
[approval-tests-cpp] Update to 10.11.0 (#19941)
isidore Sep 4, 2021
3fa8849
[docs] Fix a typo in CMAKE_DISABLE_FIND_PACKAGE command (#19829)
wrobelda Sep 4, 2021
6d0c72f
[co] Add new port (#19535)
idealvin Sep 4, 2021
14f6b67
[kf5globalaccel] new port (#19757)
wrobelda Sep 4, 2021
fbc1e41
[libmupdf/liblinear/libkeyfinder] Update to latest version (#19959)
JonLiu1993 Sep 4, 2021
bde7e87
[sentry-native] Update port to use new vcpkg cmake scripts (#19839)
AenBleidd Sep 4, 2021
a4d0471
[libigl] fix imgui feature (#19746)
aizuon Sep 4, 2021
690f414
[simdutf] Disable benchmarks and tests. (#19987)
BillyONeal Sep 4, 2021
698ffe5
[kf5solid] Fix CMake config; some extra fixes (#19810)
wrobelda Sep 4, 2021
09019cb
[OpenCV] fix protobuf references (#19770)
cenit Sep 4, 2021
210240b
[libssh] add static build support for MinGW subsystem (#19854)
fairlyblank Sep 4, 2021
71422c6
[sentencepiece] v0.1.95 (#19858)
JackyYin Sep 5, 2021
e67f761
[fmt] update to 8.0.1 (#18581)
JonLiu1993 Sep 7, 2021
642d1cc
[kealib] Update, revise features (#19118)
dg0yt Sep 7, 2021
ac2bcf0
[cpp-ipc] Add new port (#19360)
winsoft666 Sep 7, 2021
adad924
[buck-yeh-bux] add port (#19670)
buck-yeh Sep 7, 2021
8307923
[yaml-cpp] fix cmake and pkgconfig files (#19703)
autoantwort Sep 7, 2021
7fae7f5
[lcms] Update to 2.12 (#19551)
c72578 Sep 7, 2021
6a8dea1
[icu] Fix tool path (#19726)
PhoebeHui Sep 7, 2021
4d8cf18
proj4 uwp improvments (#18323)
gorlak Sep 8, 2021
c126a78
[harfbuzz] update to 2.9.0 (#19817)
JonLiu1993 Sep 8, 2021
503d17d
[uriparser] Update to v0.9.5 (#19820)
myd7349 Sep 8, 2021
e5b6ec2
[libmediainfo/glslang] Update to the latest version (#19917)
NancyLi1013 Sep 8, 2021
b5865bf
[google-cloud-cpp] update to latest release (v1.31.1) (#19957)
coryan Sep 8, 2021
f63a6a5
[ms-gltf] Update to latest release r1.9.5.4 (#19958)
PhoebeHui Sep 8, 2021
4814a51
[openimageio] update version to 2.3.7.2 (#19961)
Cheney-W Sep 8, 2021
8ef3e28
[libuv/librsync/libqrencode] Update to latest release version (#19972)
PhoebeHui Sep 8, 2021
d1657f4
[arcus/any-lite/aixlog] Update to the latest version (#19977)
JonLiu1993 Sep 8, 2021
e866132
[libharu] Fix renaming library when one of the build type is selected…
JafarAbdi Sep 8, 2021
615547c
[libsamplerate] Update 0.2.1 -> 0.2.2 (#20003)
evpobr Sep 8, 2021
5b2ac1f
[libhsplasma/libpcap/lv2/libcrafter] Update to the latest version (#1…
NancyLi1013 Sep 8, 2021
4304bad
[vamp-sdk] fix library filenames to match upstream build systems (#20…
Be-ing Sep 8, 2021
7df5a3e
[so5extra] Update to 1.4.1.1 (#20004)
eao197 Sep 8, 2021
b91abc4
[imgui] update to 1.84.2 (#20012)
mathisloge Sep 8, 2021
f4a827c
[rappture] Update port to use vcpkg.json instead of CONTROL (#20049)
AenBleidd Sep 8, 2021
f4f8bba
[libfort/libgit2/cli11] update to the latest version (#20024)
JonLiu1993 Sep 8, 2021
277e9a7
[glew/openvdb/xtensor-io] Update to latest release version (#20022)
PhoebeHui Sep 8, 2021
6ea3420
[h3/jaeger-client-cpp] Update to the latest version (#20008)
NancyLi1013 Sep 8, 2021
e239a6f
[simdjson] Update to v1.0.0 (#20052)
myd7349 Sep 8, 2021
bcf551b
[fftw3/libwebsockets/uwebsockets] Update to latest release (#20051)
PhoebeHui Sep 8, 2021
cd54580
[libbson, mongo-c-driver] Convert to vcpkg.json. (#20039)
BillyONeal Sep 8, 2021
f0c569e
[msbuild] add vcpkg to <Lib> search path (#20054)
autoantwort Sep 8, 2021
3f4c4a6
[aubio] Add support for find_package (#19996)
autoantwort Sep 8, 2021
c759b99
[libjpeg-turbo] Update wrapper to correctly find debug/release varian…
dg0yt Sep 8, 2021
7e04422
[azure-core-cpp] Update to 1.2.1 (#19943)
azure-sdk Sep 8, 2021
b295670
Bulk convert control files. (#19986)
BillyONeal Sep 9, 2021
d4aa0d2
[angle] Enable ANGLE's desktop GL backend (#19891)
chrisdjali-wrld3d Sep 9, 2021
c24f57e
[meson] fix cross compiling from linux to windows (#18927)
autoantwort Sep 10, 2021
d251db7
[freeimage] Enable version information in FreeImage.dll (#19610)
NancyLi1013 Sep 10, 2021
d3d8dad
[openimageio] Fix find and use dependencies (#19916)
JackBoosY Sep 10, 2021
a07c157
[sqlite3] update to 3.36.0 (#19847)
JonLiu1993 Sep 10, 2021
f0679e2
[uthash] Add new port (#19823)
myd7349 Sep 10, 2021
b74d9b2
[nng] Update to v1.5.1 (#19478)
myd7349 Sep 10, 2021
b614a40
[kf5i18n] static builds fixes (#20016)
wrobelda Sep 10, 2021
dd94ac6
[usrsctp] update to 0.9.5.0 (#20028)
autoantwort Sep 10, 2021
7dd4116
[azure-sdk-for-cpp] Storage Sept Release (#20037)
azure-sdk Sep 10, 2021
cc18a51
[sail] Update to 0.9.0-pre16 (#20046)
Sep 10, 2021
9271cb5
[approval-tests-cpp] Update to 10.12.0 (#20058)
isidore Sep 10, 2021
e512158
[functions-framework-cpp] update to latest version (v1.0.0) (#20071)
coryan Sep 10, 2021
dfcd4e4
[civetweb] Update to version 1.15 (#20078)
gjasny Sep 10, 2021
6676fce
[fontconfig] update to 2.13.94 (#19285)
autoantwort Sep 10, 2021
e0aee0d
[boinc] Add new port (#19659)
AenBleidd Sep 10, 2021
e8e660a
[vcpkg baseline][pangolin] Add features, fix dependency pybind11 (#20…
JackBoosY Sep 10, 2021
e33819f
Azure-IoT-Sdk for C release for 08-30-2021 (#19809)
momuno Sep 10, 2021
cda50b3
[David-Haim/concurrencpp] Add new port (#19997)
chausner Sep 10, 2021
997cd41
[Azure SDK Key Vault] Update to Sept Release Keys and Secrets (#20063)
azure-sdk Sep 10, 2021
a241dd2
[vcpkg] Update tool to 2021-09-10. (#20105)
BillyONeal Sep 11, 2021
1909fbc
[libpqxx] Fix build issue with vs2017 (#20095)
PhoebeHui Sep 11, 2021
c264772
Update pwsh to 7.1.14, separate image minting from vmss minting, and …
BillyONeal Sep 11, 2021
35c086d
[lz4] Install pc file, cleanup (#20108)
dg0yt Sep 13, 2021
86db69b
re-enable qt5-activeqt (#20083)
Neumann-A Sep 13, 2021
92f6e66
[libarchive] update to 3.5.2 (#16845)
Thieum Sep 13, 2021
061e92a
[gdal] Make building executables optional (#19243)
m-kuhn Sep 13, 2021
0adcf54
[Taskflow] update to 3.2.0 (#20122)
chausner Sep 13, 2021
20f85de
[Libuv] Fix iOS Build (#20117)
Sep 13, 2021
7dc786c
[libhv] update to v1.2.1 (#19794)
ithewei Sep 13, 2021
259e0bd
[libgo] fix baseline issue (#19773)
cenit Sep 13, 2021
5b66fdd
[uchardet] Update to 2021-09-03 (#19980)
myd7349 Sep 13, 2021
d13e1a1
[Qt] update to 6.1.3 (#19918)
Neumann-A Sep 13, 2021
8759c75
[Docs] Document the unique port attribution rule. (#20087)
BillyONeal Sep 13, 2021
5bc3538
[cpp-httplib] Update library to 0.9.4 (#20116)
misirlou-tg Sep 13, 2021
045c1ca
Fix compile error in internal version of Visual Studio (#20127)
NancyLi1013 Sep 14, 2021
333e0d4
[VTK] fix cmake patches not recycling targets already defined (#20074)
cenit Sep 14, 2021
515b1fb
[New port] Rexo (#18895)
SamuelMarks Sep 14, 2021
d36353b
[kf5service] new port (#19180)
wrobelda Sep 14, 2021
f66a437
[kf5package] new port (#19195)
wrobelda Sep 14, 2021
f446c96
[kf5textwidgets] new port (#19766)
wrobelda Sep 14, 2021
3531238
[Python3] update to 3.9.7 (#19851)
JonLiu1993 Sep 14, 2021
cce4bf5
[sbp] new port (#19335)
jayvdb Sep 14, 2021
0e44605
[fbgemm] fix find_package (#20111)
luncliff Sep 14, 2021
ac0605b
[vcpkg-ci] Request conversion of CONTROL files (#19698)
autoantwort Sep 14, 2021
c592209
[vcpkg_cmake_configure/vcpkg_configure_cmake] Support VS2022 17.0 (#1…
PhoebeHui Sep 14, 2021
18860a0
[armadillo]update to 10.6.2 (#19648)
JonLiu1993 Sep 14, 2021
b12f98e
update some msys components (#19654)
Neumann-A Sep 14, 2021
e571da5
[netcdf-c] Fix build under Linux with dynamic linkage (#19981)
Osyotr Sep 14, 2021
2294a5b
[audiofile/cgltf/libsbml] Update to the latest version (#20066)
NancyLi1013 Sep 14, 2021
b819a29
[prometheus-cpp] Update to version 0.13.0 (#20077)
gjasny Sep 14, 2021
49ce290
Don't touch mingw static lib .a suffix (#20096)
dg0yt Sep 14, 2021
88e6278
[lv2] Fix installation of headers to legacy paths (#20102)
DomClark Sep 14, 2021
c702e92
[botan/bitsery/cgl] Update to latest release (#20132)
PhoebeHui Sep 14, 2021
9a23c09
[sdl2-mixer] Fix link error building with features fluidsynth and lib…
NancyLi1013 Sep 14, 2021
e201002
[stduuid] Adding new port stduuid (#16382)
dave-juicelabs Sep 14, 2021
a35e237
[cimg/libgd/libfabric] Update to latest release version (#20068)
PhoebeHui Sep 14, 2021
cf2f757
Revert "[stduuid] Adding new port stduuid (#16382)" (#20161)
BillyONeal Sep 14, 2021
6d617de
docs: Improve docs for vcpkg_build_nmake (#20139)
autoantwort Sep 14, 2021
1a13ae0
[kf5iconthemes] new port (#16567)
wrobelda Sep 14, 2021
583ce28
[rsm-bsa] new port (#19496)
Guekka Sep 14, 2021
0209a27
[vcpkg] ci.baseline.txt updates for 2021-09-13 (#20144)
BillyONeal Sep 14, 2021
5395ad9
Add "cascades" enforcement (#20140)
BillyONeal Sep 15, 2021
92af1ff
[aws-sdk-cpp] update to 1.9.96 (#20033)
camarois Sep 15, 2021
93a8320
Back out "cascades" enforcement because it caused too many stealth me…
BillyONeal Sep 15, 2021
d95314b
[kfr] Update to 4.2.1 (#19978)
myd7349 Sep 15, 2021
790418c
[cmark] update to 0.30.1 (#18938)
JonLiu1993 Sep 15, 2021
3a06c2e
[tomlplusplus] Update to 2.5.0 (#20164)
qudix Sep 16, 2021
5d734ef
[curl] Update to 7.79.0 (#20175)
past-due Sep 16, 2021
c32e7e2
[soci] update to 4.0.2 (#18526)
JonLiu1993 Sep 16, 2021
e14842c
[qt] Add patches to fix missing includes (#19668)
nicolasfella Sep 16, 2021
0aa1422
[aws-crt-cpp/aws-sdk-cpp] Disable parallel configure (#20189)
PhoebeHui Sep 16, 2021
f4a1f53
[sobjectizer] Update to 5.7.2.6 (#20191)
eao197 Sep 16, 2021
660295d
[cppad/cpuid] Update to latest version (#20187)
Cheney-W Sep 16, 2021
fd8a264
[amqpcpp/leptonica/glibmm] Update to latest version (#20069)
Cheney-W Sep 16, 2021
30a3d84
ci: suggest vcpkg_*_cmake -> vcpkg_cmake_* migration (#20142)
autoantwort Sep 16, 2021
c26101d
[Mapnik] new port (#18849)
mathisloge Sep 16, 2021
2aa021c
[onnx-optimizer] create a new port (#19258)
luncliff Sep 16, 2021
b7aa438
[gflags]: Fix targets gflags::* not being globally visible (#20011)
JafarAbdi Sep 16, 2021
fbe0784
[gettext] Remove `SUBPATH`, add iconv linking info (#20090)
dg0yt Sep 16, 2021
574c125
[openimageio] Re-fix the usage (#20092)
JackBoosY Sep 17, 2021
69d5556
[ffnvcodec/libproxy] Update to latest release version (#20169)
PhoebeHui Sep 17, 2021
bd0aeb7
[portmidi] Add non-Windows support, refactory install process (#19710)
JackBoosY Sep 17, 2021
2056203
fix ci: suggest vcpkg_*_cmake -> vcpkg_cmake_* migration (#20218)
autoantwort Sep 17, 2021
d6150f9
[clickhouse-cpp] update to 1.5.0 (#18330)
JonLiu1993 Sep 17, 2021
03b5beb
[discord-game-sdk] use updated domain name (#20153)
J-Human Sep 17, 2021
ccd2cf0
[seal] Updated SEAL to version 3.7.0 (#20166)
Sep 17, 2021
6edc46f
[mimalloc] update to v1.7.2 (#20188)
JonLiu1993 Sep 17, 2021
8a943f7
[kf5*] re-enable parallel configure, speed up compilation (#20202)
wrobelda Sep 17, 2021
66dc12b
many-ports: Update supports field (#20053)
autoantwort Sep 17, 2021
57ab68d
[ECM] fix FindCanberra for static builds (#20213)
wrobelda Sep 17, 2021
f996942
[libdatachannel] Export the include path to cmake configure file (#20…
JackBoosY Sep 17, 2021
4428702
[neon2sse] create a new port (#20200)
luncliff Sep 17, 2021
515b002
Unskip cmark:x64-windows-static in ci.baseline.txt. (#20216)
BillyONeal Sep 20, 2021
28f361c
vcpkg ci: grep returns -1 when it finds nothing, use || true so that …
autoantwort Sep 20, 2021
3748d6f
Merge remote-tracking branch 'upstream/master' into task/update_master
bahunter Sep 20, 2021
b9d77e9
Update for 10.4.1
bahunter Sep 20, 2021
0762d41
Remove -v arg
bahunter Sep 20, 2021
ea9face
Update baseline commit
bahunter Sep 20, 2021
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
4 changes: 4 additions & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -1 +1,5 @@
* -text
ports/** -linguist-detectable

# Declare files that will always have LF line endings on checkout.
scripts/ci.baseline.txt text eol=lf
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/i-have-a-question.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,4 +7,4 @@ assignees: ''

---

When asking a question please also include where you looked for an answer (so we can update the documentation if needed).
Please create a discussion in https://github.com/microsoft/vcpkg/discussions/new instead.
15 changes: 15 additions & 0 deletions .github/pull_request_template.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
**Describe the pull request**

- #### What does your PR fix?
Fixes #...

- #### Which triplets are supported/not supported? Have you updated the [CI baseline](https://github.com/microsoft/vcpkg/blob/master/scripts/ci.baseline.txt)?
<all / linux, windows, ...>, <Yes/No>

- #### Does your PR follow the [maintainer guide](https://github.com/microsoft/vcpkg/blob/master/docs/maintainers/maintainer-guide.md)?
`Your answer`

- #### If you have added/updated a port: Have you run `./vcpkg x-add-version --all` and committed the result?
<Yes / I am still working on this PR>

**If you are still working on the PR, open it as a Draft: https://github.blog/2019-02-14-introducing-draft-pull-requests/**
58 changes: 58 additions & 0 deletions .github/workflows/trustedPR.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,58 @@
# Modelled after https://securitylab.github.com/research/github-actions-preventing-pwn-requests/

name: Post PR Suggestions

on:
workflow_run:
workflows: ["PR Suggestions"]
types:
- completed

jobs:
comment:
runs-on: ubuntu-latest
if: >
${{ github.event.workflow_run.event == 'pull_request' &&
github.event.workflow_run.conclusion == 'success' }}

steps:
- name: 'Download artifact'
uses: actions/github-script@v3.1.0
with:
script: |
var artifacts = await github.actions.listWorkflowRunArtifacts({
owner: context.repo.owner,
repo: context.repo.repo,
run_id: ${{github.event.workflow_run.id }},
});
var matchArtifact = artifacts.data.artifacts.filter((artifact) => {
return artifact.name == "pr"
})[0];
var download = await github.actions.downloadArtifact({
owner: context.repo.owner,
repo: context.repo.repo,
artifact_id: matchArtifact.id,
archive_format: 'zip',
});
var fs = require('fs');
fs.writeFileSync('${{github.workspace}}/pr.zip', Buffer.from(download.data));
- run: unzip pr.zip

- uses: actions/github-script@v4
with:
script: |
const { promises: fs } = require('fs')
const event = (await fs.readFile('event', 'utf8')).trim()
const body = (await fs.readFile('body', 'utf8')).trim()
const issue_number = Number(await fs.readFile('./NR'));

var req = {
owner: context.repo.owner,
pull_number: issue_number,
repo: context.repo.repo,
event: event
};
if (body !== "") {
req.body = body;
}
await github.pulls.createReview(req);
121 changes: 121 additions & 0 deletions .github/workflows/untrustedPR.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,121 @@
# Modelled after https://securitylab.github.com/research/github-actions-preventing-pwn-requests/

# These "checks" are also performed as part of our critical-path azure-pipelines review,
# however here they are better able to post back to the original PR
name: PR Suggestions

on:
pull_request:

jobs:
build:
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v2
with:
# fetch-depth 50 tries to ensure we capture the whole history of the branch
fetch-depth: 50

- uses: actions/cache@v2
id: cache
with:
path: |
./vcpkg
key: ${{ runner.os }}-${{ hashFiles('scripts/bootstrap*') }}

- name: bootstrap
if: steps.cache.outputs.cache-hit != 'true'
run: ./bootstrap-vcpkg.sh

- name: Save PR number
run: |
mkdir -p ./pr
echo ${{ github.event.number }} > ./pr/NR

- name: Formatting
run: |
git config user.email github-actions
git config user.name github-actions@github.com

git diff --name-status --merge-base HEAD^ HEAD --diff-filter=MAR -- '*portfile.cmake' | sed 's/[MAR]\t*//' | while read filename; do grep -q -E '(vcpkg_install_cmake|vcpkg_build_cmake|vcpkg_configure_cmake|vcpkg_fixup_cmake_targets)' "$filename" && echo " - \`$filename\`" || true; done > .github-pr.deprecated-cmake
./vcpkg format-manifest --all --convert-control
git diff > .github-pr.format-manifest
git add -u
git commit -m "tmp" --allow-empty
# HEAD^^ refers to the "main" commit that was merged into
git checkout HEAD^^ -- versions
git restore --staged versions
./vcpkg x-add-version --all --skip-formatting-check > .github-pr.x-add-version.out
git diff > .github-pr.x-add-version.diff
git reset HEAD~ --mixed

- uses: actions/github-script@v4
with:
script: |
const { promises: fs } = require('fs')
const add_version = (await fs.readFile('.github-pr.x-add-version.diff', 'utf8')).trim()
const add_version_out = (await fs.readFile('.github-pr.x-add-version.out', 'utf8')).trim()
const format = (await fs.readFile('.github-pr.format-manifest', 'utf8')).trim()
const cmake = (await fs.readFile('.github-pr.deprecated-cmake', 'utf8')).trim()

let approve = true;
var output = ''
if (format !== "") {
output += "<details><summary><b>All manifest files must be formatted</b></summary>\n\n"
output += "`./vcpkg format-manifest ports/*/vcpkg.json`\n"
output += "<details><summary><b>Diff</b></summary>\n\n"
output += "```diff\n" + format + "\n```\n"
output += "</details></details>\n\n"
approve = false;
}
if (add_version_out !== "") {
output += "<details><summary><b>PRs must add only one version and must not modify any published versions</b></summary>\n\n"
output += "When making any changes to a library, the version or port-version in `vcpkg.json` or `CONTROL` must be modified.\n"
output += "```\n" + add_version_out + "\n```\n</details>\n"
approve = false;
}
if (add_version !== "") {
output += "<details><summary><b>After committing all other changes, the version database must be updated</b></summary>\n\n"
output += "```sh\n"
output += "git add -u && git commit\n"
output += "git checkout ${{ github.event.pull_request.base.sha }} -- versions\n"
output += "./vcpkg x-add-version --all\n"
output += "```\n"
output += "<details><summary><b>Diff</b></summary>\n\n"
output += "```diff\n" + add_version + "\n```\n"
output += "</details></details>\n\n"
approve = false;
}
if (cmake !== "") {
output += "You have modified or added at least one portfile where deprecated functions are used.\n"
output += "<details>\n\n"
output += "If you feel able to do so, please consider migrating them to the new functions:\n"
output += " `vcpkg_install_cmake` -> `vcpkg_cmake_install` (from port `vcpkg-cmake`)\n"
output += " `vcpkg_build_cmake` -> `vcpkg_cmake_build` (from port `vcpkg-cmake`)\n"
output += " `vcpkg_configure_cmake` -> `vcpkg_cmake_configure` (Please remove the option `PREFER_NINJA`) (from port `vcpkg-cmake`)\n"
output += " `vcpkg_fixup_cmake_targets` -> `vcpkg_cmake_config_fixup` (from port `vcpkg-cmake-config`)\n"
output += "\n"
output += "In the ports that use the new function, you have to add the corresponding dependencies:\n"
output += "```json\n"
output += '{\n "name": "vcpkg-cmake",\n "host": true\n},\n'
output += '{\n "name": "vcpkg-cmake-config",\n "host": true\n}\n'
output += "```\n"
output += `The following files are affected:\n${cmake}\n`
output += "</details>\n"
}

if (approve) {
await fs.writeFile("pr/event", "APPROVE")
} else {
output = "_This is a new experimental fast check for PR issues. Please let us know if this bot is helpful!_\n\n" + output
await fs.writeFile("pr/event", "REQUEST_CHANGES")
}
await fs.writeFile("pr/body", output)

console.log(output);

- uses: actions/upload-artifact@v2
with:
name: pr
path: pr/
54 changes: 26 additions & 28 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -10,9 +10,10 @@
*.user
*.userosscache
*.sln.docstates
/vcpkg-configuration.json

toolsrc/out*
toolsrc/CMakeSettings.json
# fuzzing
sync_dir*

# User-specific files (MonoDevelop/Xamarin Studio)
*.userprefs
Expand Down Expand Up @@ -286,40 +287,37 @@ __pycache__/
/installed*/
/packages/
/scripts/buildsystems/tmp/
/toolsrc/build.rel/
/toolsrc/msbuild.x86.debug/
/toolsrc/msbuild.x86.release/
/toolsrc/msbuild.x64.debug/
/toolsrc/msbuild.x64.release/
#ignore custom triplets
/triplets/*
#add vcpkg-designed triplets back in
!triplets/arm-uwp.cmake
!triplets/arm-windows.cmake
!triplets/x64-uwp.cmake
!triplets/x64-windows.cmake
!triplets/x64-windows-static.cmake
!triplets/x86-uwp.cmake
!triplets/x86-windows.cmake
!triplets/x86-windows-static.cmake
!triplets/arm64-uwp.cmake
!triplets/arm64-windows.cmake
!triplets/x64-linux.cmake
!triplets/x64-osx.cmake
!/triplets/arm-uwp.cmake
!/triplets/arm64-windows.cmake
!/triplets/x64-linux.cmake
!/triplets/x64-osx.cmake
!/triplets/x64-uwp.cmake
!/triplets/x64-windows-static.cmake
!/triplets/x64-windows.cmake
!/triplets/x86-windows.cmake

!/triplets/community
!/triplets/community/**

*.exe
*.zip

############################################################
# vcpkg - End
############################################################
vcpkg.disable-metrics
archives

############################################################
# Maven - Start
############################################################

.DS_Store
prefab/
*.swp

###################
# Codespaces
###################
pythonenv3.8/
.venv/
target/

############################################################
# Maven - End
############################################################
vcpkg_installed
Loading