* Update boolinq to 3.0.2
* Update CI baseline
Co-authored-by: chausner <chausner@users.noreply.github.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
## 4.2.0 (2021-10-05)
### Features Added
- [2833](https://github.com/Azure/azure-sdk-for-cpp/issues/2833) Added `GetCryptographyClient()` to `KeyClient` to return a `CryptographyClient` that uses the same options, policies, and pipeline as the `KeyClient` that created it.
* [bux] Add new port
* Corrections according to Create Pull Request suggested questions
* SHA512
* Mark fails into .\scripts\ci.baseline.txt
* Mark fails into .\scripts\ci.baseline.txt
* No need of "port-version": 1 in vcpkg.json
* Update version database
* Update ports/bux/portfile.cmake
Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
* Update ports/bux/portfile.cmake
Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
* Update ports/bux/portfile.cmake
Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
* Update ports/bux/vcpkg.json
Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
* Update bux.json
* Update ports/bux/vcpkg.json
* update version
* Update scripts/ci.baseline.txt
Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
* update bux support
* update version
* update version
* Rename bux to buck-yeh-bux
* Update version database
* [buck-yeh-bux] upgrade to v1.5.0
1. [New] `bux::C_ParaLog` is ready for a variety of parallel logging configurations, filtered or unfiltered.
2. [New] Necessary helper classes for implementation _s.t_ logger users no longer need to declare child source instances explicitly.
3. [New] Add methods to `ParaLog.h` & `SyncLog.h` to support testability.
4. [New] Add unit test cases to `ParaLog.h` & `SyncLog.h` (test_paralog & test_logger)
5. [New] Update what are found in `test/` to `test/archlinux/aur_poc/`
6. [Bug] `std::uniform_int_distribution<unsigned char>` no longer allowed.
7. [Change] `CUR_FUNC_` for Windows (MSVC)
8. [Change] `tbb` is no longer implicitly needed by C++ standard library.
9. [Change] `smoke_filtlog.cpp` verifies 2-level log filters ok.
* Missing comma in versions/b-/buck-yeh-bux.json
Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
Co-authored-by: Jonliu1993 <13720414433@163.com>
* update to 14.2.3
* remove trailing whitespace
* update HEAD_REF
* update deprecated functions
* quote paths
* update versioning
* update baseline
* update versioning
* Use version rather than version-string.
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
* [google-cloud-cpp] update to latest release (v1.32.0)
* Update from deprecated vcpkg functions
* Undo migration to `vcpkg_cmake_config_fixup()`
I could not get this to work. I will ask in the discord channel because
I must be using it wrong.
* added 2.5.3, updated baseline
* added quotes and fixed how license installation is done
* updated portfile based on bots recommendations
* Change version-semver to version.
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
* [qt6] Update to 6.1.1
* version stuff
* fix empty dir
* update version
* fix casing in qtbase
* [libpq] add secure32.lib on windows
* add clang-cl fix
* version stuff
* fix flag removal by adding a space
* version stuff
* make qt6->Qt6 usage consistent since Qt6 refers to itself as Qt6 with uppercase Q
* fix libpq wrapper opensll linkage on linux
* use policy to fix dependent ports
* version stuff
* use upstream patch
* version stuff
* fix source_location with clang-cl
* version stuff
* add all new modules
* add all modules to the qt port
* push all the ports
* fix patch
* update ports
* split qt_install_submodule into smaller functions
* add qlitehtml submodule to qttools
* update a few ports before moving to beta
* update vcpkg.json and refs and fix issue with update
* fix dependencies
* remove patch
* update to 6.2
* add nodejs to vcpkg_find_acquire_program for qtwebengine
* format manifest.
* fix webengine and see if it builds.
* apply format diff
* add patch
* fix arm builds
* fix linux gcc 7.5 build error
* fix patch
* bump version in qtbase otherwise CI seems to resuse the wrong version
* fix webengine release build
* try fixing gcc 7.5 build
* revert gcc 7.5 fixes since they broke osx
* revert gcc 7.5 fixes since they broke osx
* fix qtimageformats.
* actually enable new qt6 builds.
* fix search path for nodejs.
* fix the webengine patch again.
* fix wrong binary name
* revisit all dependencies
* revisit webengine features and build settings
* more feature stuff
* remove qt6betablock and more features review for qt 6.2
* add missing qt prefix.
* format manifest
* fix ci issues
* format manifest.
* add node on osx.
* install node on linux
* fix a typo and a disable another find_package
* fix mingw build issues and switch to not using tag
* use CMAKE_HOST_WIN32 instead
* update ref
* fix core configure error
* fix mingw case.
* fix script installation
* remove qmake helper scrpt
* delete debug folder if empty
* add vcpkg-tool-nodejs
* revert changes in the pipeline scripts
* adjust qtwebengine to the changes
* format manifest and revert doc changes
* fix message and logic
* fix hashes and make host only port
* fix hash again?
* qttools add linguist feature for crossbuilds
* fix dependency
* add thread and future to concurrent feature
* add assistant as a required host feature
(somebody should tell Qt not to do that)
* fix dependency.
* [skip ci] not a host dep?!?
* [skip ci] debuging
* [skip ci] more debug messages
* [skip ci] try always redownloading
* [skip ci] fix hash und skip hash for redownloading once
* [skip ci] comment out skip sha and redownload
* add vcpkg_fixup_pkgconfig to libvpx
* qtwebengine requires qml and quick
* fix manifest format
* qtwebengine does not support static builds!
* remove unnecessary parts of the patch
* update to beta2
* add some " and a message in update mode
* [skip ci] remove old and reorder patches
* [skip ci] add qtpaths6
* [skip actions] fix webengine patch
* [skip actions] fix a few submodule refs
* [skip actions] fix qtwebengine
* [skip actions] remove qml feature from webengine in qt metaport
* qtdeclarative raise minimum cmake version
* use the tree id instead?
* [skip actions] raise minimum cmake version in qtquick3d
* fix fetching of unadvertised commit ids
* revert changes to vcpkg_from_git
* revert doc changes
* [skip actions] use the new FETCH_REF
* [skip actiosn] remove raise of minimum version to retry with new cmake version
* [skip actions] update to beta3
* revert removal of patch
* update to beta4
remove qtquickcontrols2 deps
* fix missing \
* [skip actions] fix gstreamer feature on windows
* [skip actions]
remove outdated patches
format qtmultimedia
* [skip actions] update to rc1
* [skip actions] remove patch for now
* update refs
* [skip actions] comment patch to try another patch in qtmultimedia
* x86 is not supported by qtwebengine (at least one of its internal third party deps fails due to x64 intrinsics.)
* Finalize for 6.2 release.
Open issues: QtWebengine and cross builds.
* version stuff
* fix semver in qtquickcontrols.
* version stuff
* revise qtwebengine supports expression
* update version
* Revert "incorporate changes from microsoft:master"
* Revert "Revert "incorporate changes from microsoft:master""
* WIP: update to tensorflow 2.6
* update patch
* update more patches
* fix patch again
* fix new Windows compile/linkage errors
* fix patch
* fix patch again
* temporarily revert Windows build option fix to test whether upstream fix doesn't work
* check if constexpr is sufficient (is_same_v requires C++17)
* try patch for build parameters
* remove fastbuild patch and improve constexpr patch (no C++17 requirement)
(fastbuild patch didn't work because bazel overrides it with /DEBUG:FULL)
* x-add-version
* add C++17 preprocessor switch for "if constexpr"
* x-add-version
* remove pre-processor switch (doesn't work without)
* x-add-version
* work-around toolchain issues on macOS
* x-add-version
* fix Windows build options (must be string, not list)
* x-add-version
* temporarily add code to debug CI
* temporarily add more debug output as build doesn't even start on macOS CI
* remove debug code, add switch for linker parameters on macOS and re-introduce old behaviour (some platforms still use old behaviour)
* x-add-version
* fix broken string termination
* x-add-version
* fix function name
* x-add-version
Co-authored-by: jgehw <Joachim_Gehweiler@McAfee.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
https://dev.azure.com/vcpkg/public/_build/results?buildId=60445
PASSING, REMOVE FROM FAIL LIST: soundtouch:x64-windows-static
Probably fixed by: https://github.com/microsoft/vcpkg/pull/19377
REGRESSION: mosquitto:x86-windows
REGRESSION: mosquitto:x64-windows
Probably broken by: https://github.com/microsoft/vcpkg/pull/20148/
```
The following EXEs were found in /bin or /debug/bin. EXEs are not valid distribution targets.
D:/packages/mosquitto_x86-windows/bin/mosquitto_ctrl.exe
The following EXEs were found in /bin or /debug/bin. EXEs are not valid distribution targets.
D:/packages/mosquitto_x86-windows/debug/bin/mosquitto_ctrl.exe
Found 2 error(s). Please correct the portfile:
C:\a\1\s\ports\mosquitto\portfile.cmake
-- Performing post-build validation done
```
The upstream build system has this:
```
option(WITH_CJSON "Build with cJSON support (required for dynamic security plugin and useful for mosquitto_sub)?" ON)
if (WITH_CJSON)
FIND_PACKAGE(cJSON)
if (CJSON_FOUND)
message(STATUS ${CJSON_FOUND})
else (CJSON_FOUND)
message(STATUS "Optional dependency cJSON not found. Some features will be disabled.")
endif(CJSON_FOUND)
endif()
```
and indeed, I repro the problem if cjson is installed first. Disable WITH_CJSON as a fix.
OSX never finishing: Hopefully fixed by https://github.com/microsoft/vcpkg/pull/20388
* [minizip-ng] Make dependencies optional
* minor changes from review
* improve implementation of crypto feature
* x-add-version
* split crypto into 3 features
* properly forward features
* [gemmlowp] create a new port
* update baseline JSON
* [gemmlowp] support find_pacakge
* export `unofficial::` targets
* [gemmlowp] add HEAD_REF
* [gemmlowp] use latest sources
* remove patches to support find_package
* Update cli11 to 2.1.0
* Update CI baseline
* Change version-semver to version for cli11
* Update git-tree version
Co-authored-by: chausner <chausner@users.noreply.github.com>
* [mozjpeg] Update to latest commit
* update version
* Convert patch format
* update version
* Add double quotes
* update version
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
* Update open62541 to 1.2.2
* Update CI baseline
* delete double quotes
* update version
Co-authored-by: chausner <chausner@users.noreply.github.com>
Co-authored-by: Jonliu1993 <13720414433@163.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
* Update indicators to 2.2
* Update CI baseline
Co-authored-by: chausner <chausner@users.noreply.github.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
* Update numcpp to 2.6.0
* Update CI baseline
Co-authored-by: chausner <chausner@users.noreply.github.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
* Update easyloggingpp to 9.97.0
* Update CI baseline
Co-authored-by: chausner <chausner@users.noreply.github.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
I worked with upstream to implement a CMake build system, so I
removed the CMakeLists.txt from this port.
This fixes multiple issues:
* Headers were not installed by the port before.
* The port did not allow dynamic linking before.
* pkgconfig and CMake config files were not installed before.
* Update fftw3 to 3.3.10
* Update CI baseline
* Use version rather than version-string.
Co-authored-by: chausner <chausner@users.noreply.github.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
* Update openmvs to 1.1.1
* Update CI baseline
* Update patch
* Update git-tree hash
Co-authored-by: chausner <chausner@users.noreply.github.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
* Update yoga to 1.19.0
* Update CI baseline
* Change version-string to version-semver
Co-authored-by: Phoebe <20694052+PhoebeHui@users.noreply.github.com>
* Update git-tree hash
* Update yoga.json
* Use version instead of version-semver as yoga doesn't document that they follow semver.
Co-authored-by: chausner <chausner@users.noreply.github.com>
Co-authored-by: Phoebe <20694052+PhoebeHui@users.noreply.github.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
* [vtk] fix usage and add the usage file
* version stuff
* typo
* version
* Change qt5-base as a host port
* version
* Revert 433fe47901, push in wrong branch
* Replace deprecate functions
* version
* initial update for osgearth 3.2 and updated patches
* Adding output from ./vcpkg x-add-version --all
* update version
* update version
* delete Remark
* update version
Co-authored-by: Paul Levy <plevy@pelicanmapping.com>
Co-authored-by: Jonliu1993 <13720414433@163.com>
* [libwebp] update to 1.2.1
* update version
* Convert patch CRLF to LF
* update version
* update patch and portfile,cmake
* update version
* update portifile.cmake
* update portfile.cmake
* update version
* update portfile.cmake
* update version
* revert portfile.cmake
* update version
* add trailing line break
* update version
* [libssh/libssh2/libssh2] update to the latest version
* update version
* update patches formating
* update version
* update hash512
* update version'
* fix CI build error
* update version
* update vcpkg.json and portifile.cmake
* update version
* delete hash
* update version
* revert libssh2
* update version
* revert libssh2
* update portfile.cmake
* update version
* [openjpeg] Update version to 2.4.0
* Modify linkage check and remove unused parameters
* Enable the tool generation of each features
Co-authored-by: Cheney-Wang <v-xincwa@microsoft.com>
* Update ned14-internal-quickcpplib and LLFIO to latest matching Outcome v2.2.1 (bugfixed) release.
* Implement suggested changes during review. Update Outcome and LLFIO to latest.
* Re x-add-version.
* Fix version database.
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
* [vcpkg/script/meson] add option NO_PKG_CONFIG to skip pkg-config setup
* [vcpkg/script/pkgconfig] move vcpkg_find_acquire_program(PKGCONFIG) into the check section where it is used
* [pkgconf] Update to 1.8.0
* version stuff
* remove unused patch.
* (CR) quote string
* version update.
* [imgui] Fix build issues on OSX
* bump required cmake version because OBJCXX support has been introduced in 3.16
* set C++ standard to c++11 on Apple. Imgui own examples use c++14, however c++11 was found to be sufficient
* enable Objective-C++ mode for *.mm sources
* add `-fobjc-weak` flag for imgui_impl_metal.mm to fix compile error
* [imgui] Fix build issues on OSX
* bump required cmake version because OBJCXX support has been introduced in 3.16
* set C++ standard to c++11 on Apple. Imgui own examples use c++14, however c++11 was found to be sufficient
* enable Objective-C++ mode for *.mm sources
* add `-fobjc-weak` flag for imgui_impl_metal.mm to fix compile error
* Update ports/imgui/vcpkg.json
Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
* [imgui] Fix manifest format
* Ran `vcpkg x-add-version imgui`
Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
* [enet] Export config, support BUILD_SHARED_LIBS, and add usage
* [enet] Update with requested changes
* Update the port version
* Update the deprecated funcutions
Co-authored-by: PhoebeHui <20694052+PhoebeHui@users.noreply.github.com>
* [dxsdk-d3dx] Modify the destination path
* [dxsdk-d3dx/directxsdk] Add message to handle the conflicts between these two ports
Co-authored-by: Cheney-Wang <v-xincwa@microsoft.com>
* [openmvg] Fix for building with eigen 3.4.0.
* Bump port version.
* Convert "version-string" field into "version"
Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
* Update vcpkg_check_features call
* [openmvg] x-add-version
Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
* [libimobiledevice/libideviceactivation/libzen] update to latest version
* update version
* update vcpkg.json format
* update version
* fix export target
* update version
* update version
* revert port libzen
* update version
* handle libzen conflict files
* delete vcpkg_cmake_config_fixup
* update version
* [lcms] Backfill compat for lcms::lcms
* Remove :@TARGET_TRIPLET@
* Add comment for duplicate vcpkg_cmake_config_fixup.
* [lcms] Update version db
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
* Enable separate release and debug builds for libwebsockets
* Update libwebsockets's port version
* Refactoring
* Refactoring
Co-authored-by: Ahmed Yarub Hani Al Nuaimi <ahmed.alnuaimi@zwift.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
* Kubernetes C Client's port
* Kubernetes C Client's port
* Replace deprecated methods
* Add version file
* Remove extra include directories
* Fix version
* Use vcpkg_from_github with a valid hash
Remove usage file
* Fix Aws Crypto Abstraction Layer and S2N builds
* Update library version
* Update library version
* Update ports/kubernetes/vcpkg.json
Co-authored-by: Phoebe <20694052+PhoebeHui@users.noreply.github.com>
* Update ports/kubernetes/portfile.cmake
Co-authored-by: Phoebe <20694052+PhoebeHui@users.noreply.github.com>
* Update ports/kubernetes/vcpkg.json
Co-authored-by: Phoebe <20694052+PhoebeHui@users.noreply.github.com>
* Update version
Co-authored-by: Ahmed Yarub Hani Al Nuaimi <ahmed.alnuaimi@zwift.com>
Co-authored-by: Phoebe <20694052+PhoebeHui@users.noreply.github.com>
* Update gsl to version 2.7
* Updating portfile to remove deprecated functions
These were the github-actions bot recommendations
* Quoting string parameters, fixing version
* Run x-add-version
* [protobuf] upgrade to latest release (v3.18.0)
This requires patching OpenCV as it uses a function removed in the
latest version of protobuf (FWIW, upstream OpenCV has a similar patch).
* The arcus port also needs a patch
* The caffe2 port also needs a patch
* The brpc port also needs a patch
* [libdjinterop] update to 0.16.0
* [sqlite3] add pkgconfig file
Linux distributions typically use the SQLite autoconf package,
but this port uses the SQLite amalgamation package with a custom
CMakeLists.txt so the port needs to take care of installing the
pkgconfig file.
* [boost-modular-build-helper] Unify boost builds across OS's
* [boost-modular-build-helper] Update version
* [boost-modular-build-helper] Cleanup
Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
* [libsnoretoast] fix absolute include paths
* [libsnoretoast] fix versioning scheme
* [libsnoretoast] update versions
* Fix damage to previous version in the version database.
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
* initial port of calceph
* apply correct format on vcpkg.json
* add quotes in portfile
* Update version database
* add url to the documentation
* Update version database
* update vcpkg.json
* update version
* delete error version
* remove useless on operating system
* update database version
* Apply suggestions from code review
applied suggested changes about versions
Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
* update port number
* update database version
* format vcpkg.json
* update version
* update portfile.cmake error
* update version
* update portfile.cmake error
* update portfile.cmake error
* fix clflags in debug mode
* update database version
* add the debug flags
* update version database
* add space to avoid single quote for cflags in Makefile.vc
* update version database
* Update version database.
Co-authored-by: Gastineau <Mickael.Gastineau@obspm.fr>
Co-authored-by: Jonliu1993 <13720414433@163.com>
Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
* [discord-game-sdk] use updated domain name for copyright notice
* [discord-game-sdk] use new domain name for JSON data
* [discord-game-sdk] update version sha
* [discord-game-sdk] update JSON field and port version
* [discord-game-sdk] update versions
* [discord-game-sdk] update port git tree sha
* [discord-game-sdk] remove unneeded version increment
* [discord-game-sdk] remove the other commit sha
Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
* [portmidi] Add *inx support, refactory install process
* update support
* version
* Re-fix dynamic build and use
* version
* Fix build on *inx
* version
* Re-fix installation
* version
* Add MAYBE_UNUSED_VARIABLES
* version
* Change macro judgment value and macro value
* version stuff
* Update versions/p-/portmidi.json
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
* [ffnvcodec/libproxy] Update to latest release version
* Small changes
* [ffnvcodec] Use version instead of version-string.
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
* [gflags]: Fix targets gflags::* not globally visible
* Add the target as interface
* vcpkg x-add-version --all
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
* [onnx-optimizer] create a new port
* migrate changes to new branch
* [onnx-optimizer] specify maybe unused
* ONNX_USE_PROTOBUF_SHARED_LIBS is for Windows
* [onnx-optimizer] update baseline
* [onnx-optimizer] make protobuf option constant
* add mapnik
* version
* update to latest ref
* overwrite version
* latest ref
* fix hash
* verison
* update to latest upstream
* version
* false jpeg lib
* version
* update to latest ref
* verssion
* proj not needed
* versioon
* fix proj patch
* version
* actually the linkage is already checked in `supports`. Apply latest policies. Added default features
* version
* update to original ref
* enable dynamic again
* version
* use date version
* update version
* do not add a second version
* fix linux installing
* version
* Apply suggestions from code review
Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
* do not use port var
* version
* drop mapnik::core from general usage info.
* version
* don't add a new version
* add comment to trigger ci
* version
Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
* [amqpcpp/leptonica/glibmm] Update to latest version
* Modify the include dir path
* Modify version schemes
Co-authored-by: Cheney-Wang <v-xincwa@microsoft.com>
* [qt] Add patches to fix missing includes
This is needed to build with GCC11
Fixes#19226
* bump version
* version
Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com>
* [soci] update to 4.0.2
* update version
* update portfile.cmake
* update version
* fix ci error
* update version
* fix-mysql-feature
* update version
* Add comment explaining fix-mysql-feature-error.patch
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
* [cmark] update to 0.30.0
* update version
* update portfile.cmake
* update version
* add patch
* update version
* fix-uwp-APPX0703
* update version
* [cmark] update to 0.30.1
* update version
* update portfile.cmake
* update version
* update version
* Add feature tools
* version stuff
* Add feature tools and remove the old unnecessary patch
* version
* delete outdate option
* update version
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com>
* [aws-c-common] Update to 0.6.9
* [aws-checksums] Update to 0.1.11
* [aws-c-event-stream] Upgrade to 0.2.7
* Add aws-c-cal port
* Add s2n port
* Add port aws-c-io
* [aws-c-event-stream] Update port to 0.2.7
* Update aws-sdk-cpp port
* Add aws-c-compression port
* Add aws-c-auth port
* Add aws-c-http port
* Add aws-c-mqtt port
* Add aws-c-s3 port
* Add aws-crt-cpp port
* [aws-sdk-cpp] Update port to 1.9.91 version
* Fix port issues.
* Upgrade aws-sdk-cpp to 1.9.96
Upgrade aws-crt-cpp to 0.15.1
* Support x64-windows
* Fix format issues
* Specify supported triplets for aws libs
* Specify platforms for more aws libs
* Support x64-windows-static triplet.
* Fix format issue for aws-c-common
* Update port versions file
* Use new vcpkg cmake methods and format
* Use new vcpkg cmake methods and format
* update version
* Fix s2n port typo
* Fix s2n port typo
Co-authored-by: Jonliu1993 <13720414433@163.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
* [bsa] new port
* [bsa] Update version file
* [bsa] Update ci baseline
* [bsa] Update version database
* [bsa] Add patch for minimum cmake version
* [bsa] Update ci baseline
* Update version database
* Try more CI
* Fix merge typo
* [bsa] Update library version
* Update versions database
* Apply suggestions from code review
Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
* Update versions/b-/bsa.json
Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
* Apply suggestions from code review
Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
* Apply suggestions from code review
Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
* Update versions database
* [bsa] Add warning instead of fail on Linux
* Update versions database
* Update ports/bsa/vcpkg.json
Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
* Update version database
* Rename to rsm-bsa
* Update versions database
* Update versions/baseline.json
Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
* Fix typo
* Update versions
* Update ci.baseline.txt
* Remove rsm-bsa:x64-linux=fail in ci.baseline.txt now that VMs have G++10.
* Revert "Remove rsm-bsa:x64-linux=fail in ci.baseline.txt now that VMs have G++10."
because we actually are on gcc 9.x :(
This reverts commit 781289dc26.
Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
* [cimg/libgd/libfabric] Update to latest release version
* Remove empty line
* [libgd] Update the patch
* Small changes
* [libgd] Update to version semver
* [audiofile/cgltf/libsbml] Update to the latest version
* Format manifests
* [libsbml] Update branch from stable to development
* Update versions/l-/libsbml.json
* [audiofile] Add options to vcpkg_cmake_configure
* [netcdf-c] Fix build under Linux with dynamic linkage
* Add delete bin on *nix comment.
* Don't mark semver for unverified-semver port.
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
* [vcpkg] Support VS2022 17.0
* small changes
* Update vcpkg.cmake
* Update the baseline version
* Update the baseline version
* Update the baselin version
* Adress the review suggestions
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
* [fbgemm] fix find_package
* install internal header for pytorch
* [fbgemm] remove GPU feature
* The source requires ATen and some other libraries ...
* [sbp] new port
Closes https://github.com/microsoft/vcpkg/issues/19218
* update portfile.cmake
* update version
* add vcpkg_fail_port_install for portifile
* update version
Co-authored-by: Jonliu1993 <13720414433@163.com>
* [VTK] recycle alias targets if already defined
* [VTK] bump port version
* [VTK] fix references
* [VTK] fix other patches for target recycling
* [VTK] fix references
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
* [skip actions] update to 6.1.3
* remove wrong -D prefix from variables in qttools
* change to https
* version stuff
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
* [uchardet] Update to 2021-09-03
* [uchardet] Bump version
* [uchardet] Fix UWP build
* [uchardet] Overwrite version
* [uchardet] Add version
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
* Use MacOS (Darwin) source files for building iOS version
* Update version
* Update version
Co-authored-by: Ahmed Yarub Hani Al Nuaimi <ahmed.alnuaimi@zwift.com>
* [azure-security-keyvault-keys-cpp] Update to 4.1.0
## 4.1.0 (2021-09-08)
### Features Added
- Added `GetUrl()` to `KeyClient`.
### Bugs Fixed
- [2750](https://github.com/Azure/azure-sdk-for-cpp/issues/2750) Support for Azure `managedhsm` cloud and any other non-public Azure cloud.
* not-specified
* Release for 08-30-2021
* Update azure-iot-sdk-c vcpkg.json formatting
* Update version database
* Test commit. In progress.
* bot actions
* Update refs and hashes for main branch test
* bot instructions
* Add OpenSSL for uamqp, umqtt, uhttp
* bot instructions
* Update cmake build options 'warning_as_errors' to OFF; remove patch file
* bot instructions
* Update all REFs to current test commit in azure-iot-sdk-c momuno/curl-vcpkg-fix_20210831
* bot instructions
* c-utility fix -- test
* bot instructions
* Update azure-iot-sdk-c REF and SHA512 for LTS release. Use version-date
* Update version database
* put back remove-werror.patch for LTS release.
* Update versioning. bot instructions
* bot instructions.
* Adding back patch to portfile instructions. Removes warnings as errors
* bot instructions
Co-authored-by: Mollie Munoz <momuno@microsoft.com>
* [vcpkg baseline][pangolin] Add features, fix dependency pybind11
* Fix dependency name realsense2
* Remove default-feature gles
* Re-generated patch, add MAYBE_UNUSED_VARIABLES, fix build with core
* version
* Fix desc, add more MAYBE_UNUSED_VARIABLES
* version
* more MAYBE_UNUSED_VARIABLES
* version
* Remove some CMAKE_DISABLE_FIND_PACKAGE_*
* version
* Remove more CMAKE_DISABLE_FIND_* since they are disabled
* Remove BUILD_FOR_GLES_2
* version
* Restore BUILD_FOR_GLES_2
* version
* Fix more dependencies
* [libuvc]Fix build type, fix usage
* version
* Re-make patch
* version
* Use libjpeg macros instead of target name to avoid use `find_dependency`
* version
* Fix usage on non-Windows
* version
* commit suggestions
* version
* Apply suggestion
* version
* Re-fix JPEG
* version
* typo
* format
* version
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
* [azure-storage-blobs-cpp] Update to 12.2.0
## 12.2.0 (2021-09-08)
### Breaking Changes
- `StartsOn` and `ExpiresOn` in `SignedIdentifier` were changed to nullable.
### Bugs Fixed
- Fixed a bug where prefix cannot contain `&` when listing blobs.
### Other Changes
- Create less threads if there isn't too much data to transfer.
* [azure-storage-files-datalake-cpp] Update to 12.2.0
## 12.2.0 (2021-09-08)
### Breaking Changes
- `StartsOn` and `ExpiresOn` in `SignedIdentifier` were changed to nullable.
### Bugs Fixed
- Fixed a bug where prefix cannot contain `&` when listing files.
### Other Changes
- Create less threads if there isn't too much data to transfer.
* [azure-storage-files-shares-cpp] Update to 12.2.0
## 12.2.0 (2021-09-08)
### Breaking Changes
- `AccessPolicy::StartsOn` and `AccessPolicy::ExpiresOn` are now nullable values.
### Bugs Fixed
- Fixed a bug where prefix cannot contain `&` when listing files.
### Other Changes
- Create less threads if there isn't too much data to transfer.
* [azure-storage-queues-cpp] Update to 12.0.0-beta.1
## 12.0.0-beta.1 (2021-09-08)
### New Features
- Added support for Queue features:
- QueueServiceClient::ListQueues
- QueueServiceClient::SetProperties
- QueueServiceClient::GetProperties
- QueueServiceClient::GetStatistics
- QueueServiceClient::CreateQueue
- QueueServiceClient::DeleteQueue
- QueueClient::Create
- QueueClient::Delete
- QueueClient::GetProperties
- QueueClient::SetMetadata
- QueueClient::GetAccessPolicy
- QueueClient::SetAccessPolicy
- QueueClient::EnqueueMessage
- QueueClient::ReceiveMessages
- QueueClient::PeekMessages
- QueueClient::UpdateMessage
- QueueClient::DeleteMessage
- QueueClient::ClearMessages
- Added support for queue SAS.
* [azure-storage-common-cpp] Update to 12.2.0
## 12.2.0 (2021-09-08)
### Features Added
- Used new xml library on Windows, dropped dependency for libxml2.
### Bugs Fixed
- Fixed a bug that may cause crash when parsing XML.
* Enable ANGLE's desktop GL backend
Only the D3D and GLES backends were available, but getting desktop GL to
work is trivial.
The Vulkan backend would be a much bigger task, unfortunately.
* x-add-version
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
## 1.2.1 (2021-09-02)
### Bugs Fixed
- [2785](https://github.com/Azure/azure-sdk-for-cpp/issues/2785) Fix to build on g++ 5.5.
### Other Changes
- Fixed compilation error on POSIX platforms where OpenSSL was not available.
- Support CMake version 3.12
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
* [aubio] Add support for find_package
* Add include(CMakeFindDependencyMacro)
* x-add-version
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
* Fixes source writes rather than using DISABLE_PARALLEL_CONFIGURE
* Fixes to use modern vcpkg helpers.
* Fixes to install to the correct include path rather than moving the resulting includes after the fact.
* Remove do-nothign renames.
* Fixes to make static cmake configs find the correct bits.
* [h3/jaeger-client-cpp] Update to the latest version
* Remove CONTROL files
* Update version files
* Update patch
* Update versions/j-/jaeger-client-cpp.json
* so5extra updated to the latest version.
* Fix for so5extra's manifest format.
* so5extra version added to baseline.
* Accepting suggestion for so5extra's manifest.
* Update for so5extra version in baseline.
* [vamp-sdk] fix library filenames to match upstream build systems
There were two problems:
1. The port added a `d` suffix for debug builds that upstream did
not. This caused
`find_library(VampHostSDK_LIBRARY NAMES vamp-sdk)`
to fail to find the debug library.
2. The port used the same file name for libraries on every OS but
that is not what upstream does.
* [vamp-sdk] fix capitalization of Vamp
Vamp is not an acronym.
* [libhsplasma/libpcap/lv2] Update to the latest version
* [libpcap] Remove unused comments
* Update version files
* [lv2] Fix usage
[libpcap] Update ci.baseline.txt
* [libhsplasma] Remove x64-windows-static=fail from ci.baseline.txt
* [libcrafter] Update to 1.0
* [libcrafter] Add vcpkg.json
* Update version files
* Add CRT check for libpcap and update version as versin-semver for libpcap
* Update version files
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
* libharu: Fix renaming library when build type is either release or debug
Co-authored-by: Phoebe <20694052+PhoebeHui@users.noreply.github.com>
* Run vcpkg x-add-version --all
* Small changes
Co-authored-by: Phoebe <20694052+PhoebeHui@users.noreply.github.com>
* [arcus/any-lite/aixlog] Update to the latest version
* update version
* Apply requested changes
* update version
* update vcpkg.json
* update version
* [libuv/librsync/libqrencode] Update to latest release version
* Update the baseline version
* [libuv] Add new source file epoll.c
* Update the source
* Small changes
* Remove prior arm/uwp patch since host dependencies now allow for proj database generation, and add a new patch that repairs Win32 API calls to use UWP counterparts in UWP builds
* Update ci baseline for port changes
* Update port version
* Fix patch list for PR
* Bump port-version, disable some broken downstream libs
* Update port version commit
In addition to updating the version to 2.12, the following
modifications were applied to the port:
- Use the name lcms2 for the library, as it is called upstream since
version 2 of Little-CMS.
Remark: In the past, the library has already been called lcms2 for
a while in vcpkg (1e53c60 until 726c111).
The ports in vcpkg, which currently require the port lcms
(devil, libraw and opencolorio), use and support lcms2 include/lib.
- Add generating a pkg-config file
- Add quotes to file commands in portfile.cmake
* [fmt] update to 8.0.0
* update version
* revert patch foramt
* update version
* update version
* [fmt] update to 8.0.0
* update version
* [fmt] update to 8.0.1
* update version
* Apply suggested change
* update version
* add MinGW subsystem support for nana
* update port version
* [nana] update versions
* format-manifest
* add static build support for MingW subsystem
Co-authored-by: Billy Robert ONeal III <bion@microsoft.com>
Co-authored-by: Jonliu1993 <13720414433@163.com>
* rename `libpystring` to `pystring`
* run `vcpkg x-add-version --all`
* [pystring] Simplify CMake
* [pystring] Use target name as per opencolorio
Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
* fixes for macOS dynamic lib install
* bump port version
* remove mingw change
* move install outside of conditional
* update portfile hash
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
* [libosmium/libxlsxwriter] Update to the latest version
* Update version files
* Update versions/l-/libosmium.json
* Attempt to fix version database again.
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
* [pangolin] Update to 0.6
* Update version files
* Format manifest
* Revert to CRLF in original patches
* Update versions/p-/pangolin.json
* Support osx and add features
* Remove extra space line
* Update versions/p-/pangolin.json
* Remove unused options
* Update versions/p-/pangolin.json
* Add MAYBE_UNUSED_VARIABLES
* Update versions/p-/pangolin.json
* update to 3.10.0
* version
* install pkg-config
* version
* fix package naming
* version
* apply @NancyLi1013 suggestions
* version
* update to new minor
* version
* update to 3.10.2
* version
* [tvision] Add new port (fix#15839)
* [tvision] Add version file
* [tvision] getenv is not available on uwp
* [tvision] Overwrite version
* [tvision] Clean
* [tvision] Overwrite version
* [magnum/-plugins] Remove obsolete patches that no longer apply
Signed-off-by: Squareys <squareys@googlemail.com>
* [corrade] Make feature to flag translation consistent to fix warning
Consistent with magnum & magnum-plugins
Signed-off-by: Squareys <squareys@googlemail.com>
* Fix warning message for dlls without matching pdbs always displayed
Signed-off-by: Squareys <squareys@googlemail.com>
* Fix the baseline version
* Revert the changes in vcpkg_copy_pdbs.cmake
Co-authored-by: PhoebeHui <20694052+PhoebeHui@users.noreply.github.com>
* [portmidi] add osx support
* [portmidi] replace CONTROL with vcpkg.json
* [portmidi] Introduce "port-version": 1
* [portmidi] quote all path strings
* [portmidi] update version database
* [portmidi] make use of ${PORT}
Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
* added features for vpx to enable realtime, highbitdepth and pic
* output of vcpkg format-manifest
* added port version
* ran format-manifest again
* changed to port version 1 as implicit version is 0
* added updated version files
* removed pic feature and instead set --enable-pic as default option
* updated version database
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
* Revert "incorporate changes from microsoft:master"
* Revert "Revert "incorporate changes from microsoft:master""
* issue targeted in newer numpy version
* work-around for broken numpy libs on macOS
* temporarily add debug code to analyze CI failures
* again temporary debug code
* fix linkage command on macOS (broken by Bazel upgrade)
* fix regex for macOS linker command
* remove debug code, bump version
* x-add-version seems to require a separate commit...
* Fix misspelled "acceleration".
* x-add-version
Co-authored-by: jgehw <Joachim_Gehweiler@McAfee.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
* Fixes jwt-cpp
This is a fix for #19837
Not sure why the hash worked a few days ago but appears to have broken now though (that needs some investigation). But the build is indeed broken
* update port version
* version
Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com>
* New port version, format manifest
* Revise portfile
* Add mingw support
* Add libiconv dependency to pc file
* x-add-version
* Apply PR comment
* x-add-version
* [faiss] update to v1.7.1
* update version
* update vcpkg.json format
* update version
* update patch
* update version
* Remove duplicate variable usage from the patch.
* x-add-version
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
* fix bullet3
* add-version
* change version-string to version
* overwrite version
* add export targets; change usage_file
* version
* add bullet include dirs to target
* version
* remove line break
* version
* apply changes from @JackBoosY
* version
* change EOL to LF
* version
* [trantor] Update to 1.5.1
* Update ports/trantor/vcpkg.json
Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
* Update ports/trantor/vcpkg.json
Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
* update cmake functiom
* update version
* fix ci baseline issue
* update version
* fix ci error
* add port version
* update version
* Repair old drogon sha.
Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
Co-authored-by: Jonliu1993 <13720414433@163.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
* Fix filenames for linux vs windows in liblo portfile
* Removed deprecated call and now using vcpkg_copy_tools
* Upgraded to manifest file
* Increment port-version
* Remove now working builds from ci.baseline
* Updated versioning files
* Fixed type for vcpkg.json
* Updated sha for liblo version
* Use -llibffi on Windows
Replace -lffi with -llibffi for Windows development, not just mingw
* Update portfile.cmake
* Update baseline.json
* Update libffi.json
* Add port-version and make path quoted
* Update version files
Co-authored-by: NancyLi1013 <lirui09@beyondsoft.com>
* [google-cloud-cpp] use features to stop package growth
We have plans to grow `google-cloud-cpp`, but we think the build times
are large enough already. This creates "features" to at least stop the
package growth as new features are added. The "default-features"
reflects the current features in the package.
* Remove versions created during development
* Address review comments
* [cgns] update to 4.2.0
* [vtk-m] update to 1.6.0
* [vtk] Update to 9.0.1-pv5.9.1
- VTK update to match release version of ParaView
* [ParaView] Update to 5.9.1
* version stuff
* fix automatic svg linkage in static builds
* update qt5-svg
* revisit vtk
- fix build with vtk-m 1.6
- remove unused patches
- remove comments
* bump version
* remove two commented lines
* version stuff
* remove old PR version
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
* [lapack-reference] Fix copy openblas's pkgconfig file
* version
* Use vcpkg-cmake and vcpkg-cmake-config instead
* version stuff
* Restore the changes about vcpkg-cmake-configure / vcpkg-cmake-install
* update version keyword
* version
* DirectXTex port updated
* DirectX Tool Kit updated for August 2021 release
* Update baseline
* Remove build of MakeSpriteFont
* Update baseline
* Added 4.7.2 .NET TargetingPack
* Back out adding .NET targeting pack, forked out as https://github.com/microsoft/vcpkg/pull/19764
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
* fix that opencolorio v2.0.1 can't be `find_package`, reference the master branch of opencolorio to generate `OpenColorIOTargets`
* run `vcpkg x-add-version --all`
* fix the `OpenColorIO` for linux
* vcpkg x-add-version --all
* patch for `OpenColorIOConfig.cmake` by https://github.com/AcademySoftwareFoundation/OpenColorIO/pull/1397
* vcpkg x-add-version --all
* [vcpkg_cmake_config_fixup] Revert #19469
* Update the version date
* actually just revert
* move stuff around in vcpkg-cmake-config.json file
Co-authored-by: nicole mazzuca <mazzucan@outlook.com>
wxUSE_STL defaults to OFF so that is how it is in Linux
distribution packages. Downstream projects developed with
wxUSE_STL=ON are not necessarily compatible with wxUSE_STL=OFF
without modification. So, by default, go with wxWidgets' default
for compatibility with downstream codebases. vcpkg users who need
wxUSE_STL=ON can still do so by simply opting into the new 'stl'
feature of this port.
https://forums.wxwidgets.org/viewtopic.php?p=165208
Signed-off-by: Be <be@mixxx.org>
* remove "find_path(STDINT_H stdint.h)". On clang/macos, this picks up the kernel headers version of stdint.h, instead of the C standard library, breaking compilation
* only define YY_NO_UNISTD_H and YY_USE_CONST on Windows, like the upstream CMakeLists.txt
* set the C standard to C99, like the upstream CMakeLists.txt
* update to 1.7.3
* remove the "fail" line from ci.baseline.txt
* run ./vcpkg x-add-version --all to update metadata files
* reset port-version