-
Notifications
You must be signed in to change notification settings - Fork 6.8k
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
[new port] Ableton Link #25438
[new port] Ableton Link #25438
Conversation
|
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.
This is a new experimental fast check for PR issues. Please let us know if this bot is helpful!
PRs must add only one version and must not modify any published versions
When making any changes to a library, the version or port-version in vcpkg.json
or CONTROL
must be modified.
error: checked-in files for ableton have changed but the version was not updated
version: 3.0.5
old SHA: 83f39b9916d183f31a5b8654a69c1fcd31702c07
new SHA: 7d98ee50a8c03b33581f116105f2b921e464d7fa
Did you remember to update the version or port version?
Use --overwrite-version to bypass this check
***No files were updated***
c5ac594
to
c3b4036
Compare
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.
This is a new experimental fast check for PR issues. Please let us know if this bot is helpful!
PRs must add only one version and must not modify any published versions
When making any changes to a library, the version or port-version in vcpkg.json
or CONTROL
must be modified.
error: checked-in files for ableton have changed but the version was not updated
version: 3.0.5
old SHA: 7d98ee50a8c03b33581f116105f2b921e464d7fa
new SHA: c3c16bf1628f5d92266d74a7921aa2e654ecb4c4
Did you remember to update the version or port version?
Use --overwrite-version to bypass this check
***No files were updated***
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.
This is a new experimental fast check for PR issues. Please let us know if this bot is helpful!
All manifest files must be formatted
./vcpkg format-manifest ports/*/vcpkg.json
Diff
diff --git a/ports/ableton/vcpkg.json b/ports/ableton/vcpkg.json
index f55edfd..bcfe363 100644
--- a/ports/ableton/vcpkg.json
+++ b/ports/ableton/vcpkg.json
@@ -6,11 +6,11 @@
"documentation": "http://ableton.github.io/link/",
"license": "GPL-2.0-or-later",
"dependencies": [
- "catch2",
{
"name": "asio",
"platform": "windows"
},
+ "catch2",
{
"name": "vcpkg-cmake",
"host": true
PRs must add only one version and must not modify any published versions
When making any changes to a library, the version or port-version in vcpkg.json
or CONTROL
must be modified.
error: checked-in files for ableton have changed but the version was not updated
version: 3.0.5
old SHA: 7d98ee50a8c03b33581f116105f2b921e464d7fa
new SHA: 9d57348ae5c39a83b1089b9c33182f08467e22fa
Did you remember to update the version or port version?
Use --overwrite-version to bypass this check
***No files were updated***
7c8fb70
to
c3b4036
Compare
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.
This is a new experimental fast check for PR issues. Please let us know if this bot is helpful!
PRs must add only one version and must not modify any published versions
When making any changes to a library, the version or port-version in vcpkg.json
or CONTROL
must be modified.
error: checked-in files for ableton have changed but the version was not updated
version: 3.0.5
old SHA: d09e10ef9f1365094a6f019c5665fce0e19012ee
new SHA: 44f77e6b9f3c3d69235399aea71921a0db9871bb
Did you remember to update the version or port version?
Use --overwrite-version to bypass this check
***No files were updated***
a70703c
to
c3b4036
Compare
@Cheney-W I fixed 1.) and 2.) but with the configure fail I need help: |
I see that the part about catch2 in the cmakefile.txt of this port does not have any conditional restrictions:
To fix configure fail, you need to make the above part only work under certain features. |
ports/ableton/portfile.cmake
Outdated
|
||
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}/include/" DESTINATION "${CURRENT_PACKAGES_DIR}/include") |
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.
Directly installing the entire include folder will also install the CMakeLists.txt
file in it, and this file needs to be removed.
ae64687
to
5990c21
Compare
050ff0a
to
23eba0f
Compare
Could you please handle the new failure in x64-linux and x64-osx? The error as below:
I saw below contents in the vcpkg.json file:
I think |
1761af2
to
4dbe174
Compare
@Cheney-W Thank you very much for your support! Thanks to your help, all CI jobs are now Pass! |
Thank you! |
Describe the pull request
What does your PR fix?
It adds a new port for Ableton Link: https://www.ableton.com/en/link/
Which triplets are supported/not supported? Have you updated the CI baseline?
I guess it should work everywhere, but I tested only on Windows7
Does your PR follow the maintainer guide?
Yes
If you have added/updated a port: Have you run
./vcpkg x-add-version --all
and committed the result?Yes
If you are still working on the PR, open it as a Draft: https://github.blog/2019-02-14-introducing-draft-pull-requests/