[sentry-native] Remove vcpkg_fail_port_install. (#22765)

* [sentry-native] Remove vcpkg_fail_port_install.

vcpkg.json and portfile.cmake don't agree, but given that vcpkg.json is more restrictive than portfile.cmake, I just deleted the call.

vcpkg.json: !(arm | (arm64 & !osx) | uwp)
portfile.cmake: osx | !(arm32 | arm64 | uwp)

Putting `!(arm | (arm64 & !osx) | uwp)` into DNF:
```
!(arm | (arm64 & !osx) | uwp)                             given
!arm & !(arm64 & !osx) & !uwp                             demorgan
!arm & (!arm64 | osx) & !uwp                              demorgan
(!arm & !uwp & !arm64) | (!arm & !uwp & osx)              distribute ands over ors
(!arm32 & !arm64 & !uwp) | (!arm32 & !arm64 & !uwp & osx) definition of arm
(!arm32 & !arm64 & !uwp) | (!arm32 & !arm64 & osx)        osx implies uwp
```

Putting `osx | !(arm32 | arm64 | uwp)` into DNF:
```
osx | !(arm32 | arm64 | uwp)                     given
osx | (!arm32 & !arm64 & !uwp)                   demorgan
```

(at which point one of the conjunctions is identical and the other is just more conditions on osx)

In support of https://github.com/microsoft/vcpkg/pull/21502

* DNF

* add license

Co-authored-by: nicole mazzuca <mazzucan@outlook.com>
This commit is contained in:
Billy O'Neal 2022-01-24 15:14:39 -08:00 committed by GitHub
parent a29b8996cd
commit fc722d9187
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 9 additions and 3 deletions

View File

@ -1,10 +1,11 @@
{ {
"name": "sentry-native", "name": "sentry-native",
"version-semver": "0.4.13", "version-semver": "0.4.13",
"port-version": 1, "port-version": 2,
"description": "Sentry SDK for C, C++ and native applications.", "description": "Sentry SDK for C, C++ and native applications.",
"homepage": "https://sentry.io/", "homepage": "https://sentry.io/",
"supports": "!(arm | (arm64 & !osx) | uwp)", "license": "MIT",
"supports": "osx | (!arm & !uwp)",
"dependencies": [ "dependencies": [
{ {
"name": "curl", "name": "curl",

View File

@ -6302,7 +6302,7 @@
}, },
"sentry-native": { "sentry-native": {
"baseline": "0.4.13", "baseline": "0.4.13",
"port-version": 1 "port-version": 2
}, },
"septag-sx": { "septag-sx": {
"baseline": "2019-05-07", "baseline": "2019-05-07",

View File

@ -1,5 +1,10 @@
{ {
"versions": [ "versions": [
{
"git-tree": "02e695aa00b661662dfae906a4cd55c0d8371f73",
"version-semver": "0.4.13",
"port-version": 2
},
{ {
"git-tree": "9fb136cdde824d2f306a1afbd99830af76446158", "git-tree": "9fb136cdde824d2f306a1afbd99830af76446158",
"version-semver": "0.4.13", "version-semver": "0.4.13",