maven

Package maven
Version 3.9.6-1
Description Java project management and project comprehension tool
Package Source https://git.robison.dev/arch-linux-repository/maven.git
Package maven-3.9.6-1-any.pkg.tar.zst [Signature]

Notes

The version in the Arch Build System has been stuck at 3.8.7 for quite a while now, thus my justification for my own package.

Note that I had to comment the lines referring to reproducible builds in the PKGBUILD, as something between the jump from 3.8.7 to 3.9.6 is making them not work:

build() {
  ...
  #sha512sum -c <(printf "$(cat ${srcdir}/apache-maven-${pkgver}-bin.tar.gz.sha512) apache-maven/target/apache-maven-${pkgver}-bin.tar.gz")
  #diff "${srcdir}/apache-maven-${pkgver}-bin.tar.gz" apache-maven/target/apache-maven-${pkgver}-bin.tar.gz
}

Other than that, all tests in check() passed OK, and I was able to build dbeaver with it (which was why I needed a 3.9.x maven to begin with), so I believe everything is good otherwise.