···1212in
1313stdenv.mkDerivation (finalAttrs: {
1414 pname = "stirling-pdf";
1515- version = "0.25.1";
1515+ version = "0.26.1";
16161717 src = fetchFromGitHub {
1818 owner = "Stirling-Tools";
1919 repo = "Stirling-PDF";
2020 rev = "v${finalAttrs.version}";
2121- hash = "sha256-DgQLn4+uBAF8/c3G6ckkq/0gtJEE9GPHd1d/xB6omlA=";
2121+ hash = "sha256-msxP2n8Varc7/h9RVwYRBuD253JZu6/p7zQC1lmNmqc=";
2222 };
23232424 patches = [
···35353636 # disable spotless because it tries to fetch files not in deps.json
3737 # and also because it slows down the build process
3838- gradleFlags = [ "-x" "spotlessApply" ];
3838+ gradleFlags = [
3939+ "-x"
4040+ "spotlessApply"
4141+ ];
39424043 doCheck = true;
41444245 nativeBuildInputs = [
4346 gradle
4747+ gradle.jdk # one of the tests also require that the `java` command is available on the command line
4448 makeWrapper
4549 ];
4650···5559 '';
56605761 meta = {
5858- changelog = "https://github.com/Stirling-Tools/Stirling-PDF/releases/tag/${finalAttrs.src.rev}";
6262+ changelog = "https://github.com/Stirling-Tools/Stirling-PDF/releases/tag/v${finalAttrs.version}";
5963 description = "Locally hosted web application that allows you to perform various operations on PDF files";
6064 homepage = "https://github.com/Stirling-Tools/Stirling-PDF";
6165 license = lib.licenses.gpl3Only;