Skip to content
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

[kf5archive] Fix feature control and license info #22963

Merged
merged 2 commits into from
Feb 8, 2022

Conversation

dg0yt
Copy link
Contributor

@dg0yt dg0yt commented Feb 6, 2022

  • What does your PR fix?

    Fixes control over optional features/dependencies. (The original patch was incomplete with regard to zstd, and it used wrong case for zstd cmake config. Noticed while debugging the kf5archive build error with my zstd PR.)
    Make bzip2 an opt-out feature. (It is as optional as lzma and zstd, but it was included in the previous port version.)
    The library source files are under a single license.

  • Which triplets are supported/not supported? Have you updated the CI baseline?

    unchanged, no.

  • 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

CC @wrobelda

@JonLiu1993 JonLiu1993 self-assigned this Feb 7, 2022
@JonLiu1993 JonLiu1993 added category:port-bug The issue is with a library, which is something the port should already support category:port-feature The issue is with a library, which is requesting new capabilities that didn’t exist labels Feb 7, 2022
@JonLiu1993
Copy link
Member

All features are tested successfully in the following triplet:

  • x86-windows
  • x64-windows
  • x64-windows-static
  • x64-linux

@JonLiu1993 JonLiu1993 added the info:reviewed Pull Request changes follow basic guidelines label Feb 7, 2022
@ras0219-msft ras0219-msft merged commit 4455e64 into microsoft:master Feb 8, 2022
@ras0219-msft
Copy link
Contributor

This LGTM, thanks!

Jimmy-Hu added a commit to Jimmy-Hu/vcpkg that referenced this pull request Feb 8, 2022
[kf5archive] Fix zstd, feature control and license info (microsoft#22963)
@dg0yt dg0yt deleted the kf5archive branch February 8, 2022 18:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
category:port-bug The issue is with a library, which is something the port should already support category:port-feature The issue is with a library, which is requesting new capabilities that didn’t exist info:reviewed Pull Request changes follow basic guidelines
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants