Skip to content

Commit

Permalink
Merge remote-tracking branch 'origin/master' into HEAD
Browse files Browse the repository at this point in the history
  • Loading branch information
BillyONeal committed Dec 20, 2023
2 parents 43e6982 + c6f9a7b commit d95856c
Show file tree
Hide file tree
Showing 547 changed files with 5,251 additions and 2,331 deletions.
4 changes: 2 additions & 2 deletions ports/ableton-link/portfile.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -76,8 +76,8 @@ vcpkg_apply_patches(
correct_cmake_include_directory.patch
)

file(INSTALL "${SOURCE_PATH}/AbletonLinkConfig.cmake" DESTINATION "${CURRENT_PACKAGES_DIR}/share/${PORT}/")
file(INSTALL "${SOURCE_PATH}/cmake_include/" DESTINATION "${CURRENT_PACKAGES_DIR}/share/${PORT}/cmake_include/")
file(INSTALL "${SOURCE_PATH}/AbletonLinkConfig.cmake" DESTINATION "${CURRENT_PACKAGES_DIR}/share/abletonlink")
file(INSTALL "${SOURCE_PATH}/cmake_include/" DESTINATION "${CURRENT_PACKAGES_DIR}/share/abletonlink/cmake_include/")
file(INSTALL "${SOURCE_PATH}/include/" DESTINATION "${CURRENT_PACKAGES_DIR}/include" PATTERN "CMakeLists.txt" EXCLUDE)

# Handle copyright
Expand Down
2 changes: 1 addition & 1 deletion ports/ableton-link/vcpkg.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "ableton-link",
"version": "3.0.6",
"port-version": 1,
"port-version": 2,
"description": "Ableton Link, a technology that synchronizes musical beat, tempo, and phase across multiple applications running on one or more devices.",
"homepage": "https://www.ableton.com/en/link/",
"documentation": "http://ableton.github.io/link/",
Expand Down
8 changes: 4 additions & 4 deletions ports/aklomp-base64/portfile.cmake
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO aklomp/base64
REF e77bd70bdd860c52c561568cffb251d88bba064c
SHA512 bc0cf64f6a24226a64c51983e8b73b4d4e893b8242bc6ac39361d977996de453d9f95ed0ab68a7544f21b0be1d76ae53af96521207a651c95673b02954cc5bbe
REF "v${VERSION}"
SHA512 d63c6b36c99abcdfadf3730096c3a7cd36593526dd3dae815035ce196d3354ece7da1d92ecec800a81e1ab5e1d878b24f0b1de62b7aca516170d06a07c1b42a2
HEAD_REF master
)

vcpkg_cmake_configure(
SOURCE_PATH ${SOURCE_PATH}
SOURCE_PATH ${SOURCE_PATH}
)

vcpkg_cmake_install()
Expand All @@ -19,4 +19,4 @@ vcpkg_cmake_config_fixup(
CONFIG_PATH "lib/cmake/base64"
)

file(INSTALL "${SOURCE_PATH}/LICENSE" DESTINATION "${CURRENT_PACKAGES_DIR}/share/${PORT}" RENAME copyright)
vcpkg_install_copyright(FILE_LIST "${SOURCE_PATH}/LICENSE")
3 changes: 1 addition & 2 deletions ports/aklomp-base64/vcpkg.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
{
"name": "aklomp-base64",
"version-date": "2023-01-06",
"port-version": 1,
"version": "0.5.1",
"description": "Implementation of a base64 stream encoding/decoding library in C99 with SIMD (AVX2, AVX512, NEON, AArch64/NEON, SSSE3, SSE4.1, SSE4.2, AVX) and OpenMP acceleration",
"homepage": "https://github.com/aklomp/base64",
"license": "BSD-2-Clause",
Expand Down
60 changes: 0 additions & 60 deletions ports/allegro5/export-targets.patch

This file was deleted.

9 changes: 4 additions & 5 deletions ports/allegro5/portfile.cmake
Original file line number Diff line number Diff line change
@@ -1,12 +1,11 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO liballeg/allegro5
REF 5.2.6.0
SHA512 d590c1a00d1b314c6946e0f6ad3e3a8b6e6309bada2ec38857186f817147ac99dae8a1c4412abe701af88da5dca3dd8f989a1da66630192643d3c08c0146b603
REF ${VERSION}
SHA512 2e7833b725718fdf11f1cd5999dc9fafca4b34adda15d3d8cb551c0eb00368d2e1c08b15f8beb766e2f208ffdc3b5e33175e969c7333ad6dc92f269522ac3d32
HEAD_REF master
PATCHES
do-not-copy-pdbs-to-lib.patch
export-targets.patch
msvc-arm64-atomic.patch
)

Expand Down Expand Up @@ -64,9 +63,9 @@ vcpkg_cmake_install()

vcpkg_copy_pdbs()

vcpkg_cmake_config_fixup(PACKAGE_NAME unofficial-allegro5 CONFIG_PATH share/unofficial-allegro5)
vcpkg_cmake_config_fixup(PACKAGE_NAME allegro CONFIG_PATH lib/cmake/allegro)
vcpkg_fixup_pkgconfig()

file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/share" "${CURRENT_PACKAGES_DIR}/debug/include")

file(INSTALL "${SOURCE_PATH}/LICENSE.txt" DESTINATION "${CURRENT_PACKAGES_DIR}/share/${PORT}" RENAME copyright)
vcpkg_install_copyright(FILE_LIST "${SOURCE_PATH}/LICENSE.txt")
3 changes: 1 addition & 2 deletions ports/allegro5/vcpkg.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
{
"name": "allegro5",
"version": "5.2.6.0",
"port-version": 4,
"version": "5.2.9.0",
"description": "Allegro is a cross-platform library mainly aimed at video game and multimedia programming. It handles common, low-level tasks such as creating windows, accepting user input, loading data, drawing images, playing sounds, etc. and generally abstracting away the underlying platform. However, Allegro is not a game engine: you are free to design and structure your program as you like.",
"homepage": "https://github.com/liballeg/allegro5",
"license": "BSD-3-Clause AND Zlib",
Expand Down
2 changes: 1 addition & 1 deletion ports/armadillo/portfile.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ vcpkg_from_sourceforge(
OUT_SOURCE_PATH SOURCE_PATH
REPO arma
FILENAME "armadillo-${VERSION}.tar.xz"
SHA512 163e81e09d3cd13aa80833ce06d9c4f1889110efa99532adfb66ffac6abb067eedb81775f9a988377d3197f75bfd3cefda56c003cbfe4f2b8256bed680a028de
SHA512 bf6a3db60256aa9789b52d92b33971a43816e73cd079d08e35350fcb251c213fba59604263595f886c4228147e75dd9308a5208ab9b290bb094128a1aee5da3d
PATCHES
cmake-config.patch
dependencies.patch
Expand Down
2 changes: 1 addition & 1 deletion ports/armadillo/vcpkg.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "armadillo",
"version": "12.4.1",
"version": "12.6.6",
"description": "Armadillo is a high quality linear algebra library (matrix maths) for the C++ language, aiming towards a good balance between speed and ease of use",
"homepage": "https://arma.sourceforge.net/",
"license": "Apache-2.0",
Expand Down
3 changes: 2 additions & 1 deletion ports/arrow/portfile.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ vcpkg_download_distfile(
ARCHIVE_PATH
URLS "https://archive.apache.org/dist/arrow/arrow-${VERSION}/apache-arrow-${VERSION}.tar.gz"
FILENAME apache-arrow-${VERSION}.tar.gz
SHA512 31d19f0ca80349f63db74bae813256b47907f85725a9bf01ef6f32406e79828ebb4701faedb52696b6a5b3bb89ad4e136485fd5eb35d396dd42147c11d4d2713
SHA512 dd6cf6cbb817a48ef5275bb409367e5904526a3c16a17a37ea75101085ea19a71ba6bf936a6f099012e7c528811db1728ef2f14dcb16a1056a22088839280ce0
)
vcpkg_extract_source_archive(
SOURCE_PATH
Expand All @@ -17,6 +17,7 @@ vcpkg_extract_source_archive(
vcpkg_check_features(OUT_FEATURE_OPTIONS FEATURE_OPTIONS
FEATURES
acero ARROW_ACERO
compute ARROW_COMPUTE
csv ARROW_CSV
cuda ARROW_CUDA
dataset ARROW_DATASET
Expand Down
6 changes: 4 additions & 2 deletions ports/arrow/vcpkg.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
{
"name": "arrow",
"version": "14.0.1",
"port-version": 1,
"version": "14.0.2",
"description": "Cross-language development platform for in-memory analytics",
"homepage": "https://arrow.apache.org",
"license": "Apache-2.0",
Expand Down Expand Up @@ -41,6 +40,9 @@
"acero": {
"description": "Acero support"
},
"compute": {
"description": "Build all computational kernel functions"
},
"csv": {
"description": "CSV support"
},
Expand Down
2 changes: 1 addition & 1 deletion ports/asio-grpc/portfile.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO Tradias/asio-grpc
REF "v${VERSION}"
SHA512 3ad088a090a506f12d73fdac1689d9aea0416f9d21762c7be1de9d5a278ac2e856541e7b433809077e5297d2953b55357380e5097d894bd511c652927ec5daba
SHA512 e41d2cf4098af9921fc8911634baa7b2c283d6afa31dbb6ff371c385ed5f6518eb870672a5c0b0fcc42b5cb767cdd82b077e85afbf0b132b74bd2c80118907b8
HEAD_REF master
)

Expand Down
4 changes: 4 additions & 0 deletions ports/asio-grpc/usage
Original file line number Diff line number Diff line change
Expand Up @@ -13,3 +13,7 @@ The standalone Asio backend. Install "asio" and link with:
The libunifex backend. Install "libunifex" and link with:

target_link_libraries(main PRIVATE asio-grpc::asio-grpc-unifex)

The stdexec backend. Install "stdexec" and link with:

target_link_libraries(main PRIVATE asio-grpc::asio-grpc-stdexec)
2 changes: 1 addition & 1 deletion ports/asio-grpc/vcpkg.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "asio-grpc",
"version": "2.7.0",
"version": "2.8.0",
"description": "Asynchronous gRPC with Asio/unified executors",
"homepage": "https://github.com/Tradias/asio-grpc",
"license": "Apache-2.0",
Expand Down
2 changes: 1 addition & 1 deletion ports/async-mqtt/portfile.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO redboltz/async_mqtt
REF "${VERSION}"
SHA512 5eba3e50c7d48871d94babe72a0da1c4e128748d42365b4042f38baf1a6d375b0b97f08eba51a7d72bb93e840f5778737cd6519af58257cca7a1dabe0db31a85
SHA512 5953c15f55951b367f1b981a96d75a9d267c26b47f4527c9fdba65da663123a14bba23810cfea9498e5c832a8129b22012c712d2990e6123d598e7a98b13bf11
HEAD_REF main
)

Expand Down
2 changes: 1 addition & 1 deletion ports/async-mqtt/vcpkg.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "async-mqtt",
"version": "3.0.0",
"version": "4.0.0",
"description": "Header-only Asynchronous MQTT communication library for C++17 based on Boost.Asio.",
"homepage": "https://github.com/redboltz/async_mqtt",
"license": "BSL-1.0",
Expand Down
6 changes: 1 addition & 5 deletions ports/at-spi2-atk/portfile.cmake
Original file line number Diff line number Diff line change
@@ -1,7 +1,3 @@
if(VCPKG_TARGET_IS_LINUX)
message(STATUS "${PORT} currently requires the following libraries from the system package manager:\n libdbus-1\n\nThese can be installed on Ubuntu systems via apt-get install libdbus-1-dev")
endif()

vcpkg_from_gitlab(
OUT_SOURCE_PATH SOURCE_PATH
GITLAB_URL https://gitlab.gnome.org
Expand All @@ -22,7 +18,7 @@ vcpkg_copy_pdbs()

vcpkg_fixup_pkgconfig()

file(INSTALL "${SOURCE_PATH}/COPYING" DESTINATION "${CURRENT_PACKAGES_DIR}/share/${PORT}" RENAME copyright)
vcpkg_install_copyright(FILE_LIST "${SOURCE_PATH}/COPYING")

if(VCPKG_LIBRARY_LINKAGE STREQUAL "static")
file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/bin" "${CURRENT_PACKAGES_DIR}/debug/bin")
Expand Down
5 changes: 5 additions & 0 deletions ports/at-spi2-atk/vcpkg.json
Original file line number Diff line number Diff line change
@@ -1,13 +1,18 @@
{
"name": "at-spi2-atk",
"version": "2.38.0",
"port-version": 1,
"description": "Implementation of the ATK interfaces in terms of the libatspi2 API.",
"homepage": "https://www.gtk.org/",
"license": null,
"supports": "linux",
"dependencies": [
"at-spi2-core",
"atk",
{
"name": "dbus",
"platform": "linux"
},
"libxml2",
{
"name": "vcpkg-tool-meson",
Expand Down
4 changes: 2 additions & 2 deletions ports/at-spi2-core/portfile.cmake
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
if(VCPKG_TARGET_IS_LINUX)
message(STATUS "${PORT} currently requires the following libraries from the system package manager:\n libdbus-1-dev\n libxi-dev\n libxtst-dev\n\nThese can be installed on Ubuntu systems via apt-get install libdbus-1-dev libxi-dev libxtst-dev")
message(STATUS "${PORT} currently requires the following libraries from the system package manager:\n libxi-dev\n libxtst-dev\n\nThese can be installed on Ubuntu systems via apt-get install libxi-dev libxtst-dev")
endif()

vcpkg_from_gitlab(
Expand Down Expand Up @@ -36,7 +36,7 @@ if(NOT DEFINED VCPKG_BUILD_TYPE OR VCPKG_BUILD_TYPE STREQUAL "debug")
)
endif()

file(INSTALL "${SOURCE_PATH}/COPYING" DESTINATION "${CURRENT_PACKAGES_DIR}/share/${PORT}" RENAME copyright)
vcpkg_install_copyright(FILE_LIST "${SOURCE_PATH}/COPYING")

file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/share" "${CURRENT_PACKAGES_DIR}/share/defaults")

Expand Down
6 changes: 5 additions & 1 deletion ports/at-spi2-core/vcpkg.json
Original file line number Diff line number Diff line change
@@ -1,12 +1,16 @@
{
"name": "at-spi2-core",
"version": "2.44.1",
"port-version": 2,
"port-version": 3,
"description": "Base DBus XML interfaces for accessibility, the accessibility registry daemon, and atspi library.",
"homepage": "https://www.gtk.org/",
"license": null,
"supports": "linux",
"dependencies": [
{
"name": "dbus",
"platform": "linux"
},
"glib",
{
"name": "glib",
Expand Down
22 changes: 11 additions & 11 deletions ports/atomic-queue/portfile.cmake
Original file line number Diff line number Diff line change
@@ -1,20 +1,20 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO max0x7ba/atomic_queue
REF 7619054490efdbfe377bd528bc09b21f5cd38a02
SHA512 0d145f461a5c978c4d6f6d8ec1f06f0c61f3d009e65eac12db806c2aa7941461f881b34b9c4dd9aeebd3206a4598e6081f89f983c389b2f5aecefefcbddd94b6
REF "v${VERSION}"
SHA512 d2b329698412127d23e9ee55472f65869c59b228439e714ebbe6cc66202b654a102f32583e7cc3b5999c22c1dba69a5aa4365870cc4b88b75b1ac0b4d94b979a
HEAD_REF master
)

file(
COPY
${SOURCE_PATH}/include/atomic_queue/atomic_queue.h
${SOURCE_PATH}/include/atomic_queue/atomic_queue_mutex.h
${SOURCE_PATH}/include/atomic_queue/barrier.h
${SOURCE_PATH}/include/atomic_queue/defs.h
${SOURCE_PATH}/include/atomic_queue/spinlock.h
DESTINATION
${CURRENT_PACKAGES_DIR}/include/atomic_queue
COPY
"${SOURCE_PATH}/include/atomic_queue/atomic_queue.h"
"${SOURCE_PATH}/include/atomic_queue/atomic_queue_mutex.h"
"${SOURCE_PATH}/include/atomic_queue/barrier.h"
"${SOURCE_PATH}/include/atomic_queue/defs.h"
"${SOURCE_PATH}/include/atomic_queue/spinlock.h"
DESTINATION
"${CURRENT_PACKAGES_DIR}/include/atomic_queue"
)

file(INSTALL ${SOURCE_PATH}/LICENSE DESTINATION ${CURRENT_PACKAGES_DIR}/share/${PORT} RENAME copyright)
vcpkg_install_copyright(FILE_LIST "${SOURCE_PATH}/LICENSE")
5 changes: 3 additions & 2 deletions ports/atomic-queue/vcpkg.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
{
"name": "atomic-queue",
"version-date": "2021-05-03",
"version": "1.5",
"description": "Minimalistic header-only thread-safe ultra-low-latency multiple-producer-multiple-consumer lockless queues based on circular buffer with std::atomic.",
"homepage": "https://github.com/max0x7ba/atomic_queue"
"homepage": "https://github.com/max0x7ba/atomic_queue",
"license": "MIT"
}
10 changes: 0 additions & 10 deletions ports/aws-sdk-cpp/fix-awsmigrationhub-build.patch

This file was deleted.

Loading

0 comments on commit d95856c

Please sign in to comment.