community/pix: missing dependencies
Pix has missing dependencies, that leads to problems (doesn't start / missing features).
Reproducible on
- Alpine edge x86_64 with XFCE
- postmarketOS edge x86_64 with Weston
- postmarketOS edge aarch64 with Phosh
Installing following packages resolved the issues:
-
kquickimageeditor
else Pix won't start -
qt5-qtbase-sqlite
else Pix prints error messages à laQSqlError("", "Driver not loaded", "Driver not loaded")
and some features won't work (e.g. giving tags to images) breeze-icons
else Pix won't have icons
I'm very unsure about the last one since breeze is probably not the only icon pack that works well with Pix. And (at least) on Phosh, I first needed to install qt5ct
and tweak it before Pix used the Breeze icon theme - setting QT_STYLE_OVERRIDE=Breeze
did nothing, but maybe that's user error and I'm missing something here.
Edit: Maybe I should've searched the issue tracker in pmOS and Alpine first before bringing up the icon issue... Seems like this is a known problem: pmaports#571 and !15847 (closed). I guess then only the abovementioned dependencies should be added. Since it's trivial, I could propose a MR regarding these myself (if desired).