-
Notifications
You must be signed in to change notification settings - Fork 6.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[rtmfp-cpp] Added rtmfp-cpp library #29442
Changes from 18 commits
52c2c74
d7f4520
3111c0e
5d8ef98
c6c38c1
5e91273
e1584a6
a8aa50b
eeb45a3
8071403
874068e
94311b3
e6a83bc
1449297
9c673e9
c4aa9b6
5c590de
b18d72a
66fbc30
5f26c3b
7a948df
52f0a93
c25f057
81e8755
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,21 @@ | ||
vcpkg_from_github( | ||
OUT_SOURCE_PATH SOURCE_PATH | ||
REPO zenomt/rtmfp-cpp | ||
REF "v${VERSION}" | ||
SHA512 eea3e4b52a4639dce3ff3f88011ae5b2f07dbeb7237f854b9b3f1a829c04af930c8edfa3a1a3cad95890a372fc6cc436b00c4dadf9b06fc404f50bdd36634a08 | ||
HEAD_REF main | ||
) | ||
|
||
vcpkg_cmake_configure( | ||
SOURCE_PATH "${SOURCE_PATH}" | ||
) | ||
|
||
vcpkg_cmake_install() | ||
vcpkg_cmake_config_fixup (CONFIG_PATH lib/cmake/rtmfp) | ||
vcpkg_copy_pdbs() | ||
|
||
file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/include") | ||
file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/share") | ||
|
||
# Copyright and license | ||
vcpkg_install_copyright(FILE_LIST "${SOURCE_PATH}/LICENSE") |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,19 @@ | ||
{ | ||
"name": "rtmfp-cpp", | ||
"version": "1.4.0-20230213.18168ec", | ||
"description": "Secure Real-Time Media Flow Protocol Library (RTMFP)", | ||
"homepage": "https://github.com/zenomt/rtmfp-cpp", | ||
"license": "MIT", | ||
"supports": "x64 & !uwp", | ||
"dependencies": [ | ||
"openssl", | ||
{ | ||
"name": "vcpkg-cmake", | ||
"host": true | ||
}, | ||
{ | ||
"name": "vcpkg-cmake-config", | ||
"host": true | ||
} | ||
] | ||
} |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,14 @@ | ||
{ | ||
"versions": [ | ||
{ | ||
"git-tree": "c21433899bb0168f0573b148a2e38db27acabe66", | ||
"version": "1.4.0-20230213.18168ec", | ||
"port-version": 0 | ||
}, | ||
{ | ||
"git-tree": "e06da86339d4d4525090a61f90fab6aa0e2b61dc", | ||
"version": "1.3.0", | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. since actual-release 1.3.0 is unlikely to work well (or at all) with vcpkg on all platforms, do you still want to leave There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. This must be removed anyways. A PR can add just one entry. There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. @as-shura i don't understand why you marked this conversation "resolved" without taking the required action to remove the entry for version |
||
"port-version": 0 | ||
} | ||
] | ||
} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
starting a new conversation for this since the previous one was marked "resolved" with no action. @as-shura please remove this extra section for version 1.3.0 because (1) apparently only one entry can be added per PR and (2) version 1.3.0 is unlikely to work as expected with vcpkg.