flathub / com.valvesoftware.Steam

https://flathub.org/apps/details/com.valvesoftware.Steam
338 stars 69 forks source link

Fix parsing /.flatpak-info #1201

Closed TingPing closed 9 months ago

TingPing commented 10 months ago

The /.flatpak-info is a keyfile in the format described by the desktop-entry-spec.

It is not a format that the Python configparser module can correctly parse.

The most accessible and certainly correct implementation of this is GLib.Keyfile so I switched it to this.

flathubbot commented 10 months ago

Started test build 84892

flathubbot commented 10 months ago

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

flatpak install --user https://dl.flathub.org/build-repo/67543/com.valvesoftware.Steam.flatpakref
nanonyme commented 10 months ago

This looks otherwise great but I don't understand the py3cairo connection. Can you please explain how it comes to the picture?

flathubbot commented 10 months ago

Started test build 86127

flathubbot commented 10 months ago

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

flatpak install --user https://dl.flathub.org/build-repo/68791/com.valvesoftware.Steam.flatpakref
TingPing commented 10 months ago

It's just a dependency of pygobject. Installing it with pip didn't work.