Skip to content

[liblas] Fix geotiff dependency, document usage, add feature 'tools'#25664

Merged
vicroms merged 12 commits intomicrosoft:masterfrom
dg0yt:liblas-review
Jul 11, 2022
Merged

[liblas] Fix geotiff dependency, document usage, add feature 'tools'#25664
vicroms merged 12 commits intomicrosoft:masterfrom
dg0yt:liblas-review

Conversation

@dg0yt
Copy link
Contributor

@dg0yt dg0yt commented Jul 10, 2022

Alternative to #25636.
Includes #25354.

  • What does your PR fix?

    Adds GeoTIFF package lookup to the exported config.
    Adds a valid usage file.
    Adds a tools feature for building utility programs.
    Cleanup and modernization.
    liblas always builds shared libraries. This means x64-windows is actually unsupported. This PR doesn't change that. It just ensure that the DLLs are retained for x64-windows-static-md.

  • 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

github-actions[bot]
github-actions bot previously approved these changes Jul 10, 2022
Copy link
Contributor Author

Choose a reason for hiding this comment

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

github-actions[bot]
github-actions bot previously approved these changes Jul 10, 2022
github-actions[bot]
github-actions bot previously approved these changes Jul 10, 2022
@dg0yt dg0yt marked this pull request as draft July 10, 2022 11:21
Copy link

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

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

This is a new experimental fast check for PR issues. Please let us know if this bot is helpful!

PRs must add only one version and must not modify any published versions

When making any changes to a library, the version or port-version in vcpkg.json or CONTROL must be modified.

error: checked-in files for liblas have changed but the version was not updated
version: 1.8.1#10
old SHA: 8981f7466bf5f1672d00d05407966ce7454b82ea
new SHA: a8a1998d6f4a81ca942d2fe2a9806b7292fe68da
Did you remember to update the version or port version?
Use --overwrite-version to bypass this check
***No files were updated***

github-actions[bot]
github-actions bot previously approved these changes Jul 10, 2022
@dg0yt dg0yt marked this pull request as ready for review July 10, 2022 16:39
@JackBoosY JackBoosY self-assigned this Jul 11, 2022
@JackBoosY JackBoosY added category:port-feature The issue is with a library, which is requesting new capabilities that didn’t exist category:port-bug The issue is with a library, which is something the port should already support labels Jul 11, 2022
github-actions[bot]
github-actions bot previously approved these changes Jul 11, 2022
@JackBoosY
Copy link
Contributor

Then I will revert liblas part in my PR #25636 later.

@JackBoosY JackBoosY added the info:needs-maintainer-attention Lets the current 'on rotation' vcpkg maintainer know they need to look at this. label Jul 11, 2022
@vicroms vicroms merged commit e2b22a2 into microsoft:master Jul 11, 2022
@dg0yt dg0yt deleted the liblas-review branch July 12, 2022 04:03
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:needs-maintainer-attention Lets the current 'on rotation' vcpkg maintainer know they need to look at this.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants