[build] Update native-utils, OpenCV, libssh (#8818)

This commit is contained in:
Gold856
2026-04-27 01:31:14 -04:00
committed by GitHub
parent 657d4d9b58
commit 8d30131fce
7 changed files with 36 additions and 39 deletions

View File

@@ -2,8 +2,7 @@
avaje = "3.11"
ejml = "0.44.0"
jmh = "1.37"
opencv = "4.10.0-3"
thirdparty-year = "frc2025" # Note: this also appears in the opencv module name in the libraries section
opencv = "2027-4.13.0-3"
quickbuf = "1.4"
[libraries]
@@ -13,7 +12,7 @@ avaje-jsonb-generator = { module = "io.avaje:avaje-jsonb-generator", version.ref
ejml-simple = { module = "org.ejml:ejml-simple", version.ref = "ejml" } # also pulls in other EJML modules as transitive dependencies
gson = { module = "com.google.code.gson:gson", version = "2.13.1" }
quickbuf-runtime = { module = "us.hebi.quickbuf:quickbuf-runtime", version.ref = "quickbuf" }
thirdparty-opencv = { module = "edu.wpi.first.thirdparty.frc2025.opencv:opencv-java", version.ref = "opencv" }
thirdparty-opencv = { module = "org.wpilib.thirdparty.opencv:opencv-java", version.ref = "opencv" }
# General test dependencies
compile-testing = { module = "com.google.testing.compile:compile-testing", version = "0.23.0" }
@@ -27,7 +26,7 @@ mockito-core = { module = "org.mockito:mockito-core", version = "4.1.0" }
# Note that these are also Gradle plugins and cannot be used with the plugin specification
# due to their presence on the classpath without version information.
wpilib-gradle-vscode = { module = "org.wpilib:gradle-cpp-vscode", version = "2027.0.0" }
wpilib-native-utils = { module = "org.wpilib:native-utils", version = "2027.6.1" }
wpilib-native-utils = { module = "org.wpilib:native-utils", version = "2027.7.1" }
[bundles]
ejml = ["ejml-simple"]
@@ -46,6 +45,6 @@ wpilib-gradle-jni = { id = "org.wpilib.GradleJni", version = "2027.0.0" }
# Note: these plugins can't be used. Their JARs are on the classpath for buildSrc,
# which doesn't retain version information.
# wpilib-gradle-vscode = { id = "org.wpilib.GradleVsCode", version = "2027.0.0" }
# wpilib-native-utils = { id = "org.wpilib.NativeUtils", version = "2027.6.1" }
# wpilib-native-utils = { id = "org.wpilib.NativeUtils", version = "2027.7.1" }
wpilib-repositories = { id = "org.wpilib.WPILibRepositoriesPlugin", version = "2027.0.0" }
wpilib-versioning = { id = "org.wpilib.WPILibVersioningPlugin", version = "2027.0.1" }