Commit Graph

11731 Commits

Author SHA1 Message Date
Daniel Schürmann
ec7b21c3f8
[winsparkle] Intitial commit with binary copy (#23194)
* [winsparkle] Intitial commit

* [winsparkle] set VCPKG_POLICY_DLLS_IN_STATIC_LIBRARY

* [winsparkle] Update version database
2022-03-02 15:30:25 -08:00
Jack·Boos·Yu
293faeebb1
[python3] Remove static libraries belonging to python3 executable (#23318)
* [python3] Remove static libraries belonging to python3 executable

* version

* Apply suggestions

* version
2022-03-02 15:00:38 -08:00
Mengna Li
188617d873
[vamp-sdk] install pkgconfig files (#23331)
* install pkgconfig files

* remove useless commands
2022-03-02 15:00:06 -08:00
Chuck Walbourn
ac392a1ed0
[directxmath, directxtex, directxmesh, directxtk, directxtk12, uvatlas] ports updated (#23332)
* [directxmath, directxmesh, directxtex, directxtk, directxtk12, uvatlas] ports updated to February 2022 release

* Update baseline

* Updated directxmath to use non-deprecated functions

* Refresh baseline

* Updated for master-to-main rename

* Refresh baseline

* Remove en-us specific doc link

* Refresh version baseline
2022-03-02 14:58:20 -08:00
Mengna Li
4534601219
fix invalid command (#23335) 2022-03-02 14:53:33 -08:00
acidicoala
f9f18a0d03
[polyhook2] Update to latest (2022-03-01) (#23338) 2022-03-02 14:52:16 -08:00
Carlos O'Ryan
15cd55874a
[google-cloud-cpp] update to latest release (v1.37.0) (#23342) 2022-03-02 14:51:21 -08:00
Bill Avery
3c5592beeb
[pegtl] Update from v3.2.2 to v3.2.5 (#23344)
* Bump version to 3.2.5 for fix with recent MSVC

* Run vcpkg x-add-version --all
2022-03-02 14:50:51 -08:00
Jack·Boos·Yu
1ac50ccd85
[mpir] Fix download REF and HASH (#23330)
* [mpir] Fix download REF and HASH

* version

* Unify repo under all architectures, format code

* version

* change to version-date

* version
2022-03-02 14:50:21 -08:00
gastineau
59a3e1a39e
[calceph] update to version 3.5.1 (#23325)
Co-authored-by: Gastineau <Mickael.Gastineau@obspm.fr>
2022-03-02 14:47:50 -08:00
Pierre Ferran
d2ca8c894f
[SpeexDSP] Missing windows definitions (#23296)
* Add arm64 patch to allow SFML to compile on m1

* Updated port version

* Fix missing line

* Fix version of port

* Patched libspeexdsp to add missing definitions on windows

* Result of VCPKG add-version

* Trigger workflow

* Use version rather than version-string.

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2022-03-02 13:59:46 -08:00
Jack·Boos·Yu
937fc9ed70
[triton] Fix usage (#23250)
* [triton] Fix usage

* version

* [triton] Revert unneeded changes

Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
2022-03-02 13:50:03 -08:00
Jack·Boos·Yu
e86ed50718
[vcpkg_configure_make] Report warning when unresolved arguments are passed in (#22567)
* [vcpkg_configure_make] Report warning when unresolved arguments are passed in

* Add missing option NO_DEBUG

* Add _VCPKG_MAKE_NO_DEBUG for vcpkg_configure_make

* Add more condition

* [apr] Remove NO_DEBUG

* [liburing] Remove NO_DEBUG

* [apr-util] Remove NO_DEBUG

* version

* Mssing port-version ++

* version
2022-03-02 13:43:19 -08:00
autoantwort
ffb2887f5c
[openmvg] no absolute paths (#22342) 2022-03-02 13:30:20 -08:00
autoantwort
a46f923db1
[python2] no absolute paths (#22329)
* [python2] no absolute paths

* this is how I'd solve it

Co-authored-by: nicole mazzuca <mazzucan@outlook.com>
2022-03-02 13:29:24 -08:00
Eric Kilmer
11be87ec56
[libcpplocate] New port (#23173)
* [libcpplocate] New port

* UWP unsupported

Errors that I don't know how to fix and personally unfamiliar with UWP.
Maybe someone else knows how to fix/support it

* Add version

* Apply suggestions from code review

Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>

* Simplify patch

* Update version

* Use tagged v2.3.0

* Update version

Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
2022-03-01 17:09:28 -08:00
Thomas1664
5326d84423
[Intelrdfpmathlib] Fix post build error (#23286)
* Remove deprecated cmake from templates

* Fix post build checks

* version

* Fix git

* use PORT

* version
2022-03-01 16:38:07 -08:00
JonLiu1993
d3ad95aabd
[xtensor] Update to 0.24.0 (#23238)
* [xtensor] update to version 0.24.0

* update version
2022-03-01 13:57:27 -08:00
Cheney Wang
1e72492c49
[pcl/soil2] Disable optimizations for individual function (#23252)
Co-authored-by: Cheney-Wang <v-xincwa@microsoft.com>
2022-03-01 10:13:31 -08:00
Sylvain Prevost
b726998b81
[cnats] Add new port (C client for the NATS messaging system). (#23258)
* [cnats] initial port implementation of C client for the NATS messaging system.

* [cnats] add version file.
2022-02-28 14:16:39 -08:00
Rémy Tassoux
cfdeb0bc0d
[nanobench] Update to 4.3.6 (#23262)
* [nanobench] Update to 4.3.6

* [nanobench] Update version files
2022-02-28 14:10:58 -08:00
Serge Lamikhov-Center
a0b2608a01
[elfio] Update elfio to 3.10 (#23263)
* [elfio] Update elfio from 3.9 to 3.10

* [elfio] substitute depricated functions
2022-02-28 14:09:28 -08:00
Qudix
1c5939e275
[tomlplusplus] Update to 3.0.1 (#23268)
* Update to 3.0.1

* Update baseline
2022-02-28 14:07:11 -08:00
LilyWangLL
99fe2f9b57
[shaderc] Fix CMake export target files (#23269)
* [shaderc] Fix CMake export files

* update version

Co-authored-by: Lily Wang <v-lilywang@microsoft.com>
2022-02-28 14:04:15 -08:00
Frank
b9bd699e64
[PCL] Fix namespace and VS2022 error C3052 (#23273)
* Fix namespace clashing between cub and thrust::cub.

Fix VS2022 error C3052: 'k': variable doesn't appear in a data-sharing clause under a default(none) clause

* update version
2022-02-28 13:54:28 -08:00
Alexander Neumann
8a7ff6452e
[libressl] update to 3.4.2 (#23276)
* update libressl

* version stuff

* correctly seperate urls

* version stuff

* let CI build it

* Revert "let CI build it"

This reverts commit a6bc04b334.

Co-authored-by: Alexander Neumann <you@example.com>
2022-02-28 12:06:41 -08:00
Dennis
aac0bd1c4b
[asio-grpc] Update to 1.4.0 (#23277)
* Update asio-grpc to v1.4.0

* Add license field to asio-grpc vcpkg.json
2022-02-28 12:03:25 -08:00
Clayton Wheeler
3ad158e956
[aws] Support building AWS packages on ARM Linux (#23278) 2022-02-28 12:00:58 -08:00
Llewellyn Falco
d41ce5f401
[approval-tests-cpp] Update to 10.12.2 (#23279)
* [approval-tests-cpp] Update to 10.12.2

* [approval-tests-cpp] Update to 10.12.2
2022-02-28 11:29:13 -08:00
Thomas1664
1e4bfb254a
[Lua] Fix feature cpp (#23292)
* Fix feature cpp in port lua

* Update vcpkg.json

* version
2022-02-28 10:47:37 -08:00
Kai Pastor
0707a17ecf
[liblzma] No debug postfix. Rewrite wrapper. (#22856)
* Restore upstream's DLL name

* Don't add debug postfix

* Decouple wrapper from config

* Don't inject Find module stuff into config

* Cleanup

* [skip actions] Trim lzmad and LibLZMA patching

* [skip actions] Fix CMAKE_DISABLE_FIND_PACKAGE_LibLZMA

* [skip actions] CI

* Update manifests

* Update versions

* Backfill LibLZMA::LibLZMA to CMake < 3.14

* Update versions

* Update versions
2022-02-28 10:25:31 -08:00
Alexander Neumann
1b1ae50e1a
[vcpkg-tools] update cmake and git (windows only) (#22985)
* update cmake to 3.22.0-rc3 to verify catalogue compatibility and be ready for final release

* update to cmake 3.22 final release

* [vcpkgTools] update to cmake 3.22.1

* update test port

* update cmake to 3.22.2
and git for windows to 2.35.1.2

* fix missing uuid on osx in ignition-transport.

* modernize

* fix hash

* fix qtbase regression

* try fixing the pc file search

* hidaoi give trace logs

* give me trace output

* bit of pkgconf changes. Need system search paths for pkgconf to work correctly.

* fix underscore

* remove extra x

* revert port changes

* add license to cmake test port

* fix arm regression due to not finding taglib.

* version stuff

Co-authored-by: Stefano Sinigardi <stesinigardi@hotmail.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com>
Co-authored-by: Alexander Neumann <you@example.com>
2022-02-25 22:51:53 -08:00
Alexander Neumann
6750a2836a
[vcpkg baseline] Move cspice headers (#23272)
* move headers into own subdir

* add license

* version stuff

Co-authored-by: Alexander Neumann <you@example.com>
2022-02-25 15:07:28 -08:00
Alexander Neumann
3f3efccadd
[pkgconf] enable search for system libs on linux (#23010)
* pkgconf enable system lookup on linux

* verison stuff

* use ubuntu defaults.

* version stuff

* WIP get libpaths from CMake

* just get colmap trace for fun

* merge opensuse and ubuntu settings. should be good for most systems.

* revert colmap change

* version stuff

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2022-02-24 10:56:53 -08:00
Jack·Boos·Yu
b7a1088ae9
[yasm/yasm-tool] Incorporate yasm-tool into yasm (#23218)
* [yasm/yasm-tool] Incorporate yasm-tool into yasm

* version

* Fix merge issue

* version

* Add missing dependency feature

* version

* Apply suggestions

* version
2022-02-24 10:50:02 -08:00
Alexander Neumann
fabf35daf3
[lapack-reference] Update to 3.10 (#23228)
* udpate lapack stuff

* version stuff

* update baseline

* fix logic.

* version stuff

* Update ports/lapack-reference/portfile.cmake

Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>

* version update

* move entries in ci baseline around

Co-authored-by: Alexander Neumann <you@example.com>
Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
2022-02-24 10:47:52 -08:00
Benjamin Oldenburg
38d99c1dd7
[skia] Arm64 for skia on osx (#23222)
* build on apple M1

* fixed port version and date

* more changes

* Update version database

* reverted date

* updated versions
2022-02-24 10:35:14 -08:00
Thomas1664
56c47a23e6
[libfido2] Update to 1.10.0 (#23241)
* Update to 1.10.0

* version
2022-02-24 10:33:40 -08:00
Arsen Tufankjian
7249fa4d64
[Tracy] Fixing issue where version 0.7.8 was pulling the wrong version (#23061)
* Adding tracy port

* Formatting tracy port

* Tidying up the port

* Formatting again

* Making sure git-tree is correct

* Adding correct vcpkg dependencies

* Newline at file end again

* Update version database

* Making sure to mark tracy as not supporting x86 at all

* Updating version again

* Responding to feedback and double checking which builds will work

* Updating versions

* Tidying up some loose ends

* Updating port version again

* Removing port-version 1

* Removing tracy from ci baseline

* Removing unnecessary include copy

* Updating version

* Resolving feedback

* Updating version and formatting

* Version for the version god

* tweaking tracy supports

* Formatting and version

* Version

* Adding pthreads dependency to tracy for non-windows platforms

* Version

* Fixing tracy port

* Fixing version

* TRACY_IMPORTS should be an INTERFACE define

* Updating patch to tracy to place it in the correct namespace

* Fixing issue in patch file

* Updating version

* Forgot to put the :: in the namespace

* Updating version

* Bumping port version

* Updating version

* Updating version database

* Fixing incorrect version of tracy

* Update version

Co-authored-by: nicole mazzuca <mazzucan@outlook.com>
2022-02-23 15:02:51 -08:00
Sylvain Prevost
3a45c587f9
[libgpiod] Add new port. (#23221)
* [libgpiod] Add new port.

* [libgpiod] add version file + apply manifest formatting.

* Update hash.

* [libgpiod] Aesthetic: remove top & bottom lines.

* [libgpiod] Update hash.
2022-02-23 14:42:10 -08:00
An Tao
f3a68220a5
[drogon] Update to 1.7.5 (#23227) 2022-02-23 14:38:18 -08:00
Cheney Wang
b23242b620
[vcpkg baseline][libao] Disable dlfcn check under windows (#23235)
* [libao] Add parameter to control whether to detect dlfcn

* Use Cache variables instead of patch file

* Avoid using undefined variable

Co-authored-by: Cheney-Wang <v-xincwa@microsoft.com>
2022-02-23 11:58:56 -08:00
Stefano Sinigardi
401578455f
[OpenCV] upgrade to v4.5.5 (#22801)
* [OpenCV4] update to v4.5.5

* [OpenCV] bump version

* [gstreamer] fix build for opencv

* fix references

* [vcpkg-tool-meson] fix nuget packaging

* fix references

* [gstreamer] fix references

* [ogre] update vcpkg tools

* fix references

* [OpenCV4] fixes from CI runs

* fix references

* [OpenCV4] force python module also in debug builds

* fix references

* [harfbuzz] fix cmake config

* harfbuzz fixes

* fix references

* [OpenCV4] remove unnecessary lines from patches

* fix references

* fix references

* [harfbuzz] bump version

* [harfbuzz] fix for single config builds

* fix references

* freetype fixes

* fix references

* fix ogre references

* fix references, again

* python when building static windows opencv libraries is unsupported

* fix references

* fix

* refs

* use required when necessary

* fix references

* do not use config for hdf5, use internal module

* fix references

* use proper spelling for freetype config cmake

* fix references

* [OpenCV] restore versions after merge

* fix references

* [leptonica] fix building

* fix references

* do not require package in optional features

* £fix references

* fix python feat

* update version

* update version

* [ffmpeg] remove opengl feat on arm64-windows

* format manifest

* fix references

* fix cuda/nvidia features compatibility matrix

* fix manifest

* fix

* fix

* fix references

* fix references, again

* move CONTROL to manifest

* [gstreamer] bump versions

* fix references

Co-authored-by: Lily Wang <v-lilywang@microsoft.com>
2022-02-23 11:57:13 -08:00
Samuel Marks
daa7215f3d
[libcurl-simple-https] New port (#22917)
* [ports/libcurl-simple-https] Init

* [versions/d-/dmon.json,versions/baseline.json] `./vcpkg x-add-version --all --overwrite-version`

* [versions/l-/libcurl-simple-https.json] Add file forgotten from `git add`

* [ports/libcurl-simple-https/portfile.cmake] Upgrade (uses latest FindCurl impl)

* [versions/l-/libcurl-simple-https.json] `./vcpkg x-add-version --all --overwrite-version`

* [ports/libcurl-simple-https/portfile.cmake] Upgrade to boilerplate conforming version

* [versions/l-/libcurl-simple-https.json] `./vcpkg x-add-version --all --overwrite-version`

* [ports/libcurl-simple-https/portfile.cmake] Upgrade to latest libcurl-simple-https

* [versions/l-/libcurl-simple-https.json] `./vcpkg x-add-version --all --overwrite-version`

* [ports/libcurl-simple-https] Upgrade to latest version (which actually exports targets… and renames to dashes not underscore)

* [versions/baseline.json,versions/l-/libcurl-simple-https.json] `./vcpkg x-add-version --all --overwrite-version` + manually remove yesterdays

* [ports/libcurl-simple-https] Upgrade to latest version (renames "_" to "-"; installs config file

* [versions/baseline.json,versions/l-/libcurl-simple-https.json] `./vcpkg x-add-version --all --overwrite-version` + manually remove yesterdays

* [ports/libcurl-simple-https/portfile.cmake] `configure_package_config_file` with `INSTALL_DESTINATION` from `"lib/cmake/${PROJECT_NAME}"` to `"share/${PROJECT_NAME}"`

* [versions/l-/libcurl-simple-https.json] ./vcpkg x-add-version --all --overwrite-version

* [ports/libcurl-simple-https/portfile.cmake] Manual `install(FILES "${CMAKE_CURRENT_BINARY_DIR}/${PROJECT_NAME}Config.cmake" DESTINATION "share/${LIBRARY_NAME}")` because `configure_package_config_file` `INSTALL_DESTINATION` does not seem to actually `install`…

* [versions/l-/libcurl-simple-https.json] ./vcpkg x-add-version --all --overwrite-version

* [ports/libcurl-simple-https/portfile.cmake] `install` ""${PROJECT_NAME}Config.cmake" to "share/${PROJECT_NAME}/${LIBRARY_NAME}"

* [versions/l-/libcurl-simple-https.json] ./vcpkg x-add-version --all --overwrite-version

* [ports/libcurl-simple-https] Upgrade to latest version (which should support vcpkg install hierarchy)

* [versions/baseline.json,versions/l-/libcurl-simple-https.json] `./vcpkg x-add-version --all --overwrite-version` + manually remove old

* [ports/libcurl-simple-https/portfile.cmake] `file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug")`

* `./vcpkg x-add-version --all --overwrite-version`

* [ports/libcurl-simple-https/portfile.cmake] Use `ARCHIVE` and `LIBRARY` DESTINATION

* `./vcpkg x-add-version --all --overwrite-version`

* [ports/libcurl-simple-https/portfile.cmake] Remove `file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug")`

* `./vcpkg x-add-version --all --overwrite-version`

* [ports/libcurl-simple-https/portfile.cmake] file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/include" ${CURRENT_PACKAGES_DIR}/debug/share")

* `./vcpkg x-add-version --all --overwrite-version`

* [ports/libcurl-simple-https/portfile.cmake] file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/include" ${CURRENT_PACKAGES_DIR}/debug/share")

* `./vcpkg x-add-version --all --overwrite-version`

* [ports/libcurl-simple-https/portfile.cmake] `install` `"${CMAKE_CURRENT_BINARY_DIR}/${PROJECT_NAME}Config.cmake` to `DESTINATION` `"${CMAKE_INSTALL_DATADIR}/${PROJECT_NAME}"` not `TYPE "DATA"`

* `./vcpkg x-add-version --all --overwrite-version`

* [ports/libcurl-simple-https/portfile.cmake] [CMakeLists.txt] Bump `cmake_minimum_required` from `3.0` to `3.3`; [libcurl-simple-https/curl_simple_https.c] Use `calloc`; add debug statements

* [ports/libcurl-simple-https/portfile.cmake] [libcurl-simple-https/curl_simple_https.c] No alt option set when body is NULL

* `./vcpkg x-add-version --all --overwrite-version`

* [ports/libcurl-simple-https/portfile.cmake] [libcurl-simple-https/curl_simple_https.c] More debug statements

* `./vcpkg x-add-version --all --overwrite-version`

* [ports/libcurl-simple-https/portfile.cmake] [libcurl-simple-https/curl_simple_https.c] More debug statements

* `./vcpkg x-add-version --all --overwrite-version`

* [ports/libcurl-simple-https/portfile.cmake] [libcurl-simple-https/curl_simple_https.c] More debug statements

* [ports/libcurl-simple-https/portfile.cmake] [libcurl-simple-https/curl_simple_https.c] Replace `assert` with `if` for `curl_url_get`

* `./vcpkg x-add-version --all --overwrite-version`

* `./vcpkg x-add-version --all --overwrite-version`

* [ports/libcurl-simple-https/portfile.cmake] [libcurl-simple-https/curl_simple_https.c] Set `CURLOPT_READDATA`, `CURLOPT_READFUNCTION`, `CURLOPT_POSTFIELDSIZE`: even with an empty HTTPS POST

* `./vcpkg x-add-version --all --overwrite-version`
2022-02-22 15:28:14 -08:00
Alberto Garcia Illera
7033f94778
[capstone] Use static runtime if capstone wants to be statically linked (#23122)
* Use static runtime if capstone wants to be statically linked

This makes more sense than using the shared runtime if building a static version

* increase port-version

* Update version database

* select CRT as new feature

* don't use upercase in feature name

* format json

* run x-add-version

* remove extra space

Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>

* run x-add-version

* Modernize the port file.cmake

* update version

* checking feature per OS

* update versioning

* remove check for static CRT on windows so it doesn't conflict with other ports (Triton)

* update versioning

* use VCPKG_CRT_LINKAGE instead of feature for CRT

* update versioning

Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
Co-authored-by: Jonliu1993 <13720414433@163.com>
2022-02-22 14:08:20 -08:00
Alberto Garcia Illera
3d7ff268e4
[New port] Add Triton port (#23111)
* Add Triton port

* Delete debugging

* add versioning

* add port-version

* run x-add-version --all

* reverse port-version

* Fix build

* Fix usage

* Not support arm triplets

* Update to the fix commit

* Disable examples and tests

* version

* fix feature python

* version

* require specifig features of capstone to build Triton

* remove static-crt feature from capstone

* add versioning

Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com>
2022-02-22 13:46:54 -08:00
Markus Prettner
bfc4d0c6e7
[cereal] Update to 1.3.1 (#23114)
* [cereal] Update to 1.3.1

* Update version database

* Fix openMVG build

* Add missing license fields in json

* Update version database
2022-02-22 13:18:00 -08:00
Jack·Boos·Yu
4398c12919
[gstreamer] Support arm-windows and add features (#23125)
* [gstreamer] Support arm-windows and add features

* version

* Fix cmake code

* version

* Disable more docs

* version

* Remove code about zlib

* version

* Fix build issues

* version
2022-02-22 13:09:48 -08:00
Kai Pastor
61ae96ea06
[qhull] Fix copyright, pc files, cmake usage (#23129)
* Modernize portfile

* Install COPYING.txt for copyright

* Create uniform pc file names for all configurations

* Provide uniform and documented CMake config

* Update versions

* Use version field

* Update versions

* CI
2022-02-22 13:08:24 -08:00
Akash
0749a327b6
[graphviz] Fix tools (#23148)
* Fix graphviz tools

* Update versions

* Add license

* Fix non-Windows build

* Update versions

* Fix dot command call for non-Windows

* Update versions

* Force dynamic library

* Update versions

* Try fixing unix

* Try using rpath

* Try fixing unix

* Update versions

* Make pkgconf a host dep

* Update versions
2022-02-22 12:56:16 -08:00