this month in fedora (December 2019)
With the holidays at the end of the month and the scent of Glühwein in the air, December ended up being probably the most quiet month of 2019. There’s only a few noteworthy package updates, but overall, it’s been the same as always, just fewer packages overall.
Note that due to some issues affecting the fedora server infrastructure that started around Dec. 23, some of the updates included in this report have not even been pushed to the testing repositories yet. Hopefully that will be resolved soon.
I’d also like to thank the community members who voted in the fedora 31 elections. I’m now one of the new members of FESCo! Expect even more mailing list posts from me 😉️
fedora updates
golang updates
On Dec. 3, the latest version of Syncthing was released, and I updated the fedora packages promptly, since that release contains a rather long list of bug fixes and other small enhancements.
package | version | release | changes |
---|---|---|---|
syncthing | 1.3.2 | 1.fc32, 1.fc31, 1.fc30 | 1.3.1 → 1.3.2 |
elementary packages
There were also some left-over elementary package updates that didn’t quite make the cut for the initial release of elementaryOS 5.1 “Hera”, but were submitted as minor bug-fix releases just afterwards.
package | version | release | changes |
---|---|---|---|
switchboard-plug-mouse-touchpad | 2.3.1 | 1.fc32, 1.fc31, 1.fc30 | 2.3.0 → 2.3.1 |
The update for the Wingpanel date & time indicator is noteworthy, since it
finally includes support for the version of evolution-data-server
that’s
available on fedora 31+. I was able to include the patch from the recently
committed upstream change for fedora, and finally fix the package on fedora 31
and rawhide.
package | version | release | changes |
---|---|---|---|
wingpanel-indicator-datetime | 2.2.1 | 2.fc32, 2.fc31 | include upstream patch for libecal-2.0 support |
There’s also one new package this month – the elementary flatpak installer, called Sideload. It’s a simple application that allows users to install flatpak applications (for example, from flathub) without having to use the command line.
package | version | release | changes |
---|---|---|---|
elementary-sideload | 1.0 | 1.fc32, 1.fc31, 1.fc30 | Initial packaging |
I also finally managed to fix the build issue that prevented gsignond
from
being built in fedora 31+. I now feel rather stupid, because the issue was
caused by a build dependency that was no longer even necessary since gsignond
was ported to meson
.
package | version | release | changes |
---|---|---|---|
gsignond | 1.2.0 | 5.fc32, 5.fc31 | fix FTBFS on fedora 31+ |
After receiving a bug report about the Pantheon session not being able to
start, it turns out that one gnome-settings-daemon
component actually needs
the gnome-disk-utility
package to be installed on the system. So, I’ve added
that requirement to the Pantheon session package to make sure it’s always
available.
package | version | release | changes |
---|---|---|---|
pantheon-session-settings | 31.0 | 2.fc32, 2.fc31 | add missing Requires: gnome-disk-utility |
Just before the holidays, a new release of the granite
toolkit library was
published, bringnig some minor new features and small improvements. It’s already
available on all currently supported fedora releases.
package | version | release | changes |
---|---|---|---|
granite | 5.3.0 | 1.fc32, 1.fc31, 1.fc30 | 5.2.5 → 5.3.0 |
Looks like the elementary developers also released a small christmas present with a small new release of the elementary Stylesheet, which contains a few new features and clean-ups.
package | version | release | changes |
---|---|---|---|
elementary-theme | 5.4.0 | 1.fc32, 1.fc31, 1.fc30 | 5.3.0 → 5.4.0 |
python packages
After skipping some “broken” releases of the jsonschema
python package, the
latest one (3.2.0
) looked good, so I pushed updates for it to all current
releases of fedora.
package | version | release | changes |
---|---|---|---|
python-jsonschema | 3.2.0 | 1.fc32, 1.fc31, 1.fc30 | 3.0.2 → 3.2.0 |
Additionally, the stable 1.0.0
version of poetry
was finally released this
month, and I first updated the necessary packages in rawhide and provided a
COPR repository for testing the latest changes. After a bit of testing (and
including a small packaging fix in CacheControl
), we decided to push these
latest versions to fedora 31 as well, and things have been working great so far.
package | version | release | changes |
---|---|---|---|
python-clikit | 0.4.1 | 1.fc32, 1.fc31 | 0.2.4 → 0.4.1 |
python-cleo | 0.7.6 | 1.fc32, 1.fc31 | 0.6.8 → 0.7.6 |
poetry | 1.0.0 | 1.fc32, 1.fc31 | 0.12.17 → 1.0.0 |
python-CacheControl | 0.12.5 | 7.fc32, 7.fc31 | recommend optional dependencies |
A week later, a new version of CacheControl
was released with some bug-fixes,
so that version is also on it’s way to the fedora repositories.
package | version | release | changes |
---|---|---|---|
python-CacheControl | 0.12.6 | 1.fc32, 1.fc31, 1.fc30 | 0.12.5 → 0.12.6 |
ruby packages
The release train for the rouge
ruby gem is also chugging along with its new,
slightly slower speed, and this month’s release was no exception. It contains
support for syntax highlighting a few new languages and fixes some bugs in the
support for other languages.
package | version | release | changes |
---|---|---|---|
rubygem-rouge | 3.14.0 | 1.fc32, 1.fc31, 1.fc30 | 3.13.0 → 3.14.0 |