Add x-checker-data
for all modules & Remove zlib
#23
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.
This adds support for Flathub's external data checking tool, to help maintainers keep all modules up-to-date. In the process, I've updated
xrandr
from 1.5.1 to 1.5.2.In addition, I've updated the checking source for Prism itself, which was previously using Anitya but now checks for GitHub Releases directly, which is faster.
And finally, I've also removed the
zlib
module (introduced because of #15), since the 22.08 version of the Freedesktop runtime is now using the latest, current version of it (v1.2.13):https://gitlab.com/freedesktop-sdk/freedesktop-sdk/-/commit/4fc255e155ef8d2f5a1ec593784b61527c1d829f
Miscellaneous changes (not worthy of their own, separate commit, IMO):
Remove some leftover files created by some modules (C headers, static libraries, pkg-config files, manpages)
Separate each module by a new, empty line (this is REALLY important)
Replace inline YAML arrays (e.g.
[foo, bar, baz]
) by lists (also very important):