Sailfish OS update from Jolla
On today’s fortnight we have a full table of everything: we have Community meeting summary from @pherjung, @vige wrote Harbour news and @dcaliste gathered Repository roundup. Big thanks to all authors
.
On previous community meeting we discussed that NextCloud account would likely be the next candidate to be open sourced. Now we have prepared that and it’s out almost out (not yet out by the time of writing this). Repository of the NextCould account gathers to a one place all related components: transferengine-plugin-nextcloud, jolla-gallery-extension-nextcloud, eventsview-extensions-nextcloud, buteo-sync-plugin-nextcloud-images, buteo-sync-plugin-nextcloud-backup, buteo-sync-plugin-nextcloud-posts and the sailfish-account-nextcloud itself. This kind of structure makes it easy to find related components when working with the account. Further, this is a prime example of an account integration and also relatively complete as well. Read more from the Community meeting summary.
We have a great news for hardware adaptation developers. You can now improve and contribute to the Sailfish OS Hardware Adaptation Development Kit as we have pushed it to github (or about to push)
. GitHub Pages will appear there as well. HADK document is published in https://hadk.sailfishos.org/
The last topic is that we have had Sailfish OS 5.0.0.71 in Community Beta (cbeta) testing since the last Friday. Thus far, feedback has been positive and it looks that we are publishing this to you all – soon™
. As a teaser, the update has a lot of AppSupport related connectivity fixes mainly for Jolla C2. I have had these AppSupport related connectivity fixes in use on my Jolla C2 for some weeks now and the default setup works like a charm (toimii kuin junan vessa in Finnish)
.
Community meeting summary
What a good feeling to see 13 active community members the last meeting the 23rd October.
Jolla employees were good represented with 5 members. It’s really cool to see so many people with such a good interactions!
WPA3 Support Update - @keeper-of-the-keys
Some adaptations on the custom Wi-Fi plugin used by Sailfish OS and higher level code using connman needs to be adapted to support WPA3. Jolla already started to develop the new feature in the branch jb63050, but the feature is not reliable on every device yet.
Also, WPA3 seems to depend on the access point as well. This need to be taken in consideration.
Related the custom Wi-Fi plugin, you can follow and contribute here: connman/connman/plugins/sailfish_wifi.c at jb63050 · sailfishos/connman · GitHub
Synchronization with Nextcloud - @keeper-of-the-keys
NextCloud account and all related components is probably the next target to be open-sourced by Jolla. This would open externally contributions as there are no official feature to sync folders in Sailfish OS.
Features directly included in operating system offers more value in comparison with native apps. Some more native features listed on last community meeting were :
- Single account to enable various features without loging again
- Sync folders
- Currently, you can use rclone or WebDav
- Auto photo upload
- Sync Notes
- Currently, you can use Nextcloud-Notes
- Task sync
- See Tasks as an native app
- Phone tracking
Opus codec in QtMultimedia GStreamer plugin - @roundedrectangle
Jolla is totally open to enable additional codes as long as they are tested and working on all supported devices.
Pull requests is open and guess what? Here we are: Add support for the opus codec for audio encoding by roundedrectangle · Pull Request #7 · sailfishos/qtmultimedia · GitHub Amazing to know that @roundedrectangle pull-requested during the meeting ![]()
Jolla at FOSDEM - @flypig
Jolla confirmed their presence, but don’t know who exactly will join. @rainemak confirmed for sure.
As last year, Jolla will join Linux on Mobile stand which includes a nice attraction this year: flashing devices!
You’re hesitating to try Sailfish OS or another Linux on Mobile, then you’ll welcome to join FOSDEM and discover a new amazing world mostly free from any GAFAM ![]()
Jolla and EU Cyber Resilience Act - @tmindrup
Jolla already cover basic notion as requirement for security updates.
Open PR
-
[gst-droid] Circumvent critical error 'index < array->len' by llewelld · Pull Request #83 · sailfishos/gst-droid · GitHub
Pull request from @flypig and now merged. Read this post to understand the issue. -
https://github.com/sailfishos/scratchbox2/pull/39
The big PR to fix sycall forwarding and other issues in scrathbox2. Some more time is needed to review the PR and do further testing, but the initial test builds look good.
Misc
Good news, the python 3.11 cross build issue has been solved
. That means the next upgrade will get a python update for sure!
No news related to X10 IV/V ![]()
Camera gives probably headache. Jolla genies will find a solution for sure! Best ingredient is some more patience ![]()
As some already saw, @piggz ported Sailfish OS to a new tablet! Check this topic to get more news: The Single Volla Thread - #22 by piggz
Chum news
Fillari
An app by @slava to manage Helsinki city bike app
New version 1.0.9 introduces pass’s expiration date improved highlighting of history items in the main view.
Fahrplan
A timetable for Europe and Australia maintened and improved by @poetaster. This small version fixes backend with Deutsche Bahn’s API. Thanks @kfg to debugging and finding the solution and @poetaster to apply and deploy the fix.
Amazfish
An app by @piggz. Interface application for various smartwatches.
Various modifications and improvements for flatpak and Ubuntu Touch. Related to Sailfish OS, ayatana-indicator-sound notifications has been suppressed.
Calendar component to browse steps/HR historiy is now used.
Harbour news
OSM Scout
OSM Scout for Sailfish is map viewer with search and navigation, fully functional without internet connection. The latest version has improved location selection on routing page: It now always selects current location as routing start, even when there is no GPS fix yet. There are also minor map stylesheet improvements: Added volcanoes and some building types on outdoor map. The size of max-allowed-speed indicator has been increased. And finally, the translations for German and Spanish have been updated.
SubSail
SubSail is a new app in the Jolla Store. It is a subtitle viewer for SailfishOS, supporting SubRip (.srt), MicroDVD (.sub) and Subtitle Viewer 1.0/2.0 (.sub) files. It is made for people who need second subtitles to maximize their viewing pleasures.
Repository roundup
Community
issue-tracker, a repository to gather technical issues, rainemak added a README explaining how to use the issue tracker. He also added one injolla-camera.
Network, communication and telephony stack
nemo-qml-plugin-email, QML bindings for emails, dcaliste added support for email aliases. There is currently no way in the setting application to add aliases. It will come later, but it can already be tested by changing a setting in the mail account.
Low level libraries
-
gpsd, a service daemon for mediating access to a GPS, mal update it to 3.26.1. -
gst-droid, plugin for GStreamer allowing to use hardware accelerated codecs, flypig fixed a race condition when using a video surface.
Developer’s corner
-
python3, the popular and widely used programming language, after fixing all breaking packages, mal submitted the upgrade to 3.11.14. For instance, backporting changes to build with 3.11 were necessary forgecko-dev, or fixing issues of initial build inpython-setuptools. -
scons, an alternative tomake, mal updated it to 4.5.1. -
meson, a high productivity build system, mal updated it to 1.9.1. -
python-rpm-generators, dependency generators for Python RPMs, mal updated it to 12.15. -
meego-rpm-config, specific rpm configuration files for Sailfish OS, direc85 updated the macros to use the proper scripts. -
python-cheetah, a template engine and code-generator, mal updated it to 3.4.0. -
python-bashlex, a Python parser for Bash, mal updated it to 0.18. -
python3-pycurl, a Python module to usecurl, mal updated it to 7.45.7. -
scratchbox2, the cross-compilation tool used by the SDK, direc85 avoided dupliacte printing of warning lines. This reduced the log size for xulrunner build from 48MB to 23MB, nice!
Please feed us your news
Hope you enjoyed reading this fortnight!
This is a community update, and frankly we can’t always keep up with all the exciting stuff happening in the Sailfish Community. Plus, the less of this we have to actually write ourselves the better. So please help us out by posting your Sailfish news updates to the forum as a reply to this post. We’ll collate as much of it as possible into one easily digestible post for the next update. This is your news!
Please do also join us at our community meetings on IRC, Matrix and Telegram. The next community meeting will be on the 6th November. Please note change in the time slot due to the standard time change (6:00 PM EET) on 26th October.
date --date=2025-11-06T16:00:00Z
Remember to follow us also in Mastodon jolla (@jolla@techhub.social) - TechHub
