aboutsummaryrefslogtreecommitdiff
path: root/ports
AgeCommit message (Collapse)Author
2020-08-05[libvpx] fix pdb paths (#12706)Matthias C. M. Troffaes
The name of the pdb file is always hardcoded in the lib file. The cmake script was renaming the pdb files causing them not to be found. This patch fixes that problem, reverting back to using the upstream pdb file names.
2020-08-05[netcdf-c] also depend on embree on osx (#12755)Alexander Neumann
* [netcdf-c] also depend on embree on osx * Update ports/netcdf-c/CONTROL Co-authored-by: ras0219 <533828+ras0219@users.noreply.github.com> Co-authored-by: ras0219 <533828+ras0219@users.noreply.github.com>
2020-08-05[pngpp] Add png++ port (as pngpp) (#12705)JackMacWindows
* Create vcpkg.json * Create portfile.cmake * Fixed CI * Update ports/pngpp/portfile.cmake Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com> * Update ports/pngpp/portfile.cmake Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com> Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
2020-08-05Upgrade CGAL to 5.0.3 (#12711)Maxime GIMENO
Co-authored-by: wangli28 <wangli28@beyondsoft.com>
2020-08-05[teemo] Update to v2.1 (#12728)winsoft666
* teemo * 1. move header files to teemo folder. 2. add Cancel Event. 3. create directories automatically. * update teemo to v2.1 * update teemo code ref * remvoe cpprestsdk dependency
2020-08-05[librdkafka] Update to 1.5.0 (#12731)JonLiu1993
* [librdkafka] Update to 1.5.0 * Update portfile.cmake Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
2020-08-05[wxwidgets] Update to 3.1.4 (#12733)Marek Roszko
* [wxwidgets] Update to 3.1.4 * tabs -> spaces
2020-08-05[alembic] Update to 1.7.13 (#12735)JonLiu1993
* [alembic] Update to 1.7.13 * DeletePortVersion
2020-08-05[shapelib] Update to 1.5.0 (#12737)Oskari Timperi
* [shapelib] Update to 1.5.0 * Update portfile.cmake Co-authored-by: Oskari Timperi <oskari.timperi@novatron.fi> Co-authored-by: Lily <47812810+LilyWangL@users.noreply.github.com>
2020-08-05[wavpack] Fix failure on linux and osx (#12742)Phoebe
2020-08-05[google-cloud-cpp] Update to v1.16.0 (#12747)Carlos O'Ryan
2020-08-05[gtkmm] fix unresolved external Gtk::TreeViewColumn::`vbase ↵Rolf Gebhardt
destructor'(void) in release build by avoiding calling base class constructor from inline code (#12637)
2020-08-05[sqlite3] Namespaced targets with unofficial:: (#12516)Phoebe
* [sqlite3] Namespaced targets with unofficial:: * Fix failure ports * Update the targets name * Update related docs
2020-08-05 [mpir] fix on linux (#12723)nicole mazzuca
* [mpir] fix on linux the fix in #12677 broke linux while fixing macOS fixes #12708 * back to working on osx * Update Port-Version in vcpkg.json Co-authored-by: NancyLi1013 <lirui09@beyondsoft.com>
2020-08-04[vcpkg baseline] Fix pbc build failure with x64-osx (#12732)Phoebe
* [pbc] test in ci * Add depends port gmp * Add dependency port gmp * Update ports/pbc/CONTROL * Build with make instead
2020-08-02[ITK] Update to 5.1 (#11208)Alexander Neumann
* [vtk-m] new port vtk-m * [VTK] Update to 9.0 * include local buildtree changes * [pcl] disable VTK due to API changes in VTK 9.0 * [vtk-m] add supports field to be only x64 * [vtk-dicom] add python executable. * fix vtkm dependency * [vtk-dicom] fix missing std:: namespace * [vtk-m] add uwp to unsupported triplets * [vtk] add pegtl include patch, reenable IOMotionFX * remove hdf5 changes for testing * use different pgetl patch which redirects to the installed config of pegtl * [pegtl-2] version file needs renaming too * [vtk] change dependency to pgetl-2 and fix the patch * [vtk] put in hdf5 fix again and correct manually installed include files * remove deprecated function to retrigger CI * [lz4] correctly lowercase the lz4 config * [vtk] remove unnecessary code * [pegtl-2] add homepage * [pegtl] modernize portfiles * [vtk-dicom] add homepage * [vtk-dicom] modernize portfile * [vtk-m] remove empty build depends * [vtk] try fixing the permission issue * [vtk] minimal dependency correction * [itk] update * fix portfile errors * WIP commit * should make ITK green in VCPKG CI but there a still issues with features * more dependencies and features.... * remove itk from baseline failure so the check can get green * more dependency updating. * minor build fixes * [openjpeg] Fix dll location * fix other issues * add rtkcuda * [openjpeg] remove default features to make arm and uwp platforms happy * [itk] more dependency fixes * [openjpeg] fix no tools case * [itk] fix wip patch * [itk] split up patches & cleanup & and move rtk tools if build * [itk] fix patch and remove old and wip patch * [nifticlib] Add new port required by minc * [nifticlib] change repo and add features * [nifticilib] add zlib dependency & cleanup * [minc] add new port * [vcpkg/scripts] add swig to find acquire programm * [itk/minc] update for external minc * add supports field for nifticlib * [itk] make python a default feature for testing * [itk] cleanup python vars a bit [vcpkg/scripts] correct swig hash * [vcpkg/scripts] fix swig * [itk] fix python include path on unix system * [itk] remove python as a default. A bit of feature cleanup * [itk] update remote RTK * [itk|rtk] remove RTK module before configure to allow patching * [opencl] update opencl wrapper * [itk] fix opencl static linkage * [itk] add cufftw fix * update baseline * [itk] fix itk[tbb] * [itk] update python paths to 3.8 * [itk] add failure messages for unsupported architectures for some features * [vcpkg_find_acquire_program] update swig to 4.0.2 * Update portfile.cmake * [itk] move the module removal out of the if for people reusing the old source tree * [itk] add missing auto_clean to vcpkg_copy_tools * Update ports/nifticlib/CONTROL Co-authored-by: Robert Schumacher <roschuma@microsoft.com> * Update ports/openjpeg/portfile.cmake Co-authored-by: Robert Schumacher <roschuma@microsoft.com> * Update scripts/cmake/vcpkg_find_acquire_program.cmake Co-authored-by: Robert Schumacher <roschuma@microsoft.com> * [openjpeg] pass OPTIONS to vcpkg_configure_cmake * [itk] fix typo and leave a todo. * use sourceforge args for swig * Update ports/openjpeg/CONTROL Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com> * Update ports/opencl/CONTROL Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com> * [itk] remove debug msgs from patch * pre-install yasm on OSX Co-authored-by: Lily <47812810+LilyWangL@users.noreply.github.com> Co-authored-by: Robert Schumacher <roschuma@microsoft.com> Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com> Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com>
2020-08-02[vcpkg format-manifest] Add convert-control flag (#12471)nicole mazzuca
* [vcpkg format-manifest] initial convert-control attempt TODO: manifest comments! we should keep $directives * Finalize x-format-manifest First, fix Json::parse -- "\c", for any c, was incorrectly parsed. It would emit the escaped character, and then parse the character, so that `\b` would give you { '\b', 'b' }. Second, canonicalize source paragraphs as we're parsing them. This found an error in qt5 -- The `declarative` feature was listed twice, and we now catch it, so I removed the second paragraph. Add PlatformExpression::complexity to allow ordering platform expressions in a somewhat reasonable way. Notes: - We allow `all_modules` as a feature name for back-compat with paraview - In order to actually convert CONTROL to vcpkg.json, we'd need to rename the qt5 `default` feature. - We need to add support for $directives in x-format-manifest * fix qt5 port * format * fix compile * fix tests for canonicalization * Clean up code * add error message for nothing to format * add extra_info field * add `const X&` overloads for `Object::insert[_or_replace]` * fix compile * simple CRs * add tests * format * Fix mosquitto port file also unmerge a line * fail the tests on malformed manifest * fix format_all * fix coroutine port-version * format manifests
2020-08-01[openssl-unix] Add mingw with dynamic libs support - take 2 (#12544)Long Nguyen
* [openssl-unix] Add mingw with dynamic libs support * Use new Port-Version Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com> * Fix indenting Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
2020-08-01[many ports] Remove _find_package guards that break *_FOUND (#12157)Vicki Pfau
* [many ports] Remove _find_package guards that break *_FOUND * [many ports] Fix incrementing version Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
2020-08-01[mpir] fix compilation on macOS (#12677)nicole mazzuca
also remove dependency on autotools
2020-08-01[argtable3] Update to 3.1.5 (#12421)Phoebe
* [argtable3] Update to 3.1.5 * Replace CONTROL file with vcpkg.json * Remove comma at the end of json file * Remove bin folder on static build
2020-08-01[libigl] Fix configure error and dependencies (#10252)Jack·Boos·Yu
* [libigl] Fix configure error and dependencies * convert patch EOL * [libigl] Update to 2.2.0 * Update ports/libigl/CONTROL Co-authored-by: nicole mazzuca <mazzucan@outlook.com> Co-authored-by: nicole mazzuca <mazzucan@outlook.com>
2020-08-01[Arrow] Update to 1.0.0 (#12537)Tanguy Fautre
* Update to arrow-1.0.0. Fix FindZSTD and FindUtf8Proc. * Re-enable warning-as-error on MSVC. * Fix static/shared mismatch when linking against utf8proc * Trying to fix Zstd detection on Linux. * Fix Linux detection of Zstd static libraries * Remove unnecessary patch * Fix MSVC compilation now that ZSTD is specified as static. * Update patches to match candidate ARROW-9541 upstream patch. * Update patch reflecting the latest changes in ARROW-9541 PR. * Trying to fix OSX build by re-adding a patch I previously removed
2020-08-01[coroutine] Fix error C7651 (#12456)Lily
* [coroutine] Fix error C7651 * Update portfile.cmake
2020-08-01[xframe] new port for the xframe library (#12427)Rémi Bédard-Couture
* Add skeleton of signing yaml. * add xframe port * Update ports/xframe/portfile.cmake Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com> * Revert "Add skeleton of signing yaml." This reverts commit e3b135e530aebdf381e6fd31f0fbafe90b2ed196. Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com> Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
2020-08-01[mpg123] Allow cross-compiling, fix previous builds tainting rebuilds (#11535)Kevin Lu
* [mpg123] Allow cross-compiling, fix previous builds tainting rebuilds * [mpg123] Rewrite to use vcpkg_configure_make * Update ports/mpg123/portfile.cmake Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com> * [mpg123] Use vcpkg_execute_required_process * [mpg123] Bump CONTROL version * [mpg123] Remove unneeded legacy lines and strip out trailing newline from dumpmachine * pre-install yasm on OSX. Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com> Co-authored-by: Robert Schumacher <roschuma@microsoft.com> Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com>
2020-08-01[avro-cpp] new port (#11376)alexander-smyslov
* Add files via upload * [new port] avro-cpp * add boost-format * remove comments * remove comments * avro-cpp 1.9.2 * avro-cpp 1.9.2 * avro-cpp 1.9.2 * avro-cpp 1.9.2 * avro-cpp 1.9.2 * avro-cpp 1.9.2 * fix remarks * fix remarks * fix remarks * Update ports/avro-cpp/portfile.cmake Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com> * Update ports/avro-cpp/portfile.cmake Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com> * add linux support * back osx restriction * Update ports/avro-cpp/portfile.cmake Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com> * fix remarks * Update ports/avro-cpp/CONTROL * Update ports/avro-cpp/portfile.cmake * add osx support * Update portfile.cmake * Update CONTROL * Update scripts/ci.baseline.txt Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com> * fix * disable all static build * fix remarks * fix remarks * Update ports/avro-cpp/portfile.cmake Remove whitespace Co-authored-by: Alexander Smyslov <aleksandr.smyslov@libertexgroup.com> Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com> Co-authored-by: Smyslov Alexander Nikolayevich <aleksandr.smyslov@fxclub.com> Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com> Co-authored-by: nicole mazzuca <mazzucan@outlook.com>
2020-08-01[qt5-base] Add zstd as a dependency (#12342)Alexander Neumann
* [qt5-base] add hidden optional not switchable zstd dependency. * [netcdf/paraview] correct embree3 dependency [paraview] make tools default feature for CI testing. * [paraview] fix typo and remove unnecessary flags * [paraview] add flags back into portfile * [vtk] add hdf5 api patch [paraview] remove hdf5 use flags from portfile [field3d] use flags instead of patching to fix hdf5. * [paraview] remove message on osx since it now works with qt 5.15 * [paraview] remove default feature and force CI features by a CI test port * [paraview|CI] back out python from CI testing for now * [qt5-base] add in the macos deployment target fix
2020-08-01[qt-webengine] Fix building with vs2017 (#12494)Alexander Neumann
* [qt5-webengine] fix vs2017 builds. closes #12477 * remove skip from ci baseline to test changes. * add src/3rdparty/ subdir to patch * put webengine back to skip. patch was succesfully applied
2020-07-31[tomlplusplus] Add new port (#10786)Silvio Traversaro
* vcpkg_fixup_cmake_targets: Add support for processing cmake config files generated by meson In particular this adds a workaround for the differences between CMake and meson described in https://github.com/mesonbuild/meson/issues/6955 * Add tomlplusplus * Resolve conflicts * Update scripts/ci.baseline.txt * [tomplusplus] Update ci.basline.txt Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com> Co-authored-by: wangli28 <wangli28@beyondsoft.com> Co-authored-by: Cheney Wang <38240633+Cheney-W@users.noreply.github.com>
2020-07-31[azure-iot-sdk-c] Fix passing hsm_type_symm_key (#12605)Robert Schumacher
2020-07-31[mosquitto] Add vcpkg-cmake-wrapper.cmake and vcpkg.json (#12536)Lily
2020-07-31[osgearth] update to 3.0 (#12531)JonLiu1993
* [osgearth] update to 3.0 * delete controlfile * fixjsonfile * Update ports/osgearth/portfile.cmake * fixJsonfile * deletejsonfile Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
2020-07-31[wxwidgets] Adding wxWidgets resource compiler (wxrc) to ↵Emerson de Freitas Barcelos
<triplet>/tools/wxwidgets directory (#12485) * Adding wxWidgets resource compiler (wxrc) to <triplet>/tools/wxwidgets directory * Fix tool missing dependencies * CONTROL file version update * Update ports/wxwidgets/portfile.cmake * Update ports/wxwidgets/portfile.cmake * Fix the build failures Co-authored-by: Phoebe <20694052+PhoebeHui@users.noreply.github.com>
2020-07-31[audiofile] Add new port (#12482)myd7349
2020-07-31[robin-hood-hashing] Update to latest version (#12480)Rémy Tassoux
https://github.com/martinus/robin-hood-hashing/releases/tag/3.8.0
2020-07-31[gf] Add the new package GF (#12426)ahugeat
* [gf] Add the new package GF * Update CONTROL * Update portfile.cmake * Try to fix failed builds * fix x64-linux build for vcpkg * remove nuklear from dependencies * use vcpkg_fail_port_install to fail early on arm * fix x64-windows build * change the name of the source in CONTROL * change the name of the directory * fix cmake install directory Co-authored-by: Lily <47812810+LilyWangL@users.noreply.github.com> Co-authored-by: Julien Bernard <julien.bernard@univ-fcomte.fr>
2020-07-31[physx] Add patch for NVIDIAGameWorks/PhysX#322. (#12413)Adam Johnson
* [physx] Add patch for NVIDIAGameWorks/PhysX#322. * [physx] Cleanup usage of `VCPKG_CMAKE_SYSTEM_NAME`. * [physx] Convert portfile space indentation to tabs. * Update portfile.cmake Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
2020-07-31[sdl2-mixer] Fix FLAC symbol export when static linking, add nativemidi ↵Kevin Lu
default feature (#12374) * [sdl2-mixer] Fix FLAC symbol export when static linking Fix regression introduced by #11152 * [sdl2-mixer] Add nativemidi default feature Closes #10318 * [libsndfile] Revert to port version 8 as version 10 * [libflac] Use BUILD_SHARED_LIBS to properly export FLAC__NO_DLL via CMake * [libflac] Force FLAC__NO_DLL in installed headers in static triplets * [libflac] Modify headers on installation
2020-07-31[jsoncons] Update to v0.154.1 (#12372)Daniel Parker
* [jsoncons] Update to v0.154.0 * [jsoncons] Update to v0.154.1 * v prefix removed from version in CONTROL file
2020-07-31[libevent] update to 2.1.12 (#12277)DailyShana
* [libevent] update to 2.1.12 * fix path in LibeventConfig.cmake.in * configure crt runtime * patch target file * try to fix evpp build on unix * try to fix evpp build on unix * try to fix evpp build on unix * try to fix evpp build on unix * fix file patching * code review * fix fizz:x64-windows build
2020-07-31[RESTinio] Update to v.0.6.8.1 (#12087)eao197
* RESTinio updated to v.0.6.8.1 * Fix version number in comment.
2020-07-31[vcpkg] Fix vcpkg_fixup_cmake_targets to work correctly on MinGW (#12104)Todor Prokopov
* [vcpkg] Fix vcpkg_fixup_cmake_targets to work correctly on MinGW * [akali] Bump version to test vcpkg_fixup_cmake_targets changes * Update ports/akali/CONTROL Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
2020-07-31[brpc] Add new port (#11524)curoky
* [brpc] add new port * [brpc] ci ignore build error on windows * [brpc] update version and delete deprecated function * [brpc] fail install on windows Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com> * [brpc] not support windows Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com> * Update portfile.cmake Update the format and remove unused comments * [brpc] rebase master * [brpc] reset ci.baseline.txt Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
2020-07-31[rsocket] Add new port (#11021)curoky
* [rsocket] Add new port * [rsocket] don't build in some window environment * [rsocket] add missing deps in CONTROL * [rsocket] add missing deps in CONTROL * [rsocket] remove some deprecated args * [rsocket] romove vcpkg_fail_port_install(ON_ARCH x64) * [rsocket] only support x64 architecture * [rsocket] upgrade to 2020.05.04.00 * [rsocket] add vcpkg_fail_port_install to portfile * [rsocket] Fix find dependencies * Update ports/rsocket/portfile.cmake * Update ports/rsocket/CONTROL Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com> Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
2020-07-31[qt5 components] Disable parallel build (#12529)Jack·Boos·Yu
* [qt5-imageformats] Disable parallel build * [ompl] Disable parallel configure * [qt5-connectivity] Disable parallel build * [qwt] Update hash * [qt5-location] Disable parallel build * Update ports/qwt/portfile.cmake * Update ports/qwt/portfile.cmake Co-authored-by: Robert Schumacher <roschuma@microsoft.com> * [qt5] change build method to vcpkg_execute_build_process * Add condition when there are some file conflicts Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
2020-07-30[mpir] Fix build error if VCPKG_BUILD_TYPE is set as release or debug (#12514)NancyLi1013
* [mpir] Fix build error if VCPKG_BUILD_TYPE is set as release or debug * Update ci.baseline.txt * EOL LF for vcpkg.json * Update to use vcpkg_configure_make and vcpkg_install_make in UNIX
2020-07-30[libmodbus] Fix static linkage error (#12530)NancyLi1013
2020-07-30[boost] s390x support (#12535)Andrei Lebedev
Signed-off-by: Andrei Lebedev <lebdron@gmail.com>
2020-07-30[winpcap] Remove the keyword 'inline' macro (#12542)Phoebe
* [winpcap] Remove the keyword 'inline' macro * Restrict the keyword macro in C