{ final, prev ? final, }: rec { arcanist = final.callPackage ./arcanist {}; astal = final.callPackage ./astal {}; libfprint-2-tod1-vfs0090 = final.callPackage ./libfprint-2-tod1-vfs0090 {inherit (prev) libfprint-2-tod1-vfs0090;}; solaar-udev-rules = final.callPackage ./solaar-udev-rules {}; # change default jdk openjdk = final.openjdk25; jdk = openjdk; gradle = final.gradle_9.override {java = openjdk;}; # patch jdk25 into kotlin lsp kotlin-language-server = final.callPackage ./kotlin-language-server { inherit (prev) kotlin-language-server; inherit gradle openjdk; }; }