This week in Fedora (2018w44)
Over the course of the last seven days, several post-"Juno" bug-fix releases have been tagged by for elementary applications, and I've submitted the new versions as updates to fedora. I was also finally able to track down a nasty bug, and to update the SignOn stack on fedora 30.
fedora updates
elementary packages
The elementary appcenter
update contains updated translations. The new versions of photos
brings an assortment of bug fixes, and the latter also includes my fix for previously invalid AppStream metadata. The terminal
update contains small fixes for key-binding compatibility and zsh
shell integration.
The latest update for the greeter
package should now finally fix the appearance issues that were caused by missing gnome-settings-daemon
support, but that should all be working as expected now.
package | version | releases | changes |
---|---|---|---|
appcenter | 3.0.1 | 1.fc30, 1.fc29, 1.fc28, 1.fc27 | 3.0 → 3.0.1 |
elementary-photos | 2.6.0 | 1.fc30 | 0.2.5 → 2.6.0 |
elementary-photos | 2.6.1 | 1.fc30, 1.fc29 | 2.6.0 → 2.6.1 |
elementary-greeter | 3.3.0 | 2.fc30, 2.fc29 | gnome-settings-daemon fixes |
elementary-terminal | 5.3.2 | 1.fc30, 1.fc29 | 5.3.1 → 5.3.2 |
After "acquiring" the signon-glib
fedora package last week, and announcing my intent to push version 2.0
(or, as it turned out, 2.1
) to fedora rawhide with breaking changes, I was finally able to go ahead with these updates for the SignOn stack on fedora 30, which includes updated gsignond
daemon, the updated libsignon-glib
library (signon-glib
in fedora), the latest version of telepathy-accounts-signon
, which includes support for the new library version, and - finally - the latest version of the Online Accounts plug for Switchboard.
I'm in the process of having the last two missing gsignond
plugins reviewed for inclusion in fedora right now (gsignond-plugin-mail
and gsignond-plugin-lastfm
). When they land in fedora rawhide, the (g)SignOn stack will finally be complete (and hopefully, working great). I'll also be able to enable the Last.fm plugin in Music after that's done.
package | version | release | changes |
---|---|---|---|
gsignond | 1.2.0 | 1.fc30 | 1.1.0 → 1.2.0 |
signon-glib | 2.1 | 1.fc30 | 1.9 → 2.1 |
telepathy-accounts-signon | 2.0 | 1.fc30 | 1.0 → 2.0 |
switchboard-plug-onlinecaccounts | 2.0, 2.0.1 | 1.fc30 | 0.3.1 → 2.0.1 |
ruby packages
The jekyll-toc
gem author tagged a new release last week, and I updated the fedora package accordingly.
package | version | releases | changes |
---|---|---|---|
rubygem-jekyll-toc | 0.9.0 | 1.fc30, 1.fc29, 1.fc28 | 0.8.0 → 0.9.0 |
COPR updates
elementary-staging
Since I didn't feel comfortable with the breaking changes that came with version 3.3.0
of greeter
, I haven't pushed that update to fedora 27 or 28. But I didn't have time to back-port my gnome-settings-daemon
-fixing patch to that older version (which isn't as straight-forward as I hoped). So, for the time being, the "fixed" version of greeter
is now available from my elementary-staging
repository for the people who want to use it.
package | version | releases | changes |
---|---|---|---|
elementary-greeter | 3.3.0 | 2.fc28, 2.fc27 | gnome-settings-daemon fixes |
elementary-nightly
I also imported the updated greeter
patch from the stable fedora package to my elementary-nightly
COPR builds of elementary-greeter
, so even the nightly package can benefit from the working gnome-settings-daemon
integration now.
project updates
pantheon-session-settings
I've been working on ways to - at least partially - automate the generation of the files in my pantheon-session-settings
repository, which contains the session defititions and default settings files for the Pantheon
session for different releases of fedora.
Currently, I have a working script that can generate the autostart
entries for the required Pantheon session components automatically, and I'll try to start relying on it for generating the upcoming fedora 30 / GNOME 3.32 support files.