aboutsummaryrefslogtreecommitdiff
path: root/ports/protobuf
AgeCommit message (Collapse)Author
2021-09-22[protobuf] upgrade to latest release (v3.18.0) (#20208)Carlos O'Ryan
* [protobuf] upgrade to latest release (v3.18.0) This requires patching OpenCV as it uses a function removed in the latest version of protobuf (FWIW, upstream OpenCV has a similar patch). * The arcus port also needs a patch * The caffe2 port also needs a patch * The brpc port also needs a patch
2021-08-02[protobuf] add support for mingw subsystem (#19054)Liu Chenxin
* [protobuf] add support for mingw subsystem * [protobuf] support for mingw * Update the port version * Update the baseline version Co-authored-by: PhoebeHui <20694052+PhoebeHui@users.noreply.github.com>
2021-07-01[protobuf] Fixed protoc path (#18741)bucurb
* fixed protoc path * bumped version
2021-06-10[protobuf] Protobuf no longer compiles with vs2019 Update 16.10 w/ c++latest ↵Max Golovanov
(#18251) * Create port_def.patch Patch to turn off constinit with Visual Studio 2019 Update 16.10 * Update portfile.cmake Apply port_def.patch * Update vcpkg.json Increment port-version * Add version
2021-05-06[vcpkg] Update vcpkg tool version 2021-05-05 (#17689)Robert Schumacher
* [vcpkg] Update vcpkg tool version 2021-05-05 * [vcpkg] Hotfix bug in Microsoft/vcpkg-tool#34 * [vcpkg-ci] Ignore results from non-target triplets * [protobuf] Fix regression introduced in #16904 * [vcpkg] Fix bug where 'staticcrt' was ignored Co-authored-by: Robert Schumacher <ras0219@outlook.com>
2021-04-12[protobuf] update to 3.15.8 (#16449)Yonik Seeley
2021-04-01[protobuf] Fix deprecation warning in vcpkg_check_feature() (#16997)NancyLi1013
* [protobuf] Fix deprecation warning in vcpkg_check_feature() * Update versions * Update keyword * Update versions/p-/protobuf.json
2021-03-28[vcpkg baseline][osgearth/gdal] Re-fix dependency gdal (#16904)Jack·Boos·Yu
* [osgearth] Re-fix dependency gdal * [gdal] Add dependency freexl on UNIX * update version record * fix patch * convert to manifest * update version record * re-fix * update version record * add dependency freexl * update version record * Disable freexl Co-authored-by: Robert Schumacher <roschuma@microsoft.com> * Don't require freexl on Windows Co-authored-by: Robert Schumacher <roschuma@microsoft.com> * Revert osgearth change * Fix the baseline version * Fix osgearth baseline version * [protouf] Automatic set protobuf_MODULE_COMPATIBLE to include the module file * Set protobuf_MODULE_COMPATIBLE in wrapper * Re-fix protobuf * update version record Co-authored-by: Victor Romero <romerosanchezv@gmail.com> Co-authored-by: Robert Schumacher <roschuma@microsoft.com> Co-authored-by: PhoebeHui <20694052+PhoebeHui@users.noreply.github.com>
2021-03-26[many ports] Apply host dependencies (#16479)ras0219
* [vcpkg] Add VCPKG_HOST_TRIPLET. Improve vcpkg.schema.json * [many ports] Apply host dependencies * [yasm-tool] Revert yasm-tool changes to split into PR #16478 * [many ports] Add versions * [vcpkg.cmake] Revert change applied in other PR * [boost-modular-build-helper] Merge from master Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
2021-01-13[boost][many ports] Reformat manifest files in preparation for #15424 (#15616)ras0219
Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
2020-12-28[protobuf] Fix the default proto file path (#15246)Jack·Boos·Yu
2020-11-30[protobuf] Update to 3.14.0 (#14670)JonLiu1993
* [protobuf] Update to 3.14.0 * Replace patch CRLF with LF
2020-09-27[protobuf] Add vcpkg-cmake-wrapper.cmake (#13659)Phoebe
* [opencv] Fix dependency port protobuf * Add vcpkg-cmake-wrapper.cmake for protobuf * Remove blank line * Set the cmake_policy
2020-09-05Download pkgconfig for protobuf in download mode (#13263)Tom Tan
* Download pkgconfig for protobuf in download mode * Bump version of protobuf * Update ports/protobuf/CONTROL Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
2020-08-21[protobuf] protobuf v3.13.0 (#12918)Jozef Izso
2020-08-10[vcpkg_copy_tool_dependencies] Use vcpkg internal powershell (#12776)Jack·Boos·Yu
* Use vcpkg internal powershell * [protobuf] change vcpkg_copy_tool_dependencies to vcpkg_copy_tools
2020-07-30Mingw port fixes (#12103)Todor Prokopov
* [openal-soft] MinGW build fixes * [glew] MinGW build fixes * [protobuf] MinGW build fixes * [protobuf] Update to 3.12.3 * [protobuf] Preserve existing cross-compilation behavior (e.g. android) Co-authored-by: Robert Schumacher <roschuma@microsoft.com> Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
2020-07-24[vcpkg/scripts/pkgconfig] rewrite pkg-config check for libraries (#11550)Alexander Neumann
* [vcpkg/scripts/pkgconfig] rewrite pkgconfig check for libraries. * [vcpkg/scripts/pkgconfig] fix more details. * [vcpkg/scripts/pkgconfig] smaller improvements * ws change to check functionallity of script for testing. * [vcpkg/scripts/pkgconfig] update to latest test version * Revert "ws change to check functionallity of script for testing." This reverts commit 26269e9e776009230777d9390465715f2ebac465. * [nettle] bump control for vcpkg_fixup_pkgconfig test * [gmp] rerun CI to create new *.pc files * [gmp/nettle] enable port debug * [vcpkg/script/pkgconfig] fix path conversion regex for CI * [CI|OSX] install pkg-config on osx * [gmp/nettle] disable port debug * [vcpkg/scripts/pkgconfig] update to latest version of x windows pr * [zlib] add pkgconfig file * [zstd] add fixup pkgconfig * [libpng] add pc file installation * [bzip2] install pc file and leave a TODO for somebody else ;) * [bzip2] bump control * [vcpkg/scripts/pkgconfig] skip checks if pkgconfig cannot be found. - small bugfix in ignore flags regex * retry zstd and zlib * [libpng] retry by adding dl and m to system libraries for osx * [libpng] add missing vcpkg_fixup_pkgconfig() * [vcpkg/scripts/pkgconfig] unset var if found. fixes checks for other configurations which will be always succesful otherwise * [libpng] bump control * [libpng] enable port debug to debug osx regression * ws change to retrigger osx ci and hopeing that it works * fix typo * [libpng] remove -lm flag on apple platforms * ws change to rerun some ports in ci for good measure after the merge with master * Re-trigger CI test * [zstd] add pkgconfig * [zstd] correct debug link * [vcpkg/script/pkgconfig] - add more search suffixes for static libs - add additional debug messages for debuging - fix unsetting of cache variables hiding issues with debug libraries - fixed pkgconfig fix in the debug case * [pcre] add pthread dependency to pcre * [protobuf] fix pkgconfig * include quotes around the prefix in the case the prefix path was quoted (fixes some regressions) add option NOT_STATIC_PKGCONFIG to run pkg-config without the --static argument * [ignition-msgs5] get rid of a dev warning * [apr] fix apr regression * [protobuf] fix protobuf regression * [sdl1] fix regression due to variable expansion of pkg-config. Use similar regex to the library removal for ignored flags. * [ignition] fix regression * remove changes of zlib portfile. * reset changes in osx ci pipeline * add DISABLE_PARALLEL_CONFIGURE Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com> Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com> Co-authored-by: Billy Robert O'Neal <bion@microsoft.com>
2020-07-07[protobuf] Update to 3.12.3 (#11851)JonLiu1993
* [protobuf] Update to 3.12.3 * fixCmakeLists.txt * fixportfile.cmake * fixprotobufbuild * fixprotobuf * Update ports/protobuf/portfile.cmake * Update portfile.cmake Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
2020-06-05[protobuf] Don't redefine PROTOBUF_USE_DLLS (#11516)Andi Burch
* [protobuf] Don't redefine PROTOBUF_USE_DLLS * [protobuf] Increased version in CONTROL after merge from master.
2020-05-26[protobuf] Fix RPATH error for static build (#11504)Konnov Konstantin
* [protobuf] Fix RPATH error for static build. * Update version Co-authored-by: Konstantin Konnov <konstantin.konnov@litmus.io>
2020-05-19[protobuf] protobuf v3.12.0 (#11397)Jozef Izso
* [protobuf] protobuf v3.12.0 * Fix ignition-msg5 library to compile with protobuf 3.12
2020-05-08[protobuf] Correct protobuf under android (Fix issue #8218) (#11228)Pascal Thomet
* 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-04-21[protobuf] Update to 3.11.4 (#10863)Vinny
* 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-02-05Address review comments.Carlos O'Ryan
2020-02-05[protobuf]: upgrade to v3.11.3Carlos O'Ryan
2019-12-23[protobuf] Update to 3.11.2 (#9271)Kevin Lu
* [protobuf] Update to 3.11.1 * [protobuf] Update to 3.11.2
2019-12-02[protobuf] Update protobuf to 3.11.0 (#9131)Jozef Izso
2019-10-03[protobuf] Update protobuf to 3.10.0 (#8439)Jozef Izso
2019-08-14[protobuf] Update from 3.9.0 to 3.9.1 (#7671)Kevin Lu
2019-08-01Update some ports version (#7494)Ehsan
* [ade] Update library to 0.1.1e * [libpmemobj-cpp] Update library to 1.7 * [msgpack] Update library to 3.2.0 * [protobuf] Update library to 3.9.0 * [string-theory] Update library to 2.2 * [harfbuzz] Update library to 2.5.3
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-18[protobuf] Update to 3.8.0 (#6739)myd7349
* [protobuf] Update to 3.8.0 * [nlopt] set options off * [shogun] should not use CMAKE_SYSTEM_PROCESSOR in port file * [protobuf] Add Homepage * [protobuf] turn warning flag off * [protobuf] Fix orc build error on macOS * bump shogun, fix nlopt
2019-06-15[WIP] Add a Homepage URL entry for vcpkg ports (#2933)pravic
* [vcpkg] Add "Homepage" field to the CONTROL files.
2019-03-28[protobuf] Update to 3.7.1 (#5502)myd7349
* [protobuf] Update to 3.7.1
2019-01-09[protobuf] Fix protoc.exe on non-windowsRobert Schumacher
2019-01-09Updates 2018.12.14Robert Schumacher
2018-10-17[protobuf] Disable building the lite runtime. Resolves ↵Robert Schumacher
https://github.com/protocolbuffers/protobuf/issues/4925.
2018-08-07Fix CMAKE_EXECUTABLE_SUFFIX not available under cmake -PAlexander Karatarakis
2018-08-02[protobuf] Update to 3.6.1TheAifam5
2018-07-17[grpc] Update to v1.12.0 [protobuf] Update to v3.6.0.1Jozef Izso
2018-05-18Patch protobuf to fix the compilation error C4146 in wire_format_lite.hJozef Izso
Fixes #3352
2018-05-16added ignore 4703 warning to fix uwp builds (#3279)Dale Stammen
* added ignore 4703 warning to fix uwp builds * [protobuf] Bump version to include patchfile
2018-05-08Use CMAKE_EXECUTABLE_SUFFIXAlexander Karatarakis
2018-04-23[protobuf] Fix protoc permissionsAlexander Karatarakis
2018-04-10[protobuf] Fix for linux/osxAlexander Karatarakis
2018-03-19[protobuf] Fix build failure when VCPKG_BUILD_TYPE is setpast-due
2018-03-11[many ports] Improve behavior on Linux and general cleanupRobert Schumacher
2018-01-31[protobuf] update to 3.5.1Koby Kahane
2017-11-25[protobuf] Restore removed export required for GRPC. [grpc] Update to 1.7.2Robert Schumacher