Commit Graph

50 Commits

Author SHA1 Message Date
Andrei Lebedev
4b45f9b56d [grpc,fmt,zstd] Add Windows-specific conditionals (#6509)
Check VCPKG_CMAKE_SYSTEM_NAME prior to performing Windows-specific
actions in portfiles

Signed-off-by: Andrei Lebedev <lebdron@gmail.com>
2019-05-20 10:24:51 -07:00
Darrin W. Cullop
2fda34be1f [grpc] #6485 - Fix ARM/ARM64 on Windows Build (#6487)
This PR includes the following changes that are required to get gRPC to build for ARM/ARM64 on Windows
1) Updated to v1.20.1
2) Disables Codegen Build for ARM/ARM64 builds
3) Rebased the "Fix UWP" patch so that it will apply properly
4) Fixed the "Static Linking in Linux" patch because it specified an invalid option on Windows builds
5) Added patch to "#undef" a macro name collision
6) Added GDI32.lib to the list of standard libraries linked to Windows
2019-05-17 11:18:26 -07:00
Robert Schumacher
3d9c55d2e0 [many ports] Updates 2019.05.08 (#6382)
* [many ports] Updates 2019.05.08

* Undo changes for failure ports grpc libjpeg-turbo curl cartographer

* [guetzli] Patch to handle breaking changes in butteraugli
2019-05-09 22:53:05 -07:00
Hongxu Xu
49c282da32 Removed setting CMAKE_FIND_LIBRARY_SUFFIXES to fix configure error in Windows 2019-04-21 17:01:16 +08:00
Hongxu Xu
23ae7eb168 [grpc] Supported static linking in Linux 2019-04-19 17:27:19 +08:00
NancyLi1013
8b4a607c32 [grpc] Update grpc to 1.9.1. (#5744) 2019-03-22 01:03:50 -07:00
Jozef Izso
660ba9e990 [grpc] update patch file to apply cleanly for grpc 1.18.0 (#5519) 2019-03-04 10:58:59 -08:00
Robert Schumacher
51653d2506 [grpc] Update to v1.18.0 2019-02-12 18:27:03 -08:00
Phil Christensen
d5656ef104 [grpc] update patch for uwp 2018-12-19 14:57:09 -08:00
Phil Christensen
224300c238 [grpc] Change portfile to trigger build 2018-12-18 22:30:26 -08:00
Carlos O'Ryan
165f96bb51
Update to v1.17.1 2018-12-13 19:20:26 -05:00
Carlos O'Ryan
2455140d99
Upgrade gRPC to 1.16.1. 2018-12-11 22:34:47 -05:00
Jozef Izso
0b771de4d7 [grpc] Update grpc to v1.14.1 (#4056)
* [grpc] Update grpc to v1.14.1

* [grpc] Adopt newer conventions
2018-08-13 15:27:45 -07:00
Robert Schumacher
c3d34e7d8e Upgrades 2018.06.31 2018-08-03 00:09:21 -07:00
Jozef Izso
c95b6bfdc4 [grpc] Update to v1.12.0 [protobuf] Update to v3.6.0.1 2018-07-17 16:09:11 -07:00
Jozef Izso
e524ada9f4 [grpc] Merge 2 patches 2018-06-29 19:34:29 -07:00
Alexander Karatarakis
5e719d40e2 [grpc] Greatly simplify uwp patch 2018-06-29 19:19:10 -07:00
Dale Stammen
5e754c1d44 [grpc] Fix uwp (#3281) 2018-05-17 20:15:15 -07:00
Alexander Karatarakis
14708a09a9 [grpc] Fix build for linux
Fix
2018-04-23 18:43:05 -07:00
Robert Schumacher
89201f4aec [abseil][aws-sdk-cpp][azure-c-shared-utility][azure-iot-sdk-c][azure-uamqp-c][azure-umqtt-c][breakpad][exiv2][gdcm2][grpc][nuklear][rocksdb][rs-core-lib][thrift][zeromq] Upgrades 2018-04-05 22:02:37 -07:00
Robert Schumacher
c0a6371880 [grpc][harfbuzz][jsoncpp][libuv][openjpeg][rocksdb] Upgrades 2018-03-02 17:25:02 -08:00
Robert Schumacher
e3dda1a82d [azure-storage-cpp][cpp-redis][dirent][doctest][gdcm2][grpc][llvm][matio][spdlog][yaml-cpp] Upgrades 2018-02-23 03:27:04 -08:00
Francisco Facioni
d837a89c64 [grpc] update to 1.8.3 2018-01-10 10:12:05 +00:00
Robert Schumacher
fec269d594 [protobuf] Restore removed export required for GRPC. [grpc] Update to 1.7.2 2017-11-25 12:36:50 -08:00
Jozef Izso
2c4d1dc17f Update grpc port to release 1.7.0 2017-11-09 21:43:44 -08:00
Robert Schumacher
f527812e9e [grpc] Fix absolute paths in installed cmake files. 2017-10-19 08:53:59 -07:00
Alexander Karatarakis
26516fe485 vcpkg_configure_cmake (and _meson) now embed debug symbols within static libs (/Z7) 2017-09-09 00:12:54 -07:00
Arkady Shapkin
cccbdacc47 [grpc] Update version to 1.6.0 2017-09-07 22:16:39 +03:00
Arkady Shapkin
d67ae2fa3f [grpc] Update to version 1.4.1
Fix installing gRPCTargets*.cmake
2017-07-08 03:42:54 +03:00
Robert Schumacher
4267c86b1f [grpc] Use vcpkg_copy_tool_dependencies 2017-07-07 17:19:29 -07:00
Arkady Shapkin
c0890d7276 [grpc] Fix missing dll's for grpc_cpp_plugin 2017-07-07 16:29:57 +03:00
Jozef Izso
b0b186643c grpc 1.4.0 2017-06-23 14:52:26 +02:00
Robert Schumacher
610741ee91 [grpc] Commit missed patch file. 2017-05-19 15:24:22 -07:00
Robert Schumacher
93d46a9a61 [grpc] Suppress build of csharp extension to fix #1117 2017-05-19 15:24:01 -07:00
Arkadiy Shapkin
7759a557cb [grpc] Update to version 1.3.1 2017-05-11 14:44:14 +03:00
Robert Schumacher
a7d52089f9 [grpc] Minor portfile cleanup 2017-05-06 23:04:32 -07:00
Robert Schumacher
8df90aaa60 [grpc] Use vcpkg_fixup_cmake_targets() and improve file layout. 2017-05-06 23:02:25 -07:00
Robert Schumacher
75cdbd398b [grpc] Update to 1.2.3 2017-04-21 19:40:04 -07:00
Alexander Karatarakis
86e2c35725 [grpc] Extract GRPC_VERSION variable 2017-04-18 17:29:24 -07:00
Robert Schumacher
1c3335ed66 [grpc+protobuf] Update to 1.1.2 and 3.2.0 respectively. 2017-02-17 01:18:32 -08:00
Robert Schumacher
678f7faf0b Merge pull request #639 from msmolens/fix-grpc-exported-targets
[grpc] Fix exported targets
2017-02-09 00:04:44 -08:00
Robert Schumacher
47109bb96a [grpc] Bump package version to match change in cmake config file output 2017-02-09 00:04:05 -08:00
Max Smolens
8c322ca613 [grpc] Fix exported targets
Fix gRPC's exported targets. Now CMake projects can do:

    find_package(gRPC CONFIG REQUIRED)

and then use the exported targets such as gRPC::grpc and gRPC::grpc++.

Additionally, install gRPC tools and protoc plugins into the 'tools'
directory. The plugins are required to generate gRPC client and server
interfaces from .proto service definitions.
2017-02-07 15:43:52 -05:00
Dženan Zukić
9ee6208e02 Install grpc_cpp_plugin.exe into tools folder 2017-02-01 12:49:09 -05:00
codicodi
74784355e5 [grpc] build statically and preserve debug libs 2017-01-14 02:55:04 +01:00
Alexander Karatarakis
cadee66ca2 If portfile is not static-enabled yet, warn and then build dynamic
The opposite if portfile is not dynamic enabled
2016-11-08 14:38:47 -08:00
Alexander Karatarakis
1808d461b0 triplet is now automatically included before portfiles.
Also remove trailing whitespaces from portfiles
2016-11-08 14:25:47 -08:00
Alexander Karatarakis
312373c08d [grpc] Mark as not supporting static building yet 2016-10-26 15:26:56 -07:00
Robert Schumacher
b1fe038a83 Remove use of vcpkg_build_cmake() across all portfiles. Fixes #123 2016-10-06 15:29:37 -07:00
Arkadiy Shapkin
7af1d8d390 [grpc] Initial addition 2016-10-04 01:56:16 +03:00