Juno is here! The latest version of elementaryOS was released this week, codenamed 5.0 “Juno”. This means that there’s a lot of updated packages for fedora, too. In addition to that, there’s the usual assortment of updated ruby and golang packages.
elementaryOS 5.0 “Juno” was released this week. Read the official announcement for more information.
Congratulations to everyone involved! It’s a huge upgrade compared to the previous version (“Loki”), which was released over two years ago.
I’ve built application updates that are backwards-compatible (and don’t require
newer dependencies) for all current releases of fedora, where possible. The
Calendar application requires a version of
vala which isn’t available on
fedora 27 — so that update is only available on fedora 28 and newer.
|appcenter||3.0||1.fc30, 1.fc29, 1.fc28, 1.fc27||0.2.9 → 3.0|
|elementary-calculator||1.5.1||1.fc30, 1.fc29, 1.fc28, 1.fc27||0.1.5 → 1.5.1|
|elementary-calendar||4.2.3||1.fc30, 1.fc29, 1.fc28||4.2.2 → 4.2.3|
|elementary-capnet-assist||2.2.2||1.fc30, 1.fc29, 1.fc28, 1.fc27||2.2.1 → 2.2.2|
There were also new releases of the artwork related projects — I pushed those updates to all current releases of fedora as well, since they should only improve over the current versions without breaking changes.
|elementary-icon-theme||5.0||1.fc30, 1.fc29, 1.fc28, 1.fc27||4.3.1 → 5.0|
|elementary-theme||5.2.0||1.fc30, 1.fc29, 1.fc28, 1.fc27||4.3.1 → 5.0|
The elementary applications that are not backwards-compatible with the previous
version were only updated for fedora 29 and newer. Additionally, all
applications depending on functionality that’s only available with
5.1 and newer were also only built for fedora 29 and later, since
granite is new enough.
|elementary-camera||1.0.2||1.fc30, 1.fc29||1.0.1 → 1.0.2|
|elementary-code||3.0||1.fc30, 1.fc29||df6691c → 3.0|
|elementary-files||4.0||1.fc30, 1.fc29||39b673c → 4.0|
|elementary-music||5.0||1.fc30, 1.fc29||67265b0 → 5.0|
|elementary-screenshot-tool||1.6.0||1.fc30, 1.fc29||0.1.5 → 1.6.0|
|elementary-terminal||5.3.1||1.fc30, 1.fc29||0.5.3 → 5.3.1|
I also updated the
mutter328 package with forward-ported patches, which were
added to the
mutter build on the
f28 branch to fix a multitude of issues.
I also updated
gala to a new git snapshot, which includes multi-monitor
behavior improvements and fixes a possible corruption issue which can occur when
using the nvidia driver.
|mutter328||3.28.3||5.fc30, 5.fc29||Forward-ported patches from fedora 28|
|gala||0.3.1||0.15.20181020.gita1bad26.fc30, 0.15.20181020.gita1bad26.fc29||feffbf8 → a1bad26|
Almost all settings plugs for
switchboard also had new versions released.
Since they are backwards compatible, I pushed updates to the latest versions on
all current releases of fedora.
The exception is the Online Accounts plug, which requires a newer version of
libsignon-glib than the one available on fedora. So, the new version of that
plug is blocked right now — until the
signon-glib package in fedora is
updated to version
|switchboard-plug-a11y||2.1.2||1.fc30, 1.fc29, 1.fc28, 1.fc27||0.1.1 → 2.1.2|
|switchboard-plug-about||2.5.1||1.fc30, 1.fc29, 1.fc28, 1.fc27||0.2.5 → 2.5.1|
|switchboard-plug-applications||2.1.4||1.fc30, 1.fc29, 1.fc28, 1.fc27||0.1.3.1 → 2.1.4|
|switchboard-plug-bluetooth||2.1.2||1.fc30, 1.fc29, 1.fc28, 1.fc27||0.1.1 → 2.1.2|
|switchboard-plug-keyboard||2.3.4||1.fc30, 1.fc29, 1.fc28, 1.fc27||0.3.3 → 2.3.4|
|switchboard-plug-mouse-touchpad||2.1.4||1.fc30, 1.fc29, 1.fc28, 1.fc27||0.1.3 → 2.1.4|
|switchboard-plug-networking||2.1.3||1.fc30, 1.fc29, 1.fc28, 1.fc27||0.1.2 → 2.1.3|
|switchboard-plug-notifications||2.1.5||1.fc30, 1.fc29, 1.fc28, 1.fc27||0.1.4 → 2.1.5|
|switchboard-plug-pantheon-shell||2.7.1||1.fc30, 1.fc29, 1.fc28, 1.fc27||0.2.7 → 2.7.1|
|switchboard-plug-printers||2.1.5||1.fc30, 1.fc29, 1.fc28, 1.fc27||2.1.4 → 2.1.5|
|switchboard-plug-sound||2.1.2||1.fc30, 1.fc29, 1.fc28, 1.fc27||0.1.1 → 2.1.2|
Some indicators for wingpanel were missing new releases for “Juno” until this
week, but now new versions have been released by elementary. Where possible,
I’ve built them for all current fedora releases, since they are backwards
compatible. The only exception is the Date and Time indicator, which depends on
the latest version of
granite that’s is only available on fedora 29 and newer.
|wingpanel-indicator-datetime||2.1.2||1.fc30, 1.fc29||2.1.1 → 2.1.2|
|wingpanel-indicator-keyboard||2.1.1||1.fc30, 1.fc29, 1.fc28, 1.fc27||2.1.0 → 2.1.1|
|wingpanel-indicator-session||2.2.1||1.fc30, 1.fc29, 1.fc28, 1.fc27||2.2.0 → 2.2.1|
So, for the rapidly approaching release of fedora 29, the experience of using elementary apps and the Pantheon desktop should be quite good — and almost comparable to elementaryOS 5.0 “Juno”.
made for elementary packages
A new version of the
sequeler SQL client was released this week, and it comes
with a number of nice improvements.
|sequeler||0.6.3||1.fc30, 1.fc29, 1.fc28, 1.fc27||0.6.2 → 0.6.3|
I also updated two of my golang packages this week. I fixed the
to “accomodate” the latest changes to the
go packaging automation macros
(which was the reason why the rawhide build of this version was missing last
week), and I bumped the
github.com/syncthing/notify package to a newer commit
to pull in fixes for some issues.
|golang-github-xtaci-kcp-go||4.3.1||2.fc30, 2.fc29, 2.fc28, 2.fc27||Packaging fixes|
|golang-github-syncthing-notify||0||0.5.20181011git116c45b.fc30, 0.5.20181011git116c45b.fc29, 0.4.20181011git116c45b.fc28, 0.4.20181011git116c45b.fc27,||b76b458 → 116c45b|
In related news, another update to the forge / go packaging automation macros landed in fedora rawhide today, and broke all but one of my golang packages (including the “fixed” one above).
There were new versions of some ruby gems released this week, and I’ve updated the fedora packages accordingly.
|rubygem-jekyll-watch||2.1.1||1.fc30, 1.fc29||2.1.0 → 2.1.1|
|rubygem-spy||1.0.0||1.fc30, 1.fc29, 1.fc28||0.4.5 → 1.0.0|
|rubygem-jekyll-toc||0.8.0||1.fc30, 1.fc29, 1.fc28||0.7.1 → 0.8.0|
|rubygem-jekyll-watch||2.1.2||1.fc30, 1.fc29, 1.fc28||2.1.1 → 2.1.2|
With these updates in place, the
jekyll stack is pretty much up-to-date again
on fedora 28 and newer.
I pushed the updates for the
switchboard plugs which aren’t in the official
fedora repositories yet to the staging COPR repository.
|switchboard-plug-locale||2.4.0||1||0.2.3 → 2.4.0|
|switchboard-plug-security-privacy||2.2.0||1||0.1.3 → 2.2.0|
|switchboard-plug-sharing||2.1.3||1||0.1.2 → 2.1.3|
I’ve pushed updates for the latest releases of the bash shell alias manager
alias, the presentation editor
Spice-up, and the markdown editor
to my appcenter COPR repository.
|alias||0.1.2||1||0.1.1 → 0.1.2|
|Spice-up||1.7.0||1||1.6.1 → 1.7.0|
|quilter||1.6.8||1||1.6.6 → 1.6.8|
I’ve renamed the
pantheon-greeter package in the nightly COPR repository to
elementary-greeter too, to be in line with the renamed official fedora
Additionally, I’ve started building snapshots of
elementary-mail again, since
the master branch now contains the completely rewritten version.
I’m aware that there is no working screensaver for the Pantheon session when it
is started from the default Display Manager on fedora Workstation (
So, I’m currently working on a small program which should hopefully provide a simple solution for this, but it will probably take some time until it works as expected, and I suspect that it will also take patches to some Pantheon session components to fix this fully.
Since there were a lot of updates to share this week, I experimented with a more condensed layout, especially for the tables (one update per row, instead of one build per row).
This also made editing this post easier for me (and less error-prone — I hope). Maybe I’ll continue doing my reports this way. Or maybe not, who knows.