Skip to content
Merged
Show file tree
Hide file tree
Changes from 10 commits
Commits
Show all changes
25 commits
Select commit Hold shift + click to select a range
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 0 additions & 11 deletions ports/azure-c-shared-utility/CONTROL

This file was deleted.

8 changes: 4 additions & 4 deletions ports/azure-c-shared-utility/portfile.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -9,18 +9,18 @@ if("public-preview" IN_LIST FEATURES)
REF 42574842914591aadc77701aac72f18cc72319ad
SHA512 dfe6ccede4bebdb3a39fbfea1dc55ddca57cced0d2656ee4bed1a5e5c9c434e1f2d892eb4e29bbb424cb9a02f2374a95fb9a020442bea580d39c242efad1b789
HEAD_REF master
PATCHES
PATCHES
fix-utilityFunctions-conditions-preview.patch
disable-error.patch
)
else()
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO Azure/azure-c-shared-utility
REF 6f7bbcd23b39481dc0cf93185555d2513beea1ea
SHA512 d1b77b155497e02f802e3f02d89ecbc4cb3d4507bc61f1feca8e6baad627e05e0f744dd5b4d0148a47021eb2308d9053d0fedbf95e40cff001250bca392fd5af
REF 6efdcc1219545e301d6ba911c50471bbb30a6a1c
SHA512 66f9ef1bd0255329489b04bc4bee8931f51798cfa7f713470d81d2068d472a616d8695e3b97399d53c6993f9a8281c82a67723900045fe866b00b72b9c485a11
HEAD_REF master
PATCHES
PATCHES
fix-utilityFunctions-conditions.patch
disable-error.patch
)
Expand Down
46 changes: 46 additions & 0 deletions ports/azure-c-shared-utility/vcpkg.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
{
"name": "azure-c-shared-utility",
"version-string": "2021-08-30",
"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"
},

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

IIUC curl and openssl are core dependencies and don't need to be repeated in the features.

{
"name": "umock-c",
"features": [
"public-preview"
]
}
]
}
}
}
7 changes: 3 additions & 4 deletions ports/azure-iot-sdk-c/portfile.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -10,19 +10,17 @@ if("public-preview" IN_LIST FEATURES)
PATCHES
improve-external-deps.patch
fix-cmake.patch
remove-werror.patch
)
else()
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO Azure/azure-iot-sdk-c
REF f5da5a4138cee23f400971558784e3eff40b92ec
SHA512 f5aff4b185cde01ba9e4e57a8f9d696b4139162c040fcd464bd16b37364da0cc692fe148a842cc0c54018831b5874ee822f949a0fd6ea8f261a8155196d36404
REF 441d04e4ee847cd37dd2ca45ce6c9a4c740eda66
SHA512 ddd4838a30eea5455b13063b7d6561c9d0277912c813178a7d340c47791db422fb8e88e78f20db3a90423a5177b947f409c753e97dbace58b86a4fa27a2c6776
HEAD_REF master
PATCHES
improve-external-deps.patch
fix-cmake.patch
remove-werror.patch
)
endif()

Expand All @@ -44,6 +42,7 @@ vcpkg_configure_cmake(
-Duse_default_uuid=ON
-Dbuild_as_dynamic=OFF
-Duse_edge_modules=ON
-Dwarnings_as_errors=OFF
)

vcpkg_install_cmake()
Expand Down
18 changes: 0 additions & 18 deletions ports/azure-iot-sdk-c/remove-werror.patch

This file was deleted.

3 changes: 1 addition & 2 deletions ports/azure-iot-sdk-c/vcpkg.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
{
"name": "azure-iot-sdk-c",
"version-date": "2020-12-09",
"port-version": 2,
"version-date": "2021-08-30",
"description": "A C99 SDK for connecting devices to Microsoft Azure IoT services",
"homepage": "https://github.com/Azure/azure-iot-sdk-c",
"dependencies": [
Expand Down
9 changes: 0 additions & 9 deletions ports/azure-uamqp-c/CONTROL

This file was deleted.

5 changes: 2 additions & 3 deletions ports/azure-uamqp-c/portfile.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,8 @@ else()
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO Azure/azure-uamqp-c
REF c88abeab27ece7f13911d73202f44212c3e08953
SHA512 befb7ad72ea61713b043a4a4bdf70f454aac5f4590ca84aa7f4d9b7c8447b643fb37028173774451cfbe00119937f857680cd827d90e676ee558a18a1b6442bb
REF cbd8d2fc396ee7aa69f65d5c6d520ec443584b59
SHA512 768329faf907855ae32245d7c9574e138fa4225d98938a8ec23429e9d9eb556701ee0bba9b9b69c8930ce7e0d72ca554f55415be8faaa22fd46738dbc6ad4556
HEAD_REF master
)
endif()
Expand All @@ -38,4 +38,3 @@ file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/debug/include ${CURRENT_PACKAGES_DIR
configure_file(${SOURCE_PATH}/LICENSE ${CURRENT_PACKAGES_DIR}/share/${PORT}/copyright COPYONLY)

vcpkg_copy_pdbs()

36 changes: 36 additions & 0 deletions ports/azure-uamqp-c/vcpkg.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
{
"name": "azure-uamqp-c",
"version-string": "2020-08-30",
"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"
]
}
]
}
}
}
9 changes: 0 additions & 9 deletions ports/azure-uhttp-c/CONTROL

This file was deleted.

5 changes: 2 additions & 3 deletions ports/azure-uhttp-c/portfile.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,8 @@ else()
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO Azure/azure-uhttp-c
REF c22177c4cae57992e45e2b0db3f624c31b0f4666
SHA512 70c011486aaf3e5af81e781d5183dcb3b6da234f9b41af9138e726bea1fd19326979a95d59bcb4314781d7ee4ef0c7fdfa9b30928a0688024d3fd93cb4168217
REF 0b72cca15713bfd0a5b807659fc4703635629294
SHA512 2ba6fb571dc62d7181b17eea426ea1c61a7a09c72f2b483e8c3028d52448e6fad85ebd72df9906abd0525675e4b817005b4cef59235621c28cbaecbc3554b992
HEAD_REF master
)
endif()
Expand All @@ -39,4 +39,3 @@ file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/debug/include ${CURRENT_PACKAGES_DIR
configure_file(${SOURCE_PATH}/LICENSE ${CURRENT_PACKAGES_DIR}/share/${PORT}/copyright COPYONLY)

vcpkg_copy_pdbs()

36 changes: 36 additions & 0 deletions ports/azure-uhttp-c/vcpkg.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
{
"name": "azure-uhttp-c",
"version-string": "2021-08-30",
"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"
]
}
]
}
}
}
9 changes: 0 additions & 9 deletions ports/azure-umqtt-c/CONTROL

This file was deleted.

5 changes: 2 additions & 3 deletions ports/azure-umqtt-c/portfile.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,8 @@ else()
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO Azure/azure-umqtt-c
REF 478fd8e757dadfe2ca5fcd3953aeba24a14a98e1
SHA512 bece2a30abb88dd97b97e399b8e63f6833b052c01c2f779070d52bbc916af604568bf5098d5f994d278d70591b11c45a5fcca9350226eb6e59b04e53c2780bc4
REF d066308a3fc5dd1a7219a97fcd96edf210477ac1
SHA512 55f93d2df9d0a4d7a3225809c77f50010c21ce83ff2a8383ac2c239f2f968083fef57ae81898a6aa4077b9036378d0427dfc7e3aacc4aedb54723f303c61b33a
HEAD_REF master
)
endif()
Expand All @@ -38,4 +38,3 @@ file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/debug/include ${CURRENT_PACKAGES_DIR
configure_file(${SOURCE_PATH}/LICENSE ${CURRENT_PACKAGES_DIR}/share/${PORT}/copyright COPYONLY)

vcpkg_copy_pdbs()

36 changes: 36 additions & 0 deletions ports/azure-umqtt-c/vcpkg.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
{
"name": "azure-umqtt-c",
"version-string": "2021-08-30",
"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"
]
}
]
}
}
}
5 changes: 5 additions & 0 deletions versions/a-/azure-c-shared-utility.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,10 @@
{
"versions": [
{
"git-tree": "cf79446e3ba590bea7c9511a1cc4e94970500195",
"version-string": "2021-08-30",
"port-version": 0
},
{
"git-tree": "aeea4eb6de3e3db197e350ba3e8ebb6a9bfaa154",
"version-string": "2020-12-09",
Expand Down
5 changes: 5 additions & 0 deletions versions/a-/azure-iot-sdk-c.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,10 @@
{
"versions": [
{
"git-tree": "026887068a3a08eb1c5ea763b9dc2020e8463c8f",
"version-date": "2021-08-30",
"port-version": 0
},
{
"git-tree": "07dbca4b72d51fb97f55b032e1b412add4054973",
"version-date": "2020-12-09",
Expand Down
5 changes: 5 additions & 0 deletions versions/a-/azure-uamqp-c.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,10 @@
{
"versions": [
{
"git-tree": "ba0877f2de8e9edeb0b040275a5607913a005f9a",
"version-string": "2020-08-30",
"port-version": 0
},
{
"git-tree": "096e993556ef33559bb27d42edea1fa75175f784",
"version-string": "2020-12-09",
Expand Down
5 changes: 5 additions & 0 deletions versions/a-/azure-uhttp-c.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,10 @@
{
"versions": [
{
"git-tree": "75625762fc05495d024272e310f835e89e47fd88",
"version-string": "2021-08-30",
"port-version": 0
},
{
"git-tree": "9a13676c37e46791196a860835b8695c80359a8c",
"version-string": "2020-12-09",
Expand Down
5 changes: 5 additions & 0 deletions versions/a-/azure-umqtt-c.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,10 @@
{
"versions": [
{
"git-tree": "cf7188e25b54913477fe55957df3644a0748bbaf",
"version-string": "2021-08-30",
"port-version": 0
},
{
"git-tree": "c49491f7d067b2c52a2751941b3e335c0e04eebf",
"version-string": "2020-12-09",
Expand Down
Loading