flathub / sh.ppy.osu

https://flathub.org/apps/details/sh.ppy.osu
MIT License
25 stars 13 forks source link

added x-checker-data for the libevdev module #137

Closed Viliansh closed 7 months ago

flathubbot commented 8 months ago

Started test build 83384

flathubbot commented 8 months ago

Build 83384 successful To test this build, install it from the testing repository:

flatpak install --user https://dl.flathub.org/build-repo/66019/sh.ppy.osu.flatpakref
Viliansh commented 8 months ago

it don't update the outdated modules for the build, that's not good, because i cant see it the pattern for the url for the libevdev is correct, it only shows that's outdated :/

flathubbot commented 8 months ago

Started test build 83406

Viliansh commented 8 months ago

ok, now, i'm more confident it's working, it gave the correct SHA and version when running flatpak-external-data-checker locally

flathubbot commented 8 months ago

Build 83406 successful To test this build, install it from the testing repository:

flatpak install --user https://dl.flathub.org/build-repo/66040/sh.ppy.osu.flatpakref
flathubbot commented 7 months ago

Started test build 88579

flathubbot commented 7 months ago

Build 88579 successful To test this build, install it from the testing repository:

flatpak install --user https://dl.flathub.org/build-repo/71251/sh.ppy.osu.flatpakref
peppy commented 7 months ago

Can you explain what this is doing in the OP or somewhere?

JamiKettunen commented 7 months ago

The osu! flatpak vendors in libevdev at version 1.12.1 currently, with flathub/flatpak-external-data-checker and this added data updates to it can be checked which it does by scraping https://www.freedesktop.org/software/libevdev/ with the pattern specified and reports anything new found so it can be updated at times instead of forgotten about.

After this is merged since the repo already appears to be using flatpak-external-data-checker an update of libevdev from 1.12.1 to 1.13.1 should be included alongside the osu AppImage next time if I understand it correctly similar to https://github.com/flathub/net.rpcs3.RPCS3/commit/7aa20cc263c518a543175c52225b3b25cd1d7112.

Fwiw the RPCS3 fatpak uses a different approach but both should be ok really https://github.com/flathub/net.rpcs3.RPCS3/blob/cf2610f/net.rpcs3.RPCS3.yaml#L42-L46

peppy commented 7 months ago

Thanks

flathubbot commented 7 months ago

Started test build 89817

flathubbot commented 7 months ago

Build 89817 successful To test this build, install it from the testing repository:

flatpak install --user https://dl.flathub.org/build-repo/72497/sh.ppy.osu.flatpakref