aboutsummaryrefslogtreecommitdiff
path: root/ports/grpc
AgeCommit message (Collapse)Author
2019-06-24[scripts] Fix vcpkg_fixup_cmake on non Windows platforms (#5630)tarcila
* [scripts] Fix vcpkg_fixup_cmake on non Windows platforms Script was only handling tools executables ending with .exe. Changed it so anything under /bin/ in transformed. This fixes for instance FlatcTargets-release.cmake from flatbuffers port on osx.
2019-06-20[many ports] improvements for linux/wsl (#6730)Stefano Sinigardi
* [many ports] improve compatibility with WSL and mixed case filesystems * [treehopper] express dependency on libusb, which was not working on non-win32 platforms and is still broken there * [libharu] add compatibility with non-win32 platforms * [geogram] fix openblas on linux [clapack] better integration with linux environment [visit-struct] put cmake config file in the expected folder [geogram] remove trailing underscore to enable compatibility with OpenBLAS * [openblas] playing with underscore, without success * [openblas/lapack] fix library integration * [clapack] improve target handling in cmake module * [openblas] promote self-generated config to default cmake module, otherwise internal ones thinks wrongly that openblas can also solve lapack libs * [clapack,openblas] improve libraries integration * [many ports] fix cmake unnecessary target paths, wrong config paths, empty default dependencies, unnecessary [core] tags * [suitesparse] improve integration with new lapack/openblas mechanism * [suitesparse] add no underscore postfix also for linux * [ceres] fix integration with newer openblas/lapack configs * [aws-c-event-stream] fix regression * [systemc] fix regression * [libwebp,geogram] trigger rebuild * [libwebp,pthread4w] fix regressions * [glbinding] fix cmake module installation * [globjects] disentangle unnecessary dependency from qt5 * [jasper] remove broken and unnecessary patches * [libwebp] fix regression * [many ports] avoid using BUILD_SHARED_LIBS which is uninitialized in port files * [clapack] correctly find dlls * [clapack] use a generic blas as dependency * [fizz,g2o] restore expected version * fix mistake * [many ports] remove WIN32, APPLE and UNIX (again, they keep creeping in) from ports since they are broken and usually break non-win32 ports * [libressl,openssl] do not try to build one if the other is already installed * [itk] update ref and patch to avoid regression * [libressl,openssl] implement full strategy to fix CI * [libwebp] disable components that are broken on macOS * [ogre] enable macOS build * [freeimage,jxrlib,ogre,openexr,protobuf] port patches from #5169 * [ogre] add missing install command * [ffmpeg] enable wrapper for cmake module * [ffmpeg] add avresample module finder * [ffmpeg] improve module detection and exported symbols * [ffmpeg] add variables to cache * [thrift] remove unnecessary build option * [allegro5] fix shared/static inversion * [protobuf] cleanup * [libressl] cleanup * [moos-core] cleanup * commented features must not be separated from other features, otherwise vcpkg complains * [itk] fix regression * [shogun,itk] fix regressions * [ogre] fix regression * [opusfile] add compatibility with non-win32 * [itk] fix regression * [sndfile,libsndfile] remove duplicate, redirect sndfile to libsndfile * add missing dependencies * [ismrmrd] fix regression * [ffmpeg] trigger rebuild * [clapack,openblas,libogg] fix regressions on macOS * [libtins] fix regression * force rebuild windows regressions, unable to reproduce locally * [mosquitto] enable non-win32 builds * [json-dto] force rebuild, unable to reproduce regression locally * [many ports] uniform naming and path length requests * fix regression * fix regression * [ffmpeg] fixes for downstream projects * clean up - thanks to reviewers * trigger rebuild of regressions on macOS * trigger rebuild of regressions on macOS - part2 * Add core back * Use VCPKG_CONCURRENCY * Add core back to suitesparse * Add core back to curl * Add core back to magnum * Add core back to magnum * Add core back to magnum * Add core back to cgal
2019-06-15[WIP] Add a Homepage URL entry for vcpkg ports (#2933)pravic
* [vcpkg] Add "Homepage" field to the CONTROL files.
2019-06-10[many ports] Updates 2019.05.24 (#6618)Robert Schumacher
* [many ports] Updates 2019.05.24 * Update SHA512 and resolve conflict for ebml and matroska * [avro-c]Fix build error caused by jansson upgrades. * [xxhash]Update to the next version to fix build error.(xxhash issue:#179) * Fix failures and undo asio * [libyaml, grpc, miniz, paho-mqtt, sqlitecpp] Update patches * Update REF * Undo nvtt flann itk libtins aws-sdk-cpp openvdb vlpp xmsh changes * [flann, fastcdr] Fix old patches and build error. * [flann, fastcdr] Fix build error. * Fix ensmallen uvatlas cppcms libplist failures and undo aws-c-common libopusenc arb taglib changes * [dcmtk, draco, flatbuffers, forge, ftgl, mosquitto,nmslib, ogre] Update old patches and fix build error. * fix libusbmuxd failures and undo xxhash paho-mqtt mongo-c-driver flann libffi * fix libimobiledevice and undo qhull harfbuzz lcm libbson draco flatbuffers * undo libmupdf forge kd-soap qca * [mosquitto] Fix installation of import libs * [arb][asio][aws-c-common][collada-dom][concurrentqueue][cryptopp][ebml] Revert trivial/undesired changes * [fastcdr] Minimize patch * [many ports] Revert trivial changes * [libyaml] Switch to non-dist tag * [sqlite-modern-cpp] Track master due to infrequent release * [nano-signal-slot] Revert downgrade * [openvpn3] Bump control version to account for portfile change * [sqlite-modern-cpp] Fixup wrong hash * [mosquitto] Commit missing patch
2019-05-20[grpc,fmt,zstd] Add Windows-specific conditionals (#6509)Andrei Lebedev
Check VCPKG_CMAKE_SYSTEM_NAME prior to performing Windows-specific actions in portfiles Signed-off-by: Andrei Lebedev <lebdron@gmail.com>
2019-05-17[grpc] #6485 - Fix ARM/ARM64 on Windows Build (#6487)Darrin W. Cullop
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-09[many ports] Updates 2019.05.08 (#6382)Robert Schumacher
* [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-04-21Removed setting CMAKE_FIND_LIBRARY_SUFFIXES to fix configure error in WindowsHongxu Xu
2019-04-19[grpc] Supported static linking in LinuxHongxu Xu
2019-03-22[grpc] Update grpc to 1.9.1. (#5744)NancyLi1013
2019-03-04[grpc] update patch file to apply cleanly for grpc 1.18.0 (#5519)Jozef Izso
2019-02-12[grpc] Update to v1.18.0Robert Schumacher
2018-12-19[grpc] update patch for uwpPhil Christensen
2018-12-18[grpc] Change portfile to trigger buildPhil Christensen
2018-12-13Update to v1.17.1Carlos O'Ryan
2018-12-11Upgrade gRPC to 1.16.1.Carlos O'Ryan
2018-08-13[grpc] Update grpc to v1.14.1 (#4056)Jozef Izso
* [grpc] Update grpc to v1.14.1 * [grpc] Adopt newer conventions
2018-08-03Upgrades 2018.06.31Robert Schumacher
2018-07-17[grpc] Update to v1.12.0 [protobuf] Update to v3.6.0.1Jozef Izso
2018-06-29[grpc] Merge 2 patchesJozef Izso
2018-06-29[grpc] Greatly simplify uwp patchAlexander Karatarakis
2018-05-17[grpc] Fix uwp (#3281)Dale Stammen
2018-04-23[grpc] Fix build for linuxAlexander Karatarakis
Fix
2018-04-05[abseil][aws-sdk-cpp][azure-c-shared-utility][azure-iot-sdk-c][azure-uamqp-c ↵Robert Schumacher
][azure-umqtt-c][breakpad][exiv2][gdcm2][grpc][nuklear][rocksdb][rs-core-lib][thrift][zeromq] Upgrades
2018-03-02[grpc][harfbuzz][jsoncpp][libuv][openjpeg][rocksdb] UpgradesRobert Schumacher
2018-02-23[azure-storage-cpp][cpp-redis][dirent][doctest][gdcm2][grpc][llvm][matio][sp ↵Robert Schumacher
dlog][yaml-cpp] Upgrades
2018-01-10[grpc] update to 1.8.3Francisco Facioni
2017-11-25[protobuf] Restore removed export required for GRPC. [grpc] Update to 1.7.2Robert Schumacher
2017-11-09Update grpc port to release 1.7.0Jozef Izso
2017-10-19[grpc] Fix absolute paths in installed cmake files.Robert Schumacher
2017-09-09vcpkg_configure_cmake (and _meson) now embed debug symbols within static ↵Alexander Karatarakis
libs (/Z7)
2017-09-07[grpc] Update version to 1.6.0Arkady Shapkin
2017-07-08[grpc] Update to version 1.4.1Arkady Shapkin
Fix installing gRPCTargets*.cmake
2017-07-07[grpc] Use vcpkg_copy_tool_dependenciesRobert Schumacher
2017-07-07[grpc] Fix missing dll's for grpc_cpp_pluginArkady Shapkin
2017-06-23grpc 1.4.0Jozef Izso
2017-05-19[grpc] Commit missed patch file.Robert Schumacher
2017-05-19[grpc] Suppress build of csharp extension to fix #1117Robert Schumacher
2017-05-11[grpc] Update to version 1.3.1Arkadiy Shapkin
2017-05-06[grpc] Minor portfile cleanupRobert Schumacher
2017-05-06[grpc] Use vcpkg_fixup_cmake_targets() and improve file layout.Robert Schumacher
2017-04-21[grpc] Update to 1.2.3Robert Schumacher
2017-04-18[grpc] Extract GRPC_VERSION variableAlexander Karatarakis
2017-02-17[grpc+protobuf] Update to 1.1.2 and 3.2.0 respectively.Robert Schumacher
2017-02-09Merge pull request #639 from msmolens/fix-grpc-exported-targetsRobert Schumacher
[grpc] Fix exported targets
2017-02-09[grpc] Bump package version to match change in cmake config file outputRobert Schumacher
2017-02-07[grpc] Fix exported targetsMax Smolens
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-01Install grpc_cpp_plugin.exe into tools folderDženan Zukić
2017-01-14[grpc] build statically and preserve debug libscodicodi
2016-11-08If portfile is not static-enabled yet, warn and then build dynamicAlexander Karatarakis
The opposite if portfile is not dynamic enabled