-
Notifications
You must be signed in to change notification settings - Fork 6.1k
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
[turf, junction] new ports #17540
[turf, junction] new ports #17540
Conversation
@xanderdunn please review and if you have time, please test |
@mathisloge huge thanks for putting this together. After further development with junction we've decided to move away from it for several reasons:
@mathisloge your original hesitation around the junction package was in the right direction. junction can still be used successfully if a developer is careful, I think it's your call whether to include the new port. I'm happy with closing my original issue either way. |
thanks for the explanations @xanderdunn . I would move the decision if this should be included in vcpkg to the person who reviews this PR. |
@JackBoosY please decide on the comment above. Thanks |
@JackBoosY whats your opinion on #17540 (comment) ? |
@mathisloge In my opinion, if the port is used by many users, it can be added to vcpkg even if there are some defects, unless the upstream has abandoned it. |
Waiting for #17528 merge. |
I really don't know if the library is used by many users. @xanderdunn was the first one requesting this lib, but then switched back to another library. turf (last commit 4 years ago) and junction(last commit 3 years ago) are both experimental libraries. And from the comments in some issues from the upstream maintainer it seems like it wouldn't be further developed. For this reason, I don't know if these two are usable as vcpkg ports. But this decision is up to you. :) |
turf has almost 500 stars and junction has over 1000 stars, so I think they can be added in vcpkg. |
@JackBoosY merged master after #17528 was merged and now CI is good |
Marking |
Since there is no upstream interest in maintaining these libraries, the builtin vcpkg registry is not the right place for them. @mathisloge, the perfect place for these is in your custom registry 😄 Thank you for the PR! |
thanks for the feedback @strega-nil-ms have added them to https://github.com/mathisloge/vcpkg-registry |
maybe #17433 should be closed as well? @strega-nil-ms |
Describe the pull request
adds turf and junction
What does your PR fix?
Fixes [New Port Request] junction #17433
Which triplets are supported/not supported? Have you updated the CI baseline?
linux, windows static
Does your PR follow the maintainer guide?
yes
If you have added/updated a port: Have you run
yes./vcpkg x-add-version --all
and committed the result?