This has been a busy week. But most importantly, I’ve now gone through the
entire backlog of outstanding updates, and everything is on its way to the
stable fedora repositories! This includes an updated
granite package (with a
downstream patch to make sure no third-party applications unexpectedly break),
and all the delayed package updates that were held up by this.
I’ve worked on updating the
granite GTK+ extensions updated to the latest
5.2.2). Since upstream versions
5.2.0 and later introduced a
dependency on the
wingpanel Date & Time indicator – which would result in a
circular dependency involving most Pantheon DE components, and would mean that
all (including third-party) applications that are built with
have to depend on almost all components of the Pantheon DE – or crash, when
they used the “broken” functionality without Pantheon components being present.
I’ve been unable to resolve this problem in a way that was acceptable to the
upstream developers yet. However, my work to port
granite to use the
build system instead of
CMake has been accepted and
merged. With this as a starting point, I’ve now patched
the fedora builds of
granite to not depend on Pantheon DE components for now.
The changes I made include moving the
clock-format GSettings key that’s used
by both the
wingpanel Date & Time indicator and some date / time related
granite into the
granite package, and patching both these
components to use the new path for this setting. This resolves both the circular
dependency and the broken third-party applications, without impacting anything
else. I’ve submitted the relevant packages to the fedora 29 repositories for
The delayed update for
granite also blocked updates for the latest releases of
some elementary applications that depend on functionality that was added with
5.2.0 - I’ve now updated all these packages for fedora 29, as well.
The following packages are still pending submission to the stable repository, and I’m going to let them sit in the testing repository for some more time, to make sure I didn’t break anything unexpected.
|granite||5.2.2||1.fc30, 1.fc29||5.1.0 → 5.2.2|
|elementary-code||3.0.1||1.fc30, 1.fc29||3.0 → 3.0.1|
|elementary-music||5.0.2||1.fc30, 1.fc29||5.0 → 5.0.2|
|elementary-terminal||5.3.3||1.fc30, 1.fc29||5.3.2 → 5.3.3|
|elementary-theme||5.2.1||1.fc30, 1.fc29||5.2.0 → 5.2.1|
|wingpanel-indicator-datetime||2.1.3||2.fc30, 2.fc29||adapt to granite 5.2.2|
I’ve also pushed an update for the Pantheon GeoClue2 agent, which includes updated translations.
|pantheon-agent-geoclue2||1.0.1||1.fc30, 1.fc29, 1.fc28||1.0 → 1.0.1|
I’ve updated my fedora packages for
wingpanel and some of its indicators on
fedora 28 and later, as well. These updates contain fixes for small issues,
visual improvements, and updated translations, as well.
|wingpanel||2.2.1||1.fc30, 1.fc29, 1.fc28||2.2.0 → 2.2.1|
|wingpanel-indicator-session||2.2.2||1.fc30, 1.fc29, 1.fc28||2.2.1 → 2.2.2|
|wingpanel-indicator-bluetooth||2.1.2||1.fc30, 1.fc29, 1.fc28||2.1.1 → 2.1.2|
|wingpanel-indicator-sound||2.1.2||1.fc30, 1.fc29, 1.fc28||2.1.1 → 2.1.2|
There also were two updates for
switchboard plugs: The Desktop plug was
updated to ignore all symlinks in the default system Wallpapers folder, which
fixes some duplicates which were shown previously. The Display plug introduces
some additional dials, including monitor refresh rate settings.
|switchboard-plug-pantheon-shell||2.8.0||1.fc30, 1.fc29, 1.fc28||2.7.2 → 2.8.0|
|switchboard-plug-display||2.1.6||1.fc30, 1.fc29, 1.fc28||2.1.5 → 2.1.6|
The latest version of the
notejot note-taking application now features undo
and redo functionality, and it will soon be available from the stable
repositories on fedora 28 and newer.
|notejot||1.5.3||1.fc30, 1.fc29, 1.fc28||1.5.1 → 1.5.3|
This week’s release of the
sequeler SQL client brings the usual assortment of
various fixes and improvements, including a new fancy icon for the application.
|sequeler||0.6.5||1.fc30, 1.fc29, 1.fc28||0.6.4 → 0.6.5|
Regarding the “made for elementary” applications not available from the official
fedora repositories, I’ve pushed a minor update for the
aesop PDF viewer.
|aesop||1.0.8||1||1.0.7 → 1.0.8|
Notes-up note-taking app had two new releases this week, which both
contain various improvements and fixes for bugs.
|Notes-up||1.6.2||1||1.6.1 → 1.6.2|
|Notes-up||1.6.3||1||1.6.2 → 1.6.3|