this week in fedora (2018w41)
This week I updated a good amount of elementary packages to the latest upstream releases — just like in the previous weeks. Development for the stable release of elementaryOS 5.0 is finally finishing up, and the official announcement is expected soon. I also updated the usual miscellaneous collection of golang and ruby packages.
fedora updates
elementary packages
I updated the gala
window manager to a newer snapshot to fix an issue with
the PIP plugin, and added changes to the packaging to make sure that the
package is always built against the correct version of mutter
.
package | version | release | changes |
---|---|---|---|
gala | 0.3.1 | 0.14.20181003.gitfeffbf8.fc30 | 9747bd6 → feffbf8 |
gala | 0.3.1 | 0.14.20181003.gitfeffbf8.fc29 | 9747bd6 → feffbf8 |
I also pushed an update with the latest version of switchboard
, which fixes
translations that were accidentally broken in last week’s 2.3.3
release.
package | version | release | changes |
---|---|---|---|
switchboard | 2.3.4 | 1.fc30 | 2.3.3 → 2.3.4 |
switchboard | 2.3.4 | 1.fc29 | 2.3.3 → 2.3.4 |
switchboard | 2.3.4 | 1.fc28 | 2.3.3 → 2.3.4 |
switchboard | 2.3.4 | 1.fc27 | 2.3.3 → 2.3.4 |
The Printers plug for switchboard
was also updated. The new version brings
updated translations and some visual improvements.
package | version | release | changes |
---|---|---|---|
switchboard-plug-printers | 2.1.4 | 1.fc30 | 0.1.3 → 2.1.4 |
switchboard-plug-printers | 2.1.4 | 1.fc29 | 0.1.3 → 2.1.4 |
switchboard-plug-printers | 2.1.4 | 1.fc28 | 0.1.3 → 2.1.4 |
switchboard-plug-printers | 2.1.4 | 1.fc27 | 0.1.3 → 2.1.4 |
I added a patch to gsignond
to fix building with meson
versions 0.48
and
newer, which are present on fedora 29 and rawhide now.
package | version | release | changes |
---|---|---|---|
gsignond | 1.1.0 | 4.fc30 | Fix FTBFS issue |
gsignond | 1.1.0 | 4.fc29 | Fix FTBFS issue |
I also updated the package containing the fedora-specific Pantheon session settings to the version I released this week (which is the stable release with fedora 29 support).
package | version | release | changes |
---|---|---|---|
pantheon-session-settings | 29.0 | 1.fc30 | 28.92 → 29.0 |
pantheon-session-settings | 29.0 | 1.fc29 | 28.92 → 29.0 |
ruby packages
I updated the liquid
ruby gem to the latest minor release, which brings fixes
for some issues according to the upstream git log.
package | version | release | changes |
---|---|---|---|
rubygem-liquid | 4.0.1 | 1.fc30 | 4.0.0 → 4.0.1 |
rubygem-liquid | 4.0.1 | 1.fc29 | 4.0.0 → 4.0.1 |
rubygem-liquid | 4.0.1 | 1.fc28 | 4.0.0 → 4.0.1 |
golang packages
I added two backported patches to the github.com/cznic/ql
golang package to
fix some nil
dereferences and broken IN
operations.
package | version | release | changes |
---|---|---|---|
golang-github-cznic-ql | 1.2.0 | 2.fc30 | 1.2.0 → 8e18b65 |
golang-github-cznic-ql | 1.2.0 | 2.fc29 | 1.2.0 → 8e18b65 |
golang-github-cznic-ql | 1.2.0 | 2.fc28 | 1.2.0 → 8e18b65 |
golang-github-cznic-ql | 1.2.0 | 2.fc27 | 1.2.0 → 8e18b65 |
I also updated the github.com/xtaci/kcp-go
golang package to the newest
released version. The packaging macros for golang packages are currently being
overhauled in rawhide, and the package didn’t build there correctly today —
so, this update is available only for fedora 27 to 29 for now.
package | version | release | changes |
---|---|---|---|
golang-github-xtaci-kcp-go | 4.3.1 | 1.fc29 | 4.3 → 4.3.1 |
golang-github-xtaci-kcp-go | 4.3.1 | 1.fc28 | 4.3 → 4.3.1 |
golang-github-xtaci-kcp-go | 4.3.1 | 1.fc27 | 4.3 → 4.3.1 |
COPR updates
I updated some switchboard
plugs to the latest versions, which were released
this week.
Among them is a substantially improved release of the User Accounts plug, which
sounds like it might now be ready for inclusion in the main fedora repositories.
The build system has been migrated from CMake
to meson
, and some known
serious issues have been addressed.
The latest version of the Parental Controls plug brings some visual fixes for HiDPI displays, as does the latest version of the Date and Time plug. The new version of the Power plug fixes some small issues with power management.
package | version | release | changes |
---|---|---|---|
switchboard-plug-useraccounts | 2.1.7 | 1 | 0.1.6 → 2.1.7 |
switchboard-plug-parental-controls | 2.1.5 | 1 | 0.1.4 → 2.1.5 |
switchboard-plug-datetime | 2.1.4 | 1 | 0.1.3 → 2.1.4 |
switchboard-plug-power | 2.3.4 | 1 | 0.3.3 → 2.3.4 |
These updates are already available from my elementary-staging
COPR
repository for all current fedora releases, as usual.
Upstream releases
As mentioned above, I released a new version of the fedora-specific settings files for the Pantheon session. At this point it was just a version bump for a stable release with support for fedora 29, since there were no late changes necessary. The new version is aptly numbered 29.0.