-
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
[jasper]: Move opengl & freeglut dependencies under default-features in order to enable flexibility to not require any of those when importing jasper package (via default-features=false). #22895
Conversation
…in order to enable flexibility to not require any of those when importing jasper package (via default-features=false).
…in order to enable flexibility to not require any of those when importing jasper package (via default-features=false).
Some invalid commit noise re: [x264] cause I improperly reused this branch for a different PR :( |
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.
You have modified or added at least one vcpkg.json where a "license" field is missing.
If you feel able to do so, please consider adding a "license" field to the following files:
ports/jasper/vcpkg.json
Valid values for the license field are listed at https://spdx.org/licenses/
Co-authored-by: nicole mazzuca <[email protected]>
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.
You have modified or added at least one vcpkg.json where a "license" field is missing.
If you feel able to do so, please consider adding a "license" field to the following files:
ports/jasper/vcpkg.json
Valid values for the license field are listed at https://spdx.org/licenses/
Ok, this LGTM then. Thanks! |
Describe the pull request
[jasper]: Move opengl & freeglut dependencies under default-features in order to enable flexibility to not require any of those when importing jasper package (via default-features=false).
What does your PR fix?
Fixes # Allow developer to not require opengl and/or freeglut package in order to be able to import jasper package. Hopefully this should be fully backward compatible and transparent to current users. Useful for developers that cross-compile on systems that do not have opengl.
Which triplets are supported/not supported? Have you updated the [CI baseline]
(https://github.com/microsoft/vcpkg/blob/master/scripts/ci.baseline.txt)?
Unchanged from previous port. Not sure about expected syntax below.
<linux, windows, uwp>,
,
Does your PR follow the maintainer guide?
Careful review is advisable since it is my 1st PR (ever).
If you have added/updated a port: Have you run
./vcpkg x-add-version --all
and committed the result?If you are still working on the PR, open it as a Draft: https://github.blog/2019-02-14-introducing-draft-pull-requests/
I believe it is complete as is, but really not certain about CI requirements.