```
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
```
This commit is contained in:
Billy O'Neal 2021-09-09 01:24:04 -07:00 коммит произвёл GitHub
Родитель 7e044226c8
Коммит b295670e4b
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
2640 изменённых файлов: 16878 добавлений и 6471 удалений

Просмотреть файл

@ -1,6 +0,0 @@
Source: 7zip
Version: 19.00
Port-Version: 2
Homepage: https://www.7-zip.org
Description: Library for archiving file with a high compression ratio.
Supports: !(linux|osx|arm|uwp)

8
ports/7zip/vcpkg.json Normal file
Просмотреть файл

@ -0,0 +1,8 @@
{
"name": "7zip",
"version-string": "19.00",
"port-version": 3,
"description": "Library for archiving file with a high compression ratio.",
"homepage": "https://www.7-zip.org",
"supports": "!(linux | osx | arm | uwp)"
}

Просмотреть файл

@ -1,4 +0,0 @@
Source: absent
Version: 0.3.1
Homepage: https://github.com/rvarago/absent
Description: A small C++17 library meant to simplify the composition of nullable types in a generic, type-safe, and declarative way

7
ports/absent/vcpkg.json Normal file
Просмотреть файл

@ -0,0 +1,7 @@
{
"name": "absent",
"version-string": "0.3.1",
"port-version": 1,
"description": "A small C++17 library meant to simplify the composition of nullable types in a generic, type-safe, and declarative way",
"homepage": "https://github.com/rvarago/absent"
}

Просмотреть файл

@ -1,22 +0,0 @@
Source: ace
Version: 7.0.3
Homepage: https://www.dre.vanderbilt.edu/~schmidt/ACE.html
Description: The ADAPTIVE Communication Environment
Port-Version: 0
Feature: wchar
Description: Enable extra wide char functions in ACE
Feature: ssl
Description: Enable SSL/TLS features in ACE
Build-Depends: openssl
Feature: xml
Description: Enable XML features in ACE
Feature: zlib
Build-Depends: zlib
Description: Enable zlib support
Feature: tao
Description: The ACE ORB

30
ports/ace/vcpkg.json Normal file
Просмотреть файл

@ -0,0 +1,30 @@
{
"name": "ace",
"version-string": "7.0.3",
"port-version": 1,
"description": "The ADAPTIVE Communication Environment",
"homepage": "https://www.dre.vanderbilt.edu/~schmidt/ACE.html",
"features": {
"ssl": {
"description": "Enable SSL/TLS features in ACE",
"dependencies": [
"openssl"
]
},
"tao": {
"description": "The ACE ORB"
},
"wchar": {
"description": "Enable extra wide char functions in ACE"
},
"xml": {
"description": "Enable XML features in ACE"
},
"zlib": {
"description": "Enable zlib support",
"dependencies": [
"zlib"
]
}
}
}

Просмотреть файл

@ -1,5 +0,0 @@
Source: activemq-cpp
Version: 3.9.5-3
Build-Depends: apr
Description: Apache ActiveMQ is the most popular and powerful open source messaging and Integration Patterns server.
Supports: !(uwp|linux|osx)

Просмотреть файл

@ -0,0 +1,10 @@
{
"name": "activemq-cpp",
"version-string": "3.9.5",
"port-version": 4,
"description": "Apache ActiveMQ is the most popular and powerful open source messaging and Integration Patterns server.",
"supports": "!(uwp | linux | osx)",
"dependencies": [
"apr"
]
}

Просмотреть файл

@ -1,4 +0,0 @@
Source: ade
Version: 0.1.1f
Port-Version: 1
Description: ADE Framework is a graph construction, manipulation, and processing framework. ADE Framework is suitable for organizing data flow processing and execution.

6
ports/ade/vcpkg.json Normal file
Просмотреть файл

@ -0,0 +1,6 @@
{
"name": "ade",
"version-string": "0.1.1f",
"port-version": 2,
"description": "ADE Framework is a graph construction, manipulation, and processing framework. ADE Framework is suitable for organizing data flow processing and execution."
}

Просмотреть файл

@ -1,6 +0,0 @@
Source: akali
Version: 1.42
Port-Version: 1
Description: C++ Common Library.
Homepage: https://github.com/winsoft666/akali
Supports: !(arm|arm64|uwp)

8
ports/akali/vcpkg.json Normal file
Просмотреть файл

@ -0,0 +1,8 @@
{
"name": "akali",
"version-string": "1.42",
"port-version": 2,
"description": "C++ Common Library.",
"homepage": "https://github.com/winsoft666/akali",
"supports": "!(arm | arm64 | uwp)"
}

Просмотреть файл

@ -1,5 +0,0 @@
Source: alac-decoder
Version: 0.2
Port-Version: 4
Homepage: https://distfiles.macports.org/alac_decoder
Description: ALAC C implementation of a decoder, written from reverse engineering the file format

Просмотреть файл

@ -0,0 +1,7 @@
{
"name": "alac-decoder",
"version-string": "0.2",
"port-version": 5,
"description": "ALAC C implementation of a decoder, written from reverse engineering the file format",
"homepage": "https://distfiles.macports.org/alac_decoder"
}

Просмотреть файл

@ -1,5 +0,0 @@
Source: alac
Version: 2017-11-03-c38887c5-1
Homepage: https://github.com/macosforge/alac
Description: The Apple Lossless Audio Codec (ALAC) is a lossless audio codec developed by Apple and deployed on all of its platforms and devices.
Supports: !uwp

8
ports/alac/vcpkg.json Normal file
Просмотреть файл

@ -0,0 +1,8 @@
{
"name": "alac",
"version-string": "2017-11-03-c38887c5",
"port-version": 2,
"description": "The Apple Lossless Audio Codec (ALAC) is a lossless audio codec developed by Apple and deployed on all of its platforms and devices.",
"homepage": "https://github.com/macosforge/alac",
"supports": "!uwp"
}

Просмотреть файл

@ -1,5 +0,0 @@
Source: aliyun-oss-c-sdk
Version: 3.10.0
Description: Alibaba Cloud Object Storage Service (OSS) is a cloud storage service provided by Alibaba Cloud, featuring massive capacity, security, a low cost, and high reliability.
Build-Depends: curl, apr-util
Supports: !(uwp|linux|osx)

Просмотреть файл

@ -0,0 +1,11 @@
{
"name": "aliyun-oss-c-sdk",
"version-string": "3.10.0",
"port-version": 1,
"description": "Alibaba Cloud Object Storage Service (OSS) is a cloud storage service provided by Alibaba Cloud, featuring massive capacity, security, a low cost, and high reliability.",
"supports": "!(uwp | linux | osx)",
"dependencies": [
"apr-util",
"curl"
]
}

Просмотреть файл

@ -1,5 +0,0 @@
Source: ampl-asl
Version: 2020-11-11
Homepage: https://github.com/ampl/asl
Description: AMPL Solver Library
Supports: !uwp

Просмотреть файл

@ -0,0 +1,8 @@
{
"name": "ampl-asl",
"version-string": "2020-11-11",
"port-version": 1,
"description": "AMPL Solver Library",
"homepage": "https://github.com/ampl/asl",
"supports": "!uwp"
}

Просмотреть файл

@ -1,4 +0,0 @@
Source: anax
Version: 2.1.0-6
Description: An open source C++ entity system.
Homepage: https://github.com/miguelmartin75/anax

7
ports/anax/vcpkg.json Normal file
Просмотреть файл

@ -0,0 +1,7 @@
{
"name": "anax",
"version-string": "2.1.0",
"port-version": 7,
"description": "An open source C++ entity system.",
"homepage": "https://github.com/miguelmartin75/anax"
}

Просмотреть файл

@ -1,6 +0,0 @@
Source: antlr4
Version: 4.9.1
Homepage: https://www.antlr.org
Description: ANother Tool for Language Recognition
Build-Depends: libuuid (!uwp&!windows&!osx)
Supports: !uwp

14
ports/antlr4/vcpkg.json Normal file
Просмотреть файл

@ -0,0 +1,14 @@
{
"name": "antlr4",
"version-string": "4.9.1",
"port-version": 1,
"description": "ANother Tool for Language Recognition",
"homepage": "https://www.antlr.org",
"supports": "!uwp",
"dependencies": [
{
"name": "libuuid",
"platform": "!uwp & !windows & !osx"
}
]
}

Просмотреть файл

@ -1,6 +0,0 @@
Source: apr-util
Version: 1.6.1
Port-Version: 3
Homepage: https://apr.apache.org/
Description: Apache Portable Runtime (APR) project mission is to create and maintain software libraries that provide a predictable and consistent interface to underlying platform-specific implementation
Build-Depends: expat, apr, openssl

12
ports/apr-util/vcpkg.json Normal file
Просмотреть файл

@ -0,0 +1,12 @@
{
"name": "apr-util",
"version-string": "1.6.1",
"port-version": 4,
"description": "Apache Portable Runtime (APR) project mission is to create and maintain software libraries that provide a predictable and consistent interface to underlying platform-specific implementation",
"homepage": "https://apr.apache.org/",
"dependencies": [
"apr",
"expat",
"openssl"
]
}

Просмотреть файл

@ -1,5 +0,0 @@
Source: arb
Version: 2.18.1
Homepage: https://github.com/fredrik-johansson/arb
Description: a C library for arbitrary-precision interval arithmetic
Build-Depends: flint

10
ports/arb/vcpkg.json Normal file
Просмотреть файл

@ -0,0 +1,10 @@
{
"name": "arb",
"version-string": "2.18.1",
"port-version": 1,
"description": "a C library for arbitrary-precision interval arithmetic",
"homepage": "https://github.com/fredrik-johansson/arb",
"dependencies": [
"flint"
]
}

Просмотреть файл

@ -1,3 +0,0 @@
Source: argagg
Version: 0.4.6
Description: A simple C++11 command line argument parser

6
ports/argagg/vcpkg.json Normal file
Просмотреть файл

@ -0,0 +1,6 @@
{
"name": "argagg",
"version-string": "0.4.6",
"port-version": 1,
"description": "A simple C++11 command line argument parser"
}

Просмотреть файл

@ -1,3 +0,0 @@
Source: argh
Version: 2018-12-18-2
Description: Argh! A minimalist argument handler.

6
ports/argh/vcpkg.json Normal file
Просмотреть файл

@ -0,0 +1,6 @@
{
"name": "argh",
"version-string": "2018-12-18",
"port-version": 3,
"description": "Argh! A minimalist argument handler."
}

Просмотреть файл

@ -1,6 +0,0 @@
Source: argtable2
Version: 2.13
Port-Version: 8
Homepage: http://argtable.sourceforge.net
Description: Argtable is an ANSI C library for parsing GNU style command line options with a minimum of fuss.
Supports: !uwp

Просмотреть файл

@ -0,0 +1,8 @@
{
"name": "argtable2",
"version-string": "2.13",
"port-version": 9,
"description": "Argtable is an ANSI C library for parsing GNU style command line options with a minimum of fuss.",
"homepage": "http://argtable.sourceforge.net",
"supports": "!uwp"
}

Просмотреть файл

@ -1,4 +0,0 @@
Source: argumentum
Version: 0.3.1
Description: A C++17 command line argument parser inspired by Python argparse
Homepage: https://github.com/mmahnic/argumentum

Просмотреть файл

@ -0,0 +1,7 @@
{
"name": "argumentum",
"version-string": "0.3.1",
"port-version": 1,
"description": "A C++17 command line argument parser inspired by Python argparse",
"homepage": "https://github.com/mmahnic/argumentum"
}

Просмотреть файл

@ -1,5 +0,0 @@
Source: asmjit
Version: 2020-09-14
Homepage: https://github.com/asmjit/asmjit
Description: Complete x86/x64 JIT and Remote Assembler for C++
Supports: !arm

8
ports/asmjit/vcpkg.json Normal file
Просмотреть файл

@ -0,0 +1,8 @@
{
"name": "asmjit",
"version-string": "2020-09-14",
"port-version": 1,
"description": "Complete x86/x64 JIT and Remote Assembler for C++",
"homepage": "https://github.com/asmjit/asmjit",
"supports": "!arm"
}

Просмотреть файл

@ -1,6 +0,0 @@
Source: assimp
Version: 5.0.1
Port-Version: 4
Homepage: https://github.com/assimp/assimp
Description: The Open Asset import library
Build-Depends: zlib, rapidjson, minizip, stb, kubazip, irrlicht, polyclipping, utfcpp, poly2tri

18
ports/assimp/vcpkg.json Normal file
Просмотреть файл

@ -0,0 +1,18 @@
{
"name": "assimp",
"version-string": "5.0.1",
"port-version": 5,
"description": "The Open Asset import library",
"homepage": "https://github.com/assimp/assimp",
"dependencies": [
"irrlicht",
"kubazip",
"minizip",
"poly2tri",
"polyclipping",
"rapidjson",
"stb",
"utfcpp",
"zlib"
]
}

Просмотреть файл

@ -1,4 +0,0 @@
Source: asynch
Version: 2019-09-21-1
Homepage: https://github.com/naasking/async.h
Description: Async.h - asynchronous, stackless subroutines.

7
ports/asynch/vcpkg.json Normal file
Просмотреть файл

@ -0,0 +1,7 @@
{
"name": "asynch",
"version-string": "2019-09-21",
"port-version": 2,
"description": "Async.h - asynchronous, stackless subroutines.",
"homepage": "https://github.com/naasking/async.h"
}

Просмотреть файл

@ -1,4 +0,0 @@
Source: asyncplusplus
Version: 1.1
Description: Async++ is a lightweight concurrency framework for C++11
Supports: !uwp

Просмотреть файл

@ -0,0 +1,7 @@
{
"name": "asyncplusplus",
"version-string": "1.1",
"port-version": 1,
"description": "Async++ is a lightweight concurrency framework for C++11",
"supports": "!uwp"
}

Просмотреть файл

@ -1,4 +0,0 @@
Source: atlmfc
Version: 0
Description: a stub package that ensures VS has ATL/MFC installed.
Supports: windows

7
ports/atlmfc/vcpkg.json Normal file
Просмотреть файл

@ -0,0 +1,7 @@
{
"name": "atlmfc",
"version-string": "0",
"port-version": 1,
"description": "a stub package that ensures VS has ATL/MFC installed.",
"supports": "windows"
}

Просмотреть файл

@ -1,4 +0,0 @@
Source: aurora
Version: 2017-06-21-c75699d2a8caa726260c29b6d7a0fd35f8f28933
Homepage: https://github.com/Bromeon/Aurora
Description: Aurora is an open-source C++ library providing various rather uncommon C++ utilities

7
ports/aurora/vcpkg.json Normal file
Просмотреть файл

@ -0,0 +1,7 @@
{
"name": "aurora",
"version-string": "2017-06-21-c75699d2a8caa726260c29b6d7a0fd35f8f28933",
"port-version": 1,
"description": "Aurora is an open-source C++ library providing various rather uncommon C++ utilities",
"homepage": "https://github.com/Bromeon/Aurora"
}

Просмотреть файл

@ -1,5 +0,0 @@
Source: autobahn
Version: 20.8.1
Build-Depends: websocketpp, msgpack, boost-asio, boost-thread
Description: WAMP for C++ in Boost/Asio
Homepage: https://crossbar.io/autobahn

13
ports/autobahn/vcpkg.json Normal file
Просмотреть файл

@ -0,0 +1,13 @@
{
"name": "autobahn",
"version-string": "20.8.1",
"port-version": 1,
"description": "WAMP for C++ in Boost/Asio",
"homepage": "https://crossbar.io/autobahn",
"dependencies": [
"boost-asio",
"boost-thread",
"msgpack",
"websocketpp"
]
}

Просмотреть файл

@ -1,6 +0,0 @@
Source: avro-c
Version: 1.9.2-1
Supports: !(uwp|osx)
Homepage: https://github.com/apache/avro
Description: Apache Avro is a data serialization system
Build-Depends: jansson, liblzma, zlib, snappy

14
ports/avro-c/vcpkg.json Normal file
Просмотреть файл

@ -0,0 +1,14 @@
{
"name": "avro-c",
"version-string": "1.9.2",
"port-version": 2,
"description": "Apache Avro is a data serialization system",
"homepage": "https://github.com/apache/avro",
"supports": "!(uwp | osx)",
"dependencies": [
"jansson",
"liblzma",
"snappy",
"zlib"
]
}

Просмотреть файл

@ -1,6 +0,0 @@
Source: aws-c-common
Version: 0.4.56
Port-Version: 1
Homepage: https://github.com/awslabs/aws-c-common
Description: AWS common library for C
Supports: !(arm|uwp)

Просмотреть файл

@ -0,0 +1,8 @@
{
"name": "aws-c-common",
"version-string": "0.4.56",
"port-version": 2,
"description": "AWS common library for C",
"homepage": "https://github.com/awslabs/aws-c-common",
"supports": "!(arm | uwp)"
}

Просмотреть файл

@ -1,4 +0,0 @@
Source: aws-c-event-stream
Version: 0.1.6
Description: C99 implementation of the vnd.amazon.event-stream content-type.
Build-Depends: aws-c-common, aws-checksums

Просмотреть файл

@ -0,0 +1,10 @@
{
"name": "aws-c-event-stream",
"version-string": "0.1.6",
"port-version": 1,
"description": "C99 implementation of the vnd.amazon.event-stream content-type.",
"dependencies": [
"aws-c-common",
"aws-checksums"
]
}

Просмотреть файл

@ -1,5 +0,0 @@
Source: aws-checksums
Version: 0.1.9
Description: Cross-Platform HW accelerated CRC32c and CRC32 with fallback to efficient SW implementations.
Build-Depends: aws-c-common
Supports: !(arm&windows)

Просмотреть файл

@ -0,0 +1,10 @@
{
"name": "aws-checksums",
"version-string": "0.1.9",
"port-version": 1,
"description": "Cross-Platform HW accelerated CRC32c and CRC32 with fallback to efficient SW implementations.",
"supports": "!(arm & windows)",
"dependencies": [
"aws-c-common"
]
}

Просмотреть файл

@ -1,5 +0,0 @@
Source: aws-lambda-cpp
Version: 0.2.6
Build-Depends: curl
Description: C++ Runtime for AWS Lambda.
Supports: linux

Просмотреть файл

@ -0,0 +1,10 @@
{
"name": "aws-lambda-cpp",
"version-string": "0.2.6",
"port-version": 1,
"description": "C++ Runtime for AWS Lambda.",
"supports": "linux",
"dependencies": [
"curl"
]
}

Просмотреть файл

@ -1,7 +0,0 @@
Source: azmq
Version: 2020-03-03
Build-Depends: boost-asio, boost-assert, boost-config, boost-container, boost-format, boost-intrusive, boost-iterator, boost-lexical-cast, boost-logic, boost-optional, boost-random, boost-range, boost-regex, boost-system, boost-thread, boost-utility, zeromq
Homepage: https://github.com/zeromq/azmq
Description: Boost Asio style bindings for ZeroMQ
This library is built on top of ZeroMQ's standard C interface and is intended to work well with C++ applications which use the Boost libraries in general, and Asio in particular.
The main abstraction exposed by the library is azmq::socket which provides an Asio style socket interface to the underlying zeromq socket and interfaces with Asio's io_service(). The socket implementation participates in the io_service's reactor for asynchronous IO and may be freely mixed with other Asio socket types (raw TCP/UDP/Serial/etc.).

30
ports/azmq/vcpkg.json Normal file
Просмотреть файл

@ -0,0 +1,30 @@
{
"name": "azmq",
"version-string": "2020-03-03",
"port-version": 1,
"description": [
"Boost Asio style bindings for ZeroMQ",
"This library is built on top of ZeroMQ's standard C interface and is intended to work well with C++ applications which use the Boost libraries in general, and Asio in particular.",
"The main abstraction exposed by the library is azmq::socket which provides an Asio style socket interface to the underlying zeromq socket and interfaces with Asio's io_service(). The socket implementation participates in the io_service's reactor for asynchronous IO and may be freely mixed with other Asio socket types (raw TCP/UDP/Serial/etc.)."
],
"homepage": "https://github.com/zeromq/azmq",
"dependencies": [
"boost-asio",
"boost-assert",
"boost-config",
"boost-container",
"boost-format",
"boost-intrusive",
"boost-iterator",
"boost-lexical-cast",
"boost-logic",
"boost-optional",
"boost-random",
"boost-range",
"boost-regex",
"boost-system",
"boost-thread",
"boost-utility",
"zeromq"
]
}

Просмотреть файл

@ -1,11 +0,0 @@
Source: azure-c-shared-utility
Version: 2020-12-09
Port-Version: 1
Description: Azure C SDKs common code
Homepage: https://github.com/Azure/azure-c-shared-utility
Build-Depends: curl (linux), openssl (linux), azure-macro-utils-c, umock-c
Supports: !uwp
Feature: public-preview
Description: Azure C SDKs common code (public preview)
Build-Depends: curl (linux), openssl (linux), azure-macro-utils-c[public-preview], umock-c[public-preview]

Просмотреть файл

@ -0,0 +1,47 @@
{
"name": "azure-c-shared-utility",
"version-string": "2020-12-09",
"port-version": 2,
"description": "Azure C SDKs common code",
"homepage": "https://github.com/Azure/azure-c-shared-utility",
"supports": "!uwp",
"dependencies": [
"azure-macro-utils-c",
{
"name": "curl",
"platform": "linux"
},
{
"name": "openssl",
"platform": "linux"
},
"umock-c"
],
"features": {
"public-preview": {
"description": "Azure C SDKs common code (public preview)",
"dependencies": [
{
"name": "azure-macro-utils-c",
"features": [
"public-preview"
]
},
{
"name": "curl",
"platform": "linux"
},
{
"name": "openssl",
"platform": "linux"
},
{
"name": "umock-c",
"features": [
"public-preview"
]
}
]
}
}
}

Просмотреть файл

@ -1,7 +0,0 @@
Source: azure-macro-utils-c
Version: 2020-06-17
Port-Version: 2
Description: A library of macros for the Azure IoT SDK Suite
Feature: public-preview
Description: A library of macros for the Azure IoT SDK Suite (public-preview)

Просмотреть файл

@ -0,0 +1,11 @@
{
"name": "azure-macro-utils-c",
"version-string": "2020-06-17",
"port-version": 3,
"description": "A library of macros for the Azure IoT SDK Suite",
"features": {
"public-preview": {
"description": "A library of macros for the Azure IoT SDK Suite (public-preview)"
}
}
}

Просмотреть файл

@ -1,8 +0,0 @@
Source: azure-storage-cpp
Version: 7.5.0
Port-Version: 1
Build-Depends: cpprestsdk[core], atlmfc (windows), boost-log (!windows&!uwp), boost-locale (!windows&!uwp), libxml2 (!windows&!uwp), libuuid (!windows&!uwp&!osx), gettext (osx)
Description: [legacy] Microsoft Azure Storage Client SDK for C++
A client library for working with Microsoft Azure storage services including blobs, files, tables, and queues. This client library enables working with the Microsoft Azure storage services which include the blob service for storing binary and text data, the file service for storing binary and text data, the table service for storing structured non-relational data, and the queue service for storing messages that may be accessed by a client.
Homepage: https://blogs.msdn.com/b/windowsazurestorage/
Supports: !uwp

Просмотреть файл

@ -0,0 +1,41 @@
{
"name": "azure-storage-cpp",
"version-string": "7.5.0",
"port-version": 2,
"description": [
"[legacy] Microsoft Azure Storage Client SDK for C++",
"A client library for working with Microsoft Azure storage services including blobs, files, tables, and queues. This client library enables working with the Microsoft Azure storage services which include the blob service for storing binary and text data, the file service for storing binary and text data, the table service for storing structured non-relational data, and the queue service for storing messages that may be accessed by a client."
],
"homepage": "https://blogs.msdn.com/b/windowsazurestorage/",
"supports": "!uwp",
"dependencies": [
{
"name": "atlmfc",
"platform": "windows"
},
{
"name": "boost-locale",
"platform": "!windows & !uwp"
},
{
"name": "boost-log",
"platform": "!windows & !uwp"
},
{
"name": "cpprestsdk",
"default-features": false
},
{
"name": "gettext",
"platform": "osx"
},
{
"name": "libuuid",
"platform": "!windows & !uwp & !osx"
},
{
"name": "libxml2",
"platform": "!windows & !uwp"
}
]
}

Просмотреть файл

@ -1,9 +0,0 @@
Source: azure-uamqp-c
Version: 2020-12-09
Build-Depends: azure-c-shared-utility, azure-macro-utils-c, umock-c
Description: AMQP library for C
Homepage: https://github.com/Azure/azure-uamqp-c
Feature: public-preview
Description: AMQP library for C (public preview)
Build-Depends: azure-c-shared-utility[public-preview], azure-macro-utils-c[public-preview], umock-c[public-preview]

Просмотреть файл

@ -0,0 +1,37 @@
{
"name": "azure-uamqp-c",
"version-string": "2020-12-09",
"port-version": 1,
"description": "AMQP library for C",
"homepage": "https://github.com/Azure/azure-uamqp-c",
"dependencies": [
"azure-c-shared-utility",
"azure-macro-utils-c",
"umock-c"
],
"features": {
"public-preview": {
"description": "AMQP library for C (public preview)",
"dependencies": [
{
"name": "azure-c-shared-utility",
"features": [
"public-preview"
]
},
{
"name": "azure-macro-utils-c",
"features": [
"public-preview"
]
},
{
"name": "umock-c",
"features": [
"public-preview"
]
}
]
}
}
}

Просмотреть файл

@ -1,9 +0,0 @@
Source: azure-uhttp-c
Version: 2020-12-09
Build-Depends: azure-c-shared-utility, azure-macro-utils-c, umock-c
Description: Azure HTTP Library written in C
Homepage: https://github.com/Azure/azure-uhttp-c
Feature: public-preview
Description: Azure HTTP Library written in C (public preview)
Build-Depends: azure-c-shared-utility[public-preview], azure-macro-utils-c[public-preview], umock-c[public-preview]

Просмотреть файл

@ -0,0 +1,37 @@
{
"name": "azure-uhttp-c",
"version-string": "2020-12-09",
"port-version": 1,
"description": "Azure HTTP Library written in C",
"homepage": "https://github.com/Azure/azure-uhttp-c",
"dependencies": [
"azure-c-shared-utility",
"azure-macro-utils-c",
"umock-c"
],
"features": {
"public-preview": {
"description": "Azure HTTP Library written in C (public preview)",
"dependencies": [
{
"name": "azure-c-shared-utility",
"features": [
"public-preview"
]
},
{
"name": "azure-macro-utils-c",
"features": [
"public-preview"
]
},
{
"name": "umock-c",
"features": [
"public-preview"
]
}
]
}
}
}

Просмотреть файл

@ -1,9 +0,0 @@
Source: azure-umqtt-c
Version: 2020-12-09
Build-Depends: azure-c-shared-utility, azure-macro-utils-c, umock-c
Description: General purpose library for communication over the mqtt protocol
Homepage: https://github.com/Azure/azure-umqtt-c
Feature: public-preview
Description: General purpose library for communication over the mqtt protocol (public preview)
Build-Depends: azure-c-shared-utility[public-preview], azure-macro-utils-c[public-preview], umock-c[public-preview]

Просмотреть файл

@ -0,0 +1,37 @@
{
"name": "azure-umqtt-c",
"version-string": "2020-12-09",
"port-version": 1,
"description": "General purpose library for communication over the mqtt protocol",
"homepage": "https://github.com/Azure/azure-umqtt-c",
"dependencies": [
"azure-c-shared-utility",
"azure-macro-utils-c",
"umock-c"
],
"features": {
"public-preview": {
"description": "General purpose library for communication over the mqtt protocol (public preview)",
"dependencies": [
{
"name": "azure-c-shared-utility",
"features": [
"public-preview"
]
},
{
"name": "azure-macro-utils-c",
"features": [
"public-preview"
]
},
{
"name": "umock-c",
"features": [
"public-preview"
]
}
]
}
}
}

Просмотреть файл

@ -1,6 +0,0 @@
Source: basisu
Version: 1.11-4
Homepage: https://github.com/BinomialLLC/basis_universal
Description: Basis Universal is a supercompressed GPU texture and video compression format that outputs a highly compressed intermediate file format (.basis) that can be quickly transcoded to a wide variety of GPU texture compression formats.
Build-Depends: lodepng

10
ports/basisu/vcpkg.json Normal file
Просмотреть файл

@ -0,0 +1,10 @@
{
"name": "basisu",
"version-string": "1.11",
"port-version": 5,
"description": "Basis Universal is a supercompressed GPU texture and video compression format that outputs a highly compressed intermediate file format (.basis) that can be quickly transcoded to a wide variety of GPU texture compression formats.",
"homepage": "https://github.com/BinomialLLC/basis_universal",
"dependencies": [
"lodepng"
]
}

Просмотреть файл

@ -1,5 +0,0 @@
Source: bde
Version: 3.2.0.0
Port-Version: 2
Description: Basic Development Environment - a set of foundational C++ libraries used at Bloomberg.
Supports: !windows

7
ports/bde/vcpkg.json Normal file
Просмотреть файл

@ -0,0 +1,7 @@
{
"name": "bde",
"version-string": "3.2.0.0",
"port-version": 3,
"description": "Basic Development Environment - a set of foundational C++ libraries used at Bloomberg.",
"supports": "!windows"
}

Просмотреть файл

@ -1,3 +0,0 @@
Source: bdwgc
Version: 8.0.4-1
Description: The Boehm-Demers-Weiser conservative C/C++ Garbage Collector (libgc, bdwgc, boehm-gc)

6
ports/bdwgc/vcpkg.json Normal file
Просмотреть файл

@ -0,0 +1,6 @@
{
"name": "bdwgc",
"version-string": "8.0.4",
"port-version": 2,
"description": "The Boehm-Demers-Weiser conservative C/C++ Garbage Collector (libgc, bdwgc, boehm-gc)"
}

Просмотреть файл

@ -1,5 +0,0 @@
Source: beast
Version: 0
Homepage: https://www.boost.org/doc/libs/release/libs/beast/
Build-Depends: boost-beast
Description: HTTP/1 and WebSocket, header-only using Boost.Asio and C++11

10
ports/beast/vcpkg.json Normal file
Просмотреть файл

@ -0,0 +1,10 @@
{
"name": "beast",
"version-string": "0",
"port-version": 1,
"description": "HTTP/1 and WebSocket, header-only using Boost.Asio and C++11",
"homepage": "https://www.boost.org/doc/libs/release/libs/beast/",
"dependencies": [
"boost-beast"
]
}

Просмотреть файл

@ -1,5 +0,0 @@
Source: bento4
Version: 1.5.1-628
Homepage: https://github.com/axiomatic-systems/Bento4
Description: Bento4 is a C++ class library and tools designed to read and write ISO-MP4 files. This format is defined in international specifications ISO/IEC 14496-12, 14496-14 and 14496-15.

7
ports/bento4/vcpkg.json Normal file
Просмотреть файл

@ -0,0 +1,7 @@
{
"name": "bento4",
"version-string": "1.5.1",
"port-version": 629,
"description": "Bento4 is a C++ class library and tools designed to read and write ISO-MP4 files. This format is defined in international specifications ISO/IEC 14496-12, 14496-14 and 14496-15.",
"homepage": "https://github.com/axiomatic-systems/Bento4"
}

Просмотреть файл

@ -1,6 +0,0 @@
Source: berkeleydb
Version: 4.8.30
Port-Version: 5
Homepage: https://download.oracle.com/
Description: BDB - A high-performance embedded database for key/value data.
Supports: !(uwp|linux|osx)

Просмотреть файл

@ -0,0 +1,8 @@
{
"name": "berkeleydb",
"version-string": "4.8.30",
"port-version": 6,
"description": "BDB - A high-performance embedded database for key/value data.",
"homepage": "https://download.oracle.com/",
"supports": "!(uwp | linux | osx)"
}

Просмотреть файл

@ -1,5 +0,0 @@
Source: bigint
Version: 2010.04.30
Port-Version: 6
Homepage: https://mattmccutchen.net/bigint
Description: C++ Big Integer Library

7
ports/bigint/vcpkg.json Normal file
Просмотреть файл

@ -0,0 +1,7 @@
{
"name": "bigint",
"version-string": "2010.04.30",
"port-version": 7,
"description": "C++ Big Integer Library",
"homepage": "https://mattmccutchen.net/bigint"
}

Просмотреть файл

@ -1,3 +0,0 @@
Source: binn
Version: 3.0
Description: Binn is a binary data serialization format designed to be compact, fast and easy to use.

6
ports/binn/vcpkg.json Normal file
Просмотреть файл

@ -0,0 +1,6 @@
{
"name": "binn",
"version-string": "3.0",
"port-version": 1,
"description": "Binn is a binary data serialization format designed to be compact, fast and easy to use."
}

Просмотреть файл

@ -1,4 +0,0 @@
Source: bitmagic
Version: 7.2.0
Homepage: http://bitmagic.io
Description: Algorithms and tools for Algebra of Sets for information retrieval, indexing of databases, scientific algorithms, ranking, clustering, unsupervised machine learning and signal processing.

Просмотреть файл

@ -0,0 +1,7 @@
{
"name": "bitmagic",
"version-string": "7.2.0",
"port-version": 1,
"description": "Algorithms and tools for Algebra of Sets for information retrieval, indexing of databases, scientific algorithms, ranking, clustering, unsupervised machine learning and signal processing.",
"homepage": "http://bitmagic.io"
}

Просмотреть файл

@ -1,4 +0,0 @@
Source: bitserializer-cpprestjson
Version: alias
Build-Depends: bitserializer[cpprestjson-archive]
Description: Deprecated alias for bitserializer-cpprestjson

Просмотреть файл

@ -0,0 +1,14 @@
{
"name": "bitserializer-cpprestjson",
"version-string": "alias",
"port-version": 1,
"description": "Deprecated alias for bitserializer-cpprestjson",
"dependencies": [
{
"name": "bitserializer",
"features": [
"cpprestjson-archive"
]
}
]
}

Просмотреть файл

@ -1,4 +0,0 @@
Source: bitserializer-pugixml
Version: alias
Build-Depends: bitserializer[pugixml-archive]
Description: Deprecated alias for bitserializer-pugixml

Просмотреть файл

@ -0,0 +1,14 @@
{
"name": "bitserializer-pugixml",
"version-string": "alias",
"port-version": 1,
"description": "Deprecated alias for bitserializer-pugixml",
"dependencies": [
{
"name": "bitserializer",
"features": [
"pugixml-archive"
]
}
]
}

Просмотреть файл

@ -1,4 +0,0 @@
Source: bitserializer-rapidjson
Version: alias
Build-Depends: bitserializer[rapidjson-archive]
Description: Deprecated alias for bitserializer-rapidjson

Просмотреть файл

@ -0,0 +1,14 @@
{
"name": "bitserializer-rapidjson",
"version-string": "alias",
"port-version": 1,
"description": "Deprecated alias for bitserializer-rapidjson",
"dependencies": [
{
"name": "bitserializer",
"features": [
"rapidjson-archive"
]
}
]
}

Просмотреть файл

@ -1,5 +0,0 @@
Source: bitserializer-rapidyaml
Version: alias
Build-Depends: bitserializer[rapidyaml-archive]
Description: Deprecated alias for bitserializer-rapidyaml
Supports: !(arm|arm64|osx)

Просмотреть файл

@ -0,0 +1,15 @@
{
"name": "bitserializer-rapidyaml",
"version-string": "alias",
"port-version": 1,
"description": "Deprecated alias for bitserializer-rapidyaml",
"supports": "!(arm | arm64 | osx)",
"dependencies": [
{
"name": "bitserializer",
"features": [
"rapidyaml-archive"
]
}
]
}

Некоторые файлы не были показаны из-за слишком большого количества измененных файлов Показать больше