Commit Graph

562 Commits

Author SHA1 Message Date
Thomas1664
f387f27f13
[libiconv] Fix usage (#23961)
* [libiconv] Fix usage

* version
2022-04-06 14:02:37 -07:00
Thomas1664
407bc79b39
[openssl] update to 3.0.2 (#22878)
* Create package openssl3

* Create package openssl3

* Delete openssl3

* update version to 3.0.1

* Delete openssl3

* Update manifests to 3.0.1

* Fix download url

* Update port version

* Update version

* Remove wrong port version

* Fix errors

* Fix license

* Remove empty folders

* Fix post-build errors

* Add license field

* Fix cmake for uwp

* Remove patch file

* format manifest

* Update version file

* Fix port version

* version

* Test: remove vcvarsall

* version

* fix version

* version

* Fix docs in cmake files as well

* wrong branch

* Add port openssl-1

* Fix directories

* delete openssl-1

* [openssl-1] Add port

* version

* Fix UWP build

* version

* migrate uthenticode

* version

* Fix UWP build for librabbitmq

* version

* Fix UWP warnings

* version

* Fix patch

* version

* Disable C4996 on UWP

* version

* [idevicerestore] disable C4996

* remove warning fixes

* Revert uthenticode

* Final newlines

* version

* Remove winsock replace

* version

* [libwebsockets] Disable /WX on Windows

* version

* Typo

* version

* Disable C4996 in patch instead

* version

* [luasec] Use openssl-1

* version

* revert luasec

* migrate luasec

* version

* revert winsock

* version

* revert winsock

* version

* revert revert

* version

* Fix platform for luasec

* Fix supports

* version

* .

* version

* uthenticode

* libmysql

* azure-c-shared-utility

* version

* remove azure-c-shared-utility

* revert all

* uthenticode

* version

* azure

* version

* libmysql

* version

* remove mysql

* [libdatachannel] disable warnings on UWP

* version

* Fix patches

* version

* Add openssl-1 to CI baseline

* openssl-1: check if copyright exists

* version

* revert azure

* [libssh2] disable c4996

* version

* [aws-sdk-cpp] -Wno-deprecated

* version

* fix aws patch

* version

* fix aws patch

* version

* [qpid-proton] disable warning

* version

* Fix patch

* version

* [librtmp] disable c4996

* version

* [libu2f-server] disablec4996

* switch version scheme

* version

* [idevicerestore] disable c4996

* version

* typo

* version

* fix cmake

* version

* fix cmake again

* version

* [uthenticode] patch to support Openssl 3

* version

* fix idevicerestore

* version

* search for conflicting copyrights

* version

* Fix luasec

* fix version

* version

* fix azure

* version

* Remove debug stuff

* version

* [open62541] patch

* update port version

* version

* [libmysql] patch

* version

* Fix patch

* version

* Format openssl

* Format openssl portfiles

* Check for conflicting copyrights

* Fix typo

* Rename openssl-1 to openssl1

* Rename openssl-1 to openssl1

* version

* Update ci baseline

* version

* resolve conflicting port versions

* version

* apply latest openssl security fix

* version

* Fix qpid-proton

* version

* retrigger Bbuild of qtbase

* version

* revert qtbase

* Remove openssl1

* version

* version

* fix openssl_version_fix

Co-authored-by: nicole mazzuca <mazzucan@outlook.com>
2022-04-06 11:04:46 -07:00
Chen Yufei
f4e370b968
[librdkafka] fix find_dependency LZ4. (#23815)
* [librdkafka] fix find_dependency LZ4.

Include `FindLZ4.cmake` will result following error message:

```
CMake Warning (dev) at /usr/local/lib/python3.6/dist-packages/cmake/data/share/cmake-3.22/Modules/FindPackageHandleStandardArgs.cmake:438 (message):
  The package name passed to `find_package_handle_standard_args` (LZ4) does
  not match the name of the calling package (RdKafka).  This can lead to
  problems in calling code that expects `find_package` result variables
  (e.g., `_FOUND`) to follow a certain pattern.
```

* [librdkafka] update port-version.

* Prepend and restore cmake module path.

* Update version database

* Update ports/librdkafka/portfile.cmake

* use the lz4 config files

Co-authored-by: nicole mazzuca <83086508+strega-nil-ms@users.noreply.github.com>
Co-authored-by: nicole mazzuca <mazzucan@outlook.com>
2022-04-05 15:50:35 -07:00
Leonid Pospelov
6dff39f134
[lunasvg] Add new port (#23867)
* [lunasvg] Add new port

* Run x-add-version

* Update portfile.cmake

* Add license to vcpkg.json

* Update lunasvg.json

* Replace tabs with spaces

* Run x-add-version

* Update vcpkg.json

* Update lunasvg.json
2022-04-05 11:07:47 -07:00
JonLiu1993
01d6f6ff1e
[libmt32emu] update from 2.5.3 to 2.6.2 (#23836)
* [libmt32emu] update from 2.5.3 to 2.6.2

* update version

* Add license

* update version

* Update license

* update version
2022-04-01 15:58:02 -07:00
Kai Pastor
cb91b416cb
[cmake-user] Verify library location for debug vs. release, fix ports (#21641)
* Verify library location for debug vs. release

* Use existing variables for wrapper

* Always install freetype wrapper

* Quote @expressions

* Set policies for freetype wrapper (#19459)

* Test JPEG

* Fix jpeg wrapper for CMake < 3.12

* Test TIFF

* Test with current and oldest supported CMake

* Test and fix icu cmake wrapper

* CMake policy fixes [skip actions]

* Update versions

* CI

* CI

* Nicole CRs

* Disable Curses test

* Prefer <Pkg>_VAR over <PKG>_VAR

Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com>
Co-authored-by: nicole mazzuca <mazzucan@outlook.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2022-04-01 13:30:43 -07:00
autoantwort
0497767b46
[libpq] no absolute paths (#23774) 2022-03-31 10:56:04 -07:00
Jack·Boos·Yu
9b78caf392
[libde265] Add feature sse (#23845)
* [libde265] Add feature sse

* version
2022-03-30 13:30:27 -07:00
Leonid Pospelov
be10867edc
[lionkor-commandline] Update library to 2.0.0 (#23803)
* Update lionkor-commandline to 2.0.0

* Run x-add-version

* unsupport uwp

* Update lionkor-commandline.json
2022-03-29 17:19:54 -07:00
chausner
96bc551b19
[liblsl] Update to 1.16.0 (#21284)
* Start adapting liblsl for version 1.15.2

* Use vcpkg Boost package

* Minor updates

* Switch to master branch

* Update git-tree hash

* Fix hash

* Update git-tree hash

* Add missing boost dependencies

* Update git-tree hash

* Try to remove entries from ci.baseline.txt

* Use asio package from vcpkg

* Update git-tree hash

* Update version to upcoming 1.16.0

* Set liblsl license

* Update CI baseline

* Remove obsolete version

* Update reference

* Update CI baseline

Co-authored-by: chausner <chausner@users.noreply.github.com>
2022-03-29 17:19:19 -07:00
autoantwort
e446b36db2
[libmesh] no absolute paths (#23779) 2022-03-28 13:21:48 -07:00
autoantwort
7e755c2ace
[libssh2] no absolute paths (#23773) 2022-03-28 12:57:34 -07:00
LilyWangLL
821d0d20d7
[leptonica] Update to 1.82.0 and fix link 'openjp2.lib' failed (#23624)
* [leptonica] Fix find openjpeg

* update version

* update patch

* update version

* format portfile.cmake

* update version

* update patch

* update version

* format portfile.cmake

* update version

* update to 1.82.0

* update version

* update patches

* update version

* update patches

* update version

* Revise patching and configuration

* Update versions

* update patch

* update version

* update version

* update patch

* update version

Co-authored-by: Lily Wang <v-lilywang@microsoft.com>
Co-authored-by: Kai Pastor <dg0yt@darc.de>
2022-03-28 11:33:04 -07:00
Kai Pastor
0537d52181
[libvorbis] Fix mingw-dynamic, modernize port (#23761)
* Fix mingw-dynamic builds

* Modernize portfile

* Add explicit usage

* Update versions

* Drop obsolete PREFER_NINJA

* Update versions
2022-03-25 14:56:02 -07:00
Max Khon
85d85f3873
[libmesh] (#22775)
- build only opt flavor for release build
- build only dbg flavor for debug build
- install libmesh examples under tools/libmesh/
2022-03-25 14:47:40 -07:00
Benjamin Oldenburg
a95ee82267
[lmdb] don't use msvc parameters with non-msvc compiler (#23653)
* don't use msvc parameters with non-msvc compiler

* change condition

* Update version

* add license field

* updated the license field

* formatted the manifest file.

* updated version
2022-03-25 13:11:22 -07:00
Daniel Schürmann
440075a9fc
[libpq] Update version to 14.1 2 (#22516)
* update to 14.1

* adjust patches

* add lz4 feature on !windows

* version stuff

* [skip actions] patch configure.ac and run autoreconf

* fix some stuff

* [skip actions] more details

* [libpq] Add license filed to vcpkg json

* [libpq] Adjust tcl version to 90g 90s and 90sg

* [libpq] fail early from unsupported features

* [libpq] lake xslt dependent from xml

* [libpq] Update version database

* [libpq] quote static

* [libpq] Update Version Database

Co-authored-by: Alexander Neumann <Alexander.Neumann@hamburg.de>
2022-03-23 16:41:00 -07:00
LilyWangLL
83ad37a90b
[libnoise] Export CMake files (#23682)
* [libnoise] Export CMake files

* update version

* format vcpkg.json

* update version

* update patch

* update version

Co-authored-by: Lily Wang <v-lilywang@microsoft.com>
2022-03-23 16:20:53 -07:00
SE2Dev
e3d66251c9
[libjuice] Update to 0.9.8 (#23153)
* [libjuice] Update to 0.9.7

* [libjuice] Update to 0.9.8

* delete git-tree

Co-authored-by: Jonliu1993 <13720414433@163.com>
2022-03-23 12:55:48 -07:00
Kai Pastor
ee2fa5303c
[libgeotiff] Update to 1.7.1 (#23446)
* Update to 1.7.1

* Update versions

* CI
2022-03-23 12:24:10 -07:00
Kai Pastor
358e3449d3
[libarchive] Fix lzo support in wrapper (#23664)
* Fix lzo support in wrapper

* Update usage

* Update versions

* CI
2022-03-22 21:37:07 -07:00
Kai Pastor
9958c2cac3
Fix usage of FindPkgConfig module (#23708)
* Fix usage of FindPkgConfig module

* Update versions
2022-03-22 21:21:50 -07:00
Kai Pastor
cec1fbea37
[libdatrie] Update and fixes (#23681)
* Libdatrie fixes

* Libdatrie fixes and update to v0.2.13

* Add usage

* Create feature 'tool'

* Update versions

* Install pkg-config module

* Update versions

Co-authored-by: Thomas Heinrichs <46387399+Thomas1664@users.noreply.github.com>
2022-03-21 19:38:10 -07:00
Jack·Boos·Yu
70a7074c68
[libsquish] Add feature sse2 for OSX (#23679)
* [libsquish] Add feature sse2 for OSX

* correct version field

* version

* apply suggestion

* version
2022-03-21 13:25:52 -07:00
JonLiu1993
a3df696929
[libhv] add ssl support (#23198)
* [libhv] add ssl support

* update version

* [libhv] add ssl support

* fix version

* update version

* revert git-tree

* Add license

* update version

* update version

* update version

* [libhv] add ssl support

* update version

* update portfile.cmake

* update version
2022-03-18 14:52:54 -07:00
Thomas1664
c0dd8bd559
[libiconv] remove doc files from share (#23510)
* [libiconv] remove doc files from shared

* version
2022-03-16 16:22:42 -07:00
Mengna Li
8522c65ea6
disable debug log (#23586) 2022-03-16 14:32:59 -07:00
Simon Altschuler
9dab8ec699
[lager] update to latest (#23588)
* [lager] update to latest

* Update version in ports/lager/vcpkg.json

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

* add version

* fix versions

* update version

* update version

Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
Co-authored-by: Jonliu1993 <13720414433@163.com>
2022-03-16 11:46:19 -07:00
Thomas1664
8a1b0ffb85
[libssh2] Fix deleted configfiles (#23509)
* Fix config files

* version

* Add comment

* version

* Keep pkgconfig files

* version
2022-03-11 13:03:36 -08:00
Eric Kilmer
1cbd04e45e
[llvm] Fix LLVM install for 'utils' feature (#23399)
* [llvm] Install utils when feature is selected

* Update version
2022-03-11 11:33:51 -08:00
Jack·Boos·Yu
5bbca2ad26
[libjpeg-turbo] Fix usage when building static (#23427)
* [libjpeg-turbo] Fix usage when building static

* version
2022-03-11 11:17:51 -08:00
Leonid Pospelov
95641c83f5
[lionkor-commandline] Add new port (#23471)
* [commandline] Add new port

* Fix formating

* Fix deps

* Update versions

* Remove redudant build

* Update commandline.json

* Update portfile.cmake

* Update commandline.json

* Ban osx

* Update commandline.json

* Update ports/commandline/add-install.patch

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

* Update ports/commandline/portfile.cmake

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

* Fixes

* Update commandline.json

* Rename commandline.json to lionkor-commandline.json

* Update baseline.json

* Update vcpkg.json

* Rename ports/commandline/vcpkg.json to ports/lionkor-commandline/vcpkg.json

* Rename ports/commandline/portfile.cmake to ports/lionkor-commandline/portfile.cmake

* Rename ports/commandline/add-install.patch to ports/lionkor-commandline/add-install.patch

* Update baseline.json

* version

Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com>
2022-03-11 11:07:30 -08:00
Clinton Ingram
5630040cd3
[libde265] fix static linkage (#23479)
* [libde265] fix static linkage

* [libde265] update versions

* update manifest version tag

* update versions
2022-03-11 11:00:08 -08:00
Clinton Ingram
bac3625265
[libheif] fix license (#23480)
* [libheif] fix license

* update manifest version

* update versions
2022-03-11 10:59:11 -08:00
Jack·Boos·Yu
03ecabfe1a
[vcpkg baseline] Fix ports build on Linux (#23478)
* [vcpkg baseline] Fix ncurses linux build

* version

* fix homepage

* version

* [libgnutls] Fix build on Linux

* version

* [pcapplusplus] Re-factory build system, use cmake instead.

* version

* version

* Update ports/ncurses/vcpkg.json

* Update versions/n-/ncurses.json
2022-03-11 09:57:37 -08:00
Kai Pastor
fb3416466f
[proj, proj4] Update to PROJ 9.0.0 & make proj the regular port (#23186)
* Update to PROJ 9.0.0 & make proj the regular port

* Consolidate files in share, move data to subdir

* Update versions

* Update proj to 9.0.0 RC2

* Add license fields

* Update versions

* Update to PROJ 9.0.0 release

* Update versions

* Update versions
2022-03-09 10:33:02 -08:00
maz-1
106bbc1fd1
[libe57] update to 1.1.332; fix debug library lookup (#23336)
* [libe57] update to 1.1.332; fix debug library lookup

* Update version database

* add license field
2022-03-07 11:30:14 -08:00
Edoardo Lolletti
59f1aea1b1
[libgit2] Update to 1.4.2 (#23184)
* Update libgit2 to 1.4.2

* Update versions jsons

* Update ports/libgit2/vcpkg.json

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

* update version

Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
Co-authored-by: Jonliu1993 <13720414433@163.com>
2022-03-04 13:30:30 -08:00
Bobby Reynolds
89f1922df7
[libjpeg-turbo] Upgrade to 2.1.3 (#23280) 2022-03-04 13:28:09 -08:00
Thomas1664
75ae1ef844
[libssh2] Fix various issues + add features (#23327)
* [libssh2] Fix various issues

* Remove dynamic linking

* Add feature zlib

* Disable dynamic linking on Windows and UWP

* version

* Use MSBuild generator on Windows

* version

* Hack for generator on OSX

* version

* Fix windows dynamic build

* version

Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com>
2022-03-03 12:52:10 -08:00
Mengna Li
fc568b1867
[llvm] fix build error (#23334)
* fix link error

* Add license

* delete useless  patch
2022-03-03 12:31:21 -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
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
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
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
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
Thomas1664
56c47a23e6
[libfido2] Update to 1.10.0 (#23241)
* Update to 1.10.0

* version
2022-02-24 10:33:40 -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
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
autoantwort
17c788531c
[libmodman] no absolute paths (#22357) 2022-01-05 20:21:40 -08:00
Jack·Boos·Yu
7de32f0237
[libraw] Add feature openmp and fix usage (#22336)
* [libraw] Add feature openmp and fix usage

* version

* Add missing code

* version
2022-01-05 18:22:05 -08:00
Be
f25991f650
[libkeyfinder] update to 2.2.6 (#22299)
This fixes a few issues with the pkgconfig and CMake package
config files.
2022-01-04 20:01:21 -08:00
Vitaly
303bac3e4c
[libgcrypt] Fix release only build (#22250)
* [libgcrypt] Fix release only build

* Update version database

* Removed deprecated call

* Update version database
2021-12-30 10:28:33 -08:00
Cheney Wang
b11941140c
[libwebm] Install the public header files (#22189)
* [libwebm] Remove port's internal headers from installed folder

* [libwebm] Install public headers

* [libwebm] Resetting the file structure of libwebm/include and adding additional headers

Co-authored-by: Cheney-Wang <v-xincwa@microsoft.com>
2021-12-29 12:01:35 -08:00
Erwan BERNARD
05c411da66
[libtess2] add libtess2 port (#22225)
* [libtess2] add port

* [libtess2] add version

* [libtess2] forgot project name

* [libtess2] case sensitive in paths

* [libtess2] update version with last sha

* Modernize with target_sources, add missing quotes, and add vcpkg_check_linkage since the port only makes a static output.

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2021-12-28 19:00:10 -08:00
Johannes Schönberger
d843856f29
[libjpeg-turbo] Upgrade to 2.1.2 (#22156)
* Upgrade libjpeg-turbo to 2.1.2

* Update version files

* Update to latest vcpkg functions

* Format/version

* Fix

* Update ports/libjpeg-turbo/portfile.cmake

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

* CR

* Fix version

* Update patch

* Fix

* Version

Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
2021-12-28 18:38:36 -08:00
JonLiu1993
d0920bbf7a
[live555] Fix install head failed (#22190)
* [live555] Fix install head failed

* update version

* update live555 to the latest version

* update version
2021-12-28 15:04:54 -08:00
autoantwort
511eee8ec6
[libpmemobj-cpp] no absolute paths (#21703) 2021-12-28 14:13:36 -08:00
Jack·Boos·Yu
2689f785c9
[vcpkg baseline][llvm] Fix feature tools (#22230)
* [vcpkg baseline][llvm] Fix feature tools

* Trigger CI test

* version

* Trigger CI

* Clean up
2021-12-28 13:25:38 -08:00
LilyWangLL
055684d93a
[libmysql] Fix could not find package config files (#22062)
* [libmysql] Fix could not find package config files

* update version

* [poco] Fix install PocoDataMySQL.lib

* update version

* [poco] Update portfile.cmake

* update version

Co-authored-by: Lily Wang <v-lilywang@microsoft.com>
2021-12-22 22:53:44 -05:00
Sewon Park
92adeffbce
[libsodium] Fix cross compile build (#22117) 2021-12-21 23:10:25 -05:00
Vladimir Voronin
4c820a2c33
[libdatachannel] update to 0.16.0 (#22048)
* update libdatachannel to 0.16.0

* update libdatachannel to 0.16.0

* delete port-version

* update version

Co-authored-by: Jonliu1993 <13720414433@163.com>
2021-12-21 23:06:10 -05:00
autoantwort
51fd3a879b
[libzen,libmediainfo] update and no absolute paths (#21171) 2021-12-21 23:05:32 -05:00
autoantwort
2dc795b4e5
[libunifex] no absolute paths (#22098) 2021-12-20 11:37:23 -05:00
Marten Hentschel
ab2c9eadd3
[log4cxx] Update to 0.12.1 (#22065)
* [log4cxx] Update to 0.12.1

* Use version rather than version-string.

Co-authored-by: Hentschel, Marten <marten.hentschel@schoenhofer.de>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2021-12-20 11:36:17 -05:00
Yury Bura
099507df39
[llvm] update to 13.0.0 (#20749)
* [llvm] update to 13.0.0

* add version

* [llvm] rework processing of the CMake packages

* update versions

* [llvm] return patch to fix config paths

* update version

* [llvm] allow to build Flang on Windows

* add version

* [llvm] temporary enable Flang by default for test

* update version

* [llvm] fix Flang installation

* update version

* [llvm] try to fix Flang build

* update version

* [llvm] remove Flang from defaults and use Perl path

* [halide] update to 13.0.0

* update versions

* [mesa] update to v21.2.5 and fix build with LLVM 13

* [llvm] use version

* update versions

* [opencv4] fix build with Halide 13

* update version

* update ci.baseline

* [halide] update usage file

* [llvm] update supports

* update versions

* [vcpkg-ci-llvm] add test port

* [vcpkg-ci-llvm] rework test port

* [vcpkg-ci-llvm] test more features

* [halide] update to v13.0.1

* update version

* [mesa] recover port version

* update versions

* [opencv4] update version

* update version

* Update opencv4.json

* [halide] update to v13.0.2 and fix usage

* update version

* Update ports/halide/portfile.cmake

Co-authored-by: Phoebe <20694052+PhoebeHui@users.noreply.github.com>

* update version

* enable LLVM ABI breaking checks to avoid Halide build fail

Co-authored-by: Phoebe <20694052+PhoebeHui@users.noreply.github.com>
2021-12-20 11:21:15 -05:00
Stefano Sinigardi
eff88baadc
[x64-windows-release] add a single config community triplet based on x64-windows and make it work on some ports (#15983)
* add a single config community triplet based on x64-windows

* add a failed port, otherwise mechanism does not support empty list

* add failures to baseline

* remove duplicate entry

* second round of failures added to baseline

* third round of regressions added to CI

* [ade] fix single-config builds

* [ade] update refs

* remove duplicate entries

* [unix2dos] restore eol in script file

* add even more ports now failing in singleConfig...

* [libjpeg-turbo] remove unnecessary check

* [libjpeg-turbo] fix references

* [baseline] restore check for ports that were added recently

* [libmodplug] enable single config triplets

* [tensorflow-common] enable single config triplets

* update baseline

* fix references

* remove wrong check for single config triplets

* fix references

* [ogre] fix single config builds

* [ogre] fix references

* [untested] force x64-windows-release as host triplet when testing x64-windows-release in CI

* fix

* [x264] fix for single config

* [x264] update refs

* [libffi] enable single config builds

* [libffi] update refs

* remove cli broken arguments

* [calceph] enable single-config builds

* [calceph] fix references

* [kf5config] enable single-config builds

* [kf5config] fix references

* [detours] enable single-config builds

* [detours] fix references

* [kf5*] enable single-config builds

* [kf5*] fix references

* fix

* kf5config fix reference

* trying again to force host triplet in CI

* [boost] fix for single-config builds

* [boost] update references

* fix

* [boost] update refs

* disable host triplet in ci because it's not necessary

* retrigger a build for ports previously failing

* remove host triplet in ci, not necessary anymore?

* make PR dry

* [tensorflow-common] bump version

* [tensorflow-common] fix references

* Fix version database for boost-modular-build-helper.

* fix references

* restore CRLF on some ports

* bump versions

* fix references

* bump port versions

* fix references

* boost-modular-build-helper: Reverted due to no changes.

detours, kf5config, kf5holidays, libbacktrace: Reverted due to only whitespace changes.
libffi: bumped port-version
libmodplug: reverted due to no functional changes
ogre, ogre-next: reverted due to incorrect case of "Debug" vs. "Release" already fixed in master.

And rebuilt version database.

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2021-12-20 10:50:45 -05:00
Vitaly
d31b8a6fe3
[libgpg-error] Release-only build support (#22036)
* [libgpg-error] Release-only build support

* Update version database

* Fix protfile spaces

* Update version database
2021-12-16 22:48:10 -08:00
Li Zeyang
4ffe8b020f
[libunifex] Update to 2021-12-07 (#21995)
* updated libunifex version

* remove comment

* run x-add-versions --all

* Update ports/libunifex/vcpkg.json

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

* rerun x-add-version libunifex

* Update versions/l-/libunifex.json

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

* update libunifex to 12-07

* x-add-version

* libunifex port update

force cpp20 as cpp17 build doesn't work with msvc. added a compile fix for externConstexpr and removed warnings with /EHsc

* Update libunifex.json

version update

* Update fix-compile-error.patch

relax clang warnings

* Update libunifex.json

git x-add-version libunifex

* remove unused

* x-add-versions

* remove old version log

Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2021-12-14 20:56:53 -08:00
Daniel Schürmann
01a065a970
Libpq update and VCPKG_OSX_SYSROOT fix (#21583)
* [libpq] Update to 12.9

* [libpq] Use VCPKG_OSX_SYSROOT if set

otherwise configure set the default sysroot in addition, ignoring the
sysroot set by vcpkg_configure_cmake.

* [libpq] remove comment only chunks from patches

* [libpq] update version registry
2021-12-14 10:59:38 -08:00
LilyWangLL
dcde522901
[lodepng] Fix cannot open include file "lodepng.h" (#22007)
* [lodepng] Fix cannot open include file "lodepng.h"

* update version

Co-authored-by: Lily Wang <v-lilywang@microsoft.com>
2021-12-14 10:47:00 -08:00
autoantwort
1e1ed5d16b
[libevent] no absolute paths (#21179) 2021-12-14 10:46:37 -08:00
Vitaly
2abab10a08
[libuuid] Fix wrong pkg-config installation (#21970) (#21972)
* [libuuid] Fix wrong pkg-config installation (#21970)

* update port version

* Update version database
2021-12-13 12:23:30 -08:00
Billy O'Neal
dbf1506bb1
[libde265] Remove optional dependency on sdl and modernize. (#21953) 2021-12-09 19:40:12 -08:00
Kai Pastor
a4f322c567
[proj4] Update to 8.1.1, revise features and dependencies (#20443)
* Update to 8.1.1, cleanup patches

* Patch and use pc file installation from upstream

* Simplify dependency fixup

* Remove obsolete VCPKG_BUILD_SHARED_LIBS

* Revise feature and dependency interface

* Update versions

* Use all libs from proj.pc for gdal

* Set CMP0012 for dependency control

* Update versions

* Update versions

* Fix missing user32.lib when using libcrypto

* Update versions

* Fix missing user32.lib when using libcrypto

* Update versions
2021-12-09 18:18:18 -08:00
Phoebe
371f47d170
[libzen] Update to 0.4.39 (#20405)
* [libzen] Update to 0.4.39

* Fix up the package name
2021-12-09 18:06:35 -08:00
Alexander Neumann
74db2afdd0
[vcpkg baseline] [Qt6] add FETCH_REF for qt modules without tag (#21925)
* add FETCH_REF for qt modules without tag

* libyaml add version to pkgconfig file

* more login output

* use the target in the wrapper.

* remove trace output bump port version

* version stuff
2021-12-08 15:58:20 -08:00
Niall Douglas
6386c01bf9
[ned14-internal-quickcpplib][status_code][outcome][llfio] Update to latest. (#21926) 2021-12-08 15:43:49 -08:00
Levin Li
7bb175eafe
[aom/libavif] Add support for ARM and UWP (#20636)
* Support libavif building on UWP and ARM

Remove deprecated functions

Bump port version

Apply suggestions from code review

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

Bump version

Add version all

use patches

* Add version

* Disable deprecated functions using _CRT_SECURE_NO_WARNINGS rather than disabling 4996.

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2021-12-07 12:34:46 -08:00
Kai Pastor
df8276a218
[lodepng,lodepng-c, libjxl] Update, merge lodepng-c into lodepng (#21846)
* Modernize lodepng portfile

* Update to 8c6a9e30

* Install LICENSE as copyright

* Don't install examples

* Remove unused parameter

* Merge lodepng-c into lodepng

* Add usage

* Omit lodepng-util: not official API

* Update versions

* [gdal] Don't use lz4: not a dependency

* [libjxl] Fix link flags

* Revise install cleanup, handle .dylib

* Add extra flags for uwp

* Workaround uwp toolchain quirks

* More dependency control, jxl_extras for tools only

* Pass the version to the build

* Update versions

* Skip CI for libjxl:arm-uwp

* Install usage file

* Update versions

* Use version-date for lodepng, mark lodepng-c as deprecated, and update version database.

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2021-12-06 21:51:01 -08:00
autoantwort
27051174c7
[libcrafter] no absolute paths (#21856) 2021-12-06 21:11:36 -08:00
zhiqiang
4010c730d4
[libdc1394] Add new port (#21808)
* [libdc1394] port library dc1394

* [libdc1394]: vcpkg x-add-version libdc1394

* [libdc1394] restrict supported platforms with blacklist instead

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

* [libdc1394] vcpkg x-add-version --all --overwrite-version

* [libdc1394] insert final newline

* [libdc1394] update version schema to `version`

* [libdc1394] vcpkg x-add-version --all --overwrite-version

* [libdc1394] fetch source code with vcpkg_from_sourceforge instead

* [libdc1394] vcpkg x-add-version --all --overwrite-version

Co-authored-by: Zhiqiang Niu <niuzhiqiang@audfly.com>
Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
2021-12-06 20:47:57 -08:00
Jack·Boos·Yu
3579b5cff0
[libdisasm] Support uwp (#21815)
* [libdisasm] Support uwp

* version

* Add dependency vcpkg-cmake

* version

* [breakpad] drop support with uwp

* version

* use _CRT_SECURE_NO_WARNINGS instead

* version
2021-12-06 20:45:20 -08:00
Jack·Boos·Yu
738720268b
[libyaml] Export the pkgconfig files (#21829)
* [libyaml] Export the pkgconfig files

* version

* Fix cmake config file path

* version
2021-12-06 20:38:26 -08:00
Frank
740e831977
[libhydrogen] Update version to latest commit (#21811)
* [libhydrogen] update to <1.0>

* update version

* update version

* update version

* del version
2021-12-02 19:53:58 -08:00
Kai Pastor
5a54a4308e
[libtins] Misc fixes (#21789)
* Fix source writes

* Revise dependencies, switch to libpcap

* Revise portfile

* Enable libpcap on osx

* Minor portfile updates

* Update versions

* Find pcap_static lib

* Update versions
2021-12-02 19:51:12 -08:00
Alexander Neumann
163065a352
Update meson to 0.60.2 (#21542)
* update meson to 0.60.1

* add port vcpkg-tool-meson for consistency deprecate usage of tool-meson

* [skip actions] make every port using meson depend on vcpkg-tool-meson
(except pkgconf for now.)

* fix subtle bugs in vcpkg_find_acquire_program
make the port install meson if the system does not provide it.

* make pkgconf depend on meson

* restore old vcpkg_find_acquire_program behavior for versioning

* Update ports/gstreamer/vcpkg.json

remove duplicated dependency

* remove invalid option in glib

* [skip actions] fix ci failures?

* remove invalid option in gstreamer

* try without cmake

* get more logs from meson configure.

* update glib to 2.70.1

* fix typo

* fix pc file of flac

* update meson to 0.60.2

* try the patch from the other pr.

* patch meson .....

* version stuff

* fix port version

* fix gstreamer version

* remove version

* format-manifest

* version stuff

* format manifest again

* revert version stuff

* remove outdated gtk options

* version stuff

* pango version stuff

* correct baseline lost in merge

* Fix fontconfig version db

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2021-12-02 15:48:34 -08:00
autoantwort
b9b15b4e2a
[libftdi1] no absolute paths (#21705)
* [libftdi1] no absolute paths

* [libusb] add pkgconfig file on windows

* [libftdi1] don't delete pkgconfig on windows

* add versions
2021-12-01 19:21:52 -08:00
autoantwort
7ed849f01b
[libheif] no absolute paths (#21704)
* [libheif] no absolute paths

* [libde265] Add .pc file

* Update versions

Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
2021-11-30 11:50:56 -08:00
autoantwort
15254f2fde
[libcopp] no absolute paths (#21707) 2021-11-29 17:17:26 -08:00
autoantwort
c5a60d4026
[libtins] no absolute paths (#21697) 2021-11-29 16:44:14 -08:00
Alexander Neumann
b03d383e49
[libflac] Fix pc file (#21675)
* [libflac] fix pc file; remove m flag on windows and add version

* version stuff
2021-11-29 12:02:52 -08:00
LilyWangLL
3a68454afa
[libgit2] Add Exported CMake Targets (#21670)
* [libgit2] Add Exported CMake Targets

* update version

* update version

* Remove no longer applicable comment.

Co-authored-by: Lily Wang <v-lilywang@microsoft.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2021-11-27 23:32:06 -08:00
Frank
2100b8356d
[lws] Update version to 4.3.0 (#21672)
* update version to 4.3.0

* update version

* version-semver

* update version
2021-11-26 00:58:50 -08:00
Dawid Wróbel
a2fcb03749
[libmount] New port (#21491)
* [libmount] new port

* [libmount] update versions

* [kf5solid] add libmount feature

* [kf5solid] update versions

* [kf5kio] add libmount dependency

* [kf5kio] update versions

* [libmount] Remove libmount-dev from Linux CI image

* [glib] Add libmount feature

* [glib] update versions

* [ECM] fix linking against static LibMount

* [ECM] update versions

* [kf5solid] make libmount feature a default on Linux

* [kf5solid, kf5kio] update versions
2021-11-23 20:54:53 -08:00
autoantwort
e1e8fc326e
[libodb-pgsql] no absolute paths (#21573) 2021-11-23 12:13:20 -08:00
Ahmed Yarub Hani Al Nuaimi
30465138ef
Disable libssh symbol versioning (#21577)
* Disable libssh symbol versioning

* Update versions

* Update versions

* update version

Co-authored-by: Ahmed Yarub Hani Al Nuaimi <ahmed.alnuaimi@zwift.com>
Co-authored-by: Jonliu1993 <13720414433@163.com>
2021-11-22 21:08:37 -08:00
autoantwort
4a7855818a
[libical] no absolute paths (#21582) 2021-11-22 15:53:57 -08:00
autoantwort
32c401f868
[libassuan] no absolute paths (#21581) 2021-11-22 15:53:30 -08:00
autoantwort
e984c5579a
[libgcrypt] no absolute paths (#21578) 2021-11-22 15:53:13 -08:00