Commit Graph

11042 Commits

Author SHA1 Message Date
angelmixu
01b10260c5
[gdk-pixbuf] GdkPixbuf fix for building on macOS (#11721)
* fix for building on macOS

* increase control port version

Co-authored-by: Angel Sánchez <angelsanchez@inedit.com>
2020-06-02 22:34:47 -07:00
Eitan Har-Shoshanim
a41c53c147
[bond] updated version to 9.0 + added bond-over-grpc integration as feature (#10319)
Co-authored-by: wangli28 <wangli28@beyondsoft.com>
Co-authored-by: eitan <eitanhs@brightsourceenergy.com>
Co-authored-by: eitanhs <eharshosh@Eitans-MacBook-Air.local>
2020-06-02 16:14:26 -07:00
Mohammed Alyousef
a6257ac262
[vcpkg] add x86-wasm.cmake to community triplets (#11323)
* add x86-wasm.cmake to community triplets

The EMSDK enviroment variable is normally defined when first installing Emscripten.

* Rename x86-wasm.cmake to wasm32-emscripten.cmake

* Update wasm32-emscripten.cmake

* Update wasm32-emscripten.cmake

* Add wasm32 and wasm64 arch to docs

* Create wasm64-emscripten.cmake

* remove wasm64

* Delete wasm64-emscripten.cmake

* Add wasm32 to list of identifiers

* add emscripten VCPKG_CMAKE_SYSTEM_NAME support

* add path check to EMSDK cmake toolchain
2020-06-02 16:07:41 -07:00
Billy O'Neal
ad7a227329
[osg] Fix conflict when asio and boost-asio are installed. (#11715)
When asio and boost-asio are installed, osg's build scripts would choose the standalone version of asio, but uses features specific to boost-asio. This patch forces the port to always use boost-asio, as the original CONTROL file indicated was the intent.

Also fixed transitive dependencies not being declared that just happened to get installed because boost-asio is a dependency.
2020-06-02 15:04:11 -07:00
Ankush Singh
f5676127ee
[sockpp] Add new port (#11562)
* [sockpp] Add new port

* [sockpp] Address review comments

* [sockpp] Update ci.baseline

* [sockpp] Fix typo

* [sockpp] Fix sockppConfig.cmake
2020-06-01 19:10:23 -07:00
Matthias C. M. Troffaes
e7041e1ef6
[polyhook2] Update to 2020-05-25 (#11561)
* [polyhook2] Update to 2020-05-25

- Update to latest PolyHook_2 revision.

- Add support for zydis and inlinentd as features (enabled by default, as per upstream default).

- Support for capstone, exception, detours, and pe is now configurable via features (all enabled by default, as per upstream default).

- Remove cmake build patch. Relevant parts have been upstreamed.

- For now, remove tool feature for building tests, as upstream does not support building tests along with building the library.

- Add support for cmake config so library can be used simply with "find_package(PolyHook_2 CONFIG REQUIRE)".

* [polyhook2] package does not support arm, uwp, linux, and osx

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

Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
2020-06-01 18:57:11 -07:00
An Tao
60e3690790
[trantor] Add new port (#11533)
* [trantor] Add new port

* Apply suggestions from code review

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

* Remove unused lines.

Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
2020-06-01 18:43:26 -07:00
Phoebe
1f07d885f1
[jwt-cpp] Update to v0.4.0 (#11625) 2020-06-01 18:34:07 -07:00
Phoebe
891426b94c
[vcpkg baseline] Remove passing port from Ci baseline (#11692) 2020-06-01 18:32:41 -07:00
Jack·Boos·Yu
5a80a8e9dd
[vcpkg-baseline][zxing-cpp] Fix build failure (#11586)
* [zxing-cpp] Fix build failure

* [libiconv] Add vcpkg-cmake-wrapper to find libcharset

* [zxing-cpp] Use FindIconv and wrapper to find libiconv, add features

* [libiconv] Add include code to wrapper
2020-06-01 17:55:23 -07:00
Jack·Boos·Yu
c967db5c70
[quickfix] Fix build failure on arm64-windows (#11604) 2020-06-01 17:53:26 -07:00
Jack·Boos·Yu
d0751cde80
[vcpkg baseline][ocilib] Fix build failure (#11646)
* [ocilib] Fix build failure

* Update ports/ocilib/portfile.cmake

* Update ports/ocilib/portfile.cmake

* Update ports/ocilib/portfile.cmake

* Update ports/ocilib/portfile.cmake

Co-authored-by: Lily <47812810+LilyWangL@users.noreply.github.com>
2020-06-01 17:52:36 -07:00
Vennor
c0e7ca335e
[refl-cpp] Add new port (#11622)
* [refl-cpp] Added 0.9.1

* [refl-cpp] Added header only annotation to the portfile

* [refl-cpp] Removed deprecated vcpkg_common_functions
2020-06-01 16:21:50 -07:00
myd7349
4cc5ac58b3
[wavelib] Add new port (#11611)
* [wavelib] Add new port

* [wavelib] Fix cmake config file name

* [wavelib] Update patch file

* [wavelib] Update to 2020-05-29

* [wavelib] Fix UWP build

* [wavelib] Disable parallel configuration

* [wavelib] Remove patch
2020-06-01 16:20:12 -07:00
Lily
6fb72ff00b
[mimalloc] Install mimalloc-redirect.dll to CMAKE_INSTALL_BINDIR (#11632) 2020-06-01 16:17:34 -07:00
Jack·Boos·Yu
2f28b35d77
[abseil] Fix arm build (#11630)
* [abseil] Fix arm build

* update baseline
2020-06-01 16:15:54 -07:00
Alexandro Sanchez
10eac5e771
[freerdp] Optional 'urbdrc' feature (#11639)
Signed-off-by: Alexandro Sanchez Bach <alexandro@phi.nz>
2020-06-01 16:03:29 -07:00
NancyLi1013
c954caf7bc
[gli] Add CMake config support (#11634)
* [gli] Add cmake config support

* Disable test
2020-06-01 16:02:26 -07:00
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
nicole mazzuca
1ffc953ab5
[vcpkg] RFC: Manifests (#11203)
* [vcpkg] Add manifests specification

* Remove invisible tabs and fix nested lists

Somehow, a lot of tabs where inserted betweend the `*` and start of list items, and they didn't show up in the github source view 🤷.

* feedback from @traversaro

* fix stuff from review

Co-authored-by: Edhebi <aurore53000@gmail.com>
2020-06-01 11:30:56 -07:00
Alexander Neumann
2c3ffa3b19
[CI|python3] add setuptools (#11668) 2020-06-01 11:15:11 -07:00
Jack·Boos·Yu
81b742be18
[protobuf-c] Fix wrong dependency for feature test (#11609) 2020-06-01 11:12:14 -07:00
nicole mazzuca
afc18d7100
[vcpkg baseline] fix libb2:x64-osx (#11697) 2020-06-01 09:25:49 -07:00
Billy O'Neal
6d36e2a86b
[vcpkg] Use a crypto RNG to generate admin passwords (#11629)
* [vcpkg] Use a crypto RNG to generate admin passwords

* Apply code review comments from Stephan and Casey.

* Extract functions into create-vmss-helpers.psm1.

* Put Wait-Shutdown back.
2020-05-29 22:46:05 -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
nicole mazzuca
09319cd79e
[vcpkg metrics] Allow someone to opt out after build (#11542)
* [vcpkg metrics] start using json library

Additionally, add floats to the JSON library since they're required.

* [vcpkg metrics] allow users to disable metrics after the build

Additionally, as a drive by, fix UUID generation

* fix metrics data

* code review
2020-05-29 14:09: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
Billy O'Neal
d9b4acf02d
[vcpkg] Move CI cleaning back out of the 'ci' command into a separate command to restore cross-compilation preinstalls. (#11545) 2020-05-27 18:40:23 -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