From 1cf18f0fbfac1015011471796e9ca0230c8f41e3 Mon Sep 17 00:00:00 2001 From: Fabian Meumertzheim Date: Tue, 10 Oct 2023 13:13:48 +0200 Subject: [PATCH] deps: Update Java dependencies --- WORKSPACE.bazel | 28 +++++++--------------------- repositories.bzl | 42 +++++++++++++++++++++--------------------- 2 files changed, 28 insertions(+), 42 deletions(-) diff --git a/WORKSPACE.bazel b/WORKSPACE.bazel index 5323fe741..aa4b7a6ca 100644 --- a/WORKSPACE.bazel +++ b/WORKSPACE.bazel @@ -28,10 +28,10 @@ rules_java_toolchains() http_archive( name = "com_google_protobuf", patches = ["//third_party:protobuf-disable-layering_check.patch"], - sha256 = "0930b1a6eb840a2295dfcb13bb5736d1292c3e0d61a90391181399327be7d8f1", - strip_prefix = "protobuf-24.1", + sha256 = "616bb3536ac1fff3fb1a141450fa28b875e985712170ea7f1bfe5e5fc41e2cd8", + strip_prefix = "protobuf-24.4", # Keep in sync with com_google_protobuf_protobuf_java in repositories.bzl. - urls = ["https://github.com/protocolbuffers/protobuf/releases/download/v24.1/protobuf-24.1.tar.gz"], + urls = ["https://github.com/protocolbuffers/protobuf/releases/download/v24.4/protobuf-24.4.tar.gz"], ) http_archive( @@ -117,15 +117,15 @@ http_file( http_file( name = "jacocoagent", downloaded_file_path = "jacocoagent.jar", - sha256 = "191734a0b7ef97606e6a09ae584c4acab47eb30fcb4c555d3d440d4e0d71d73d", - urls = ["https://repo1.maven.org/maven2/org/jacoco/org.jacoco.agent/0.8.9/org.jacoco.agent-0.8.9-runtime.jar"], + sha256 = "40d25997de4c625769bf5d1283eb855b87c9caef4ca1fa03b8ef0b752ba4b54a", + urls = ["https://repo1.maven.org/maven2/org/jacoco/org.jacoco.agent/0.8.10/org.jacoco.agent-0.8.10-runtime.jar"], ) http_file( name = "jacococli", downloaded_file_path = "jacococli.jar", - sha256 = "29c7754338512599f742ebfedd095c9c93800fefbce407500eceb16f0ed5a20d", - urls = ["https://repo1.maven.org/maven2/org/jacoco/org.jacoco.cli/0.8.9/org.jacoco.cli-0.8.9-nodeps.jar"], + sha256 = "c821fe4f59dc5c1bb29341a259b6c9e49d6425f200f4ac0e373bf46bbfa54cf2", + urls = ["https://repo1.maven.org/maven2/org/jacoco/org.jacoco.cli/0.8.10/org.jacoco.cli-0.8.10-nodeps.jar"], ) http_jar( @@ -210,20 +210,6 @@ load("@com_google_protobuf//:protobuf_deps.bzl", "protobuf_deps") protobuf_deps() -http_file( - name = "jacocoagent", - downloaded_file_path = "jacocoagent.jar", - sha256 = "67de51e9ca1db044f3a3d10613518befb02e8eee1015f2ff6d56cfb9d4506546", - urls = ["https://repo1.maven.org/maven2/org/jacoco/org.jacoco.agent/0.8.8/org.jacoco.agent-0.8.8-runtime.jar"], -) - -http_file( - name = "jacococli", - downloaded_file_path = "jacococli.jar", - sha256 = "c449591174982bbc003d1290003fcbc7b939215436922d2f0f25239d110d531a", - urls = ["https://repo1.maven.org/maven2/org/jacoco/org.jacoco.cli/0.8.8/org.jacoco.cli-0.8.8-nodeps.jar"], -) - load("//third_party/android:android_configure.bzl", "android_configure") android_configure(name = "configure_android_rules") diff --git a/repositories.bzl b/repositories.bzl index ef47ef2f1..31cfd8fb3 100644 --- a/repositories.bzl +++ b/repositories.bzl @@ -72,9 +72,9 @@ def jazzer_dependencies(android = False): maybe( http_archive, name = "com_google_absl", - sha256 = "5366d7e7fa7ba0d915014d387b66d0d002c03236448e1ba9ef98122c13b35c36", - strip_prefix = "abseil-cpp-20230125.3", - url = "https://github.com/abseil/abseil-cpp/archive/refs/tags/20230125.3.tar.gz", + sha256 = "987ce98f02eefbaf930d6e38ab16aa05737234d7afbab2d5c4ea7adbe50c28ed", + strip_prefix = "abseil-cpp-20230802.1", + url = "https://github.com/abseil/abseil-cpp/archive/refs/tags/20230802.1.tar.gz", ) maybe( @@ -98,9 +98,9 @@ def jazzer_dependencies(android = False): http_archive, build_file = Label("//third_party:classgraph.BUILD"), name = "com_github_classgraph_classgraph", - sha256 = "62ba0109800ba55f4ccd9a7ba5f73a050293b90237c25e96132ca40d7f4e438f", - strip_prefix = "classgraph-classgraph-4.8.161", - url = "https://github.com/classgraph/classgraph/archive/refs/tags/classgraph-4.8.161.tar.gz", + sha256 = "83f3c193e90b77487cfc24fb6f73e9624e7478d9be4f94e2b20a29165a1aa906", + strip_prefix = "classgraph-classgraph-4.8.162", + url = "https://github.com/classgraph/classgraph/archive/refs/tags/classgraph-4.8.162.tar.gz", ) maybe( @@ -113,36 +113,36 @@ def jazzer_dependencies(android = False): maybe( http_jar, name = "net_bytebuddy_byte_buddy_agent", - sha256 = "55f19862b870f5d85890ba5386b1b45e9bbc88d5fe1f819abe0c788b4929fa6b", - url = "https://repo1.maven.org/maven2/net/bytebuddy/byte-buddy-agent/1.14.5/byte-buddy-agent-1.14.5.jar", + sha256 = "f7c60fd229df2b0f4e390f50e0582a23ac1d895645df0d487c54dd67a289800b", + url = "https://repo1.maven.org/maven2/net/bytebuddy/byte-buddy-agent/1.14.8/byte-buddy-agent-1.14.8.jar", ) maybe( http_jar, name = "org_ow2_asm_asm", - sha256 = "b62e84b5980729751b0458c534cf1366f727542bb8d158621335682a460f0353", - url = "https://repo1.maven.org/maven2/org/ow2/asm/asm/9.5/asm-9.5.jar", + sha256 = "3c6fac2424db3d4a853b669f4e3d1d9c3c552235e19a319673f887083c2303a1", + url = "https://repo1.maven.org/maven2/org/ow2/asm/asm/9.6/asm-9.6.jar", ) maybe( http_jar, name = "org_ow2_asm_asm_commons", - sha256 = "72eee9fbafb9de8d9463f20dd584a48ceeb7e5152ad4c987bfbe17dd4811c9ae", - url = "https://repo1.maven.org/maven2/org/ow2/asm/asm-commons/9.5/asm-commons-9.5.jar", + sha256 = "7aefd0d5c0901701c69f7513feda765fb6be33af2ce7aa17c5781fc87657c511", + url = "https://repo1.maven.org/maven2/org/ow2/asm/asm-commons/9.6/asm-commons-9.6.jar", ) maybe( http_jar, name = "org_ow2_asm_asm_tree", - sha256 = "3c33a648191079aeaeaeb7c19a49b153952f9e40fe86fbac5205554ddd9acd94", - url = "https://repo1.maven.org/maven2/org/ow2/asm/asm-tree/9.5/asm-tree-9.5.jar", + sha256 = "c43ecf17b539c777e15da7b5b86553b377e2d39a683de6285567d5283888e7ef", + url = "https://repo1.maven.org/maven2/org/ow2/asm/asm-tree/9.6/asm-tree-9.6.jar", ) maybe( http_jar, name = "com_github_jsqlparser_jsqlparser", - sha256 = "61b02b8520fda987b7bc12878833b223234450e505de83c36e78abe6d69c0184", - url = "https://repo1.maven.org/maven2/com/github/jsqlparser/jsqlparser/4.6/jsqlparser-4.6.jar", + sha256 = "9d25de1d79a669352f0d535daee906c2e35e8162e6894d82ea3f0aad8545655e", + url = "https://repo1.maven.org/maven2/com/github/jsqlparser/jsqlparser/4.7/jsqlparser-4.7.jar", ) maybe( @@ -162,9 +162,9 @@ def jazzer_dependencies(android = False): maybe( http_jar, name = "com_google_protobuf_protobuf_java", - sha256 = "b7eb9203fd2dd6e55b929debf2d079c949e0f9a85f15ec3a298b7534bc7ebd41", + sha256 = "e5655522be1aa5cc1f2f092aa036b0445157f294928eedf1332ac938c7b69686", # Keep in sync with com_google_protobuf in WORKSPACE. - url = "https://repo1.maven.org/maven2/com/google/protobuf/protobuf-java/3.24.1/protobuf-java-3.24.1.jar", + url = "https://repo1.maven.org/maven2/com/google/protobuf/protobuf-java/3.24.4/protobuf-java-3.24.4.jar", ) maybe( @@ -176,9 +176,9 @@ def jazzer_dependencies(android = False): Label("//third_party:jacoco-make-probe-inserter-subclassable.patch"), Label("//third_party:jacoco-ignore-offline-instrumentation.patch"), ], - sha256 = "b6b90469db034dff01a8577d8e91da51bc40f328a988359028652771f20abf1d", - strip_prefix = "jacoco-0.8.9", - url = "https://github.com/jacoco/jacoco/archive/refs/tags/v0.8.9.tar.gz", + sha256 = "5c72dea2d13eef33a4d972d157186fc12d85149bc042186953efe1be50c220ee", + strip_prefix = "jacoco-0.8.10", + url = "https://github.com/jacoco/jacoco/archive/refs/tags/v0.8.10.tar.gz", ) maybe(