The updates included some minor bug-fix updates for woodstox-core
, sisu
, and
univocity-parsers
, the stable 2.0.0 release of qdox
where fedora shipped
pre-release versions for a while, and the latest versions of some Plexus POMs.
package | version | release | changes |
---|---|---|---|
woodstox-core | 6.0.3 | 1.fc33 | 6.0.2 → 6.0.3 |
sisu | 0.3.4 | 1.fc33 | 0.3.3 → 0.3.4 |
univocity-parsers | 2.8.4 | 1.fc33 | 2.8.3 → 2.8.3 |
qdox | 2.0.0 | 1.fc33 | 2.0~M9 → 2.0.0 |
plexus-pom | 6.1 | 1.fc33 | 5.1 → 6.1 |
plexus-components-pom | 6.1 | 1.fc33 | 4.0 → 6.1 |
plexus-compiler | 2.8.6 | 1.fc33 | 2.8.5 → 2.8.6 |
We also managed to port Log4J to some breaking changes that were introduced in the latest versions of SLF4J.
package | version | release | changes |
---|---|---|---|
log4j | 2.13.0 | 3.fc33, 3.fc32 | adapt to newest slf4j versions |
I also continued to work on dropping dependencies on the sonatype-oss-parent
package - which was marked as deprecated()
long ago. With these changes, none
of the packages that are maintained by the Stewardship SIG are depending on it
directly, though some still depend on sonatype-oss-parent
transitively.
package | version | release | changes |
---|---|---|---|
guava | 25.0 | 7.fc33 | drop unnecessary dependency on parent POM |
guava20 | 20.0 | 12.fc33 | drop unnecessary dependency on parent POM |
testng | 6.14.3 | 11.fc33 | drop unnecessary dependency on parent POM |
Additionally, what will become fedora 32 in April was branched off from the fedora master branch / rawhide this month, so there’s now four active releases again.
The month started with a new release and a small packaging fix for Poetry, fixing crashes in situations when Poetry was installed without weak dependencies turned on.
package | version | release | changes |
---|---|---|---|
poetry | 1.0.3 | 1.fc32, 1.fc31 | 1.0.2 → 1.0.3 |
poetry | 1.0.3 | 2.fc32, 2.fc31, 0.12.17-4.fc30 | hard-code dependency on python3-lockfile |
Later in the month, two more Poetry releases followed, accompanied by new
releases of some of its dependencies (the pastel
, clikit
, and tomlkit
python packages). All packages were built and submitted together as an update
for rawhide, fedora 32 and 31.
package | version | release | changes |
---|---|---|---|
python-pastel | 0.2.0 | 1.fc33, 1.fc32, 1.fc31 | 0.1.1 → 0.2.0 |
poetry | 1.0.4 | 1.fc33, 1.fc32, 1.fc31 | 1.0.3 → 1.0.4 |
python-clikit | 0.4.2 | 1.fc33, 1.fc32, 1.fc31 | 0.4.1 → 0.4.2 |
python-tomlkit | 0.5.10 | 1.fc33, 1.fc32, 1.fc31 | 0.5.9 → 0.5.10 |
python-tomlkit | 0.5.11 | 1.fc33, 1.fc32, 1.fc31 | 0.5.10 → 0.5.11 |
poetry | 1.0.5 | 1.fc33, 1.fc32, 1.fc31 | 1.0.4 → 1.0.5 |
A small bug-fix release for the jekyll-toc
gem was released, and I promptly
updated the package to this version for rawhide.
package | version | release | changes |
---|---|---|---|
rubygem-jekyll-toc | 0.13.1 | 1.fc32 | 0.13.0 → 0.13.1 |
Similarly, the latest version of the jekyll-sass-converter
gem was pushed to
rawhide.
package | version | release | changes |
---|---|---|---|
rubygem-jekyll-sass-converter | 2.1.0 | 1.fc32 | 2.0.1 → 2.1.0 |
I also pushed the regularly scheduled maintenance release for rouge
to all
supported fedora releases as an update.
package | version | release | changes |
---|---|---|---|
rubygem-rouge | 3.16.0 | 1.fc33, 1.fc32, 1.fc31, 1.fc30 | 3.15.0 → 3.16.0 |
As always, I’ve also pushed the latest release of Syncthing to all supported branches of fedora in a timely manner.
package | version | release | changes |
---|---|---|---|
syncthing | 1.3.3 | 1.fc32, 1.fc31, 1.fc30 | 1.3.3 → 1.3.4 |
There also was a small new release for the asn1-ber
golang library tagged this
month, and I’ve pushed it as an update to rawhide.
package | version | release | changes |
---|---|---|---|
golang-gopkg-asn1-ber-1 | 1.4.1 | 1.fc33 | 1.4 → 1.4.1 |
In preparation for packaging some of my personal projects (which happen to be
written in Rust), I had to package some of their dependencies for fedora. This
batch of new packages prepares the way for official packages of both
fedora-update-feedback
and bodhi-cli
packages happening eventually.
package | version | release | changes |
---|---|---|---|
rust-dissimilar | 1.0.1 | 1.fc32 | initial packaging |
rust-retry | 1.0.0 | 1.fc32 | initial packaging |
rust-rustyline-derive | 0.3.0 | 1.fc32 | initial packaging |
rust-serde_repr | 0.1.5 | 1.fc32 | initial packaging |
rust-serde_url_params | 0.2.0 | 1.fc32 | initial packaging |
rust-tower-service | 0.3.0 | 1.fc32 | initial packaging |
rust-tower-layer | 0.3.0 | 1.fc33 | initial packaging |
rust-tower-test | 0.3.0 | 1.fc33 | initial packaging |
rust-tower-util | 0.3.0 | 1.fc33 | initial packaging |
rust-rustyline | 0.3.0 | 1.fc33 | initial packaging |
rust-futures-timer | 0.1.1 | 3.fc33 | package unretirement |
As usual, the elementary Project also published some new releases of their projects, including a nice feature update for Files.
package | version | release | changes |
---|---|---|---|
elementary-files | 4.4.0 | 1.fc33, 1.fc32, 1.fc31, 1.fc30 | 4.3.0 → 4.4.0 |
The Dippi screen size / resolution checker tool also got a new small release.
package | version | release | changes |
---|---|---|---|
dippi | 2.7.4 | 1.fc33, 1.fc32, 1.fc31, 1.fc30 | 2.7.3 → 2.7.4 |
The latest version of the elementary Greeter features a small bug-fix - it now ensures that manual login is always possible if all other users have been hidden.
package | version | release | changes |
---|---|---|---|
elementary-greeter | 5.0.2 | 1.fc33, 1.fc32, 1.fc31 | 5.0.1 → 5.0.2 |
The latest version of the Sideload flatpak installer application features a small performance improvement for the calculation of the initial download size.
package | version | release | changes |
---|---|---|---|
elementary-sideload | 1.0.1 | 1.fc33, 1.fc32, 1.fc31, 1.fc30 | 1.0.0 → 1.0.1 |
The latest version of the Bluetooth plug for Switchboard features updated and improved translations.
package | version | release | changes |
---|---|---|---|
switchboard-plug-bluetooth | 2.3.1 | 1.fc33, 1.fc32, 1.fc31, 1.fc30 | 2.3.0 → 2.3.1 |
The latest release of Code brings some small new feautures and other, nice improvements and usability fixes.
package | version | release | changes |
---|---|---|---|
elementary-code | 3.3.0 | 1.fc33, 1.fc32, 1.fc31, 1.fc30 | 3.2.0 → 3.3.0 |
Last, the elementary “Stylesheet” also got a new version this month, and the fedora packages will already be up-to-date again when you read this.
package | version | release | changes |
---|---|---|---|
elementary-theme | 5.4.2 | 1.fc33, 1.fc32, 1.fc31, 1.fc30 | 5.4.1 → 5.4.2 |
First, we updated the apache parent POM to the latest version.
package | version | release | changes |
---|---|---|---|
apache-parent | 22 | 1.fc32 | 21 → 22 |
We also pushed the 2.10.2 releases of the Jackson stack to rawhide.
package | version | release | changes |
---|---|---|---|
jackson-bom | 2.10.2 | 1.fc32 | 2.10.1 → 2.10.2 |
jackson-annotations | 2.10.2 | 1.fc32 | 2.10.1 → 2.10.2 |
jackson-core | 2.10.2 | 1.fc32 | 2.10.1 → 2.10.2 |
jackson-databind | 2.10.2 | 1.fc32 | 2.10.1 → 2.10.2 |
jackson-modules-base | 2.10.2 | 1.fc32 | 2.10.1 → 2.10.2 |
jackson-jaxrs-providers | 2.10.2 | 1.fc32 | 2.10.1 → 2.10.2 |
Last, we pushed the latest version of the Bean Validation API to rawhide.
package | version | release | changes |
---|---|---|---|
bean-validation-api | 2.0.1 | 1.fc32 | 1.1.0 → 2.0.1 |
I’ve updated two of my golang packages to the latest versions in fedora rawhide. Maybe I’ll be able to un-bundle syncthing dependencies again at some point.
package | version | release | changes |
---|---|---|---|
golang-github-oschwald-maxminddb | 1.6.0 | 1.fc32 | 1.5.0 → 1.6.0 |
golang-github-oschwald-geoip2 | 1.4.0 | 1.fc32 | 1.3.0 → 1.4.0 |
The latest bug-fix release of syncthing. Enjoy.
package | version | release | changes |
---|---|---|---|
syncthing | 1.3.3 | 1.fc32, 1.fc31, 1.fc30 | 1.3.2 → 1.3.3 |
Some updates for elementary applications. A noteworthy new feature is the new plugin for Files to show git status when browsing folders inside git repositories.
package | version | release | changes |
---|---|---|---|
elementary-terminal | 5.5.0 | 1.fc32, 1.fc31, 1.fc30 | 5.4.0 → 5.5.0 |
elementary-files | 4.3.0 | 1.fc32, 1.fc31, 1.fc30 | 4.2.0 → 4.3.0 |
elementary-code | 3.2.0 | 1.fc32, 1.fc31, 1.fc30 | 3.1.1 → 3.2.0 |
elementary-terminal | 5.5.1 | 1.fc32, 1.fc31, 1.fc30 | 5.5.0 → 5.5.1 |
elementary-screenshot-tool | 1.7.1 | 1.fc32, 1.fc31, 1.fc30 | 1.7.0 → 1.7.1 |
Also, new releases of Switchboard and the Mouse & Touchpad plug are available on fedora now.
package | version | release | changes |
---|---|---|---|
switchboard | 2.3.8 | 1.fc32, 1.fc31, 1.fc30 | 2.3.7 → 2.3.8 |
switchboard-plug-mouse-touchpad | 2.4.0 | 1.fc32, 1.fc31, 1.fc30 | 2.3.1 → 2.4.0 |
After years without stable releases, the elementary project finally decided to tag a new version of Gala, which is – of course – already available on fedora. The latest version of the Session indicator for wingpanel is also available on all current fedora releases.
package | version | release | changes |
---|---|---|---|
gala | 3.2.0 | 1.fc32, 1.fc31, 1.fc30 | a790d2d → 3.2.0 |
wingpanel-indicator-session | 2.2.7 | 1.fc32, 1.fc31, 1.fc30 | 2.2.6 → 2.2.7 |
I’ve also updated the elementary GTK+ Stylesheet to the latest upstream release.
package | version | release | changes |
---|---|---|---|
elementary-theme | 5.4.1 | 1.fc32, 1.fc31, 1.fc30 | 5.4.0 → 5.4.1 |
To top things off, I also updated the “made-for-elementary” Notejot application to the latest release.
package | version | release | changes |
---|---|---|---|
notejot | 1.6.0 | 1.fc32, 1.fc31, 1.fc30 | 1.5.8 → 1.6.0 |
New pyrsistent release, get it while it’s hot. Bug-fixes only.
package | version | release | changes |
---|---|---|---|
python-pyrsistent | 0.15.7 | 1.fc32, 1.fc31, 1.fc30 | 0.15.6 → 0.15.7 |
As the first maintenance releases after poetry 1.0.0, the 1.0.1 and 1.0.2 releases primarily contain fixes for bugs that were introduced with 1.0.0. The latest version is available on fedora 31 and later now.
package | version | release | changes |
---|---|---|---|
poetry | 1.0.2 | 1.fc32, 1.fc31 | 1.0.0 → 1.0.2 |
New, regularly scheduled, boring rouge release. Available on a fedora system near you now.
package | version | release | changes |
---|---|---|---|
rubygem-rouge | 3.15.0 | 1.fc32, 1.fc31, 1.fc30 | 3.14.0 → 3.15.0 |
The maintainer of the apache-commons-logging
package merged my proposed change
to drop support for the Avalon framework. This allows us to drop a few old and
no longer supported packages.
package | version | release | changes |
---|---|---|---|
apache-commons-logging | 1.2 | 19.fc32 | disable avalon support by default |
We’re also working with Mat Booth to get non-modular Eclipse packages working again! We started by un-retiring a few packages that are still required:
Mat then pushed some necessary updates to the non-modular branches that were previously only available on the modular branches. With those changes in place, I think we’re on a good path towards making sure Eclipse will work again soon without having to rely on Modularity.
package | version | release | changes |
---|---|---|---|
xml-maven-plugin | 1.0.2 | 4.fc32, 4.fc31 | package unretirement |
auto | 1.5.4 | 1.fc32, 1.fc31 | package unretirement |
Note that due to some issues affecting the fedora server infrastructure that started around Dec. 23, some of the updates included in this report have not even been pushed to the testing repositories yet. Hopefully that will be resolved soon.
I’d also like to thank the community members who voted in the fedora 31 elections. I’m now one of the new members of FESCo! Expect even more mailing list posts from me 😉️
On Dec. 3, the latest version of Syncthing was released, and I updated the fedora packages promptly, since that release contains a rather long list of bug fixes and other small enhancements.
package | version | release | changes |
---|---|---|---|
syncthing | 1.3.2 | 1.fc32, 1.fc31, 1.fc30 | 1.3.1 → 1.3.2 |
There were also some left-over elementary package updates that didn’t quite make the cut for the initial release of elementaryOS 5.1 “Hera”, but were submitted as minor bug-fix releases just afterwards.
package | version | release | changes |
---|---|---|---|
switchboard-plug-mouse-touchpad | 2.3.1 | 1.fc32, 1.fc31, 1.fc30 | 2.3.0 → 2.3.1 |
The update for the Wingpanel date & time indicator is noteworthy, since it
finally includes support for the version of evolution-data-server
that’s
available on fedora 31+. I was able to include the patch from the recently
committed upstream change for fedora, and finally fix the package on fedora 31
and rawhide.
package | version | release | changes |
---|---|---|---|
wingpanel-indicator-datetime | 2.2.1 | 2.fc32, 2.fc31 | include upstream patch for libecal-2.0 support |
There’s also one new package this month – the elementary flatpak installer, called Sideload. It’s a simple application that allows users to install flatpak applications (for example, from flathub) without having to use the command line.
package | version | release | changes |
---|---|---|---|
elementary-sideload | 1.0 | 1.fc32, 1.fc31, 1.fc30 | Initial packaging |
I also finally managed to fix the build issue that prevented gsignond
from
being built in fedora 31+. I now feel rather stupid, because the issue was
caused by a build dependency that was no longer even necessary since gsignond
was ported to meson
.
package | version | release | changes |
---|---|---|---|
gsignond | 1.2.0 | 5.fc32, 5.fc31 | fix FTBFS on fedora 31+ |
After receiving a bug report about the Pantheon session not being able to
start, it turns out that one gnome-settings-daemon
component actually needs
the gnome-disk-utility
package to be installed on the system. So, I’ve added
that requirement to the Pantheon session package to make sure it’s always
available.
package | version | release | changes |
---|---|---|---|
pantheon-session-settings | 31.0 | 2.fc32, 2.fc31 | add missing Requires: gnome-disk-utility |
Just before the holidays, a new release of the granite
toolkit library was
published, bringnig some minor new features and small improvements. It’s already
available on all currently supported fedora releases.
package | version | release | changes |
---|---|---|---|
granite | 5.3.0 | 1.fc32, 1.fc31, 1.fc30 | 5.2.5 → 5.3.0 |
Looks like the elementary developers also released a small christmas present with a small new release of the elementary Stylesheet, which contains a few new features and clean-ups.
package | version | release | changes |
---|---|---|---|
elementary-theme | 5.4.0 | 1.fc32, 1.fc31, 1.fc30 | 5.3.0 → 5.4.0 |
After skipping some “broken” releases of the jsonschema
python package, the
latest one (3.2.0
) looked good, so I pushed updates for it to all current
releases of fedora.
package | version | release | changes |
---|---|---|---|
python-jsonschema | 3.2.0 | 1.fc32, 1.fc31, 1.fc30 | 3.0.2 → 3.2.0 |
Additionally, the stable 1.0.0
version of poetry
was finally released this
month, and I first updated the necessary packages in rawhide and provided a
COPR repository for testing the latest changes. After a bit of testing (and
including a small packaging fix in CacheControl
), we decided to push these
latest versions to fedora 31 as well, and things have been working great so far.
package | version | release | changes |
---|---|---|---|
python-clikit | 0.4.1 | 1.fc32, 1.fc31 | 0.2.4 → 0.4.1 |
python-cleo | 0.7.6 | 1.fc32, 1.fc31 | 0.6.8 → 0.7.6 |
poetry | 1.0.0 | 1.fc32, 1.fc31 | 0.12.17 → 1.0.0 |
python-CacheControl | 0.12.5 | 7.fc32, 7.fc31 | recommend optional dependencies |
A week later, a new version of CacheControl
was released with some bug-fixes,
so that version is also on it’s way to the fedora repositories.
package | version | release | changes |
---|---|---|---|
python-CacheControl | 0.12.6 | 1.fc32, 1.fc31, 1.fc30 | 0.12.5 → 0.12.6 |
The release train for the rouge
ruby gem is also chugging along with its new,
slightly slower speed, and this month’s release was no exception. It contains
support for syntax highlighting a few new languages and fixes some bugs in the
support for other languages.
package | version | release | changes |
---|---|---|---|
rubygem-rouge | 3.14.0 | 1.fc32, 1.fc31, 1.fc30 | 3.13.0 → 3.14.0 |
Note that with all these updates, we managed to reduce the number of outdated packages to about 25% of maintained package set, and we hope to improve further upon this.
package | version | release | changes |
---|---|---|---|
glassfish-jax-rs-api | 2.1.6 | 1.fc32 | 2.1.5 → 2.1.6 |
apache-commons-beanutils | 1.9.4 | 1.fc31, 1.fc30 | 1.9.3 → 1.9.4 |
package | version | release | changes |
---|---|---|---|
maven | 3.6.1, 3.5.4 | 1.fc32, 1.fc31, 1.fc30 | fixed postun scriptlet |
package | version | release | changes |
---|---|---|---|
plexus-utils | 3.3.0 | 1.fc32 | 3.2.1 → 3.3.0 |
plexus-build-api | 0.0.7 | 24.fc32 | port to plexus-utils 3.3.0 |
plexus-io | 3.2.0 | 1.fc32 | 3.1.1 → 3.2.0 |
plexus-containers | 2.1.0 | 1.fc32 | 2.0.0 → 2.1.0 |
package | version | release | changes |
---|---|---|---|
log4j | 2.12.1 | 1.fc32 | 2.11.1 → 2.12.1 |
jsoup | 1.12.1 | 1.fc32 | 1.11.3 → 1.12.1 |
jvnet-parent | 5 | 1.fc32 | 4 → 5 |
glassfish-jsp-api | 2.3.3 | 1.fc32 | 2.3.2~b01 → 2.3.3 |
sisu-mojos | 0.3.4 | 1.fc32 | 0.3.3 → 0.3.4 |
package | version | release | changes |
---|---|---|---|
xmvn | 3.1.0 | 1.fc32 | 3.0.0 → 3.1.0 |
apache-commons-jexl | 2.1.1 | 24.fc32 | fix build with xmvn 3.1.0 |
apache-commons-collections | 3.2.2 | 14.fc32 | fix build with xmvn 3.1.0 |
apache-commons-lang | 2.6 | 26.fc32 | fix build with xmvn 3.1.0 |
xstream | 1.4.11 | 4.fc32 | fix build with xmvn 3.1.0 |
plexus-build-api | 0.0.7 | 25.fc32 | fix build with xmvn 3.1.0 |
apache-commons-collections | 3.2.2 | 15.fc32 | fix build with xmvn 3.1.0 |
package | version | release | changes |
---|---|---|---|
jackson-jaxrs-providers | 2.10.0 | 2.fc32 | minimize build dependencies |
xsom | 20140514 | 2.fc32 | fix regeneration of sources |
munge-maven-plugin | 1.0 | 15.fc32 | drop unnecessary dependency on parent POM |
package | version | release | changes |
---|---|---|---|
google-gson | 2.8.6 | 1.fc32 | 2.8.2 → 2.8.6 |
jackson-bom | 2.10.1 | 1.fc32 | 2.10.0 → 2.10.1 |
jackson-annotations | 2.10.1 | 1.fc32 | 2.10.0 → 2.10.1 |
jackson-core | 2.10.1 | 1.fc32 | 2.10.0 → 2.10.1 |
jackson-databind | 2.10.1 | 1.fc32 | 2.10.0 → 2.10.1 |
jackson-modules-base | 2.10.1 | 1.fc32 | 2.10.0 → 2.10.1 |
jackson-jaxrs-providers | 2.10.1 | 1.fc32 | 2.10.0 → 2.10.1 |
xbean | 4.15 | 1.fc32 | 4.14 → 4.15 |
package | version | release | changes |
---|---|---|---|
plexus-archiver | 4.2.1 | 1.fc32 | 4.1.0 → 4.2.1 |
maven-archiver | 3.5.0 | 1.fc32 | 3.4.0 → 3.5.0 |
maven-jar-plugin | 3.2.0 | 1.fc32 | 3.1.2 → 3.2.0 |
maven-source-plugin | 3.2.0 | 1.fc32 | 3.1.0 → 3.2.0 |
maven-artifact-transfer | 0.11.0 | 1.fc32 | 0.9.0 → 0.11.0 |
maven-javadoc-plugin | 3.1.1 | 1.fc32 | 3.0.1 → 3.1.1 |
maven-invoker-plugin | 3.2.1 | 1.fc32 | 3.2.0 → 3.2.1 |
maven-dependency-plugin | 3.1.1 | 4.fc32 | port to maven-artifact-transfer 0.11.0 |
maven-shade-plugin | 3.2.1 | 2.fc32 | port to maven-artifact-transfer 0.11.0 |
maven-enforcer | 3.0.0~M2 | 1.fc32 | port to maven-artifact-transfer 0.11.0 |
maven-resolver | 1.4.1 | 1.fc32 | 1.3.3 → 1.4.1 |
maven-assembly-plugin | 3.2.0 | 1.fc32 | 3.1.1 → 3.2.0 |
maven-javadoc-plugin | 3.1.1 | 2.fc32 | non-bootstrap build with JavaDocs |
package | version | release | changes |
---|---|---|---|
jmock | 2.8.2 | 9.fc32 | drop unnecessary dependency on parent POM |
paranamer | 2.8 | 11.fc32 | drop unnecessary dependency on parent POM |
google-gson | 2.8.6 | 2.fc32 | drop unnecessary dependency on parent POM |
apache-ivy | 2.4.0 | 19.fc32 | remove unnecessary dependencies on parent POMs |
netty | 4.1.13 | 13.fc32 | remove unnecessary dependency on parent POM |
relaxngDatatype | 2011.1 | 11.fc32 | remove unnecessary dependency on parent POM |
lzma-java | 1.3 | 8.fc32 | remove unnecessary dependency on parent POM |
os-maven-plugin | 1.2.3 | 13.fc32 | remove unnecessary dependency on parent POM |
qdox | 2.0~M9 | 7.fc32 | remove unnecessary dependency on parent POM |
sisu-mojos | 0.3.4 | 2.fc32 | remove unnecessary dependency on parent POM |
replacer | 1.6 | 12.fc32 | remove unnecessary dependency on parent POM |
maven | 3.6.1 | 3.fc32 | require correct version of guava |
plexus-build-api | 0.0.7 | 26.fc32 | remove unnecessary dependency on parent POM |
package | version | release | changes |
---|---|---|---|
glassfish-fastinfoset | 1.2.15 | 1.fc32 | 1.2.13 → 1.2.15 |
beust-jcommander | 1.78 | 1.fc32 | 1.71 → 1.78 |
In preparation for the release of elementaryOS 5.1 on December 4, new releases for almost all elementary projects were tagged and published. That meant a lot of packaging work for me 😆️ The tables below hold the information and links to the upstream release notes and git changelogs, as always.
package | version | release | changes |
---|---|---|---|
switchboard | 2.3.7 | 1.fc32, 1.fc31, 1.fc30 | 2.3.6 → 2.3.7 |
switchboard-plug-bluetooth | 2.3.0 | 1.fc32, 1.fc31, 1.fc30 | 2.2.2 → 2.3.0 |
switchboard-plug-applications | 2.1.6 | 1.fc32, 1.fc31, 1.fc30 | 2.1.5 → 2.1.6 |
switchboard-plug-pantheon-shell | 2.8.2 | 1.fc32, 1.fc31, 1.fc30 | 2.8.1 → 2.8.2 |
switchboard-plug-about | 2.6.1 | 1.fc32, 1.fc31, 1.fc30 | 2.6.0 → 2.6.1 |
switchboard-plug-mouse-touchpad | 2.3.0 | 1.fc32, 1.fc31, 1.fc30 | 2.2.0 → 2.3.0 |
switchboard-plug-networking | 2.2.0 | 1.fc32, 1.fc31, 1.fc30 | 2.1.4 → 2.2.0 |
switchboard-plug-printers | 2.1.7 | 1.fc32, 1.fc31, 1.fc30 | 2.1.6 → 2.1.7 |
switchboard-plug-sound | 2.2.2 | 1.fc32, 1.fc31, 1.fc30 | 2.2.1 → 2.2.2 |
switchboard-plug-display | 2.2.0 | 1.fc32, 1.fc31, 1.fc30 | 2.1.9 → 2.2.0 |
package | version | release | changes |
---|---|---|---|
wingpanel | 2.2.6 | 1.fc32, 1.fc31, 1.fc30 | 2.2.5 → 2.2.6 |
wingpanel-indicator-datetime | 2.2.0 | 1.fc30 | 2.1.3 → 2.2.0 |
wingpanel-indicator-keyboard | 2.2.0 | 1.fc32, 1.fc31, 1.fc30 | 2.1.2 → 2.2.0 |
wingpanel-applications-menu | 2.5.0 | 1.fc32, 1.fc31, 1.fc30 | 2.4.4 → 2.5.0 |
wingpanel-indicator-notifications | 2.1.3 | 1.fc32, 1.fc31, 1.fc30 | 2.1.2 → 2.1.3 |
wingpanel-indicator-sound | 2.1.4 | 1.fc32, 1.fc31, 1.fc30 | 2.1.3 → 2.1.4 |
wingpanel-indicator-session | 2.2.6 | 1.fc32, 1.fc31, 1.fc30 | 2.2.5 → 2.2.6 |
wingpanel-indicator-bluetooth | 2.1.4 | 1.fc32, 1.fc31, 1.fc30 | 2.1.3 → 2.1.4 |
wingpanel-indicator-datetime | 2.2.1 | 1.fc30 | 2.2.0 → 2.2.1 |
package | version | release | changes |
---|---|---|---|
elementary-greeter | 5.0.1 | 1.fc32, 1.fc31 | 5.0 → 5.0.1 |
elementary-shortcut-overlay | 1.1.0 | 1.fc32, 1.fc31, 1.fc30 | 1.0.1 → 1.1.0 |
pantheon-agent-polkit | 1.0.0 | 1.fc32, 1.fc31, 1.fc30 | 0.1.6 → 1.0.0 |
pantheon-agent-geoclue2 | 1.0.3 | 1.fc32, 1.fc31, 1.fc30 | 1.0.2 → 1.0.3 |
elementary-capnet-assist | 2.2.4 | 1.fc32, 1.fc31, 1.fc30 | 2.2.3 → 2.2.4 |
package | version | release | changes |
---|---|---|---|
elementary-files | 4.2.0 | 2.fc32, 2.fc31 | fix compilation with newer vala |
elementary-screenshot-tool | 1.7.0 | 1.fc32, 1.fc31, 1.fc30 | 1.6.2 → 1.7.0 |
elementary-photos | 2.6.5 | 1.fc32, 1.fc31, 1.fc30 | 2.6.4 → 2.6.5 |
elementary-terminal | 5.4.0 | 1.fc32, 1.fc31, 1.fc30 | 5.3.6 → 5.4.0 |
elementary-calculator | 1.5.3 | 1.fc32, 1.fc31, 1.fc30 | 1.5.2 → 1.5.3 |
elementary-videos | 2.7.0 | 1.fc32, 1.fc31, 1.fc30 | 2.6.3 → 2.7.0 |
elementary-calendar | 5.0.1 | 1.fc32, 1.fc31, 1.fc30 | 5.0 → 5.0.1 |
elementary-calculator | 1.5.4 | 1.fc32, 1.fc31, 1.fc30 | 1.5.3 → 1.5.4 |
elementary-calendar | 5.0.2 | 1.fc32, 1.fc31, 1.fc30 | 5.0.1 → 5.0.2 |
elementary-calendar | 5.0.3 | 1.fc32, 1.fc31, 1.fc30 | 5.0.1 → 5.0.2 |
package | version | release | changes |
---|---|---|---|
elementary-icon-theme | 5.1.0 | 1.fc32, 1.fc31, 1.fc30 | 5.0.4 → 5.1.0 |
elementary-theme | 5.3.0 | 1.fc32, 1.fc31, 1.fc30 | 5.2.5 → 5.3.0 |
I managed to add a simple patch for fixing compilation issues of Appeditor with the latest versions of vala.
package | version | release | changes |
---|---|---|---|
appeditor | 1.1.0 | 4.fc32, 4.fc31, 3.fc30 | fix compilation with newer vala |
The release schedule of Syncthing seems to have slowed down, and this month’s release is already available on fedora now. I also updated one Go library to its latest version.
package | version | release | changes |
---|---|---|---|
syncthing | 1.3.1 | 1.fc32, 1.fc31, 1.fc30 | 1.3.0 → 1.3.1 |
golang-gopkg-asn1-ber-1 | 1.4 | 1.fc32 | 1.3 → 1.4 |
Two new releases for the rubygem packages I maintain were published, and the fedora packages are already up-to-date again.
package | version | release | changes |
---|---|---|---|
rubygem-rouge | 3.13.0 | 1.fc32, 1.fc31, 1.fc30 | 3.12.0 → 3.13.0 |
rubygem-jekyll-feed | 0.13.0 | 1.fc32, 1.fc31, 1.fc30 | 0.12.1 → 0.13.0 |
The latest version of the pyrsistent
python package is also already available
from the fedora repositories.
package | version | release | changes |
---|---|---|---|
python-pyrsistent | 0.15.6 | 1.fc32, 1.fc31, 1.fc30 | 0.15.5 → 0.15.6 |
These Switchboard plugs are not yet ready for inclusion in the official fedora repositories, but at least the latest releases are now available from COPR and ready for testing.
package | version | release | changes |
---|---|---|---|
switchboard-plug-locale | 2.5.0 | 1 | 2.4.1 → 2.5.0 |
switchboard-plug-useraccounts | 2.3.0 | 1 | 2.2.1 → 2.3.0 |
switchboard-plug-power | 2.4.0 | 1 | 2.3.5 → 2.4.0 |
I also updated the Monitor application to the latest upstream release.
package | version | release | changes |
---|---|---|---|
monitor | 0.6.1 | 1 | 0.6.0 → 0.6.1 |
To start off the month, we pushed some updates for the Jackson stack to fix security issues that are present in versions earlier than 2.10.
package | version | release | changes |
---|---|---|---|
jackson-parent | 2.10 | 1.fc32, 1.fc31, 1.fc30 | 2.9.1.2 → 2.10 |
jackson-bom | 2.10.0 | 1.fc32, 1.fc31, 1.fc30 | 2.9.9 → 2.10.0 |
jackson-annotations | 2.10.0 | 1.fc32, 1.fc31, 1.fc30 | 2.9.9 → 2.10.0 |
jackson-core | 2.10.0 | 1.fc32, 1.fc31, 1.fc30 | 2.9.9 → 2.10.0 |
jackson-databind | 2.10.0 | 1.fc32, 1.fc31, 1.fc30 | 2.9.9.3 → 2.10.0 |
I created a new package for univocity-output-tester
, the absence of which was
previously the reason for the disabled test suite in the univocity-parsers
package. In the next update for it, the test suite will be enabled.
package | version | release | changes |
---|---|---|---|
univocity-output-tester | 2.1 | 1.fc32 | Initial packaging |
Next, I moved on to fixing some FTBFS issues. paranamer
started to fail to
build a while ago due to it not depending on ant
directly, but relying on it
transitively - that transitive dependency got removed at some point, so it just
had to be added in directly.
I also moved both netty3
, grizzly
and grizzly-npn
away from the retired
felix OSGi implementation, since everything should use OSGi 7.0.0 from
osgi-core
now.
package | version | release | changes |
---|---|---|---|
paranamer | 2.8 | 10.fc32, 10.fc31 | fix FTBFS issue on fedora 31+ |
netty3 | 3.10.6 | 8.fc32 | migrate away from felix OSGi |
grizzly-npn | 1.2 | 11.fc32 | migrate away from felix OSGi |
grizzly | 2.3.24 | 9.fc32 | migrate away from felix OSGi |
Next, I pushed minor updates for two of our packages (aalto-xml
and
commons-beanutils
) to rawhide:
package | version | release | changes |
---|---|---|---|
aalto-xml | 1.2.2 | 1.fc32 | 1.0.0 → 1.2.2 |
apache-commons-beanutils | 1.9.4 | 1.fc32 | 1.9.3 → 1.9.4 |
After we updated commons-compress
to the latest version in rawhide, we got a
report about a security issue in versions prior to 1.19, so we pushed that
change for the stable fedora releases as well.
package | version | release | changes |
---|---|---|---|
apache-commons-compress | 1.19 | 1.fc32, 1.fc31, 1.fc30 | 1.18 → 1.19 |
I went on to work on the unretirement of some packages that are still required
for the DogTag-PKI stack (via resteasy
). The three packages in question went
through package re-review since they had been retired for a few months already.
package | version | release | changes |
---|---|---|---|
jboss-transaction-1.1-api | 1.0.1 | 19.fc32, 19.fc31 | package unretirement |
jandex | 2.1.1 | 1.fc32, 1.fc31 | package unretirement |
maven-osgi | 0.2.0 | 18.fc32, 18.fc31 | package unretirement |
Next, I fixed new FTBFS issues for three of our packages by dropping unnecessary
dependencies on the maven-release-plugin
and buildnumber-maven-plugin
, since
both of these packages recently became non-installable in rawhide due to broken
dependencies.
package | version | release | changes |
---|---|---|---|
hibernate-jpa-2.0-api | 1.0.1 | 25.fc32 | fix FTBFS issue on rawhide |
picketbox-xacml | 2.0.8 | 8.fc32 | fix FTBFS issue on rawhide |
mimepull | 1.9.6 | 10.fc32 | fix FTBFS issue on rawhide |
And then came a long list of almost-alphabetical package updates for rawhide. Guess in which order I worked through the list of outdated packages 😉️
package | version | release | changes |
---|---|---|---|
apache-commons-daemon | 1.2.2 | 1.fc32 | 1.2.0 → 1.2.2 |
apache-commons-vfs | 2.4.1 | 1.fc32 | 2.1 → 2.4.1 |
bcel | 6.4.1 | 1.fc32 | 6.3.1 → 6.4.1 |
compress-lzf | 1.0.4 | 1.fc32 | 1.0.3 → 1.0.4 |
fasterxml-oss-parent | 38 | 1.fc32 | 34 → 38 |
fusesource-pom | 1.12 | 1.fc32 | 1.11 → 1.12 |
hawtjni | 1.17 | 1.fc32 | 1.16 → 1.17 |
jansi-native | 1.8 | 1.fc32 | 1.7 → 1.8 |
jboss-el-3.0-api | 1.0.13 | 1.fc32 | 1.0.5 → 1.0.13 |
jboss-interceptors-1.2-api | 1.0.1 | 1.fc32 | 1.0.0 → 1.0.1 |
jboss-jsp-2.3-api | 1.0.3 | 1.fc32 | 1.0.1 → 1.0.3 |
jboss-logging | 3.4.1 | 1.fc32 | 3.3.0 → 3.4.1 |
jboss-servlet-3.1-api | 1.0.2 | 1.fc32 | 1.0.0 → 1.0.2 |
jettison | 1.4.0 | 1.fc32 | 1.3.7 → 1.4.0 |
jboss-transaction-1.2-api | 1.1.1 | 1.fc32 | 1.0.1 → 1.1.1 |
junit5 | 5.5.2 | 1.fc32 | 5.4.2 → 5.5.2 |
We also decided to drop FOP support in maven-doxia
since it isn’t used by any
fedora package and only introduced a dependency on FOP, which is currently
broken in fedora and might get removed completely soon.
package | version | release | changes |
---|---|---|---|
maven-doxia-sitetools | 1.9 | 2.fc32 | disabled FOP support |
maven-doxia | 1.9 | 3.fc32 | disabled FOP support |
Here, the list of almost-alphabetical package updates for rawhide continues.
package | version | release | changes |
---|---|---|---|
plexus-interactivity | 1.0 | 1.fc32 | 1.0~alpha6 → 1.0 |
plexus-languages | 1.0.3 | 1.fc32 | 0.9.10 → 1.0.3 |
maven-compiler-plugin | 3.8.1 | 3.fc32 | port to plexus-languages 1.0 |
plexus-resources | 1.1.0 | 1.fc32 | 1.0~alpha7 → 1.1.0 |
plexus-utils | 3.2.1 | 1.fc32 | 3.2.0 → 3.2.1 |
shrinkwrap | 1.2.6 | 1.fc32 | 1.2.3 → 1.2.6 |
sonatype-plugins-parent | 9 | 1.fc32 | 8 → 9 |
stax2-api | 4.2 | 1.fc32 | 4.0.0 → 4.2 |
univocity-parsers | [2.8.3][univocity-parsers-2.8.3] | 1.fc32 | 2.5.5 → 2.8.3 |
weld-parent | 39 | 1.fc32 | 34 → 39 |
We also worked on some small improvements for snakeyaml
– first, I backported
an upstream patch to fix a broken test, and second, I replaced its usage of the
base64coder
package with directly calling the Base64 implementation that has
been present in OpenJDK since Java 8.
package | version | release | changes |
---|---|---|---|
snakeyaml | 1.25 | 2.fc32 | backport upstream fix for a broken test |
snakeyaml | 1.25 | 3.fc32 | replace base64coder with Base64 from JDK8 |
Last, here’s the list of package updates that didn’t I didn’t quite manage to prepare in alphabetical order (😆️), or where reviewing my Pull Request took a bit longer. This list includes the noteworthy update of Maven to the 3.6 branch.
package | version | release | changes |
---|---|---|---|
maven-enforcer | 3.0.0~M2 | 1.fc32 | 1.4.1 → 3.0.0~M2 |
woodstox-core | 6.0.2 | 1.fc32 | 6.0.1 → 6.0.2 |
xalan-j2 | 2.7.2 | 1.fc32 | 2.7.1 → 2.7.2 |
freemarker | 2.3.29 | 1.fc32 | 2.3.28 → 2.3.29 |
plexus-pom | 5.1 | 1.fc32 | 5.0 → 5.1 |
xsom | 20140514 | 1.fc32 | 20110809 → 20140514 |
maven | 3.6.1 | 1.fc32 | 3.5.4 → 3.6.1 |
glassfish-dtd-parser | 1.4 | 1.fc32 | 1.2.0 → 1.4 |
glassfish-annotation-api | 1.3.2 | 1.fc32 | 1.2 → 1.3.2 |
Squeezing in one last update before the end of October, we managed to get
glassfish-hk2
building again by dropping some of the functionality that’s not
actually being used in fedora.
package | version | release | changes |
---|---|---|---|
glassfish-hk2 | 2.5.0 | 5.fc32, 5.fc31 | disable unused functionality to fix builds |
I’ve pushed an update for the Printers plug for Switchboard which fixes compilation with newer versions of vala. The patch was backported from upstream and will be part of the next release.
package | version | release | changes |
---|---|---|---|
switchboard-plug-printers | 2.1.6 | 4.fc32, 4.fc31, 3.fc30 | fix an issue with newer vala versions |
I also decided to update the Plank dock to the latest release candidate, which should include some fixes for commonly occurring bugs and crashes (for example, dragging icons on the dock).
package | version | release | changes |
---|---|---|---|
plank | 0.11.89 | 1.fc32, 1.fc32, 1.fc32, 1.fc32 | 0.11.4 → 0.11.89 |
I also released a “final” version of the Pantheon session settings for fedora 31, which only included some minor adjustments.
package | version | release | changes |
---|---|---|---|
pantheon-session-settings | 31.0 | 1.fc32, 1.fc31 | 30.92 → 31.0 |
I created a new package for the stringex
ruby gem, which is needed for running
the complete test suite in the package for the kramdown
gem.
package | version | release | changes |
---|---|---|---|
rubygem-stringex | 2.8.5 | 1.fc32 | Initial packaging |
Some new releases for the rouge
gem were published as well, and I’ve pushed
fedora updates for these versions to all currently supported fedora releases.
package | version | release | changes |
---|---|---|---|
rubygem-rouge | 3.11.1 | 1.fc32, 1.fc31, 1.fc30, 1.fc29 | 3.11.0 → 3.11.1 |
rubygem-rouge | 3.12.0 | 1.fc32, 1.fc31, 1.fc30, 1.fc29 | 3.11.1 → 3.12.0 |
Likewise, the latest version of the minitest-reporters
gem is already
available in rawhide.
package | version | release | changes |
---|---|---|---|
rubygem-minitest-reporters | 1.4.0 | 1.fc32 | 1.3.8 → 1.4.0 |
rubygem-minitest-reporters | 1.4.1 | 1.fc32 | 1.4.0 → 1.4.1 |
rubygem-minitest-reporters | 1.4.2 | 1.fc32 | 1.4.1 → 1.4.2 |
I updated the Syncthing package to the latest upstream release, which brings the usual number of bug-fixes, enhancements, and minor feature additions.
package | version | release | changes |
---|---|---|---|
syncthing | 1.3.0 | 1.fc32, 1.fc31, 1.fc30, 1.fc29 | 1.2.2 → 1.3.0 |
I also pushed the latest versions of the tomlkit
and pyrsistent
python
packages to all applicable fedora releases. The updates contain only minor
bug-fixes.
package | version | release | changes |
---|---|---|---|
python-tomlkit | 0.5.8 | 1.fc32, 1.fc31, 1.fc30, 1.fc29 | 0.5.x → 0.5.8 |
python-pyrsistent | 0.15.5 | 1.fc32, 1.fc31, 1.fc30 | 0.15.4 → 0.15.5 |
The latest version of the Security & Privacy plug for Switchboard is available
for testing from the elementary-staging
COPR repository.
package | version | release | changes |
---|---|---|---|
switchboard-plug-security-privacy | 2.2.2 | 1 | 2.2.1 |