Aside. @nephros interested in porting Gelek Vanilla from ubports? Joan CiberSheep / Gelek Vanilla · GitLab
Busy polishing (and doogfooding!) Lone Wolf at the moment, but once a time slot arrives, maybe. Interesting app.
Also tried the more generic approach of porting the Ubuntu.Components QML plugin to SFOS but that’s not going forward ![]()
Yeah, I was going in the direction of just rebuilding the QML. It’s a fairly small and most of the foo is
Lomiri.Components but it’s something I can’t get to till September or October.
Just listing my WIP UBPorts Stuff here, now we’re drifting off-topic anyway:
-
simple compatability components for quick inital porting from UT: MiniMakerFF/compat · sfos-devel · Peter G. / Mini Maker Forest Fairies · GitLab
-
Lomiri Components for (qt5.15) SailfishOS: https://build.sailfishos.org/project/monitor/home:nephros:devel:qt515:ubports
[EDIT:] @rainemak In you find the time, maybe splitting WebView, WebEngine CORS headers and file loading in SFOS >= 4.4 - #24 and follow-ups into a “Porting apps from Ubuntu Touch / UBPorts” thread would be good.
That appears to cover everything on first inspection. Should have known, troll through nephros obs collection.
![]()
Tip: osc search lomiri -s --package or osc search --package -i nephros
Other apps IMO worth porting:
- Delta Chat - Complex tho
- Plants - I like it
- BMT (Maybe not port the exact one, but I had a similar idea once, could draw inspiration from this)
I had wanted to take a crack at that in the past. Delta Chat looks intimidating ![]()
Wow, thats fast - Turbocoding: Nephros ![]()
bows
Well, standing on the shoulders of giants again.
Also don’t tell my employer ![]()
Sounds familiar ![]()
Thanks for it
I have put the “compat” components into a separate repo now, along with some porting notes and helper scripts.
Not much now, but it shall evolve over time to become a useful toolset for porting from UT. Contributions of course welcome!
So, the delta library is written in Rust and apparently needs a newer version than we have to compile (at least one of the crates/deps does).
So that will have to wait.
[ 35s] + cargo build
[ 36s] error: package `native-tls v0.2.14` cannot be built because it requires rustc 1.80.0 or newer, while the currently active rustc version is 1.75.0-nightly
[ 36s] Either upgrade to rustc 1.80.0 or newer, or use
[ 36s] cargo update native-tls@0.2.14 --precise ver
[ 36s] where `ver` is the latest version of `native-tls` supporting rustc 1.75.0-nightly
[ 36s] error: Bad exit status from /var/tmp/rpm-tmp.6WmeKv (%build)
That’s really great! You. Rock.
Plants has now hit the Jolla Store. Enjoy!
Nice app! Can we all get away with a developer acoount for it?
Not sure I understand. You mean one API key for all users?
No, I mean: there will be a lot of developer keys for ubuntu and sailfish users where the usage for one api key is limited because it’s a commercial api?
I think currently the quota is 2000 500 identifications per key per day - should be ok for normal use.

