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.