Commit Graph

14296 Commits

Author SHA1 Message Date
chausner
cda50b3ecc
[David-Haim/concurrencpp] Add new port (#19997)
* [David-Haim/concurrencpp] Add new package

* Format vcpkg.json

* Add baseline

* Fix version

* Update CI baseline

* Revert "Update CI baseline"

This reverts commit 8e3ed430f2.

* Add patch to make linkage configurable

* Update git-tree hash

* Add patch to set -fcoroutines flag

* Update git-tree hash

* Revert "Update git-tree hash"

This reverts commit b3ccdb2c61.

* Revert "Add patch to set -fcoroutines flag"

This reverts commit a23c736df9.

* Revert "Revert "Update CI baseline""

This reverts commit a50ed32a97.

* Add supports attribute to manifest, disallow dynamic linkage on Windows

* Update git-tree hash

* Apply suggestions from code review

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

* Fix whitespace

* Update git-tree hash

* Add vcpkg-cmake dependencies to vcpkg.json

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

* Adapt for version 0.1.3, address suggestions

* Update git-tree hash

Co-authored-by: chausner <chausner@users.noreply.github.com>
Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
2021-09-10 14:18:06 -07:00
Mollie Munoz
e33819fe06
Azure-IoT-Sdk for C release for 08-30-2021 (#19809)
* Release for 08-30-2021

* Update azure-iot-sdk-c vcpkg.json formatting

* Update version database

* Test commit. In progress.

* bot actions

* Update refs and hashes for main branch test

* bot instructions

* Add OpenSSL for uamqp, umqtt, uhttp

* bot instructions

* Update cmake build options 'warning_as_errors' to OFF; remove patch file

* bot instructions

* Update all REFs to current test commit in azure-iot-sdk-c momuno/curl-vcpkg-fix_20210831

* bot instructions

* c-utility fix -- test

* bot instructions

* Update azure-iot-sdk-c REF and SHA512 for LTS release. Use version-date

* Update version database

* put back remove-werror.patch for LTS release.

* Update versioning. bot instructions

* bot instructions.

* Adding back patch to portfile instructions. Removes warnings as errors

* bot instructions

Co-authored-by: Mollie Munoz <momuno@microsoft.com>
2021-09-10 13:57:06 -07:00
Jack·Boos·Yu
e8e660a36c
[vcpkg baseline][pangolin] Add features, fix dependency pybind11 (#20006)
* [vcpkg baseline][pangolin] Add features, fix dependency pybind11

* Fix dependency name realsense2

* Remove default-feature gles

* Re-generated patch, add MAYBE_UNUSED_VARIABLES, fix build with core

* version

* Fix desc, add more MAYBE_UNUSED_VARIABLES

* version

* more MAYBE_UNUSED_VARIABLES

* version

* Remove some CMAKE_DISABLE_FIND_PACKAGE_*

* version

* Remove more CMAKE_DISABLE_FIND_* since they are disabled

* Remove BUILD_FOR_GLES_2

* version

* Restore BUILD_FOR_GLES_2

* version

* Fix more dependencies

* [libuvc]Fix build type, fix usage

* version

* Re-make patch

* version

* Use libjpeg macros instead of target name to avoid use `find_dependency`

* version

* Fix usage on non-Windows

* version

* commit suggestions

* version

* Apply suggestion

* version

* Re-fix JPEG

* version

* typo

* format

* version

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2021-09-10 13:41:46 -07:00
Vitalii Koshura
e0aee0ddcf
[boinc] Add new port (#19659)
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2021-09-10 13:37:39 -07:00
autoantwort
6676fce90e
[fontconfig] update to 2.13.94 (#19285) 2021-09-10 13:36:20 -07:00
Gregor Jasny
dfcd4e4b30
[civetweb] Update to version 1.15 (#20078) 2021-09-09 21:18:53 -07:00
Carlos O'Ryan
e512158de5
[functions-framework-cpp] update to latest version (v1.0.0) (#20071) 2021-09-09 21:18:37 -07:00
Llewellyn Falco
9271cb523b
[approval-tests-cpp] Update to 10.12.0 (#20058)
* [approval-tests-cpp] Update to 10.12.0

* [approval-tests-cpp] Update to 10.12.0
2021-09-09 21:18:14 -07:00
Dmitry Baryshev
cc18a51ed3
[sail] Update to 0.9.0-pre16 (#20046)
* [sail] Update to v0.9.0-pre16

* [sail] vcpkg x-add-version --all

* [sail] Update git REPO

* [sail] vcpkg x-add-version --all --overwrite-version
2021-09-09 21:17:59 -07:00
Azure SDK Bot
7dd4116373
[azure-sdk-for-cpp] Storage Sept Release (#20037)
* [azure-storage-blobs-cpp] Update to 12.2.0
## 12.2.0 (2021-09-08)

### Breaking Changes

- `StartsOn` and `ExpiresOn` in `SignedIdentifier` were changed to nullable.

### Bugs Fixed

- Fixed a bug where prefix cannot contain `&` when listing blobs.

### Other Changes

- Create less threads if there isn't too much data to transfer.

* [azure-storage-files-datalake-cpp] Update to 12.2.0
## 12.2.0 (2021-09-08)

### Breaking Changes

- `StartsOn` and `ExpiresOn` in `SignedIdentifier` were changed to nullable.

### Bugs Fixed

- Fixed a bug where prefix cannot contain `&` when listing files.

### Other Changes

- Create less threads if there isn't too much data to transfer.

* [azure-storage-files-shares-cpp] Update to 12.2.0
## 12.2.0 (2021-09-08)

### Breaking Changes

- `AccessPolicy::StartsOn` and `AccessPolicy::ExpiresOn` are now nullable values.

### Bugs Fixed

- Fixed a bug where prefix cannot contain `&` when listing files.

### Other Changes

- Create less threads if there isn't too much data to transfer.

* [azure-storage-queues-cpp] Update to 12.0.0-beta.1
## 12.0.0-beta.1 (2021-09-08)

### New Features

- Added support for Queue features:
  - QueueServiceClient::ListQueues
  - QueueServiceClient::SetProperties
  - QueueServiceClient::GetProperties
  - QueueServiceClient::GetStatistics
  - QueueServiceClient::CreateQueue
  - QueueServiceClient::DeleteQueue
  - QueueClient::Create
  - QueueClient::Delete
  - QueueClient::GetProperties
  - QueueClient::SetMetadata
  - QueueClient::GetAccessPolicy
  - QueueClient::SetAccessPolicy
  - QueueClient::EnqueueMessage
  - QueueClient::ReceiveMessages
  - QueueClient::PeekMessages
  - QueueClient::UpdateMessage
  - QueueClient::DeleteMessage
  - QueueClient::ClearMessages
- Added support for queue SAS.

* [azure-storage-common-cpp] Update to 12.2.0
## 12.2.0 (2021-09-08)

### Features Added

- Used new xml library on Windows, dropped dependency for libxml2.

### Bugs Fixed

- Fixed a bug that may cause crash when parsing XML.
2021-09-09 21:17:15 -07:00
autoantwort
dd94ac64c1
[usrsctp] update to 0.9.5.0 (#20028) 2021-09-09 21:16:23 -07:00
Dawid Wróbel
b614a40e3c
[kf5i18n] static builds fixes (#20016)
* [kf5i18n] fix libiconv transient dependency

* [kf5i18n] update versions
2021-09-09 21:15:36 -07:00
myd7349
b74d9b2519
[nng] Update to v1.5.1 (#19478)
* [nng] Update to v1.5.1

* [nng] Bump version

* [nng] Quote source path

* [nng] Bump version
2021-09-09 21:12:21 -07:00
myd7349
f0679e2444
[uthash] Add new port (#19823)
* [uthash] Add new port

* [uthash] Version stuffs
2021-09-09 21:11:53 -07:00
JonLiu1993
a07c1574af
[sqlite3] update to 3.36.0 (#19847)
* [sqlite3] update to 3.36.0

* update version
2021-09-09 21:06:12 -07:00
Jack·Boos·Yu
d3d8dad4b4
[openimageio] Fix find and use dependencies (#19916)
* [openimageio] Fix find and use dependencies

* version

* Restore FindOpenEXR.cmake

* version

* Update ports/openimageio/portfile.cmake

* Update versions/o-/openimageio.json

* Re-make patch

* version

* Update versions/o-/openimageio.json

* Update ports/openimageio/portfile.cmake

* version
2021-09-09 21:05:50 -07:00
NancyLi1013
d251db7f96
[freeimage] Enable version information in FreeImage.dll (#19610)
* [freeimage] Add version in FreeImage.dll

* Add version files

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2021-09-09 20:41:22 -07:00
autoantwort
c24f57e9fc
[meson] fix cross compiling from linux to windows (#18927)
* [meson] fix cross compiling from linux to windows

* Fix mingw system name

* Omit empty fields from standard libraries

* Use VCPKG_CROSSCOMPILING

* vcpkg_configure_meson: do not double escape include paths

* vcpkg_configure_meson: set winres instead of rc

* vcpkg_configure_meson: do not always cross build

* Apply suggestions from code review

* fix the issue I made

* [meson] error when gcc uses a different linker executeable

* [meson] apply code review from strega-nil

* [meson] more verbose error messages

* [meson] remove wrong check

Co-authored-by: Kai Pastor <dg0yt@darc.de>
Co-authored-by: nicole mazzuca <83086508+strega-nil-ms@users.noreply.github.com>
Co-authored-by: nicole mazzuca <mazzucan@outlook.com>
2021-09-09 20:41:01 -07:00
Chris Djali
d4aa0d2bfe
[angle] Enable ANGLE's desktop GL backend (#19891)
* Enable ANGLE's desktop GL backend

Only the D3D and GLES backends were available, but getting desktop GL to
work is trivial.

The Vulkan backend would be a much bigger task, unfortunately.

* x-add-version

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2021-09-09 14:11:10 -07:00
Billy O'Neal
b295670e4b
Bulk convert control files. (#19986)
```
function Convert-Control {
    Param($full)
    .\vcpkg.exe format-manifest $full
    $root = $full.Substring(0, $full.Length - 7) # CONTROL
    $new = $root + 'vcpkg.json'
    $content = Get-Content -Raw $new
    $asJson = ConvertFrom-Json $content -AsHashtable -Depth 100
    $oldVersion = $asJson['port-version']
    if ($null -eq $oldVersion) {
        $oldVersionFull = $asJson['version-string']
        Write-Host "Got version $oldVersionFull"
        $match = [System.Text.RegularExpressions.Regex]::Match($oldVersionFull, '^(.+)-(\d+)$')
        if ($match.Success -and -not [System.Text.RegularExpressions.Regex]::IsMatch($oldVersionFull, '^\d\d\d\d-\d\d-\d\d$')) {
            $newFullVersion = [string]$match.Groups[1].Value
            $oldVersion = [int]$match.Groups[2].Value
            Write-Host "newFullVersion $newFullVersion oldVersion $oldVersion"
            $newVersion = $oldVersion + 1
            $asJson['version-string'] = $newFullVersion
            Write-Host "Previous version for $full extracted from version field -- setting version-string $newFullVersion and port-version $newVersion"
        } else {
            Write-Host "No previous version for $full -- setting 1"
            $newVersion = 1
        }
    } else {
        $newVersion = [int]$oldVersion + 1
        Write-Host "New version for $full : $newVersion"
    }

    $asJson['port-version'] = $newVersion

    $content = ConvertTo-Json $asJson -Depth 100
    Set-Content -Path $new -Value $content
    .\vcpkg.exe format-manifest $new
}

Get-ChildItem ports\CONTROL -Recurse | Foreach-Object {
    Convert-Control $_.FullName
}

git commit -am "this message"
.\vcpkg.exe x-add-version -all
git commit -a --amend
```
2021-09-09 01:24:04 -07:00
Azure SDK Bot
7e044226c8
[azure-core-cpp] Update to 1.2.1 (#19943)
## 1.2.1 (2021-09-02)

### Bugs Fixed

- [2785](https://github.com/Azure/azure-sdk-for-cpp/issues/2785) Fix to build on g++ 5.5.

### Other Changes

- Fixed compilation error on POSIX platforms where OpenSSL was not available.
- Support CMake version 3.12

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2021-09-08 15:43:23 -07:00
Kai Pastor
c759b997ba
[libjpeg-turbo] Update wrapper to correctly find debug/release variant (#19319)
* Format manifest

* Fix cmake wrapper

* Drop windows debug lib renaming

* Fix build warnings

* x-add-version

* Consolidate azure-kinect-sensor-sdk patches

* Fix jpegturbo dependency

* x-add-version

* Fix wrapper message

* x-add-version
2021-09-08 15:28:41 -07:00
autoantwort
3f4c4a61eb
[aubio] Add support for find_package (#19996)
* [aubio] Add support for find_package

* Add include(CMakeFindDependencyMacro)

* x-add-version

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2021-09-08 14:58:24 -07:00
autoantwort
f0c569e3e5
[msbuild] add vcpkg to <Lib> search path (#20054) 2021-09-08 12:21:06 -07:00
Billy O'Neal
cd54580d1f
[libbson, mongo-c-driver] Convert to vcpkg.json. (#20039)
* Fixes source writes rather than using DISABLE_PARALLEL_CONFIGURE
* Fixes to use modern vcpkg helpers.
* Fixes to install to the correct include path rather than moving the resulting includes after the fact.
* Remove do-nothign renames.
* Fixes to make static cmake configs find the correct bits.
2021-09-08 11:56:06 -07:00
Phoebe
bcf551b980
[fftw3/libwebsockets/uwebsockets] Update to latest release (#20051) 2021-09-08 08:02:56 -07:00
myd7349
e239a6fa6e
[simdjson] Update to v1.0.0 (#20052)
* [simdjson] Update to 1.0.0

* [simdjson] Bump version
2021-09-08 08:02:07 -07:00
NancyLi1013
6ea34201f3
[h3/jaeger-client-cpp] Update to the latest version (#20008)
* [h3/jaeger-client-cpp] Update to the latest version

* Remove CONTROL files

* Update version files

* Update patch

* Update versions/j-/jaeger-client-cpp.json
2021-09-08 08:00:54 -07:00
Phoebe
277e9a7f46
[glew/openvdb/xtensor-io] Update to latest release version (#20022)
* [glew/openvdb/xtensor-io] Update to latest release version

* [glew] Update patch

* [xtensor-io] Update version
2021-09-08 07:56:56 -07:00
JonLiu1993
f4f8bba9d4
[libfort/libgit2/cli11] update to the latest version (#20024)
* [libfort/libgit2/cli11] update to the latest version

* update version

* delete useless dependencies

* update version
2021-09-08 07:55:21 -07:00
Vitalii Koshura
f4a827c2a7
[rappture] Update port to use vcpkg.json instead of CONTROL (#20049)
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2021-09-08 07:54:48 -07:00
Mathis
b91abc4eda
[imgui] update to 1.84.2 (#20012)
* update imgui

* version

* use correct ref for docking

* version

* update commit for dockiung

* version
2021-09-08 07:54:28 -07:00
eao197
7df5a3efef
[so5extra] Update to 1.4.1.1 (#20004)
* so5extra updated to the latest version.

* Fix for so5extra's manifest format.

* so5extra version added to baseline.

* Accepting suggestion for so5extra's manifest.

* Update for so5extra version in baseline.
2021-09-08 07:51:54 -07:00
Be
4304bada11
[vamp-sdk] fix library filenames to match upstream build systems (#20002)
* [vamp-sdk] fix library filenames to match upstream build systems

There were two problems:
1. The port added a `d` suffix for debug builds that upstream did
not. This caused
`find_library(VampHostSDK_LIBRARY NAMES vamp-sdk)`
to fail to find the debug library.
2. The port used the same file name for libraries on every OS but
that is not what upstream does.

* [vamp-sdk] fix capitalization of Vamp

Vamp is not an acronym.
2021-09-08 07:51:30 -07:00
NancyLi1013
5b2ac1fed8
[libhsplasma/libpcap/lv2/libcrafter] Update to the latest version (#19965)
* [libhsplasma/libpcap/lv2] Update to the latest version

* [libpcap] Remove unused comments

* Update version files

* [lv2] Fix usage
[libpcap] Update ci.baseline.txt

* [libhsplasma] Remove x64-windows-static=fail from ci.baseline.txt

* [libcrafter] Update to 1.0

* [libcrafter] Add vcpkg.json

* Update version files

* Add CRT check for libpcap and update version as versin-semver for libpcap

* Update version files

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2021-09-08 07:45:37 -07:00
evpobr
615547c1d5
[libsamplerate] Update 0.2.1 -> 0.2.2 (#20003) 2021-09-07 21:49:35 -07:00
Jafar Abdi
e8661320ba
[libharu] Fix renaming library when one of the build type is selected (#19979)
* libharu: Fix renaming library when build type is either release or debug

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

* Run vcpkg x-add-version --all

* Small changes

Co-authored-by: Phoebe <20694052+PhoebeHui@users.noreply.github.com>
2021-09-07 21:48:24 -07:00
JonLiu1993
d1657f4c9b
[arcus/any-lite/aixlog] Update to the latest version (#19977)
* [arcus/any-lite/aixlog] Update to the latest version

* update version

* Apply requested changes

* update version

* update vcpkg.json

* update version
2021-09-07 21:41:40 -07:00
Phoebe
8ef3e28099
[libuv/librsync/libqrencode] Update to latest release version (#19972)
* [libuv/librsync/libqrencode] Update to latest release version

* Update the baseline version

* [libuv] Add new source file epoll.c

* Update the source

* Small changes
2021-09-07 21:40:10 -07:00
Cheney Wang
4814a51290
[openimageio] update version to 2.3.7.2 (#19961)
* [openimageio] update version to 2.3.7.2

* Disable the test in vcpkg

Co-authored-by: Cheney-Wang <v-xincwa@microsoft.com>
2021-09-07 21:09:32 -07:00
Phoebe
f63a6a53b4
[ms-gltf] Update to latest release r1.9.5.4 (#19958)
* [ms-gltf] Fix the wrong homepage

* Update pdb file path

* Pass WINDOWS_USE_MSBUILD to vcpkg_cmake_configure

* Update to latest release r1.9.5.4
2021-09-07 21:09:06 -07:00
Carlos O'Ryan
b5865bfeba
[google-cloud-cpp] update to latest release (v1.31.1) (#19957) 2021-09-07 21:06:57 -07:00
NancyLi1013
e5b6ec234b
[libmediainfo/glslang] Update to the latest version (#19917)
* [libmediainfo/glslang] Update to the latest version

* Update version files

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2021-09-07 21:06:30 -07:00
myd7349
503d17d534
[uriparser] Update to v0.9.5 (#19820)
* [uriparser] Update to 0.9.5

* [uriparser] Add new version

* Small changes

Co-authored-by: PhoebeHui <20694052+PhoebeHui@users.noreply.github.com>
2021-09-07 21:04:44 -07:00
JonLiu1993
c126a7817c
[harfbuzz] update to 2.9.0 (#19817)
* [harfbuzz] update to 2.9.0

* update version

* update version to version-semver

* update version

* remove fontconfig option

* update version
2021-09-07 21:04:22 -07:00
Geoff Evans
4d8cf181f1
proj4 uwp improvments (#18323)
* Remove prior arm/uwp patch since host dependencies now allow for proj database generation, and add a new patch that repairs Win32 API calls to use UWP counterparts in UWP builds

* Update ci baseline for port changes

* Update port version

* Fix patch list for PR

* Bump port-version, disable some broken downstream libs

* Update port version commit
2021-09-07 21:02:10 -07:00
Phoebe
6a8dea1ace
[icu] Fix tool path (#19726)
* [icu] Fix tool path

* Update the baseline version

* Apply the review suggestions

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2021-09-07 15:19:28 -07:00
Wolfgang Stöggl
7fae7f5923
[lcms] Update to 2.12 (#19551)
In addition to updating the version to 2.12, the following
modifications were applied to the port:
- Use the name lcms2 for the library, as it is called upstream since
  version 2 of Little-CMS.
  Remark: In the past, the library has already been called lcms2 for
  a while in vcpkg (1e53c60 until 726c111).
  The ports in vcpkg, which currently require the port lcms
  (devil, libraw and opencolorio), use and support lcms2 include/lib.
- Add generating a pkg-config file
- Add quotes to file commands in portfile.cmake
2021-09-07 15:19:07 -07:00
autoantwort
8307923c6a
[yaml-cpp] fix cmake and pkgconfig files (#19703) 2021-09-07 14:17:18 -07:00
Buck Yeh
adad924a91
[buck-yeh-bux] add port (#19670)
* [bux] Add new port

* Corrections according to Create Pull Request suggested questions

* SHA512

* Mark fails into .\scripts\ci.baseline.txt

* Mark fails into .\scripts\ci.baseline.txt

* No need of "port-version": 1 in vcpkg.json

* Update version database

* Update ports/bux/portfile.cmake

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

* Update ports/bux/portfile.cmake

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

* Update ports/bux/portfile.cmake

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

* Update ports/bux/vcpkg.json

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

* Update bux.json

* Update ports/bux/vcpkg.json

* update version

* Update scripts/ci.baseline.txt

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

* update bux support

* update version

* update version

* Rename bux to buck-yeh-bux

* Update version database

Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
Co-authored-by: Jonliu1993 <13720414433@163.com>
2021-09-07 14:13:35 -07:00