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

[Mapnik] new port #14628

Closed
wants to merge 1,730 commits into from
Closed
Show file tree
Hide file tree
Changes from 65 commits
Commits
Show all changes
1730 commits
Select commit Hold shift + click to select a range
1eb0312
[openssl] Restore Blowfish cipher in OpenSSL (#18148)
EricHripko Jun 2, 2021
45dbfae
[safeint] Update to 3.0.26 version (#18176)
RT2Code Jun 2, 2021
bee9815
[vcpkg_install_gn] Fix variable name typo (#18186)
vejmartin Jun 2, 2021
69ac4cf
[eNet] update to 1.3.17 (#18220)
JonLiu1993 Jun 2, 2021
86f8a96
[comms,commsdsl,comms-ublox] update ports (#18239)
mathisloge Jun 2, 2021
cb27012
[vcpkg baseline] [forest] Remove forest (#16836)
PhoebeHui Jun 2, 2021
b8e4685
[libgpg-error] update to 1.42, add Windows support, arm fixes (#16932)
wrobelda Jun 3, 2021
1e3a521
[vcpkg baseline][realsense2] Fix config issue on osx (#18202)
PhoebeHui Jun 3, 2021
3b67c02
[docs] Updated list of off-by-default features (#18258)
meastp Jun 3, 2021
f413bcc
[igraph] update to 0.9.4 (#18213)
szhorvat Jun 3, 2021
1b83701
[cppgraphqlgen] bump version to 3.6.0 (#18200)
wravery Jun 3, 2021
09b8da6
[xmlsec]Update to 1.2.32 (#18199)
SvenPStarFinanz Jun 3, 2021
eab44e6
[vcpkg docs] Update readme.md (#18253)
PhoebeHui Jun 3, 2021
5cf4641
[box2d] Update CMake arguments (#18185)
vejmartin Jun 3, 2021
b79aaf6
[sentry-native] Enable arm64 on macOS (#18184)
vejmartin Jun 3, 2021
d8441aa
[libavif] Create a new port (#18244)
Jun 3, 2021
2a11288
[sundials] fix cmake targets to link bin/*.dll (#18178)
strega-nil Jun 3, 2021
f7b6a1a
[aricpp] new port (#18048)
daniele77 Jun 3, 2021
73ef4e7
[bddisasm] new port (#18046)
ianichitei Jun 3, 2021
68a552d
[tomlplusplus] update to 2.4.0 (#18009)
marzer Jun 3, 2021
a0bbbd0
[vcpkg] Don't override pkg-config prefix (#17205)
dg0yt Jun 3, 2021
b860786
[vcpkg/scripts/make] correct linker flag name (#17084)
huangqinjin Jun 3, 2021
40cd5ba
[ffmpeg] Add support for arm64 on macOS (#18182)
vejmartin Jun 3, 2021
f5daf46
Azure SDK Jun Release (#18271)
azure-sdk Jun 4, 2021
8d5ec26
[vcpkg] Add experimental $X_VCPKG_ASSET_SOURCES for source caching (#…
ras0219 Jun 4, 2021
ccc4c4b
[docs] vcpkg_from_github beast moved to boost-beast (#18106)
pratikpc Jun 4, 2021
9bcb41a
[doc] document vcpkg_fixup_pkgconfig merging behaviour (#18091)
mcmtroffaes Jun 4, 2021
a481f7f
[google-cloud-cpp] update to latest (v1.28.0) version (#18246)
coryan Jun 4, 2021
cdef5af
[vcpkg_download_distfile] fix download while in manifest mode (#18283)
strega-nil Jun 5, 2021
db184fe
[vcpkg] [Android]Compile armv6 with arm mode (#17962)
talregev Jun 7, 2021
7e9090f
[aws-sdk-cpp] [openssl] Fix iOS build (#17338)
Jun 7, 2021
8275913
[tgui] Fixed sfml feature (#18293)
texus Jun 7, 2021
e7977b1
Add VCPKG_MAKE_CONFIGURE_OPTIONS (that can be set in the triplet) (#1…
past-due Jun 8, 2021
268182c
[libbson] fix cmake find (#14720)
Jun 9, 2021
28ff8ad
[scripts/vcpkgTools.xml] add specs for gsutil (#16462)
coryan Jun 9, 2021
3f2a90a
[raylib] update to 3.7 (#17932)
JonLiu1993 Jun 9, 2021
6dc9197
[szip, hdf5] Fix mingw import lib names, control linkage (#17941)
dg0yt Jun 9, 2021
bfa3254
[luasec] new port (#17957)
TheCycoONE Jun 9, 2021
49a85f9
[ffmpeg] use pkgconfig to get system dependencies for cmake (#17985)
mcmtroffaes Jun 9, 2021
684308a
[highfive] Update to v2.3 (#17990)
myd7349 Jun 9, 2021
66459fc
[osgearth] Fix undefined references due to openjp2 and xml2 (#17993)
ankurvdev Jun 9, 2021
4abf9ce
[hunspell] Fix build error on Windows (#18037)
NancyLi1013 Jun 9, 2021
5a53ac1
Added a new port hexl. (#18043)
Jun 9, 2021
32346ad
[flashlight-cpu] Fix installation (#18089)
JackBoosY Jun 9, 2021
49b8481
[libpng] fix Android ARM triplet build failure (#18115)
luncliff Jun 9, 2021
00e207c
[gettext] Fix building for android (#18128)
m-kuhn Jun 9, 2021
8b86fdf
[darknet] fix uselib_track tool installation (#18168)
cenit Jun 9, 2021
a45044c
[libssh] disable gssapi (#18169)
mcmtroffaes Jun 9, 2021
57fe8ce
[tiff] Update to 4.3.0, improvements (#18187)
dg0yt Jun 9, 2021
41cadfb
[ccfits] Fix usage (#18197)
JackBoosY Jun 10, 2021
01e5772
[orocos-kdl] Export include path to targets (#18203)
NancyLi1013 Jun 10, 2021
a57ccaa
[vcpkg.cmake] add VCPKG_INSTALLED_DIR as a settable option (#16303)
strega-nil Jun 10, 2021
6e37582
[aubio] Fix definitions issues when build with dependencies (#17353)
PhoebeHui Jun 10, 2021
1da38c8
[yaml-cpp] Fix visibility attribute for ubuntu (#17728)
JafarAbdi Jun 10, 2021
c5da868
[libvpx] Update to latest and add support for arm64 on macOS (#18183)
vejmartin Jun 10, 2021
355c940
[unittest-cpp] fix config.cmake file (#17122)
JonLiu1993 Jun 10, 2021
e04b939
[aubio] mark fail on Windows (#18378)
strega-nil Jun 10, 2021
ff7a36a
[xtensor] update to 0.23.9 (#18206)
JonLiu1993 Jun 10, 2021
808c735
[python2] Support UNIX (#18219)
JackBoosY Jun 10, 2021
39c8623
[zlib-ng] create a new port (#18223)
luncliff Jun 10, 2021
e4658ba
Support COMPONENT in X_VCPKG_APPLOCAL_DEPS_INSTALL (#18227)
sandercox Jun 10, 2021
a44f3c9
[openblas] Add feature simplethread and thread (#18265)
JackBoosY Jun 10, 2021
f52488a
[matio] Use official CMakeLists, add features (#18254)
JackBoosY Jun 10, 2021
e82fac7
[protobuf] Protobuf no longer compiles with vs2019 Update 16.10 w/ c+…
maxgolov Jun 10, 2021
9652259
[openssl] Add cmake wrapper to handle OPENSSL_ROOT_DIR (#18042)
JackBoosY Jun 11, 2021
6209928
[openexr] fixup pkgconfig (#18123)
mcmtroffaes Jun 11, 2021
a7cfb92
[expat] Update to 2.4.1 (#17856)
JonLiu1993 Jun 11, 2021
5d5a103
[cpp-httplib] Upgrade to v0.8.9 (#18277)
tosone Jun 11, 2021
fef3abc
[cpp-base64] Upgrade to V2.rc.08 (#18278)
tosone Jun 11, 2021
eedb131
Bumps bullet to 3.17 (#18295)
rioki Jun 11, 2021
eca681f
[utfcpp] Update to 3.2.1 version (#18299)
RT2Code Jun 11, 2021
aef0ab2
[libtorrent] Update to 1.2.14 (#18301)
FranciscoPombal Jun 11, 2021
b3dbb3e
[coolprop] Fix usage, re-fix installation (#18305)
JackBoosY Jun 11, 2021
24fc20d
[matplotplusplus] Re-fix 3rd libraries installation (#18306)
JackBoosY Jun 11, 2021
dcfea31
[rapidjson] Remove usage (#18308)
JackBoosY Jun 11, 2021
4695330
[openssl] Fix build on ARM64 macos (#18310)
Lucius-Q-User Jun 11, 2021
479e39b
[gamenetworkingsockets] update to 1.3.0 (#18313)
aizuon Jun 11, 2021
3420824
[crow] update to v0.3 (#18315)
luca-schlecker Jun 11, 2021
5c6c197
[hazelcast-cpp-client] update to v4.1.1 (#18318)
yemreinci Jun 11, 2021
d82e880
[argtable3] Update to v3.2.1 (#18325)
tomghuang Jun 11, 2021
68eea5c
[azure-storage-*] Update Azure SDK Jun Release (#18329)
azure-sdk Jun 11, 2021
c29aefd
[approval-tests-cpp] New port (#18338)
claremacrae Jun 11, 2021
bbd7c7b
[kf5config] Add DISABLE_PARALLEL_CONFIGURE (#18345)
NancyLi1013 Jun 11, 2021
3d8d97a
[redis-plus-plus] update to 1.2.3 (#18347)
JonLiu1993 Jun 11, 2021
aeb7cdf
update version of dataframe (#18348)
westfly Jun 11, 2021
ef79d5c
[clapack] Remove broken host-arithchk (#17573)
ras0219-msft Jun 11, 2021
a803e8b
[vcpkg_download_distfile] Fix regression for downloading via ARIA2 an…
ras0219-msft Jun 11, 2021
3be1a3d
[vcpkg_download_distfile] Add explicit case for "0" (#18285)
ras0219 Jun 11, 2021
f6b8722
[vcpkg baseline][otl] Update to 40463 (#18383)
PhoebeHui Jun 11, 2021
8a2b8c4
[sqlite3] Update to 3.35.5 (#18374)
past-due Jun 11, 2021
81760ec
[ffmpeg] fix release-only builds (#18367)
mcmtroffaes Jun 11, 2021
13739a6
[directxtk, directxtk12, directxmesh, directxtex, uvatlas] ports upda…
walbourn Jun 11, 2021
9b79026
[vcpkg-tools] update nuget to 5.9.1 (#18447)
Neumann-A Jun 14, 2021
f2f2a5f
[vcpkg_download_distfile] Add condition for padding the SHA (#18459)
NancyLi1013 Jun 15, 2021
5f311ae
[open6254] Enable uwp support (#18390)
traversaro Jun 15, 2021
b33cc09
[aubio] Add ws2_32 to linkage (#18385)
NancyLi1013 Jun 15, 2021
865479c
[devil] Fix ilut header (#18384)
PhoebeHui Jun 15, 2021
7a3c52b
[libpq] Add Secur32.lib and openssl to libpq cmake wrapper (#18377)
Neumann-A Jun 15, 2021
a11d2f9
[ryml] [c4core] Update RapidYaml (ryml) to newer version (#18230)
MichaelGoulding Jun 15, 2021
f8c5e41
[yyjson] Update to v0.3.0 (#18359)
myd7349 Jun 15, 2021
ccca055
[raylib] Fix MinGW build (#18362)
Pospelove Jun 15, 2021
8a3a09b
[arrow] Update to 4.0.0 (#17975)
ianmcook Jun 15, 2021
9318b43
[minizip] Fix usage, fix minizipConfig.cmake (#18472)
JackBoosY Jun 16, 2021
5b31a45
[windres-rc] Fix wrapper output (#17045)
dg0yt Jun 17, 2021
5dd9e69
[ffmpeg] Warn/fail when selecting unsupported features. (#17153)
Sibras Jun 17, 2021
eab5faf
[uwebsockets] update to 19.2.0 (#18525)
JonLiu1993 Jun 18, 2021
1cf2fb4
[libass] fix fontconfig dependency in .pc file (#18516)
mcmtroffaes Jun 18, 2021
e11a789
[libgpg-error] Remove COPYING.LIB from lib folder (#18492)
NancyLi1013 Jun 18, 2021
637a9c9
[flashlight-cuda] Fix installation (#18489)
NancyLi1013 Jun 18, 2021
4652922
[function2] Update to version 4.2.0 (#18487)
gjasny Jun 18, 2021
5679ccd
[infoware] update to latest commit (#18486)
Ryan-rsm-McKenzie Jun 18, 2021
444fca0
[nameof] Update to 0.10.1 (#18574)
Neargye Jun 21, 2021
88f7aaa
[OpenCV] update to 4.5.2 (#18572)
cenit Jun 21, 2021
4609366
[qt5-*] Make QT and dependents build on arm macos (#18567)
Lucius-Q-User Jun 21, 2021
4b5f710
[pcre2] Update to 10.37 (#18547)
c72578 Jun 21, 2021
90c3ea9
[openblas] Fix the macro collision with Windows 10 SDK (#18530)
NancyLi1013 Jun 21, 2021
3cda2da
[pthreads] Fix debug dll look-up path (#18528)
daschuer Jun 21, 2021
adf098c
[gtest] Update to 1.11.0 (#18509)
SvenPStarFinanz Jun 21, 2021
fa9a5e1
[librttopo] Allow building for Android (#18451)
m-kuhn Jun 21, 2021
5b52edd
[Qt6] Update to 6.1.1 (#18320)
Neumann-A Jun 21, 2021
81d4001
[libspatialite] Fix building for android (#18452)
m-kuhn Jun 21, 2021
3aa50a9
[seal]Updated to version 3.6.6. Replaced CONTROL with manifest file. …
Jun 21, 2021
e0047a8
[libcopp] Update to 1.4.1 (#18425)
owent Jun 21, 2021
c863844
[dxut, fx11, directxmath] ports updated (#18431)
walbourn Jun 21, 2021
aafc843
[uvatlas, spectra] ports updated (#18404)
walbourn Jun 21, 2021
aa1b62d
[jsoncons] Update to 0.165.0 (#18284)
danielaparker Jun 21, 2021
4180f28
[cpr] Update to 1.6.2 (#18386)
NancyLi1013 Jun 21, 2021
1050440
[ CGAL] Update version to 5.2.2 (#18387)
maxGimeno Jun 21, 2021
fae972c
[nanopb] update to 0.4.5 and add generator (#18241)
mathisloge Jun 23, 2021
e024851
Update VMs and pick up VS2019 16.10 (#18233)
BillyONeal Jun 23, 2021
c297f8d
[vcpkg.cmake] PREPEND CMAKE_FIND_ROOT_PATH (#17336)
autoantwort Jun 23, 2021
90f63ef
[vcpkg-unstable] Update agent pool name
BillyONeal Jun 24, 2021
cf2570b
[boringssl] update to newer commit (#18604)
JonLiu1993 Jun 24, 2021
227f02d
[vcpkg baseline][kf5* librsvg] Add DISABLE_PARALLEL_CONFIGURE (#18600)
NancyLi1013 Jun 24, 2021
d6f9e2c
[benchmark] Update to 1.5.5 (#18595)
Neumann-A Jun 24, 2021
577e916
[nuspell] Update to version 5.0.0 (#18590)
dimztimz Jun 24, 2021
8b663d1
[matplotplusplus] Fix usage (#18583)
JackBoosY Jun 24, 2021
582b91d
[vcpkg baseline][ncurses] Fix gnu download link (#18579)
JackBoosY Jun 24, 2021
a842248
[magic-enum] Update to v0.7.3 (#18575)
Neargye Jun 24, 2021
1410648
[libsmb2] New port (#18471)
timmeh87 Jun 24, 2021
634f155
[fluidsynth] update to 2.2.1 (#18524)
JonLiu1993 Jun 24, 2021
016c3b7
[trantor] Update to 1.5.0 (#18534)
an-tao Jun 24, 2021
7c886a9
[libogg] Upgrade to 1.3.5 (#18546)
evpobr Jun 24, 2021
17daa5c
[fdk-aac] Update to version 2.0.2. (#18549)
Sibras Jun 24, 2021
db1ff60
[pcre] Update to 8.45 (#18550)
c72578 Jun 24, 2021
ef71148
[gstreamer] create a new port (#17394)
luncliff Jun 24, 2021
1b8aa8a
[python3] Fix python3:x64-linux builds (#18405)
ankurvdev Jun 25, 2021
c269f59
CI Fixes from 2021-06-26 (#18664)
BillyONeal Jun 28, 2021
89a999a
[netcdf-c] Fix pc files; use features (#18120)
dg0yt Jun 29, 2021
7c5db11
[portaudio] Switch to vcpkg_from_github, minor format improvements (#…
h3ndrk Jun 29, 2021
1bd9259
[sleef] create a new port (#18075)
luncliff Jun 29, 2021
46c6d13
Update vcpkg tool to resolve leak of the asset cache token (#18720)
BillyONeal Jun 29, 2021
d9c2669
[llvm] update to 12.0.0, enable zlib and libxml2 (#17302)
yurybura Jun 29, 2021
94b0635
[vcpkg internal] Update compiler test scripts to use asset caching.
BillyONeal Jun 30, 2021
ecddda1
[mpg123] Upgrade to 1.28.0 (#18403)
evpobr Jun 30, 2021
307eec3
[vcpkg_configure_make] Fix mingw (cross) build issues (#18554)
dg0yt Jun 30, 2021
f23f60f
[vcpkg] Add static triplet for arm-windows (#18300)
ysc3839 Jun 30, 2021
3f88969
[scripts] Add vcpkg_completions.zsh (#18274)
autoantwort Jun 30, 2021
7d43286
[vcpkg baseline][simage] Update to 1.8.1 (#18645)
NancyLi1013 Jul 1, 2021
2c21ad9
[curl] Fix linker flags in curl-config and libcurl.pc for osx (#17790)
dg0yt Jul 1, 2021
cc28401
[halide] Fix several issues with the Halide port after v12 (#18747)
alexreinking Jul 1, 2021
8a8a1a7
[nettle] Remove from ci.baseline.txt (#18745)
NancyLi1013 Jul 1, 2021
fac6bba
[tbb] Remove ability to disable exception support in TBB runtime (#18…
aggieNick02 Jul 1, 2021
a6fa366
[libressl] update to 3.3.3 (#18729)
kayru Jul 1, 2021
1ccec96
[asio] update to 1.18.2 (#18728)
mathisloge Jul 1, 2021
d85f513
[json-dto] Update to 0.2.13 (#18710)
eao197 Jul 1, 2021
371257d
[README_ko_KR.md] Fix typo for korean doc (#18673)
goyarn Jul 1, 2021
cbd7abf
[geographiclib] Update to version 1.52 (#18694)
cffk Jul 1, 2021
f7b7fb3
[spdlog] Do not build examples (#18639)
dkavolis Jul 1, 2021
cf7be3c
[drogon] Update to 1.7.1 (#18643)
an-tao Jul 1, 2021
b077138
[socket-io-client] update to 3.0.0 (#18646)
JonLiu1993 Jul 1, 2021
186ee0b
[morton-nd] Update to v4.0.0. (#18652)
kevinhartman Jul 1, 2021
1971b1f
[libdatachannel] Fix usage (#18621)
NancyLi1013 Jul 1, 2021
15435ba
[fmt] Fix an easily avoidable compilation warning (#18622)
PazerOP Jul 1, 2021
58633d7
[sentry-native] Update to 0.4.10 (#18627)
AenBleidd Jul 1, 2021
e7a9b4e
[Vc] Update to 1.4.2 (#18601)
bernhardmgruber Jul 1, 2021
f19fcd0
[seal] Fixed cannot find SEAL. (#18596)
Jul 1, 2021
08e9cba
[mongo-c-driver] Fix for custom VCPKG_BUILD_TYPE (#18569)
ahojnnes Jul 1, 2021
45f4780
[protobuf] Fixed protoc path (#18741)
bucurb Jul 1, 2021
d60a9ad
[recast] Export unofficial target (#18671)
JackBoosY Jul 1, 2021
8234355
[vcpkg] Expand Architecture list with escape chars (#18156)
sandercox Jul 1, 2021
355bbe8
[ffmpeg] multi arch support (#18635)
omartijn Jul 1, 2021
a22e2ed
[libxml2] Fix target (#18714)
bucurb Jul 1, 2021
47d7b85
[bzip2] Update repository (#18705)
NancyLi1013 Jul 1, 2021
c114c31
[tgui] Fix feature tool dependency (#18724)
JackBoosY Jul 1, 2021
02ca4b5
[OpenSSL] support for "no-autoload-config" config option (#18389)
lstipakov Jul 1, 2021
27b833e
[rmlui] Add Rmlui library (#18409)
mikke89 Jul 1, 2021
b239b67
[cnl] Update to version 1.1.7 (#18439)
mathijs727 Jul 1, 2021
394d9e3
[vcpkg.cmake] fix X_VCPKG_APPLOCAL_DEPS_INSTALL (#18607)
strega-nil Jul 1, 2021
e431d4e
Merge branch 'master' of https://github.com/microsoft/vcpkg into mapnik
mathisloge Jul 2, 2021
f98830c
Merge branch 'master' of https://github.com/microsoft/vcpkg into mapnik
mathisloge Jul 2, 2021
17418ff
update to latest upstream commit; add proj4 patch; add boost-interpro…
mathisloge Jul 2, 2021
306d362
update to latest upstream commit; add proj4 patch; add boost-interpro…
mathisloge Jul 2, 2021
85a6a13
update version
mathisloge Jul 2, 2021
c43f597
update version
mathisloge Jul 2, 2021
c6c9239
remove duplicate keys from baseline
mathisloge Jul 2, 2021
aba766d
remove duplicate keys from baseline
mathisloge Jul 2, 2021
ca5fe26
wrong baseline
mathisloge Jul 2, 2021
4df66a6
wrong baseline
mathisloge Jul 2, 2021
124456c
update mapnik ref
mathisloge Jul 2, 2021
c2eb7b0
update mapnik ref
mathisloge Jul 2, 2021
438328b
update version
mathisloge Jul 2, 2021
b56e5d5
update version
mathisloge Jul 2, 2021
d872de1
extend usage; update to
mathisloge Jul 2, 2021
2623f51
extend usage; update to
mathisloge Jul 2, 2021
0db8164
fix some strange proj bug
mathisloge Jul 2, 2021
51878fc
fix some strange proj bug
mathisloge Jul 2, 2021
a3453a5
update version
mathisloge Jul 2, 2021
400d91a
update version
mathisloge Jul 2, 2021
dd28fd4
update to latest ref
mathisloge Jul 5, 2021
7abb757
update to latest ref
mathisloge Jul 5, 2021
4868699
update to latest ref
mathisloge Jul 5, 2021
0c0d161
update to latest ref
mathisloge Jul 5, 2021
5dc7686
update version
mathisloge Jul 5, 2021
6e22fac
update version
mathisloge Jul 5, 2021
a9e6c13
[klein] create a new port (#18279)
JPMMaia Jul 6, 2021
b7faeb7
update to latest ref
mathisloge Jul 6, 2021
a7ab548
update to latest ref
mathisloge Jul 6, 2021
cf29fdd
update versions
mathisloge Jul 6, 2021
e09b19c
update versions
mathisloge Jul 6, 2021
d2cbf63
update to latest ref
mathisloge Jul 6, 2021
dfaa881
update to latest ref
mathisloge Jul 6, 2021
f20694e
update version
mathisloge Jul 6, 2021
3998b46
update version
mathisloge Jul 6, 2021
c4d3121
[vcpkg baseline][cnl] Disable tests (#18767)
PhoebeHui Jul 6, 2021
43ff4e7
[hdf5] Fix linking order in pc file (#18825)
dg0yt Jul 6, 2021
2a75e1c
[catch2] Fix linux build in NTFS fs (#18814)
bansan85 Jul 6, 2021
6e770ae
[binarycaching.md] Improve Azure DevOps example (#18807)
julianxhokaxhiu Jul 6, 2021
85a0c69
[sdl2-mixer] Add fluidsynth feature (#18826)
MCJack123 Jul 6, 2021
aa174a4
[paho-mqtt] update to 1.3.9 (#18765)
JonLiu1993 Jul 6, 2021
4ef7e72
[Qt6] Update to 6.1.2 (#18787)
Neumann-A Jul 6, 2021
7219223
[ffmpeg] fix LGPL build, disable avisynthplus on static builds (#18803)
mcmtroffaes Jul 6, 2021
fa218ff
[google-cloud-cpp] update to latest release (v1.29.0) (#18759)
coryan Jul 6, 2021
4f69281
[exiv2] update to 0.27.4 (#18750)
JonLiu1993 Jul 6, 2021
32d6fb4
[crow] update to v0.3+1 (#18706)
luca-schlecker Jul 6, 2021
2f81516
[irrlicht] Add OSX support (#18725)
shybovycha Jul 6, 2021
53c09c3
update to latest ref. Hopefully fixes osx
mathisloge Jul 6, 2021
61db194
update to latest ref. Hopefully fixes osx
mathisloge Jul 6, 2021
df0a9db
version
mathisloge Jul 6, 2021
9c87f1f
version
mathisloge Jul 6, 2021
7f495f0
[mapbox-wagyu] add new port (#18771)
mathisloge Jul 6, 2021
2cc242a
[ftxui] Add new port (fix #16327) (#18360)
myd7349 Jul 6, 2021
d049440
[xlsxio] new port (#18438)
playgithub Jul 6, 2021
976e8c0
[boost-modular-build-helper] Fix boost build toolchain options not be…
omartijn Jul 6, 2021
e4ee25c
[libzippp] Update to 4.1-1.8.0 (#18553)
ctabin Jul 6, 2021
0057d76
Merge branch 'master' of https://github.com/microsoft/vcpkg into mapnik
mathisloge Jul 6, 2021
5cf0d00
Merge branch 'master' of https://github.com/microsoft/vcpkg into mapnik
mathisloge Jul 6, 2021
4cf45db
fix baseline
mathisloge Jul 6, 2021
ea21d7c
fix baseline
mathisloge Jul 6, 2021
b284276
Merge branch 'mapnik' of https://github.com/mathisloge/vcpkg into mapnik
mathisloge Jul 6, 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
15 changes: 15 additions & 0 deletions ports/mapbox-geometry/portfile.cmake
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
#header-only library

vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO mapbox/geometry.hpp
REF v2.0.3
SHA512 76c10578e1fba44430786fb5e043dbc063aa251f62396701a509f7fa1e2e5c351fa0fe041d16be84bda9816ec5df3342cd9890da6fe99d78d6fb26e0a3b2485b
HEAD_REF master
)

# Copy header files
file(COPY ${SOURCE_PATH}/include/mapbox/ DESTINATION ${CURRENT_PACKAGES_DIR}/include/mapbox FILES_MATCHING PATTERN "*.hpp")

# Handle copyright
file(INSTALL ${SOURCE_PATH}/LICENSE DESTINATION ${CURRENT_PACKAGES_DIR}/share/${PORT} RENAME copyright)
6 changes: 6 additions & 0 deletions ports/mapbox-geometry/vcpkg.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
{
"name": "mapbox-geometry",
"version-string": "2.0.3",
"description": "C++ geometry types",
"homepage": "https://github.com/mapbox/geometry.hpp"
}
15 changes: 15 additions & 0 deletions ports/mapbox-polylabel/portfile.cmake
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
#header-only library

vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO mapbox/polylabel
REF v1.0.4
SHA512 c337577545e072dbc43b5fc822e7a4fc9585051e24f6af76a3525faee7ab5c332915c43401629ad2e8f1f142f9e920f65347609607aec9394fd6bbc5d4936564
HEAD_REF master
)

# Copy header files
file(COPY ${SOURCE_PATH}/include/mapbox/ DESTINATION ${CURRENT_PACKAGES_DIR}/include/mapbox FILES_MATCHING PATTERN "*.hpp")

# Handle copyright
file(INSTALL ${SOURCE_PATH}/LICENSE DESTINATION ${CURRENT_PACKAGES_DIR}/share/${PORT} RENAME copyright)
10 changes: 10 additions & 0 deletions ports/mapbox-polylabel/vcpkg.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"name": "mapbox-polylabel",
"version-string": "1.0.4",
"description": "A fast algorithm for finding the pole of inaccessibility of a polygon (in JavaScript and C++)",
"homepage": "https://github.com/mapbox/polylabel",
"dependencies": [
"mapbox-geometry",
"mapbox-variant"
]
}
104 changes: 104 additions & 0 deletions ports/mapnik/portfile.cmake
Original file line number Diff line number Diff line change
@@ -0,0 +1,104 @@
vcpkg_check_linkage(ONLY_DYNAMIC_LIBRARY)
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO mathisloge/mapnik
REF 410393fefabf2c9d25f6ed3f823868139cbd7467
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It seems that you use the commit of your PR mapnik/mapnik#4191 as REF here. Since this PR hasn't been accepted by the upstream. The current REF is not suitable.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yep, thats right. as discussed we need to wait for merge. I will then change the REF and REPO

SHA512 3452a113946339aae3818d10d4d202ea16a24c4690feadad2cf6c6bba5c5806eb563cc6ab7f2ef4d4fba1c6029a9c15376fd23de8e359f2d2577ac724626a317
HEAD_REF master
)

vcpkg_check_features(OUT_FEATURE_OPTIONS FEATURE_OPTIONS
jpeg USE_JPEG
png USE_PNG
tiff USE_TIFF
webp USE_WEBP
libxml2 USE_LIBXML2
cairo USE_CAIRO
proj4 USE_PROJ4
"grid-renderer" USE_GRID_RENDERER
"svg-renderer" USE_SVG_RENDERER
"input-csv" USE_PLUGIN_INPUT_CSV
"input-gdal" USE_PLUGIN_INPUT_GDAL
"input-geobuf" USE_PLUGIN_INPUT_GEOBUF
"input-geojson" USE_PLUGIN_INPUT_GEOJSON
"input-ogr" USE_PLUGIN_INPUT_OGR
"input-pgraster" USE_PLUGIN_INPUT_PGRASTER
"input-postgis" USE_PLUGIN_INPUT_POSTGIS
"input-raster" USE_PLUGIN_INPUT_RASTER
"input-shape" USE_PLUGIN_INPUT_SHAPE
"input-sqlite" USE_PLUGIN_INPUT_SQLITE
"input-topojson" USE_PLUGIN_INPUT_TOPOJSON
viewer BUILD_DEMO_VIEWER
demo BUILD_DEMO_CPP
"utility-geometry-to-wkb" BUILD_UTILITY_GEOMETRY_TO_WKB
"utility-mapnik-index" BUILD_UTILITY_MAPNIK_INDEX
"utility-mapnik-render" BUILD_UTILITY_MAPNIK_RENDER
"utility-ogrindex" BUILD_UTILITY_OGRINDEX
"utility-pgsql2sqlite" BUILD_UTILITY_PGSQL2SQLITE
"utility-shapeindex" BUILD_UTILITY_SHAPEINDEX
"utility-svg2png" BUILD_UTILITY_SVG2PNG
)

mathisloge marked this conversation as resolved.
Show resolved Hide resolved
vcpkg_configure_cmake(
SOURCE_PATH ${SOURCE_PATH}
PREFER_NINJA
OPTIONS
${FEATURE_OPTIONS}
-DBUILD_SHARED_LIBS=ON
-DBUILD_TEST=OFF
-DUSE_EXTERNAL_MAPBOX_GEOMETRY=ON
-DUSE_EXTERNAL_MAPBOX_POLYLABEL=ON
-DUSE_EXTERNAL_MAPBOX_PROTOZERO=ON
-DUSE_EXTERNAL_MAPBOX_VARIANT=ON
-DINSTALL_CMAKE_DIR=share/mapnik/cmake
)

vcpkg_install_cmake()

# copy plugins into tool path, if any plugin is installed
if(IS_DIRECTORY ${CURRENT_PACKAGES_DIR}/bin/plugins)
file(COPY ${CURRENT_PACKAGES_DIR}/bin/plugins DESTINATION ${CURRENT_PACKAGES_DIR}/tools/${PORT})
#file(COPY ${SOURCE_PATH}/fonts DESTINATION ${CURRENT_PACKAGES_DIR}/tools/${PORT})
mathisloge marked this conversation as resolved.
Show resolved Hide resolved
endif()
vcpkg_copy_pdbs()

if("demo" IN_LIST FEATURES)
file(COPY ${SOURCE_PATH}/demo/data DESTINATION ${CURRENT_PACKAGES_DIR}/tools/${PORT}/demo)
vcpkg_copy_tools(TOOL_NAMES mapnik-demo AUTO_CLEAN)
endif()

if("viewer" IN_LIST FEATURES)
# copy the ini file to reference the plugins correctly
file(COPY ${CURRENT_PACKAGES_DIR}/bin/viewer.ini DESTINATION ${CURRENT_PACKAGES_DIR}/tools/${PORT})
vcpkg_copy_tools(TOOL_NAMES mapnik-viewer AUTO_CLEAN)
endif()

if("utility-geometry-to-wkb" IN_LIST FEATURES)
vcpkg_copy_tools(TOOL_NAMES geometry_to_wkb AUTO_CLEAN)
endif()

if("utility-mapnik-index" IN_LIST FEATURES)
vcpkg_copy_tools(TOOL_NAMES mapnik-index AUTO_CLEAN)
endif()
if("utility-mapnik-render" IN_LIST FEATURES)
vcpkg_copy_tools(TOOL_NAMES mapnik-render AUTO_CLEAN)
endif()
if("utility-ogrindex" IN_LIST FEATURES)
# build is currently not supported
# vcpkg_copy_tools(TOOL_NAMES ogrindex AUTO_CLEAN)
endif()
if("utility-pgsql2sqlite" IN_LIST FEATURES)
vcpkg_copy_tools(TOOL_NAMES pgsql2sqlite AUTO_CLEAN)
endif()
if("utility-shapeindex" IN_LIST FEATURES)
vcpkg_copy_tools(TOOL_NAMES shapeindex AUTO_CLEAN)
endif()
if("utility-svg2png" IN_LIST FEATURES)
vcpkg_copy_tools(TOOL_NAMES svg2png AUTO_CLEAN)
endif()

vcpkg_fixup_cmake_targets(CONFIG_PATH share/mapnik/cmake)
file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/include")

mathisloge marked this conversation as resolved.
Show resolved Hide resolved
file(INSTALL ${SOURCE_PATH}/COPYING DESTINATION ${CURRENT_PACKAGES_DIR}/share/${PORT} RENAME copyright)
file(INSTALL ${SOURCE_PATH}/fonts/unifont_license.txt DESTINATION ${CURRENT_PACKAGES_DIR}/share/${PORT} RENAME fonts_copyright)
219 changes: 219 additions & 0 deletions ports/mapnik/vcpkg.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,219 @@
{
"name": "mapnik",
"version-string": "3.0.23",
"description": "Mapnik is an open source toolkit for developing mapping applications.",
"homepage": "https://github.com/mapnik/mapnik",
"supports": "!(static & windows)",
"dependencies": [
"boost-assign",
"boost-bimap",
"boost-filesystem",
"boost-geometry",
"boost-gil",
{
"name": "boost-locale",
"features": [
"icu"
],
"platform": "windows"
},
{
"name": "boost-locale",
"platform": "!windows"
},
"boost-msm",
"boost-property-tree",
{
"name": "boost-regex",
"features": [
"icu"
],
"platform": "windows"
},
{
"name": "boost-regex",
"platform": "!windows"
},
"boost-spirit",
"boost-system",
{
"name": "freetype",
"features": [
"bzip2",
"png"
]
},
{
"name": "harfbuzz",
"features": [
"icu"
]
},
"icu",
"mapbox-geometry",
"mapbox-polylabel",
"mapbox-variant",
"protozero",
"zlib"
],
"features": {
"cairo": {
"description": "Cairo renderer",
"dependencies": [
"cairo",
"cairomm"
]
},
"demo": {
"description": "Make demo application"
},
"grid-renderer": {
"description": "Grid renderer"
},
"input-csv": {
"description": "CSV input plugin"
},
"input-gdal": {
"description": "GDAL input plugin",
"dependencies": [
"gdal"
]
},
"input-geobuf": {
"description": "GEOBUF input plugin",
"dependencies": [
"protozero"
]
},
"input-geojson": {
"description": "GEOJSON input plugin"
},
"input-ogr": {
"description": "OGR input plugin",
"dependencies": [
"gdal"
]
},
"input-pgraster": {
"description": "PGRASTER input plugin",
"dependencies": [
"libodb-pgsql",
"libpq"
]
},
"input-postgis": {
"description": "POSTGIS input plugin",
"dependencies": [
"libodb-pgsql",
"libpq"
]
},
"input-raster": {
"description": "RASTER input plugin"
},
"input-shape": {
"description": "SHAPE input plugin"
},
"input-sqlite": {
"description": "SQLITE input plugin",
"dependencies": [
"sqlite3"
]
},
"input-topojson": {
"description": "TOPOJSON input plugin"
},
"jpeg": {
"description": "add jpeg support",
"dependencies": [
"libjpeg-turbo"
]
},
"libxml2": {
"description": "use libxml2 instead of rapidxml",
"dependencies": [
"libxml2"
]
},
"png": {
"description": "add png support",
"dependencies": [
"libpng"
]
},
"proj4": {
"description": "PROJ4 Functionalities",
"dependencies": [
{
"name": "proj4",
"features": [
"database"
]
}
]
},
"svg-renderer": {
"description": "SVG renderer"
},
"tiff": {
"description": "add tiff support",
"dependencies": [
"tiff"
]
},
"utility-geometry-to-wkb": {
"description": "utility application geometry-to-wkb",
"dependencies": [
"boost-program-options"
]
},
"utility-mapnik-index": {
"description": "utility application mapnik-index",
"dependencies": [
"boost-program-options"
]
},
"utility-mapnik-render": {
"description": "utility application mapnik-render",
"dependencies": [
"boost-program-options"
]
},
"utility-ogrindex": {
"description": "utility application ogrindex"
},
"utility-pgsql2sqlite": {
"description": "utility application pgsql2sqlite",
"dependencies": [
"boost-program-options",
"libodb-pgsql",
"libpq",
"sqlite3"
]
},
"utility-shapeindex": {
"description": "utility application shapeindex",
"dependencies": [
"boost-program-options"
]
},
"utility-svg2png": {
"description": "utility application svg2png",
"dependencies": [
"boost-program-options"
]
},
"viewer": {
"description": "Make demo viewer application",
"dependencies": [
"qt5-base"
]
},
"webp": {
"description": "add webp support",
"dependencies": [
"libwebp"
]
}
}
}