This week in Fedora (2018w22)
This week was kind of busy, and the next few weeks will be too, I think - a lot of elementary projects will see new releases in preparation for the beta release of elementaryOS 5.0, and I'll be working on finally getting jekyll
working and up to date again on fedora.
fedora updates
I've packaged two new elementary projects for fedora, which had their first stable releases this week - the GeoClue2 agent (which pops up a confirmation dialog when an application asks for the devices' location), and the new elementary sound theme.
package | version | release | changes |
---|---|---|---|
pantheon-agent-geoclue2 | 1.0 | 1.fc29 | Initial package |
pantheon-agent-geoclue2 | 1.0 | 1.fc28 | Initial package |
pantheon-agent-geoclue2 | 1.0 | 1.fc27 | Initial package |
elementary-sound-theme | 1.0 | 1.fc29 | Initial package |
elementary-sound-theme | 1.0 | 1.fc28 | Initial package |
elementary-sound-theme | 1.0 | 1.fc27 | Initial package |
I've also updated the session settings to now require both the PolKit and GeoClue2 agents, so requests for location and authorization now work by default in the Pantheon session on fedora.
package | version | release | changes |
---|---|---|---|
pantheon-session-settings | 28.1 | 2.fc29 | Added geoclue 2 agent |
pantheon-session-settings | 28.1 | 2.fc28 | Added geoclue 2 agent |
pantheon-session-settings | 27.1 | 2.fc27 | Added geoclue 2 agent |
A stable update for the vala
compiler (version 0.38.10
) introduced a new build error for noise
, which was already fixed on fedora 28 and later, where this issue occurred earlier. So, I included the upstream patch to fix the build on fedora 27, too.
package | version | release | changes |
---|---|---|---|
noise | 0.4.2 | 3.fc27 | Fix FTBFS issue |
I've updated the outdated jekyll-watch
and jekyll-sass-converter
rubygems packages on rawhide in preparation for updating jekyll
to the latest version.
package | version | release | changes |
---|---|---|---|
rubygem-jekyll-watch | 2.0.0 | 1.fc29 | Changelog |
rubygem-jekyll-sass-converter | 1.5.2 | 1.fc29 | Changelog |
The github.com/sasha-s/go-deadlock
golang project received a fix for a possible deadlock issue upstream, which I backported to the fedora package just to be on the safe side.
package | version | release | changes |
---|---|---|---|
golang-github-sasha-s-go-deadlock | 0.2.0 | 3.fc29 | Added upstream patch |
golang-github-sasha-s-go-deadlock | 0.2.0 | 3.fc28 | Added upstream patch |
golang-github-sasha-s-go-deadlock | 0.2.0 | 2.fc27 | Added upstream patch |
An updated version of the cerbere
watchdog for the Pantheon
session was released. Additionally, I tagged a related pantheon-session-settings
release for rawhide to account for changes in cerbere
. Both packages were updated in fedora rawhide.
package | version | release | changes |
---|---|---|---|
cerbere | 0.2.3 | 1.fc29 | Changelog |
pantheon-session-settings | 28.90 | 1.fc29 | Changelog |
I also updated the gala
window manager to a newer git snapshot, which fixed building it against the unstable version of mutter present on rawhide (3.29+
), and should resolve some issues with taking screenshots and HiDPI support.
package | version | release | changes |
---|---|---|---|
gala | 0.3.1 | 0.3.20180603.git3661cbd.fc29 | Changelog |
gala | 0.3.1 | 0.3.20180603.git3661cbd.fc28 | Changelog |
gala | 0.3.1 | 0.3.20180603.git3661cbd.fc27 | Changelog |
COPR updates
Due to an soname bump in the gnome-desktop3
package in fedora 28, I had to rebuild the switchboard-plug-locale
and switchboard-plug-useraccounts
packages in the elementary-stable
COPR repository to fix install conflicts.
Project updates
As mentioned above, I released version 28.90
of pantheon-session-settings
for fedora rawhide (and what will become fedora 29) to add compatibility with the latest version of cerbere
.