this week in fedora (2019w04)
This week, I’ve again worked on getting some python packages in fedora up to
speed before I can submit poetry
as a package to fedora. Also, the usual
miscellaneous updates for elementary and “made for elementary” packages were
pushed to the appropriate repositories.
TODO changes
Due to the recent vala compiler update to versions 0.43.4
and 0.43.6
on
fedora rawhide, some elementary applications now fail to build:
- Files (which also has other issues)
- Code, Music, and Slingshot (due to
zeitgeist
vala bindings issues) - Plank (due to a regression in vala
0.43.4+
) - Wingpanel network indicator (already backported the fix from upstream)
Additionally, libgexiv2
was updated from version 0.10.10
to 0.11.0
in
rawhide, which breaks the Photos build.
fedora updates
python packages
I’ve been working to get the dependencies for poetry
packaged and up-to-date
in fedora, and this week, I was able to fix up the jsonschema
package.
Since the python2
version of the package couldn’t be updated due to already
retired dependencies, we decided to split off a python2
specific package
of the already packaged version (2.6.0
), but with fixes for current build
issues. I was then able to update the main package to the latest beta release
of 3.0.0
. And, while I was at it, I also fixed the old FTBFS issue of this
package on fedora 29.
package | version | release | changes |
---|---|---|---|
python-jsonschema | 3.0.0~b1 | 1.fc30 | 2.6.0 → 3.0.0b1 |
python-jsonschema | 2.6.0 | 6.fc29 | fix f29 FTBFS issue |
python2-jsonschema | 2.6.0 | 8.fc30 | split off python2 package |
I also updated the outdated (and, for some reason, broken) pyrsistent
python
package to the latest version. Additionally, runnnig the test suite is now
again enabled at build time.
package | version | release | changes |
---|---|---|---|
python-pyrsistent | 0.14.9 | 1.fc30 | 0.14.2 → 0.14.9 |
elementary packages
I updated the application menu to the latest version - it now shows keyboard
shortcuts in tooltips. The network indicator received a backported fix for a
compilation issue with the upcoming 0.44
version of the Vala compiler.
package | version | release | changes |
---|---|---|---|
wingpanel-applications-menu | 2.4.2 | 1.fc29 | 2.4.1 → 2.4.2 |
wingpanel-indicator-network | 2.2.1 | 2.fc30 | backport fix for vala 0.44 |
The Switchboard application now also provides more keyboard shortcut tooltips, and the latest release also includes updated translations. The bluetooth plug was updated for improved stability, and for better overall usability.
package | version | release | changes |
---|---|---|---|
switchboard | 2.3.6 | 1.fc30, 1.fc29 | 2.3.5 → 2.3.6 |
switchboard-plug-bluetooth | 2.2.0 | 1.fc30, 1.fc29, 1.fc28 | 2.1.2 → 2.2.0 |
The Camera application was updated to fix the launcher’s icon name for certain languages, and also features updated translations.
package | version | release | changes |
---|---|---|---|
elementary-camera | 1.0.3 | 1.fc30, 1.fc29 | 1.0.2 → 1.0.3 |
COPR updates
The alias
shell alias manager had several new releases tagged this week, and
the latest is already available from the elementary-appcenter
COPR repository.
It features crash fixes, and translatable metadata for the application listing
in “Software Stores”.
package | version | release | changes |
---|---|---|---|
alias | 1.1.1 | 1 | 1.1.0 → 1.1.1 |
alias | 1.3.1 | 1 | 1.1.1 → 1.3.1 |
The latest version of the ideogram
emoji picker now features a translatable
interface.
package | version | release | changes |
---|---|---|---|
ideogram | 1.2.0 | 1 | 1.1.3 → 1.2.0 |