diff --git a/desktop/build.gradle b/desktop/build.gradle index f1f2e251b..e999d4231 100644 --- a/desktop/build.gradle +++ b/desktop/build.gradle @@ -120,12 +120,18 @@ dependencies { implementation "com.badlogicgames.gdx:gdx-platform:$gdxVersion:natives-desktop" implementation "com.badlogicgames.gdx:gdx-freetype-platform:$gdxVersion:natives-desktop" implementation "com.badlogicgames.gdx-controllers:gdx-controllers-desktop:$gdxControllersVersion" + //temporary workaround for gdx-controllers-2.2.1 using outdated jamepad version + implementation("com.badlogicgames.jamepad:jamepad:2.0.20.0") { + exclude group: 'com.badlogicgames.gdx', module: 'gdx-jnigen-loader' + } - //we use LWJGL tinyFD directly to display crash messages and (for now) single-line text input + //we use LWJGL tinyFD directly to display crash messages implementation "org.lwjgl:lwjgl-tinyfd:3.3.1" implementation "org.lwjgl:lwjgl-tinyfd:3.3.1:natives-windows" implementation "org.lwjgl:lwjgl-tinyfd:3.3.1:natives-macos" + implementation "org.lwjgl:lwjgl-tinyfd:3.3.1:natives-macos-arm64" implementation "org.lwjgl:lwjgl-tinyfd:3.3.1:natives-linux" + implementation "org.lwjgl:lwjgl-tinyfd:3.3.1:natives-linux-arm64" implementation project(':services:updates:githubUpdates') implementation project(':services:news:shatteredNews')