This week in Fedora (2018w37)
This week I updated some of my ruby and golang packages, some "made for elementary" applications, and syncthing and its GTK+ GUI to the latest upstream releases, and fixed running the Pantheon session on fedora 29 and later by introducing a mutter328 compatibility package.
fedora updates
I updated the jekyll-feed ruby gem to the latest version, bringing some new features (feeds for categories, etc.) and fixes for small issues.
| package | version | release | changes |
|---|---|---|---|
| rubygem-jekyll-feed | 0.11.0 | 1.fc30 | 0.10.0 → 0.11.0 |
| rubygem-jekyll-feed | 0.11.0 | 1.fc29 | 0.10.0 → 0.11.0 |
Finishing up the work I started last week, I introduced a mutter328 compat package to fedora - to fix building, installing, and running gala, wingpanel, and future versions of pantheon-greeter on fedora 29+. I later also bumped gala to a fresh snapshot for some new features, and my Pantheon session settings were updated with changes for the new gala builds and for changes in fedora 29.
| package | version | release | changes |
|---|---|---|---|
| mutter328 | 3.28.4 | 4.fc30 | Initial package |
| mutter328 | 3.28.4 | 4.fc29 | Initial package |
| gala | 0.3.1 | 0.9.20180729.git15f722a.fc30 | Rebuild for mutter328 |
| gala | 0.3.1 | 0.9.20180729.git15f722a.fc29 | Rebuild for mutter328 |
| wingpanel | 2.1.1 | 4.fc30 | Rebuild for mutter328 |
| wingpanel | 2.1.1 | 4.fc29 | Rebuild for mutter328 |
| gala | 0.3.1 | 0.11.20180910.git1970bac.fc30 | 15f722a → 1970bac |
| gala | 0.3.1 | 0.11.20180910.git1970bac.fc29 | 15f722a → 1970bac |
| pantheon-session-settings | 28.92 | 1.fc30 | 28.91 → 28.92 |
| pantheon-session-settings | 28.92 | 1.fc29 | 28.91 → 28.92 |
I also updated the gala package on fedora 28 and 27 to the latest git snapshot which did not contain the breaking changes that are in the fedora 29 and rawhide snapshot builds.
| package | version | release | changes |
|---|---|---|---|
| gala | 0.3.1 | 0.7.20180910.git2995cd6.fc28 | 15f722a → 2995cd6 |
| gala | 0.3.1 | 0.7.20180910.git2995cd6.fc27 | 15f722a → 2995cd6 |
Moving right along, I updated the syncthing and syncthing-gtk packages to the latest upstream releases, which were both tagged this week.
| package | version | release | changes |
|---|---|---|---|
| syncthing | 0.14.50 | 1.fc30 | 0.14.49 → 0.14.50 |
| syncthing | 0.14.50 | 1.fc29 | 0.14.49 → 0.14.50 |
| syncthing | 0.14.50 | 1.fc28 | 0.14.49 → 0.14.50 |
| syncthing | 0.14.50 | 1.fc27 | 0.14.49 → 0.14.50 |
| syncthing-gtk | 0.9.4.1 | 1.fc30 | 0.9.4 → 0.9.4.1 |
| syncthing-gtk | 0.9.4.1 | 1.fc29 | 0.9.4 → 0.9.4.1 |
| syncthing-gtk | 0.9.4.1 | 1.fc28 | 0.9.4 → 0.9.4.1 |
| syncthing-gtk | 0.9.4.1 | 1.fc27 | 0.9.4 → 0.9.4.1 |
Some "made for elementary" applications also had new releases tagged this week, and I already updated their fedora packages.
| package | version | release | changes |
|---|---|---|---|
| sequeler | 0.6.2 | 1.fc30 | 0.6.1 → 0.6.2 |
| sequeler | 0.6.2 | 1.fc29 | 0.6.1 → 0.6.2 |
| sequeler | 0.6.2 | 1.fc28 | 0.6.1 → 0.6.2 |
| sequeler | 0.6.2 | 1.fc27 | 0.6.1 → 0.6.2 |
| notejot | 1.4.4, 1.4.5 | 1.fc30 | 1.4.3 → 1.4.5 |
| notejot | 1.4.4, 1.4.5 | 1.fc29 | 1.4.3 → 1.4.5 |
| agenda | 1.0.12 | 1.fc30 | 1.0.11 → 1.0.12 |
| agenda | 1.0.12 | 1.fc29 | 1.0.11 → 1.0.12 |
| agenda | 1.0.12 | 1.fc28 | 1.0.11 → 1.0.12 |
| agenda | 1.0.12 | 1.fc27 | 1.0.11 → 1.0.12 |
I updated the golang package for github.com/xtaci/kcp-go to the latest upstream version, and bumped the package for github.com/thejerf/suture to a new snapshot, which will be required for the next version (v0.14.51) of syncthing.
| package | version | release | changes |
|---|---|---|---|
| golang-github-xtaci-kcp-go | 4.1 | 1.fc30 | 4.0 → 4.1 |
| golang-github-xtaci-kcp-go | 4.1 | 1.fc29 | 4.0 → 4.1 |
| golang-github-xtaci-kcp-go | 4.1 | 1.fc28 | 4.0 → 4.1 |
| golang-github-xtaci-kcp-go | 4.1 | 1.fc27 | 4.0 → 4.1 |
| golang-github-thejerf-suture | 2.0.3 | 4.20180907gitbf6ee6a.fc30 | 743e30e → bf6ee6a |
| golang-github-thejerf-suture | 2.0.3 | 4.20180907gitbf6ee6a.fc29 | 743e30e → bf6ee6a |
| golang-github-thejerf-suture | 2.0.3 | 3.20180907gitbf6ee6a.fc28 | 743e30e → bf6ee6a |
| golang-github-thejerf-suture | 2.0.3 | 3.20180907gitbf6ee6a.fc27 | 743e30e → bf6ee6a |
After checking for breaking changes, I also updated the Paper icon theme to the latest released version.
| package | version | release | changes |
|---|---|---|---|
| paper-icon-theme | 1.5.0 | 1.fc30 | 1.4.0 → 1.5.0 |
| paper-icon-theme | 1.5.0 | 1.fc29 | 1.4.0 → 1.5.0 |
| paper-icon-theme | 1.5.0 | 1.fc28 | 1.4.0 → 1.5.0 |
| paper-icon-theme | 1.5.0 | 1.fc27 | 1.4.0 → 1.5.0 |
COPR updates
I've added some new packages to the elementary-appcenter COPR repository, and updated quilter to the latest upstream version.
| package | version | release | changes |
|---|---|---|---|
| aesop | 1.0.5 | 1 | Initial packaging |
| alias | 0.1.1 | 1 | Initial packaging |
| taxi | 0.0.1 | 1 | Initial packaging |
| Notes-up | 1.6.0 | 1 | Initial packaging |
| quilter | 1.6.4 | 1 | 1.6.3 → 1.6.4 |