Skip to content

Update to latest#1

Merged
bobuc-havok merged 39 commits into
bobuc-havok:masterfrom
microsoft:master
Jul 2, 2021
Merged

Update to latest#1
bobuc-havok merged 39 commits into
bobuc-havok:masterfrom
microsoft:master

Conversation

@bobuc-havok
Copy link
Copy Markdown
Owner

Update to latest

luncliff and others added 30 commits June 29, 2021 09:13
* [sleef] create a new port

* [sleef] update baseline

* [sleef] update supports

* add more supported architectures to sleef

* [sleef] update ci.baseline.txt

* Revert "[sleef] update ci.baseline.txt"

This reverts commit 39685ae.

* [sleef] disable (arm & windows)

The project's CI doesn't check it. Disable in support field.

* Update ports/sleef/vcpkg.json

Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>

* [sleef] update git-tree SHA

Co-authored-by: nicole mazzuca <mazzucan@outlook.com>
Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
* [llvm] update to 12.0.0, enable zlib and libxml2

* [llvm] disable libxml2 by default, arm64-windows should be supported

* [llvm] try to fix build with ffi on Windows #17663

* [llvm] re-enable libxml2

* [llvm] fix formatting

* [llvm] overwrite version

* [mesa] update to v21.1.0

* [llvm] update ci.baseline

* [halide] update to the latest master commit

* [llvm] disable libxml2 port until complete PR #15390

* update versions

* [llvm] fix disabling of external libraries

* update version

* update ci.baseline

* update ci.baseline

* fix typo

* [llvm] fix libxml2 (depends on #17945)

* revert "[halide] update to the latest master commit"

* update versions

* [halide] fix zlib dependency for tools

* update versions

* [halide] update to official release v12.0.0

* update versions

* [halide] update to v12.0.1

* update version

* [mesa] remove llvm from defaults

* update version

* update ci.baseline

* [mesa] update to v21.1.2 and fix build with LLVM on Windows

* [llvm] allow to build libunwind project on Windows

* update versions

* [mesa] update ci.baseline.txt to disable x64-windows-static-md, may be fixed in the PR #18495
* [mpg123] Upgrade to 1.28.0

* [libopenmpt] Upgrade to 2017-01-28-cf2390140-2

* [mpg123] Disable UWP port

* Fix libmpg123 UWP build

* Fix libout123 UWP build

* Fix libsyn123 UWP build

* Update ports/libopenmpt/CMakeLists.txt

Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>

* Update ports/libopenmpt/CMakeLists.txt

Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>

* [libopenmpt] Update libopenmpt.json

* [mpg123] Separate UWP patches

Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
* Set ENV{WINDRES} for mingw

* Fix passing of '${prefix}' for mingw cross builds
* Add vcpkg_completions.zsh

* Update scripts/vcpkg_completion.zsh
* [simage] Update to 1.8.1

* Format manifest and update version files

* Revert the changes for arm and uwp in ci.baseline.txt

* Update versions/s-/simage.json

* Update ports/simage/portfile.cmake

* Update ports/simage/portfile.cmake

* Update ports/simage/portfile.cmake

* Update versions/s-/simage.json

* Add options to packages

* Update versions/s-/simage.json

* Update portfile.cmake

* Update versions/s-/simage.json

* Update portfile.cmake

* Update versions/s-/simage.json

* [simage] Reorganize all features, add features

* Install tool simage-config on non-Windows

* fix typo

* Add supports field and update ci.baseline.txt

* Update versions/s-/simage.json

Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com>
* Fix exported framework linker flags for osx

* x-add-version

* Remove cmake version check

* Update git-tree
* Fix several issues with the Halide port after v12

1. Use vcpkg-cmake and vcpkg-cmake-config ports
2. Fix usage file to point to relevant documentation
3. Remove OpenGL feature (Halide 12 dropped support)
4. Drop VCPKG_POLICY_EMPTY_PACKAGE
5. Set new Halide packaging variables for better vcpkg compliance.

* update versions
* [nettle] Test on x64 windows

* Revert the changes for nettle
)

* After filing an issue with TBB (uxlfoundation/oneTBB#414), I found out that building the library with exceptions explicitly disabled as I had added support for had gone from not officially supported to more explicitly disallowed

* update tbb port-version

* run x-add-version
* [asio] update to 1.18.2

* update versions
* json_dto updated to 0.2.13.

* x-add-version for json-dto.
* [geographiclib] Update to version 1.52

* run ./vcpkg x-add-version geographiclib

* ports/geographiclib/vcpkg.json: version-string -> version

* Another iteration with x-add-version
* Don't build spdlog examples

* Update port version
* [socket-io-client] update to 3.0.0

* update version

* update patch file

* update version
* Update morton-nd to v4.0.0.

* Update baselines.
* [libdatachannel] Fix usage

* Update version files
* Fix an unconditional #pragma warning breaking other compilers.

* Increase fmt version

* re-ran vcpkg x-add-version --all --overwrite-version, this time it produced a different result for some reason
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
* Fixed cannot find seal.

* Updated versioning.
* Fix mongo-c-driver for custom VCPKG_BUILD_TYPE

* Update version

* Update ports/mongo-c-driver/portfile.cmake

* Update versions/m-/mongo-c-driver.json

Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
Co-authored-by: Billy Robert ONeal III <bion@microsoft.com>
* fixed protoc path

* bumped version
* [recast] Export unofficial target

* update version record

* Export INTERFACE_INCLUDE_DIRECTORIES

* Export more include dirs.

* Update versions/r-/recast.json
sandercox and others added 9 commits July 1, 2021 09:21
* Expand Architecture list with escape chars

This expands the architecture lists with escape characters. When
building FAT binaries for macos using multiple architectures in the
values they need to be escaped otherwise they are passed on to CMake
incorrectly #14932

* Adding the architecture fix to vcpkg-cmake port
updating port vcpkg-cmake version

* updated version in baseline
* Expand Architecture list with escape chars

This expands the architecture lists with escape characters. When
building FAT binaries for macos using multiple architectures in the
values they need to be escaped otherwise they are passed on to CMake
incorrectly #14932

* Adding the architecture fix to vcpkg-cmake port
updating port vcpkg-cmake version

* updated version in baseline

* Allow building ffmpeg for multiple architectures on macOS

Since ffmpeg does _not_ support multi-arch builds due to their use of
autotools and config.h which then includes the wrong platform-dependent
functions, we must perform two separate builds and join them using lipo

* fixup! Allow building ffmpeg for multiple architectures on macOS

* fixup! Allow building ffmpeg for multiple architectures on macOS

Co-authored-by: Sander Cox <sander@paralleldimension.nl>
Co-authored-by: Martijn Otto <martijn@resolume.com>
* fix LibXml2 target dependencies

* updated version files
* [bzip2] Update repository

* Update version files
* [tgui] Fix feature tool dependency

* update version record
* [OpenSSL]: support for "no-autoload-config" config option

OpenSSL has "no-autoload-config" config option,
which disables automatic config loading:

  openssl/openssl#5959

This patch allows to set above option via variable
in custom triplet:

  # build-openssl-no-autoload-config.cmake
  set(OPENSSL_NO_AUTOLOAD_CONFIG ON)

and use it like:

  vcpkg install --overlay-triplets=<path-to-triplets> \
    openssl:build-openssl-no-autoload-config

Signed-off-by: Lev Stipakov <lev@openvpn.net>

* [OpenSSL] bump version

Signed-off-by: Lev Stipakov <lev@openvpn.net>
* Add RmlUi port

* Update versions

* Fix uwp build

* Update versions

* Add maintainers to manifest

* Update version

* Update ports/rmlui/portfile.cmake

Co-authored-by: Noam Chitayat <noam-c@users.noreply.github.com>

* - Update to RmlUi 4.1, fixes some issues with missing dependencies.
- Add robin-hood-hashing as dependency, replacing built-in copy.
- Only need FreeType core.
- Static library definition now replaced in-source.

* Fix config name

* Change source in current packages directory

* Use robin_hood.h included from vcpkg

* Move source modifications to robin_hood patch

* Fix path in patch

Co-authored-by: Noam Chitayat <noam-c@users.noreply.github.com>
* [cnl] update to version 1.1.7

* Update baseline.json

* Update ports/cnl/CONTROL

Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>

* Update ports/cnl/portfile.cmake

Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>

* Update HEAD_REF to point to main

* Bump port-version

Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>

* Run vcpkg x-add-version cnl

* Update versions/c-/cnl.json

Co-authored-by: Robert Schumacher <roschuma@microsoft.com>

* Update ports/cnl/CONTROL

Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>

* Update versions/baseline.json

Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>

* Update versions/c-/cnl.json

Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>

* Update git tree with vcpkg x-add-version

Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
* [vcpkg.cmake] fix X_VCPKG_APPLOCAL_DEPS_INSTALL

* Billy CR
@bobuc-havok bobuc-havok merged commit 22072f0 into bobuc-havok:master Jul 2, 2021
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.