Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Resubmission of #4688 #4827

Closed
wants to merge 688 commits into from
Closed

Resubmission of #4688 #4827

wants to merge 688 commits into from

Conversation

ras0219-msft
Copy link
Contributor

Resubmitting after revert due to regression.

@ras0219-msft ras0219-msft changed the title Resubmission on #4688 Resubmission of #4688 Nov 27, 2018
@ras0219-msft ras0219-msft self-assigned this Feb 1, 2019
@ras0219-msft
Copy link
Contributor Author

See #4970

wravery and others added 27 commits February 8, 2019 17:34
* [cppgraphqlgen] Update to v2.0.0

* [cppgraphqlgen] Pick up bug fix v2.0.1

* [cppgraphqlgen] Pick up bug fix v2.0.2
* [ampl-mp] Add new port

This port aims for solver development, so it does not build any
existing solver modules.

The shared library build is disabled for now because it has some
problem on Windows.

closes: #4491

* [ampl-mp] Disable MATLAB MEX support
….01 (#5312)

* [corrade] Update to v2019.01

Signed-off-by: Squareys <[email protected]>

* [magnum] Update to v2019.01, remove shapes and glutapplication features

These features were deprecated in earlier versions and now removed.

Signed-off-by: Squareys <[email protected]>

* [magnum-(extras,plugins,integration)] Update to v2019.01, add imgui feat.

Signed-off-by: Squareys <[email protected]>

* [magnum] Improve dependencies to corrade

Signed-off-by: Squareys <[email protected]>

* [magnum-plugins] Add faad2audioimporter

 - faad2 is currently not in vcpkg, hence commented out
 - The commented out empty line is required to have vcpkg parse the file
   without issues

Signed-off-by: Squareys <[email protected]>
* [collada-dom] Initial collada-dom port

* [osg] Add Collada file support
* Add tbb feature support to rocksdb to enable CLOCK algorithm

* Use RocksDB master branch.

* Undid RocksDB head requirement.

* fix: remove unnecessary FindTbb.cmake
* [wip] fix DLL install on Windows

* change patchfile encoding to UTF-8
* [detours] new port

* [detours] Use PATCHES parameter instead of vcpkg_apply_patches function
In this version we can disable the unit and integration tests, though it
still tries to find `googletest` so we cannot remove the dependency just
yet.
* [tiff]: disable libwebp support.

Since version 4.0.10, libtiff supports optional compression modes using
either libweb or zstd.
When libtiff is built, and libwebp and/or zstd are found anywhere on the
system, these modes will be enabled. However, the respective libraries
are not added as link targets, so this will result in linker errors for
any unsuspecting project using libtiff.

Since zstd support was already disabled by a previous commit, I have
also simply disabled libwebp support to fix this issue.

A more proper fix might be to add both libwebp and zstd as required
libtiff dependencies, and to patch libtiff's CMakeLists.txt, such that
these libraries are properly linked to. However, it is currently very
unlikely to encounter TIFF images in the wild compressed using either
of these methods, so the effect of disabling support may not be
noticeable at all.

* [tiff] Change CONTROL version
One patch down, accepted by upstream.
* [sdl2-mixer] Fix libFLAC capitalization

* [sdl2-mixer] Only build native_midi on Windows

* [sdl2-mixer] Slight modernization; bump control version
* [doctest] update to 2.2.3, export cmake config

* [doctest] do not build tests
* [lest] Add lest v1.34.0

* [lest] Add lest v1.34.1

To support vcpkg installations, examples now specify folder 'lest' in the include directives, like: #include "lest/lest.hpp".

* fix: update hash for lest
Neumann-A and others added 26 commits March 14, 2019 22:27
Also now builds dynamic and static libs in dynamic build due to the targets exported by hdf5. (Revert to default hdf5 build behavior)
HDF5_USE_STATIC_LIBRARIES must be set in static builds so that find_package(HDF5) finds the static hdf5 libraries
* fix find_package for fftw3

* the patch took care of moving the files

* Additional Patch to add Suffix to LibraryDepends

* fixed minsizerel and relwithdebinfo for vs cmake configs

* remove fix for minsizerel and relwithdeb info. Use global cmake mappings of these targets instead!

* added feature packages. unfortunally avx and avx2 create an ICE with Visual Studio 2017 (maybe fixed with 2019?)

* removed sse2 as default (forgot about arm...)
* * [libcds] Update to v2.3.3 (#5274)

 * Minimum CMake version is 3.0.2
 * Changed software license from BSD to Boost
 * Removed '#pragma lib' for Windows build
 * Bugfix and minor improvements

* [libcds] Use PATCHES parameter instead of `vcpkg_apply_patches()`

* [libcds] Fix static builds
[VTK 8.2.0/HDF5 1.10.5] Upgrade VTK and HDF5
* Update Capstone to v4.0.1-49-ge3d5a594

* Use full SHA hash for ref

* Build Capstone with dynamic runtime

* Update Capstone to 4.0.1-57-g120373dc

* Fix wrong description for osxkernel feature
* [portaudio]: fix Linux build

Wrap some Win specific stuff in an if (WIN32)

Fixes #4526

* [portaudio] Bump CONTROL version
…-find-up

[vcpkg] Fix infinite loop bug on certain filesystem implementations when searching up
… symbols on macOS (#5689)

* use __attribute__((visibility("default"))) for exporting symbols on macOS

* [fontconfig] Bump CONTROL version
* Update to upstream version 2.8.81
Copy import directory to the share folder, so it can be used by clients.
* [libxml2] Update to 2.9.9

Fix #5177

* [libxml2] Fix static build

* [libxml2] Modernize

* [libxml2] Use vcpkg_from_github

* [libxml2] Get version info from configure.ac

* [libxml2] Install xmlversion.h

* [libxml2] Improve port file

* [libxml2] Move version.h generation into CMakeLists.txt

* [libxml2] Fix misspelled version header

* [libxml2] Add UWP support
@vicroms
Copy link
Member

vicroms commented Mar 15, 2019

Hmm, merging master wasn't a good idea...
I'll try again in a different branch...

@vicroms
Copy link
Member

vicroms commented Mar 16, 2019

Closed in favor of #5697

@vicroms vicroms closed this Mar 16, 2019
@grdowns grdowns deleted the dev/roschuma/4688-2 branch April 30, 2019 00:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.