Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
218 commits
Select commit Hold shift + click to select a range
04ec3b4
Fix github actions (#23674)
autoantwort Mar 21, 2022
e383f75
Add help for Arch linux derivates to bootstrap (#23676)
bwrsandman Mar 21, 2022
6ba1666
[vcpkg baseline][qtapplicationmanager] Configure hardcodes bin paths.…
Neumann-A Mar 21, 2022
bca99c4
[qhttpengine] no absolute paths (#22328)
autoantwort Mar 21, 2022
ce5fa83
[shapelib] Fix shapelib usage (#22633)
JonLiu1993 Mar 21, 2022
fd8ffd1
[argtable3] Disable examples (#23655)
Thomas1664 Mar 21, 2022
29cab2b
[nanorange] update to master (#23656)
Thomas1664 Mar 21, 2022
a7f4e7b
Remove trailing whitespaces from some issue templates (#23667)
Thomas1664 Mar 21, 2022
470620d
[grpc] update to 1.44.0 (#23591)
FrankXie05 Mar 21, 2022
744f50c
Patching websocketpp for cxx20 support (#23669)
faserg1 Mar 21, 2022
70a7074
[libsquish] Add feature sse2 for OSX (#23679)
JackBoosY Mar 21, 2022
e9d2a27
[poppler] Update to 22.03.0 (#23651)
dg0yt Mar 21, 2022
e00234b
2022 03 19 glib update (#23652)
SchaichAlonso Mar 21, 2022
86b0ea6
[gdal] Update to 3.4.2 (#23475)
dg0yt Mar 21, 2022
867df2a
[OpenVDB] Update to V9.0.0 (#23623)
JonLiu1993 Mar 21, 2022
67f79d8
[Bullet3] Remove platform restrictions (#23673)
bwrsandman Mar 21, 2022
bea991d
[qt5] fix ambiguous option for vulkan feature (#23645)
ZgblKylin Mar 21, 2022
b3c7e74
[nss] Add new ports nspr and nss (#21281)
plq Mar 22, 2022
2588a2e
[gamenetworkingsockets] update version to 1.4.0 (#23043)
zpostfacto Mar 22, 2022
cd6034f
[chartdir] Update SHA512 to fix install error (#23701)
JonLiu1993 Mar 22, 2022
ed9ba1e
[itk] Add feature opencv supporting ITKBridgeOpenCV (#23502)
andremueller-cosateq Mar 22, 2022
cec1fbe
[libdatrie] Update and fixes (#23681)
dg0yt Mar 22, 2022
e4a0503
[fbthrift] Fix incorrect path in FBThriftConfig.cmake (#23686)
LilyWangLL Mar 22, 2022
1fff5b3
[mailio] Version 0.21.0 (#23696)
david-antiteum Mar 22, 2022
6b6a353
sdl2: Fix Emscripten declaration-after-statement error (#23678)
bwrsandman Mar 22, 2022
bb9bf77
Fix github actions (#23720)
autoantwort Mar 22, 2022
67e734c
Remove passing-remove-from-fail-lists from 2022-03-19 (#23707)
BillyONeal Mar 22, 2022
b219334
[WinReg] update to v5.0.1 (#23706)
JonLiu1993 Mar 22, 2022
6065e51
[imfl/color-console] Add new port (#23671)
ginvoir Mar 22, 2022
6996aec
[nss] Version bump to 3.76 (#23719)
plq Mar 23, 2022
9958c2c
Fix usage of FindPkgConfig module (#23708)
dg0yt Mar 23, 2022
358e344
[libarchive] Fix lzo support in wrapper (#23664)
dg0yt Mar 23, 2022
423d9f0
[ztd-text] Add port (#23662)
nickelpro Mar 23, 2022
2aa0d83
[gmp] Switch sources on windows away from SMP fork. (#23466)
Neumann-A Mar 23, 2022
1470273
[Qt6] update to 6.2.4 (#23691)
Neumann-A Mar 23, 2022
601d7f3
[minizip-ng] Updated minizip version and fixed windows build for prev…
prateek9623 Mar 23, 2022
ee2fa53
[libgeotiff] Update to 1.7.1 (#23446)
dg0yt Mar 23, 2022
e3d6625
[libjuice] Update to 0.9.8 (#23153)
SE2Dev Mar 23, 2022
6ad0750
[nlohmann-json] Add option to control implicit conversions behaviour …
thomasgt Mar 23, 2022
7310241
[vcpk-ci] Trigger some test ports from vcpkg.cmake changes (#23430)
dg0yt Mar 23, 2022
83ad37a
[libnoise] Export CMake files (#23682)
LilyWangLL Mar 23, 2022
440075a
[libpq] Update version to 14.1 2 (#22516)
daschuer Mar 23, 2022
f65d694
[unicorn] update to latest version v1.0.3 (#23745)
FrankXie05 Mar 24, 2022
83dd826
[xmlsec] Bump to 1.2.33 (#23733)
SvenPStarFinanz Mar 24, 2022
e53a24b
Fix the VS2022 'unstable' queues. (#23742)
BillyONeal Mar 24, 2022
1843325
[aws-sdk-cpp] update to 1.9.220 (#23729)
Mar 24, 2022
fc69905
[arb] Support dynamic build (#23743)
JackBoosY Mar 24, 2022
933d718
[winsparkle] Fix header file and debug path (#23739)
LilyWangLL Mar 24, 2022
a76eb00
[fontconfig] Do not create symlinks (microsoft#23735) (#23736)
SchaichAlonso Mar 24, 2022
c11ee6b
[nlohmann-json] Fix usage text (#23749)
thomasgt Mar 25, 2022
ea5c1a6
[cpp-redis] Fix ‘sleep_for’ is not a member of ‘std::this_thread’ (#2…
ParticleG Mar 25, 2022
e29f8ab
[fuzzylite] Fix Linux build (#23658)
Thomas1664 Mar 25, 2022
01c9942
[sciter] escape quotes (#23752)
Thomas1664 Mar 25, 2022
f1080d1
Fix <version> of Python in vcpkgTools.xml (#23751)
Thomas1664 Mar 25, 2022
a95ee82
[lmdb] don't use msvc parameters with non-msvc compiler (#23653)
bold84 Mar 25, 2022
85d85f3
[libmesh] (#22775)
mkhon Mar 25, 2022
0537d52
[libvorbis] Fix mingw-dynamic, modernize port (#23761)
dg0yt Mar 25, 2022
9ff4659
[ebml] fix linux build by including <limits> (#23760)
matth-av Mar 25, 2022
821d0d2
[leptonica] Update to 1.82.0 and fix link 'openjp2.lib' failed (#23624)
LilyWangLL Mar 28, 2022
3b3bd42
[openssl] Don't switch from jom to nmake, fix cflags (#23726)
dg0yt Mar 28, 2022
5a457b9
[nettle] Switch sources on windows away from SMP fork. (#23519)
Neumann-A Mar 28, 2022
b68a5e9
[mailio] no absolute paths (#23772)
autoantwort Mar 28, 2022
7e755c2
[libssh2] no absolute paths (#23773)
autoantwort Mar 28, 2022
671db8a
Update vcpkg-tool to 2022-03-25 (#23757)
BillyONeal Mar 28, 2022
e446b36
[libmesh] no absolute paths (#23779)
autoantwort Mar 28, 2022
38ea776
[realsense2] no absolute paths (#23778)
autoantwort Mar 28, 2022
fca3a52
[xqilla] no absolute paths (#23776)
autoantwort Mar 28, 2022
82e6641
[gtest] Remove -Werror (#23780)
ekilmer Mar 28, 2022
61efb16
[ezc3d] Update and fix port (#23781)
dg0yt Mar 28, 2022
f0cb422
[osgearth] port patch (#23786)
ZeeWanderer Mar 28, 2022
b4bf366
[mbedtls] Update to latest 2.x LTS version (#23787)
ekilmer Mar 28, 2022
d97abe6
Update sockpp to 0.7.1 (#23790)
talregev Mar 28, 2022
fed5cf1
[folly-fbthrift2] no absolute paths (#23792)
autoantwort Mar 28, 2022
33961bb
[armadillo] no absolute paths (#23793)
autoantwort Mar 28, 2022
e71f053
[bullet3] Update to 3.22 (#23801)
bwrsandman Mar 28, 2022
9b7e039
[mimalloc] Update the CMake configuration options (#23802)
RT2Code Mar 28, 2022
16659d0
[FluidSynth] update to 2.2.6 (#23808)
FrankXie05 Mar 28, 2022
2be2546
[nsync] Export cmake targets (#23811)
JackBoosY Mar 28, 2022
fa46850
[directxtk, directxtk12, directxmesh, directxtex, uvatlas] ports upda…
walbourn Mar 28, 2022
5f62686
[glibmm] no absolute paths (#23775)
autoantwort Mar 28, 2022
773516e
Fix VS2022 testing of the compilers. (#23826)
BillyONeal Mar 29, 2022
d2fd997
[vcpkg baseline][qtinterfaceframework] Temporary set to fail in basel…
JackBoosY Mar 30, 2022
16ebf7b
[vcpkg.cmake] don't clobber cmake program path (#23755)
Neumann-A Mar 30, 2022
96bc551
[liblsl] Update to 1.16.0 (#21284)
chausner Mar 30, 2022
be10867
[lionkor-commandline] Update library to 2.0.0 (#23803)
Pospelove Mar 30, 2022
0822640
[simpleini] update to v4.1.9 (#23810)
FrankXie05 Mar 30, 2022
7f8d160
[openimageio] Fix openjpeg linkage (#23812)
Adela0814 Mar 30, 2022
fef8dcb
[brynet] upgrade to 1.11.2 (#23817)
IronsDu Mar 30, 2022
a22aaa3
[pango] update to 15.6 (microsoft#23819) (#23820)
SchaichAlonso Mar 30, 2022
6c74a6d
[volk] update port (#23821)
mathisloge Mar 30, 2022
4f778cf
[vulkan-memory-allocator] update to 3.0.0 (#23831)
LilyWangLL Mar 30, 2022
e5b3177
[Tracy] Updating versionto 0.8.0 (#23859)
Honeybunch Mar 30, 2022
9b78caf
[libde265] Add feature sse (#23845)
JackBoosY Mar 30, 2022
19c5249
[Nss] Update to version 3.76.1 (#23841)
plq Mar 30, 2022
e319196
[vcpkg baseline][qtiterfaceframework] Change fail to skip (#23866)
JackBoosY Mar 30, 2022
3048b9a
[vcpkg-ci-ffmpeg] remove tensorflow feature from dependencies (#23857)
strega-nil-ms Mar 30, 2022
5495128
[boost-modular-build-helper] Pass flags more correctly into b2 (#23001)
ras0219-msft Mar 30, 2022
1953a8d
[benchmark] Update to 1.6.1 (#23882)
chausner Mar 30, 2022
9b064ff
[zlib] Update to 1.2.12 since 1.2.11 has been redacted by upstream (#…
edenhill Mar 30, 2022
bcabf9b
[eigen3] Fix usage in Linux (#23869)
JackBoosY Mar 30, 2022
9d9a6f4
[asio-grpc] Update to 1.5.1 (#23844)
Tradias Mar 31, 2022
98a971d
[paraview] no absolute paths (#23877)
autoantwort Mar 31, 2022
0497767
[libpq] no absolute paths (#23774)
autoantwort Mar 31, 2022
303eebf
[ogre-next] update to v2.3.0 (#22058)
FrankXie05 Mar 31, 2022
c296020
[wxwidgets] Fix linux build (#23765)
JackBoosY Mar 31, 2022
6c617b9
[vcpkg-tool] update to 2022-03-30 (#23886)
strega-nil-ms Apr 1, 2022
27fd32e
[vcpkg baseline][quickfix] Remove from CI baseline (#23878)
Thomas1664 Apr 1, 2022
cb91b41
[cmake-user] Verify library location for debug vs. release, fix ports…
dg0yt Apr 1, 2022
253b303
[nvtt] Fix build failed with Visual Studio 2022 (#23916)
LilyWangLL Apr 1, 2022
d8cd44e
[azure-core-cpp] Update to 1.5.0 (#23912)
azure-sdk Apr 1, 2022
89e00e6
[yara ] update to v4.2.0 (#23901)
JonLiu1993 Apr 1, 2022
775d7a4
[args] Update to 6.3.0 (#23891)
Ryan-rsm-McKenzie Apr 1, 2022
0acd2c6
[pybind11] Update to 2.9.2 (#23893)
Ryan-rsm-McKenzie Apr 1, 2022
cd3a132
[rsm-bsa] Update to 4.0.3 (#23894)
Ryan-rsm-McKenzie Apr 1, 2022
25eaff7
[cairo] update to 1.7.6 (#23849)
SchaichAlonso Apr 1, 2022
6739ac6
[concurrencpp] Update to 0.1.4 (#23880)
chausner Apr 1, 2022
6fa767a
[WinReg] update to v5.1.0 (#23865)
JonLiu1993 Apr 1, 2022
656e0af
[expat]update to 2.4.8 (#22575)
FrankXie05 Apr 1, 2022
01d6f6f
[libmt32emu] update from 2.5.3 to 2.6.2 (#23836)
JonLiu1993 Apr 1, 2022
ab76042
[fontconfig] update to 2.14.0 (#23922)
SchaichAlonso Apr 5, 2022
a7be23b
[nss] Version bump to 3.77 (#23917)
plq Apr 5, 2022
6f1028b
[gtest] Fix clang-tidy error in gtest (#23906)
kysucix Apr 5, 2022
3f7655c
[cairomm] update to 1.16.1 (#23904)
SchaichAlonso Apr 5, 2022
6dff39f
[lunasvg] Add new port (#23867)
Pospelove Apr 5, 2022
90fdea2
[freeglut] Update to 3.2.2, fix X11 dependencies (#23807)
dg0yt Apr 5, 2022
bfda043
[mailio] correct hint (#23799)
david-antiteum Apr 5, 2022
1143d75
[date] Fix uninitialized values (#23710)
JonLiu1993 Apr 5, 2022
20ac8a6
[blend2d] Update to 2022-02-19 (#22138)
ZeeWanderer Apr 5, 2022
5bf1323
[vcpkg-get-python-packages] add helper to manage python and pip (#23089)
Neumann-A Apr 5, 2022
e79aaaa
[CUDA, CUDNN] fix support clause (#23900)
cenit Apr 5, 2022
f4e370b
[librdkafka] fix find_dependency LZ4. (#23815)
cyfdecyf Apr 5, 2022
89295c9
[Azure SDK Attestation] Apr 2022 release - First beta port (#23996)
vhvb1989 Apr 6, 2022
407bc79
[openssl] update to 3.0.2 (#22878)
Thomas1664 Apr 6, 2022
9029caf
[argtable3] actually disable examples (#23990)
Thomas1664 Apr 6, 2022
65ce468
[google-cloud-cpp] update to latest release (v1.39.0) (#23988)
coryan Apr 6, 2022
f34e590
[cpr] update to 1.8.1 (#23984)
Thomas1664 Apr 6, 2022
489a637
[glslang] update port to v11.8.0 (#23959)
mathisloge Apr 6, 2022
e197055
[darknet] update to latest version (#23978)
cenit Apr 6, 2022
59d355b
[immer] update to latest version (#23970)
altschuler Apr 6, 2022
a3dbfe8
[drlibs] Update to 2022-04-03 (#23962)
chausner Apr 6, 2022
f387f27
[libiconv] Fix usage (#23961)
Thomas1664 Apr 6, 2022
ddb98dd
[ashes] Updated port to 2022-04-03 (#23964)
DragonJoker Apr 6, 2022
0b1eb07
[libpff] Fix zlib import (#23953)
Thomas1664 Apr 6, 2022
1f31840
[sleef] Fix unused configure variable (#23951)
Thomas1664 Apr 6, 2022
d5595bf
[shaderwriter] Updated to version 2.2.0. (#23957)
DragonJoker Apr 6, 2022
4e485c3
[azure-sdk-for-cpp] Update to latest version (#23998)
azure-sdk Apr 6, 2022
4620ded
[mpeg123] fix yasm dependency. (#23949)
Neumann-A Apr 6, 2022
d6fa9c5
[redis-plus-plus] Update to 1.3.2 (#23948)
AkshayPS12 Apr 6, 2022
bafc596
[tgbot-cpp] Update to v1.3 (#23947)
ZeeWanderer Apr 6, 2022
baae2dd
[rendergraph] Add port. (#23955)
DragonJoker Apr 6, 2022
eaed2c3
[baseline][quickfix] Don't build tests (#23945)
Thomas1664 Apr 6, 2022
59facb4
[clblast] Fix static build (#23943)
Thomas1664 Apr 6, 2022
9c23685
[ktx] only remove dlls in static builds (#23942)
Thomas1664 Apr 6, 2022
a3e9d4d
[imgui-sfml] Update to 2.5 (#23914)
celonymire Apr 6, 2022
620e68b
[hps] Add new port (#23946)
PrateekJoshi Apr 6, 2022
8807db6
[proxygen]: fix dependency (#22834)
jiayuehua Apr 6, 2022
cc2dd8f
[crow] update to 1.0 (#23872)
autoantwort Apr 6, 2022
436d98d
[vcpkg CMake] Fix for #18529 that broke iOS compilation (#23989)
christophe-calmejane Apr 6, 2022
bfba976
[vcpkg baseline][cairo] Add option atomic-ops and disable it (#23999)
JackBoosY Apr 7, 2022
1b3a783
[openssl] Fix building in Release only mode (#24004)
AenBleidd Apr 7, 2022
611dfc1
[spirv-tools,spirv-reflect,spirv-headers] update ports (#23822)
mathisloge Apr 7, 2022
c3ff2bf
[DiscordCoreAPI] Adding DiscordCoreAPI Discord bot library package. (…
RealTimeChris Apr 7, 2022
d0f5e56
[libsndfile] Update to 1.1.0 (#23800)
evpobr Apr 7, 2022
0693b01
[TinyCBOR] Add new port (#23887)
alisonrwu Apr 7, 2022
2f45391
[openxr-loader] Fix package name and enable arm (#23928)
bwrsandman Apr 7, 2022
e025a09
[cub] Update to 1.16.0 (#24000)
JackBoosY Apr 7, 2022
e794a09
[spdlog] Update to 1.10.0 (#24002)
RT2Code Apr 7, 2022
ef43498
[sail] Update to 0.9.0-pre21 (#24005)
HappySeaFox Apr 7, 2022
8eacf97
[iir1] Fix find_package failed (#24015)
JonLiu1993 Apr 7, 2022
70fafdf
[vcpkg-ci-llvm] Reduce llvm artifact to cacheable size (#23896)
dg0yt Apr 7, 2022
d72783c
[google-cloud-cpp] add new features (#24020)
coryan Apr 7, 2022
621e156
[zziplib] Update to v0.13.72 (#24011)
dg0yt Apr 8, 2022
6f706ab
[glog] update to v0.5 (#22135)
jiayuehua Apr 8, 2022
91dd9ae
[loguru] Add feature to build with fmt (#23242)
mrlegohead0x45 Apr 8, 2022
8fc4b4b
[braft] New port (#23830)
Gab-Menezes Apr 8, 2022
6266585
[clockutils] Fix x64-windows-static-md (#23965)
Thomas1664 Apr 8, 2022
65c66cd
[capstone] update to 5.0.0-rc2 (#23979)
theblackunknown Apr 8, 2022
c2978f8
[bdwgc] Don't build docs (#24025)
Thomas1664 Apr 8, 2022
bd1ef2d
[graphviz,libslirp] Limit msys to windows (#24032)
dg0yt Apr 8, 2022
7fb979c
[tinycbor] Fix file conflicts with libcbor (#24056)
Thomas1664 Apr 10, 2022
f6af75a
[openxr-loader] fix ci.baseline.txt (#24073)
strega-nil-ms Apr 10, 2022
6da8836
[cmake-user] Fix library check (#24070)
dg0yt Apr 11, 2022
22f2736
[igraph] update to 0.9.8 (#24065)
szhorvat Apr 11, 2022
3c8c9ee
[c-ares] update to 1.18.1 (#24062)
Thomas1664 Apr 11, 2022
e3e7583
[openssl] Fix dynamic builds on UNIX (#24061)
Thomas1664 Apr 11, 2022
2668000
[imath] Update to 3.1.5 (#24059)
chausner Apr 11, 2022
5d1860a
[openxr-loader] remove from CI baseline (#24057)
Thomas1664 Apr 11, 2022
3d93caa
[harfbuff] fix arm64 osx build (#24055)
autoantwort Apr 11, 2022
6f9687b
[catch2] Don't install docs (#24046)
Thomas1664 Apr 11, 2022
9c5dcd6
[LMDB] update to 0.9.29 (#24045)
juandemanjon Apr 11, 2022
97298f2
[vcpkg] Update android usage documentation (#23690)
zhangfuwen Apr 11, 2022
e9fcbfe
[icu] update to 70.1 (#23445)
FrankXie05 Apr 11, 2022
c556911
[vcpkg] Refactor toolchain & generator selection (#23846)
Neumann-A Apr 11, 2022
4415a0f
[dstorage] Add port for Microsoft.Direct3D.DirectStorage NuGet (#24063)
walbourn Apr 12, 2022
e3d7935
[ffmpeg] Fix flag replacement (#24077)
Neumann-A Apr 12, 2022
4381858
[opencv2] no absolute paths (#24087)
autoantwort Apr 12, 2022
bf43f7d
[glfw] Update to 3.3.7 (#24082)
spnda Apr 12, 2022
ac4636d
[dxsdk-d3dx, xaudio2redist] ports updated to use config find (#24054)
walbourn Apr 12, 2022
fb8bff9
[getdns] Disable building docs (#24088)
Thomas1664 Apr 12, 2022
3286c67
[expat] Delete docs (#24024)
Thomas1664 Apr 12, 2022
e809a42
[cpuinfo,fbgemm,xnnpack] update cpuinfo to latest (#23944)
luncliff Apr 12, 2022
8f44361
[discordcoreapi] install certs in correct location (#24031)
JackBoosY Apr 13, 2022
1c9b23b
[zeroc-ice] New port (#23764)
bold84 Apr 13, 2022
bdd4b34
[libatomic-ops] Disable docs (#24105)
Thomas1664 Apr 13, 2022
aaeba6b
[sfgui] Create patch to add missing header (#24103)
vetegrodd Apr 13, 2022
4a41edd
[qt-advanced-docking-system] update to version 3.8.2 (#24096)
vincent-nv Apr 13, 2022
9dfc2f0
Use EMSCRIPTEN_ROOT variable in addition to EMSDK (#24072)
podsvirov Apr 13, 2022
6960e3f
[qtkeychain] Update to 0.13.2+2 to fix the exported CMake target (#24…
daschuer Apr 13, 2022
859cdf1
[tools] add coscli (#23538)
day253 Apr 13, 2022
feef13c
[dstorage, dxsdk-d3dx, xaudio2redist] ports updated to support static…
walbourn Apr 13, 2022
99346bb
[libwebp] Update, cleanup (#23864)
dg0yt Apr 13, 2022
0472781
[ceres] update to v2.1.0 (#23838)
Adela0814 Apr 14, 2022
bb584d3
[osg] Added OPENGL_PROFILE option to osg port as a triplet variable. …
jasonbeverage Apr 14, 2022
f95b78e
[qpid-proton] Stop using linker optimization (#24129)
klalumiere Apr 14, 2022
1200c22
[clipboardxx] Add new port (#24023)
Pospelove Apr 14, 2022
5afd322
[qtinterfaceframework|opencv] fix python stuff (#24041)
Neumann-A Apr 14, 2022
5d66a98
[qtinterfaceframework] update python requirements versions (#24150)
strega-nil-ms Apr 14, 2022
0c9ead3
Merge remote-tracking branch 'microsoft/master' into upstream_merge
daschuer Apr 14, 2022
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
  •  
  •  
  •  
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/other-type-of-bug-report.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ Repro code when
**Expected behavior**
A clear and concise description of what you expected to happen.

**Failure logs**
**Failure logs**
-(please attached failure logs)

**Additional context**
Expand Down
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/report-package-build-failure.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ assignees: ''
Steps to reproduce the behavior:
`./vcpkg install xxxx`

**Failure logs**
**Failure logs**
-Cut and paste the appropriate build messages from the console output.
-Please attach any additional failure logs mentioned in the console output.

Expand Down
8 changes: 4 additions & 4 deletions .github/pull_request_template.md
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
**Describe the pull request**

- #### What does your PR fix?
- #### 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)?
- #### 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)?
- #### 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?
- #### 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/**
10 changes: 10 additions & 0 deletions docs/maintainers/ports/vcpkg-cmake/vcpkg_cmake_get_vars.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,16 @@ vcpkg_cmake_get_vars(<out-var>)
a path to a generated CMake file, with the detected `CMAKE_*` variables
re-exported as `VCPKG_DETECTED_CMAKE_*`.

Additionally sets, for `RELEASE` and `DEBUG`:
- VCPKG_COMBINED_CXX_FLAGS_<config>
- VCPKG_COMBINED_C_FLAGS_<config>
- VCPKG_COMBINED_SHARED_LINKER_FLAGS_<config>
- VCPKG_COMBINED_STATIC_LINKER_FLAGS_<config>
- VCPKG_COMBINED_EXE_LINKER_FLAGS_<config>

Most users should use these pre-combined flags instead of attempting
to read the `VCPKG_DETECTED_*` flags directly.

## Notes
Avoid usage in portfiles.

Expand Down
40 changes: 1 addition & 39 deletions docs/users/android.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,10 +30,7 @@ export ANDROID_NDK_HOME=/home/your-account/Android/android-ndk-r21b
export VCPKG_ROOT=/path/to/vcpkg
````

## Create the android triplets


### Android ABI and corresponding vcpkg triplets
## vcpkg triplets and their corresponding android ABI

There are four different Android ABI, each of which maps to
a vcpkg triplet. The following table outlines the mapping from vcpkg architectures to android architectures
Expand All @@ -45,41 +42,6 @@ a vcpkg triplet. The following table outlines the mapping from vcpkg architectur
|x64-android | x86_64 |
|x86-android | x86 |

### Create the android triplets
You can copy-paste the script below to populate them, and adjust them to your needs if required.

````bash
cd $VCPKG_ROOT

echo "
set(VCPKG_TARGET_ARCHITECTURE arm)
set(VCPKG_CRT_LINKAGE dynamic)
set(VCPKG_LIBRARY_LINKAGE dynamic)
set(VCPKG_CMAKE_SYSTEM_NAME Android)
" > triplets/community/arm-android.cmake

echo "
set(VCPKG_TARGET_ARCHITECTURE arm64)
set(VCPKG_CRT_LINKAGE dynamic)
set(VCPKG_LIBRARY_LINKAGE dynamic)
set(VCPKG_CMAKE_SYSTEM_NAME Android)
" > triplets/community/arm64-android.cmake

echo "
set(VCPKG_TARGET_ARCHITECTURE x86)
set(VCPKG_CRT_LINKAGE dynamic)
set(VCPKG_LIBRARY_LINKAGE dynamic)
set(VCPKG_CMAKE_SYSTEM_NAME Android)
" > triplets/community/x86-android.cmake

echo "
set(VCPKG_TARGET_ARCHITECTURE x64)
set(VCPKG_CRT_LINKAGE dynamic)
set(VCPKG_LIBRARY_LINKAGE dynamic)
set(VCPKG_CMAKE_SYSTEM_NAME Android)
" > triplets/community/x64-android.cmake
````

## Install libraries for Android using vcpkg

Example for jsoncpp:
Expand Down
2 changes: 0 additions & 2 deletions ports/arb/portfile.cmake
Original file line number Diff line number Diff line change
@@ -1,5 +1,3 @@
vcpkg_check_linkage(ONLY_STATIC_LIBRARY)

vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO fredrik-johansson/arb
Expand Down
2 changes: 2 additions & 0 deletions ports/arb/vcpkg.json
Original file line number Diff line number Diff line change
@@ -1,8 +1,10 @@
{
"name": "arb",
"version": "2.21.1",
"port-version": 1,
"description": "a C library for arbitrary-precision interval arithmetic",
"homepage": "https://github.com/fredrik-johansson/arb",
"license": "LGPL-2.1",
"dependencies": [
"flint",
{
Expand Down
6 changes: 2 additions & 4 deletions ports/args/portfile.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO Taywee/args
REF 6.2.7
SHA512 a6491b2680979feb2f09e7ffb4f3c939b75057b6b4b90136b6cb72eaf5a462d3079dfb5836744e53bf4946bd575d4449f87129d6e50045732d7fba11c2be57dd
REF 6.3.0
SHA512 7d554719781d5a096883e37cd5c1706782d06c2c4d7a9598142aec7f2e38d63438e82960b60a705baeb2aa5d31143c83fa6c0d1331a36b16f564a5ea56ad451d
HEAD_REF master
)

Expand All @@ -22,5 +22,3 @@ vcpkg_fixup_pkgconfig()
file(INSTALL "${SOURCE_PATH}/LICENSE" DESTINATION "${CURRENT_PACKAGES_DIR}/share/${PORT}" RENAME copyright)

file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/include")

vcpkg_copy_pdbs()
3 changes: 2 additions & 1 deletion ports/args/vcpkg.json
Original file line number Diff line number Diff line change
@@ -1,8 +1,9 @@
{
"name": "args",
"version": "6.2.7",
"version": "6.3.0",
"description": "A simple header-only C++ argument parser library.",
"homepage": "https://github.com/Taywee/args",
"license": "MIT",
"dependencies": [
{
"name": "vcpkg-cmake",
Expand Down
33 changes: 15 additions & 18 deletions ports/argtable3/portfile.cmake
Original file line number Diff line number Diff line change
@@ -1,32 +1,29 @@
vcpkg_download_distfile(ARCHIVE
URLS "https://github.com/argtable/argtable3/releases/download/v3.2.1.52f24e5/argtable-v3.2.1.52f24e5.tar.gz"
FILENAME "argtable-v3.2.1.52f24e5.tar.gz"
SHA512 cec77d56048b38bb7af8553cb660e745972bbd90378eeea4e928579af78190c8a41fdb29c972263e18955e3a497e09c42f705f7c4d548c3c523c5cb104c97a10
)

vcpkg_extract_source_archive_ex(
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
ARCHIVE ${ARCHIVE}
REPO argtable/argtable3
REF 7704006f3cbb556e11da80a5b97469075a32892e # 3.2.1 + minor patches including ARGTABLE3_ENABLE_EXAMPLES support
SHA512 c51aa0a33a247c3801e36ca5d9523acefa31f21a34c1e86965a39290c1b437785e4d7e0ae80a65d811803b8fcbbc3a96ba3d6aefaea9bda15abc0f38bd1f45cc
HEAD_REF master
)

vcpkg_configure_cmake(
SOURCE_PATH ${SOURCE_PATH}
PREFER_NINJA
vcpkg_cmake_configure(
SOURCE_PATH "${SOURCE_PATH}"
OPTIONS
-DARGTABLE3_ENABLE_CONAN=OFF
-DARGTABLE3_ENABLE_TESTS=OFF
-DARGTABLE3_ENABLE_EXAMPLES=OFF
)

vcpkg_install_cmake()
vcpkg_cmake_install()

vcpkg_copy_pdbs()

if(EXISTS ${CURRENT_PACKAGES_DIR}/cmake)
vcpkg_fixup_cmake_targets(CONFIG_PATH cmake)
elseif(EXISTS ${CURRENT_PACKAGES_DIR}/lib/cmake/${PORT})
vcpkg_fixup_cmake_targets(CONFIG_PATH lib/cmake/${PORT})
if(EXISTS "${CURRENT_PACKAGES_DIR}/cmake")
vcpkg_cmake_config_fixup(CONFIG_PATH cmake)
elseif(EXISTS "${CURRENT_PACKAGES_DIR}/lib/cmake/${PORT}")
vcpkg_cmake_config_fixup(CONFIG_PATH lib/cmake/${PORT})
endif()

file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/debug/include)
file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/include")

configure_file(${SOURCE_PATH}/LICENSE ${CURRENT_PACKAGES_DIR}/share/${PORT}/copyright COPYONLY)
file(INSTALL "${SOURCE_PATH}/LICENSE" DESTINATION "${CURRENT_PACKAGES_DIR}/share/${PORT}" RENAME copyright)
16 changes: 14 additions & 2 deletions ports/argtable3/vcpkg.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,18 @@
{
"name": "argtable3",
"version-string": "3.2.1",
"version": "3.2.1",
"port-version": 2,
"description": "A single-file, ANSI C, command-line parsing library that parses GNU-style command-line options",
"homepage": "www.argtable.org"
"homepage": "https://www.argtable.org/",
"license": "BSD-2-Clause-FreeBSD",
"dependencies": [
{
"name": "vcpkg-cmake",
"host": true
},
{
"name": "vcpkg-cmake-config",
"host": true
}
]
}
2 changes: 1 addition & 1 deletion ports/armadillo/portfile.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ endif()
set(filename "${CURRENT_PACKAGES_DIR}/include/armadillo_bits/config.hpp")
if(EXISTS "${filename}")
file(READ "${filename}" contents)
string(REGEX REPLACE "\n#define ARMA_AUX_LIBS [^\\n]*\n" "\n" contents "${contents}")
string(REGEX REPLACE "\n#define ARMA_AUX_LIBS [^\n]*\n" "\n" contents "${contents}")
file(WRITE "${filename}" "${contents}")
endif()

Expand Down
2 changes: 1 addition & 1 deletion ports/armadillo/vcpkg.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "armadillo",
"version": "10.6.2",
"port-version": 4,
"port-version": 5,
"description": "Armadillo is a high quality linear algebra library (matrix maths) for the C++ language, aiming towards a good balance between speed and ease of use",
"homepage": "http://arma.sourceforge.net",
"dependencies": [
Expand Down
39 changes: 0 additions & 39 deletions ports/ashes/fix-cast.patch

This file was deleted.

49 changes: 29 additions & 20 deletions ports/ashes/portfile.cmake
Original file line number Diff line number Diff line change
@@ -1,27 +1,36 @@
vcpkg_check_linkage(ONLY_DYNAMIC_LIBRARY)

vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO DragonJoker/Ashes
REF 0f4e6d0ea308eb60ae32274acc9a4d345a4977ff
SHA512 0ce74780786d018e7a447c4e49d3cd83ad53b238a79fc484025e2034cd49a64253363cd592d2da367befa7cd5443b90eb1c5dae54b22756f7b4a0cdecb93c588
PATCHES
fix-cast.patch
OUT_SOURCE_PATH SOURCE_PATH
REPO DragonJoker/Ashes
REF f39ca2db24a9d7a2d586c85c78bb6eacd8d63b49
HEAD_REF master
SHA512 a45d443797ffe31305acca154640530c6ed767af9982d857b6e59841add3b0a373723f5f7b590512c1b0dd4064dfbae8aa8445fec59a3c3c2b8a3c002b180609
)
vcpkg_configure_cmake(
SOURCE_PATH ${SOURCE_PATH}
PREFER_NINJA
OPTIONS
-DCMAKE_INSTALL_PREFIX=${CURRENT_INSTALLED_DIR}
-DPROJECTS_USE_PRECOMPILED_HEADERS=OFF
-DVCPKG_PACKAGE_BUILD=ON
-DASHES_BUILD_TEMPLATES=OFF
-DASHES_BUILD_TESTS=OFF
-DASHES_BUILD_INFO=OFF
-DASHES_BUILD_SAMPLES=OFF

vcpkg_from_github(
OUT_SOURCE_PATH CMAKE_SOURCE_PATH
REPO DragonJoker/CMakeUtils
REF e2a9d422a02dab0e04f54b3e1bc515eba652a9d1
HEAD_REF master
SHA512 4ebd6141b9e5aa5283f31892da7108aa09fbd59292f0e98f2c9fe67577856f0af253184d41fdc16bb11094c4635401f181ea2e3abfa560adcf5c029f0d663b24
)

file(REMOVE_RECURSE "${SOURCE_PATH}/CMake")
file(COPY "${CMAKE_SOURCE_PATH}/" DESTINATION "${SOURCE_PATH}/CMake")

vcpkg_cmake_configure(
SOURCE_PATH ${SOURCE_PATH}
OPTIONS
-DCMAKE_INSTALL_PREFIX=${CURRENT_INSTALLED_DIR}
-DVCPKG_PACKAGE_BUILD=ON
-DASHES_BUILD_TEMPLATES=OFF
-DASHES_BUILD_TESTS=OFF
-DASHES_BUILD_INFO=OFF
-DASHES_BUILD_SAMPLES=OFF
)

vcpkg_install_cmake()
vcpkg_fixup_cmake_targets(CONFIG_PATH lib/cmake/ashes)
vcpkg_cmake_install()
vcpkg_cmake_config_fixup(CONFIG_PATH lib/cmake/ashes)

file(INSTALL ${SOURCE_PATH}/LICENSE DESTINATION ${CURRENT_PACKAGES_DIR}/share/${PORT} RENAME copyright)
file(INSTALL "${SOURCE_PATH}/LICENSE" DESTINATION "${CURRENT_PACKAGES_DIR}/share/${PORT}" RENAME copyright)
12 changes: 10 additions & 2 deletions ports/ashes/vcpkg.json
Original file line number Diff line number Diff line change
@@ -1,13 +1,21 @@
{
"name": "ashes",
"version-date": "2021-06-18",
"port-version": 1,
"version-date": "2022-04-03",
"description": "Drop-in replacement to Vulkan's shared library, allowing the use of OpenGL or Direct3D11 in addition to Vulkan.",
"homepage": "https://github.com/DragonJoker/Ashes",
"license": "MIT",
"supports": "!osx & !linux & !ios & !android & !uwp & !x86 & !arm & !static",
"dependencies": [
"opengl",
"spirv-cross",
{
"name": "vcpkg-cmake",
"host": true
},
{
"name": "vcpkg-cmake-config",
"host": true
},
"vulkan-headers"
]
}
4 changes: 2 additions & 2 deletions ports/asio-grpc/portfile.cmake
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO Tradias/asio-grpc
REF v1.4.0
SHA512 2888c4abd5a531983a647a51971fd09eeb3e9f5bc7d2f95aa10f455d2d0f852367a8b039c867730c604be5e248cb0aacaf55fd0b23d05322c23d94dee719a7ad
REF v1.5.1
SHA512 528a790a7414db1b03b20d4d82d510a08cba9fc3c99501955c60c28ce4d768202a4339241b9e99f0199deb379345dc75934f991bad735eda0b32eb6cb3cef587
HEAD_REF master
)

Expand Down
2 changes: 1 addition & 1 deletion ports/asio-grpc/vcpkg.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "asio-grpc",
"version": "1.4.0",
"version": "1.5.1",
"description": "Asynchronous gRPC with Asio/unified executors",
"homepage": "https://github.com/Tradias/asio-grpc",
"license": "Apache-2.0",
Expand Down
12 changes: 0 additions & 12 deletions ports/aws-sdk-cpp/fix-config.patch

This file was deleted.

Loading