-
Notifications
You must be signed in to change notification settings - Fork 6.4k
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
[libmodplug] [ffmpeg] fix libmodplug .pc file for static windows build #18867
[libmodplug] [ffmpeg] fix libmodplug .pc file for static windows build #18867
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.
Could you please update
file(COPY ${SOURCE_PATH}/COPYING DESTINATION ${CURRENT_PACKAGES_DIR}/share/libmodplug)
file(RENAME ${CURRENT_PACKAGES_DIR}/share/libmodplug/COPYING ${CURRENT_PACKAGES_DIR}/share/libmodplug/copyright)
as
file(INSTALL ${SOURCE_PATH}/COPYING DESTINATION ${CURRENT_PACKAGES_DIR}/share/{PORT} RENAME copyright)
?
@NancyLi1013 Are you aware that the |
Done.
Yes, that would be great. |
Thanks for pointing this out. @dg0yt Currently, there is no any documentation that declares how we should use You can also see this here. |
LGTM, thanks again for your fixes. @mcmtroffaes |
Merged master & bumped port version. |
What does your PR fix?
Fixes the libmodplug .pc file on windows (user32 is needed). Patch has been posted upstream here: Fix Libs.private in .pc file. Konstanty/libmodplug#59 I've enabled windows static builds for the ffmpeg modplug feature as well.
Which triplets are supported/not supported? Have you updated the CI baseline?
Libmodplug now additionally supports all static windows triplets.
Does your PR follow the maintainer guide?
Yes, to the best of my knowledge.
If you have added/updated a port: Have you run
./vcpkg x-add-version --all
and committed the result?Yes.