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
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
Lily
32d29d6df4
[abseil] Fix feature name error ( #10620 )
2020-04-03 10:26:50 -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
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
NancyLi1013
6723668f7f
[abseil] Update to the latest and fix link failure error using StrCat ( #9367 )
...
* [abseil] Update to the latest and fix link failure for StrCat with > 4 arguments
* Remove message from vcpkg_fail_port_install
* Update lnk2019-error patch
2019-12-23 15:44:37 -08:00
Phoebe
4fd3b5bfbb
[abseil fix cmake config issue ( #7745 )
2019-08-27 15:52:18 -07:00
Cloud Han
ac00ef2070
use abseil's official cmake for build ( #7018 )
2019-07-15 11:37:40 -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
Robert Schumacher
223d5d82ac
[many ports] Updates 2019.05.07 ( #6338 )
...
* [many ports] Updates 2019.05.07
* Undo assimp and gdcm2 changes since they caused regressions
2019-05-08 17:51:44 -07:00
Victor Romero
050e71d01d
Remove references to CMAKE_WINDOWS_EXPORT_ALL_SYMBOLS ( #5937 )
...
* [various ports] remove references to CMAKE_WINDOWS_EXPORT_ALL_SYMBOLS
* [alac,benchmark,capnproto] Fix check_linkage call
* [fastlz] Fix SHA512
* [coroutine] Fix dynamic build
* [folly] Find double-conversion
* [gamma] Use vcpkg_from_github
* [librsync] Enable static builds
* [netcdf-cxx4] Fix SHA512
* [octomap] Fix static build
* [tidy-html5] Fix static build
* [various ports] remove custom messages for shared/static builds, modernize some scripts in the meantime
* [folly] Use ras0219's fix for link paths
* [octomap] Fix exported targets
* [uvatlas] Set tool download SHA512
* [duktape+python2] fix portfile to call configure with correct python version, manage python2 also outside win32
* [suitesparse] osx fix
* [gtkmm] Call vcpkg_check_linkage after including vcpkg functions
* [duktape] Resolve conflicts
* [duktape] FIxed typo in Python paths
* [wangle] Find zlib
* [openssl-uwp] Fix SHA512
* [glib] Allow static builds on non-Windows
* [suitesparse] Fix build on Windows
* [multiple ports] Bump CONTROL version
* [multiple ports] Fix description indent
* [directxtk] Fix CONTROL file
* [bde,duktape,qpid-proton] Build packages with python2 installed
* [binn] remove CMAKE_WINDOWS_EXPORT_ALL_SYMBOLS
* [gdal,live555,uriparser] Fix regressions
* [live555] Update to 2019.04.24
2019-05-02 22:57:43 -07:00
Robert Schumacher
516d10bb68
[many ports] Updates 2019.04.19 ( #6155 )
...
* [many ports] Updates 2019.04.19
2019-04-30 09:20:18 -07:00
Robert Schumacher
c95512aaf6
[many ports] Updates 2019.03.29 ( #5698 )
...
* Updates 2019.03.29
* Undo changes to 4 ports(rocksdb tbb thrift uwebsockets) due to failures
* [folly] Fix target files in debug mode
* Undo glog changes since it caused sophus openmvg and cartographer failures
* Undo Folly changes since it cause wangle failed
* Undo Folly portfile
2019-04-15 22:30:11 -07:00
Phil Christensen
f5c04ea6b4
Removes string replacement on Abseil headers ( #5850 )
...
Abseil now has all uses of min and max wrapped in parens to prevent macro expansion. This will continue to be the case going forward, so these replacements are no longer needed.
Also, the Github web UI is forcing an extra change that updates the return character to the proper Windows CR+LF
2019-03-29 23:28:03 -07:00
JackBoosY
1c05aa9770
[abseil]Fix link error when using abseil library. ( #5860 )
...
* [jemalloc]Fix dll generated when generating static library
* Revert "[jemalloc]Fix dll generated when generating static library"
This reverts commit a833bf5593
.
* [abseil]Fix link error when using abseil library.
2019-03-29 23:03:56 -07:00
CJ Johnson
8d8cea2be0
Removes string replacement on Abseil headers
...
Abseil now has all uses of min and max wrapped in parens to prevent macro expansion. This will continue to be the case going forward, so these replacements are no longer needed.
Also, the Github web UI is forcing an extra change that updates the return character to the proper Windows CR+LF
2019-03-28 11:11:30 -04:00
Robert Schumacher
1207951b7b
Updates 2019.01.30
2019-02-12 17:38:31 -08:00
Robert Schumacher
c6db2c880a
Updates 2019.01.09
2019-01-18 14:08:49 -08:00
Robert Schumacher
bb1bb1c94a
Updates 2018.12.14
2019-01-09 12:27:19 -08:00
Robert Schumacher
ab567d90b7
Upgrades for 2018.11.08
2018-11-20 15:14:12 -08:00
Robert Schumacher
9fe14bc18e
Updates 2018.11.01
2018-11-08 00:17:59 -08:00
Robert Schumacher
c538d6d996
Upgrades 2018.10.25
2018-10-26 18:49:29 -07:00
Robert Schumacher
9c62c6a37a
Upgrades 2018.10.11
2018-10-25 10:27:26 -07:00
Robert Schumacher
64a7483a4a
Upgrades 2018.09.18
2018-09-19 14:13:12 -07:00
Robert Schumacher
7e5bb652fb
Upgrades 2018.08.03
2018-09-18 02:11:05 -07:00
Robert Schumacher
c3d34e7d8e
Upgrades 2018.06.31
2018-08-03 00:09:21 -07:00
Robert Schumacher
86fecfc61c
Upgrades 2018.07.08
2018-07-08 22:29:53 -07:00
Robert Schumacher
c0ec4809b1
Upgrades for 2018.07.03
2018-07-03 21:44:16 -07:00
Robert Schumacher
feb0e9af9a
Upgrades 2018.07.01
2018-07-03 00:52:10 -07:00
Robert Schumacher
a650bad523
Updates 2018.06.15
2018-06-15 22:16:58 -07:00
Robert Schumacher
2a0bf9c488
Upgrades for 2018.06.12
2018-06-12 21:14:14 -07:00
Robert Schumacher
fcb303331e
[abseil][aws-sdk-cpp][folly][jsonnet][ms-gsl][mujs][openimageio][re2][rs-core-lib][thrift][unicorn-lib][zeromq] Upgrades
...
[robin-map] Initial commit
2018-05-14 17:56:34 -07:00
Robert Schumacher
8eac561107
[abseil][aws-sdk-cpp][directxmesh][directxtex][directxtk][discord-rpc][exiv2][folly][jsonnet][libuv][ms-gsl][nuklear][rocksdb][rs-core-lib][thrift][unicorn][zeromq] Upgrades
2018-05-01 15:49:11 -07:00
Robert Schumacher
0764aafbd0
[abseil][aws-sdk-cpp][breakpad][chakracore][cimg][date][exiv2][libzip][rs-core-lib] Upgrades
2018-04-12 23:32:09 -07:00
Robert Schumacher
05edef9223
[abseil][aws-sdk-cpp][exiv2][forest][jsonnet][rs-core-lib][thrift][unicorn-lib] Upgrades
2018-04-09 22:56:38 -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
d1ecca1c7d
[abseil][aws-sdk-cpp][clara][eastl][exiv2][libuv][nuklear][openimageio][thrift] Upgrades
2018-04-03 12:36:28 -07:00
Robert Schumacher
3d87445cb0
[abseil][aws-sdk-cpp][exiv2][rs-core-lib][tbb][thrift][zeromq] Upgrades
2018-03-29 13:17:53 -07:00
Robert Schumacher
36dddad940
[abseil][aws-sdk-cpp][breakpad][exiv2][nuklear][zeromq] Upgrades
2018-03-28 17:43:24 -07:00
Robert Schumacher
608456b325
Upgrades
2018-03-24 09:16:10 -07:00
Robert Schumacher
0167d4f917
[cctz][abseil] Require c++14 internally
2018-03-23 09:54:53 -07:00
Robert Schumacher
0170cdf5ab
[abseil][eastl][exiv2][nuklear][thrift][unicorn][zeromq] Upgrades
2018-03-20 21:47:55 -07:00
Robert Schumacher
adb8edddbb
[abseil][exiv2][jsonnet][ms-gsl][nuklear][re2][rs-core-lib][thrift][zeromq][zziplib] Upgrades
2018-03-17 20:10:17 -07:00
Robert Schumacher
33a8ee0a88
[abseil][curl][chakracore][thrift] Upgrades
2018-03-17 20:05:25 -07:00
Robert Schumacher
51f93e27f1
[abseil][breakpad][cimg][matio][piex][rocksdb][thrift][tiny-dnn][unicorn-lib][unicorn] Updates
2018-03-13 11:16:07 -07:00
Robert Schumacher
9574b71cab
[abseil][clara][fdk-aac][jsonnet][ms-gsl][nuklear][re2][rs-core-lib][thrift][tiny-dnn][yaml-cpp] Updates
2018-03-08 11:12:04 -08:00
Robert Schumacher
a4b917b04c
[abseil][glslang][jsonnet][nuklear][rs-core-lib][stb][thrift] Updates
2018-03-03 12:57:49 -08:00
Robert Schumacher
bd52db332b
[abseil] Update
2018-02-23 17:04:17 -08:00
Robert Schumacher
7d96916995
[abseil] Update to 2018-2-5
2018-02-05 18:10:32 -08:00
Robert Schumacher
7938006022
[ports] Mark several ports as unbuildable on UWP
2017-11-26 10:28:16 -08:00