Commit Graph

8383 Commits

Author SHA1 Message Date
Richard H
53a17b9885
update sqlite3 to 3.32 (#11635) 2020-06-01 16:00:57 -07:00
thothothotho
fdff19f9a1
[nghttp2] Fix to build nghttp2 statically (#11638)
* fix to build nghttp2 statically.

* review.
2020-06-01 15:59:58 -07:00
Jack·Boos·Yu
c6414b172a
[vtk] Fix single configuration builds (#11643)
* [vtk] Improve portfile.cmake

* use VCPKG_BUILD_TYPE instead of CMAKE_BUILD_TYPE
2020-06-01 15:58:55 -07:00
Jack·Boos·Yu
47a883b395
[unixodbc/nanodbc] Fix unixodbc build failure and set it as a dependency on nanodbc (#11613) 2020-06-01 15:56:10 -07:00
Jack·Boos·Yu
81b742be18
[protobuf-c] Fix wrong dependency for feature test (#11609) 2020-06-01 11:12:14 -07:00
Billy O'Neal
0fc90d9f15
[rtlsdr] Fix the 'rtlsdr' package when not running from within a git tree. (#11575) 2020-05-29 16:51:12 -07:00
Billy O'Neal
cc4f93f434
[vcpkg] Rename the msbuild property VcpkgRoot to VcpkgCurrentInstalledDir, and set VcpkgRoot to the expected root instead. (#11653) 2020-05-29 16:38:03 -07:00
Billy O'Neal
a64dc07690
[mongo-cxx-driver] Patch std::atomic P0883 changes (#11584)
Previously submitted as https://github.com/mongodb/mongo-cxx-driver/pull/654
2020-05-29 13:03:06 -07:00
Jack·Boos·Yu
091e190117
[cpputest] Move library to manual-link (#11585)
* [cpputest] Move library to manual-link

* [cpputest] Replace move patch to codes
2020-05-28 13:12:23 -07:00
myd7349
43208001aa
[nanoprintf] Add new port (#11605)
* [nanoprintf] Add new port

* [nanoprintf] Update
2020-05-28 13:09:59 -07:00
Johnny Willemsen
3da553937e
[ace] Simplified port file (#11464)
* [ace] Update to 6.5.8

* Address review comments

    * ports/ace/portfile.cmake:

* Put back copy step

    * ports/ace/portfile.cmake:

* Fixed error

    * ports/ace/portfile.cmake:

* ARM should work, let us try it

    * ports/ace/portfile.cmake:

* ARM doesn't work yet, so disable it again
    * ports/ace/portfile.cmake:

* Add support for vcpkg of ace on MacOSX

    * ports/ace/portfile.cmake:

* [ace] Add patch to fix Visual Studio 2019 internal compiler error

    * ports/ace/process_manager.patch:
      Added.

    * ports/ace/CONTROL:
    * ports/ace/portfile.cmake:

* Attempt to fix apply patches

    * ports/ace/portfile.cmake:

* [ace] Updated baseline for ace, 4 configurations work again with the applied patch

    * scripts/ci.baseline.txt:

* Address review comments

    * ports/ace/portfile.cmake:

* Revised patch for ACE

    * ports/ace/process_manager.patch:

* [ace] Add support for uwp

    * ports/ace/portfile.cmake:

* ace now works in all configurations

    * scripts/ci.baseline.txt:

* Removed !uwp and update version

    * ports/ace/CONTROL:

* Simplified install of copyright file and on windows we always have a QoS library

    * ports/ace/portfile.cmake:

* [ace] Simplified the port file by using an array for directories and libraries

    * ports/ace/CONTROL:
    * ports/ace/portfile.cmake:

* Update ports/ace/portfile.cmake

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

Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
2020-05-28 13:09:12 -07:00
Jack·Boos·Yu
8fcf8b5157
[bond] Update to 9.0.0 (#11628) 2020-05-28 13:07:54 -07:00
Phoebe
4312808883
[vcpkg baseline] Fix baseline failures (#11612)
* [vcpkg baseline] Fix baseline failures

* Update the target check
2020-05-28 13:07:36 -07:00
Lily
1982faa57b
[libpopt] Remove invalid URL (#11607) 2020-05-27 16:08:36 -07:00
Johnny Willemsen
7b0789fceb
[ace] Add support for uwp (#11441)
* [ace] Update to 6.5.8

* Address review comments

    * ports/ace/portfile.cmake:

* Put back copy step

    * ports/ace/portfile.cmake:

* Fixed error

    * ports/ace/portfile.cmake:

* ARM should work, let us try it

    * ports/ace/portfile.cmake:

* ARM doesn't work yet, so disable it again
    * ports/ace/portfile.cmake:

* Add support for vcpkg of ace on MacOSX

    * ports/ace/portfile.cmake:

* [ace] Add patch to fix Visual Studio 2019 internal compiler error

    * ports/ace/process_manager.patch:
      Added.

    * ports/ace/CONTROL:
    * ports/ace/portfile.cmake:

* Attempt to fix apply patches

    * ports/ace/portfile.cmake:

* [ace] Updated baseline for ace, 4 configurations work again with the applied patch

    * scripts/ci.baseline.txt:

* Address review comments

    * ports/ace/portfile.cmake:

* Revised patch for ACE

    * ports/ace/process_manager.patch:

* [ace] Add support for uwp

    * ports/ace/portfile.cmake:

* ace now works in all configurations

    * scripts/ci.baseline.txt:

* Removed !uwp and update version

    * ports/ace/CONTROL:

* Simplified install of copyright file and on windows we always have a QoS library

    * ports/ace/portfile.cmake:
2020-05-27 06:11:51 -07:00
myd7349
ea07b5d3cd
[simdjson] Update to 0.3.1 (#10709)
* [simdjson] Update to 0.3.1

* [simdjson] Update CI baseline

* [simdjson] Include arm build

* [simdjson] Make UWP happy

* [simdjson] Turn off SIMDJSON_COMPETITION for linux

* [simdjson] Update to 2020-05-06

[simdjson] Turn off SIMDJSON_SANITIZE under DEBUG mode (#10145)

* [simdjson] Update to lastest

* wip

* [simdjson] Update to 2020-05-20

* [simdjson] Update to 2020-05-21

* [simdjson] Fix ninja build

* [simdjson] arm-uwp still not supported

* [simdjson] Update to 2020-05-22 and disable UWP patch

* [itk] You shall pass

* [simdjson] Fix x64-uwp

* Revert "[itk] You shall pass"

This reverts commit 885e8a8af4.

* [simdjson] Update

* [simdjson] Update to 2020-05-26
2020-05-26 23:00:24 -07:00
Billy O'Neal
7e4ab7967a
[telnetpp] Add missing <ostream> for Visual Studio 2019 16.6 (#11573)
* [telnetpp] Add missing <ostream> for Visual Studio 2019, previously submitted as https://patch-diff.githubusercontent.com/raw/KazDragon/telnetpp/pull/215

Co-authored-by: Phoebe <20694052+PhoebeHui@users.noreply.github.com>
2020-05-26 22:50:28 -07:00
Billy O'Neal
d4b6f751b7
[ponder] patch missing headers for Visual Studio 2019 16.6 (#11582)
* [ponder] patch missing headers, previously submitted as https://github.com/billyquith/ponder/pull/121

* Add home page.

Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>

* Remove vcpkg_common_functions.

Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
2020-05-26 22:38:56 -07:00
myd7349
6ea5808fd9
[symengine] Add new port (#8752)
* [symengine] Add new port

* [symengine] Fix boost.math dependency

boost.lexical_cast depends on boost.math.

* [symengine] Fix linux build

* [symengine] Modernize

* [symengine] Update to 2019-11-30

* [symengine] Disable dynamic build on Windows

[symengine] Modernize

* [symengine] Update to 2020-05-12

* [symengine] Update to 2020-05-23

* [symengine] Let us give uwp a try

* [symengine] Dynamic library support

* [symengine] Update

* [symengine] INTERFACE_INCLUDE_DIRECTORIES

* [symengine] Add feature tcmalloc

* [symengine] Update to 2020-05-25
2020-05-26 22:36:51 -07:00
Johnny Willemsen
9c04c2ec59
[ace] Add patch to fix Visual Studio 2019 16.5 internal compiler error (#11369)
* [ace] Update to 6.5.8

* Address review comments

    * ports/ace/portfile.cmake:

* Put back copy step

    * ports/ace/portfile.cmake:

* Fixed error

    * ports/ace/portfile.cmake:

* ARM should work, let us try it

    * ports/ace/portfile.cmake:

* ARM doesn't work yet, so disable it again
    * ports/ace/portfile.cmake:

* Add support for vcpkg of ace on MacOSX

    * ports/ace/portfile.cmake:

* [ace] Add patch to fix Visual Studio 2019 internal compiler error

    * ports/ace/process_manager.patch:
      Added.

    * ports/ace/CONTROL:
    * ports/ace/portfile.cmake:

* Attempt to fix apply patches

    * ports/ace/portfile.cmake:

* [ace] Updated baseline for ace, 4 configurations work again with the applied patch

    * scripts/ci.baseline.txt:

* Address review comments

    * ports/ace/portfile.cmake:

* Revised patch for ACE

    * ports/ace/process_manager.patch:

* Update ports/ace/portfile.cmake

add comment about why the patch is needed

Co-authored-by: nicole mazzuca <mazzucan@outlook.com>
2020-05-26 22:26:41 -07:00
Cheney Wang
9dde75b92a
[simdjson] Fix error LNK2001 when compile with /fsanitize=address in MSVC (#11495)
* [simdjson] Fix error LNK2001 when compile with /fsanitize=address

* Update ports/simdjson/portfile.cmake

Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>

* Update ports/simdjson/portfile.cmake

Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>

* Update ports/simdjson/portfile.cmake

* Update ports/simdjson/portfile.cmake

* Update ports/simdjson/portfile.cmake

Co-authored-by: Cheney-Wang <v-xincwa@microsoft.com>
Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
2020-05-26 22:15:05 -07:00
Lily
4694b885a2
[basisu, gppanel, msgpack11, nana, rapidcheck, folly] Fix std function build error (#11494) 2020-05-26 22:13:00 -07:00
Konnov Konstantin
a95a5022ae
[protobuf] Fix RPATH error for static build (#11504)
* [protobuf] Fix RPATH error for static build.

* Update version

Co-authored-by: Konstantin Konnov <konstantin.konnov@litmus.io>
2020-05-26 22:11:06 -07:00
Jack·Boos·Yu
6ca5fb670a
[protobuf-c] Fix tool protoc-gen-c crash (#11517) 2020-05-26 22:08:00 -07:00
Tim Autry
7bfd3e4b31
[freeglut] fix debug macro patch (#11527)
* [freeglut] fix linking release dll to debug lib

This patch:
1. Increments version by -1 in the CONTROL file
2. Adds execution of fix-debug-macro.patch file in portfile.cmake
3. Add the fix-debug-macro.patch to the port directory

* [freeglut] update version to -1 

Update CONTROL file to reflect version 3.2.1-1 adding fix-debug-macro.patch

* [freeglut] update portfile.cmake

Update portfile.cmake to execute new fix-debug-macro.patch
Reference: https://github.com/microsoft/vcpkg/issues/8315
This patch updates:
1.  the ./include/GL/freeglut_std.h
     - line 73 and 91
       - from ifdef NDEBUG
       - to if defined(NDEBUG) || !defined(_DEBUG)
2. the ./src/blackberry/fg_main_blackberry.c
    - line 34
       - from ifdef NDEBUG
       - to if defined(NDEBUG) || !defined(_DEBUG)

* Update portfile.cmake

* Update ports/freeglut/portfile.cmake

Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
2020-05-26 22:02:55 -07:00
Bill Avery
ec4846cbf5
[pegtl/cppgraphqlgen] matching updates for dependency (#11531)
* [pegtl] Update to latest 3.0.0-pre commit

* [cppgraphqlgen] Update to v3.2.2 (matches PEGTL)
2020-05-26 21:47:34 -07:00
myd7349
01926a1eb1
[tinyply] Add new port (#11534)
* [tinyply] Add new port

* [tinyply] CMake patch
2020-05-26 21:45:20 -07:00
Alexander Neumann
924eb89478
[gmp/nettle] try fixing build issues (#11565)
* [gmp/nettle] try fixing build issues

* [nettle/gmp] remove unnecessary comments
2020-05-26 21:42:12 -07:00
Neel Raiyani
5488222193
[scnlib] Update to version 0.3 (#11540)
* Update to version 0.3

* Update ports/scnlib/portfile.cmake

Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
2020-05-26 21:39:17 -07:00
victorburckel
dbd822571e
[ocilib] Add new port (#11549)
* ocilib port

* Update ci.baseline

* Code review

* Code review
2020-05-26 21:38:37 -07:00
Stephen E. Baker
46d0f05e2d
[luafilesystem][lpeg] Bump versions (#11554)
* Bump luafilesytem to 1.8.0 and lpeg to 1.0.2

* Code review changes for lpeg / luafilesystem

* [lpeg][luafilesystem] Remove windows only gates

* Remove failures from baseline
2020-05-26 21:32:47 -07:00
Billy O'Neal
cff57958e7
[replxx] Add missing header <stdexcept> needed to name std::runtime_error for replxx. (#11571)
* [replxx] Add missing header <stdexcept> needed to name std::runtime_error for replxx.

Already applied upstream as 723d9c8486

* Bump version.
2020-05-26 21:03:19 -07:00
Glyn Matthews
b08757ea9a
[skyr-url] Changed version number to 1.9.0 (#11568) 2020-05-26 21:01:54 -07:00
Billy O'Neal
af56d50d64
[libarchive] Disable C4061 which causes build to fail in Visual Studio 2019 16.6 (#11570)
* [libarchive] Disable C4061 which causes build to fail in Visual Studio 2019 16.6

* Bump verison.
2020-05-26 21:01:32 -07:00
Billy O'Neal
cb538ed22f
[magic-get] Fix improper direct reference to the "downloads" directory which fails when the downloads directory has been relocated. (#11581) 2020-05-26 20:59:38 -07:00
Billy O'Neal
a5758c97d0
[jaeger-client-cpp] Fix improper direct reference to the "installed" directory which fails when it has been redirected. (#11583) 2020-05-26 20:58:07 -07:00
Jack·Boos·Yu
323cd68f5a
[seal] Disable SEAL_USE_MSGSL and add default feature zlib (#11588) 2020-05-26 20:42:09 -07:00
Phoebe
c3cfb02466
[libusbmuxd berkeleydb cppcms activemq-cpp] Add Supports and failure message (#11589)
* [libusbmuxd berkeleydb cppcms] Add Supports and failure message

* Add Supports for activemq-cpp
2020-05-26 20:40:27 -07:00
SvenPStarFinanz
6a400388bb
[Xmlsec] Update to 1.2.30 (#11595)
* [xmlsec] Add cmake target exports

* Removed vcpkg_common_functions.

* [xmlsec] Update to 1.2.30

Co-authored-by: Sven Paschukat <Sven.Paschukat@starfinanz.de>
2020-05-26 20:37:58 -07:00
Vitaly Petrov
b37f5d651d
[libvpx] Change default target on Unix (#11500)
* [libvpx] Change default target on Unix

* Update CONTROL

* [libvpx] Support to build x86/x64 on Unix

* [libvpx] Update by review comments

* Update portfile.cmake

* [libvpx] By default build with 'generic-gnu'
2020-05-26 14:05:44 -07:00
Jack·Boos·Yu
b271aeffa2
[VCPKG baseline] Fix many ports (#11559) 2020-05-25 11:52:48 -07:00
Phoebe
2ac2b5f3da
[Baseline] Fix boost-*:arm-uwp failure and resolve conflicts in CI (#11496)
* [baseline] Fix boost-*:arm-uwp failure and resolve conflicts in CI

* Remove itk:x64-osx=fail in CI

* Resolve conflicts

* Rebase the changes
2020-05-23 12:39:26 -07:00
Daniel Parker
c4937039b0
[jsoncons] Update to v0.152.0 (#11505)
* [jsoncons] Update to v0.152.0

* [jsoncons] Update to v0.152.0
2020-05-22 21:59:41 -07:00
Duncan Horn
a830527563
[wil] Update to 2020-05-19 (#11506)
* Update commit for WIL

* Update wil port to match the commit used for NuGet package 1.0.190716.2

* Update WIL port

* Update WIL port
2020-05-22 21:59:05 -07:00
Vennor
34db0f946b
[entt] Update to 3.4.0 (#11507) (#11509)
* [entt] Update to 3.4.0 (#11507)

* [entt] Replaced port name with ${PORT}. (#11507)
2020-05-22 21:57:41 -07:00
JinmingHu
fea6cfe9a8
[azure-storage-cpp] Upgrade to 7.4.0 (#11510) 2020-05-22 21:55:26 -07:00
emptyVoid
e792d1c171
[vcpkg-acquire-msys] Update pacman before any other package. (#11443)
* [vcpkg-acquire-msys] Update pacman manually to work around update issues.
2020-05-22 00:58:05 -07:00
Trent Weiss
2c2735a9e1
[tinyxml] Use proper CMake targets (#11383)
* use proper cmake targets

* change target name to be unofficial
2020-05-21 11:54:42 -07:00
NancyLi1013
4c1db6840f
[python3] Fix dynamic build error on Linux (#11489)
* [python3] Fix dynamic build error on Linux

* Update baseline to resolve the regression
2020-05-21 11:39:48 -07:00
myd7349
30cae466ea
[marl] Update to 2020-05-20 (#11465)
* [marl] Update to 2020-05-20

* [marl] Update to 2020-05-21
2020-05-21 11:35:54 -07:00
Rafael Varago
bfcc390dcb
[absent] Add new port (#11447)
* [absent] Add new port

absent is a small library meant to simplify the composition
of nullable types in a generic, type-safe, and declarative style
for some C++ type-constructors

* [absent] Remove deprecated include(vcpkg_common_functions)

* [absent] Add Homepage
2020-05-21 11:31:33 -07:00
alexander-smyslov
f075c6b1ee
[libpqxx] linux support (#11442)
* Add files via upload

* [new port] avro-cpp

* add boost-format

* remove comments

* remove comments

* [libpqxx] linux support

* fix

* fix

* update version

* correct the indentation

* Update ports/libpqxx/CMakeLists.txt

Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>

Co-authored-by: Alexander Smyslov <aleksandr.smyslov@libertexgroup.com>
Co-authored-by: nicole mazzuca <mazzucan@outlook.com>
Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
2020-05-21 11:31:00 -07:00
Igor Kostenko
96edc8c4a3
[freeglut] updated to 3.2.1 (#11423)
* [freeglut] updated to 3.2.1

* [freeglut] address review comments

* [freeglut] add glut forwarding header

* [freeglut] revert incorrect wrapper location

* [freeglut] enable FREEGLUT_REPLACE_GLUT

* [freeglut] static lib renaming is not needed anymore

* [freeglut] revert FREEGLUT_REPLACE_GLUT setting, always use glut.h

* Revert "[freeglut] static lib renaming is not needed anymore"

This reverts commit 550018c1b8.
2020-05-21 11:29:52 -07:00
Silvio Traversaro
bb7ab2c92e
[octomap] Cleanup (#11408)
* Add homepage
* Remove deprecated inclusions
* Switch to use new function vcpkg_copy_tools

Co-authored-by: wangli28 <wangli28@beyondsoft.com>
2020-05-21 11:25:51 -07:00
Sheen Tian
3dd53aae33
[mmloader ]Add new port (#11381)
* Add new port mmloader

* update the SHA512

* update the version

* Address PR comments
2020-05-21 11:25:25 -07:00
evpobr
875821cd80
[libflac] Update to 1.3.3-1 (#11152)
Update to ce6dd6b which has the following benign changes compared to 1.3.3 proper

* `std::`-ify a bunch of C library stuff
* C-cast -> `static_cast` or `reinterpret_cast`
* build system changes
* `unsigned` -> `uint32_t`
* removing UB in some shifts
* better support for powerPC and Windows
* Change out `cos(double)` for `cosf(float)` in C
* Correct `%d` to `%u` in printf
2020-05-21 11:19:21 -07:00
Alexander Neumann
27c6c94202
[vcpkg] Improve make builds (#10402)
* update all 16 configure_make ports

* add make wrappers for msvc

* improve make builds

* fix relativ path errors on linux (and osx?)

* revisit all 16 portfiles again

* remove trace from install

* fix relative build path issues.

* bump control of the 16 configure ports

* never forget .... real linux is case sensitive ....

* Revert "bump control of the 16 configure ports"

This reverts commit 40d6d81c01.

* Revert "Revert "bump control of the 16 configure ports""

This reverts commit 9c9851ddfc.

* bump control again for real ci rebuild

* add copy_source

* remove message

* pass parameters to vcpkg_build_make

* fix healpix build.

* fix libmagic regression

* fix libwandio regression

* pfring changes regression fix? (cannot test in wsl)

* ws change to retrigger CI

* fix libpq regression

* fix libudns regression

* add share/pkgconfig to PKG_CONFIG_PATH

* cleanup of deprecated options

* cleanup docs

* Revert "bump control again for real ci rebuild"

This reverts commit b4bc18edc2.

* shared binaries on linux should stay in lib. Only dlls are mvoed to bin

* move pkgconfig check and add message about missing system packages

* added autopoint as a build requirement

* fix prerun shell working dir.

* a few fixes from the x windows pr
- add libpath setting
- fixed pkgconfig search on windows platforms
- fixed autopoint msys package on windows

* fix release prefix

* minimal cleanup and ws changes to trigger true CI rebuild

* fix tcl by upgrading

* remove unnecessary rename

* fix pfring? can't test in WSL. Linux kernel headers required.

* fix lowercase in patch

* fix libwandio

* remove x264 from fail list

* replace wrappers with wrappers from automake

* update make ports

* remove unnecessary message

* refactor vcpkg_configure_make

* [tcl] remove stray ?

* [farmhash] fix build

* [freexl] ws change to retrigger ci build

* [x264] add pthread as a dependency

* [vcpkg/scripts] add ignore flag correctly

* [sdl] fix vcpkg_fixup_pkgconfig call

* [farmhash/freexl] delete configure and recreate it.

* [libudns] remove trailing ?

* [freexl] use empty build target

* [freexl] add system library; remove previous change

* Update ports/x264/portfile.cmake

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

* [libwandio] remove unncessary comment

Co-authored-by: dan-shaw <51385773+dan-shaw@users.noreply.github.com>
Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
2020-05-21 10:46:07 -07:00
Wolfgang Stöggl
056743134a
[libepoxy] Update to 1.5.4 (#11448)
- New upstream version 1.5.4
- Use simplified file(INSTALL ...) for copyright file
- Add libepoxy-1.5.4_Add_call_convention_to_mock_function.patch

Co-authored-by: nicole mazzuca <mazzucan@outlook.com>
2020-05-20 14:29:45 -07:00
Silvio Traversaro
3b79a2d257
[fcl] Explicity handle FCL_USE_X64_SSE CMake option (#11406)
* [fcl] Explicity handle FCL_USE_X64_SSE CMake option

The FCL_USE_X64_SSE option is enabled by default in fcl,
but it only make sense to enable SSE flags when targeting
either x86 or x64.

* Update CONTROL
2020-05-20 14:24:22 -07:00
Jack·Boos·Yu
07537f9a9b
[clapack] Add uwp support (#9957)
* [clapack] Add uwp support

* use _CRT_NONSTDC_NO_DEPRECATE instead of patching codes
2020-05-20 14:20:59 -07:00
Jack·Boos·Yu
ac2233abc6
[grpc] Add feature absl-sync (#10307)
* [grpc] Update to 1.28.0 and add feature absl-sync

* Update to 1.28.1 and fix linkage issues
2020-05-20 14:20:37 -07:00
Jack·Boos·Yu
92ea5970ed
[monkeys-audio] Update to 5.38 (#11444)
* [monkeys-audio] Update to 5.38

* Correct portfile.cmake

* update supports field
2020-05-20 12:21:40 -07:00
Francisco Pombal
8bfdf64a92
[libtorrent] minor portfile simplification and version bump (#11389) 2020-05-20 10:11:19 -07:00
Wolfgang Stöggl
a29e5b6d5d
[tool-meson] Update to 0.54.2 (#11380)
* [tool-meson] Update to 0.54.2

- Release notes: https://mesonbuild.com/Release-notes-for-0-54-0.html
- Homepage added to CONTROL file

* Re-trigger CI test

Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com>
2020-05-20 10:10:59 -07:00
Martin Vejdarski
ec2b59b93e
[harfbuzz,skia] Update and replace Skia dependencies with vcpkg (#11416) 2020-05-19 15:20:18 -07:00
Igor Kostenko
edfc5ac1c3
[grpc] upgrade to 1.28.1 (#11449) 2020-05-19 15:17:41 -07:00
Cheney Wang
cb388456a2
[realsense2] Update to 2.34.0 (#11437)
* [realsense2] Update to 2.34.0

* Modify the value of REF from version to commit id

Co-authored-by: Cheney-Wang <v-xincwa@microsoft.com>
2020-05-19 15:15:33 -07:00
Tim Autry
9fa44fc4b7
[libgo] Update CONTROL to fix typo (#11435) 2020-05-19 15:14:29 -07:00
Rémy Tassoux
a4ec3dd2fe
[utfcpp] Update to 3.1.1 (#11426) 2020-05-19 15:13:17 -07:00
Gregory Popovitch
98f80d86f2
[parallel-hashmap] Update parallel-hashmap version (#11420)
* update parallel_hashmap version

* Update portfile.cmake

* Update CONTROL

* Update portfile.cmake for parallel_hashmap

* bump parallel-hashmap to latest github release

* Update parallel_hashmap version to 1.32 (current)

* Update CONTROL

* update portfile as requested
2020-05-19 15:12:29 -07:00
Jozef Izso
e6c6d96218
[protobuf] protobuf v3.12.0 (#11397)
* [protobuf] protobuf v3.12.0

* Fix ignition-msg5 library to compile with protobuf 3.12
2020-05-19 15:09:01 -07:00
Igor Kostenko
36fcce0bbf
[angle] update for gcc 10 compatibility (#11394)
* [angle] update for gcc 10 compatibility

* [angle] macos fix

* [angle] Fix UWP builds

Co-authored-by: Igor Kostenko <ikostenko@perforce.com>
2020-05-19 15:07:37 -07:00
Igor Kostenko
9a0652b870
[parallelstl] update to 20200330 (#11379)
* [parallelstl] update to 20200330

* code review

Co-authored-by: nicole mazzuca <mazzucan@outlook.com>
2020-05-19 14:57:41 -07:00
Jack·Boos·Yu
f23ebed76f
[cmake] Update to 3.17.2 (#10767)
* [cmake] Update to 3.17.1

* update cmake directory name

* [cpuid] Fix install headers.

* [stormlib] Fix install headers

* [murmurhash] Fix install headers

* [metrohash] Fix install headers

* update baseline

* update baseline

* [otl] update hash

* update baseline

* [gts] Do not use ninja to avoid empty implib issue

* update baseline

* [dmlc] Re-trigger ci test

* [replxx] Re-trigger ci test

* update baseline

* [osg] Re-trigger ci test

* [replxx] Fix build failure

* Set cmake min version to 3.17.1

* update baseline

* [libnice] Re-trigger ci test

* [mlpack] Re-trigger ci test

* update to 3.17.2

* update cmake hash

* update baseline

* update baseline

* update baseline

* update baseline

* Update scripts/ci.baseline.txt

Co-authored-by: Billy O'Neal <billy.oneal@gmail.com>

* update baseline

* update baseline

* [magnum] Set magnum:arm64-windows to skip in baseline

* [nanogui] Set nanogui:arm64-windows to fail in baseline

* [nettle] Set nettle:x64-windows to fail, waiting for fix this issue in another PR

* re-trigger CI test

* update baseline

* Install unixODBC in Linux

* [nanodbc] Re-trigger CI test

* update baseline

* Remove space

* update baseline
2020-05-19 14:47:19 -07:00
Benjamin Sergeant
9e03a3ac59
[ixwebsocket] update to 9.6.2 (#11030)
* [ixwebsocket] update to 9.5.0

* remove reference to vcpkg_test_cmake which is deprecated (was commented)

* remove all features, bump to depend on 9.5.2

* wrong sha512

* exclude uwp from the supported platforms / cannot see in logfiles why it is not building + I do not have access to this platform for testing

* try again uwp

* bring back mbedtls dep

* 9.5.8 has an old pre 1.1 openssl fix

* use mbedtls on windows and uwp

* revert to original CONTROL file

* do not install ixwebsocketConfig.cmake which conflicts with vcpkg

* portfile will handles openssl, mbedtls and sectransp options to choose the tls backend library

Co-authored-by: Benjamin Sergeant <bsergeant@mz.com>
2020-05-19 14:36:36 -07:00
myd7349
3864f7b0c3
[munit] Add new port (#6780)
* [munit] Add new port

* [munit] Modernize

* [muint] Update to 2020-04-06

* [munit] Update CI baseline

* [munit] Update CI baseline

* [munit] Fail fast

* [munit] Download meson on linux and osx

* [vcpkg_find_acquire_program] Always download meson if not found

* Revert "[munit] Download meson on linux and osx"

This reverts commit e7e17730d4.

Co-authored-by: wangli28 <wangli28@beyondsoft.com>
2020-05-19 14:34:08 -07:00
NancyLi1013
3f7bee619a
[libgo] Update to 3.1 (#11263)
* [libgo] Update to 3.1

* Add headers in debug sub folder

* Update ci.baseline and remove headers in debug/include directory

* Update the way to install headers and targets on Windows

* Remove the headers in netio/disable_hook on all platforms

* Add unsupported for arm and uwp

* Add only support static build and update ci.baseline

* code review

Co-authored-by: nicole mazzuca <mazzucan@outlook.com>
2020-05-18 14:09:10 -07:00
Markus Rickert
87b2ae5500
[nlopt] Enable UWP support (#11398) 2020-05-18 11:20:37 -07:00
pravic
d2c3dbf6ec
[sciter] Update to 4.4.3.18.7817 (#11393) 2020-05-18 11:09:48 -07:00
Michael Quigley
432f0e1748
[imgui] update to 1.76 (#11388) 2020-05-18 11:09:26 -07:00
Lily
28d7a5e016
[qt5-base] Add Xorg dependency libxcursor-dev (#11371) 2020-05-18 11:06:20 -07:00
Sönke Schau
9f516b9347
[gSoap] Update to 2.8.102 and re-enable x64 Builds (#11355)
* Update to 2.8.102 and reenable x64 Build

* Remove surplus empty directory during install

* Corrected the "Supports" entry in CONTROL

Should have read the documentation for "Supports" to see that this is a boolean expression
2020-05-18 10:45:46 -07:00
Vincent Gao
fb441358ab
[ctp] New port CTP library 6.3.15 (#10717)
* [ctp] New port CTP library 6.3.15

* [ctp] Minor changes
 - Update portfile to support custom triplets
 - disable CI due to downloading server availability

* Update ports/ctp/portfile.cmake

* Update ports/ctp/portfile.cmake

* Remove ${...} from if

Co-authored-by: Vincent Gao <xgao1023@outlook.com>
Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
Co-authored-by: nicole mazzuca <mazzucan@outlook.com>
2020-05-18 10:43:53 -07:00
Alexander Neumann
9f051a093f
[libxml2] Add iconv and charset linkage in vcpkg-cmake-wrapper on osx (#11072)
* [libxml2] Add iconv and charset linkage in vcpkg-cmake-wrapper on osx

* update baseline

* update baseline
2020-05-18 10:40:18 -07:00
Nick Renieris
9f0f0bdedc
[libvmdk] Initial port (#11010)
* [libvmdk] Initial port

Signed-off-by: Nick Renieris <velocityra@gmail.com>

* Update scripts/ci.baseline.txt

Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
2020-05-18 10:38:59 -07:00
Alexander Neumann
6b871df7e0
[libpq] Update to 12.2 and some feature fixes (#10915)
* fix number of spaces in string replacement

* fix libiconv library name

* [libpq] update to 12.2
fix some issues with features
feature combination client+nls does not compile with latest VS
due to libpq src's accessing an implementation detail (needs upstream fix)

* on arm skip host openssl version check if host cannot execute the triplet version

* use PORT_VERSION to update the version references more easily

* fix tcl and python feature on windows
2020-05-18 10:36:03 -07:00
Lee Packham
7e6e30ff8e
[aws-sdk-cpp] Update to 1.7.333 (#11332)
* Update CONTROL.in to match current version
* Update sha for checkout/checksum
2020-05-15 17:05:00 -07:00
huangqinjin
b0c42cb8a2
[sqlite3] Enable build for android (#11267) 2020-05-15 17:04:42 -07:00
Thomas Gwynne-Timothy
9db3ff7a06
[tiff] Install runtime deps for tiff[tool] (#11364)
* Install runtime deps for tiff[tool]

fixes microsoft/vcpkg#11361

* Remove deprecated include

* Increment port version
2020-05-15 17:04:10 -07:00
eao197
830d48241c
[restinio] update to v.0.6.8. (#11367) 2020-05-15 17:03:34 -07:00
William Woodruff
61b5c23eae
[uthenticode] Update to 1.0.4 (#11362) 2020-05-15 16:59:40 -07:00
Moritz Beutel
f6aa8bc6cf
[gsl-lite] update to 0.37.0 (#11351) 2020-05-15 16:58:36 -07:00
hank121314
18b67ef730
[paho-mqttpp3] update to 1.1 (#11327)
* [paho-mqttpp3]:update to 1.1

* [paho-mqttpp3]:update to latest commit

* [paho-mqttpp3]: fix static library build error

* [paho-mqttpp3] (docs): add HomePage to CONTROL and (deprecated): remove include(vcpkg_common_functions) from protfile.cmake
2020-05-15 16:57:28 -07:00
Odysseas Georgoudis
e80570f120
[Quill] update to v1.3.1 (#11326)
* Quill update to 1.3.1

* revert arm64 changes
2020-05-15 16:55:20 -07:00
Lily
fea5813728
[ogre/ogre-next] Add conflict error message (#11325)
* [ogre/ogre-next] Add conflict error message

* [ogre] Fix build error

* [ogre/ogre-next] Fix deprecated function
2020-05-15 16:39:54 -07:00
NancyLi1013
184c724033
[libmysql] Update to 8.0.20 (#11303)
* [libmysql] Update to 8.0.20

* Fix the redefinition'MYSQL_BIND' between libmysql and libodb-mysql
2020-05-15 16:37:54 -07:00
Vitalii Koshura
21848ba4de
[OpenGL] Fix lib files copy when VCPKG_BUILD_TYPE is set (#11294)
* [OpenGL] Fix lib files copy when VCPKG_BUILD_TYPE is set

Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>

* Change from release -> "release" in CMake if

Co-authored-by: nicole mazzuca <mazzucan@outlook.com>
2020-05-15 16:35:33 -07:00
Lily
52ced296bd
[gdcm] Update to version 3.0.5 (#11258)
* [gdcm] Update to version 3.0.5

* [gdcm] Update to version 3.0.5
2020-05-15 16:33:39 -07:00
Jack·Boos·Yu
6319183413
[imgui-sfml] Force imgui-sfml to be a static library (#10840)
* [imgui-sfml] Force imgui-sfml as a static library

* [imgui-sfml] Change the way to detect sfml
2020-05-15 14:11:26 -07:00
myd7349
9b79636305
[gperftools] Add new port (#8750)
* [gperftools] Add new port

* [gperftools] Fix linux build

* [gperftools] Update

* [vcpkg-baseline] Update

[gperftools] Install tools optionally

* [gperftools] Fail port on unsupported targets

* [gperftools] Add `Supports` field into CONTROL file

* [gperftools] Call vcpkg_copy_tools

* [gperftools] Fix *nix build error

[gperftools] Use static CRT in override mode

* [gperftools] Format

* [gperftools] Install deprecated headers
2020-05-15 13:59:18 -07:00
Michael Heyman
d1729dcaf5 [oatpp] Add new port (#9402)
* improvement: has oatpp package

* [oatpp] includes _CRT_SECURE_NO_WARNINGS compile-time flag

* [oatpp] no curl submodule (until it catches up with core)

* [oatpp] now version 0.19.11. Still no libretls module because of libretls3.0 dependency.

* no accidentally added debug messages in vcpkg_execute_build_process.cmake

* [oatpp] no empty depends line in CONTROL file

* [oatpp] no dump_variables() function in portfile.cmake

* [oatpp] no wwrning that only static libraries are supported

* [oatpp] uses vcpkg_check_linkage(ONLY_STATIC_LIBRARY) call

* [oatpp] curl submodule does not rely on pkg-config

* [oatpp] curl-submodule-no-pkg-config-in-vcpkg works on linux and windows

* [oatpp] portfile cleaned up

* [oatpp] no carriage returns in patch

* [oatpp]: split modules into their own ports

* [oatpp-libressl]: remove variable dump

* [libressl]: has check for UWP and ARM restored

* [libressl]: has check for UWP and ARM restored

* [libressl]: has check for UWP and ARM restored

* [oatpp-libressl]: builds if libressl works

* [oatpp]: version 1.0.0

* [oatpp]: no "Building ..." message

Co-authored-by: heymamd1 <Michael.Heyman@jhuapl.edu>
2020-05-15 13:34:08 -07:00
yurybura
99a832a161 [llvm] add more backend options, fix issues (#11268)
* [llvm] add more backend options, fix #11158

* [llvm] disable optional dependencies to libxml2 and zlib (merge PR #11180)

* [llvm] update version

* [llvm] fix copy-paste typo

* [llvm] disable dl library on Windows, fixes #11309
2020-05-15 13:28:48 -07:00
eao197
0b3cc398ac
[sobjectizer] update to v.5.7.0.1. (#11276) 2020-05-15 12:38:02 -07:00
Brennan
b5a2581976
[microsoft-signalr] Add new port (#10833)
* Add microsoft-signalr package

* fb

* websockets

* remove supports

* depends

* uwp

* update

* fb

Co-authored-by: wangli28 <wangli28@beyondsoft.com>
2020-05-15 12:05:14 -07:00
zi-m
430a10ff35
[h5py-lzf] Add new port (#10871)
* [h5py-lzf] Add new port

* add 0001-disable-H5PLget_plugin-api.patch

fix "error: static declaration of 'H5PLget_plugin_info' follows non-static declaration"
2020-05-13 16:59:31 -07:00
Lily
e57b024ccb
[ompl] Fix patch apply error (#10972)
* [ompl] Fix patch apply error

* [ompl] Fix build error

* [ompl] Add comments
2020-05-13 16:35:00 -07:00
yurybura
24e8be5fcf
[boost] update to 1.73.0 (#11221)
* [boost] update to 1.73

* [ompl] remove dependency to boost-disjoint-sets

* [libtorrent] include fixes from RC_1_2 branch

* [liblas] fix boost headers

* [freeopcua] fix std headers

* [pcl] fix build with Boost 1.73.0

* [hpx] fix build with Boost 1.73.0

* [libmysql] fix conflict with C++20 header <version>

* [boost-modular-build-helper] move port-specific b2 options to the file `<port_dir>/b2-options.cmake`
[boost-python] support Python2 (fixes #3495)

* [boost-python] remove Python executable from user-config

* [libtorrent] update version after merge

* [libtorrent] add boost-variant dependency
2020-05-13 10:26:05 -07:00
huangqinjin
5970385596
[libpng] Fix android build (#11280) 2020-05-13 10:25:33 -07:00
Maxime Gervais
6fd7e9c712
[libmediainfo] Add new port (#7005) 2020-05-12 16:36:56 -07:00
Sönke Schau
fa42722d56
[jaeger-client-cpp] New port (#9126)
* Initial commit

* Add missing files

* Add patchfile

* UWP Builds not supported

* Fix Linux version

* Removed 'include(vcpkg_common_functions)' as it is no longer needed

* Implemented proposed changes to portfile.cmake

* Further changes to portfile.cmake

* Added indicator that a failure is expected for arm64

* Added the expected failure on arm64 to ci.baseline.txt

* Combined two separate vcpkg_fail_port_install() calls

* Use upstream version compatible with opentracing 1.6

* Added 'Supports:' entry in CONTROL to signal missing arm64 support and removed vcpkg_fail_port_install() for UWP in portfile.cmake

Co-authored-by: xgcssch <soenke.schau@alte-leipziger.de>
2020-05-12 16:22:58 -07:00
myd7349
663a898bca
[kissfft] Add new port (#9237)
* [kissfft] Add new port

* [kissfft] Update

* [kissfft] Update to 2020-03-20
2020-05-12 16:21:22 -07:00
NancyLi1013
ba7450abdd
[idevicerestore] Fix libgen.h cannot be found (#11074)
Co-authored-by: nicole mazzuca <mazzucan@outlook.com>
2020-05-12 16:10:16 -07:00
Krzysztof Machura
faae10f77b
[units] Update to 2.3.1 (#11308)
* [units] Update to 2.3.1

* [units] Update portfile

Co-authored-by: Krzysztof Machura <krzysztofmachura1@gmail.com>
2020-05-12 16:09:10 -07:00
Daniel Parker
c05620ef05
[jsoncons] Update to v0.151.0 (#11311) 2020-05-12 16:08:05 -07:00
Alberto Garcia Illera
10ba60d61f
[z3] update port to 4.8.8 (#11314)
* [z3] update port to 4.8.8

* update port file with new cmake var name, Z3_BUILD_LIBZ3_SHARED
2020-05-12 16:07:16 -07:00
Lily
2e6b66cbd1
[miniz] Fix broken cmake config file (#11316) 2020-05-12 16:06:15 -07:00
Michael Hansen
2f7a104d4d
[string-theory] Update to 3.2 (#11310) 2020-05-11 20:17:18 -07:00
Phoebe
ebc0f5f6f7
[otl] Update to 4.0.455 (#11300) 2020-05-11 20:13:38 -07:00
Francisco Pombal
3834f96170
[libtorrent] add iconv feature on windows and clean up portfile (#11257) 2020-05-11 20:12:34 -07:00
Markus Rickert
4acff16593
[nlopt] Update to 2.6.2 (#11254) 2020-05-11 20:11:02 -07:00
Silvio Traversaro
09b769bf5e
[eigen3] [ignition-modularscripts] Fix installed pkgconfig files (#11270)
* [eigen3] Fix generated pkgconfig files

* [ignition-cmake2] Update to C++ library

Now ignition-cmake also installs a C++ library, so
it is possible to remove code specific for CMake-only ports.

* [ignition-modularscripts] Fix pkgconfig files installed by ignition libraries

Use the new function vcpkg_fixup_pkgconfig to fix the installed .pc pkgconfig files
of the ignition libraries.

As ignition-fuel-tools1 depends on curl that has a broken pkg-config file, disable
installation of its pkg-config files.
2020-05-11 15:57:50 -07:00
evpobr
a64cf52dd5
[opus] Update port to 1.3.1-2 (#11279)
Adds `include/opus` to interface directories for compatibility.
2020-05-11 15:57:17 -07:00
Don Venable
2601736b9d
[ceres] Added patch to add find_dependency() for suitesparse targets downstream (#11200)
* Added patch to add find_dependency() for suitesparse targets downstream

Should address / close microsoft/vcpkg#7556

* Bumped port version to -7

* Removed patch that uses vcpkg features for suitesparse and added
suitesparse detection logic in CeresConfig.cmake.in

* Changed configure options to detect features using `vcpkg_check_features()`

* Passed `${FEATURE_OPTIONS}` to `vcpkg_configure_cmake()`
2020-05-11 15:45:42 -07:00
huangqinjin
10bb90bbdf
[glog] Disable tests (#11288) 2020-05-11 15:44:55 -07:00
Silvio Traversaro
e4ce637066
[sdformat9] Add new port 🤖 (#11265)
* [sdformat9] Add new port

* Update ports/sdformat9/portfile.cmake

Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>

* Update ports/sdformat9/portfile.cmake

Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>

* Update ports/sdformat9/portfile.cmake

Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>

* [sdformat9] Fix indent

Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
2020-05-11 15:44:34 -07:00
Silvio Traversaro
d725b00ba9
[ignition-msgs5][ignition-transport8] Add new ports 🤖 (#11272)
* [ignition-msgs5][ignition-transport8] Add new ports

* fixup
2020-05-11 15:43:32 -07:00
driver1998
dfb1dc08b4
[mpg123] Enable UWP support (#11287)
* [mpg123] Enable UWP support

* cleanup

* [mpg123] Enable UWP CI
2020-05-11 15:42:41 -07:00
Pelanyo Kamara
525eb02c28
[zydis] Fix portfile (#11173)
* Updated zydis portfile.cmake

Fixed issue with Zycore includes being in the wrong place.

* Increase zydis package version number

* Change version to fit CONTROL spec
2020-05-11 15:35:40 -07:00
Dimitrij Mijoski
33b914b3ad
[nuspell] update port to v3.1.1 (#11291) 2020-05-11 15:31:51 -07:00
Pavel Kisliak
dac027e42e
[bitserializer-rapidyaml] Add new port (#11242)
Co-authored-by: Pavel_Kisliak <Pavel_Kisliak@epam.com>
2020-05-11 15:31:28 -07:00
ceeac
e7a95bf2d1
[capstone] Update to 4.0.2 (#11250) 2020-05-11 15:00:03 -07:00
Kevin Lu
a7904a65b9
[libpng] Fix missing symbols when compiling for ARM (#11162)
* [libpng] Fix missing symbols when compiling for ARM

* [libpng] create src directory when it's not exists

Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com>
2020-05-11 14:59:30 -07:00
Martin Vejdarski
6d5a1a897e
[gn, crashpad] Add GN build support and crashpad port (#10505)
* [vcpkg_find_acquire_program] Add gn

* [GN] Add build system support

* [crashpad] Add new port
2020-05-11 14:58:12 -07:00
Nikita
4c959c6861
[restclient-cpp] Fix portfile and update version. (#9717)
* [restclient-cpp] Fix installation. Remove only debug directory

* [restclient-cpp] Fix directory cleanup

* [restclient-cpp] Update library

* [restclient-cpp] Add msvc patch

* [restclient-cpp] Remove lib directory on dynamic compile

* [restclient-cpp] set VCPKG_POLICY_DLLS_WITHOUT_LIBS

* [restclient-cpp] Remove lib directory on dynamic compile

* [restclient-cpp] Set compile type static

* Remove patch

* [restclient-cpp] Changes and fixes
Update version
Update handling copiright
Remove no longer needed include
Move COMPILE_TYPE parameter

* [restclient-cpp] Update description. Add Homepage

* [restclient-cpp] Bump to 0.5.2. Remove COMPILE_TYPE option

* [restclient-cpp] Set ONLY_STATIC_LIBRARY for Windows

* [restclient-cpp] Change version num 0.5.2-1 -> 0.5.2
2020-05-11 14:51:34 -07:00
Jack·Boos·Yu
87b00bf6a1
[speexdsp] Change repo to github (#11218) 2020-05-11 14:44:26 -07:00
Maxime Gervais
7fdfe9eaf7
[libzen] Update to 0.4.38 (#11237)
* remove patch (merged upstream)
* update baseline (UWP support added)
2020-05-11 14:44:02 -07:00
Alexander Neumann
3e2409f47d
[VTK/vtk-m] Update VTK to 9.0 and add vtk-m (#11148)
* [vtk-m] new port vtk-m

* [VTK] Update to 9.0

* include local buildtree changes

* [pcl] disable VTK due to API changes in VTK 9.0

* [vtk-m] add supports field to be only x64

* [vtk-dicom] add python executable.

* fix vtkm dependency

* [vtk-dicom] fix missing std:: namespace

* [vtk-m] add uwp to unsupported triplets

* [vtk] add pegtl include patch, reenable IOMotionFX

* remove hdf5 changes for testing

* use different pgetl patch which redirects to the installed config of pegtl

* [pegtl-2] version file needs renaming too

* [vtk] change dependency to pgetl-2 and fix the patch

* [vtk] put in hdf5 fix again and correct manually installed include files

* remove deprecated function to retrigger CI

* [lz4] correctly lowercase the lz4 config

* [vtk] remove unnecessary code

* [pegtl-2] add homepage

* [pegtl] modernize portfiles

* [vtk-dicom] add homepage

* [vtk-dicom] modernize portfile

* [vtk-m] remove empty build depends

* [vtk] try fixing the permission issue

* bump control

* Update FindHDF5.cmake

* Update pegtl.patch

* Update ports/vtk/pegtl.patch

Co-authored-by: nicole mazzuca <mazzucan@outlook.com>

* [vtk] refactor portfile, added a few deps on [core] and added feature cuda

* [vtk] pegtl.patch: Add additional found message

* [vtk-m] add more documentation comments

* [vtk] fix string replacement

Co-authored-by: nicole mazzuca <mazzucan@outlook.com>
2020-05-11 13:39:50 -07:00
William Woodruff
c7cd6184d2
[uthenticode] Update to 1.0.3 (#11256) 2020-05-11 10:24:04 -07:00
Billy O'Neal
6920b49047
[vcpkg] [llvm] [mpir] Bump Linux VM memory size and do all operations on the temporary disk. (#11174)
* [vcpkg] Bump Linux VM memory size and do all operations on the temporary disk.

* [llvm] disable optional dependencies to libxml2 and zlib

* [vcpkg] Reduce quotas on the share to something reasonable.

* [mpir] Skip on Linux because it conflicts with libgmp.

Co-authored-by: yurybura <yurybura@gmail.com>
2020-05-10 15:17:27 -07:00
Rodolfo Lam
d4a415b7fa
[allegro5] Update to 5.2.6.0 (#11187) 2020-05-08 14:51:05 -07:00
mcgoo
de340a07ea
link libdl on linux (#11223) 2020-05-08 14:50:29 -07:00
Pascal Thomet
fcdac2dc15
[protobuf] Correct protobuf under android (Fix issue #8218) (#11228)
* Correct protobuf under android (Fix issue #8218)

- This fixes https://github.com/microsoft/vcpkg/issues/8218

The original error is linkely inside protobuf CMakeLists, which should
link the log library under Android.
See explanations here:
https://github.com/protocolbuffers/protobuf/issues/2719

* ports/protobuf/CONTROL: Version 3.11.4-1
2020-05-08 14:48:03 -07:00
Silvio Traversaro
57e65ee144
[ignition-math6] Add new port 🤖 (#11232)
* [ignition-math6] Add new port

* [ignition-cmake2] Bump version to 2.2.0
2020-05-08 14:37:26 -07:00
Pavel Kisliak
547e1de72d
[bitserializer-pugixml] Add new port (#11241)
Co-authored-by: Pavel_Kisliak <Pavel_Kisliak@epam.com>
2020-05-08 14:36:35 -07:00
Tsukasa Sugiura
687a2b9b89
[azure-kinect-sensor-sdk] Fix Deploy Azure Kinect Sensor SDK on Windows (#11139)
* Fix Deploy Azure Kinect Sensor SDK on Windows

Fix deploy Azure Kinect Sensor SDK on Windows by copy Depth Engine.

* Fix Download URL by Version Number

* Fix Check SHA512 Hash of NuGet package

* Add Check Library Linkage

* Change Install Directory for Deploy Files

* Update ports/azure-kinect-sensor-sdk/portfile.cmake

Co-authored-by: nicole mazzuca <mazzucan@outlook.com>
2020-05-08 14:35:59 -07:00
William Woodruff
a1c887936f
[uthenticode] Add new port (#11199)
* [uthenticode] Add new port

* ports/uthenticode: Add openssl as a dependency

* ports/uthenticode: 1.0.1

* ports/uthenticode: 1.0.2

* ports/uthenticode: Drop quotes

* treewide: Mark uthenticode as failing on UWP

* ports/uthenticode: Use ${PORT}
2020-05-08 14:35:16 -07:00
NancyLi1013
1ad4220e5b
[asmjit] Update to the latest commit (#11245) 2020-05-08 14:34:22 -07:00
Jack·Boos·Yu
e179c4b3bc
[sfml] Remove unnecessary patch (#11246) 2020-05-08 14:33:58 -07:00
Don Venable
58560e53d8
[opencv2,opencv3,opencv4] Changed dependency on qt5 to qt5-base, fixes #11138 (#11201)
* Changed dependency on qt5 to qt5-base, closes microsoft/vcpkg#11138

* Bump the correct control file.

* Also added qt5-base as dep for opencv3, bumped version

* Changed dep for `qt` feature from `qt5` to `qt5-base`, bumped ver

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2020-05-08 13:57:24 -07:00
Alexander Neumann
18ab20050c
[gmp,nettle,hogweed] Add new ports (#10613)
* add new function vcpkg_fixup_pkgconfig

* make message with changed files a debug_message

* add two more cases to the debug *.pc files

* comment out prefix.
use --define-variable=prefix=INSTALL_PATH

* changed the comment header.

* add missing word

* finish vcpkg_fixup_pkgconfig.cmake

* Update vcpkg_fixup_pkgconfig.cmake

Note: since CMake is run in script mode the description of VCPKG_FIXUP_PKGCONFIG_CALLED cannot be viewed

* transfer changes from x windows pr

* fix typo in regex

* add port for vs yasm integration within VCPKG

* add gmp

* add nettle

* add missing windows flag in control

* CI workaround
CI seems to not pass env YASMPATH correctly to cl.
Since YASM is on PATH -> remove $(VCInstallDir) as the default for YasmPath

* overwrite correct import.

* If CI does not give logs just display some extra info

* target replacement was mising

* apply same replacements for nettle

* remove unnecessary status message

* remove unnecessary platform code

* update supports field for vs-yasm

* apply replacement also to libhogweed

* fix static builds

* remove not working code

* remove debug/release options

* add additional replacement for the case the SOURCE dir has already been patched within VCPKG

* add triplet selection to vcpkg_install_msbuild

* fix missing ; in patches

* remove gmp dependency in static builds since they are not required

* cleanup portfiles

* add missing vcpkg_fixup_pkgconfig() call
2020-05-08 13:55:11 -07:00
Sean Yen
ce65b330ba
[azure-iot-sdk-c] Fixed the CMake config export. (#11017)
* Make the CMake config export correctly.

* Update CONTROL

* Update CONTROL

* Update portfile.cmake

* Update portfile.cmake

* Update portfile.cmake
2020-05-08 13:33:23 -07:00
Alexander Neumann
62d5125c5d
[qt5-webengine] Add dep atlmfc to CONTROL. Fix patches for latest. Add some options on linux (#11120)
* [qt5-webengine] Fix dependencies and patch for latest

* fix latest build and add options to linux build
2020-05-08 11:44:12 -07:00
NancyLi1013
48400215c0
[opencl] Add build type when installing targets (#10567)
* [opencl] Add build type when installing targets

* Update the conditions to judge build type
2020-05-08 10:42:11 -07:00
Markus Rickert
2fc37d513a
[Coin3D] Add new ports for simage, Coin, and SoQt (#9880)
* [simage] Add new port

* [coin] Add new port

* [soqt] Add new port
2020-05-08 10:35:22 -07:00
L
6d3a3bc4aa
[gainput] imporve cmake search gainput library (#11000)
* imporve cmake search gainput library.

* Update ports/gainput/install_as_cmake_package.patch

* Update ports/gainput/install_as_cmake_package.patch

* fix error

* add prefix "unofficial"

* [gainput] fix dynamic build generate static lib

* remove unimportant changes

* [gainput] update ci.baseline.txt

* [gainput] fix build error on osx

* [gainput] update portfile

* Reset osx related code

* [gainput] update build option

* [gainput] update build option.
2020-05-07 23:45:18 -07:00
Lily
d374b34165
[mongo-c-driver] Fix find_package error (#11217) 2020-05-07 23:42:27 -07:00
Jack·Boos·Yu
794e9ab0e5
[libqcow] Update baseline (#11238) 2020-05-07 23:35:09 -07:00
Erwan BERNARD
c985d753ce
[dlib] add more granularity in features (#11195)
* [dlib] add more feature selection

* [dlib] replace custom with check_features

* [dlib] bump version in CONTROL
2020-05-07 23:33:16 -07:00
Kevin Lu
147f02caff
[lua] Compile as position-independent code (#11163) 2020-05-07 23:32:21 -07:00
Glyn Matthews
263ba43c6d
[skyr-url] Update skyr-url to 1.7.5 (#11153)
* [skyr-url] Changed skyr-url version number to 1.7.5

* [skyr-url] Updated Git tag for fixes to CI breakages
2020-05-07 23:31:49 -07:00
Lily
6d2619be5a
[gsoap] Add supports for gsoap (#11048)
* [gsoap] Add supports for gsoap

* [gsoap] Update the version

* [gsoap] Update ci.baseline.txt

Co-authored-by: nicole mazzuca <mazzucan@outlook.com>
2020-05-07 23:24:28 -07:00
Pavel Kisliak
10c85756b0
[BitSerializer] Update to version 0.9 (#11157)
Co-authored-by: Pavel_Kisliak <Pavel_Kisliak@epam.com>
2020-05-07 23:23:37 -07:00
here-mikelley
3b08f6f9fd
[libsquish] add missing SQUISH_EXPORT (#11124) 2020-05-07 22:30:58 -07:00
ZeeWanderer
124e8151c1
[blend2d] Update to beta_2020-05-04 (#11155) 2020-05-07 22:30:20 -07:00
Brad Anderson
f2314218cd
[wxwidgets] Apply fix for copy and paste macOS (#11178)
See wxWidget's Trac #18553
2020-05-07 22:26:43 -07:00
Alexandro Sanchez
4b7d4f53dd
[freerdp] Update to 2.0.0 (#11051)
Signed-off-by: Alexandro Sanchez Bach <alexandro@phi.nz>
2020-05-07 22:25:28 -07:00
NancyLi1013
6c0d8bdd61
[glib] Update the usage of string(TOUPPER ...) (#10856)
* [glib] Update the usage of string(TOUPPER ...)

* Add a newline to the end of the file

Co-authored-by: nicole mazzuca <mazzucan@outlook.com>
2020-05-07 22:22:28 -07:00
nicole mazzuca
2e2c07338f
libiconv - Fix ICONV_CONST (#9832)
* libiconv - Fix ICONV_CONST

* Remove "const" from the second argument of "iconv"
2020-05-07 14:20:52 -07:00
Mayank Kataruka
0bee296e72
[gasol] Add new port (#9550)
* Added new port GASol

* added patch file

* Code Refactoring

* Code Refactoring to change port name

* Updated baseline to resolve file conflicts with nanovg and stb

* Added changes to ci-baseline and added port not supported on arm/uwp

* [gasol] Use cmake to build

* update baseline

Co-authored-by: SanaJahan <sanadgrt@gmail.com>
Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com>
2020-05-07 12:36:44 -07:00
Jack·Boos·Yu
164284d86b
[cuda] Fix find cuda in UNIX (#10838)
* [cuda] Fix find cuda in UNIX

* update baseline

* [cuda] Add homepage

* add newline to end of CONTROL

* Update ports/cuda/portfile.cmake

Co-authored-by: nicole mazzuca <mazzucan@outlook.com>

Co-authored-by: nicole mazzuca <mazzucan@outlook.com>
2020-05-07 12:35:22 -07:00
Silvio Traversaro
5890810241
[ignition-modular-scripts] Migrate from bitbucket to github (#10858)
As announced in https://community.gazebosim.org/t/important-gazebo-and-ignition-are-going-to-github/533,
the ignition project repositories have been migrated from BitBucket to GitHub.

This commit updates the ignition_modular_library helpers to use GitHub instead of BitBucket,
and also update the hashes of all the ignition ports as apparently the archive generated by GitHub
for releases are slightly different from the one generated by BitBucket.
2020-05-07 12:14:23 -07:00
Egor Chesakov
2459c7c4ba
[rtlsdr] Add new port (#10901)
* Add rtlsdr port

* Update ci.baseline.txt

* Update to use github mirror in portfile.cmake

Co-authored-by: Egor Chesakov <echesakov@users.noreply.github.com>
2020-05-07 11:56:16 -07:00
LazyWolf Lin
aa0b9d7ca9
[gtest] Rollback to a release version. (#10963) 2020-05-06 18:57:07 -07:00
Stefano Sinigardi
7a0c97b6b3
[OpenCV2] add new "old" port (#7849)
* [OpenCV2] add library for older C projects

* [OpenCV2] fixes for non-Windows systems

* [OpenCV2] add warnings for Ubuntu

* add fixes for cuda

* [OpenCV2] disable parallel building, otherwise cuda fails

* [OpenCV2] refresh port with latest fixes

* [OpenCV2] fix CONTROL

* [OpenCV2] fixes for windows

* [OpenCV2] fixes to avoid unnecessary install of pre-built ffmpeg, since it already uses externally provided one

* [OpenCV2] openexr still has some problems, explicitly removed UWP support

* [OpenCV2] use targets wherever possible. Jasper and OpenEXR features would require improvements in those ports, in order for them to provide targets too

* [OpenCV2] re-enable parallel build also with CUDA

* [OpenCV2] improve compatibility with CUDA 10+

* [OpenCV2] fix broken CUDA targets

* [darknet] enable opencv2 feature

* skip from building, like opencv3, to avoid problems in CI
2020-05-06 15:26:16 -07:00
Michał Janiszewski
305785ba9b
[libmpeg2] Add new port (#8871)
* [libmpeg2] Add new port

Libmpeg2 seems to be a somewhat old project, last release was done in
2008, but it is still in use by some projects e.g. ResidualVM

I have verified the mpeg2dec built for x86-64 with MSVC produces similar
results as the one pre-packaged on my Arch.

* [libmpeg2] Apply review comments

* [libmpeg2] Add ci.baseline.txt exemptions
2020-05-06 13:53:41 -07:00
Stephen Webb
9614c6a962
[apr apr-util] Apr and apr-util for non windows systems (#8579)
* Allow the apr port to be used on non-windows systems

* Allow the apr-util port to be used on non-windows systems

* Allow the apr-util port to be used on non-windows systems

* Allow the apr-util port to be used on non-windows systems

* [log4cxx] add new port

* Add aarch64 cross compilation support

* Allow apr and apr-util ports to used with a cross compiling tool chain

* @PhoebeHui requested changes

* Remove files that leaked from 'add-log4cxx-port' branch

* @PhoebeHui requested changes

* Move apr-util-unix and apr-util-windows portfile.cmake content back into apr-util/portfile.cmake

* Use the same released archive for unix and windows

* Use the same released archive for unix and windows (1.6.1)

* Update APR version to the latest

* Prevent unrelated CI failures

* Prevent CI failure for arm64 on x86 CI machine

* Prevent CI failure for arm64 on x86 CI machine

* Use vcpkg_configure_make and vcpkg_install_make instead of vcpkg_execute_required_process

* Remove shared libraries if a static build

* Revert "Remove shared libraries if a static build"

This reverts commit 540e158e1fbfe53b889bef8b928bc8feb62775c2.

* Prevent CI failures due to static build installing apr-1-config into bin

* @PhoebeHui requested changes

Co-authored-by: Stephen Webb <stephen.webb@sabreautonomous.com.au>
2020-05-06 13:20:49 -07:00
Charles Milette
411929e664
[discord-game-sdk] new port (#10763)
* [discord-game-sdk] new port

* [discord-game-sdk] Invert Supports field

* [discord-game-sdk] Fix Supports field

* [discord-game-sdk] Fix Supports field again

* [discord-game-sdk] Update find_library

* [discord-game-sdk] Rename LICENSE.md, remove include(vcpkg_common_functions)

* [discord-game-sdk] Fix Linux build, add usage file

* [discord-game-sdk] Add missing file(INSTALL)

* [discord-game-sdk] Update baseline and fix macOS build

* [discord-game-sdk] Specify C++ standard version

* [discord-game-sdk] Remove vcpkg_copy_pdbs

* [discord-game-sdk] Replace ToS text by link to online version
2020-05-06 11:01:30 -07:00
Vitaly Petrov
07f7b67186
[libvpx] Added support for build on MacOS and Linux (#11022)
* [libvpx] Added support for build on MacOS and Linux

* [libvpx] Fix ci-baseline
2020-05-06 10:45:40 -07:00
Billy O'Neal
7db401cb1e
[qt5] Add -j to make to parallelize on Linux and MacOS (#11111) 2020-05-04 15:37:57 -07:00
Johnny Willemsen
48decf759e
[ace] Update to 6.5.9 (#11112)
* [ace] Update to 6.5.8

* Address review comments

    * ports/ace/portfile.cmake:

* Put back copy step

    * ports/ace/portfile.cmake:

* Fixed error

    * ports/ace/portfile.cmake:

* ARM should work, let us try it

    * ports/ace/portfile.cmake:

* ARM doesn't work yet, so disable it again
    * ports/ace/portfile.cmake:

* Add support for vcpkg of ace on MacOSX

    * ports/ace/portfile.cmake:

* [ace] Update to 6.5.9 and removed fail check for ARM, when a new vs2019 is available with the compiler check that should work again

    * ports/ace/CONTROL:
    * ports/ace/portfile.cmake:

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2020-05-04 15:28:01 -07:00
pravic
d11cac0152
[sciter] Update to 4.4.3.15.7771 (#11161) 2020-05-04 15:26:04 -07:00
yurybura
cfc05991f5
[llvm] Update to version 10.0.0 and add new features (#10295)
* [llvm] Update to version 10.0.0 and new features

* switch to llvmorg-10.0.0-rc3, allow to use bin directory for tools

* Fix CMake targets after vcpkg_fixup_cmake_targets call.

* [halide] Update to master version to support LLVM 10

* [halide] fix x64-osx build

* [llvm] add enable-assertions feature

* [llvm] fix comment

* [llvm] enable ci for x64-linux and x64-osx

* [llvm] update to v10.0.0-rc5
[llvm] disable assertions and ABI breaking checks by default
[llvm] limit the maximum number of concurrent link jobs to 1
[llvm] add postfix `d` and debug shared libraries in the `/bin` directory

* [llvm] revert debug postfix `d`
[llvm] don't remove debug version of tools and shared libs

* [llvm] fix debug tools path

* [llvm] update to release tag llvmorg-10.0.0
[llvm] build with CMAKE_DEBUG_POSTFIX=d
[llvm] remove debug binaries

* remove new CMake argument FOLLOW_SYMLINK_CHAIN

* [llvm] force TableGen to be built with optimization

* [llvm] add future disable-clang-static-analyzer

* [llvm] add futures for main targets
[llvm] remove utils and clang-tools-extra from default features list
[llvm] exclude tests

* [llvm] add features for main targets
[llvm] remove utils and clang-tools-extra from default features list
[llvm] exclude tests

* [llvm] update features description

Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
2020-05-03 20:30:17 -07:00
myd7349
0ab1a9e1c6
[vcpkg] Add new function vcpkg_copy_tools (#8749)
* [vcpkg] Add new function vcpkg_copy_tools

* [cpuinfo][czmq][nanomsg][uriparser] Use vcpkg_copy_tools

* [czmq] Clean even tools are not copied

[libsvm][zyre] Use vcpkg_copy_tools

* [vcpkg-copy-tools] Clean debug/bin

This should fix czmq build error

* [czmq] czmq does not have BUILD_TOOLS option

* [vcpkg] Split clean logic into another function

* [cpuinfo][czmq][nanomsg][uriparser] Fix calling of vcpkg_copy_tools

* [zyre] Fix regression error

* [vcpkg] Update try_remove_empty_directory

* [libsvm] Fix vcpkg_copy_tools call
2020-05-01 15:28:55 -07:00
Tatsunori Uchino
bc7d178e62
[nowide] Add new port (#11066) 2020-05-01 15:10:06 -07:00
Jack·Boos·Yu
26577fd0ad
[libbson/mongo-c-driver] Update to 1.16.1 (#10010)
* [libbson/mongo-c-driver] Update to 1.16.1

* [libbson] Refix static build

* [mongo-c-driver] Re-fix dependency libbson and dynamic build

* [mongo-c-driver] Fix generate cmake file

* [mongo-cxx-driver] Fix find libbson

* [mongo-c-driver] Fix generate cmake file when building static

* [mongo-cxx-driver] Fix dependency mongo-c-driver

* update version info

* [mongo-c-driver] Update patch

* [mongo-c-driver] Re-generate patch.

* [mongo-c-driver] Re-generate patch
2020-05-01 12:43:06 -07:00
ras0219
ef50d66690
[azure-kinect-sensor-sdk] Disable parallel configure due to source directory writes (#11116)
Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
2020-05-01 09:45:05 -07:00
shelper
3a1e8e01f5
[opencv4] Add GTK support for opencv4 (#10886) 2020-04-30 23:00:23 -07:00
Jack·Boos·Yu
7db2ffa0b0
[imgui] Add feature bindings and remove feature example (#10253)
* [imgui] Separate feature tools from feature example

* [imgui] Separate feature tools from feature example

Co-authored-by: JackBoosY <yuzaiyang@microsoft.com>
2020-04-30 22:57:38 -07:00
Billy Robert O'Neal III
28fc76e733 [glad] Pass path to python explicitly to work on default Ubuntu 18.04 wherein 'python' is python2. 2020-04-30 21:51:31 -07:00
Billy Robert O'Neal III
436f1de44b [Ceres] Set LIB_SUFFIX for Ceres to ensure portfile and build agree. 2020-04-30 21:51:31 -07:00
Billy Robert O'Neal III
6aab6e0d3d [OpenBLAS] Upgrade to 0.3.9 + a patch to fix AVX512 (which is now present on the VMs) 2020-04-30 21:51:31 -07:00
Billy Robert O'Neal III
7ebf6648d8 [idevicerestore] Mark as failing because it wants <libgen.h> which does not exist on Windows. 2020-04-30 21:51:31 -07:00
Billy Robert O'Neal III
85c3904a65 [qt-advanced-docking-system] Patch qt-advanced-docking-system to not install LICENSE. 2020-04-30 21:51:31 -07:00
Billy Robert O'Neal III
44933d7ebc [argh] Patch argh to not take the name 'license'. 2020-04-30 21:51:31 -07:00
Gregor Jasny
43d664ab53
[civetweb] Update to version 1.12 (#10591) 2020-04-30 17:56:33 -07:00
Curoky
400957f829
[mstch] Add new port (#11020)
* [mstch] add new port

* [mstch] update sha512 code

* [mstch] don't build in some window environment

* [mstch] remove some args which were no longer needed

* [mstch] Patch out forcing build type

* [mstch] Restore C++11 on non-Windows

* [ci.baseline.txt] Mark mstch as passing on x64-windows-static

Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
2020-04-30 17:47:22 -07:00
Fabien Castan
4f1ce2eea6
[alembic] linux fixes (#10912)
* [alembic] make the portfile linux-compatible

* [alembic] fix build error in debug on linux

* [alembic] simplify renaming of copyright file

* [alembic] code simplification and formatting

* [alembic] update version to 1.7.12-1

* [alembic] linux build does not fail anymore
2020-04-30 17:45:43 -07:00
Darkcacok
e845327406
[nana] fixed build for windows (#10936) 2020-04-30 17:40:44 -07:00
kreuzerkrieg
bdb7b8107c
[metrohash] installation fix (#10992) 2020-04-30 17:38:52 -07:00
Isaac Brodsky
d51b4cd532
[Arrow] Add filesystem feature (#11016)
* Add ARROW_FILESYSTEM feature

* update arrow version
2020-04-30 17:36:55 -07:00
Alexander Neumann
d682bd79d1
[qt5] fix wrong versions in some CONTROL files (#11026) 2020-04-30 17:28:06 -07:00
Carsten Neumann
41f360b833
[abseil] Use std:: types when feature cxx17 is enabled (#11039)
Adds a patch changing macros in absl/base/options.h to
always use the std:: namespace types instead of the
absl:: namespace replacements (for any, optional,
string_view, variant).
The upstream version of options.h uses compiler/library
feature detection to decide this, but patch
fix-lnk2019-error.patch hard codes use of absl:: types,
thus rendering setting CMAKE_CXX_STANDARD to 17 in the
port file ineffective. Since auto detection is problematic
from an ABI point of view (see comments in
absl/base/options.h for details), this applies an
alternate patch for fix-lnk2019-error.patch when feature
cxx17 is enabled.
2020-04-30 17:22:56 -07:00
Nick Renieris
c1dd394d1c
[libqcow] Initial port (#11036)
* [libqcow] Add new port

Signed-off-by: Alexandro Sanchez Bach <alexandro@phi.nz>

* [libqcow] fix build

Co-authored-by: Alexandro Sanchez Bach <asanchez@kryptoslogic.com>
2020-04-30 17:21:19 -07:00
Voskrese
b8c5ede662
[msbuild] Hotfix /p:UseEnv=True to be a port-local setting (#11058)
* Update vcpkg_build_msbuild.cmake

* Update vcpkg_install_msbuild.cmake

* Update CONTROL

* Update CONTROL

* Update portfile.cmake

* Update portfile.cmake

* Update ci.baseline.txt
2020-04-30 10:11:20 -07:00
Jack·Boos·Yu
695d2a8a4d
[armadillo] Add dependent port superlu on osx (#11063)
* [armadillo] Add dependent port superlu on osx

* [armadillo] Suppress automatic dependency enablement

* [mlpack] Re-enable in CI

Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
2020-04-30 10:05:06 -07:00
Alexander Neumann
2e33b93e27
[qt5] reactivate qt5-activeqt in CI by adding a fake dependency to qt5-declarative (#11045)
This is required so that qt5-tools is not skipped in CI which affects CI coverage.
In general Qt5 ports should not be build apart from each other but as complete package!
Or VCPKG should accept installing duplicated *.dll in every folder excebt for /bin or debug/bin
2020-04-30 10:02:20 -07:00
Jack·Boos·Yu
a9640a5422
[pcl] Fix link to libpng (#11047)
* [pcl] Fix link to libpng

* [pcl] Format code
2020-04-30 09:49:07 -07:00
Gabriel
e1381361d5
[harfbuzz] Change build depends from freetype to freetype[core] (#11082)
The freetype dependencies libpng and bzip2 are not required for the functionality of harfbuzz.
2020-04-30 09:29:05 -07:00
Billy O'Neal
2bc6cd714f
[cpprestsdk] Update to v2.10.16 (#11018)
Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
2020-04-30 00:46:36 -07:00
myd7349
be2f81f912
[uchardet] Add new port (#8477)
* [uchardet] Add new port

* [uchardet] Fix string no output variable error

[uchardet] Update homepage

* [uchardet] Fix tool build error on Windows

* [uchardet] Update

* [uchardet] Modernize

* [uchardet] Update to 2020-04-26

* [uchardet] Fix static build

* [uchardet] Fix UWP build
2020-04-28 13:15:57 -07:00
myd7349
b9c3a26392
[opencc] Add new port (#8474)
* [opencc] Add new port

* [opencc] Update to 2019-10-09

* [opencc] Minor update

* [opencc] Modernize

* [opencc] Update to 2020-04-26

* [opencc] Bypass arm64-windows

* [opencc] Modernize

* [opencc] Rebuild on osx
2020-04-28 13:14:11 -07:00
David Hahn
89d112b839
[boost-modular-build] Fix lack of arm64-linux support (#10814)
* Fix boost modular build for ARM64 builds on Linux

* Add error message

* Fix endif error

* Fix typo in error msg

* Bump up version
2020-04-27 14:47:36 -07:00
Lily
b7c44f9807
[ffmpeg] Fix ffmpeg[opencl, openssl, lzma] static build failed (#8797)
* [ffmpeg] Fix ffmpeg[opencl, openssl] static build failed

* [ffmpeg] Fix ffmpeg/CONTROL[lzma] static build failed

* Fix conflict

* Fix conflict

* Fix conflict

* [ffmpeg] Remove include(vcpkg_common_functions)

* Remove include(vcpkg_common_functions)

* [ffmpeg] Fix patch apply failed

* Fix conflict

* [ffmpeg] Fix conflict

* [ffmpeg] Fix patch
2020-04-27 14:43:29 -07:00
Lily
218e87ca1c
[icu] Fix configure failure due to not finding python (#10656)
* [icu] Fix configure failure due to not finding python

* [icu] Remove deprecated functions

* [icu] Fix configure failure due to not finding python

* [icu] Fix deprecated functions

* [icu] Fix deprecated functions
2020-04-27 08:03:18 -07:00
Jack·Boos·Yu
981daa4e98
[gts] Support for build with cmake in unix (#10055)
* [gts] Support for build with cmake in unix

* update baseline

* [gts] Apply patch

* [gts] Fix undefined M_PI in windows

* update baseline
2020-04-27 08:01:31 -07:00
kreuzerkrieg
ce08802d88
[murmurhash] Installation fix (#11011) 2020-04-27 07:59:52 -07:00
Vincent Parizet
aedd6c30a0
[egl-registry, opengl-registry] Update egl-registry to 2020-02-20 and opengl-registry to 2020-03-25 (#10676)
* Update egl-registry to 2020-02-20 and opengl-registry to 2020-03-25

* opengl-registry: remove extra includes that

* egl-registry, opengl-registry: add Homepage

* egl-registry, opengl-registry: remove includes, use
2020-04-27 07:49:37 -07:00
Mike Taves
5c0c7672a8
[geos] Upgrade to GEOS 3.6.4 (released 2019-10-04) (#10377) 2020-04-27 07:47:08 -07:00
Francisco Pombal
422fb5df87
[libtorrent] Update to 1.2.6 and add features (#10686) 2020-04-27 07:40:36 -07:00
Chris Moore
2bf1c1da02
[boost-coroutine] Add patch from boost.org (#10988)
* [boost-coroutine] Add patch from boost.org

* [boost-coroutine] update package version and remove derecated include
2020-04-27 07:27:51 -07:00
William Woodruff
d525bf5b20
[pe-parse] Add new port (#11012)
* [pe-parse] Add new port

* pe-parse/CONTROL: Fix version, remove dep

* pe-parse/portfile: Formatting

* pe-parse/CONTROL: Add pe-parse's homepage

* pe-parse/CONTROL: Don't support UWP

This isn't a platform pe-parse intends to support.
2020-04-27 07:06:49 -07:00
Silvio Traversaro
5852144908
[ode] Bump version to 0.16.1 (#11029) 2020-04-27 07:01:00 -07:00
NancyLi1013
5c455605a5
[winreg] Update to 2.2.3 (#11034) 2020-04-27 06:58:55 -07:00
Casey Carter
d4c6dd4808
[range-v3] Update to HEAD to fix /std:c++17 regressions. (#11031) 2020-04-27 06:58:39 -07:00
Jack·Boos·Yu
8a9a97315a
[azure-kinect-sensor-sdk] Rerun (#11033) 2020-04-27 06:57:37 -07:00
Alexander Neumann
f05560d812
[libarchive] expose zstd as a build feature (#11044)
* [libarchive] add zlib and zstd to wrapper and expose zstd as a build feature.

* bump control
2020-04-27 06:56:50 -07:00
Stijn Herfst
657becf609
[qt-advanced-docking-system] updated qt-advanced-docking-system to 3.2.1 (#10170)
* updated qt-advanced-docking-system to 3.2.1

* fixed source hash

* made requested changes

* fix linux build

* Update to 3.2.5, fix hash discrepancy
2020-04-27 06:54:16 -07:00
Chris Moore
ff32240ab4
[Libtomcrypt, libtommath] new ports (#10960)
* Add initial version of libttommath port

* Add initial version of libtomcrypt port

* Remove unnecessary EXTRALIB flag.

* Remove deprecated include(vcpkg_common_functions)

* Add homepage to CONTROL file

* Update license copying in portfile

* [libtommath] make build for non-windows

* [libtomcrypt] make build for non-windows

* [libtomcrypt] update ci baseline

* [libtomcrypt] set HEAD_REF to upstream dev branch

* [libtommath] set HEAD_REF to upstream dev branch

* [libtomcrypt] Correct CFLAGS and include path

* [libtommath][libtomcrypt] Lowercase 'debug' folder. Tweak CRT flags. Use VCPKG_CONCURRENCY.

* [libtomcrypt] Remove x64-windows-static=fail from the ci baseline

Co-authored-by: Frederik Juul <frederik.juul@3shape.com>
Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
2020-04-27 06:53:55 -07:00
Alexander Neumann
28ab0b15cd
[Qt5] Update qt to 5.12.8 (#10749)
* make qt5 all features and add the missing qt modules

* fix control

* qt5 webengine enviromnent setup

* copy qtminimal plugin to tools

* add opengles3 option for testing

* [qt5-imageformats] freeglut is not a dependency on osx

* [qt5-base] fontconfig can require iconv on linux and osx

* include the jasper fix to get CI coverage?

* trying to get ci coverage for qt on osx

* Revert "trying to get ci coverage for qt on osx"

This reverts commit 8b9b188839.

* apply the correct ci hack

* fix wrapper to include macosx debug suffix

* update baseline

* first try to fix the Qt5 cmake configs at the root.

* fix missing backslash

* fix plugin patch

* fix qt config patch

* remove 90% of fixcmake.py

* update baseline

* experimental removal of fixcmake.py and dll copying into tools/qt5/bin

* fix experimental dll copying.

* fix static windows builds

* fix static builds

* fix plugin copy

* add quotes around configuration to make it work

* remove dll debug messages

* note about the cmake fix

* revert fontconfig changes on linux. Make qt.conf relative and not absolute

* make qt.conf relative

* trying to fix ogre osx ci regression

* fix silly path error

* Revert "trying to fix ogre osx ci regression"

This reverts commit 708d8250d6.

* add ogre:x64-osx=fail to CI baseline

* retry on osx

* fix configure error. since in qt5-base everything is in the package directory and not in the installed

* revert change to ci.baseline

* update ci baseline

* update Qt Control fields

* update qt hashes to 5.12.7

* update baseline
update missing hashes
update empty include/packages
add info for placeholder ports not yet correctly working (e.g. qt5-wayland)

* fix linux qt targets not having debug properties.

* remove most of the wrapper

* actual forgot to commit the prl parser

* fix the config a bit differently. have to check linux configs again

* add xlib patch.

* make qt-base fail to get logs on linux

* Need logs from qt5-base

* update versions I missed

* ws change

* lets see if this is enough to make qt5-x11extras happy

* add upstream patch.

* add newline to patch

* ws change to trigger rebuild and maybe get logs on osx failure

* need generated cmakescripts to check linkage.

* rename cmake files to end on .log so that i can inspect them after CI failure

* fix patch

* make qt run

* androidextras only supports android

* qt5-doc will only be build on linux

* ws ci trigger due to download failure

* WS to retrigger CI due to download failure

* add code for debug tools

* lets see if we can do it with only the release tools

* update baseline

* fix create link error on linx

* update baseline

* revert changes which tried to use release tools only

* fix dependencies

* add debug qt.conf

* add another copyright install

* qtdoc does not have any include files

* fix wrong copy pasta

* update latest port hashes.

* make the patches versions dependent

* cleanup qt5 control a bit

* update qt5-base control for ci run to use latest

* fix patches for latest

* forgot to commit the portfile changes

* fix imageformat dependencies for latest qt

* update last hash

* fix translations dependencies

* get cmake scripts from CI

* new patch for creating correct configs

* patch precompiled headers away from qt5-webengine

* fix patch for 5.12.7. (Patch was for 5.14.1)

* trigger CI rebuild

* add simple gl path to fix the chormium build error

* comment out debug message from prl parser

* bump control

* update webengine control

* update CI to skip webengine.

* update baseline

* ws change to osg-qt

* remove kd-soap from faillist

* reset ci baseline to upstream/master

* update baseline

* fix osg-qt?

* skip ms-angle on osx and linux since the normal angle port should be used!

* update ci baseline

* try adding fontconfig manually

* update ci baseline to remove osg-qt for the time being

* remove manual library.

* remove wrapper and get plugin info also from linux and osx

* allow build of complete qt

* fix missing parameter in populate plugin.

* need more info from CI

* fix foreach CI loop

* comment out CI code colllection to make a full qt5 ci run

* fix qt5-imageformats regression on linux

* update baseline

* - add patch to find the debug library
- manually fix EGL path in Qt5GuiConfigExtras.cmake

* bump control

* update hashes to 5.14.2

* comment out messages for debugging

* bump version in control

* fix create cmake patch

* add qtmain path corrections for single configuration build.

* fix escaping of . in regex

* remove one to many \\

* remove latest as a default feature

* reenable messages to debug osg-qt issue on osx.

* small cmake options details.
might need to patch cmakelists.txt if this is not working

* remove unnecessary comment

* make prl parser silent again.

* remove canvas3d from the default features since it has been deprecated and will be removed in the future

* fix some remaining absolute paths.

* update qt to 5.12.8

* deactivate qt update script

* removed merged patch

* remove a trailing ws and fix the mqtt hash which was missing before

* revert some ws changes

* fix version numbers in qt5 metaport
2020-04-24 15:04:51 -07:00
Robert Schumacher
d0531aac1f
[pixel] Add warning message on Linux (#10638) 2020-04-24 14:12:50 -07:00
Jack·Boos·Yu
a048cffdf3
[hwloc] Support UNIX (#10615)
* [hwloc] Support UNIX

* update baseline

* update baseline

* update baseline
2020-04-24 14:10:39 -07:00
NancyLi1013
56738de192
[sdl2-gfx] Fix build error on non windows (#10575)
* [sdl2-gfx] Fix build error on non windows

* Update as review suggestions

* Updated to support osx
2020-04-24 14:05:43 -07:00
Robert Schumacher
27cb5f14c1
[openssl-unix] Update header path for shared library compilation (#10450)
* [openssl-unix] Update header path for shared library compilation

* [openssl-unix] Update CONTROL version
2020-04-24 14:04:22 -07:00
Mark Schofield
3ae3c41810
[boost-modular-build-helper] Support Clang '--target=<value>' syntax to enable Android builds (#10285)
* [boost-modular-build-helper] Support Clang --target=<value> syntax to enable Android builds (#10091)

* [boost-modular-build-helper] Updating to version 1.72.0-2

* re-trigger ci test

Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com>
2020-04-24 14:03:45 -07:00
Park DongHa
7fbb19602a
[coroutine] update to 1.5.0 (#10692)
* [coroutine] update to 1.5.0

* this is release candidate
* WindowsStore build will be updated soon

* [coroutine] support UWP build

* triplet(community) `x64-uwp`, `x86-uwp`
* triplet: `arm-uwp`, `arm64-windows`

* [coroutine] mark install failure on uwp/linux

* update checksum
* use `vcpkg_fail_port_install`

* [coroutine] remove x86-windows fail in ci.baseline

* [coroutine] Relax install restrictions on Linux. Use vcpkg_fixup_cmake_targets().

Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
2020-04-24 14:02:39 -07:00
Robert Schumacher
84f94fb6fd
[cppcoro] add new port (#10693)
* [cppcoro] add new port

* [cppcoro] update with PR review

* update reference to tag and hash value
* ${PORT} for destination

Linux build support should marked unavailable?

* [cppcoro] embed CMakeLists.txt file

* copy the CMakeLists.txt file and start build with it
* change version to 2020.2

For now the repo doesn't have any tags.
Therefore its version followed the latest commit,
which is made in 2020 Feb.

* [cppcoro] 2020-02-28

* [cppcoro] port install failure on platforms

* vcpkg_fail_port_install on uwp/linux

mention PR #10693 so linux/clang users can see the port issues

* [cppcoro] force static linkage

* report error for clang-cl

build with VC++ in VS 2019 will fail by the header file.

* [cppcoro] register ci.baseline failure

* [cppcoro] Simplify CMakeLists.txt to ease future maintenance. Fix VS 2019 builds.

Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
2020-04-24 14:01:38 -07:00
ppenguin
a511b43766
[frozen] Add frozen library (#10766) 2020-04-24 14:01:02 -07:00
Wolfgang Stöggl
7a61f22391
[websocketpp] Update to 0.8.2 (#10969)
The vcpkg port of websocketpp has been pointing to the upstream commit
1c699ce of a PR, in order to fix build issues of websocketpp 0.8.1 with
boost 1.70 (#6141). This fix has been merged upstream in the meantime
and is part of the release 0.8.2 now.

- Update to WebSocket++/0.8.2 release
- Remove deprecated include(vcpkg_common_functions)
- Use ${PORT} instead of websocketpp
2020-04-24 12:57:24 -07:00
NancyLi1013
57e28435d2
[catch2] Update to 2.12.1 (#10996) 2020-04-24 12:56:10 -07:00
Robert Schumacher
b009c2e5b0 [cppcoro] Simplify CMakeLists.txt to ease future maintenance. Fix VS 2019 builds. 2020-04-24 03:04:26 -07:00
simon987
c0d6fc23c1
[libmupdf] fix build error on Linux (#10708)
* minimum to compile on linux

* Update as reviewed

* Update baseline and add the condition to execuate script

* Move find_program and make it REQUIRED

* always execute generate command

* only use make in find_program

Co-authored-by: Nancy Li (Beyondsoft Corporation) <v-ruil@microsoft.com>
2020-04-24 02:58:24 -07:00
Lily
a3197f135d
[nng] update to 1.3.0 (#10974) 2020-04-23 21:43:37 -07:00
Odysseas Georgoudis
b896a0da5a
[Quill] Add new port (#10902)
* [Quill] Add new port

* Mark port as unsupported for uwp/arm/arm64 and update ci.baseline

* Mark uwp, arm and arm64 as ignored in ci.baseline

* fix alphabetical order in ci.baseline

* Remove duplicate from ci.baseline

* Invert supports expression in CONTROL

* Mark as skip in ci.baseline

* Address review comments

* Bump version to 1.2.1

* add vcpkg_fail_port_install

* use vcpkg_from_github and simplify feature options

* fix file alignment

* Always depend on fmt
2020-04-23 21:40:56 -07:00
mitzal
242897b046
[libzip] update to rel-1-6-1 (#10784)
* Libzip updated to rel-1-6-1

* [libzip] Add windows_crypto feature

The new BCrypt/CNG-based crypto uses BCryptDeriveKeyPBKDF2 which is only
available since WinNT 6.1. It is important to me as a consumer of libzip
through vcpkg to be able to turn this off.

* Additional options added.

* Common Crypto supported as an option for encryption backend.

Co-authored-by: Michał Janiszewski <janisozaur+signed@gmail.com>
2020-04-23 21:40:21 -07:00
myd7349
6717e1b9d0
[iniparser] Add new port (#10710)
* [iniparser] Add new port

* [iniparser] Fix build errors on UWP

* [iniparser] Move linkage check before code downloading
2020-04-23 21:25:04 -07:00
Alexander Neumann
bb7ccc4b90
[Qt[latest]] Update to 5.14.2 (#10644)
* make qt5 all features and add the missing qt modules

* fix control

* qt5 webengine enviromnent setup

* copy qtminimal plugin to tools

* add opengles3 option for testing

* [qt5-imageformats] freeglut is not a dependency on osx

* [qt5-base] fontconfig can require iconv on linux and osx

* include the jasper fix to get CI coverage?

* trying to get ci coverage for qt on osx

* Revert "trying to get ci coverage for qt on osx"

This reverts commit 8b9b188839.

* apply the correct ci hack

* fix wrapper to include macosx debug suffix

* update baseline

* first try to fix the Qt5 cmake configs at the root.

* fix missing backslash

* fix plugin patch

* fix qt config patch

* remove 90% of fixcmake.py

* update baseline

* experimental removal of fixcmake.py and dll copying into tools/qt5/bin

* fix experimental dll copying.

* fix static windows builds

* fix static builds

* fix plugin copy

* add quotes around configuration to make it work

* remove dll debug messages

* note about the cmake fix

* revert fontconfig changes on linux. Make qt.conf relative and not absolute

* make qt.conf relative

* trying to fix ogre osx ci regression

* fix silly path error

* Revert "trying to fix ogre osx ci regression"

This reverts commit 708d8250d6.

* add ogre:x64-osx=fail to CI baseline

* retry on osx

* fix configure error. since in qt5-base everything is in the package directory and not in the installed

* revert change to ci.baseline

* update ci baseline

* update Qt Control fields

* update qt hashes to 5.12.7

* update baseline
update missing hashes
update empty include/packages
add info for placeholder ports not yet correctly working (e.g. qt5-wayland)

* fix linux qt targets not having debug properties.

* remove most of the wrapper

* actual forgot to commit the prl parser

* fix the config a bit differently. have to check linux configs again

* add xlib patch.

* make qt-base fail to get logs on linux

* Need logs from qt5-base

* update versions I missed

* ws change

* lets see if this is enough to make qt5-x11extras happy

* add upstream patch.

* add newline to patch

* ws change to trigger rebuild and maybe get logs on osx failure

* need generated cmakescripts to check linkage.

* rename cmake files to end on .log so that i can inspect them after CI failure

* fix patch

* make qt run

* androidextras only supports android

* qt5-doc will only be build on linux

* ws ci trigger due to download failure

* WS to retrigger CI due to download failure

* add code for debug tools

* lets see if we can do it with only the release tools

* update baseline

* fix create link error on linx

* update baseline

* revert changes which tried to use release tools only

* fix dependencies

* add debug qt.conf

* add another copyright install

* qtdoc does not have any include files

* fix wrong copy pasta

* update latest port hashes.

* make the patches versions dependent

* cleanup qt5 control a bit

* update qt5-base control for ci run to use latest

* fix patches for latest

* forgot to commit the portfile changes

* fix imageformat dependencies for latest qt

* update last hash

* fix translations dependencies

* get cmake scripts from CI

* new patch for creating correct configs

* patch precompiled headers away from qt5-webengine

* fix patch for 5.12.7. (Patch was for 5.14.1)

* trigger CI rebuild

* add simple gl path to fix the chormium build error

* comment out debug message from prl parser

* bump control

* update webengine control

* update CI to skip webengine.

* update baseline

* ws change to osg-qt

* remove kd-soap from faillist

* reset ci baseline to upstream/master

* update baseline

* fix osg-qt?

* skip ms-angle on osx and linux since the normal angle port should be used!

* update ci baseline

* try adding fontconfig manually

* update ci baseline to remove osg-qt for the time being

* remove manual library.

* remove wrapper and get plugin info also from linux and osx

* allow build of complete qt

* fix missing parameter in populate plugin.

* need more info from CI

* fix foreach CI loop

* comment out CI code colllection to make a full qt5 ci run

* fix qt5-imageformats regression on linux

* update baseline

* - add patch to find the debug library
- manually fix EGL path in Qt5GuiConfigExtras.cmake

* bump control

* update hashes to 5.14.2

* comment out messages for debugging

* bump version in control

* fix create cmake patch

* add qtmain path corrections for single configuration build.

* fix escaping of . in regex

* remove one to many \\

* remove latest as a default feature

* reenable messages to debug osg-qt issue on osx.

* small cmake options details.
might need to patch cmakelists.txt if this is not working

* remove unnecessary comment

* make prl parser silent again.

* remove canvas3d from the default features since it has been deprecated and will be removed in the future

* remove ws change

* remove newline and ws

* trigger ci test

* revert 199a3ef92f

* add messages to qt5-webengine and adjust baseline

* add jpeg and zlib to JASPER_LIBS

Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com>
2020-04-23 21:19:45 -07:00
Voskrese
ed9511fcf6
[libvpx][mpg123] Fix use of YASM in MSBuild (via path) (#10952)
* Update vcpkg_build_msbuild.cmake

* Update vcpkg_install_msbuild.cmake

* Update portfile.cmake

* Update CONTROL

* Update portfile.cmake

* Update CONTROL

* Update ci.baseline.txt.

* Update ci.baseline.txt

* Update ci.baseline.txt

* Update ci.baseline.txt

* Update portfile.cmake

* Update CONTROL

* Update CONTROL

* Update portfile.cmake

* [mpg123][libvpx] UWP is a target

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
2020-04-23 21:18:56 -07:00
NancyLi1013
43760aa86f
[nngpp] Update to 1.3.0 (#10975) 2020-04-23 21:18:00 -07:00
Lily
cb80389182
[WinReg] update to v2.2.2 (#10976) 2020-04-23 21:17:49 -07:00
Lily
c3fc360947
[glm, sqlitecpp] update to new version (#10977)
* [glm] update to 0.9.9.8

* [sqlitecpp] Update to version 3.0.0
2020-04-23 21:17:26 -07:00
kreuzerkrieg
49822446b5
[ryu]Ryu include fix (#10989)
* Ryu include installation path fix

* Ryu include installation path fix
2020-04-23 21:16:24 -07:00
Nicholas Londey
6219c61b51
[ms-gsl] Update to 3.0.1 (#10993)
* Updated version of MS GSL to 3.0.1

* Fixed config path for vcpkg_fixup_cmake_targets
2020-04-23 21:14:12 -07:00
Carlos O'Ryan
620dbb8f9a
[googleapis] update to v0.9.0 (#10994) 2020-04-23 21:13:46 -07:00
Erik Rigtorp
cd992c4cbb
[spscqueue] Update to version 1.0 (#10874) 2020-04-23 13:52:34 -07:00
Glyn Matthews
6c13c24d44
[skyr-url] Updated port to use version 1.7.3 (#10954) 2020-04-23 13:46:57 -07:00
Wolfgang Stöggl
9fc14ff367
[libaaplus] Use versioned download link (#10981)
A download link with the version in the filename is provided now for
releases of aaplus.
E.g. http://www.naughter.com/download/aaplus_v2.12.zip instead of
previously http://www.naughter.com/download/aaplus.zip, which was
overwritten, when a new version was released.
2020-04-23 13:46:26 -07:00
Johnny Willemsen
9f31167fb2
[ace] Add support for MacOSX (#10984)
* [ace] Update to 6.5.8

* Address review comments

    * ports/ace/portfile.cmake:

* Put back copy step

    * ports/ace/portfile.cmake:

* Fixed error

    * ports/ace/portfile.cmake:

* ARM should work, let us try it

    * ports/ace/portfile.cmake:

* ARM doesn't work yet, so disable it again
    * ports/ace/portfile.cmake:

* Add support for vcpkg of ace on MacOSX

    * ports/ace/portfile.cmake:

* [ace] ACE should work now on ARM
    * ports/ace/portfile.cmake:

* [ace] OSX should work now

 scripts/ci.baseline.txt:

* ARM doesn't work yet, visual studio 2019 is broken for the moment

    * ports/ace/portfile.cmake:

* Increment version of ace

    * ports/ace/CONTROL:
2020-04-23 13:45:56 -07:00
vvandrounik
a0126a86e7
[ryml] Add new port (#10793)
* [ryml] Add new port

* Remove deprecated include

* Fix ver regarding maintainer guide

* Mark port as unsupport arm/arm64/osx

* Update CI baseline

* Replace deprecated func vcpkg_extract_source_archive,
add PREFER_NINJA to conf

* Fix wrong placed port states

* Resolve merge conflict
2020-04-23 13:43:38 -07:00
Isaac Brodsky
cc906546f4
[Arrow] Explicitly enable CSV and JSON (#10800)
* [Arrow] Explicitly enable CSV and JSON

* Convert file formats to default features

* Change per review
2020-04-23 13:27:34 -07:00
stoperro
a3ad23650f
[dlib] Updated dlib to v19.19 (#10826)
* [dlib] Updated dlib to v19.19

* - [dlib] Corrected dlib version.
- [dlib] Corrected copyright installation.
- [dlib] Removed deprecated calls from portfile.
2020-04-22 11:28:56 -07:00
Lily
43d13abe44
[ompl] Fix ompl[app] build error (#10854)
* [ompl] Fix ompl[app] build error

* [ompl] Fix patch apply error

* [ompl] Remove extra comment

* [ompl] Fix build error on Linux/MACOS
2020-04-21 13:31:10 -07:00
Silvio Traversaro
7873205e98
[sdformat6] Migrate from Bitbucket to GitHub 🤖 (#10859)
* [sdformat6] Migrate from Bitbucket to GitHub

As announced in https://community.gazebosim.org/t/important-gazebo-and-ignition-are-going-to-github/533,
the sdformat repository has been migrated from Bitbucket to GitHub.

This commit also updates the hash as apparently the archive generated by GitHub is slightly different
from the one generated by Bitbucket.

* Cleanup of sdformat6 port

* Commit to fixup
2020-04-21 13:29:35 -07:00
Vinny
84cf4b3f83
[protobuf] Update to 3.11.4 (#10863)
* Updated protobuf to 3.11.4

* Added vcpkg_check_features to handle feature checking

* Fixed indenting in vcpkg_configure_cmake

* Replaced tabs with spaces

Co-authored-by: Vincent Paladino <vincent.paladino@zebra.com>
2020-04-21 13:27:19 -07:00
Glyn Matthews
1c3cab4405
[skyr-url] Bump version to 1.7.0 (#10868)
* Updated version of skyr-url

* Applied requested change for PR
2020-04-21 13:26:20 -07:00
Bill Avery
c52d8f70d4
[pegtl] Update to latest commit from 4/5/2020 (#10870)
* [pegtl] Update to latest commit from 4/5/2020

* Add PEGTL homepage to CONTROL file

* Fix missing newline
2020-04-21 13:25:39 -07:00
ZeeWanderer
fb59609d9b
[blend2d] Update to beta_2020-04-19 (#10891) 2020-04-21 13:22:14 -07:00
Cédric Tabin
54b98494d4
[libzippp] Update to libzippp-v3.1-1.6.1 (#10893)
Co-authored-by: Cédric Tabin <cedric.tabin@gmail.com>
2020-04-21 13:21:33 -07:00
Alexandro Sanchez
84041ca52a
[libyaml] Fix linkage in non-Windows systems (#10908)
Signed-off-by: Alexandro Sanchez <alexandro@phi.nz>
2020-04-21 13:19:48 -07:00
NancyLi1013
1da127ed7c
[winreg] Update to 2.2.0 (#10926)
* [winreg] Update to 2.2.0

* Revert changes INSATLL to COPY headers
2020-04-21 13:17:32 -07:00
Lars
f2e9ef7f25
[VTK] Check if VTKTarget files exist (#10925)
* Check if file exist

* Check if file exist in vtk_remove_tools

Co-authored-by: Lars Glud <lg@danrobotics.dk>
2020-04-21 13:14:22 -07:00
NancyLi1013
b716aa1f5b
[vcpkg baseline] Update hash for otl (#10922) 2020-04-20 16:07:26 -07:00
Long Huan
71377f69e2
[qscintilla] Update to 2.11.4 (#10511)
* update qscintilla to 2.11.4

* Update portfile.cmake

* for CI test

* undo

* add !osx support

* fix osx build error

* Update ci.baseline.txt

* Update ci.baseline.txt

* [ci.baseline.txt] Revert line endings change

* [qscintilla] Restore vcpkg_copy_pdbs()

Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
2020-04-17 15:11:12 -07:00
Lily
87ebede041
[abseil] Fix CompressedTuple move constructor on MSVC (#10721)
* [abseil] Fix CompressedTuple move constructor on MSVC

* [abseil] Add comment for new patch
2020-04-17 14:15:00 -07:00
Alexander Neumann
4d8237b89c
[libarchive, libuv]Fix static linkage (#10769)
* [libarchive] fix static linkage of libarchive in dependent ports (non yet)

* [libuv] fix static builds of dependent ports

* modernize portfiles

* remove POSIX_REGEX_LIB=NONE 
since it is added elsewhere

* remove debug message
2020-04-17 14:13:24 -07:00
Roger Leigh
5f77f3e92b
[xerces-c] Update to version 3.2.3 (#10779)
* [xerces-c] Update to version 3.2.3

Drop patch no-symlinks-in-static-build.patch (fixed upstream)

* [xerces-c] Correct version number

* [xerces-c] Remove no-symlinks-in-static-build.patch
2020-04-17 14:10:35 -07:00
vvandrounik
7d2f838ea7
[c4core] Add new port (#10791)
* [c4core] Add new port

* Remove deprecated include

* Fix ver regarding maintainer guide

* Mark port as unsupport arm/arm64

* Update CI baseline

* Mark port as unsupport OSX

* Update CI baseline

* Fix path to header instead of moving

Signed-off-by: vvandrounik <vvandrounik@gmail.com>

* Replace deprecated func vcpkg_extract_source_archive, add PREFER_NINJA to conf
2020-04-17 14:10:00 -07:00
Tanguy Fautre
89741c2d68
Updated Arrow to 0.17 (#10883) 2020-04-17 14:04:06 -07:00
Lily
1d0aca7435
[cgal] Add dependency boost-interval (#10879) 2020-04-17 14:03:47 -07:00
Carlos O'Ryan
3072ca33e5
[googleapis] Update to v0.8.0 (#10885) 2020-04-17 14:03:20 -07:00
Bill Avery
5c768c9529
[cppgraphqlgen] Update to v3.2.1 for VS 2017 fix (#10869) 2020-04-17 14:02:53 -07:00
Farwaykorse
acff7d4aa6
[ms-gsl] Update to v3.0.0 (#10831)
* [ms-gsl] Update to 2019-04-13

* [ms-gsl] Update to v3.0.0

* [ms-gsl] apply suggested changes
2020-04-17 14:00:35 -07:00
Jordan Maples [MSFT]
f143ecf520
[ms-gsl] Update version to v3.0.0 (#10872)
* update control for ms-gsl to v3.0.0

* adding ref and hash
2020-04-17 13:59:41 -07:00
Jack·Boos·Yu
b12256a4af
[osg] Add feature examples and plugins, fix configure options (#10082)
* [osg] Add feature examples and plugins, fix configure options

* [osg] Add feature tools, packages and docs

* [osgearth] Set dependency to osg[plugins]

* [osgearth] bump version

* [osg] Fix dependency

* [osg] Remove feature plugins dependency nvtt

* [osg] Remove empty folder

* [osg] Fix dependency sdl and liblas

* [osg] Fix install issue

* [osg] Fix dependency nvtt

* [osg] Re-fix dependency nvtt

* [osg] Fix judgment when selecting nvtt

* [osg] Create tools folder based on conditions

* [osg] Fix typo

* update baseline

* re-trigger ci test

* re-trigger ci test
2020-04-16 13:49:55 -07:00
Robert Schumacher
29c933ddb6
[sdl2] Update to 2.0.12 version (#10500)
* [SDL2] Update to 2.0.12 version

* [sdl2] Change homepage link to the official sdl website

* [sdl2] Remove no longer used patch

* [sdl2] Remove no longer used patch

* [sdl2] Fix patches files
2020-04-16 13:45:56 -07:00
wangqr
b7ef16861f
[avisynthplus] Add new port (#10496)
* [avisynthplus] Add new port

* [avisynthplus] Disable static build

Static build is not supported. See https://github.com/AviSynth/AviSynthPlus/issues/130

* [avisynthplus] Ass Supports to CONTROL

* [avisynthplus] set static to fail in CI baseline

* [avisynthplus] add vcpkg_fail_port_install
2020-04-16 13:44:18 -07:00
Robert Schumacher
959a9eae9a
[libffi] Check return value of execute_process() (#10469)
To avoid hiding errors, the return values of the execute_process()
commands should be checked and a fatal error should be issued.
2020-04-16 13:43:04 -07:00
here-mikelley
f68088b9ec
[lz4] Fix for building Linux shared libraries (#10452)
* [lz4] Fix for building Linux shared libraries

* [lz4] Changes requested by maintainer
2020-04-16 13:42:29 -07:00
Robert Schumacher
d216948042
[mosquitto] Add support for static build (#10636)
* [mosquitto] Add support for static build

* Update ci.baseline.txt

* [libwebsockets] Update options -DLWS_USE_BUNDLED_ZLIB as -DLWS_WITH_BUNDLED_ZLIB
2020-04-16 13:33:10 -07:00
David Christoffer Hansen
5e4995e589
[ismrmrd] updated to version 1.4.2 (#10618)
* Updated ISMRMRD to version 1.4.2

* Updated version

* Updated to new ismrmrd micro version, which fixes build issues on windows-static
2020-04-16 13:31:59 -07:00
siposcsaba89
cb8cdc2721
[curl] Fix cmake configure error in othertests.cmake check_type_size call, CMAKE_TRY_COMPILE_TARGET_TYPE was set to STATIC_LIBRARY (#10659) 2020-04-16 13:31:08 -07:00
Code Hz
4ff057d5ba
[flatbuffers] Update to 1.12.0 (#10664)
* [flatbuffers] Update to 1.12.0

* remove deprecated

* Bump version

* update the revision
2020-04-16 13:30:13 -07:00
NancyLi1013
8fb29061f4
[realsense2] Add tm2 feature for support T265 devices (#10673)
* [realsense2] Add tm2 feature for support T265 devices

* Fix tools build error on Visual Studio 2019

* Update the way to handle features as vcpkg_check_features()

* Update
2020-04-16 13:29:32 -07:00
Robert Schumacher
10b71cf020
Merge pull request #10685 from ruhrie/master
[indicators] Updated indicators to 1.7
2020-04-16 13:28:10 -07:00
Robert Schumacher
4df5cbb60b
Merge pull request #10694 from glynos/skyr-url
[skyr-url] Bumped version of skyr-url to 1.5.2
2020-04-16 13:27:47 -07:00
Robert Schumacher
e8b02e5055
Merge pull request #10672 from 20zinnm/entt-3.3.2
[entt] Update to version 3.3.2
2020-04-16 13:27:16 -07:00
Robert Schumacher
6efc4f0e7c
Merge pull request #10713 from xonix-22/supported-version-change
[fribidi] Updated to v1.0.9
2020-04-16 13:25:49 -07:00
Robert Schumacher
4eb381c0d7
Merge pull request #10722 from NancyLi1013/dev/NancyLi/10708-update-raylib
[raylib] Update to 3.0.0
2020-04-16 13:24:32 -07:00
Robert Schumacher
8d44bdf9e8
Merge pull request #10737 from nuspell/nuspell
[nuspell] update port to v3.1.0
2020-04-16 13:24:21 -07:00
Robert Schumacher
3d2e8c5ff8
Merge pull request #10756 from evpobr/libvorbis-update-to-v1.3.6-4d963fe-4
[libvorbis] Update to latest commit
2020-04-16 13:18:55 -07:00
Robert Schumacher
3a3b6dc0bd
Merge pull request #10739 from LilyWangL/dev/Lily/issue10723
[DirectXMesh] Add support build for DirectX12
2020-04-16 13:16:59 -07:00
Robert Schumacher
7dad4fa38c
Merge pull request #10755 from LilyWangL/dev/Lily/issue10741
[fmt] update to 6.2.0
2020-04-16 13:15:51 -07:00
Robert Schumacher
8be5365d73
Merge pull request #10743 from PhoebeHui/dev/Phoebe/openssl-windows
[openssl-windows] Avoid to install docs for openssl-windows
2020-04-16 12:39:57 -07:00
Robert Schumacher
db42b41434
Merge pull request #10781 from Voskrese/physfs-mirror-url
[physfs] mirror url
2020-04-16 12:39:02 -07:00
Robert Schumacher
22850feaef
Merge pull request #10758 from Neumann-A/update_gsl_2_6
[gsl] update to 2.6
2020-04-16 12:36:20 -07:00
Robert Schumacher
d6b093963a
Merge pull request #10787 from 20zinnm/add-quadtree
[quadtree] Add port
2020-04-16 12:27:03 -07:00
Robert Schumacher
065437a299
Merge pull request #10835 from kevinlul/freetype-no-harfbuzz
[Freetype] Actually prevent linking HarfBuzz on POSIX
2020-04-16 12:22:18 -07:00
Robert Schumacher
2327468362
Merge pull request #10816 from zi-m/blosc
[blosc] Update to 1.18.1
2020-04-16 12:21:54 -07:00
Robert Schumacher
fd2f6ff11b
[zstd] export zstd-config.cmake (#10815)
* export zstd-config.cmake

* update portfile.cmake according to NancyLi1013 review
2020-04-16 12:05:14 -07:00
Lily
3148c31b74
[libgit2] Upgrade to 1.0.0 (#10807) 2020-04-16 12:03:13 -07:00
eao197
e845378a1f
[restinio] Updated to v.0.6.6 (#10813)
* RESTinio updated to v.0.6.6.

* Fixed version of RESTinio.
2020-04-16 12:02:59 -07:00
Stefano Sinigardi
614ac279da
[python3] fix build on macOS and linux (#10841)
* [python3] fix build on macOS and linux

* update ci baseline
2020-04-16 11:57:59 -07:00
ZeeWanderer
0e9ad65548
[blend2d] Update to beta_2020-04-15 (#10844)
Update blend2d to beta_2020-04-15
Update local asmjit to 2020-04-14
2020-04-16 11:57:00 -07:00
Neel Raiyani
be1851a030
[cppitertools] Update to version 2.0 (#10848)
* update control and portfile

* update portfile based on feedback by Nicole

* fix cppitertools

Co-authored-by: Nicole Mazzuca <nicole@strega-nil.co>
2020-04-16 11:56:36 -07:00
Lily
8834bbc7b1
[nlohmann-fifo-map] Fix Could not find a package "nlohmann-fifo-map" (#10850) 2020-04-16 11:55:00 -07:00
Michael Spector
648396545c
[avro-c] Fix building avro-c in Linux (#10514)
* Fix building avro-c in Linux

* Increment version

* Declare Linux is supported

* Updated CI baseline

Co-authored-by: Michael Spector <spektom@gmail.com>
2020-04-16 11:51:43 -07:00
Lily
4b8ad78657
[curlpp] Fix target "curlpp" link "ZLIB::ZLIB" error (#10535)
* [curl] Add zlib to default feature

* [curl] Fix line alignment

* [curlpp] Fix target "curlpp" link "ZLIB::ZLIB" error

* [curlpp] Fix target "curlpp" link "ZLIB::ZLIB" error
2020-04-16 11:48:33 -07:00
Park DongHa
b3c031a65a [cppcoro] force static linkage
* report error for clang-cl

build with VC++ in VS 2019 will fail by the header file.
2020-04-17 02:19:19 +09:00
luncliff
6c23ad6d98 [cppcoro] port install failure on platforms
* vcpkg_fail_port_install on uwp/linux

mention PR #10693 so linux/clang users can see the port issues
2020-04-16 14:57:29 +09:00
Meyer Zinn
29d3b0b3a8
Use PORT variable instead of hardcoded name. 2020-04-15 18:09:03 -05:00
alcroito
c5f01e1dee
Add initial iOS support (#6275)
* Add iOS community triplets and toolchain support

Added an iOS toolchain to enable building packages for iOS.
The toolchain is used when a triplet's VCPKG_CMAKE_SYSTEM_NAME is set
to iOS.

To configure which architecture should be built, as well as other
iOS specifics, the following triplet variables can be set:
- VCPKG_TARGET_ARCHITECTURE
- VCPKG_OSX_SYSROOT
- VCPKG_OSX_DEPLOYMENT_TARGET
- VCPKG_OSX_ARCHITECTURES

The following VCPKG_TARGET_ARCHITECTURE values are currently
supported:
 - arm, arm64, x64, x86.

The following VCPKG_OSX_SYSROOT values are currently supported:
 - iphoneos, iphonesimulator, or an absolute path to the device or
   simulator Xcode SDK.

VCPKG_OSX_DEPLOYMENT_TARGET can be set to control the minimum iOS
delopyment target for the built libraries.

CMAKE_OSX_ARCHITECTURES is derived from VCPKG_TARGET_ARCHITECTURE,
so generally it should not be set. In case if someone needs to target
a more specific architecture (like armv7k or arm64e), it can
be set in the triplet via VCPKG_OSX_ARCHITECTURES.

Note that only certain combinations of the architecture and sysroot
will work: simulator SDKs only provide x86-based libraries, etc.

The toolchain also sets CMAKE_SYSTEM_PROCESSOR for certain
configurations, because certain packages (like libpng) depend on the
processor type.

Added 4 community iOS triplets that build static libraries:
- arm-ios, arm64-ios, x86-ios, x64-ios.
The non-arm triplets target the iOS simulator.

The triplets build static libraries because they are easiest to
integrate into an iOS project. Dynamic libraries or frameworks require
code signing on iOS, which complicates integration.

Added heuristics to try and automatically detect what iOS triplet to
use when building your own CMake project (so when a CMake project sets
CMAKE_TOOLCHAIN_FILE to buildsystems/vcpkg.cmake), if no explicit
triplet is provided (VCPKG_TARGET_TRIPLET is undefined).

The heuristic checks for the values of CMAKE_SYSTEM_NAME and
CMAKE_OSX_ARCHITECTURES. Note that for this to work,
CMAKE_OSX_ARCHITECTURES needs to be set before the first project()
call in your CMake project.

Added workaround so find_package finds vcpkg installed packages
when targeting iOS.
This is done by saving / restoring the value of CMAKE_FIND_ROOT_PATH
while also adding the vcpkg package root in the find_package override
macro.
The workaround can be removed once vcpkg upgrades to CMake 3.15.0
or higher where the issue is fixed.

Fixes: #6003

* Fix building libpng and pcre2 targetting iOS

Fixes: #6003
2020-04-15 13:06:55 -07:00
Kevin Lu
8fd3f813b7 Forgot to bump version in accordance with maintainer guide 2020-04-15 11:22:19 -04:00
Kevin Lu
95c2771fce [Freetype] Actually prevent linking HarfBuzz on POSIX
Correctly fixes #10041
Fixes three typos in #10073
2020-04-15 00:25:54 -04:00
Alexej Harm
1e19af09e5
[boringssl] Add new port (#8455)
* [boringssl] Add new port

* removed usage of deprecated vcpkg functions

* let the ci treat boringssl like libressl

* applied requested changes

* [boringssl] Update to commit 590265773@2020-04-07 (#8455)

* [boringssl] Restore scripts/ci.baseline.txt
2020-04-14 17:20:24 -07:00
zi-m
c0ec13d320 update portfile.cmake according to LilyWangL review 2020-04-14 09:12:31 +02:00
zi-m
5c30e5b6bc update portfile.cmake according to NancyLi1013 review 2020-04-14 08:54:22 +02:00
zi-m
f8c5785138 update to 1.18.1 and export blosc-config.cmake 2020-04-13 22:14:21 +02:00
zi-m
db7aaf8ab2 export zstd-config.cmake 2020-04-13 21:39:29 +02:00
Meyer Zinn
a3a56c4699 Fix copyright. 2020-04-13 10:53:52 -05:00
Meyer Zinn
90f204d9d8 resolve merge conflicts 2020-04-13 10:40:54 -05:00
Meyer Zinn
6ea5afaf9c Add quadtree
make review corrections
2020-04-13 10:38:59 -05:00
Voskrese
36bd7c4be3
fix clean 2020-04-13 11:41:27 +08:00
Voskrese
b0037f4621
fix clean 2020-04-13 11:40:43 +08:00
Meyer Zinn
37578d6df2 Add quadtree 2020-04-11 13:52:54 -05:00
Voskrese
63cc016504
physfs mirror url 2020-04-11 20:51:37 +08:00
Voskrese
500316594f
physfs mirror url 2020-04-11 20:41:03 +08:00
luncliff
91b61bc828 [cppcoro] 2020-02-28 2020-04-10 19:43:49 +09:00
luncliff
7e6235bd3a [cppcoro] embed CMakeLists.txt file
* copy the CMakeLists.txt file and start build with it
* change version to 2020.2

For now the repo doesn't have any tags.
Therefore its version followed the latest commit,
which is made in 2020 Feb.
2020-04-10 18:17:04 +09:00
evpobr
e73ad47065 [libvorbis] Update to 1.3.6-4d963fe
* Use latest upsteam
* Support config mode (upstream)
* Remove patch 0002 (merged to upstream)
* Remove `ogg.patch` (not needed)
2020-04-10 13:52:40 +05:00
Alexander Neumann
941d546454
[qt5-base, qt5-imageformat] fix issues on osx (#9705)
* [qt5-imageformats] freeglut is not a dependency on osx

* [qt5-base] fontconfig can require iconv on linux and osx

* include the jasper fix to get CI coverage?

* trying to get ci coverage for qt on osx

* Revert "trying to get ci coverage for qt on osx"

This reverts commit 8b9b188839.

* apply the correct ci hack

* fix wrapper to include macosx debug suffix

* update baseline

* first try to fix the Qt5 cmake configs at the root.

* fix missing backslash

* fix plugin patch

* fix qt config patch

* remove 90% of fixcmake.py

* update baseline

* experimental removal of fixcmake.py and dll copying into tools/qt5/bin

* fix experimental dll copying.

* fix static windows builds

* fix static builds

* fix plugin copy

* add quotes around configuration to make it work

* remove dll debug messages

* note about the cmake fix

* revert fontconfig changes on linux. Make qt.conf relative and not absolute

* make qt.conf relative

* trying to fix ogre osx ci regression

* fix silly path error

* Revert "trying to fix ogre osx ci regression"

This reverts commit 708d8250d6.

* add ogre:x64-osx=fail to CI baseline

* retry on osx

* fix configure error. since in qt5-base everything is in the package directory and not in the installed

* revert change to ci.baseline

* update ci baseline

* bump control

* update baseline

* ws change to osg-qt

* reset ci baseline to upstream/master

* update baseline

* fix osg-qt?

* skip ms-angle on osx and linux since the normal angle port should be used!

* update ci baseline

* try adding fontconfig manually

* update ci baseline to remove osg-qt for the time being

* remove manual library.
2020-04-09 17:08:01 -07:00
Alexander Neumann
f99b18d573 handle multiline arguments in makefile correctly 2020-04-09 12:41:16 +02:00
Alexander Neumann
661f329e03 [gsl] update to 2.6 2020-04-09 11:00:18 +02:00
wangli28
002cf744fc [fmt] Fix coolprop build error 2020-04-09 08:04:35 +00:00
wangli28
279867cb0c [fmt] update to 6.2.0 2020-04-09 02:27:36 +00:00
Daniel Parker
0304c45315
[jsoncons] update to v0.150.0 (#10688)
* [jsoncons] update to v0.150.0

* [jsoncons]Fixed version in CONTROL file
2020-04-08 15:57:50 -07:00
Alexander Neumann
919856ad45
fix some remaining absolute paths. (#10746) 2020-04-08 12:33:54 -07:00
derselbst
a4a5c65cc8 [libffi] Check return value of execute_process()
To avoid hiding errors, the return values of the execute_process()
commands should be checked and a fatal error should be issued.
2020-04-08 10:20:44 +02:00
PhoebeHui
6b5ff56193 [openssl-windows] Avoid to install docs for openssl-windows 2020-04-08 00:44:01 -07:00
wangli28
3229d17dc8 [DirectXMesh] Add support build for DirectX12 2020-04-08 03:16:59 +00:00
Dimitrij Mijoski
a21f8d2fc8 [nuspell] update port to v3.1.0 2020-04-08 01:37:47 +02:00
Glyn Matthews
495dc65823 Bumped version number of skyr-url because of fix to CI error 2020-04-07 21:25:35 +02:00
Carlos O'Ryan
a3a6e70344
[google-cloud-cpp*] update to the latest release (#10680) 2020-04-07 10:03:46 -07:00
Park DongHa
dfdb2095fb [cppcoro] update with PR review
* update reference to tag and hash value
* ${PORT} for destination

Linux build support should marked unavailable?
2020-04-07 23:47:29 +09:00
NancyLi1013
a02ca62f75 [raylib] Update to 3.0.0 2020-04-07 00:59:49 -07:00
Phoebe
deca92ce4e
Merge branch 'master' into supported-version-change 2020-04-07 15:38:52 +08:00
richardh
7f2bb735df modified control file to inidcate version 2020-04-07 08:16:43 +01:00
NancyLi1013
9cbb1bd46e Merge branch 'master' of https://github.com/Microsoft/vcpkg into dev/NancyLi/10611-fix-mosquitto
# Conflicts:
#	ports/libwebsockets/CONTROL
2020-04-06 19:22:19 -07:00
Michael Konečný
7edaafb077
[mpfr] Add mirror for mpfr at gnu.org (#10035)
* add mirror for mpfr at gnu.org

* remove deprecated include(vcpkg_common_functions)

* update version number after modified port

* update copyright handling command to install
2020-04-06 15:21:36 -07:00
Alexander Neumann
6028fd5e1a
[angle] Improve port (#9965)
* update opengl and install all headers

* improve angle

* update egl-registry

* fix osx regression

* update baseline.

* fix uwp regressions

* fix osx and linux regression

* add encoding patch

* bump glad control

* rechdeck gl visibility from native build

* removed unnecessary commented code

* add GL_VISIBILITY to the exported targets

Co-authored-by: dan-shaw <51385773+dan-shaw@users.noreply.github.com>
2020-04-06 14:49:51 -07:00
Alexander Neumann
bd0c7106f9
[vcpkg] Make configure meson sane and work for all targets. (#10395)
* fix configure meson for non windows builds.

* change to the two ports using meson

* fix passing of empty compiler arguments.

* dont transform / into - for all flags

* copy meson logs into the buildtree to better diagnose CI errors of meson ports

* another change to the two ports to actually force a CI rebuild

* add missing /pkgconfig dir to PKG_CONFIG_PATH

* fix pkgconfig setup

* add share/pkgconfig to PKG_CONFIG_PATH

* Add CMake path to PATH for meson

* add share folder to prefix for meson

* remove double message

* add libdir so that meson does not install into architecture folder in linux
and make prefix path target dependent. (Or should it be host dependent?)

* bump controls

* update toolchain selector to use VCPKG_TARGET_IS_<paltform>.

* change pkgconfig prefix and path.....
meson is not correctly handling native windows paths and eating "\"
PKG_CONFIG_PATH also nees : to correctly separate paths
Prefix still must be near to native path but with / instead of \ C:/somepath/
2020-04-06 14:43:16 -07:00
Jack·Boos·Yu
6283a51112
[libffi] Support arm/arm64 (#10485)
* [libffi] Support arm/arm64

* [libffi] Use VCPKG_TARGET_ARCHITECTURE to determine triplet

* [libffi] Use VCPKG_TARGET_ARCHITECTURE in CMakeLists.txt

* update baseline

* re-trigger ci test
2020-04-06 14:17:22 -07:00
ZeeWanderer
f2023a7f35
[blend2d] Update to beta_2020-03-29 (#10600)
- Blend2D updated to beta_2020-03-29
- local Asmjit updated to 2020-03-16
2020-04-06 14:09:03 -07:00
Cheney Wang
c4e7c83b0e
[nana] Add Xorg dependency libxcursor-dev and modify deprecated functions (#10605)
Co-authored-by: Cheney-Wang <v-xincwa@microsoft.com>
2020-04-06 14:08:04 -07:00
Alexander Neumann
359661a227
[qt5-base] Fix EGL absolute path on Linux (#10641)
* - add patch to find the debug library
- manually fix EGL path in Qt5GuiConfigExtras.cmake

* bump control
2020-04-06 14:03:16 -07:00
Glyn Matthews
3ccff75202 [skyr-url] Fixed change to CMake options 2020-04-04 23:37:30 +02:00
Glyn Matthews
9a84f487e6 Bumped version of skyr-url to 1.5.1 2020-04-04 17:24:43 +02:00
Park DongHa
aff31e139e [cppcoro] add new port 2020-04-04 21:36:38 +09:00
Richard Uhrie
b3cce15c80 updated indicators to 1.7 2020-04-03 14:39:04 -07:00
Meyer Zinn
c34b518e43 [entt] Update to version 3.3.2
Update version in CONTROL.
2020-04-03 16:36:04 -05:00
pravic
f29a191d0a
[sciter] Update to 4.4.1.5 (#10071)
* [sciter] Fix executable permissions on OSX.

* [sciter] Update to 4.4.0.8.7427

* [sciter] Update to 4.4.1.0.7439

* [sciter] Update to 4.4.1.5.7587
2020-04-03 10:34:50 -07:00
Glyn Matthews
449adbed72
[skyr-url] Add new port (#10463)
* Added port for Skyr URL library

* Removed vcpkg_test_cmake call in skyr-url port

* Fixed type in version number, added step to copy PDBs

* Added build dependency on tl-expected

* Removed commented out code

* Disabled warnings as errors

* Bumped version number

* Updated version number for Skyr URL
2020-04-03 10:33:56 -07:00
Jack·Boos·Yu
9409abf422
[hunspell] Disable build tools in non-Windows (#10574)
* [hunspell] Disable build tools on OSX

* [hunspell] Disable build tools in non-Windows

* update baseline

* [hunspell] Change notice.
2020-04-03 10:28:02 -07:00
Daan De Meyer
9ffd7c4886
[reproc] Update to version 12.0.0 (#10594) 2020-04-03 10:27:19 -07:00
Lily
32d29d6df4
[abseil] Fix feature name error (#10620) 2020-04-03 10:26:50 -07:00
Maki
b065d5fec0
[openvr] Added Linux support and updated to v1.10.30 (#10629)
* [openvr] Added Linux support

* [openvr] Updated to v1.10.30

* [openvr] Updated port file with modern variables and better platform checking

* [openvr] Updated ci.baseline.txt as Linux is supported now
2020-04-03 10:24:16 -07:00
Jake
171ff2995c
[freerdp] Fix include paths and output (#10630)
Signed-off-by: jarves <jarveson@gmail.com>
2020-04-03 10:22:28 -07:00
Gabriel
f4759a6ded
[opus] Make AVX an optional feature (#10634) 2020-04-03 10:17:41 -07:00
Benjamin Sergeant
a4028d3ace
ixwebsocket: update to 9.1.9 (#10633)
Co-authored-by: Benjamin Sergeant <bsergeant@mz.com>
2020-04-03 10:17:02 -07:00
Carlos O'Ryan
d604c9278b
[googleapis] upgrade to v0.7.0 release (#10651) 2020-04-03 10:15:06 -07:00
NancyLi1013
c1be618542
[libwebsockets] Update to 4.0.1 (#10658) 2020-04-03 10:14:40 -07:00
Gregor Jasny
f71a22f2dd
[function2] Update to version 4.1.0 (#10666) 2020-04-03 10:14:18 -07:00
Phoebe
8782b0b8b9
[vcpkg] Fix spec instance name (#10660)
* [vcpkg] Fix spec instance name

* Change cub version for testing the changes

* Add vulkan-hpp to test
2020-04-03 09:41:36 -07:00
Meyer Zinn
fe0c299ff2 [entt] Update to version 3.3.2 2020-04-02 13:21:11 -05:00
NancyLi1013
0f1294c61e [libwebsockets] Update options -DLWS_USE_BUNDLED_ZLIB as -DLWS_WITH_BUNDLED_ZLIB 2020-04-02 00:26:15 -07:00
NancyLi1013
276401d741 [pixel] Add warning message on Linux 2020-03-31 20:35:49 -07:00
NancyLi1013
fed53f5771 [mosquitto] Add support for static build 2020-03-31 19:40:20 -07:00
richardh
57facf5ece updated to use the latest, available version of fribidi 2020-03-31 10:25:04 +01:00
Alexander Neumann
b79f7675aa
[hdf5] add tools and fortran feature (#9864)
* [hdf5] add tools and fortran feature

* change fortran feature to state requirements
2020-03-28 18:41:08 -07:00
Lily
f933c30226
[abseil] Add compiler C++17. (#8248)
* [abseil] Add compiler C++17.

* Add feature c++17.
2020-03-27 20:52:58 -07:00
kreuzerkrieg
d2512ed8e3
[replxx] Add new port (#10052)
* replxx

* wip
2020-03-27 20:43:13 -07:00
Jonathan Hale
edfce3b455
[magnum/magnum-plugins] Fix patches for --head builds (#10158)
* [magnum] Update patches for --head builds

Signed-off-by: Squareys <squareys@googlemail.com>

* [magnum-plugins] Remove obsolete patch

Since basisu port has been updated, we can now use it without patching
the magnum-plugins code for compatibility.

Signed-off-by: Squareys <squareys@googlemail.com>

* [corrade] Remove obsolete warning and flag

Signed-off-by: Squareys <squareys@googlemail.com>

* [magnum] Rename patches to reflect order of application

Signed-off-by: Squareys <squareys@googlemail.com>

* [corrade/magnum/magnum-plugins] Update port versions

Signed-off-by: Squareys <squareys@googlemail.com>
2020-03-27 20:37:33 -07:00
Jack·Boos·Yu
9efff1124a
[ffmpeg] Disable vdpau in UNIX (#10161)
* [ffmpeg] Disable vdpau in UNIX

* [ffmpeg] Disable vdpau in OSX only

* [freerdp] Add warning message when building in non-windows

* revert 1ec7785491 changes
2020-03-27 20:34:59 -07:00
kreuzerkrieg
7b0dea5b36
[ryu]Fix linux problem with ccache (#10340)
* Fix linux problem with ccache

* wip

* wip
2020-03-27 20:29:06 -07:00
Daniel
4772dc2c40
[libpq] Fix build failure when vcpkg path contains spaces (#10274)
Add quotes to paths in command flags
2020-03-27 20:28:09 -07:00
Lily
59b09ec644
[geotrans] Modify incorrect version in CONTROL (#10325)
* [geotrans] Upgrade to version 3.8

* [geotrans] Modify incorrect version in CONTROL
2020-03-27 20:27:07 -07:00
Jack·Boos·Yu
b5deb0c8cd
[vtk] Add find dependency pugixml in cmake config file (#10379)
* [vtk] Add find dependency pugixml in cmake config file

* [vtk] Re-generate patch

* re-trigger ci test
2020-03-27 20:23:18 -07:00
Henrik Gaßmann
cd4c066116
[tinyexr] Update to commit fdaeecb@2020-03-15 (#10426)
- Modernize port.
2020-03-27 20:05:36 -07:00
Henrik Gaßmann
472b159dab
[lodepng] Update to commit e34ac0@2020-03-15 (#10427)
* [lodepng] Add cmake import configs

* [lodepng] Update to commit e34ac0@2020-03-15

* [lodepng] Modernize port

- Remove calls to deprecated vcpkg functions.
- Remove commented out pngdetail tool project definitions.

* [lodepng] Remove osx failure from ci.baseline
2020-03-27 20:04:02 -07:00
Gregor Jasny
f3de074f9b
[civetweb] Add optional SSL support (#10431) 2020-03-27 19:58:37 -07:00
Phoebe
7b92363b8f
[bfgroup-lyra] Update to 1.3 (#10436) 2020-03-27 19:57:26 -07:00
Henrik Gaßmann
7c99786052
[spirv-cross] Update to version 2020-02-26 (#10442)
- Modernize port.
2020-03-27 19:56:18 -07:00
Bill Avery
409776e461
[cppgraphqlgen] Update to v3.2.0 and fix #10407 (#10446)
* [cppgraphqlgen] Update to v3.2.0

* Fix #10407

* Use file INSTALL for copyright
2020-03-27 19:55:22 -07:00
here-mikelley
f2d5437495
[lzo] Fix for building Linux shared library (#10451)
* [lzo] Fix for building Linux shared library

* [lzo] replace MSVC with VCPKG_TARGET_IS_WINDOWS

* [lzo] Update version to 2.10-5
2020-03-27 19:51:48 -07:00
quatmax
f2734659ab
[wt] Update to 4.2.2 (#10459) 2020-03-27 19:43:20 -07:00
Kevin Hartman
d615162aff
[Morton-nd] Update version to v3.0.0 (#10474)
* Update morton-nd to v3.0.0.

Morton ND now also provides its own CMake integration, which this portfile uses directly.

* Address review comments.
2020-03-27 19:41:44 -07:00
Jack·Boos·Yu
774f4fe6dd
[ffmpeg] Install tools (#10486)
* [ffmpeg] Install tools

* [ffmpeg] Fix incorrect macro

* [ffmpeg] Re-fix installation

* re-trigger ci test
2020-03-27 19:40:10 -07:00
Arash Partow
aa9b8ecc06
Update ExprTk package (#10506) 2020-03-27 19:33:05 -07:00
Jack·Boos·Yu
5e95b08a99
[freerdp] Fix dynamic library path in cmake files (#10526)
* [freerdp] Fix dynamic library path in cmake files

* [freerdp] Add warning message when building in non-windows
2020-03-27 19:32:10 -07:00
Phoebe
4b822a1388
[catch2] Update to 2.11.3 (#10536) 2020-03-27 19:15:58 -07:00
NancyLi1013
ec11757f90
[blitz] Update to the latest commit and fix no dll and lib generated (#10546)
* [blitz] Update to the latest commit and fix no dll and lib generated

* Update to the latest commit
2020-03-27 19:15:32 -07:00
Daniel Parker
478cb2f9fc
[jsoncons] Update to v0.149.0 (#10540) 2020-03-27 19:14:05 -07:00
Lily
679a3c243e
[realsense2] Update to version 2.33.1 (#10550)
* [realsense2] Update to version 2.33.1

* [realsense2] Fix build error on Windows7
2020-03-27 19:13:40 -07:00
Rémy Tassoux
2fbc73e2cd [sdl2] Fix patches files 2020-03-27 12:53:44 +01:00
Rémy Tassoux
50cb254510
[sdl2] Remove no longer used patch 2020-03-26 13:34:35 +01:00
Rémy Tassoux
28b25e8307
[sdl2] Remove no longer used patch 2020-03-26 13:33:54 +01:00
Rémy Tassoux
dc41246f5c
[sdl2] Change homepage link to the official sdl website 2020-03-26 13:29:53 +01:00
Jack·Boos·Yu
d98696de85
[vcpkg baseline] Fix CI test (#10508)
* re-trigger ci test

* [kealib] Switch repo to github

* [mongo-c-driver] Set icu as a feature

* [monkeys-audio] Update version to 5.24

* [mongo-c-driver] Fix arm build

* [mongo-c-driver] Re-generate patch

* [mongo-c-driver] Remove key word PRIVATE in patch

* [llvm] Remove default feature tools

* [llvm] Add judgment to install tools

* [llvm] Add more condition

* [llvm] Fix clang cmake files when selecting feature tools

* [halide] Fix build depends info in CONTROL

* update baseline
2020-03-25 20:43:02 -07:00
d-winsor
e2c671d4bd
[boost-process] Patch for header bug in boost 1.72 (#10453)
* Added patch for boost-process header bug in 1.72

* Updated version number.

* Version change for generate-ports
2020-03-24 13:01:25 -07:00
Marc Bertola
78a2116a4a
[ffmpeg] Add NVIDIA Codec feature for Windows and Linux (#9171)
* Add NVIDIA Codec support for Windows, Linux and Linux for Tegra

* [ffnvcodec] Fix typos, add/remove comments

* Bump nvcodec version to 9.1.23.1

* Update version number as per change request

* Use PORT variable instead of hardcoded portname

* Identify the release the hash pertains to

* Find nvcodec in 'installed' instead of 'packages'

* Force FFmpeg to look for nvcodec headers in the installed directory instead of /usr/lib/pkgconfig.

* Use p option on cygpath to convert full path in case it contains more than one entry
2020-03-24 13:00:09 -07:00
Lily
2d9a32b46f
[skia] Fix vswhere.exe can't find VS2017 with -sort (#10437)
* [skia] Fix vswhere.exe can't find VS2017

* [skia] Use $ENV{VCINSTALLDIR}
2020-03-23 11:56:44 -07:00
NancyLi1013
97302ca172
[tbb] Update to new repository (#10456)
* [tbb] Update the repository

* Update version
2020-03-22 21:07:13 -07:00
Rémy Tassoux
b40c89f3c3
[SDL2] Update to 2.0.12 version 2020-03-22 13:37:31 +01:00
Billy O'Neal
056e9517ec
[cpprestsdk] Disable websockets by default. (#10478)
* [cpprestsdk] Disable websockets by default.

The websockets backend cpprestsdk uses is websocketpp, which was last
committed to in late 2018 and appears defunct. Additionally, the
websockets feature brings an otherwise unnecessary Boost dependency on
Windows which takes a relatively long time to build.

Customers who still want the websockets bits can turn on the optional feature.

* Add dependency to signalr.
2020-03-20 16:03:16 -07:00
Henrik Gaßmann
0a64f3a1f6
[spirv-tools] Update to version 2020.1 (#10441)
* [spirv-headers] Update to version 1.5.1

* [spirv-tools] Update to version 2020.1

* [spirv-tools] Work around an import config typo

* [spirv-tools] Fix nitpicks

* [spirv-headers] Modernize port

* [spirv-tools] Fix directory name capitalization mismatch
2020-03-20 00:32:07 -07:00
Phoebe
cbaafe76d6
Fix ci baseline (#10390)
* Rebuild failed ports on ci baseline

* Remove passed port osg-qt:x64-linux from ci baseline file

* Add mirrors for qt5
2020-03-19 10:33:59 -07:00
Phoebe
b3bdac11f0
[mimalloc] Update to 1.6.1 (#10062)
* [mimalloc] Update to 1.6.0

* Update patch

* Update ci baseline file

* Add message for the arch and platform that doesn't support

* Update the ci baseline file

* Update to latest revision 1.6.1
2020-03-19 00:39:00 -07:00
NancyLi1013
3d82def504
[ffmpeg] Fix build static error (#10368)
* [ffmpeg] Fix build static error

* Remove additional condition
2020-03-19 00:28:10 -07:00
Michael Spector
b5e59140cb
Upgrade Avro to 1.9.2 release (#10380)
* Upgrade Avro to 1.9.2 release

* Apply CR fixes

* Applied CR recommendations
2020-03-18 23:06:04 -07:00
kreuzerkrieg
7029557ee7
Fix the naming mess (#10367) 2020-03-18 22:53:31 -07:00
Robert Schumacher
f9e10d656f
[grpc][openssl][upb] Fix install on uwp (#10366)
* [grpc][openssl][upb] Fix install on uwp

* [upb] Remove unneeded changes

* [libodb-mysql] Disable parallel configure due to source writes

* [curl] Use openssl for UWP since SSPI is unsupported

* [ci.baseline] Update
2020-03-18 09:48:01 -07:00
Robert Schumacher
279faa3fbe
[libpq][spdk-ipsec] Rebuild to correct baseline (#10445)
* [spdk-ipsec] Modernize, cleanup, and mark unsupported on non-Linux

* [libpq] Remove stray whitespace; force rebuild
2020-03-18 09:45:41 -07:00
Michael Kelley
f9b44c8161 [openssl-unix] Update CONTROL version 2020-03-18 07:57:25 -07:00
Michael Kelley
819ed9af67 [openssl-unix] Update header path for shared library compilation 2020-03-17 18:09:06 -07:00
Daniel Parker
0cbfd1df17
[jsoncons] Update to v0.148.0 (#10433) 2020-03-17 14:09:00 -07:00
Tobias Brückner
c7a6b0cd9f
[sqlpp11-connector-mysql] Update to 0.29 to fix missing and unnecessary dependency of Boost.Thread on macOS (#10386)
* [sqlpp11-connector-mysql] Add Homepage to CONTROL file

* [sqlpp11-connector-mysql] Update to version 0.29

* [sqlpp11-connector-mysql] Remove deprecated function from portfile
2020-03-16 14:58:21 -07:00
Phoebe
1312cb19d6
[realsense2] Fix tools installation issue (#10403) 2020-03-16 14:56:05 -07:00
Phoebe
5e24dfc88a
[zopfli] Update to 1.0.3 (#10405) 2020-03-16 14:52:12 -07:00
NancyLi1013
f72c465aff
[mlpack] Fix build tool error (#10409)
* [mlpack] Fix build tool error

* Remove tests from tool feature
2020-03-16 14:51:46 -07:00
NancyLi1013
313d88c4df
[angle] Add warning message (#10414) 2020-03-16 14:50:40 -07:00
Carlos O'Ryan
bb7aa46de1
[googleapis] update to v0.6.0 release (#10391) 2020-03-13 14:48:50 -07:00
NancyLi1013
fea4df8b23
[raylib] Update to 2.6.0 (#10068)
* [raylib] Update to 2.6.0

* Remove unused comment
2020-03-12 17:52:45 -07:00
kreuzerkrieg
cd0ea13812
[unixODBC] Add new port (#10057)
* unixODBC

* wip
2020-03-12 17:52:16 -07:00
Dmitry Marakasov
c2795f1662
[cli] Add homepage (#10392) 2020-03-12 12:13:38 -07:00
Wolfgang Stöggl
5951e0b425
[pcre] Update to v8.44 (#10335)
- Drop patches (fixed upstream):
  fix-option-2.patch
  fix-arm64-config-define.patch
  fix-arm-config-define.patch
- Add patch
  pcre-8.44_suppress_cmake_and_compiler_warnings-errors.patch
2020-03-11 09:28:19 -07:00
Bill Avery
cd811d4b46
[cppgraphqlgen] Update to v3.1.1 (#10358)
* [cppgraphqlgen] Update to v3.1.0

* Add a Homepage to the CONTROL file

* Remove deprecated vcpkg functions

* Pick up a few more bug fixes in v3.1.1
2020-03-11 09:27:15 -07:00
Kevin Lu
fd12965463
[libgit2] Add features pcre,pcre2 to choose regex backend (#10333)
* [libgit2] Add features to build against vcpkg pcre,pcre2

* version

* libgit2 will automatically link to 'system' zlib, which is inconsistent depending on if vcpkg zlib was installed or not. This rectifies this by always targeting vcpkg zlib
2020-03-11 09:16:42 -07:00
DDoSolitary
2c68b1229b
[libssh] Enable mbedtls's threading support (#10154)
* Add "pthreads" feature to mbedtls.

* Cleanup portfile.

* Fix mbedtls pthreads support for Linux.

* [mbedtls] Require the pthreads port only on Windows.

* [mbedtls] Work around dependency issues about static linking.
2020-03-11 09:15:12 -07:00
Hleb Valoshka
c84dfe7ddd
[gettext] fix build with mingw-w64 (#10077) 2020-03-11 09:07:39 -07:00
Ken Johnson
93045f2974
[freetype] Disabled Harfbuzz check for non-Windows platforms (#10073)
* Added ifdef and disabled Harfbuzz check for non-Windows machines

* Updated portfile and CONTROL as requested
2020-03-10 17:28:49 -07:00
Alberto Luaces
cf405d4ed0
[suitesparse] Enable compiling SuiteSparse DLLs (#10305)
* Enable compiling SuiteSparse DLLs

Generated dynamic libraries work ok when linked to other projects.

* [suitesparse] Refresh port file for new vcpkg

* Update CONTROL file.
2020-03-10 17:26:45 -07:00
Ben Key
982713eca2
[mhook] fix build error on windows (#10302)
* Fix mhook build error.

* Removed the following entries from scripts/ci.baseline.txt: mhook:x64-windows=fail, mhook:x64-windows-static=fail, and mhook:x86-windows=fail.

* Removed unnecessary lines from fix-windows-packing-mismatch.patch.
2020-03-10 17:25:50 -07:00
bobk2824
ffdfeef89c
[ecsutil] Update ECSUtil v1.0.7.9 (#10258)
* Update ECSUtil v1.0.7.9

* Complete PR requested changes
remove: include(vcpkg_common_functions)
use: vcpkg_fail_port_install(ON_ARCH "arm" ON_TARGET "UWP" "Linux" "OSX")

* added: Supports: windows&(x64|x86)

Co-authored-by: Bob Kast <bob.kast@emc.com>
2020-03-10 17:23:25 -07:00
Lily
33d8955807
[openal-soft] Fix find_package failed (#10251)
* [openal-soft] Fix find_package failed

* [openal-soft] Add usage
2020-03-10 17:22:44 -07:00
Lily
4468d7be57
[cli11] Update to version 1.9.0 (#10129)
* [cli11] Update to version 1.9.0

* [cli11] Update to version 1.9.0

* [cli11] Modify options
2020-03-10 17:21:43 -07:00
Koby Kahane
a181bed0cf
[rocksdb] Update to v6.6.4 (#10123) 2020-03-10 17:21:14 -07:00
NancyLi1013
980331d7a6
[liblemon] Fix post-build failed (#10106)
* [liblemon] Fix post-build failed

* Update homepage field in CONTROL
2020-03-10 17:19:18 -07:00
xeropresence
83da216ce5
[polyhook2] Update port (#10104)
* Update portfile.cmake

* Update CONTROL

* remove eof newlines
2020-03-10 17:18:38 -07:00
Benjamin Sergeant
f59b9ce78a
[ixwebsocket] Update to 8.0.5 (#10040)
* [ixwebsocket] update to 7.6.3

* fix version

* Restore Source directive

Co-authored-by: Benjamin Sergeant <bsergeant@mz.com>
2020-03-10 17:16:28 -07:00
Phoebe
f41d64c18f
[mlpack ensmallen] Update to latest revision (#10070) 2020-03-10 17:15:34 -07:00
Phoebe
330ef69f9e
[loguru] Fix link issue (#10050) 2020-03-10 17:06:56 -07:00
Jack·Boos·Yu
2057f0339b
[hiredis] Fix feature ssl (#10044) 2020-03-10 16:57:03 -07:00
NancyLi1013
39079db85f
[fcl] Update to 0.6.0 (#10025)
* [fcl] Update to 0.6.0

* Add dependency eigen
2020-03-10 16:52:55 -07:00
Lily
7308c86e5b
[fltk] Fix build error on Linux (#10018)
* [fltk] Fix build error on Linux

* [fltk] Modify ci.baseline.txt

* [fltk] Fix build error

* [fltk] Fix build error

* [fltk] Fix build error

* [fltk] Fix build error on MACOS
2020-03-10 16:51:52 -07:00
Silvio Traversaro
249b8555eb
[ignition-cmake2] Add new port 🤖 (#10014)
* ignition-modularscripts: move CMake config files only if necessary

Some ignition libraries (such as ignition-cmake2) already install the
CMake config file in the location required by vcpkg

* Add new port ignition-cmake2
2020-03-10 16:49:53 -07:00
Bowser65
b813a777e8
[tidy-html5] Fix for non-Windows users (#10308)
* Fix tidy-html5 for non-Windows users

* Update ci baseline and remove deprecated stuff
2020-03-10 15:59:38 -07:00
Ali Can Demiralp
83aa96e446
[globjects] Fix incorrect filepath in globjects (#10309)
* Fix incorrect filepath in globjects.

* Update CONTROL
2020-03-10 15:57:07 -07:00
JinmingHu
8e20fa8057
[azure-storage-cpp] Upgrade to 7.3.0 (#10351) 2020-03-10 15:53:06 -07:00
Daniel Parker
5b95454b32
[jsoncons] Update to v0.147.0 (#10354) 2020-03-10 15:50:59 -07:00
Marko Mahnič
019cbfb62f
[argumentum] Update to 0.3.0 (#10355) 2020-03-10 15:46:53 -07:00
Bill Avery
df3e7936fd
[pegtl] Update to latest 3.0.0-pre commit (#10357) 2020-03-10 15:45:28 -07:00
kreuzerkrieg
fb87bc7d41
[MetroHash] Add new port (#10049)
* MetroHash

* wip

* wip

* wip
2020-03-10 15:40:15 -07:00
MACHIZAUD Andréa
e48fe56787
[python3] Modernize port + added --enable-shared (#9978) 2020-03-10 12:25:18 -07:00
Samuel Marks
d1b89575bd
[zkpp] Add new port (#7001)
* [zkpp] Add new port

* [zkpp] Change name of underlying library

* [zookeeper] Fix interface include directories

* [zkpp] Sanity

* Fix patch

* Correctly expose include directories

* Bump version

* Explicitly fail on Windows

Co-authored-by: Raed Romanov <raid_r@mail.ru>
2020-03-10 12:20:42 -07:00
Robert Schumacher
6b0b9c3612 [curl] Use openssl for UWP since SSPI is unsupported 2020-03-10 09:59:38 -07:00
Robert Schumacher
e9cbcfde5b [libodb-mysql] Disable parallel configure due to source writes 2020-03-10 09:35:50 -07:00
Robert Schumacher
db225cdf74 [upb] Remove unneeded changes 2020-03-10 09:33:28 -07:00
Robert Schumacher
bbb14083f6 Merge remote-tracking branch 'origin/master' into dev/roschuma/grpc 2020-03-10 09:32:37 -07:00
Jack·Boos·Yu
7893f7c76c
[upb] Fix uwp build (#10005)
* [upb] Fix uwp build

* update baseline
2020-03-10 09:31:38 -07:00
Phoebe
8fe412611c
[folly] Fix dependency issue in config file (#10315) 2020-03-09 17:19:31 -07:00
Robert Schumacher
670a2656df [grpc][openssl][upb] Fix install on uwp 2020-03-09 16:45:37 -07:00
kreuzerkrieg
d0b1f2a9e8
murmurhash (#10164) 2020-03-09 08:33:45 -07:00
NancyLi1013
769f5bc4a8
[pmdk] Update to 1.8 (#10118)
* [pmdk] Update to 1.8

* Update changes as reviewed
2020-03-06 10:09:15 -08:00
Maximilian Kruse
c520e1f3e0
[tinyfiledialogs] download from archive, not temporary ref (#10111)
* Update tinyfiledialogs to download from archive

I have additionally messaged the original maintainer about a fixed-version download, so we will finally have some consistent building of this package.

* Update ci.baseline.txt

* Update CONTROL

* Update portfile.cmake

* Change download path to be version specific

* Download Path now plain

* Change position of Supports tag

* Update package version

* Update portfile.cmake

Update portfile to download to a specified archive version name.
2020-03-06 10:07:49 -08:00
NancyLi1013
d0a465518e
[azmq] Update to latest commit and support boost 1.70 (#10288) 2020-03-05 20:24:27 -08:00
nicole mazzuca
f9e78dcc68
[abseil] Add uwp support (#10301)
* [abseil] Add uwp support

* [abseil] Drop support with arm/arm64

* [opencensus-cpp] Add keyword supports

* update baseline

* [abseil] Enable arm support
2020-03-05 16:01:57 -08:00
nicole mazzuca
4b1444e48d
[ryu] Add new port (#10167)
* ryu

* Add tool bazel in OSX

* wip

* wip

* wip

* wip

* wip

Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
2020-03-05 14:17:08 -08:00
nicole mazzuca
bf75bdfe92
[sdl1] Fix incorrect compilation type after dynamic build (#10105)
* [sdl1] Fix incorrect compilation type after dynamic build

* [sdl1] Add homepage
2020-03-05 14:06:50 -08:00
nicole mazzuca
961378b1cb
[Polymorphic-value] Add new port (#10267)
* add polymorphic_value

* make head work

* fix the config file

* address polymorphic_value review comments

* use ${PORT} instead of literal name
2020-03-05 13:58:02 -08:00
nicole mazzuca
8cd675cc58
[libcpuid] Add new port (#9942)
* libcpuid

* wip
2020-03-05 12:34:27 -08:00
nicole mazzuca
f6b055439b
[turbobase64] Update to latest (#10317) 2020-03-05 11:34:18 -08:00
nicole mazzuca
5c415ff8a0
[superlu] Add new port (#9930) 2020-03-04 13:52:00 -08:00
nicole mazzuca
42dee421af
[turbobase64] Add new port (#9911)
* Turbo Base 64

* TurboBase64
2020-03-04 13:40:00 -08:00
nicole mazzuca
8d5cb4cac4
[vtk] Fix dependency proj4 library name in cmake (#9899) 2020-03-04 13:34:17 -08:00
nicole mazzuca
d97841242a
[healpix] Add new port (#8810)
* [healpix]Add new port.

* update baseline

* update baseline

* [healpix] Disable build on OSX

* [healpix] Add suports keyword
2020-03-04 13:25:24 -08:00
nicole mazzuca
d06053a307
[grpc] Update grpc to v1.27.3 (#10242) 2020-03-04 13:07:39 -08:00
nicole mazzuca
e368f0f4ce
[skia] add new port (#10083)
* [skia] add new port

* [skia] add support for x64-windows

* [skia] use vswhere to locate MSVC

* [skia] update supports CONTROL field

* [skia] address review comments

* [skia] add compile definitions for metal

* [skia] use vcpkg to find programfiles

* [skia] add glob_single_file function
2020-03-04 13:06:24 -08:00
nicole mazzuca
350f647fd6
[openal-soft] Fix macOS builds (#10268) 2020-03-04 13:03:38 -08:00
nicole mazzuca
778682f945
[uwebsockets] Upgrade to v0.17.2 (#10262) 2020-03-04 12:57:47 -08:00
nicole mazzuca
3c13078655
[googleapis] update to v0.5.0 release (#10272)
* [googleapis] update to v0.5.0 release

* Address review comments.
2020-03-04 11:00:03 -08:00
nicole mazzuca
047fa52aa2
[doctest] Update to version 2.3.7 (#10275) 2020-03-04 10:58:57 -08:00
nicole mazzuca
98ff680762
[hyperscan] Update to version 5.2.1 (#10276) 2020-03-04 10:57:54 -08:00
nicole mazzuca
215798a356
[darknet] update to latest release (#10280)
* [darknet] update to latest release

* [darknet] add corrections from review
2020-03-04 10:51:49 -08:00
nicole mazzuca
24cc91c933
[graphicsmagick] update to 1.3.35 (#10281) 2020-03-04 10:50:43 -08:00
nicole mazzuca
91c8d72a55
[google-cloud-cpp*] update to latest release (#10283)
Update google-cloud-cpp-common to v0.21.0, google-cloud-cpp to v0.20.0,
and google-cloud-cpp-spanner to v0.9.0. These changes need to be atomic,
thus the single PR.
2020-03-04 10:49:39 -08:00
nicole mazzuca
9eb82bf53b
[usockets] Add features (#10303) 2020-03-04 10:38:47 -08:00
nicole mazzuca
39d22e2c99
[openmvs] use project install folder (#10265) (#10291)
* [openmvs] use project install folder (#10265)

* update scripts
2020-03-04 10:15:30 -08:00
Dimitrij Mijoski
19ac6d56d5
[nuspell] Add new port (#10151)
* [nuspell] Add new port

* [nuspell] cosmetic fixes in portfile as requested

* [nuspell] cosmetic changes in portfile, better comments
2020-03-04 09:22:42 -08:00
Joel Höner
af78cf0195
[zydis] Update to v3.1.0 (#8426)
* [zydis] Update to v3.0.0

Since v3.0.0 now depends on the internal zycore library via a submodule, I had to replace `vcpkg_from_github` with `vcpkg_download_distfile`

* [zydis] Switch to vcpkg_from_github

* Update Zydis to v3.1.0

Also, set `ZYDIS_ZYCORE_PATH` instead of moving the Zycore sources.
2020-03-02 21:30:06 -08:00
NancyLi1013
129fb5a748
[shogun] Fix target.cmake path (#10246)
* [shogun] Fix target.cmake file path

* [shogun] Fix target.cmake file path

* Update the way to find dirent.h

* Add fix-dirent.patch
2020-03-02 15:55:52 -08:00
Sumit Bhardwaj
84b5d6462c
[azure-storage-cpp] Upgrade Azure-Storage-CPP from 7.1.0 to 7.2.0 (#10260)
* Upgrade Azure-Storage-CPP

* Changing port name
2020-03-02 15:14:54 -08:00
yurybura
1c414f9192
[boost-python] Try to fix build issue on Linux (#9780)
* [boost-python] Try to fix build issue on Linux

* Update baseline: enable boost-python:x64-linux

* Fix number of processor detection on Linux: use CMake module

* Fix user-config.jam configuration on Linux

* Update baseline: enable boost-mpi:x64-linux

* Fix build boost-regex[icu] on Linux, issue #4962
2020-03-02 10:41:27 -08:00
Mohamed Akram
1e697e97da
[sdl2] Fix CMake include directory (#10092) 2020-03-02 10:05:47 -08:00
Curoky
705764c635
[fmt] Update to 6.1.2 (#10080)
* [fmt] Update to 6.1.2

* [spdlog] add patch to fix include missing

* [fmt] check if file exists before file(RENAME ...)

* [spdlog] bump version to 1.4.2-2

* [fmt][spdlog] Fix version number
2020-03-02 09:35:36 -08:00
Jack·Boos·Yu
c3ac3b24ff
[pcl] Change feature pcap dependency to libpcap in non-Windows (#10163)
pcl[pcap] still doesn't work on macOS for now, since the libpcap port doesn't support non-Linux systems.
2020-02-29 11:22:53 -08:00
cDc
57c7de7f24
[openmvs] update to v1.1 (#10110)
* update openmvs

* update version
2020-02-28 22:31:23 -08:00
Vitaliy Didik
01a864d25b
[gmime] Update to 3.2.6 (#10112) 2020-02-28 22:30:06 -08:00
Leonid Pospelov
98513a5056
[icu] Fix typo (#10128) 2020-02-28 22:27:28 -08:00
Greg Williamson
9e7db0ccba
[pugixml] Fix debug library name (#10134)
* Fix debug library name

* use option

* Update CONTROL
2020-02-28 22:26:29 -08:00
Kevin Lu
12caf950f8
[libgit2] Update to 0.99.0 (#10140)
* [libgit2] Update to 0.99.0

* Update vcpkg conventions

* Use new approach to disallowing UWP builds
2020-02-28 22:25:31 -08:00
Tobias Brückner
f71aa3077e
[hyperscan] Add missing dependency boost-crc (#10148)
* Add boost-crc to hyperscan dependencies

* Add homepage to CONTROL file

* Increase port version to 5.1.0-4
2020-02-28 22:24:36 -08:00
Jack·Boos·Yu
31ce75e4ae
[celero] Fix some macros (#10159)
WIN32 -> _WIN32, and CELERO_STATIC -> 1
2020-02-28 22:14:37 -08:00
Tobias Brückner
64f7f2590d
[libmysql] Fix for missing "ADD_COMPILE_FLAGS" command (#10162)
* [libmysql] Apply patch to prevent configuration error in extra/re2

Configuration of the embedded extra/re2 produces an error on Mac with Clang:

    CMake Error at extra/re2/CMakeLists.txt:74 (ADD_COMPILE_FLAGS):
      Unknown CMake command "ADD_COMPILE_FLAGS".

cmake/compile_flags.cmake was not included.

* [libmysql] Remove empty directory /lib/plugin/debug after installation

* [libmysql] Update version to 8.0.4-6

* [libmysql] Remove deprecated include(vcpkg_common_functions)

* [libmysql] x64-osx is now expected to pass CI

* [libmysql] Simplify copying of copyright file

* [libmysql] Handle unsupported triplets with vcpkg_fail_port_install
2020-02-28 21:56:22 -08:00
Daniel Parker
053ade685f
[jsoncons] Update to v0.146.0 (#10165)
* [jsoncons] Update to v0.145.0

* Update to v0.145.1

* Removed blank lines at end of .cmake file. Update to v0.145.2

* [jsoncons]Line include(vcpkg_common_functions) removed
2020-02-28 21:50:56 -08:00
SvenPStarFinanz
50e689dbe2
[xmlsec] Add cmake target exports (#10207)
* [xmlsec] Add cmake target exports

* Removed vcpkg_common_functions.
2020-02-28 21:50:01 -08:00
igl42
0d8fb644a0
[blaze] Update to 3.7 (#10182) 2020-02-28 21:44:18 -08:00
Jonathan Giannuzzi
0babb7549b
[sdl2-mixer] Enable native MIDI support on macOS (#10201) 2020-02-28 21:42:47 -08:00
Owen Rudge
bf338dc947
[proj4] Update to version 6.3.1 (#10211) 2020-02-28 21:40:32 -08:00
Hartmut Kaiser
8d4b4baf43
[hpx] Update to V1.4.1 (#10214)
* Updating for HPX V1.4.1

* Addressing review comments
2020-02-28 21:38:07 -08:00
Daniel Yates
605957fef2
[eabase] Update to 2.09.12 (#10215) 2020-02-28 21:36:29 -08:00
Daniel Yates
bbb655857a
[eastl] Update to 3.16.05 (#10216) 2020-02-28 21:34:44 -08:00
Maxime GIMENO
003513de47
[cgal] Upgrade to 5.0.2 (#10222)
* Upgrade to 5.0.2

* Use modern vcpkg functions and remove deprecated code

* Update ports/cgal/portfile.cmake

Co-Authored-By: Laurent Rineau <Laurent.Rineau@cgal.org>

Co-authored-by: Laurent Rineau <Laurent.Rineau@cgal.org>
2020-02-28 21:33:41 -08:00
Phoebe
df31c41168
[bullet3] Add usage (#10226) 2020-02-28 21:30:50 -08:00
Wolfgang Stöggl
2121698e7b
[tool-meson] Update to 0.53.2 (#10234) 2020-02-28 21:29:51 -08:00
Kevin Lu
ae8a224bee
[sqlite3] Update to 3.31.1 (#10241) 2020-02-28 21:27:31 -08:00
eao197
c953d07fda
[restinio] update to v.0.6.5 (#10208) 2020-02-28 21:10:35 -08:00
Koby Kahane
4f46ab90fc
[re2] update to 2020-01-01 (#10197)
* [re2] update to 2020-01-01.

* [re2] Remove deprecated vcpkg_common_functions inclusion.
2020-02-26 13:59:31 -08:00
Billy O'Neal
f4359f404a
[cpprestsdk] Update to v2.10.15. (#10191)
* [cpprestsdk] Update to v2.10.15.

* fix baseline

Fixes cpprestdsk on UWP.

Co-authored-by: nicole mazzuca <mazzucan@outlook.com>
2020-02-26 13:57:43 -08:00
Jack·Boos·Yu
5d6927385e
[libmariadb] Fix patch (#10043)
The patch incorrectly left out the line just before the modification.
2020-02-25 16:42:08 -08:00
Gregor Jasny
1d58bf5310
[prometheus-cpp] Update to version 0.9.0 (#10175) 2020-02-25 14:24:30 -08:00
Jack·Boos·Yu
c6b58e366a
[brotli] Fix build failure on arm64-uwp (#10116)
* [brotli] Fix build failure on arm64-uwp

* update baseline
2020-02-25 14:18:40 -08:00
Stanislav Ershov
d317268f4f
[entt] Update to 3.3.0 (#10205) 2020-02-25 14:14:45 -08:00
Carlos O'Ryan
80d5ee93a4
[google-cloud-cpp-common] Upgrade to v0.20.0 release (#10168) 2020-02-24 16:10:03 -08:00
Jack·Boos·Yu
9db90b397d
Fix baseline error (#10051)
* Fix osx baseline

* fix osg configure issue

* re-trigger ci test

* re-trigger ci test

* [osg] Revert changes with osg and temporarily skip osg detection

* trigger ci test

* update baseline

Co-authored-by: Phoebe <20694052+PhoebeHui@users.noreply.github.com>
2020-02-19 16:45:58 -08:00
DailyShana
1be75a28bf
[irrlicht] add feature to support unicode path on windows (#9902)
* [irrlicht] add feature to support unicode path on windows

* use vcpkg_check_features

* fix tools feature
2020-02-13 23:00:31 -08:00
NancyLi1013
b9794a59a3
[range-v3] Update to 0.10.0 (#10002) 2020-02-13 22:51:45 -08:00
Shuanglei Tao
bc37190216
[libwebsockets] add libuv support (#9970)
* [libwebsockets] add libuv support

* [libwebsockets] Bump control version

Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
2020-02-13 19:04:40 -08:00
Jack·Boos·Yu
90114a0e2e
[proj4] Fix the feature database judgment (#8763)
* [proj4]Fix the feature database judgment.

* [proj4]Re-fix sqlite tool judgment.
2020-02-13 19:03:58 -08:00
Jack·Boos·Yu
ad69a7fc8e
[osg]Fix windows-dynamic/linux build. (#8060)
* [osg]Fix dynamic build.

* [sdl1]Fix linux command.

* [osg]Fix linux build: disable present3D and osgstaticview.

* [osg]fix windows build-only for windows.

* [osg]Fix file INSTALL error.

* [osg]Add dependency conditions.

* [osg]disable OSG_USE_UTF8_FILENAME in Linux and OSX.

* [osg]Fix find dependency curl. Replace version num by macro.

* [osg]Add option CMAKE_CXX_STANDARD

* [osg] Remove library prefix.

* [osg] Fix install pdbs

* [osg] Remove usless plugin libs.

* update baseline

* update baseline

* update baseline

* update baseline
2020-02-13 17:53:23 -08:00
Stephen Just
375ea0ec6b
[rxspencer] Add RxSpencer port (#9166)
* [rxspencer] Add RxSpencer port

* No need to force dynamic linkage

* Review comments

* update baseline

* Update to latest upstream

* Review comments

* Update CONTROL

Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
2020-02-13 17:51:10 -08:00
Rémy Tassoux
76fba5ec78
[luajit] Improve static and dynamic CRT support (#8929)
* [luajit] Improve static and dynamic CRT support

* [luajit] fix CRT linkage always static

* [luajit] Fix luajit.exe static build failure

* [luajit] Remove old patch

* [luajit] Remove old patch

Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
2020-02-13 17:48:46 -08:00
Johnny Willemsen
c819b7f6bf
[ace] Update to 6.5.8 (#10003)
* [ace] Update to 6.5.8

* Address review comments

    * ports/ace/portfile.cmake:

* Put back copy step

    * ports/ace/portfile.cmake:

* Fixed error

    * ports/ace/portfile.cmake:

* ARM should work, let us try it

    * ports/ace/portfile.cmake:

* ARM doesn't work yet, so disable it again
    * ports/ace/portfile.cmake:
2020-02-13 17:38:27 -08:00
Maciej Sroczyński
91d4020c9b Remove "const" from the second argument of "iconv" 2020-02-13 20:55:33 +01:00
Carlos O'Ryan
c36db6d3be
[google-cloud-cpp{,-common}] upgrade to latest release (#10037) 2020-02-12 14:48:03 -08:00
kreuzerkrieg
6abebce350
[farmhash] Add new port (#9929)
* FarmHash, a family of hash functions.

* WiP
2020-02-12 14:44:06 -08:00
pravic
110ed91c05
[sciter] Update to 4.4.0.7.7393 (#10022) 2020-02-11 23:19:34 -08:00
BullyWiiPlaza
f0ea08adea
[xorstr] Update xorstr to fix GCC warnings and compilation error (#10026) 2020-02-11 23:17:55 -08:00
Todor Prokopov
f478be7479
[many ports] Support building with MinGW toolchain (#8940)
* Some package fixes necessary to build with MinGW toolchain

* [libraqm] Fix build error caused by trying to write to source directory

* [tmxparser] Fix build failure when tmx port is intalled before tmxparser port

System include path was added first on compiler command line. This leads to
build failure when there is a tmx.h header file in system include path.

* [qt5-base][angle] Trigger CI rebuild

* [kd-soap] Fix build error

* Update ci.baseline

Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
2020-02-11 17:30:03 -08:00
Phoebe
5f12ffae8d
[freetype] Remove feature 'harfbuzz' (#9888) 2020-02-11 17:23:49 -08:00
Phoebe
dbe299e4a5
[openmvg] Update to 1.5 (#10008) 2020-02-11 17:23:12 -08:00
Phoebe
be6d78f1e3
[openvdb] Update to 7.0.0 (#10020) 2020-02-11 16:45:01 -08:00
Yue
716d189d6b
[toml11] Add new port (#9941) 2020-02-11 16:39:59 -08:00
ymshenyu
acdbfaec17
[gRPC] Update to 1.27.1 (#9963)
* gRPC 1.27.0

* trigger build

* update to v1.27.1

* update control file
2020-02-11 16:33:48 -08:00
Phoebe
61bb3713f4
[g2o] Update to 2020-02-07 (#9968) 2020-02-11 16:32:28 -08:00
yurybura
0360bc88ae
[open62541] Update to v1.0.1 (#9992)
* [open62541] Update to v1.0

* Remove dependency on python-six

* Fix CI

* Manually specify the version

* Fix install binaries directory

* Fix end line

* Add homepage and modernize cmake
2020-02-11 16:30:31 -08:00
eao197
a7f4954430
[restinio] update to 0.6.4 (#10004) 2020-02-11 16:29:29 -08:00
Jack·Boos·Yu
6ee97010a9
[libimobiledevice] Update to 1.2.185 and fix usbmuxd build (#10007)
* [libimobiledevice] update to 1.2.185 and fix usbmuxd build

* [libimobiledevice/usbmuxd] Add homepage
2020-02-11 16:29:04 -08:00
Jack·Boos·Yu
10eeee5d55
[asmjit] Update to 2020-02-08, drop support with uwp (#10016) 2020-02-11 16:27:53 -08:00
Jack·Boos·Yu
4acf573554
[oniguruma] Update to 6.9.4 (#10019) 2020-02-11 16:27:17 -08:00
kreuzerkrieg
2b9c87f4b9
[libhdfs3] Add new port (#10021)
* libhdfs3

* wip
2020-02-11 14:09:51 -08:00
winsoft666
56a12f6ee9
[teemo] Update to v1.3 (#9999)
* teemo

* 1. move header files to teemo folder.
2. add Cancel Event.
3. create directories automatically.
2020-02-10 16:23:04 -08:00
Robert Schumacher
08c951fef9
[many ports] Upgrades to 2020.02.08 (#9986)
* [many ports] Upgrades to 2020.02.08

* Undo asio asmjit libimobiledevice mlpack mongo-c-driver oniguruma openmvg openvdb pcl

* Update ci baseline file

Co-authored-by: Phoebe <20694052+PhoebeHui@users.noreply.github.com>
2020-02-10 16:08:57 -08:00
Robert Schumacher
b20c6d3b89
[openimageio] Upgrade version, add features and fix build failure (#8543)
* [openimageio]Upgrade version and add features.

* [openimageio]Add definitions.

* [openimageio]Remove vcpkg_common_functions

* [openimageio] update to 2.1.9.0 and fix static build.

* [openimageio] Fix generated cmake files.

* [openimageio] Remove feature ptex due to some link error. Fix dependencies opencv and webp. Merge fix dependency patches.

* [openimageio] Add feature tools

* [openimageio] Fix openimageio targets.cmake name

* [openimageio] Fix find openjpeg

* [openimageio] Add dependency pybind11

* [openimageio] Fix find dependency ffmpeg[avresample]

* [openimageio] Add feature python

* [openimageio] Fix instructions for python

* [openimageio] Change feature name python to pybind11, add vcpkg_copy_tool_dependencies
2020-02-08 22:35:45 -08:00
Jeremie St-Amand
ce6df30a57
[vulkan-memory-allocator] Update to version 2.3.0 (#9975) 2020-02-08 21:36:33 -08:00
Carlos O'Ryan
40265dda08
[googleapis]: Upgrade to v0.4.1 release. (#9972) 2020-02-08 21:30:52 -08:00
Robert Schumacher
a0338581c6
[openssl-unix] Remove incomplete zlib dependency. Fix cmake wrapper to use more compatible cmake directives. (#9974) 2020-02-08 21:30:16 -08:00
NancyLi1013
1ea7914d3a
[blitz] Add new port (#8353)
* [blitz] Add new port

* Remove unused function and update vcpkg_fail_port_install

* Update

* Update ci.baseline.txt
2020-02-08 20:26:05 -08:00
Carlos O'Ryan
4529a5b8ee
[google-cloud-cpp*] Upgrade to latest release (#9946)
* [google-cloud-cpp*] Upgrade to latest release

* Update CI baseline.

* Address review comments.
2020-02-08 20:23:12 -08:00
NancyLi1013
2873f07823
[fluidsynth] Update to 2.1.0 (#9937) 2020-02-07 09:56:12 -08:00
NancyLi1013
a6fc98381f
[freerdp] Fix include install path (#9944) 2020-02-07 09:47:25 -08:00
Jack·Boos·Yu
b8971ffdd0
[vtk] Fix dependency pugixml link type (#9958) 2020-02-07 09:40:29 -08:00
driver1998
7d4227f02e
[libffi] Update to v3.3 release (#6119)
* libffi 3.3-rc0 custom port, with arm/arm64 windows support

* fix linux build

* enable EFI64 in linux x64, should fix build errors in some cases

* libffi: move to the arm64 support pr branch

* libffi: move to latest upstream master

* libffi: update to upstream master

* libffi: update to v3.3-rc2

* libffi: update to v3.3 release

* libffi: update version in fficonfig.h

* libffi: Remove CMAKE_WINDOWS_EXPORT_ALL_SYMBOLS

* [libffi] update portfile.cmake

* [libnice] fix Windows ARM64 build

* CI: set atk:arm64-windows to fail
atk compilation requires running glib(arm64) tools, which is not possible on a x86 system.

* CI: libffi:arm64-windows passing

* [gdk-pixbuf] fix Windows ARM64 build

* [pangomm] show unsupported architecture error on ARM

* [pangomm] update portfile.cmake

* [libffi] Avoid depending on VCPKG_TARGET_TRIPLET; use native cmake variables instead. Avoid double expansion inside if().

* [libffi] TARGET is a keyword for if() -- use quoted expansion instead.

Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
2020-02-07 09:36:39 -08:00
ggessner
8eaa597bba
[nngpp] update library to latest version (v1.2.4) (#9907)
* update nngpp version

fixed correct handling of copyright/licences
removed deprecated command

* prettify versioning

* replace tag with corresponding commit id

* fix SHA512
2020-02-07 09:35:41 -08:00
ggessner
f370671685
[nng] update nng to the latest version v1.2.5 (#9906)
* update nng to the latest version

necessary in order for nngpp to work correctly
added homepage
removed deprecated command
fixed handling copywright

* prettify versioning

* replace tag with SHA1 of corresponding commit

* fix SHA512
2020-02-07 09:35:10 -08:00
Mikhail Boldyrev
209b2e3355
[soci] fixed SOCI_CXX11 flag (#9887)
* [soci] fixed SOCI_CXX11 flag

Signed-off-by: Mikhail Boldyrev <miboldyrev@gmail.com>

* [soci] removed vcpkg_common_functions include

Signed-off-by: Mikhail Boldyrev <miboldyrev@gmail.com>
2020-02-07 09:34:22 -08:00
eao197
50d1e2998e
[restinio] updated to v.0.6.3.1. (#9961) 2020-02-07 09:33:47 -08:00
Robert Schumacher
5fbfbaf2f4
Merge pull request #9045 from ChaoJia/new-port-rply
[rply] Add new port
2020-02-06 15:17:16 -08:00
Robert Schumacher
abd170d8e5
Merge pull request #9820 from sayurin/fix-win32-winnt
[boost-modular-build-helper] fix _WIN32_WINNT definition
2020-02-06 15:13:45 -08:00
Robert Schumacher
f79396b425
Merge pull request #9800 from angelmixu/cairo-fix-export-macOS-dynamic-library
[cairo] fix export symbols on dynamic libraries for macOS
2020-02-06 15:06:21 -08:00
Robert Schumacher
ec41e14b87
Merge pull request #9796 from anion155/patch-1
[mqtt-cpp] Fix dependencies list
2020-02-06 15:02:22 -08:00
Robert Schumacher
a9dc513ef7
Merge pull request #9889 from coryan/upgrade-protobuf-v3.11.3
[protobuf]: upgrade to v3.11.3
2020-02-06 14:59:37 -08:00
Robert Schumacher
b8cd54d4e6
Merge pull request #9914 from kreuzerkrieg/H3
[H3] Add new port
2020-02-06 14:54:39 -08:00
Robert Schumacher
6c978f40bc
Merge pull request #9922 from philjdf/Arrow016
[Arrow] Update to v0.16
2020-02-06 14:53:17 -08:00
Robert Schumacher
fc0e8b95b0
Merge pull request #9925 from mbeutel/feature/bustache
[bustache] Add new port
2020-02-06 14:51:48 -08:00
Robert Schumacher
7a78d51e2f
Merge pull request #9932 from xeropresence/polyhook2-update
[polyhook2 ] Update port
2020-02-06 14:50:32 -08:00
paul-reilly
aaddcb1afb
Add post-build usage info for Lua port. (#9934)
* Add post-build usage info for Lua port.

* Fix CMake command that moves info file

* Update Lua package version number
2020-02-06 11:07:19 -08:00
Angel Sánchez
3450d1bae2 use MSVC instead of Windows to detect symbols export flag 2020-02-06 10:37:35 +01:00
Robert Schumacher
6f2fba24dc
Merge pull request #9733 from yurybura/master
[boost-iostreams] Remove custom build cmake
2020-02-05 18:33:07 -08:00
Robert Schumacher
516bc24190 [boost-modular-build-helper] Bump CONTROL to track changes 2020-02-05 18:30:56 -08:00
Robert Schumacher
22b0986cc1
Merge pull request #9903 from evansds/cgltf-1.5
[cgltf] Update to 1.5
2020-02-05 18:27:51 -08:00
Robert Schumacher
53b4fba444
Merge pull request #4983 from cryptomilk/master-libssh
[libssh] Update libssh to version 0.9.3
2020-02-05 18:19:25 -08:00
Robert Schumacher
0ba50612fb
Merge pull request #9635 from Neumann-A/improve_libwebp
[libwebp] Update to 1.1.0 and improve portfile
2020-02-05 17:52:51 -08:00