diff --git a/pkgs/by-name/ve/velocity/package.nix b/pkgs/by-name/ve/velocity/package.nix index eaa30ca3419c..54053a9a21c7 100644 --- a/pkgs/by-name/ve/velocity/package.nix +++ b/pkgs/by-name/ve/velocity/package.nix @@ -4,6 +4,7 @@ fetchFromGitHub, gradle, jdk17, + jdk21, makeBinaryWrapper, openssl, libdeflate, @@ -18,9 +19,7 @@ ], }: let - gradle_jdk17 = gradle.override { - javaToolchains = [ jdk17 ]; - }; + gradle_jdk17 = gradle.override { javaToolchains = [ jdk17 ]; }; velocityNativePlatform = { x86_64-linux = "linux_x86_64"; @@ -35,13 +34,13 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "velocity"; - version = "3.4.0-unstable-2025-11-09"; + version = "3.4.0-unstable-2025-12-07"; src = fetchFromGitHub { owner = "PaperMC"; repo = "Velocity"; - rev = "6cc1be7746ec49d2b600b1af1dcec99584750d38"; - hash = "sha256-zDB9bIkclEBf+NdBkufmsmKM8Qo8uqeZ26OUdyzczi8="; + rev = "8f65a8142029717d3af09ecf82792f7345dc873a"; + hash = "sha256-51n5ztuvGzWqvIfFOteV/CsvcInE7/aZmEeLCGonfLE="; }; nativeBuildInputs = [ @@ -55,7 +54,7 @@ stdenv.mkDerivation (finalAttrs: { libdeflate # needed for building velocity-native jni - jdk17 + jdk21 ]; strictDeps = true;