diff options
| author | Billy O'Neal <bion@microsoft.com> | 2021-09-09 01:24:04 -0700 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-09-09 01:24:04 -0700 |
| commit | b295670e4bab14debe88d92cd5364b21ce26232c (patch) | |
| tree | 29a1d985c11d3bb45ef6be14d524652c60b08429 /versions/b- | |
| parent | 7e044226c8a6f43dac7d9e0efd8edbf8ff5ecd04 (diff) | |
| download | vcpkg-b295670e4bab14debe88d92cd5364b21ce26232c.tar.gz vcpkg-b295670e4bab14debe88d92cd5364b21ce26232c.zip | |
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
```
Diffstat (limited to 'versions/b-')
27 files changed, 135 insertions, 0 deletions
diff --git a/versions/b-/basisu.json b/versions/b-/basisu.json index d09db0db5..c9940a435 100644 --- a/versions/b-/basisu.json +++ b/versions/b-/basisu.json @@ -1,6 +1,11 @@ { "versions": [ { + "git-tree": "70d762c5a7350879f47429ea6275ba34f1c0f449", + "version-string": "1.11", + "port-version": 5 + }, + { "git-tree": "0645a595b0b20a3db1cd8fe19abc9e81c0c16714", "version-string": "1.11-4", "port-version": 0 diff --git a/versions/b-/bde.json b/versions/b-/bde.json index 39c7f3214..c37874aac 100644 --- a/versions/b-/bde.json +++ b/versions/b-/bde.json @@ -1,6 +1,11 @@ { "versions": [ { + "git-tree": "b940e98efec0d1f48f2edfe2027d2bce251ec7a8", + "version-string": "3.2.0.0", + "port-version": 3 + }, + { "git-tree": "b1182a3ba7b24edd58e7471796c1f157c9ff402c", "version-string": "3.2.0.0", "port-version": 2 diff --git a/versions/b-/bdwgc.json b/versions/b-/bdwgc.json index 4382f9415..4d06f17d3 100644 --- a/versions/b-/bdwgc.json +++ b/versions/b-/bdwgc.json @@ -1,6 +1,11 @@ { "versions": [ { + "git-tree": "5777be074f852a1c7c5920d1cb8639b6fc1659be", + "version-string": "8.0.4", + "port-version": 2 + }, + { "git-tree": "d3fb7b17d683581e6f34599e0cc0295a7d315bb2", "version-string": "8.0.4-1", "port-version": 0 diff --git a/versions/b-/beast.json b/versions/b-/beast.json index 318a6136a..4b88457c2 100644 --- a/versions/b-/beast.json +++ b/versions/b-/beast.json @@ -1,6 +1,11 @@ { "versions": [ { + "git-tree": "eea4815ae315b38373961c8ff9a5be8556857b3f", + "version-string": "0", + "port-version": 1 + }, + { "git-tree": "17c08b9a2f5c67b9ab0fb3d231bb6d67af26a208", "version-string": "0", "port-version": 0 diff --git a/versions/b-/bento4.json b/versions/b-/bento4.json index 2ab6aa653..a5d351761 100644 --- a/versions/b-/bento4.json +++ b/versions/b-/bento4.json @@ -1,6 +1,11 @@ { "versions": [ { + "git-tree": "bfedfc70c05cececac8e23b744b43619e2ae3125", + "version-string": "1.5.1", + "port-version": 629 + }, + { "git-tree": "176077782d332c5366ab2ad4055bc76c62633d7e", "version-string": "1.5.1-628", "port-version": 0 diff --git a/versions/b-/berkeleydb.json b/versions/b-/berkeleydb.json index 0d6a7c637..e21920be6 100644 --- a/versions/b-/berkeleydb.json +++ b/versions/b-/berkeleydb.json @@ -1,6 +1,11 @@ { "versions": [ { + "git-tree": "fdef7fa8068cc8b7443905db215bed2dcf378abf", + "version-string": "4.8.30", + "port-version": 6 + }, + { "git-tree": "e0ed5491b8a0001f97470f65cc9addf2c403f658", "version-string": "4.8.30", "port-version": 5 diff --git a/versions/b-/bigint.json b/versions/b-/bigint.json index abca9e2ab..48e25a21a 100644 --- a/versions/b-/bigint.json +++ b/versions/b-/bigint.json @@ -1,6 +1,11 @@ { "versions": [ { + "git-tree": "ae8921f17a82f01e5e68e494c8fe1823085eb496", + "version-string": "2010.04.30", + "port-version": 7 + }, + { "git-tree": "00e038eff99864c2c73a807f0641c17e364547b0", "version-string": "2010.04.30", "port-version": 6 diff --git a/versions/b-/binn.json b/versions/b-/binn.json index 506fd316b..fb32ec7dc 100644 --- a/versions/b-/binn.json +++ b/versions/b-/binn.json @@ -1,6 +1,11 @@ { "versions": [ { + "git-tree": "6b63ed963e5305d28e67ee04951cb907a483bca2", + "version-string": "3.0", + "port-version": 1 + }, + { "git-tree": "f572fc1577b9e8176015a54393657dfdfb245b78", "version-string": "3.0", "port-version": 0 diff --git a/versions/b-/bitmagic.json b/versions/b-/bitmagic.json index c9ebe5859..4771281de 100644 --- a/versions/b-/bitmagic.json +++ b/versions/b-/bitmagic.json @@ -1,6 +1,11 @@ { "versions": [ { + "git-tree": "9854378bbae00f886710d80f38221368faf99547", + "version-string": "7.2.0", + "port-version": 1 + }, + { "git-tree": "752ea75ea3ffa1341de3f427b9a9c51cdea3df17", "version-string": "7.2.0", "port-version": 0 diff --git a/versions/b-/bitserializer-cpprestjson.json b/versions/b-/bitserializer-cpprestjson.json index f3153a3f1..20e6cf747 100644 --- a/versions/b-/bitserializer-cpprestjson.json +++ b/versions/b-/bitserializer-cpprestjson.json @@ -1,6 +1,11 @@ { "versions": [ { + "git-tree": "cb2e0fef9d95a7f2bcd99cb537caf0570ee50866", + "version-string": "alias", + "port-version": 1 + }, + { "git-tree": "af219f0644caccabb3d8fc0908c70c6f216c6c7e", "version-string": "alias", "port-version": 0 diff --git a/versions/b-/bitserializer-pugixml.json b/versions/b-/bitserializer-pugixml.json index 5eef4f302..1b1a08aeb 100644 --- a/versions/b-/bitserializer-pugixml.json +++ b/versions/b-/bitserializer-pugixml.json @@ -1,6 +1,11 @@ { "versions": [ { + "git-tree": "a8379fe5b2d97c381221f455978920f44ab932ee", + "version-string": "alias", + "port-version": 1 + }, + { "git-tree": "35575e8e78a65d2ebecd065cdae32ad51b03cee3", "version-string": "alias", "port-version": 0 diff --git a/versions/b-/bitserializer-rapidjson.json b/versions/b-/bitserializer-rapidjson.json index b78473a9d..f55c9cda8 100644 --- a/versions/b-/bitserializer-rapidjson.json +++ b/versions/b-/bitserializer-rapidjson.json @@ -1,6 +1,11 @@ { "versions": [ { + "git-tree": "990030f46f43de41fdb5ccd57d29de178edcb8c5", + "version-string": "alias", + "port-version": 1 + }, + { "git-tree": "6039c5207e9aef672cb2d9250761419d2e937e8d", "version-string": "alias", "port-version": 0 diff --git a/versions/b-/bitserializer-rapidyaml.json b/versions/b-/bitserializer-rapidyaml.json index ca064dd7f..0b0fe0398 100644 --- a/versions/b-/bitserializer-rapidyaml.json +++ b/versions/b-/bitserializer-rapidyaml.json @@ -1,6 +1,11 @@ { "versions": [ { + "git-tree": "7680ebf3a5a68b67ce532cb52faae1c37535c69a", + "version-string": "alias", + "port-version": 1 + }, + { "git-tree": "146cc1679c8fa5e740a3ef71cfbf2b3bf67e7647", "version-string": "alias", "port-version": 0 diff --git a/versions/b-/bitsery.json b/versions/b-/bitsery.json index 3b4b91e96..ac1631a2a 100644 --- a/versions/b-/bitsery.json +++ b/versions/b-/bitsery.json @@ -1,6 +1,11 @@ { "versions": [ { + "git-tree": "adbbef892ab01c8b0c57b7be2684ae6bb1a29a99", + "version-string": "5.2.1", + "port-version": 1 + }, + { "git-tree": "b7b53af2d59fe702bcbefc77e31745f2a916afc8", "version-string": "5.2.1", "port-version": 0 diff --git a/versions/b-/blas.json b/versions/b-/blas.json index 7fb01927b..c8b3ade64 100644 --- a/versions/b-/blas.json +++ b/versions/b-/blas.json @@ -1,6 +1,11 @@ { "versions": [ { + "git-tree": "0d105be9337f4a6f294a7eced2da18e8cdb99051", + "version-string": "1", + "port-version": 1 + }, + { "git-tree": "2877c1693c63195d4edacfb42156c9d8874ad046", "version-string": "1", "port-version": 0 diff --git a/versions/b-/blaze.json b/versions/b-/blaze.json index 9181825c9..3a4a1c091 100644 --- a/versions/b-/blaze.json +++ b/versions/b-/blaze.json @@ -1,6 +1,11 @@ { "versions": [ { + "git-tree": "8795a94d25adbb75d3be0b191bc3c15321e9c686", + "version-string": "3.8", + "port-version": 2 + }, + { "git-tree": "0929cccabaf3511161aa06789a414a2937629679", "version-string": "3.8", "port-version": 1 diff --git a/versions/b-/blitz.json b/versions/b-/blitz.json index 390f6e869..b30b87f50 100644 --- a/versions/b-/blitz.json +++ b/versions/b-/blitz.json @@ -1,6 +1,11 @@ { "versions": [ { + "git-tree": "50cc7fc499a0dd0ea2d61de84ee5875327ffd255", + "version-string": "2020-03-25", + "port-version": 1 + }, + { "git-tree": "5cd50e6a9001065a85965fd67c63304912ca902b", "version-string": "2020-03-25", "port-version": 0 diff --git a/versions/b-/blosc.json b/versions/b-/blosc.json index 4393dca06..ee956cdfa 100644 --- a/versions/b-/blosc.json +++ b/versions/b-/blosc.json @@ -1,6 +1,11 @@ { "versions": [ { + "git-tree": "0d29f4f5d2e2d2fd70c4489149d81cc548d31cc1", + "version-string": "1.18.1", + "port-version": 2 + }, + { "git-tree": "117ae787801719558e153574030647da9fc16cf7", "version-string": "1.18.1-1", "port-version": 0 diff --git a/versions/b-/breakpad.json b/versions/b-/breakpad.json index 59cc406df..b60361ffe 100644 --- a/versions/b-/breakpad.json +++ b/versions/b-/breakpad.json @@ -1,6 +1,11 @@ { "versions": [ { + "git-tree": "be41998b0a407c10ae78d605264a2c0bb7d3f3ca", + "version-string": "2020-09-14", + "port-version": 3 + }, + { "git-tree": "724ca1cc38bbb2414d1efe91f8a95353235ede58", "version-string": "2020-09-14", "port-version": 2 diff --git a/versions/b-/brigand.json b/versions/b-/brigand.json index 376882faf..f43f2cf92 100644 --- a/versions/b-/brigand.json +++ b/versions/b-/brigand.json @@ -1,6 +1,11 @@ { "versions": [ { + "git-tree": "99395d0e7569b8b32f76d99cf2183a2a92679a7d", + "version-string": "1.3.0", + "port-version": 1 + }, + { "git-tree": "c43c5b02c14b89e55f9a85d9a7c835f3bf9ea582", "version-string": "1.3.0", "port-version": 0 diff --git a/versions/b-/brotli.json b/versions/b-/brotli.json index 248f9d41b..e00f28e52 100644 --- a/versions/b-/brotli.json +++ b/versions/b-/brotli.json @@ -1,6 +1,11 @@ { "versions": [ { + "git-tree": "73d0ed2fd7816c7a4958983b0b027c85b60eac15", + "version-string": "1.0.9", + "port-version": 2 + }, + { "git-tree": "8f55fe158d8bd753a6e6908164e03ae4f0b73cea", "version-string": "1.0.9", "port-version": 1 diff --git a/versions/b-/brpc.json b/versions/b-/brpc.json index f2cf91051..409ee5598 100644 --- a/versions/b-/brpc.json +++ b/versions/b-/brpc.json @@ -1,6 +1,11 @@ { "versions": [ { + "git-tree": "8d3ba620eff30244f2ca27af0814f78ce9049308", + "version-string": "0.9.7", + "port-version": 1 + }, + { "git-tree": "d3461edb01babdda0886b7173a7fba194e30d149", "version-string": "0.9.7", "port-version": 0 diff --git a/versions/b-/brunocodutra-metal.json b/versions/b-/brunocodutra-metal.json index ada0576d5..8a1c75580 100644 --- a/versions/b-/brunocodutra-metal.json +++ b/versions/b-/brunocodutra-metal.json @@ -1,6 +1,11 @@ { "versions": [ { + "git-tree": "0fbaac9587c177beb827afa12d74cd40005cc20a", + "version-string": "2.1.1", + "port-version": 1 + }, + { "git-tree": "b96a170666d35da8f66b89c12c62699db55b269c", "version-string": "2.1.1", "port-version": 0 diff --git a/versions/b-/brynet.json b/versions/b-/brynet.json index 1b99ee9ba..63b0a8bf7 100644 --- a/versions/b-/brynet.json +++ b/versions/b-/brynet.json @@ -1,6 +1,11 @@ { "versions": [ { + "git-tree": "f164bb20f8c10203d2ab57ecf5a28b5891c5259a", + "version-string": "1.11.0", + "port-version": 1 + }, + { "git-tree": "228bf2b9f13cdeb9c86f1bf43d9d487e87f78c6e", "version-string": "1.11.0", "port-version": 0 diff --git a/versions/b-/bustache.json b/versions/b-/bustache.json index d40ca8eb4..6642c72b7 100644 --- a/versions/b-/bustache.json +++ b/versions/b-/bustache.json @@ -1,6 +1,11 @@ { "versions": [ { + "git-tree": "746808aa3bda8d2627ecc6da664cc58ebf57896e", + "version-string": "1.1.0", + "port-version": 1 + }, + { "git-tree": "3844f9514372b696483caa83af21759c1ddf2c67", "version-string": "1.1.0", "port-version": 0 diff --git a/versions/b-/butteraugli.json b/versions/b-/butteraugli.json index 6451351f0..1fee95296 100644 --- a/versions/b-/butteraugli.json +++ b/versions/b-/butteraugli.json @@ -1,6 +1,11 @@ { "versions": [ { + "git-tree": "660959f50cba9f2fa2bc5d9cf775e268d746c7e9", + "version-string": "2019-05-08", + "port-version": 2 + }, + { "git-tree": "b0a1f3b7adf27f8437a4d6af30ec5367a225341d", "version-string": "2019-05-08-1", "port-version": 0 diff --git a/versions/b-/byte-lite.json b/versions/b-/byte-lite.json index e0c162563..6fd79ba48 100644 --- a/versions/b-/byte-lite.json +++ b/versions/b-/byte-lite.json @@ -1,6 +1,11 @@ { "versions": [ { + "git-tree": "d83b7cf23d9a7b17c28fda5fcd36a25dd8a085ef", + "version-string": "0.2.0", + "port-version": 1 + }, + { "git-tree": "b8ac7b847acca6724eb539674e7243b477163607", "version-string": "0.2.0", "port-version": 0 |
