this month in fedora (August 2019)
Alright, it’s time for another report! I’ve decided to make this a monthly thing instead of publishing this stuff every week for various reasons (and it’s more efficient this way). Either way, a lot of stuff happened in August.
On the one hand, I was at flock (the fedora contributor conference) in Budapest for the first time, and gave two talks there (one about Pantheon on fedora, the other about the work of the Stewardship SIG). On the other hand, I was quite busy keeping my own packages up-to-date and working correctly. Additionally, fedora 31 was branched off of rawhide at the beginning of the month, creating some additional work for packagers. So we’ve again entered the slightly messy time of four active fedora releases …
Stay tuned for a separate progress report about the work of the Stewardship SIG.
Some new releases of the
rouge gem were published this month, and I’ve pushed
updates for the new versions to fedora regularly. The new releases bring support
for syntax highlighting new languages, and improved support for others.
|rubygem-rouge||3.7.0||1.fc31, 1.fc30, 1.fc29||3.6.0 → 3.7.0|
|rubygem-rouge||3.8.0||1.fc32, 1.fc31, 1.fc30, 1.fc29||3.7.0 → 3.8.0|
I also updated the
jekyll-toc “Table of contents” plugin for Jekyll and the
minitest-reporters plugin to the latest available versions.
|rubygem-jekyll-toc||0.12.2||1.fc32, 1.fc31, 1.fc30, 1.fc29||0.12.1 → 0.12.2|
|rubygem-minitest-reporters||1.3.8||1.fc32, 1.fc31, 1.fc30, 1.fc29||1.3.6 → 1.3.8|
To prepare for the new major release of Jekyll, version
4.0.0, I managed to
sassc gem, which provides a Ruby wrapper around the popular
libsass library. It also uses the version of the
libsass library provided
by the existing fedora package instead of bundling a separate version.
|rubygem-sassc||2.2.0||1.fc32, 1.fc31||initial packaging|
Only a few new releases for elementary projects happened in August, but the update for Files brings a lot of improvements and bug fixes (read the upstream release notes for more details). The latest version of the elementary Stylesheet brings some fixes for the dark variant of the GTK+ theme and features some subtle visual improvements.
|elementary-files||4.1.9||1.fc31, 1.fc30, 1.fc29||4.1.8 → 4.1.9|
|elementary-theme||5.2.5||1.fc31, 1.fc30, 1.fc29||5.2.4 → 5.2.5|
In preparation for the next releases of Files (
4.2.0, coming in September),
I updated the
libcloudproviders library to the latest version on all supported
fedora releases. This release contains some minor bug fixes, but also introduces
Vala bindings, which will be necessary for building Files soon.
|libcloudproviders||0.3.0||1.fc32, 1.fc31, 1.fc30, 1.fc29||0.2.5 → 0.3.0|
“made for elementary” packages
I also updated two “made for elementary” applications this month. Both Notejot and Sequeler introduced some minor new features this month, in addotion to the usual “bug fixes and improvements”.
|notejot||1.5.8||1.fc31, 1.fc30||1.5.5 → 1.5.8|
|sequeler||0.7.1||1.fc31, 1.fc30, 1.fc29||0.7.0 → 0.7.1|
|sequeler||0.7.2||1.fc32, 1.fc31, 1.fc30, 1.fc29||0.7.1 → 0.7.2|
I also updated two of my python packages to new upstream releases - both the
jsonschema updates bring only minor bug fixes.
I also included a patch for
txtorcon to fix compatibility with the latest
security update for
twisted, which also broke the
txtorcon test suite by
|python-pyrsistent||0.15.4||1.fc31, 1.fc30||0.15.3 → 0.15.4|
|python-jsonschema||3.0.2||1.fc31, 1.fc30||3.0.1 → 3.0.2|
|python-txtorcon||19.0.0||4.fc30||fix compatibility with twised 19.2.1|
At flock, I also dug up the work I did for packaging
poetry for fedora, since
it will probably be needed for other fedora packages soon. Now
and all its dependencies are available on fedora 30 and newer.
|poetry||0.12.17||1.fc31, 1.fc30||Initial packaging|
|python-pastel||0.1.1||1.fc31, 1.fc30||Initial packaging|
|python-clikit||0.2.4||1.fc31, 1.fc30||Initial packaging|
|python-cleo||0.6.8||1.fc31, 1.fc30||Initial packaging|
The upstream Syncthing-GTK project also published a new release, containing
primarily fixes for various bugs and broken Desktop Environment integrations. I
also decided to stop supporting the
syncthing-gtk package from fedora 32
onward, since the project will not be ported to python3 and python2 will no
longer be easily available on fedora 32 and later.
|syncthing-gtk||0.9.4.4||1.fc31, 1.fc30, 1.fc29||0.9.4.3 → 0.9.4.4|
I also submitted the regular minor release of Syncthing as an update to all supported fedora releases. It brings fixes for various issues and minor enhancements compared to the previos version, as usual (more details in the upstream release notes).
|syncthing||1.2.1||1.fc32, 1.fc31, 1.fc30, 1.fc29||1.2.0 → 1.2.1|
I pushed the latest version of the “Date & Time” Switchboard plug to my
elementary-staging COPR repository. It brings fixes for some issues and other
improvements, but it’s still not ready for fedora yet.
|switchboard-plug-datetime||2.1.6||1||2.1.5 → 2.1.6|
I also updated my unofficial package for the
aesop PDF viewer to the latest
version, which brings fixes for some minor issues.
|aesop||1.1.3||1||1.1.1 → 1.1.3|