Skip to content

Conversation

@David-Ely
Copy link
Contributor

  • Changes comply with the maintainer guide
  • [ ] SHA512s are updated for each updated download
  • [ ] The "supports" clause reflects platforms that may be fixed by this new version
  • [ ] Any fixed CI baseline entries are removed from that file.
  • [ ] Any patches that are no longer applied are deleted from the port's directory.
  • The version database is fixed by rerunning ./vcpkg x-add-version --all and committing the result.
  • Only one version is added to each modified port's versions file.

@David-Ely
Copy link
Contributor Author

@microsoft-github-policy-service agree company="ImmersaView Pty Ltd"

@Adela0814 Adela0814 added the category:port-feature The issue is with a library, which is requesting new capabilities that didn’t exist label Apr 3, 2023
@David-Ely David-Ely marked this pull request as ready for review April 5, 2023 00:54
@vicroms vicroms merged commit 8606416 into microsoft:master Apr 5, 2023
Comment on lines +84 to +86
if("disable-gpl" IN_LIST FEATURES)
vcpkg_list(APPEND OPTIONS --disable-gpl)
endif()
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is this feature additive as requested in the guidelines?
It seems to operate in the opposite way than gpl features in ffmpeg and gstreamer.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think technically it does. But it is the opposite of how ffmpeg and gstreamer do it. If you would like I'm happy create a new PR that changes it to match their method?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

 --disable-gpl            disable GPL-only features

It is not additive. It must be changed to match vcpkg guidelines.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

category:port-feature The issue is with a library, which is requesting new capabilities that didn’t exist

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants