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

Overriding Dependencies #99

Open
grilme99 opened this issue Nov 6, 2022 · 1 comment
Open

Overriding Dependencies #99

grilme99 opened this issue Nov 6, 2022 · 1 comment
Labels
essential feature A feature essential to wally supporting all typical use cases. All must be closed before 1.0.0.

Comments

@grilme99
Copy link

grilme99 commented Nov 6, 2022

Wally should have a mechanism similar to Cargo, where you can override the dependencies of other crates.
See: https://doc.rust-lang.org/cargo/reference/overriding-dependencies.html

Much of the existing ecosystem around Roact is fully compatible with Roact17, but in order to use existing packages one must fork each package and change the dependency from Roact to RoactCompat. A mechanism for overriding dependencies simplifies this problem.

@magnalite
Copy link
Member

This would be very handy!

u-train added a commit to u-train/wally that referenced this issue Feb 10, 2023
Previous OpenSSL was outdated and did not build on archlinux.
Updating it would fix the problem, since it's a known bug
\UpliftGames#99 in rust-openssl.
@magnalite magnalite added the essential feature A feature essential to wally supporting all typical use cases. All must be closed before 1.0.0. label Jun 13, 2023
@magnalite magnalite added this to the Essential feature complete milestone Jun 13, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
essential feature A feature essential to wally supporting all typical use cases. All must be closed before 1.0.0.
Projects
None yet
Development

No branches or pull requests

2 participants