Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[daw-json-link] New port #18411

Merged
merged 147 commits into from
Aug 4, 2021
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
147 commits
Select commit Hold shift + click to select a range
5259261
[json-link] package exists
Jun 12, 2021
9b38654
[vcpkg-tools] update nuget to 5.9.1 (#18447)
Neumann-A Jun 14, 2021
a6067ec
[vcpkg_download_distfile] Add condition for padding the SHA (#18459)
NancyLi1013 Jun 15, 2021
1723d90
[open6254] Enable uwp support (#18390)
traversaro Jun 15, 2021
1af0e45
[aubio] Add ws2_32 to linkage (#18385)
NancyLi1013 Jun 15, 2021
f1679eb
[devil] Fix ilut header (#18384)
PhoebeHui Jun 15, 2021
0fd86ab
[libpq] Add Secur32.lib and openssl to libpq cmake wrapper (#18377)
Neumann-A Jun 15, 2021
53f90f0
[ryml] [c4core] Update RapidYaml (ryml) to newer version (#18230)
MichaelGoulding Jun 15, 2021
862d38b
[yyjson] Update to v0.3.0 (#18359)
myd7349 Jun 15, 2021
999761e
[raylib] Fix MinGW build (#18362)
Pospelove Jun 15, 2021
356c9fb
[arrow] Update to 4.0.0 (#17975)
ianmcook Jun 15, 2021
3723946
[minizip] Fix usage, fix minizipConfig.cmake (#18472)
JackBoosY Jun 16, 2021
305cd6a
[windres-rc] Fix wrapper output (#17045)
dg0yt Jun 17, 2021
17e4a24
[ffmpeg] Warn/fail when selecting unsupported features. (#17153)
Sibras Jun 17, 2021
38d9bae
[uwebsockets] update to 19.2.0 (#18525)
JonLiu1993 Jun 18, 2021
0962c2e
[libass] fix fontconfig dependency in .pc file (#18516)
mcmtroffaes Jun 18, 2021
dc318e4
[libgpg-error] Remove COPYING.LIB from lib folder (#18492)
NancyLi1013 Jun 18, 2021
13e202e
[flashlight-cuda] Fix installation (#18489)
NancyLi1013 Jun 18, 2021
420c0e7
[function2] Update to version 4.2.0 (#18487)
gjasny Jun 18, 2021
03e7cdd
[infoware] update to latest commit (#18486)
Ryan-rsm-McKenzie Jun 18, 2021
2dc8f71
[nameof] Update to 0.10.1 (#18574)
Neargye Jun 21, 2021
f2caf0a
[OpenCV] update to 4.5.2 (#18572)
cenit Jun 21, 2021
842fc04
[qt5-*] Make QT and dependents build on arm macos (#18567)
Lucius-Q-User Jun 21, 2021
0abccf6
[pcre2] Update to 10.37 (#18547)
c72578 Jun 21, 2021
fed59c0
[openblas] Fix the macro collision with Windows 10 SDK (#18530)
NancyLi1013 Jun 21, 2021
faa643f
[pthreads] Fix debug dll look-up path (#18528)
daschuer Jun 21, 2021
aaffe5f
[gtest] Update to 1.11.0 (#18509)
SvenPStarFinanz Jun 21, 2021
e7d4cab
[librttopo] Allow building for Android (#18451)
m-kuhn Jun 21, 2021
7a535fe
[Qt6] Update to 6.1.1 (#18320)
Neumann-A Jun 21, 2021
bd3b6eb
[libspatialite] Fix building for android (#18452)
m-kuhn Jun 21, 2021
a2b71b6
[seal]Updated to version 3.6.6. Replaced CONTROL with manifest file. …
Jun 21, 2021
81f3ae6
[libcopp] Update to 1.4.1 (#18425)
owent Jun 21, 2021
3650bb6
[dxut, fx11, directxmath] ports updated (#18431)
walbourn Jun 21, 2021
43355e5
[uvatlas, spectra] ports updated (#18404)
walbourn Jun 21, 2021
404675a
[jsoncons] Update to 0.165.0 (#18284)
danielaparker Jun 21, 2021
fb98506
[cpr] Update to 1.6.2 (#18386)
NancyLi1013 Jun 21, 2021
2414ebd
[ CGAL] Update version to 5.2.2 (#18387)
maxGimeno Jun 21, 2021
10811c1
[nanopb] update to 0.4.5 and add generator (#18241)
mathisloge Jun 23, 2021
db83bdf
Update VMs and pick up VS2019 16.10 (#18233)
BillyONeal Jun 23, 2021
d085739
[vcpkg.cmake] PREPEND CMAKE_FIND_ROOT_PATH (#17336)
autoantwort Jun 23, 2021
55efc16
[vcpkg-unstable] Update agent pool name
BillyONeal Jun 24, 2021
b282afe
[boringssl] update to newer commit (#18604)
JonLiu1993 Jun 24, 2021
1c46d80
[vcpkg baseline][kf5* librsvg] Add DISABLE_PARALLEL_CONFIGURE (#18600)
NancyLi1013 Jun 24, 2021
f979684
[benchmark] Update to 1.5.5 (#18595)
Neumann-A Jun 24, 2021
b7af2ef
[nuspell] Update to version 5.0.0 (#18590)
dimztimz Jun 24, 2021
73457c3
[matplotplusplus] Fix usage (#18583)
JackBoosY Jun 24, 2021
7cb260d
[vcpkg baseline][ncurses] Fix gnu download link (#18579)
JackBoosY Jun 24, 2021
8df698b
[magic-enum] Update to v0.7.3 (#18575)
Neargye Jun 24, 2021
15e5303
[libsmb2] New port (#18471)
timmeh87 Jun 24, 2021
de57f90
[fluidsynth] update to 2.2.1 (#18524)
JonLiu1993 Jun 24, 2021
ea42abc
[trantor] Update to 1.5.0 (#18534)
an-tao Jun 24, 2021
14b9163
[libogg] Upgrade to 1.3.5 (#18546)
evpobr Jun 24, 2021
f632ccd
[fdk-aac] Update to version 2.0.2. (#18549)
Sibras Jun 24, 2021
15e41ed
[pcre] Update to 8.45 (#18550)
c72578 Jun 24, 2021
0f271d7
[gstreamer] create a new port (#17394)
luncliff Jun 24, 2021
a61271a
[python3] Fix python3:x64-linux builds (#18405)
ankurvdev Jun 25, 2021
69654f6
CI Fixes from 2021-06-26 (#18664)
BillyONeal Jun 28, 2021
4a676f9
[netcdf-c] Fix pc files; use features (#18120)
dg0yt Jun 29, 2021
d76114d
[portaudio] Switch to vcpkg_from_github, minor format improvements (#…
h3ndrk Jun 29, 2021
33dca6f
[sleef] create a new port (#18075)
luncliff Jun 29, 2021
5163525
Update vcpkg tool to resolve leak of the asset cache token (#18720)
BillyONeal Jun 29, 2021
23acf6f
[llvm] update to 12.0.0, enable zlib and libxml2 (#17302)
yurybura Jun 29, 2021
7bd415a
[vcpkg internal] Update compiler test scripts to use asset caching.
BillyONeal Jun 30, 2021
223f351
[mpg123] Upgrade to 1.28.0 (#18403)
evpobr Jun 30, 2021
2de6d81
[vcpkg_configure_make] Fix mingw (cross) build issues (#18554)
dg0yt Jun 30, 2021
29e6b9e
[vcpkg] Add static triplet for arm-windows (#18300)
ysc3839 Jun 30, 2021
e007046
[scripts] Add vcpkg_completions.zsh (#18274)
autoantwort Jun 30, 2021
622ab55
[vcpkg baseline][simage] Update to 1.8.1 (#18645)
NancyLi1013 Jul 1, 2021
afa94b6
[curl] Fix linker flags in curl-config and libcurl.pc for osx (#17790)
dg0yt Jul 1, 2021
c73b42e
[halide] Fix several issues with the Halide port after v12 (#18747)
alexreinking Jul 1, 2021
7fd3aa0
[nettle] Remove from ci.baseline.txt (#18745)
NancyLi1013 Jul 1, 2021
0121405
[tbb] Remove ability to disable exception support in TBB runtime (#18…
aggieNick02 Jul 1, 2021
c5f4438
[libressl] update to 3.3.3 (#18729)
kayru Jul 1, 2021
580551a
[asio] update to 1.18.2 (#18728)
mathisloge Jul 1, 2021
6ee3b8e
[json-dto] Update to 0.2.13 (#18710)
eao197 Jul 1, 2021
3576a3e
[README_ko_KR.md] Fix typo for korean doc (#18673)
goyarn Jul 1, 2021
48026b7
[geographiclib] Update to version 1.52 (#18694)
cffk Jul 1, 2021
f761e25
[spdlog] Do not build examples (#18639)
dkavolis Jul 1, 2021
1e25ffd
[drogon] Update to 1.7.1 (#18643)
an-tao Jul 1, 2021
009d1db
[socket-io-client] update to 3.0.0 (#18646)
JonLiu1993 Jul 1, 2021
8984b11
[morton-nd] Update to v4.0.0. (#18652)
kevinhartman Jul 1, 2021
5dfb46e
[libdatachannel] Fix usage (#18621)
NancyLi1013 Jul 1, 2021
bbfd21e
[fmt] Fix an easily avoidable compilation warning (#18622)
PazerOP Jul 1, 2021
611d246
[sentry-native] Update to 0.4.10 (#18627)
AenBleidd Jul 1, 2021
96a383f
[Vc] Update to 1.4.2 (#18601)
bernhardmgruber Jul 1, 2021
4843ba4
[seal] Fixed cannot find SEAL. (#18596)
Jul 1, 2021
0bbfab7
[mongo-c-driver] Fix for custom VCPKG_BUILD_TYPE (#18569)
ahojnnes Jul 1, 2021
0c0bdc5
[protobuf] Fixed protoc path (#18741)
bucurb Jul 1, 2021
b7e3965
[recast] Export unofficial target (#18671)
JackBoosY Jul 1, 2021
1acb0ed
[vcpkg] Expand Architecture list with escape chars (#18156)
sandercox Jul 1, 2021
98dd796
[ffmpeg] multi arch support (#18635)
omartijn Jul 1, 2021
1fadf43
[libxml2] Fix target (#18714)
bucurb Jul 1, 2021
52c9fa5
[bzip2] Update repository (#18705)
NancyLi1013 Jul 1, 2021
cbbe3a0
[tgui] Fix feature tool dependency (#18724)
JackBoosY Jul 1, 2021
9840c4b
[OpenSSL] support for "no-autoload-config" config option (#18389)
lstipakov Jul 1, 2021
82fba6f
[rmlui] Add Rmlui library (#18409)
mikke89 Jul 1, 2021
8897d54
[cnl] Update to version 1.1.7 (#18439)
mathijs727 Jul 1, 2021
ef1ae8a
[vcpkg.cmake] fix X_VCPKG_APPLOCAL_DEPS_INSTALL (#18607)
strega-nil Jul 1, 2021
3079151
[klein] create a new port (#18279)
JPMMaia Jul 6, 2021
b12ca07
[vcpkg baseline][cnl] Disable tests (#18767)
PhoebeHui Jul 6, 2021
4b88247
[hdf5] Fix linking order in pc file (#18825)
dg0yt Jul 6, 2021
b782875
[catch2] Fix linux build in NTFS fs (#18814)
bansan85 Jul 6, 2021
989cf2e
[binarycaching.md] Improve Azure DevOps example (#18807)
julianxhokaxhiu Jul 6, 2021
1dd5bd1
[sdl2-mixer] Add fluidsynth feature (#18826)
MCJack123 Jul 6, 2021
c1836c4
[paho-mqtt] update to 1.3.9 (#18765)
JonLiu1993 Jul 6, 2021
47af31d
[Qt6] Update to 6.1.2 (#18787)
Neumann-A Jul 6, 2021
f3252d0
[ffmpeg] fix LGPL build, disable avisynthplus on static builds (#18803)
mcmtroffaes Jul 6, 2021
d8c150d
[google-cloud-cpp] update to latest release (v1.29.0) (#18759)
coryan Jul 6, 2021
171cf98
[exiv2] update to 0.27.4 (#18750)
JonLiu1993 Jul 6, 2021
31b2186
[crow] update to v0.3+1 (#18706)
luca-schlecker Jul 6, 2021
5636f02
[irrlicht] Add OSX support (#18725)
shybovycha Jul 6, 2021
7e12acc
[mapbox-wagyu] add new port (#18771)
mathisloge Jul 6, 2021
66a792e
[ftxui] Add new port (fix #16327) (#18360)
myd7349 Jul 6, 2021
4c513b1
[xlsxio] new port (#18438)
playgithub Jul 6, 2021
494bfa0
[boost-modular-build-helper] Fix boost build toolchain options not be…
omartijn Jul 6, 2021
d98bc44
[libzippp] Update to 4.1-1.8.0 (#18553)
ctabin Jul 6, 2021
2417fe3
[proxywrapper] Remove proxywrapper package (#18692)
shishirb-MSFT Jul 7, 2021
78060d8
[glew] Improve messages for system opengl dependency (#18672)
PhoebeHui Jul 7, 2021
238bdaf
[socket-io-client]fix socket-io-client use (#18768)
JonLiu1993 Jul 7, 2021
26c0e4a
[boost] update to 1.76.0 (#17335)
autoantwort Jul 7, 2021
638aef6
[cctag] Add new port (#16719)
simogasp Jul 7, 2021
5b12899
[sleepy-discord] Add new port (#17604)
yourWaifu Jul 7, 2021
849e964
Download khrplatform.h with vcpkg instead of gl3w_gen.py so that our …
BillyONeal Jul 8, 2021
fa7442b
[azure-core-cpp] Update to 1.1.0 (#18779)
azure-sdk Jul 8, 2021
297a6a2
[protopuf] Update to 2.1.0 (#18757)
PragmaTwice Jul 8, 2021
b8cf849
[utf8proc] Export cmake targets (#18860)
PhoebeHui Jul 8, 2021
0839d3d
[gli] upgrade the gli to latest (#18715)
jixingcn Jul 8, 2021
abaa482
[protozero] update to 1.7.0 (#18842)
mathisloge Jul 8, 2021
1d770b3
[sentry-native] Update to 0.4.11 (#18856)
AenBleidd Jul 8, 2021
5b02a87
[ avcpp ] Update version (#18436)
barcharcraz Jul 8, 2021
cfdb8a1
[daw-json-link daw-utf-range daw-header-libraries] new port
mheyman Jul 10, 2021
9ba103d
Merge remote-tracking branch 'upstream/master'
mheyman Jul 12, 2021
86890f1
[daw-header-libraries daw-utf-range daw-json-link]: vcpkg_cmake_confi…
Jul 18, 2021
7a9ae52
Merge remote-tracking branch 'upstream/master'
mheyman Jul 18, 2021
0b566c5
[daw-json-link daw-utf-range daw-header-libraries] vcpkg x-add-version
Jul 18, 2021
ee32418
Remove useless version file
Jul 21, 2021
ec36220
[daw-header-libraries daw-utf-8 daw-json-link] newest source
mheyman Jul 24, 2021
829a103
[daw-header-libraries daw-utf-range daw-json-link] vcpkg x-add-version
mheyman Jul 24, 2021
a27ade4
Merge remote-tracking branch 'upstream/master'
mheyman Jul 24, 2021
7d42eb6
Merge branch 'master' of github.com:mheyman/vcpkg
mheyman Jul 24, 2021
078b372
Merge remote-tracking branch 'upstream/master'
mheyman Jul 25, 2021
43eee12
[daw-header-libraries daw-json-link daw-utf-range] doc: comment as he…
Jul 31, 2021
de749fb
Merge remote-tracking branch 'upstream/master'
mheyman Jul 31, 2021
02ae5ad
[daw-header-libraries daw-json-link daw-utf-range] --overwrite-versio…
Jul 31, 2021
d4c360a
Update versions/d-/daw-header-libraries.json
JackBoosY Aug 2, 2021
ce2e42f
Update versions/d-/daw-json-link.json
JackBoosY Aug 2, 2021
028a757
Update versions/d-/daw-utf-range.json
JackBoosY Aug 2, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 18 additions & 0 deletions ports/daw-header-libraries/portfile.cmake
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
# Header-only library
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO beached/header_libraries
REF b44178fed16111944d1338999d88b129797608ce
SHA512 0b13bec450ba68e2b2ac2e76c9c529fa84a95df092b104660c88e9cfda91df9e5b70f0f7f6bcbb4f7ea05c1a5613734ceff8d84929b37b115c2bc86c232d9261
HEAD_REF master
)

vcpkg_cmake_configure(SOURCE_PATH ${SOURCE_PATH})

vcpkg_cmake_install()
vcpkg_cmake_config_fixup(CONFIG_PATH lib/cmake/${PORT})

# remove empty lib and debug/lib directories (and duplicate files from debug/include)
file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug" "${CURRENT_PACKAGES_DIR}/lib")
JackBoosY marked this conversation as resolved.
Show resolved Hide resolved

file(INSTALL ${SOURCE_PATH}/LICENSE.md DESTINATION ${CURRENT_PACKAGES_DIR}/share/${PORT} RENAME copyright)
16 changes: 16 additions & 0 deletions ports/daw-header-libraries/vcpkg.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
{
"name": "daw-header-libraries",
"version-semver": "1.21.1",
"description": "Set of header-only algorithms used in daw-utf8-range and daw-json-link.",
"homepage": "https://github.com/beached/header_libraries",
"dependencies": [
{
"name": "vcpkg-cmake",
"host": true
},
{
"name": "vcpkg-cmake-config",
"host": true
}
]
}
40 changes: 40 additions & 0 deletions ports/daw-json-link/portfile.cmake
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
# Header-only library
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO beached/daw_json_link
REF d8cb3a25a545b27b6ab5e68f4480b92ad0dc78fe
SHA512 19f486c6782f6134db0f7c8a1a4031b69aeae7f64846f186bccfa37927c8a688545fe5825de841e5ec5408267922b0334db3727d00fcb96b1a36eee81a05eae9
HEAD_REF master
)

vcpkg_cmake_configure(
SOURCE_PATH ${SOURCE_PATH}
OPTIONS
-DDAW_USE_PACKAGE_MANAGEMENT=ON
)

vcpkg_cmake_install()
vcpkg_cmake_config_fixup(CONFIG_PATH share/${PORT}/cmake)

# remove empty lib and debug/lib directories (and duplicate files from debug/include)
file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug" "${CURRENT_PACKAGES_DIR}/lib")

# Append the json-link and dragonbox license information into a single
# copyright file (they are both Boost v1.0 but it is good to be clear).
file(APPEND ${SOURCE_PATH}/copyright [=[+----------------------------------------------------------------------------+
| json-link copywrite |
+----------------------------------------------------------------------------+
]=])
file(READ ${SOURCE_PATH}/LICENSE json_link_copywrite)
file(APPEND ${SOURCE_PATH}/copyright ${json_link_copywrite})
file(APPEND ${SOURCE_PATH}/copyright [=[


+----------------------------------------------------------------------------+
| dragonbox copywrite |
+----------------------------------------------------------------------------+
]=])

file(READ ${SOURCE_PATH}/LICENSE_Dragonbox dragonbox_copywrite)
file(APPEND ${SOURCE_PATH}/copyright ${dragonbox_copywrite})
file(INSTALL ${SOURCE_PATH}/copyright DESTINATION ${CURRENT_PACKAGES_DIR}/share/${PORT})
17 changes: 17 additions & 0 deletions ports/daw-json-link/vcpkg.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
{
"name": "daw-json-link",
"version-semver": "2.9.11",
"description": "Perhaps the fastest JSON deserializer/serializer posssible or at least close to it.",
"homepage": "https://github.com/beached/daw_json_link",
"dependencies": [
"daw-utf-range",
{
"name": "vcpkg-cmake",
"host": true
},
{
"name": "vcpkg-cmake-config",
"host": true
}
]
}
23 changes: 23 additions & 0 deletions ports/daw-utf-range/portfile.cmake
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
# Header-only library
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO beached/utf_range
REF b20d4037db30f69ef73daa4428a631f95e0bbb10
SHA512 4f9d4b4831c4bd6dc560830077965ae5b3351dc7695d0523262bc6229c8d7623e03338be772337f89084038d7039b4a0b41ef8de2ef98eb880f85ca5e01d5838
HEAD_REF master
)

vcpkg_cmake_configure(
SOURCE_PATH
${SOURCE_PATH}
OPTIONS
-DDAW_USE_PACKAGE_MANAGEMENT=ON
)

vcpkg_cmake_install()
vcpkg_cmake_config_fixup(CONFIG_PATH lib/cmake/${PORT})

# remove empty lib and debug/lib directories (and duplicate files from debug/include)
file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug" "${CURRENT_PACKAGES_DIR}/lib")

file(INSTALL ${SOURCE_PATH}/LICENSE.md DESTINATION ${CURRENT_PACKAGES_DIR}/share/${PORT} RENAME copyright)
17 changes: 17 additions & 0 deletions ports/daw-utf-range/vcpkg.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
{
"name": "daw-utf-range",
"version-semver": "2.1.0",
"description": "Header-only utf8 string range used by daw-json-link. Includes a constexpr/noexcept modified version of utfcpp.",
"homepage": "https://github.com/beached/header_libraries",
"dependencies": [
"daw-header-libraries",
{
"name": "vcpkg-cmake",
"host": true
},
{
"name": "vcpkg-cmake-config",
"host": true
}
]
}
12 changes: 12 additions & 0 deletions versions/baseline.json
Original file line number Diff line number Diff line change
Expand Up @@ -1632,6 +1632,18 @@
"baseline": "0.8.2",
"port-version": 1
},
"daw-header-libraries": {
"baseline": "1.21.1",
"port-version": 0
},
"daw-json-link": {
"baseline": "2.9.11",
"port-version": 0
},
"daw-utf-range": {
"baseline": "2.1.0",
"port-version": 0
},
"dbg-macro": {
"baseline": "2019-07-11",
"port-version": 0
Expand Down
9 changes: 9 additions & 0 deletions versions/d-/daw-header-libraries.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
{
"versions": [
{
"git-tree": "6687948f2f2f4c3ba578a8ac41624c58a541f1a2",
"version-semver": "1.21.1",
"port-version": 0
}
]
}
9 changes: 9 additions & 0 deletions versions/d-/daw-json-link.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
{
"versions": [
{
"git-tree": "04d0df53fc3b69309aa10f53cc92f0933e8139b8",
"version-semver": "2.9.11",
"port-version": 0
}
]
}
9 changes: 9 additions & 0 deletions versions/d-/daw-utf-range.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
{
"versions": [
{
"git-tree": "e1c08fdf12013384e9a86e5233245321fea58793",
"version-semver": "2.1.0",
"port-version": 0
}
]
}