this week in fedora (2018w48)
This week, I pushed various small improvements for my elementary packages, including fixes for small annoyances, and bug-fix updates. I also updated one of my ruby and golang packages to the latest version, respectively. The Magic Wormhole file transfer client is now available on fedora, thanks to some very quick package reviews. Also, fedora 27 has reached its end-of-life on Friday.
fedora updates
elementary packages
I updated the gala
window manager to an up-to-date snapshot of the upstream
master branch, which brings improvements for HiDPI in some situations, and fixes
issues that were uncovered by new versions of vala.
package | version | releases | changes |
---|---|---|---|
gala | 0.3.1 | 0.16.20181122.gitcf8d455.fc30, 0.16.20181122.gitcf8d455.fc29 | a1bad26 → cf8d455 |
The “Printers” and “Pantheon Shell” plugs for Switchboard also had new upstream releases this week, bringing small bug-fixes and updated translations.
package | version | releases | changes |
---|---|---|---|
switchboard-plug-printers | 2.1.6 | 1.fc30, 1.fc29, 1.fc28 | 2.1.5 → 2.1.6 |
switchboard-plug-pantheon-shell | 2.7.2 | 1.fc30, 1.fc29, 1.fc28 | 2.7.1 → 2.7.2 |
I updated the plank
dock and AppCenter with some packaging fixes this week -
the plank
launcher is now hidden in Pantheon by default, and I dropped the
application blacklist from appcenter according to an upstream developer’s
recommendation.
package | version | releases | changes |
---|---|---|---|
plank | 0.11.4 | 7.fc30, 7.fc29, 6.fc28 | hide launcher on Pantheon |
appcenter | 3.0.1 | 2.fc30, 2.fc29, 2.fc28 | adopt upstream blacklist file |
I updated Switchboard itself to the latest version, which brings minor fixes and updated translations, as well.
package | version | releases | changes |
---|---|---|---|
switchboard | 2.3.5 | 1.fc30, 1.fc29, 1.fc28 | 2.3.4 → 2.3.5 |
I also reviewed my “staging” packages for elementary applications and Pantheon Desktop components again, and found that the “Sharing” plug for Switchboard is now fit for inclusion in fedora, since the problematic (broken) Bluetooth handling was removed in one of the latest releases. The package was quickly reviewed, and I was already able to push it to the official fedora repositories.
package | version | releases | changes |
---|---|---|---|
switchboard-plug-sharing | 2.1.3 | 1.fc30, 1.fc29, 1.fc28 | Initial packaging |
The remaining “staging” packages still have outstanding issues that I would like to resolve before submitting them for review for inclusion as official fedora packages.
python packages
This week I was also able to push the magic-wormhole
python package and its
remaining dependencies to fedora. This package provides a simple command line
application (wormhole
) for securely transferring text, files, or directories
between computers (see the project documentation). In the future, I
might also package a graphical interface for this file sharing protocol
(Transporter).
package | version | releases | changes |
---|---|---|---|
python-txtorcon | 18.3.0 | 1.fc30, 1.fc29, 1.fc28 | Initial packaging |
python-magic-wormhole-mailbox-server | 0.3.1 | 1.fc30, 1.fc29, 1.fc28 | Initial packaging |
python-magic-wormhole-transit-relay | 0.1.2 | 1.fc30, 1.fc29, 1.fc28 | Initial packaging |
python-spake2 | 0.8 | 1.fc30, 1.fc29, 1.fc28 | Initial packaging |
python-magic-wormhole | 0.11.2 | 1.fc30, 1.fc29, 1.fc28 | Initial packaging |
ruby packages
Version 0.9.1
of the jekyll-toc
ruby gem was released this week, and I
pushed corresponding updates to fedora.
package | version | releases | changes |
---|---|---|---|
rubygem-jekyll-toc | 0.9.1 | 1.fc30, 1.fc29, 1.fc28 | 0.9.0 → 0.9.1 |
golang packages
The v1
branch of the gopkg.in/asn1-ber
golang package had a new stable
release this week, and I updated my fedora package accordingly.
package | version | releases | changes |
---|---|---|---|
golang-gopkg-asn1-ber-1 | 1.3 | 1.fc30, 1.fc29, 1.fc28 | 1.2 → 1.3 |
fedora 27 EOL
As mentioned previously, fedora 27 has now finally reached its EOL (end-of-life). So, as of Friday, November 30, fedora 27 will no longer receive any updates or security fixes.
I already stopped pushing updates to fedora 27 about a week ago, and I also
disabled the nightly builds for the elementary-nightly
COPR repository a week
or two ago.
As always, users are strongly encouraged to upgrade to either fedora 28 or 29.