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

Make glfw-redist dependency a floating dependency #1445

Open
NogginBops opened this issue May 4, 2022 · 3 comments
Open

Make glfw-redist dependency a floating dependency #1445

NogginBops opened this issue May 4, 2022 · 3 comments

Comments

@NogginBops
Copy link
Member

Description

https://github.com/opentk/glfw-redist is a package that quite often experiences issues or needs to be updated for some reason.
And these fixes are not automatically updated for users of the OpenTK nuget package.

We should change it so that OpenTK has a floating dependency on glfw-redist so that it's always possible to push new fixes of that package and have them apply to basically all OpenTK users immediately without having to make a new OpenTK release.

@NogginBops NogginBops added this to the 4.7.3 milestone May 4, 2022
@NogginBops
Copy link
Member Author

There doesn't look like there is any way to get the floating version described here to work with paket.
This is the page the describes how paket dependencies and their versions can be specified: https://fsprojects.github.io/Paket/nuget-dependencies.html#Version-constraints

I'm thinking this might need to be postponed until we move away from paket towards a more "vanilla" build system.

@NogginBops NogginBops modified the milestones: 4.7.3, 4.8.0 Jun 17, 2022
@NogginBops
Copy link
Member Author

NogginBops commented Jun 17, 2022

Moving this to 4.8.0 as there doesn't seem to be a fix available for 4.7.3.

@NogginBops
Copy link
Member Author

Still can't find any good solutions using paket. Postponing this further.
At least we've updated the glfw version in relation to this PR #1574

@NogginBops NogginBops removed this from the 4.8.0 milestone Jul 13, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant