-
Notifications
You must be signed in to change notification settings - Fork 181
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
Update libsodium #634
Comments
once someone updates https://github.com/cpp-pm/hunter/blob/master/cmake/projects/libsodium/hunter.cmake#L39 with a new entry and updates the default version https://github.com/cpp-pm/hunter/blob/master/cmake/configs/default.cmake#L374 as described in https://hunter.readthedocs.io/en/latest/creating-new/update.html And it should also be checked if a hunter-fork is needed anymore or if the project has a well behaved cmake project file PRs welcome |
I will take this as I need this and asio updating. I will document it here so I can make sure I cross the t's and dot the i's.
Q) There is some conditional logic for 1.0.10 and 1.0.16. The addition of v1.0.18 will force it to pick the url_sha1_cmake scheme? Is that what we want? |
Okay. The hunter-packages is readonly. Do I just copy clone the latest libsodium from There is no cmake for the newer v1.0.18 version of libsodium. |
cpp-pm#634: Added version 1.0.18 of libsodium to hunter.cmake
The PR I tried fails with the following error:
|
There is a fork in the https://github.com/cpp-pm/libsodium I've tried rebasing the hunter specific commits onto the https://github.com/cpp-pm/libsodium/tree/hunter-1.0.18 Unfortunately the CMakeLists.txt must be updated for the new files (which should be done by you or someone who needs that package ;) ) I don't know why there is also a |
Okay. I have updated the
Lots of warnings with However I did the nice
|
Created a pull request. Assuming that is all correct what next? |
all correct :) created a tag for you to integrate, also computed the sha1 for you wget -O - https://github.com/cpp-pm/libsodium/archive/refs/tags/v1.0.18-p0.tar.gz | sha1sum
0fafd2219825c6a9d62205b1e921c816b3e94113 - |
The official libsodium has been upgraded to 1.18, when is hunter expected to upgrade accordingly.
The text was updated successfully, but these errors were encountered: