[plf-colony] Update to 6.33 - [plf-hive] Add new port (#22389)

* [plf-colony-hive] Update to 6.33

* [plf-hive] Add new port

* [plf-colony][plf-hive] Update version files

* [plf-colony][plf-hive] Add quotes to paths

* [plf-colony][plf-hive] Update version files

* [plf-hive] Add version file

Co-authored-by: Rémy Tassoux <rt2@rasterizedworld.com>
This commit is contained in:
Rémy Tassoux 2022-01-07 23:57:24 +01:00 коммит произвёл GitHub
Родитель d4acfe76d1
Коммит d616af7c86
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
7 изменённых файлов: 43 добавлений и 7 удалений

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

@ -3,12 +3,11 @@
vcpkg_from_github( vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH OUT_SOURCE_PATH SOURCE_PATH
REPO mattreecebentley/plf_colony REPO mattreecebentley/plf_colony
REF e6e563b63dd9e64fc2fcc66a757e366641e62f01 REF 7243b4601b5d7e989550c158a9918ea5a05feaf4
SHA512 61723a47387fb3ce9a342fbd6db11369774c1a5c5d28ba2db1fee3396a0588a0e9df50cbcaa4561f409d34ddadc17ae61dba29606aa6481647f3bcd003cfaafa SHA512 aaf898ac5a37720545a7b7226c8bd09be80dcdd03d9c77a2c64cfe0aedbb59ede4042001c616c4b5d29f13717ae5b637c0608d83819c2bceae5606c8555a64da
HEAD_REF master HEAD_REF master
) )
file(COPY ${SOURCE_PATH}/plf_colony.h DESTINATION ${CURRENT_PACKAGES_DIR}/include) file(COPY "${SOURCE_PATH}/plf_colony.h" DESTINATION "${CURRENT_PACKAGES_DIR}/include")
# Handle copyright file(INSTALL "${SOURCE_PATH}/LICENSE.md" DESTINATION "${CURRENT_PACKAGES_DIR}/share/${PORT}" RENAME copyright)
configure_file(${SOURCE_PATH}/LICENSE.md ${CURRENT_PACKAGES_DIR}/share/${PORT}/copyright COPYONLY)

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

@ -1,6 +1,6 @@
{ {
"name": "plf-colony", "name": "plf-colony",
"version": "6.28", "version": "6.33",
"description": "An unordered C++ data container providing fast iteration/insertion/erasure while maintaining pointer/iterator validity to non-erased elements regardless of insertions/erasures.", "description": "An unordered C++ data container providing fast iteration/insertion/erasure while maintaining pointer/iterator validity to non-erased elements regardless of insertions/erasures.",
"homepage": "https://plflib.org/colony.htm" "homepage": "https://plflib.org/colony.htm"
} }

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

@ -0,0 +1,13 @@
# header-only library
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO mattreecebentley/plf_hive
REF 39dfcc5712125cc645df123c120006b7a6fd95d6
SHA512 81a1f185ca8293b6fb83605c05ecf14d024194334cb64932daa29ecae064918241fa7f3e4a688dc2b19b4b5dd8a2605d60947bd513f7cd30299fd6ba25aa8b35
HEAD_REF master
)
file(COPY "${SOURCE_PATH}/plf_hive.h" DESTINATION "${CURRENT_PACKAGES_DIR}/include")
file(INSTALL "${SOURCE_PATH}/LICENSE.md" DESTINATION "${CURRENT_PACKAGES_DIR}/share/${PORT}" RENAME copyright)

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

@ -0,0 +1,6 @@
{
"name": "plf-hive",
"version-date": "2021-12-11",
"description": "plf::hive is a fork of plf::colony to match the current C++ standards proposal.",
"homepage": "https://plflib.org/colony.htm"
}

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

@ -5301,7 +5301,11 @@
"port-version": 0 "port-version": 0
}, },
"plf-colony": { "plf-colony": {
"baseline": "6.28", "baseline": "6.33",
"port-version": 0
},
"plf-hive": {
"baseline": "2021-12-11",
"port-version": 0 "port-version": 0
}, },
"plf-list": { "plf-list": {

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

@ -1,5 +1,10 @@
{ {
"versions": [ "versions": [
{
"git-tree": "7e90bb5fdf6e933b8d5c14e07d85c920e7a7afea",
"version": "6.33",
"port-version": 0
},
{ {
"git-tree": "39c9b9a09ea0d7f88ac7a9cd90addb057e259f20", "git-tree": "39c9b9a09ea0d7f88ac7a9cd90addb057e259f20",
"version": "6.28", "version": "6.28",

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

@ -0,0 +1,9 @@
{
"versions": [
{
"git-tree": "8e5c8a3892eb3ca1cade64672eaa76d3a9c74990",
"version-date": "2021-12-11",
"port-version": 0
}
]
}