Let swayfx-git depend on scenefx-git #35
Open
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
The swayfx git package depends on specific version of scenefx. While this generally works fine. This breaks whenever scenefx-git is installed. Because the provided library may change at any time. Causing issues with swayfx-git still depending on that specific version.
To solve this depend on the scenefx-git package instead of the provided library version. This fixes the issue where scenefx-git may install an updated library version that swayfx-git depends on in the same update cycle.
The only potential risk with this change is that swayfx-git will break when scenefx-git updates it's library version while not updating swayfx-git. This results in a runtime issue where swayfx-git can't find a specific version of the scenefx library.
ref: WillPower3309/swayfx#384