Skip to content

Resubmission of #4688#4827

Closed
ras0219-msft wants to merge 688 commits intomasterfrom
dev/roschuma/4688-2
Closed

Resubmission of #4688#4827
ras0219-msft wants to merge 688 commits intomasterfrom
dev/roschuma/4688-2

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 <squareys@googlemail.com>

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

These features were deprecated in earlier versions and now removed.

Signed-off-by: Squareys <squareys@googlemail.com>

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

Signed-off-by: Squareys <squareys@googlemail.com>

* [magnum] Improve dependencies to corrade

Signed-off-by: Squareys <squareys@googlemail.com>

* [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 <squareys@googlemail.com>
* [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.