aboutsummaryrefslogtreecommitdiff
path: root/ports
AgeCommit message (Collapse)Author
2020-04-16Merge pull request #10758 from Neumann-A/update_gsl_2_6Robert Schumacher
[gsl] update to 2.6
2020-04-16Merge pull request #10787 from 20zinnm/add-quadtreeRobert Schumacher
[quadtree] Add port
2020-04-16Merge pull request #10835 from kevinlul/freetype-no-harfbuzzRobert Schumacher
[Freetype] Actually prevent linking HarfBuzz on POSIX
2020-04-16Merge pull request #10816 from zi-m/bloscRobert Schumacher
[blosc] Update to 1.18.1
2020-04-16[zstd] export zstd-config.cmake (#10815)Robert Schumacher
* export zstd-config.cmake * update portfile.cmake according to NancyLi1013 review
2020-04-16[libgit2] Upgrade to 1.0.0 (#10807)Lily
2020-04-16[restinio] Updated to v.0.6.6 (#10813)eao197
* RESTinio updated to v.0.6.6. * Fixed version of RESTinio.
2020-04-16[python3] fix build on macOS and linux (#10841)Stefano Sinigardi
* [python3] fix build on macOS and linux * update ci baseline
2020-04-16[blend2d] Update to beta_2020-04-15 (#10844)ZeeWanderer
Update blend2d to beta_2020-04-15 Update local asmjit to 2020-04-14
2020-04-16[cppitertools] Update to version 2.0 (#10848)Neel Raiyani
* update control and portfile * update portfile based on feedback by Nicole * fix cppitertools Co-authored-by: Nicole Mazzuca <nicole@strega-nil.co>
2020-04-16[nlohmann-fifo-map] Fix Could not find a package "nlohmann-fifo-map" (#10850)Lily
2020-04-16[avro-c] Fix building avro-c in Linux (#10514)Michael Spector
* Fix building avro-c in Linux * Increment version * Declare Linux is supported * Updated CI baseline Co-authored-by: Michael Spector <spektom@gmail.com>
2020-04-16[curlpp] Fix target "curlpp" link "ZLIB::ZLIB" error (#10535)Lily
* [curl] Add zlib to default feature * [curl] Fix line alignment * [curlpp] Fix target "curlpp" link "ZLIB::ZLIB" error * [curlpp] Fix target "curlpp" link "ZLIB::ZLIB" error
2020-04-15Use PORT variable instead of hardcoded name.Meyer Zinn
2020-04-15Add initial iOS support (#6275)alcroito
* Add iOS community triplets and toolchain support Added an iOS toolchain to enable building packages for iOS. The toolchain is used when a triplet's VCPKG_CMAKE_SYSTEM_NAME is set to iOS. To configure which architecture should be built, as well as other iOS specifics, the following triplet variables can be set: - VCPKG_TARGET_ARCHITECTURE - VCPKG_OSX_SYSROOT - VCPKG_OSX_DEPLOYMENT_TARGET - VCPKG_OSX_ARCHITECTURES The following VCPKG_TARGET_ARCHITECTURE values are currently supported: - arm, arm64, x64, x86. The following VCPKG_OSX_SYSROOT values are currently supported: - iphoneos, iphonesimulator, or an absolute path to the device or simulator Xcode SDK. VCPKG_OSX_DEPLOYMENT_TARGET can be set to control the minimum iOS delopyment target for the built libraries. CMAKE_OSX_ARCHITECTURES is derived from VCPKG_TARGET_ARCHITECTURE, so generally it should not be set. In case if someone needs to target a more specific architecture (like armv7k or arm64e), it can be set in the triplet via VCPKG_OSX_ARCHITECTURES. Note that only certain combinations of the architecture and sysroot will work: simulator SDKs only provide x86-based libraries, etc. The toolchain also sets CMAKE_SYSTEM_PROCESSOR for certain configurations, because certain packages (like libpng) depend on the processor type. Added 4 community iOS triplets that build static libraries: - arm-ios, arm64-ios, x86-ios, x64-ios. The non-arm triplets target the iOS simulator. The triplets build static libraries because they are easiest to integrate into an iOS project. Dynamic libraries or frameworks require code signing on iOS, which complicates integration. Added heuristics to try and automatically detect what iOS triplet to use when building your own CMake project (so when a CMake project sets CMAKE_TOOLCHAIN_FILE to buildsystems/vcpkg.cmake), if no explicit triplet is provided (VCPKG_TARGET_TRIPLET is undefined). The heuristic checks for the values of CMAKE_SYSTEM_NAME and CMAKE_OSX_ARCHITECTURES. Note that for this to work, CMAKE_OSX_ARCHITECTURES needs to be set before the first project() call in your CMake project. Added workaround so find_package finds vcpkg installed packages when targeting iOS. This is done by saving / restoring the value of CMAKE_FIND_ROOT_PATH while also adding the vcpkg package root in the find_package override macro. The workaround can be removed once vcpkg upgrades to CMake 3.15.0 or higher where the issue is fixed. Fixes: #6003 * Fix building libpng and pcre2 targetting iOS Fixes: #6003
2020-04-15Forgot to bump version in accordance with maintainer guideKevin Lu
2020-04-15[Freetype] Actually prevent linking HarfBuzz on POSIXKevin Lu
Correctly fixes #10041 Fixes three typos in #10073
2020-04-14[boringssl] Add new port (#8455)Alexej Harm
* [boringssl] Add new port * removed usage of deprecated vcpkg functions * let the ci treat boringssl like libressl * applied requested changes * [boringssl] Update to commit 590265773@2020-04-07 (#8455) * [boringssl] Restore scripts/ci.baseline.txt
2020-04-14update portfile.cmake according to LilyWangL reviewzi-m
2020-04-14update portfile.cmake according to NancyLi1013 reviewzi-m
2020-04-13update to 1.18.1 and export blosc-config.cmakezi-m
2020-04-13export zstd-config.cmakezi-m
2020-04-13Fix copyright.Meyer Zinn
2020-04-13resolve merge conflictsMeyer Zinn
2020-04-13Add quadtreeMeyer Zinn
make review corrections
2020-04-11Add quadtreeMeyer Zinn
2020-04-09[qt5-base, qt5-imageformat] fix issues on osx (#9705)Alexander Neumann
* [qt5-imageformats] freeglut is not a dependency on osx * [qt5-base] fontconfig can require iconv on linux and osx * include the jasper fix to get CI coverage? * trying to get ci coverage for qt on osx * Revert "trying to get ci coverage for qt on osx" This reverts commit 8b9b188839ec90c25b54b49d17cf03c50987a49b. * apply the correct ci hack * fix wrapper to include macosx debug suffix * update baseline * first try to fix the Qt5 cmake configs at the root. * fix missing backslash * fix plugin patch * fix qt config patch * remove 90% of fixcmake.py * update baseline * experimental removal of fixcmake.py and dll copying into tools/qt5/bin * fix experimental dll copying. * fix static windows builds * fix static builds * fix plugin copy * add quotes around configuration to make it work * remove dll debug messages * note about the cmake fix * revert fontconfig changes on linux. Make qt.conf relative and not absolute * make qt.conf relative * trying to fix ogre osx ci regression * fix silly path error * Revert "trying to fix ogre osx ci regression" This reverts commit 708d8250d6eae81bb9a030ff7edef22d2ea1e67c. * add ogre:x64-osx=fail to CI baseline * retry on osx * fix configure error. since in qt5-base everything is in the package directory and not in the installed * revert change to ci.baseline * update ci baseline * bump control * update baseline * ws change to osg-qt * reset ci baseline to upstream/master * update baseline * fix osg-qt? * skip ms-angle on osx and linux since the normal angle port should be used! * update ci baseline * try adding fontconfig manually * update ci baseline to remove osg-qt for the time being * remove manual library.
2020-04-09handle multiline arguments in makefile correctlyAlexander Neumann
2020-04-09[gsl] update to 2.6Alexander Neumann
2020-04-08[jsoncons] update to v0.150.0 (#10688)Daniel Parker
* [jsoncons] update to v0.150.0 * [jsoncons]Fixed version in CONTROL file
2020-04-08fix some remaining absolute paths. (#10746)Alexander Neumann
2020-04-07[google-cloud-cpp*] update to the latest release (#10680)Carlos O'Ryan
2020-04-06[mpfr] Add mirror for mpfr at gnu.org (#10035)Michael Konečný
* add mirror for mpfr at gnu.org * remove deprecated include(vcpkg_common_functions) * update version number after modified port * update copyright handling command to install
2020-04-06[angle] Improve port (#9965)Alexander Neumann
* update opengl and install all headers * improve angle * update egl-registry * fix osx regression * update baseline. * fix uwp regressions * fix osx and linux regression * add encoding patch * bump glad control * rechdeck gl visibility from native build * removed unnecessary commented code * add GL_VISIBILITY to the exported targets Co-authored-by: dan-shaw <51385773+dan-shaw@users.noreply.github.com>
2020-04-06[vcpkg] Make configure meson sane and work for all targets. (#10395)Alexander Neumann
* fix configure meson for non windows builds. * change to the two ports using meson * fix passing of empty compiler arguments. * dont transform / into - for all flags * copy meson logs into the buildtree to better diagnose CI errors of meson ports * another change to the two ports to actually force a CI rebuild * add missing /pkgconfig dir to PKG_CONFIG_PATH * fix pkgconfig setup * add share/pkgconfig to PKG_CONFIG_PATH * Add CMake path to PATH for meson * add share folder to prefix for meson * remove double message * add libdir so that meson does not install into architecture folder in linux and make prefix path target dependent. (Or should it be host dependent?) * bump controls * update toolchain selector to use VCPKG_TARGET_IS_<paltform>. * change pkgconfig prefix and path..... meson is not correctly handling native windows paths and eating "\" PKG_CONFIG_PATH also nees : to correctly separate paths Prefix still must be near to native path but with / instead of \ C:/somepath/
2020-04-06[libffi] Support arm/arm64 (#10485)Jack·Boos·Yu
* [libffi] Support arm/arm64 * [libffi] Use VCPKG_TARGET_ARCHITECTURE to determine triplet * [libffi] Use VCPKG_TARGET_ARCHITECTURE in CMakeLists.txt * update baseline * re-trigger ci test
2020-04-06[blend2d] Update to beta_2020-03-29 (#10600)ZeeWanderer
- Blend2D updated to beta_2020-03-29 - local Asmjit updated to 2020-03-16
2020-04-06[nana] Add Xorg dependency libxcursor-dev and modify deprecated functions ↵Cheney Wang
(#10605) Co-authored-by: Cheney-Wang <v-xincwa@microsoft.com>
2020-04-06[qt5-base] Fix EGL absolute path on Linux (#10641)Alexander Neumann
* - add patch to find the debug library - manually fix EGL path in Qt5GuiConfigExtras.cmake * bump control
2020-04-03[sciter] Update to 4.4.1.5 (#10071)pravic
* [sciter] Fix executable permissions on OSX. * [sciter] Update to 4.4.0.8.7427 * [sciter] Update to 4.4.1.0.7439 * [sciter] Update to 4.4.1.5.7587
2020-04-03[skyr-url] Add new port (#10463)Glyn Matthews
* Added port for Skyr URL library * Removed vcpkg_test_cmake call in skyr-url port * Fixed type in version number, added step to copy PDBs * Added build dependency on tl-expected * Removed commented out code * Disabled warnings as errors * Bumped version number * Updated version number for Skyr URL
2020-04-03[hunspell] Disable build tools in non-Windows (#10574)Jack·Boos·Yu
* [hunspell] Disable build tools on OSX * [hunspell] Disable build tools in non-Windows * update baseline * [hunspell] Change notice.
2020-04-03[reproc] Update to version 12.0.0 (#10594)Daan De Meyer
2020-04-03[abseil] Fix feature name error (#10620)Lily
2020-04-03[openvr] Added Linux support and updated to v1.10.30 (#10629)Maki
* [openvr] Added Linux support * [openvr] Updated to v1.10.30 * [openvr] Updated port file with modern variables and better platform checking * [openvr] Updated ci.baseline.txt as Linux is supported now
2020-04-03[freerdp] Fix include paths and output (#10630)Jake
Signed-off-by: jarves <jarveson@gmail.com>
2020-04-03[opus] Make AVX an optional feature (#10634)Gabriel
2020-04-03ixwebsocket: update to 9.1.9 (#10633)Benjamin Sergeant
Co-authored-by: Benjamin Sergeant <bsergeant@mz.com>
2020-04-03[googleapis] upgrade to v0.7.0 release (#10651)Carlos O'Ryan
2020-04-03[libwebsockets] Update to 4.0.1 (#10658)NancyLi1013