Repository navigation
Conversation
Fedora moved hyprland-devel to 0.57: the renderer passes an explicit CRenderContext, m_renderData is gone, and IPassElement's virtuals changed, so the vendored plugin no longer compiled and the whole Fedora publish stopped. Refresh the vendored bundle to upstream's current commit (plus a Ryoku master that keeps the 0.56 source pins the Arch lane resolves) and carry the 0.57 port as a Fedora fetch-hook patch, so the Arch build keeps choosing the unchanged 0.56.2 source. Verified: git bundle verify; git apply --check on the pinned commit; libimgborders.so links in fedora:44 and fedora:45 containers with hyprland-devel 0.57.0; the Arch resolver still maps 0.56.2 to the same source commit. Note: Fixed: the Fedora repository publish failed because the image-border plugin did not compile against Hyprland 0.57; Fedora now ships a ported build.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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 v1.0.6 tag publishes failed for Fedora: hyprland-devel moved to 0.57,
whose renderer passes an explicit CRenderContext and dropped m_renderData,
so the vendored image-border plugin no longer compiled. The port is already
on unstable-dev (5689604); this cherry-picks it onto main so the v1.0.6
tag can be moved to a tree whose Fedora repository publishes cleanly.
The Arch lane is unchanged in artifact content (it resolves the same
0.56.2 source commit from the refreshed bundle), so the frozen v1.0.6 Arch
and CachyOS repositories already published stay valid; only the Fedora and
Void publishers will be re-dispatched on the moved tag.