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
MacroFake
a81c4838bc
[leveldb] Fix homepage ( #23180 )
...
Follow up to commit 578139ece7
, which
changed the upstream.
2022-02-22 12:13:26 -08:00
Thomas1664
ffbcab4a37
[lazy-importer] Update to 2022-02-09 ( #23192 )
...
* Update to 2022-02-09
* version
2022-02-22 12:05:22 -08:00
yonatanbk
2934628a0e
[libtins] Fix bug in portfile.cmake ( #23150 )
...
* replace string LIBTINS_CMAKE_DIR with CMAKE_CURRENT_LIST_DIR
* bump port version
* Update versions/l-/libtins.json
Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
2022-02-18 14:42:04 -08:00
LilyWangLL
3ab5fc5925
[leveldb] Fix target "Threads::Threads" was not found ( #23126 )
...
* [leveldb] Fix target "Threads::Threads" was not found
* update version
* add dependency pthreads
* update version
* remove pthreads
* update version
Co-authored-by: Lily Wang <v-lilywang@microsoft.com>
2022-02-18 14:37:04 -08:00
Fawdlstty
84ed636564
[libhv] update to 1.2.4 ( #23120 )
...
* update libhv version to 1.2.4
* vcpkg x-add-version --all
* update versions for CI check
* add license
* update versions for CI check
2022-02-18 14:35:12 -08:00
xiaoyifang
1604b064f2
[ao] Add new port libao ( #23031 )
...
* ao: add libao windows port
* ao: update baseline version
* Update ports/ao/portfile.cmake
Co-authored-by: LilyWangLL <94091114+LilyWangLL@users.noreply.github.com>
* ao:update version
* Update ports/ao/portfile.cmake
Co-authored-by: LilyWangLL <94091114+LilyWangLL@users.noreply.github.com>
* ao:add license and supports
* ao:rename libao to ao
* ao:modify libao license to be same with libao
* Update version database
* ao rename to libao
* Update version database
* libao add def export file
* ao use vcpkg_configure_make
* Update version database
Co-authored-by: LilyWangLL <94091114+LilyWangLL@users.noreply.github.com>
2022-02-18 14:30:30 -08:00
SE2Dev
09744c6200
[libsrtp] Add Exported CMake Targets for LibSRTP ( #20720 )
...
* [libsrtp] Don't Use Deprecated Vcpkg Functions
* [libsrtp] Add CMake Targets Patch
* Bump port-version.
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2022-02-16 17:51:28 -08:00
Jack·Boos·Yu
7f3e168d8f
[sqlite3] Add more features ( #23009 )
...
* [sqlite3] Add more features
* version
* Add dependency zlib for feature zlib
* version
* Remove -DSQLITE_API=extern
* version
* Add pre-defines to pkgconfig
* Add new option CFLAGS to get all clfags
* Get pkgconfig cflags, add sqlite3 feature dependency
* version
* doc
2022-02-16 13:00:36 -08:00
Jack·Boos·Yu
81d6c5ec18
[leveldb] Fix find and use depencencies ( #23048 )
...
* [leveldb] Fix find and use depencencies
* version
* Update ports/leveldb/portfile.cmake
Co-authored-by: LilyWangLL <94091114+LilyWangLL@users.noreply.github.com>
* Update ports/leveldb/portfile.cmake
Co-authored-by: LilyWangLL <94091114+LilyWangLL@users.noreply.github.com>
* Update versions/l-/leveldb.json
Co-authored-by: LilyWangLL <94091114+LilyWangLL@users.noreply.github.com>
2022-02-15 20:34:42 -08:00
Alexander Neumann
a116481681
[libnice] Update to 0.1.18 ( #20556 )
...
* update libnice
* version stuff
* update format and add license
* update version
Co-authored-by: LilyWangLL <v-lilywang@microsoft.com>
2022-02-15 18:21:56 -08:00
Kai Pastor
d8783052cb
[zstd] No debug postfix. No renaming of CMake config files. ( #22822 )
...
* Use upstream's standard filenames
* Update license info
* CMake style
* Revise downstream zstd patching
* Update versions
* Don't use '_static' lib name suffix
* Revise downstream zstd patching
* Add usage
* Update versions
* Update versions
* [zstd] Simplify consumers via fixed .pc and linkage alias
* [zstd] Fix missing IMPORTED
Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
2022-02-15 17:20:21 -08:00
Thomas1664
9e2629891a
[librabbitmq] Update to 0.11.0 ( #23037 )
...
* Update librabbitmq
* format manifest
* version
* add vcpkg_fixup_pkgconfig
* update version
* keep the pkgconfig file
* update version
Co-authored-by: Jonliu1993 <13720414433@163.com>
2022-02-14 12:53:12 -08:00
Robert Schumacher
3b92597359
[log4cplus] Remove unneeded catch dependency ( #23066 )
2022-02-14 12:42:12 -08:00
Vitaliy Didik
a709191a63
[libidn2] Update to 2.3.1 ( #22959 )
...
* [libidn2] Update to version 2.3.1.
* [libidn2] Update CI baseline
* Update version database.
2022-02-07 22:06:56 -08:00
Frank
699eab7eca
[lua] update to 5.4.4 ( #22973 )
...
* [lua] update to 5.4.4
* update version
* update usage
* update versions
* update usage
* overwrite verison
* update methods
* overwrite version
2022-02-07 19:02:38 -08:00
José Ángel Martínez Torres
bce1415724
Added libe57format port ( #22909 )
...
* Added libe57format port
* Formatted the manifest file
* vcpkg x-add-version --all
* From vcpkg_configure_cmake to vcpkg_cmake_configure
* Updated to vcpkg_cmake_config_fixup
* Fix version database and format vcpkg.json.
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2022-02-04 01:17:03 -08:00
Christian Rendina
1755add962
libraqm update to 0.9.0 ( #22907 )
...
* Update libraqm to v0.9.0
* Remove deprecated functions from portfile
* Update baseline
2022-02-03 10:58:19 -08:00
Jack·Boos·Yu
ec79067966
[libtins] Fix usage ( #22820 )
...
* [libtins] Fix usage
* version
2022-01-31 11:58:13 -08:00
David Hrdlička
87854cb16c
[libslirp] add new port ( #22394 )
...
* [libslirp] add port
* [libslirp] prevent install on Windows targets except MinGW
* [libslirp] change `version` to `version-semver`
* [libslirp] add `license`
* [libslirp] quote paths in the portfile
* [libslirp] add version
* add libslirp.json
* udpate evrsion
Co-authored-by: Jonliu1993 <13720414433@163.com>
2022-01-31 11:51:56 -08:00
Dhanush Murali
5f9c75f03c
[libtorrent] Update port to 2.0.5 ( #22697 )
...
* adding libtorrent2
* using vcpkg-cmake and vcpkg-cmake-config
* added empty line to trigger pipeline
* added license info
* format vcpkg.json
* update version
* updating libtorrent
* vcpkg formatting fix
* vcpkg json formatting fix
* libtorrent2-> libtorrent
Co-authored-by: Jonliu1993 <13720414433@163.com>
2022-01-31 11:17:34 -08:00
Jack·Boos·Yu
8e7e20c9a3
[libheif] Fix usage ( #22818 )
...
* [libheif] Fix usage
* version
* Add license
* version
2022-01-28 11:04:15 -08:00
autoantwort
65be533892
[libalkimia] no absolute paths ( #22710 )
2022-01-25 22:29:40 -08:00
LilyWangLL
f5d8bf68b9
[libudis86] Fix build error ( #22637 )
...
* [libudis86] Fix build error
* update version
* update CMakeLists.txt
* update version
* update portfile.cmake
* update version
Co-authored-by: Lily Wang <v-lilywang@microsoft.com>
2022-01-25 20:58:44 -08:00
Billy O'Neal
c9e786d81a
[many ports] remove remaining vcpkg_fail_port_install calls. ( #22770 )
...
* Bulk remove vcpkg_fail_port_install calls.
Interesting ones have been split out into separate reviews, where "interesting" means "anything more than just deleting the call to vcpkg_fail_port_install",
In support of https://github.com/microsoft/vcpkg/pull/21502
* Update version database.
* Revert google benchmark changes already submitted as https://github.com/microsoft/vcpkg/pull/22728
* Repair version database.
2022-01-25 10:31:15 -08:00
Max Khon
9b0c7e7b76
[libbacktrace] The port does not support windows builds ( #22673 )
2022-01-24 15:17:41 -08:00
chausner
8a7266f8ed
[libuv] Update to 1.43.0 ( #22704 )
...
* Update libuv to 1.43.0
* Update CI baseline
Co-authored-by: chausner <chausner@users.noreply.github.com>
2022-01-24 15:11:05 -08:00
Billy O'Neal
b06a316ff4
[libgpod] Remove vcpkg_fail_port_install. ( #22739 )
...
Previously there was no "supports", and there was overlap with ci.baseline.txt.
In support of https://github.com/microsoft/vcpkg/pull/21502
2022-01-24 13:48:07 -08:00
Billy O'Neal
842538f456
[libevhtp] Remove vcpkg_fail_port_install. ( #22737 )
...
Previously there was no supports expression.
2022-01-24 13:23:10 -08:00
Billy O'Neal
1c0c374e93
[libfabric] Remove vcpkg_fail_port_install. ( #22738 )
...
vcpkg.json and portfile.cmake disagreed.
vcpkg.json: windows & x64 & !static
portfile: !linux & !osx & !uwp & !x86
Also ci.baseline.txt has:
libfabric:arm-uwp=fail
libfabric:x64-linux=fail
libfabric:x64-osx=fail
libfabric:x64-uwp=fail
libfabric:x64-windows-static=fail
libfabric:x64-windows-static-md=fail
I'm assuming "windows" means the same as !linux & !osx.
I'm assuming "x64" is intended to be the same as "!x86" given the ci.baseline.txt entries.
This means we need to add !uwp.
In support of https://github.com/microsoft/vcpkg/pull/21502
2022-01-24 13:20:59 -08:00
Billy O'Neal
3ddcccfb9c
[libhdfs3] Remove vcpkg_fail_port_install. ( #22740 )
...
Previously there was no supports expression, and there was ci.baseline.txt impact.
In support of https://github.com/microsoft/vcpkg/pull/21502
2022-01-24 12:55:02 -08:00
Billy O'Neal
ecbe0b18e5
[libproxy] Remove vcpkg_fail_port_install. ( #22748 )
...
There was no previous supports expression; I'm assuming given that the only block was for UWP that a dependency already did that.
In support of https://github.com/microsoft/vcpkg/pull/21502
2022-01-24 02:18:35 -08:00
Billy O'Neal
7488b4c855
[levmar] Remove vcpkg_fail_port_install. ( #22726 )
...
I changed the supports to speak "positively" rather than "negatively" because it seems like that was the intent based on the message.
2022-01-23 19:28:15 -08:00
Kai Pastor
08bb6e106e
[curl] Update to 7.81.0 ( #22445 )
...
* Update to 7.81.0
* Revise curl wrapper, fix `COMPONENTS`
* Update versions
* Add fix for multi-ssl config
* [skip actions] CI feature test
* Refactor lib export fixup
Handle Debug/Release/IMPORTED_*...
* Fix libssh2 lookup
* Fix libidn2.pc for windows
* Fix libidn2 import
* Fix mbedtls import
* Simplify options
* [skip actions] CI feature test
* Revert CI feature test configuration
* Update versions
* Limit import lib fixup to WIN32
* Update versions
2022-01-19 09:15:16 -08:00
Henrik Gaßmann
291b84e651
[llfio] Support static linkage triplets ( #22504 )
...
* [quickcpplib] Avoid deprecated helper functions
* [quickcpplib] Update to version @0.0.0-cad832c8
fixup quickcpplib ref
* [quickcpplib] Add cxx17 and cxx20 feature levels
* [quickcpplib] Update port version information
* [llfio] Update to version @2.0-20220112
* [llfio] Avoid deprecated helper functions
* [llfio] Add cxx17 and cxx20 feature levels
* [llfio] Support static linkage triplets
* [llfio] Always install ntkernel-error-category
ntkernel-error-category sources have been recorded as part of
`headers.cmake` which are added to the library targets. Therefore cmake
configure fails if they aren't available.
* [llfio] Fix msvc crt linkage specification
`quickcpplib` parses `CMAKE_MSVC_RUNTIME_LIBRARY` and cannot support the
default crt linkage generator expression from vcpkg. Therefore we need
to manually specify a valid option.
* [llfio] Update port version information
2022-01-18 15:58:04 -08:00
Kyle Benesch
c0b44ddb14
[libtcod] Update to 1.20.1 ( #22524 )
...
* [libtcod] Update to 1.20.1
* Current versions do not follow semantic versioning.
Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
2022-01-18 13:55:44 -08:00
Nemirtingas
49be0f8071
[LibJuice][Libdatachannel] Update v0.9.6 / Update v0.16.4 ( #22531 )
...
* Update libjuice to 0.9.6
* Update baseline.
* Update to 0.16.4.
* Update baseline.
Co-authored-by: Nemirtingas <Nemirtingas@noreply.com>
2022-01-18 13:50:36 -08:00
autoantwort
9ae782c08c
[libxmp-lite] only windows ( #22560 )
2022-01-18 13:39:50 -08:00
autoantwort
b1fe832714
[libdshowcapture] only windows ( #22562 )
2022-01-18 13:37:28 -08:00
Ahmed Yarub Hani Al Nuaimi
eecbe2a571
[libwebsockets] Fix building with Emscripten ( #22563 )
...
* Do not use pkg-config for finding OpenSSL
Do not use libuv when building for Emscripten
(cherry picked from commit f541d3265a00f31a91a56ed25096a0ad476fd2a9)
* Remove redundant flag
* Update versions
* Update versions
* Fix patch
* Update versions
Co-authored-by: Ahmed Yarub Hani Al Nuaimi <ahmed.alnuaimi@zwift.com>
2022-01-18 13:34:49 -08:00
Mengna Li
a0886ef838
[libmicrohttpd] update to v0.9.75 ( #22514 )
...
* update libmicrohttpd to v0.9.75
* delete useless patch file
Co-authored-by: Mengna-Li <you@example.com>
2022-01-13 10:50:47 -08:00
autoantwort
b13e043b70
[libuuid] disallow on osx ( #22306 )
...
The `uuid/uuid.h` header conflicts with system libraries on osx; some system headers include `<uuid/uuid.h>`, intending to get the macOS system headers.
2022-01-12 11:33:38 -08:00
Phoebe
c7ea63043c
[opencolorio/lcms] Fix dependency ( #21960 )
2022-01-12 11:32:27 -08:00
autoantwort
ccdb2089ce
[luasocket] only work on windows ( #22432 )
2022-01-11 14:28:39 -08:00
nicole mazzuca
5edd518dc3
[macos ci] update to 2022-01-03 ( #22314 )
...
* [macos ci] update to 2022-01-03
* update the instructions
* forgot to update azure-pipelines-osx.yml
* install parallels in Install-Prerequisites.ps1
* oops
* fix ace, libsoundio, and libpqxx
* tensorflow doesn't yet support macOS 12
2022-01-10 16:08:51 -08:00
autoantwort
98b9ea03f8
[libgwenhywfar] no absolute paths ( #22358 )
2022-01-06 13:59:29 -08:00
Cheney Wang
9117f195fa
[colmap] Fix LNK2019 in x64-windows-static triplet ( #21937 )
...
* [colmap] Fix LNK2019 in x64-windows-static triplet
* [libraw] Add find lcms2 in the cmake wrapper file
Co-authored-by: Cheney-Wang <v-xincwa@microsoft.com>
2022-01-06 13:46:36 -08:00
autoantwort
408ffb232c
[libuvc] no absolute paths ( #22362 )
2022-01-05 20:23:33 -08:00