Commit Graph

3170 Commits

Author SHA1 Message Date
Thomas1664
b25a13c578
[freetds, unixodbc] Update (#24279)
* [freetds] Update to 1.3.10

* version

* Add dependence on mysql

* version

* mysql patch

* version

* Add warning for required system libs

* version

* Remove mysql dependence

* version

* Fix supports

* version

* Add mysql dependence

* version

* Add feature tools

* version

* Add dependency on unixodbc

* format

* version

* remove mysql

* version

* Update unixodbc

* version

* remove man

* version

* fix cmake

* version

* test

* fix path

* version

* disable wide characters on UNIX

* add to ci baseline

* version

* don't check for UWP

* version

* remove unixodbc from ci baseline

* Fix deprecated license

* version

* Unsupported on unix

* version
2022-05-13 15:46:37 -07:00
Jack·Boos·Yu
32d25e6b85
[lua] Fix library type and usage (#24436)
* [lua] Fix library type and usage

* version

* Use c code in executables

* version

* Apply suggestion

* version

* Add an extra CMakeLists.txt to avoid scope pollution of SET_SOURCE_FILES_PROPERTIES

* version

* Apply suggestions

* version

* Various nitpicks:

* Use "supports" on features rather than if tests plus message FATAL_ERROR
* Deduplicate ENABLE_LUA_CPP and COMPILE_AS_CPP
* Add quotes.
* Use file(INSTALL rather than configure_file(COPYONLY)

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2022-05-13 15:02:20 -07:00
Billy O'Neal
ad06b4e869
[catch2] Fix missing # in portfile.cmake. (#24705) 2022-05-13 12:48:28 -07:00
JonLiu1993
6be82cfac6
[apr] provides CMake targets (#23499)
* [apr] provides CMake targets

* update version

* update patch

* update version

* Export CMake files

* x-add-version

* update vcpkg.json

* x-add-version

* update patch

* x-add-version

* remove target export

* x-add-version

Co-authored-by: Lily Wang <v-lilywang@microsoft.com>
2022-05-12 19:36:04 -07:00
David Hrdlička
f5905e204c
[libslirp] update to 4.7.0 (#24689)
* [libslirp] update to 4.7.0

* [libslirp] updated versions
2022-05-12 19:33:47 -07:00
Thomas1664
8d25063dbf
[curl] Update to 7.83.1 (#24687)
* [curl] Update to 7.83.1

* version
2022-05-12 17:09:09 -07:00
LilyWangLL
673c55fb04
[OpenImageIO] Fix featrue ffmpeg install (#24623)
* [OpenImageIO] Enable featrue ffmpeg with oiio

* x-add-version

* Also disable docs.

Co-authored-by: Lily Wang <v-lilywang@microsoft.com>
Co-authored-by: Billy Robert O'Neal <bion@microsoft.com>
2022-05-12 17:06:27 -07:00
Umar Arshad
0c954fa00c
Add /usr/ to find_library for cudnn for ArchLinux (#24663) 2022-05-12 16:34:47 -07:00
Charles Karney
76bb15b9e4
[Geographiclib] update to v2.0 (#24587)
* Update for geographiclib 2.0

* [geographiclib] Update to version 2.0

* Add license to ports/geographiclib/vcpkg.json

* Update port-version to 1

* Update version database

* Switch to vcpkg_cmake_config_fixup etc.

Switch to
  vcpkg_cmake_configure
  vcpkg_cmake_install,
  vcpkg_cmake_config_fixup

Revert to using vcpkg_fixup_pkgconfig
Revert to port-version = 0
Revert to uwp exclusion to tools

* run x-add-version

* Formatting changes requested by dg0yt

* Update version info

* More cleanup

* Update version info

* Define LIB_OPTION, fix pkg install, etc.

* Update version info

* Fix pkgconfig call

* Update version info

* Use OFF instead of empty string for don't install

* Update version info

* Remove unneeded LIB_OPTION stuff.

* Update version info

* Add more precautionary quotes

* Update version info
2022-05-12 16:27:56 -07:00
LilyWangLL
1e24ff5074
[ignition-*] Update hashes (#24618)
* [ignition-cmake0, ignition-cmake2] Update hash

* x-add-version

* Fix other ignition SHAs and use vcpkg-port-config.cmake modern machinery.

* add license

* x-add-version

* format vcpkg.json

* x-add-version

* Add FILE_DISAMBIGUATOR

Co-authored-by: Lily Wang <v-lilywang@microsoft.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2022-05-12 16:22:01 -07:00
Alexander Neumann
bae8f8c7d8
[world rebuild] Move vcpkg-cmake-get-vars to its own port (#24636)
* move vcpkg-cmake-get-vars to its own helper port

* manifest format

* version stuff

* doc and version stuff

* add missing include

* version bump

* remove coypright copying.

* version stuff

Co-authored-by: Alexander Neumann <you@example.com>
2022-05-11 16:51:06 -07:00
Azure SDK Bot
e9ac4bd503
[azure-security-attestation-cpp] Update to 1.0.0-beta.2 (#24651)
## 1.0.0-beta.2 (2022-05-10)

### Breaking Changes

- Renamed `AttestationOpenIdMetadata` type to `OpenIdMetadata`.
- Renamed `AttestationSigningCertificateResult` type to `TokenValidationCertificateResult` to more accurately reflect the
  purpose of the type.
- Removed the `AttestationTokenBase` class and moved its contents to the `AttestationToken` class.
- Empty `AttestationToken` types are now represented with `AttestationToken<void>` rather than `AttestationToken<>` to more idiomatically express the idea of a nullable attestation token.
- Renamed `RuntimeClaims` field to `RunTimeClaims` to align with `InitTimeClaims` type name; standardized spelling of
  `InitTimeClaims`.
- Changed input parameter to `AttestTpm` to be `AttestTpmOptions` instead of `std::string`.
- Changed output parameter of `AttestTpm` to be `TpmAttestationResult` instead of `std::string`.
- Renamed `AttestationTokenValidationOptions::ValidationTimeSlack` to `AttestationTokenValidationOptions::TimeValidationSlack`
  to improve consistency with other attestation SDKs.
- Removed the unused `AttestationValidationCollateral` API.
- Renamed `AttestOptions` to `AttestEnclaveOptions`
- Renamed `TokenValidationOptions` field in various API Options structures to be `TokenValidationOptionsOverride` to better
  reflect the semantics of the field.
- Renamed `PolicyCertificate` types to `IsolatedMode`.
  - `PolicyCertificateModificationResult` becomes `IsolatedModeCertificateModificationResult`
  - `PolicyCertificateListResult` becomes `IsolatedModeCertificateListResult`
  - `GetPolicyManagementCertificateOptions` becomes `GetIsolatedModeCertificatesOptions`
  - `AddPolicyManagementCertificatesOptions` becomes `AddIsolatedModeCertificatesOptions`
  - `RemovePolicyManagementCertificatesOptions` becomes `RemoveIsolatedModeCertificatesOptions`
  - `AttestationAdministrationClient::GetPolicyManagementCertificates` becomes `AttestationAdministrationClient::GetIsolatedModeCertificates`.
  - `AttestationAdministrationClient::AddPolicyManagementCertificate` becomes `AttestationAdministrationClient::AddIsolatedModeCertificate`.
  - `AttestationAdministrationClient::RemovePolicyManagementCertificate` becomes `AttestationAdministrationClient::RemoveIsolatedModeCertificate`.
- Removed `ClientVersion` API from `AttestationClient` and `AttestationAdministrationClient`

### Other Changes

- Added `Endpoint` property to `AttestationClient` and `AttestationAdministrationClient`
2022-05-11 16:48:31 -07:00
MACHIZAUD Andréa
6a2c904768
[materialx] Add port MaterialX 1.38.4 (#24614)
* [materialx] Add port MaterialX 1.38.4

* Update ports/materialx/portfile.cmake

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

* Switch `version-semver` -> `version`

* Bump port commit to avoid patch

* Add quotes.

Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2022-05-11 16:48:04 -07:00
Chuck Walbourn
68ab9e91b6
[directxtk, directxtk12, directxtex, directxmesh, uvatlas] Update ports for May 2022 release (#24650)
* Update directxtk, directxtex, directxmesh, uvatlas port to May 2022 releases

* reformat vcpkg.json

* Update baseline

* directxtex doesn't need to build sample

* Update baseline
2022-05-11 16:47:49 -07:00
winsoft666
e80f345d8e
[akali] Update to v1.43 (#24648)
* [teemo] Update to v2.7

* [teemo] Format manifest

* [teemo] Update to v2.7

* [akali] Update to v1.43

* [akali] Update to v1.43

* [akali] Update to v1.43

* overwrite version

* add license

* overwrite version

Co-authored-by: FrankXie <v-frankxie@microsoft.com>
2022-05-11 16:47:22 -07:00
Daniil Goncharov
188ff7a102
[magic-enum] Update to v0.8.0 (#24646)
* [magic-enum] Update to v0.8.0

* x-add-version

* fix deprecated

* fix review

* fix version

* Update ports/magic-enum/portfile.cmake

Co-authored-by: Thomas1664 <46387399+Thomas1664@users.noreply.github.com>

* Update ports/magic-enum/portfile.cmake

Co-authored-by: Thomas1664 <46387399+Thomas1664@users.noreply.github.com>

* Update versions/m-/magic-enum.json

Co-authored-by: Thomas1664 <46387399+Thomas1664@users.noreply.github.com>

* fix review

* overwrite-version

* fix cmake

* fix onfig_fixup

* overwrite-version

* delete extra blank line

* overwrite-version

Co-authored-by: Thomas1664 <46387399+Thomas1664@users.noreply.github.com>
2022-05-11 16:46:53 -07:00
Thomas1664
1c498017cb
[rxspencer] Avoid tests and docs (#24645)
* [rxspencer] Remove tests and docs

* version
2022-05-11 16:46:29 -07:00
DevFdv
9e26f9208b
[tclap] Update TCLAP to 1.2.5 (#24644)
* [tclap] Update to TCLAP 1.2.5

* [tclap] x-add-version to update TCLAP to 1.2.5

* [tclap] Specify MIT license in manifest.

* [tclap] x-add-version after license update.
2022-05-11 16:46:02 -07:00
Sean Farrell
32ee2c76b0
[c9y] Adds new port (#24643)
* Adds c9y 0.3.0

* Adds versions for c9y 0.3.0.

* Implements review suggestions.

* Bump versions.
2022-05-11 16:45:39 -07:00
LilyWangLL
85f216ff85
[liburing] Update to version 2.1 (#24637)
* [liburing] Update to version 2.1

* format vcpkg.json

* x-add-version

* apply suggestion

* version

Co-authored-by: Lily Wang <v-lilywang@microsoft.com>
2022-05-11 16:39:01 -07:00
Hamish Moffatt
a7dfa7d10f
[Fluidsynth] add sndfile feature (#24635)
* Add sndfile feature to fluidsynth

* add fluidsynth 2.2.6#1
2022-05-11 16:38:46 -07:00
panda-z
a563603129
[cgns] Update to 4.3.0 (#24531)
* [cgns] update to 4.3.0

* [cgns] update CI baseline

* Fix version database.

* CMake nitpicks

* Use rename rather than copy and remove
* Add quotes
* Guard explicit references to debug in case the user is using a release-only triplet.
* Use in lists

* Convert hdf5.patch from CRLF to LF

* update version

* LIOSTS => LISTS

* Revert cgnstools feature

* update version

Co-authored-by: Billy Robert O'Neal <bion@microsoft.com>
Co-authored-by: Jonliu1993 <13720414433@163.com>
2022-05-11 16:27:53 -07:00
Mengna Li
0a1420dc44
[arrow] add cuda to feature list (#24570)
* add cuda support

* remove supports for cuda
2022-05-11 00:05:24 -07:00
Kai Pastor
acca474962
[lerc] Update to 3.0, move config to unofficial (#24634)
* Update to 3.0

* Modernize portfile

* Install NOTICE as required by license

* Move CMake config to unofficial namespace

The target name changed, so old configs would break anyways,
without polyfill. The unofficial namespace reflects such risks.

* Add include path to CMake config

* Update versions
2022-05-10 11:37:35 -07:00
Carlos O'Ryan
a6a97cd1fc
[google-cloud-cpp] add missing subpackage (#24626) 2022-05-10 11:36:36 -07:00
winsoft666
62335b3b40
[teemo] Update v2.7 (#24624)
* [teemo] Update to v2.7

* [teemo] Format manifest

* [teemo] Update to v2.7
2022-05-10 11:36:17 -07:00
Bill Avery
3c1e65c209
[cppgraphqlgen] Update to v4.3.1 (#24607)
* [cppgraphqlgen] Update to v4.3.1

* vcpkg x-add-version --all

* Update ports/cppgraphqlgen/vcpkg.json

Co-authored-by: LilyWangLL <94091114+LilyWangLL@users.noreply.github.com>

* vcpkg x-add-version cppgraphqlgen --overwrite-version

Co-authored-by: LilyWangLL <94091114+LilyWangLL@users.noreply.github.com>
2022-05-10 11:36:05 -07:00
Jürgen Hock
0e26d200d9
[stftpitchshift] Update to 1.4.1 (#24599)
* Add stftpitchshift port

* Fix shared library build on Windows

* Run vcpkg x-add-version stftpitchshift

* Update version database

* Just increase the version counter to hopefully fix the vcpkg problem I simply don't understand... 😡

* Now update both sha and version...

* Update version database

* Fix version database.

* Add quotes and modernize cmake helpers.

* Update stftpitchshift to v.1.4.1

* Update version database like suggested by bot

* Update ports/stftpitchshift/portfile.cmake

Funny suggestion, to use some kind of hidden ${PORT} variable just in one place and still the port name string otherwise...

Co-authored-by: Cheney Wang <38240633+Cheney-W@users.noreply.github.com>

* Update version database

* Consequently use ${PORT} everywhere...

and not just in one place like suggested by Cheney-W

* Update stftpitchshift.json

* Cheney-W: Thie sentence could be removed, PACKAGE_NAME defaults to ${PORT}.

* Update stftpitchshift.json

Co-authored-by: Billy Robert O'Neal <bion@microsoft.com>
Co-authored-by: Cheney Wang <38240633+Cheney-W@users.noreply.github.com>
2022-05-10 11:35:54 -07:00
Federico Aponte
5d8b7711b1
[luajit] Add support for OSX (#24584)
* [luajit] Add support for OSX

* Apply suggestions from code review

Co-authored-by: LilyWangLL <94091114+LilyWangLL@users.noreply.github.com>

* [luajit] Add code review suggestions
* Remove MACOSX_DEPLOYMENT_TARGET definition from Makefile
* Add usage file
* Add license field to manifest file
Co-authored-by: Billy O'Neal <billy.oneal@gmail.com>

* [luajit] Remove usage file whose content is controversial

Co-authored-by: LilyWangLL <94091114+LilyWangLL@users.noreply.github.com>
2022-05-10 11:35:35 -07:00
Billy O'Neal
de74e09d8d
In https://github.com/microsoft/vcpkg/pull/24432 I noticed that the bento4 license was wrong, but it was a preexisting mistake so I didn't comment. This port is dual licensed under GPL v2 or a proprietary license, which is already described in share/bento4/copyright (#24632) 2022-05-10 11:23:48 -07:00
Thomas1664
659b6b5eea
[many ports] Local license ripe out 1/x (#24432)
* [zlib] Use readme as copyright

* [soil2] update to 1.3.0

* [bento4] update to 1.6.0-639

* [bento4] fix version db

* [zlib] Format manifest

* [anglescript] Remove local license

* [bustache] Update to master

* [bustache] Don't update

* version

* version

* remove version string

* remove v

* version

* version

* Fix version database.

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2022-05-09 16:12:37 -07:00
Stephen E. Baker
19033ddfa6
[luasec] upgrade to 1.1.0 (#24609)
* [luasec] upgrade to 1.1.0

* [luasec] Replace deprecated functions

* Run vcpkg x-add-version --all

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2022-05-09 14:57:02 -07:00
Mengna Li
f37a583009
[ktx] update to 4.1.0-rc1 (#24620)
* update ktx to 4.1.0-rc1

* remove useless file

* change to version-semver
2022-05-09 14:53:44 -07:00
friendlyanon
f5537367c1
[minimp3] Update to 2021-11-30 (#24610)
* [minimp3] Update to 2021-11-30

* Add license field to vcpkg.json

* Use double quotes for arguments with variables

* Update versions hash

Co-authored-by: friendlyanon <friendlyanon@users.noreply.github.com>
2022-05-09 14:50:17 -07:00
Stephen E. Baker
f70ecfd8f7
[luasocket] update to v3.0.0 (#24606)
* [luasocket] Bump to official v3.0.0 release

Upstream changed to https://github.com/lunarmodules/luasocket and an
actual 3.0.0 release was tagged so we no longer need to point to
unversioned commits.

* [luasocket] Specify license in manifest

* Run vcpkg x-add-version --all
2022-05-09 14:47:48 -07:00
Frank
6388f90f84
[Fakeit] update to 2.1.1 (#24592)
* [FakeIt] update to 2.1.1

* update version
2022-05-09 14:41:24 -07:00
chausner
7708b63fa2
[msdfgen] Update to 1.9.2 (#24565)
* Update msdfgen to 1.9.2

* Update CI baseline

* Fix CMake option

* Update CI baseline

* Add license

* Update CI baseline

Co-authored-by: chausner <chausner@users.noreply.github.com>
2022-05-09 14:35:05 -07:00
Alonso Schaich
3e53ba7ea9
[fontconfig] Enable tool CLI option handling (#24553)
* [fontconfig] Enable tool CLI option handling (microsoft#24552)

* [fontconfig] fix non-windows systems (microsoft#24552)

* [fontconfig] regenerate version registries (microsoft#24552)
2022-05-09 14:34:42 -07:00
Thomas1664
d4bc451ce6
[openssl] Update to 3.0.3 (#24547)
* [openssl] Update to 3.0.3

* version

* hash

* version
2022-05-09 14:33:47 -07:00
LilyWangLL
a02ef95400
[opencascade] Fix link the debug of freetype.dll (#23939)
* [opencascade] Fix link the debug of freetype.dll

* update version

* fix build error

* update version

* update patch

* update version

Co-authored-by: Lily Wang <v-lilywang@microsoft.com>
2022-05-09 14:12:27 -07:00
Alexander Neumann
83fc3b74c9
[vcpkg-tool-ninja] Add only the ninja port (#23911)
* [vcpkg-tool-ninja] add ninja tool as a port

* version stuff

* add Unix Makefiles to list of valid generators for bootstraping ninja

* nicole CRs

* update version db

* revert vcpkg_build_cmake changes

* retrigger ci

* download patch

* version stuff

* Remove checked in diff copy.

Co-authored-by: Alexander Neumann <you@example.com>
Co-authored-by: nicole mazzuca <mazzucan@outlook.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2022-05-09 14:00:29 -07:00
Samuel Marks
0c5bb650f8
[septag-dmon] New port (#22828)
* [ports/dmon] Init

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

* [ports/dmon/vcpkg.json] Add pthreads on Windows; add license; set version to date

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

* [versions/d-/dmon.json] Remove 0.0.1

* [ports/dmon/vcpkg.json] Remove pthreads dependency on Windows

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

* [ports/dmon] My PR was merged… switch to official source repo

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

* [ports/dmon/portfile.cmake] Upgrade to latest dmon

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

* [ports/dmon/portfile.cmake] Upgrade to latest; [ports/dmon/vcpkg.json] Add homepage

* [versions/d-/dmon.json] `./vcpkg x-add-version --all --overwrite-version`; manually remove old versions

* [ports/dmon/vcpkg.json] Remove `vcpkg-cmake-config`

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

* [ports/dmon/portfile.cmake] ${PORT} -> dmon; [ports/mailio/vcpkg.json] ./vcpkg format-manifest

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

* [ports/mailio/vcpkg.json,versions/{baseline.json,m-/mailio.json}] Revert to `07e508359ca5488456988191d8709722484daccd`

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

* dmon -> septag-dmon

* `./vcpkg x-add-version --all --overwrite-version`
2022-05-09 13:58:35 -07:00
JonLiu1993
a5d6d14516
[cpr] update to 1.8.3 (#24590)
* [cpr] update to 1.8.3

* update version
2022-05-06 21:39:42 -07:00
Nemirtingas
d5ea96667e
[vcpkg] Fix '/' incorrectly replaced by '-' on Linux. (#24098)
* Fix '/' incorrectly replaced by '-' on Linux.

* Update baseline.

* Use MATCHES instead of STREQUAL.

* Update version hash.

* Add comment for future modifications.

* Update version hash.

* Update version-date.

* Update baseline.

* Update ports/vcpkg-cmake/cmake_get_vars/CMakeLists.txt

Co-authored-by: Billy O'Neal <bion@microsoft.com>

* Update version.

* Run vcpkg format-manifest ports/vcpkg-cmake/vcpkg.json

* Run vcpkg x-add-version vcpkg-cmake

Co-authored-by: Nemirtingas <Nemirtingas@noreply.com>
Co-authored-by: Billy O'Neal <bion@microsoft.com>
2022-05-06 17:17:27 -07:00
Kai Pastor
3b8363dd8f
[gdal] Update to 3.4.3 (#24353)
* Update to 3.4.3RC2

* Add control of AWS EC2 detection dependency

* Use libtool's DLL_EXPORT for mingw

* Move patches to vcpkg_from_github

* Update to 3.4.3

* Update versions
2022-05-06 17:13:42 -07:00
JonLiu1993
24ed115a89
[Catch2] update to 2.13.9 (#24577)
* [Catch2] update to 2.13.9

* update version
2022-05-06 17:11:33 -07:00
EhWhoAmI
fbd65fb91d
[entt] Update to 3.10.1 (#24581)
* entt: Update port files

* entt: updated version files

* Update version files
2022-05-06 17:11:14 -07:00
Cheney Wang
8b63797138
[live555/guilite/polymorphic-value] Update version (#24555)
* [live555/guilite] Update version

* [polymorphic-value] Update version

Co-authored-by: Cheney-Wang <v-xincwa@microsoft.com>
2022-05-06 16:54:57 -07:00
JonLiu1993
bd77d65ebf
[daw-json-link] update to v2.14.0 (#24550)
* [daw-json-link] update to v2.14.0

* UPDATE VERSION

* Add license

* update version
2022-05-06 16:41:36 -07:00
Kai Pastor
465dfc5e0f
[pdal] Update to 2.4.0 (#24355)
* Update to 2.4.0

* Update versions

* Use check, not patch, for C++17 filesystem support

* Update versions

* Update license

* De-vendor nanoflann and nlohmann-json

* Update versions

* Fix nlohmann de-vendoring

* Update versions
2022-05-06 16:30:21 -07:00
Cheney Wang
5776846578
[ixwebsocket] Fix target ZLIB::ZLIB not found (#24078)
* [ixwebsocket] Fix unable link target ZLIB::ZLIB

* update version to 11.4.2

* remove incorrect records in json file

Co-authored-by: Cheney-Wang <v-xincwa@microsoft.com>
2022-05-06 16:29:05 -07:00
Alexander Neumann
f7866c66d2
[vcpkg-cmake|cmake buildsystem] synchronize and sanitize scripts. (#23259)
* synchronize cmake build scripts.

* version stuff

* fix REMOVE_ITEM and add license

* format manifest

* update version

* use LOGFILE_BASE

* version update

* readd PREFER_NINJA and print a warning that it is deprecated for vcpkg_cmake_configure

* version stuff

* sync build_cmake

* only turn off ninja on windows

* add Z_VCPKG_CHAINLOAD_TOOLCHAIN_FILE

* use z_vcpkg_select_default_vcpkg_chainload_toolchain in meson

* remove VCPKG_CMAKE_GENERATOR

* version stuff

* reduce error to warning

* remove VCPKG_CMAKE_GENERATOR form configure_cmake

* version stuff

* version stuff

* use build_dir_<config>

* version stuff

* use ninja variable insead of pure ninja cmd

* version bump

* use ninja variable instead of calling ninja directly

* acquire ninja

* move the acquire.

* remove setting of cmake_prefix_path

* version stuff

* bump version date

* version stuff

* bump ashes baseline

* remove VCPKG_CMAKE_GENERATOR reference

* fix wrong variable reference due to refactor

* version stuff

Co-authored-by: Alexander Neumann <you@example.com>
Co-authored-by: Billy Robert O'Neal <bion@microsoft.com>
2022-05-06 15:12:11 -07:00
Marek Roszko
aec505b36b
[wxwidgets] update to 3.1.6 (#24483)
* [wxwidgets] update to 3.1.6

* Revise nanosvg

* Add feature control and dependencies for sound

* Add descripton for feature sound

* Update versions

* Update ports/wxwidgets/vcpkg.json

Co-authored-by: LilyWangLL <94091114+LilyWangLL@users.noreply.github.com>

* Fix spacing and version

* Remove cmake push/pop

* Bump version

* Undo change in wrapper

* bump version

* restore newline

* bump version

Co-authored-by: Kai Pastor <dg0yt@darc.de>
Co-authored-by: Billy Robert O'Neal <bion@microsoft.com>
Co-authored-by: LilyWangLL <94091114+LilyWangLL@users.noreply.github.com>
2022-05-06 14:57:49 -07:00
JonLiu1993
d331773973
[cpp-httplib] update to v0.10.7 (#24571)
* [cpp-httplib] update to v0.10.7

* update version
2022-05-06 11:44:41 -07:00
Billy O'Neal
309f985971
[atk,gdk-pixbuf,glib] Use vcpkg_from_gitlab. (#24541)
* [atk,gdk-pixbuf,glib] Use vcpkg_from_gitlab.

* Add quotes and licenses.
2022-05-06 11:20:25 -07:00
kromych
47cbed8851
Fix building LuaJIT on Linux (#24498)
* Fix building LuaJIT on Linux

* Update version metadata

* Fix remaining ci.baseline.txt entries:

luajit:arm64-windows: Left as "skip": The problem is that the batch files used to build here want to run a binary they built which fails, but there's no good way to say "I can run the results" in our platform expressions right now
luajit:arm64-uwp / luajit:arm-uwp: These are already stopped by the platform expression.
luajit:x64-osx: I don't know if this works yet but we should try.

* Block osx with a "supports".

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2022-05-05 16:01:10 -07:00
Alexander Neumann
0e11392612
[openblas] update to 0.3.20 (#24546)
* update openblas

* verison stuff

* Remove ci.baseline.txt entries obsoleted by "supports" expression.

Co-authored-by: Alexander Neumann <you@example.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2022-05-05 15:42:20 -07:00
RealTimeChris
43a8badaed
[DiscordCoreAPI] Update to 2022-05-05 (#24563)
* Updating the port data!

* Updating the port data!

* Updating the port data!

* Updating the port data!

* Updating the port data!

* Updating the port data!

* Updating the port data!

* Updating the port data!

* Updating the port data!

* Updating the port data!

* Updating the port data!

* Updating the port data!

* Updating the port data!

* Updating the port data!

* Updating the port data!

* Updating port data.

* Updating port data.

* Updating port data.

* Updating port data.

* Updating port data.
2022-05-05 15:28:56 -07:00
Benjamin Oldenburg
cfcb3c761a
[libunibreak] Fixed missing definition of variable in config.cmake (#24476)
* Updated libunibreak and added config.cmake file

* Updated version

* Updated the manifest file

* updated git-tree

* Remove vcpkg-cmake-config dependency

* updated version

* Fix issue with libunibreak-config.cmake.in

* updated git-tree

* increased port-version

* updated git-tree

Co-authored-by: Benjamin Oldenburg <benamin.oldenburg@ordis.co.th>
2022-05-05 15:14:26 -07:00
chausner
60c2bed135
[nng] Update to 1.5.2 (#24566)
* Update nng to 1.5.2

* Update CI baseline

Co-authored-by: chausner <chausner@users.noreply.github.com>
2022-05-05 14:23:49 -07:00
Azure SDK Bot
620d33107c
[azure-core-cpp] Update to 1.6.0 (#24567)
## 1.6.0 (2022-05-05)

### Features Added

- Add `Azure::Core::Http::Request` constructor overload to support payload and non-buffered response.

### Bugs Fixed

- [[#3537]](https://github.com/Azure/azure-sdk-for-cpp/issues/3537) Updated field type `CurlTransportOptions.Proxy` from `std::string` to `Azure::Nullable<std::string>`. This allows libcurl to ignore the proxy settings from the environment when the string is empty.
- [[#3548]](https://github.com/Azure/azure-sdk-for-cpp/issues/3548), [[#1098]](https://github.com/Azure/azure-sdk-for-cpp/issues/1098) Improve performance of the Http transport on Windows by reusing the same session handle across all requests.

### Other Changes

- [[#3581]](https://github.com/Azure/azure-sdk-for-cpp/issues/3581) Update log level in retry policy from warning to informational.
2022-05-05 14:23:30 -07:00
Jack·Boos·Yu
8e5e74fe09
[vcpkg baseline][nuspell] Add and fix feature tools (#24542)
* [vcpkg baseline][nuspell] Add and fix feature tools

* version
2022-05-05 13:47:56 -07:00
autoantwort
d5038f4eba
[freetype-gl] no absolute paths (#24551) 2022-05-05 13:40:32 -07:00
JonLiu1993
125fa27528
[hyperscan] update to 5.4.0 (#24545)
* [hyperscan] update to 5.4.0

* update version
2022-05-05 13:35:09 -07:00
Kevin Lalumiere
aa72c159d0
[qpid-proton] Fix missing runtime dependencies (#24450)
* Fix qpid-proton missing runtime dependencies

* Add macOS support
2022-05-05 11:00:30 -07:00
Alexander Neumann
c648581695
[Qt6] Fix Qt6.3 windeployqt (#24445)
* move windeploylogic to qtbase.
fix qtpaths for debug.

* fix missing stuff

* version stuff

* add supports !uwp since qt6 dropped uwp support

* version stuff

* add newline. Fix BAKCD

* version stuff

* use enabledelayedexpansion

* version stuff

* use cd /D

* version stuff

Co-authored-by: Alexander Neumann <you@example.com>
2022-05-05 11:00:03 -07:00
hh10k
fd6a336227
[opencv] Fix import paths for debug Android builds (#24394)
* [opencv4] Fix import paths for debug Android builds

* [opencv3] Fix import paths for debug Android builds in the same way as v4

* Only apply changes to OpenCVModules-debug.cmake when it is expected to exist
2022-05-05 10:58:07 -07:00
chausner
0e3f52a12b
[zlib-ng] Update to 2.0.6 (#24486)
* Update zlib-ng to 2.0.6

* Update CI baseline

* Add ${ZLIB_FULL_VERSION} variable.

Co-authored-by: chausner <chausner@users.noreply.github.com>
Co-authored-by: Billy Robert O'Neal <bion@microsoft.com>
2022-05-04 19:36:46 -07:00
Stig Hornang
8b2ace2194
[freetype-gl] Update to fix compatibility with freetype 2.11 (#24513)
freetype-gl has been broken at runtime after freetype was upgraded
to 2.11.0.
2022-05-04 19:26:44 -07:00
Daniel Schürmann
2930fd4571
icu 71.1 (#24512)
* [icu] Update to upstream version 71.1

* [icu] warn if autoconf-archive is not installed

* [icu] update version database and add license field
2022-05-04 19:25:20 -07:00
Jason Beverage
b47a6fa051
Fix blend2d vs2017 (#24508)
* Fix blend2d build with vs2017

* Update blend2d port with new version
2022-05-04 19:24:59 -07:00
spaxio
8c9537add3
[openal-soft] enable OpenSL backend for Android (#24506)
* [openal-soft] enable OpenSL backend for Android

* Make use of VCPKG_TARGET_IS_ANDROID

* Remove unneded ALSOFT_REQUIRE_ANDROID

* Update version database
2022-05-04 19:24:07 -07:00
Carlos O'Ryan
40a4e68a4f
[google-cloud-cpp] update to latest release (v1.40.1) (#24514) 2022-05-04 19:08:35 -07:00
Kai Pastor
5219a7a12f
[wxwidgets] CMake re-run must not change libs (#24499)
* Test that CMake re-run doesn't change wxWidget libs

* Reset wxWidgets_USE_REL_AND_DBG

* Update versions
2022-05-04 19:07:23 -07:00
talregev
b92a81a009
- Bump atk to 2.38.0. (#24515)
- Add ipv6 source code source
2022-05-04 18:37:35 -07:00
talregev
370272f169
Add ipv6 source code source (#24516) 2022-05-04 18:37:00 -07:00
talregev
13ba05cb53
Update x11 dependencies msg (#24517) 2022-05-04 18:35:37 -07:00
Kai Pastor
ba4aef9454
[curl] Update to 7.83.0 (#24519)
* Update to 7.83.0

* Update curl
2022-05-04 18:34:58 -07:00
autoantwort
8f38125981
[nspr] no absolute paths (#24523) 2022-05-04 18:34:41 -07:00
Jürgen Hock
86a51af126
[stftpitchshift] New port (#24529)
* Add stftpitchshift port

* Fix shared library build on Windows

* Run vcpkg x-add-version stftpitchshift

* Update version database

* Just increase the version counter to hopefully fix the vcpkg problem I simply don't understand... 😡

* Now update both sha and version...

* Update version database

* Fix version database.

* Add quotes and modernize cmake helpers.

Co-authored-by: Billy Robert O'Neal <bion@microsoft.com>
2022-05-04 18:33:35 -07:00
autoantwort
4a9ce78d94
[activemq-cpp] no absolute paths (#24525) 2022-05-04 18:31:36 -07:00
Daniel Schürmann
87b258ee6b
[libsndfile] Adjust depenedncies to libsndfile that only the really requred additional external libraries are needed (#24539) 2022-05-04 18:30:24 -07:00
Chuck Walbourn
b33f616f85
[directx-headers] updated for DirectX SDK Agility SDK v1.602.0 (#24490)
* Updated directx-headers port for v.1.600.10

* Update baseline

* Updated directx-headers port for v.1.602.0

* Update baseline

* Updated per github-actions bot recommendations

* Update baseline

* Update versions/d-/directx-headers.json

Co-authored-by: Billy O'Neal <bion@microsoft.com>

Co-authored-by: Billy O'Neal <bion@microsoft.com>
2022-05-04 16:17:35 -07:00
Alexander Neumann
ea31629cde
[qtwebengine] Fix VS2022 ICE (#24532)
* qtwebengine ice fix

* move CURRENT_BUILDTREES_DIR only if necessary

* version stuff

* create tmp dir.

* version update

Co-authored-by: Alexander Neumann <you@example.com>
2022-05-04 16:09:42 -07:00
SvenPStarFinanz
c59864c27c
[xmlsec] Update to 1.2.34 (#24537)
* [xmlsec] Update to 1.2.34

* x-add-version
2022-05-04 15:58:09 -07:00
Billy O'Neal
d5bb8c1541
Build Fixes 2022-05-01 (#24497)
Discovered in https://dev.azure.com/vcpkg/public/_build/results?buildId=71530

PASSING, REMOVE FROM FAIL LIST: blosc:arm64-windows (C:\a\2\s\scripts\azure-pipelines/../ci.baseline.txt).
PASSING, REMOVE FROM FAIL LIST: corrade:arm-uwp (C:\a\1\s\scripts\azure-pipelines/../ci.baseline.txt).
PASSING, REMOVE FROM FAIL LIST: corrade:x64-uwp (C:\a\1\s\scripts\azure-pipelines/../ci.baseline.txt).
PASSING, REMOVE FROM FAIL LIST: libhydrogen:arm64-windows (C:\a\2\s\scripts\azure-pipelines/../ci.baseline.txt).

REGRESSION: sundials:x64-osx failed with BUILD_FAILED. If expected, add sundials:x64-osx=fail to /Users/vagrant/Data/work/2/s/scripts/azure-pipelines/../ci.baseline.txt.

File does not have the expected hash:
             url : [ https://github.com/LLNL/sundials/archive/v5.8.0.tar.gz ]
       File path : [ /Users/vagrant/Data/downloads/LLNL-sundials-v5.8.0.tar.gz.98418.part ]
   Expected hash : [ 30f6a7bddf813634e4266c36331673b52448b719f938f45a4efb6a96cfbeea4fe168fdded89309672b148f8ef8bc05997d838627e828573900ec169a41472372 ]
     Actual hash : [ 0b11db1b944cfce4672954aceeec3f21253b4f684031f26b8bc0a8b3b12d895e604456bd1f283767812352eb5a9202c5797f612410f654f561ca5565d719bcae ]

REGRESSION: brunocodutra-metal:x64-linux failed with BUILD_FAILED. If expected, add brunocodutra-metal:x64-linux=fail to /agent/_work/1/s/scripts/azure-pipelines/../ci.baseline.txt.

This was another download failure but may as well update.

REGRESSION: plplot:x64-linux failed with BUILD_FAILED. If expected, add plplot:x64-linux=fail to /agent/_work/1/s/scripts/azure-pipelines/../ci.baseline.txt.

This was another download failure with every SourceForge mirror giving a different hash O_O. I tried to do an update but it's ... involved for this library so I've separated it.
2022-05-04 15:09:15 -07:00
Kai Pastor
b98afc9f11
[pcre2] Update to 10.40, drop -static suffix (#24505)
* Update to 10.40

* Drop '-static' suffix for MSVC

The suffix breaks pc files. Renaming allowed by maintainer guidelines,
to facilitate downstream usage.

* Update versions
2022-05-02 20:46:25 -07:00
talregev
43e3594578
Add ipv6 glib source code source (#24503) 2022-05-02 20:45:24 -07:00
chausner
3fc8bbe48f
[spectra] Update to 1.0.1 (#24488)
* Update spectra to 1.0.1

* Update CI baseline

Co-authored-by: chausner <chausner@users.noreply.github.com>
2022-05-02 20:43:48 -07:00
chausner
4da5dcbad9
[mdns] Update to 1.4.2 (#24487)
* Update mdns to 1.4.2

* Update CI baseline

Co-authored-by: chausner <chausner@users.noreply.github.com>
2022-05-02 20:43:36 -07:00
chausner
9f9f6572f5
[nuspell] Update to 5.1.0 (#24485)
* Update nuspell to 5.1.0

* Update CI baseline

* Fix license

* Update CI baseline

Co-authored-by: chausner <chausner@users.noreply.github.com>
2022-05-02 20:43:03 -07:00
Ryan
5c47237349
[rsm-binary-io] Update to 2.0.5 (#24477)
* add license info

* update to 2.0.5

* update versions
2022-05-02 20:42:37 -07:00
Billy O'Neal
c8a56fdc15
[libvpx,lmdb,aubio,freetype-gl,intelrdfpmathlib,libbson,libtcod,metis,pqp,smpeg2] Build fixes 2022-04-28 (#24470)
* [libvpx,lmdb,aubio,freetype-gl,intelrdfpmathlib,libbson,libtcod,metis,pqp,smpeg2] Build fixes 2022-04-28

These results are from the most recent CI run: https://dev.azure.com/vcpkg/public/_build/results?buildId=71465

PASSING, REMOVE FROM FAIL LIST: aubio:x64-uwp (C:\a\1\s\scripts\azure-pipelines/../ci.baseline.txt).

I also did some investigation as to why aubio:arm-uwp didn't pass. Turns out, it's because aubio depends on ffmpeg, which failed to build because it depends on libvpx, which we never fixed for UWP following the VS2022 update. See also https://developercommunity.visualstudio.com/t/MicrosoftVisualStudioComponentVCTool/10002207?space=62&scope=follow&sort=newest

PASSING, REMOVE FROM FAIL LIST: freetype-gl:x64-uwp (C:\a\1\s\scripts\azure-pipelines/../ci.baseline.txt).

I also checked freetype-gl:arm-uwp, but it's blocked by glew which is blocked by opengl which appears to not be a thing on arm.

PASSING, REMOVE FROM FAIL LIST: intelrdfpmathlib:x64-uwp (C:\a\1\s\scripts\azure-pipelines/../ci.baseline.txt).

The arm-uwp version of this emits errors that look like source issues; I blocked arm&windows with a supports expression:
D:\buildtrees\intelrdfpmathlib\src\athLib20U2-d2a8954428.clean\LIBRARY\src\bid_functions.h(3113): error C2719: 'x': formal parameter with requested alignment of 16 won't be aligned

PASSING, REMOVE FROM FAIL LIST: libbson:arm-uwp (C:\a\1\s\scripts\azure-pipelines/../ci.baseline.txt).
PASSING, REMOVE FROM FAIL LIST: libbson:x64-uwp (C:\a\1\s\scripts\azure-pipelines/../ci.baseline.txt).
PASSING, REMOVE FROM FAIL LIST: libtcod:arm-uwp (C:\a\1\s\scripts\azure-pipelines/../ci.baseline.txt).
PASSING, REMOVE FROM FAIL LIST: libtcod:x64-uwp (C:\a\1\s\scripts\azure-pipelines/../ci.baseline.txt).
PASSING, REMOVE FROM FAIL LIST: lmdb:x64-uwp (C:\a\1\s\scripts\azure-pipelines/../ci.baseline.txt).

arm-uwp failed with again what looks like a source issue:
mdb.c.obj : error LNK2001: unresolved external symbol __tls_used
mdb.c.obj : error LNK2001: unresolved external symbol _mdb_tls_cbp

PASSING, REMOVE FROM FAIL LIST: metis:arm-uwp (C:\a\1\s\scripts\azure-pipelines/../ci.baseline.txt).
PASSING, REMOVE FROM FAIL LIST: metis:x64-uwp (C:\a\1\s\scripts\azure-pipelines/../ci.baseline.txt).
PASSING, REMOVE FROM FAIL LIST: pqp:arm-uwp (C:\a\1\s\scripts\azure-pipelines/../ci.baseline.txt).
PASSING, REMOVE FROM FAIL LIST: pqp:x64-uwp (C:\a\1\s\scripts\azure-pipelines/../ci.baseline.txt).
PASSING, REMOVE FROM FAIL LIST: smpeg2:arm-uwp (C:\a\1\s\scripts\azure-pipelines/../ci.baseline.txt).
PASSING, REMOVE FROM FAIL LIST: smpeg2:x64-uwp (C:\a\1\s\scripts\azure-pipelines/../ci.baseline.txt).

I also checked Linux and it says
  Could NOT find ibverbs (missing: IBVERBS_INCLUDE_DIRS IBVERBS_LIBRARIES)
which may be vcpkg's fault so I left that ci.baseline.txt skip alone.

REGRESSION: jansson:arm-uwp failed with POST_BUILD_CHECKS_FAILED. If expected, add jansson:arm-uwp=fail to C:\a\1\s\scripts\azure-pipelines/../ci.baseline.txt.
REGRESSION: jansson:x64-uwp failed with POST_BUILD_CHECKS_FAILED. If expected, add jansson:x64-uwp=fail to C:\a\1\s\scripts\azure-pipelines/../ci.baseline.txt.

Already fixed by https://github.com/microsoft/vcpkg/pull/24466

* dos2unix the patch

* :dos2unix the other patches too
2022-04-29 21:27:24 -07:00
Davide Beatrici
2ece8fedb9
[qt5-base]: Fix build with "mysqlplugin" feature by linking to OpenSSL and zlib (#24462)
Co-authored-by: Alexander Neumann <30894796+Neumann-A@users.noreply.github.com>

Co-authored-by: Alexander Neumann <30894796+Neumann-A@users.noreply.github.com>
2022-04-29 13:21:34 -07:00
Benjamin Oldenburg
64d550b430
[libunibreak] Update to 5.0 (#24469)
* Updated libunibreak and added config.cmake file

* Updated version

* Updated the manifest file

* updated git-tree

* Remove vcpkg-cmake-config dependency

* updated version

Co-authored-by: Benjamin Oldenburg <benamin.oldenburg@ordis.co.th>
2022-04-29 12:33:44 -07:00
chausner
0051a1879c
[aricpp] Update to 1.1.2 (#24391)
* Update aricpp to 1.1.2

* Update CI baseline

* Mark as header-only, remove vcpkg_copy_pdbs

* Update CI baseline

Co-authored-by: chausner <chausner@users.noreply.github.com>
2022-04-29 11:44:17 -07:00
Daniel Schürmann
8ca9b2b84c
[wavpack] arm support (#21790)
* [osx] set CMAKE_SYSTEM_PROCESSOR from VCPKG_TARGET_ARCHITECTURE on osx

* [linux] Set CMAKE_ASM_COMPILER and CMAKE_ASM-ATT_COMPILER in case of crosscompile

* [wavpack] migrate to vcpkg_cmake_install

* [wavpack] enable arm builds

* [wavpack] Add  license field to vcpkg.json

* [OSX] don't default to 86_64
2022-04-29 11:42:37 -07:00
nicole mazzuca
9ccd693f1b
[toolchain windows] set CMAKE_SYSTEM_PROCESSOR (#24100)
* [toolchain windows] set CMAKE_SYSTEM_NAME and CMAKE_SYSTEM_PROCESSOR

In specific, I did this for the cpuinfo PR - I realized the reason
that cpuinfo doesn't support arm64 windows cross compilation is because
we don't set CMAKE_SYSTEM_PROCESSOR.

* correctly set CMAKE_CROSSCOMPILING

* start fixin libraries

* more changes:

- gainput: remove line
- glog: remove try_run when cross compiling
- windows.cmake: set CMAKE_SYSTEM_VERSION

* more patches

- mapnik: set BOOST_REGEX_HAS_ICU to avoid check_cxx_source_runs
- orc: set HAS_PRE_1970 and HAS_POST_2038 for same
- seal: change out check_cxx_source_runs for check_cxx_source_compiles

* more changes

* fix x86-windows

* fix qpid-proton, glog

* build corrade-rc

* fix x64-uwp ports

* forgot to _actually_ always build corrade-rc .,.

* Replay #22831

* Dedupe CMAKE_SYSTEM_NAME settings.

* Add quotes for corrade_rc_param

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

* Update version DB.

Co-authored-by: nicole mazzuca <mazzucan@outlook.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
2022-04-29 11:40:30 -07:00
Thomas1664
585ff442dd
[jansson] Fix UWP build (#24466)
* [jansson] cleanup

* version

* Roll back version

* version

* Unsupported on UWP

* version

* patch

* Remove supports

* version
2022-04-28 20:50:41 -07:00
Leonid Pospelov
6e52f3130d
[CMakeRC] Add new port (#24454)
* create port

* .

* Update cmakerc.json

* Update portfile.cmake

* Update vcpkg.json

* Update cmakerc.json

* Update portfile.cmake

* Update cmakerc.json

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2022-04-28 17:24:55 -07:00