<reponame>cgi-eoss/libeopp
load("@rules_jvm_external//:specs.bzl", "maven")

REPOSITORIES = [
    "https://repo.maven.apache.org/maven2/",
]

ARTIFACTS = [
    maven.artifact("ch.qos.logback", "logback-classic", "1.2.6"),
    maven.artifact("ch.qos.logback", "logback-core", "1.2.6"),
    maven.artifact("com.fasterxml.jackson.core", "jackson-annotations", "2.12.5"),
    maven.artifact("com.fasterxml.jackson.core", "jackson-core", "2.12.5"),
    maven.artifact("com.fasterxml.jackson.core", "jackson-databind", "2.12.5"),
    maven.artifact("com.fasterxml.jackson.dataformat", "jackson-dataformat-yaml", "2.12.5"),
    maven.artifact("com.github.docker-java", "docker-java-api", "3.2.12"),
    maven.artifact("com.github.docker-java", "docker-java-core", "3.2.12"),
    maven.artifact("com.github.docker-java", "docker-java-transport", "3.2.12"),
    maven.artifact("com.github.docker-java", "docker-java-transport-zerodep", "3.2.12"),
    maven.artifact("com.google.android", "annotations", "4.1.1.4"),
    maven.artifact("com.google.api.grpc", "proto-google-common-protos", "2.5.0"),
    maven.artifact("com.google.auth", "google-auth-library-credentials", "0.22.2"),
    maven.artifact("com.google.auth", "google-auth-library-oauth2-http", "0.22.2"),
    maven.artifact("com.google.auto.value", "auto-value-annotations", "1.8.1"),
    maven.artifact("com.google.code.findbugs", "jsr305", "3.0.2"),
    maven.artifact("com.google.code.gson", "gson", "2.8.8"),
    maven.artifact("com.google.errorprone", "error_prone_annotations", "2.9.0"),
    maven.artifact("com.google.guava", "failureaccess", "1.0.1"),
    maven.artifact("com.google.guava", "guava", "31.0.1-jre"),
    maven.artifact("com.google.guava", "listenablefuture", "9999.0-empty-to-avoid-conflict-with-guava"),
    maven.artifact("com.google.http-client", "google-http-client", "1.38.0"),
    maven.artifact("com.google.http-client", "google-http-client-jackson2", "1.38.0"),
    maven.artifact("com.google.j2objc", "j2objc-annotations", "1.3"),
    maven.artifact("com.google.jimfs", "jimfs", "1.2"),
    maven.artifact("com.google.protobuf", "protobuf-java", "3.17.3"),
    maven.artifact("com.google.protobuf", "protobuf-java-util", "3.17.3"),
    maven.artifact("com.google.protobuf", "protobuf-javalite", "3.17.3"),
    maven.artifact("com.google.truth.extensions", "truth-java8-extension", "1.1.3"),
    maven.artifact("com.google.truth.extensions", "truth-liteproto-extension", "1.1.3"),
    maven.artifact("com.google.truth.extensions", "truth-proto-extension", "1.1.3"),
    maven.artifact("com.google.truth", "truth", "1.1.3"),
    maven.artifact("com.networknt", "json-schema-validator", "1.0.57"),
    maven.artifact("com.salesforce.servicelibs", "grpc-contrib", "0.8.1"),
    maven.artifact("com.salesforce.servicelibs", "jprotoc", "1.2.0"),
    maven.artifact("com.salesforce.servicelibs", "reactive-grpc-gencommon", "1.2.0"),
    maven.artifact("com.squareup.okhttp3", "logging-interceptor", "4.9.1"),
    maven.artifact("com.squareup.okhttp3", "mockwebserver", "4.9.1"),
    maven.artifact("com.squareup.okhttp3", "okhttp", "4.9.1"),
    maven.artifact("com.squareup.okio", "okio", "2.8.0"),
    maven.artifact("com.typesafe.netty", "netty-reactive-streams", "2.0.5"),
    maven.artifact("com.typesafe.netty", "netty-reactive-streams-http", "2.0.5"),
    maven.artifact("commons-codec", "commons-codec", "1.15"),
    maven.artifact("commons-io", "commons-io", "2.6"),
    maven.artifact("commons-lang", "commons-lang", "2.6"),
    maven.artifact("io.grpc", "grpc-alts", "1.41.0"),
    maven.artifact("io.grpc", "grpc-api", "1.41.0"),
    maven.artifact("io.grpc", "grpc-auth", "1.41.0"),
    maven.artifact("io.grpc", "grpc-census", "1.41.0"),
    maven.artifact("io.grpc", "grpc-context", "1.41.0"),
    maven.artifact("io.grpc", "grpc-core", "1.41.0"),
    maven.artifact("io.grpc", "grpc-grpclb", "1.41.0"),
    maven.artifact("io.grpc", "grpc-netty", "1.41.0"),
    maven.artifact("io.grpc", "grpc-netty-shaded", "1.41.0"),
    maven.artifact("io.grpc", "grpc-protobuf", "1.41.0"),
    maven.artifact("io.grpc", "grpc-protobuf-lite", "1.41.0"),
    maven.artifact("io.grpc", "grpc-services", "1.41.0"),
    maven.artifact("io.grpc", "grpc-stub", "1.41.0"),
    maven.artifact("io.netty", "netty-buffer", "4.1.68.Final"),
    maven.artifact("io.netty", "netty-codec", "4.1.68.Final"),
    maven.artifact("io.netty", "netty-codec-http", "4.1.68.Final"),
    maven.artifact("io.netty", "netty-codec-http2", "4.1.68.Final"),
    maven.artifact("io.netty", "netty-codec-socks", "4.1.68.Final"),
    maven.artifact("io.netty", "netty-common", "4.1.68.Final"),
    maven.artifact("io.netty", "netty-handler", "4.1.68.Final"),
    maven.artifact("io.netty", "netty-handler-proxy", "4.1.68.Final"),
    maven.artifact("io.netty", "netty-resolver", "4.1.68.Final"),
    maven.artifact("io.netty", "netty-transport", "4.1.68.Final"),
    maven.artifact("io.netty", "netty-transport-native-epoll", "4.1.68.Final", classifier = "linux-x86_64"),
    maven.artifact("io.netty", "netty-transport-native-unix-common", "4.1.68.Final"),
    maven.artifact("io.opencensus", "opencensus-api", "0.28.0"),
    maven.artifact("io.opencensus", "opencensus-contrib-grpc-metrics", "0.28.0"),
    maven.artifact("io.opencensus", "opencensus-contrib-http-util", "0.24.0"),
    maven.artifact("io.perfmark", "perfmark-api", "0.23.0"),
    maven.artifact("io.projectreactor", "reactor-core", "3.4.10"),
    maven.artifact("javax.annotation", "javax.annotation-api", "1.3.2"),
    maven.artifact("junit", "junit", "4.13.2"),
    maven.artifact("net.bytebuddy", "byte-buddy", "1.10.22"),
    maven.artifact("net.bytebuddy", "byte-buddy-agent", "1.10.22"),
    maven.artifact("net.java.dev.jna", "jna", "5.8.0"),
    maven.artifact("net.jodah", "failsafe", "2.4.4"),
    maven.artifact("org.apache.commons", "commons-compress", "1.21"),
    maven.artifact("org.apache.commons", "commons-lang3", "3.12.0"),
    maven.artifact("org.apache.httpcomponents", "httpclient", "4.5.13"),
    maven.artifact("org.apache.httpcomponents", "httpcore", "4.4.14"),
    maven.artifact("org.apache.tomcat", "annotations-api", "6.0.53"),
    maven.artifact("org.awaitility", "awaitility", "4.0.3"),
    maven.artifact("org.bouncycastle", "bcpkix-jdk15on", "1.64"),
    maven.artifact("org.bouncycastle", "bcprov-jdk15on", "1.64"),
    maven.artifact("org.checkerframework", "checker-qual", "3.13.0"),
    maven.artifact("org.codehaus.mojo", "animal-sniffer-annotations", "1.19"),
    maven.artifact("org.conscrypt", "conscrypt-openjdk-uber", "2.5.1"),
    maven.artifact("org.hamcrest", "hamcrest", "2.2"),
    maven.artifact("org.hamcrest", "hamcrest-core", "2.2"),
    maven.artifact("org.jetbrains", "annotations", "13.0"),
    maven.artifact("org.jetbrains.kotlin", "kotlin-reflect", "1.5.31"),
    maven.artifact("org.jetbrains.kotlin", "kotlin-stdlib", "1.5.31"),
    maven.artifact("org.jetbrains.kotlin", "kotlin-stdlib-common", "1.5.31"),
    maven.artifact("org.jetbrains.kotlin", "kotlin-stdlib-jdk7", "1.5.31"),
    maven.artifact("org.jetbrains.kotlin", "kotlin-stdlib-jdk8", "1.5.31"),
    maven.artifact("org.locationtech.jts", "jts-core", "1.18.2"),
    maven.artifact("org.mockito", "mockito-core", "3.9.0"),
    maven.artifact("org.objenesis", "objenesis", "3.2"),
    maven.artifact("org.ow2.asm", "asm", "9.1"),
    maven.artifact("org.reactivestreams", "reactive-streams", "1.0.3"),
    maven.artifact("org.slf4j", "slf4j-api", "1.7.32"),
    maven.artifact("org.springframework.boot", "spring-boot", "2.5.5"),
    maven.artifact("org.springframework.cloud", "spring-cloud-commons", "3.0.4"),
    maven.artifact("org.springframework.security", "spring-security-crypto", "5.5.2"),
    maven.artifact("org.springframework", "spring-aop", "5.3.10"),
    maven.artifact("org.springframework", "spring-beans", "5.3.10"),
    maven.artifact("org.springframework", "spring-context", "5.3.10"),
    maven.artifact("org.springframework", "spring-core", "5.3.10"),
    maven.artifact("org.springframework", "spring-expression", "5.3.10"),
    maven.artifact("org.springframework", "spring-jcl", "5.3.10"),
    maven.artifact("org.springframework", "spring-web", "5.3.10"),
    maven.artifact("org.yaml", "snakeyaml", "1.28"),
    maven.artifact("software.amazon.awssdk", "annotations", "2.17.53"),
    maven.artifact("software.amazon.awssdk", "apache-client", "2.17.53"),
    maven.artifact("software.amazon.awssdk", "arns", "2.17.53"),
    maven.artifact("software.amazon.awssdk", "auth", "2.17.53"),
    maven.artifact("software.amazon.awssdk", "aws-core", "2.17.53"),
    maven.artifact("software.amazon.awssdk", "aws-query-protocol", "2.17.53"),
    maven.artifact("software.amazon.awssdk", "aws-xml-protocol", "2.17.53"),
    maven.artifact("software.amazon.awssdk", "http-client-spi", "2.17.53"),
    maven.artifact("software.amazon.awssdk", "json-utils", "2.17.53"),
    maven.artifact("software.amazon.awssdk", "metrics-spi", "2.17.53"),
    maven.artifact("software.amazon.awssdk", "netty-nio-client", "2.17.53"),
    maven.artifact("software.amazon.awssdk", "profiles", "2.17.53"),
    maven.artifact("software.amazon.awssdk", "protocol-core", "2.17.53"),
    maven.artifact("software.amazon.awssdk", "regions", "2.17.53"),
    maven.artifact("software.amazon.awssdk", "s3", "2.17.53"),
    maven.artifact("software.amazon.awssdk", "sdk-core", "2.17.53"),
    maven.artifact("software.amazon.awssdk", "third-party-jackson-core", "2.17.53"),
    maven.artifact("software.amazon.awssdk", "utils", "2.17.53"),
    maven.artifact("software.amazon.eventstream", "eventstream", "1.0.1"),
]

load("@rules_jvm_external//:specs.bzl", "maven")

REPOSITORIES = [
    "https://repo.maven.apache.org/maven2/",
]

ARTIFACTS = [
    maven.artifact("ch.qos.logback", "logback-classic", "1.2.6"),
    maven.artifact("ch.qos.logback", "logback-core", "1.2.6"),
    maven.artifact("com.fasterxml.jackson.core", "jackson-annotations", "2.12.5"),
    maven.artifact("com.fasterxml.jackson.core", "jackson-core", "2.12.5"),
    maven.artifact("com.fasterxml.jackson.core", "jackson-databind", "2.12.5"),
    maven.artifact("com.fasterxml.jackson.dataformat", "jackson-dataformat-yaml", "2.12.5"),
    maven.artifact("com.github.docker-java", "docker-java-api", "3.2.12"),
    maven.artifact("com.github.docker-java", "docker-java-core", "3.2.12"),
    maven.artifact("com.github.docker-java", "docker-java-transport", "3.2.12"),
    maven.artifact("com.github.docker-java", "docker-java-transport-zerodep", "3.2.12"),
    maven.artifact("com.google.android", "annotations", "4.1.1.4"),
    maven.artifact("com.google.api.grpc", "proto-google-common-protos", "2.5.0"),
    maven.artifact("com.google.auth", "google-auth-library-credentials", "0.22.2"),
    maven.artifact("com.google.auth", "google-auth-library-oauth2-http", "0.22.2"),
    maven.artifact("com.google.auto.value", "auto-value-annotations", "1.8.1"),
    maven.artifact("com.google.code.findbugs", "jsr305", "3.0.2"),
    maven.artifact("com.google.code.gson", "gson", "2.8.8"),
    maven.artifact("com.google.errorprone", "error_prone_annotations", "2.9.0"),
    maven.artifact("com.google.guava", "failureaccess", "1.0.1"),
    maven.artifact("com.google.guava", "guava", "31.0.1-jre"),
    maven.artifact("com.google.guava", "listenablefuture", "9999.0-empty-to-avoid-conflict-with-guava"),
    maven.artifact("com.google.http-client", "google-http-client", "1.38.0"),
    maven.artifact("com.google.http-client", "google-http-client-jackson2", "1.38.0"),
    maven.artifact("com.google.j2objc", "j2objc-annotations", "1.3"),
    maven.artifact("com.google.jimfs", "jimfs", "1.2"),
    maven.artifact("com.google.protobuf", "protobuf-java", "3.17.3"),
    maven.artifact("com.google.protobuf", "protobuf-java-util", "3.17.3"),
    maven.artifact("com.google.protobuf", "protobuf-javalite", "3.17.3"),
    maven.artifact("com.google.truth.extensions", "truth-java8-extension", "1.1.3"),
    maven.artifact("com.google.truth.extensions", "truth-liteproto-extension", "1.1.3"),
    maven.artifact("com.google.truth.extensions", "truth-proto-extension", "1.1.3"),
    maven.artifact("com.google.truth", "truth", "1.1.3"),
    maven.artifact("com.networknt", "json-schema-validator", "1.0.57"),
    maven.artifact("com.salesforce.servicelibs", "grpc-contrib", "0.8.1"),
    maven.artifact("com.salesforce.servicelibs", "jprotoc", "1.2.0"),
    maven.artifact("com.salesforce.servicelibs", "reactive-grpc-gencommon", "1.2.0"),
    maven.artifact("com.squareup.okhttp3", "logging-interceptor", "4.9.1"),
    maven.artifact("com.squareup.okhttp3", "mockwebserver", "4.9.1"),
    maven.artifact("com.squareup.okhttp3", "okhttp", "4.9.1"),
    maven.artifact("com.squareup.okio", "okio", "2.8.0"),
    maven.artifact("com.typesafe.netty", "netty-reactive-streams", "2.0.5"),
    maven.artifact("com.typesafe.netty", "netty-reactive-streams-http", "2.0.5"),
    maven.artifact("commons-codec", "commons-codec", "1.15"),
    maven.artifact("commons-io", "commons-io", "2.6"),
    maven.artifact("commons-lang", "commons-lang", "2.6"),
    maven.artifact("io.grpc", "grpc-alts", "1.41.0"),
    maven.artifact("io.grpc", "grpc-api", "1.41.0"),
    maven.artifact("io.grpc", "grpc-auth", "1.41.0"),
    maven.artifact("io.grpc", "grpc-census", "1.41.0"),
    maven.artifact("io.grpc", "grpc-context", "1.41.0"),
    maven.artifact("io.grpc", "grpc-core", "1.41.0"),
    maven.artifact("io.grpc", "grpc-grpclb", "1.41.0"),
    maven.artifact("io.grpc", "grpc-netty", "1.41.0"),
    maven.artifact("io.grpc", "grpc-netty-shaded", "1.41.0"),
    maven.artifact("io.grpc", "grpc-protobuf", "1.41.0"),
    maven.artifact("io.grpc", "grpc-protobuf-lite", "1.41.0"),
    maven.artifact("io.grpc", "grpc-services", "1.41.0"),
    maven.artifact("io.grpc", "grpc-stub", "1.41.0"),
    maven.artifact("io.netty", "netty-buffer", "4.1.68.Final"),
    maven.artifact("io.netty", "netty-codec", "4.1.68.Final"),
    maven.artifact("io.netty", "netty-codec-http", "4.1.68.Final"),
    maven.artifact("io.netty", "netty-codec-http2", "4.1.68.Final"),
    maven.artifact("io.netty", "netty-codec-socks", "4.1.68.Final"),
    maven.artifact("io.netty", "netty-common", "4.1.68.Final"),
    maven.artifact("io.netty", "netty-handler", "4.1.68.Final"),
    maven.artifact("io.netty", "netty-handler-proxy", "4.1.68.Final"),
    maven.artifact("io.netty", "netty-resolver", "4.1.68.Final"),
    maven.artifact("io.netty", "netty-transport", "4.1.68.Final"),
    maven.artifact("io.netty", "netty-transport-native-epoll", "4.1.68.Final", classifier = "linux-x86_64"),
    maven.artifact("io.netty", "netty-transport-native-unix-common", "4.1.68.Final"),
    maven.artifact("io.opencensus", "opencensus-api", "0.28.0"),
    maven.artifact("io.opencensus", "opencensus-contrib-grpc-metrics", "0.28.0"),
    maven.artifact("io.opencensus", "opencensus-contrib-http-util", "0.24.0"),
    maven.artifact("io.perfmark", "perfmark-api", "0.23.0"),
    maven.artifact("io.projectreactor", "reactor-core", "3.4.10"),
    maven.artifact("javax.annotation", "javax.annotation-api", "1.3.2"),
    maven.artifact("junit", "junit", "4.13.2"),
    maven.artifact("net.bytebuddy", "byte-buddy", "1.10.22"),
    maven.artifact("net.bytebuddy", "byte-buddy-agent", "1.10.22"),
    maven.artifact("net.java.dev.jna", "jna", "5.8.0"),
    maven.artifact("net.jodah", "failsafe", "2.4.4"),
    maven.artifact("org.apache.commons", "commons-compress", "1.21"),
    maven.artifact("org.apache.commons", "commons-lang3", "3.12.0"),
    maven.artifact("org.apache.httpcomponents", "httpclient", "4.5.13"),
    maven.artifact("org.apache.httpcomponents", "httpcore", "4.4.14"),
    maven.artifact("org.apache.tomcat", "annotations-api", "6.0.53"),
    maven.artifact("org.awaitility", "awaitility", "4.0.3"),
    maven.artifact("org.bouncycastle", "bcpkix-jdk15on", "1.64"),
    maven.artifact("org.bouncycastle", "bcprov-jdk15on", "1.64"),
    maven.artifact("org.checkerframework", "checker-qual", "3.13.0"),
    maven.artifact("org.codehaus.mojo", "animal-sniffer-annotations", "1.19"),
    maven.artifact("org.conscrypt", "conscrypt-openjdk-uber", "2.5.1"),
    maven.artifact("org.hamcrest", "hamcrest", "2.2"),
    maven.artifact("org.hamcrest", "hamcrest-core", "2.2"),
    maven.artifact("org.jetbrains", "annotations", "13.0"),
    maven.artifact("org.jetbrains.kotlin", "kotlin-reflect", "1.5.31"),
    maven.artifact("org.jetbrains.kotlin", "kotlin-stdlib", "1.5.31"),
    maven.artifact("org.jetbrains.kotlin", "kotlin-stdlib-common", "1.5.31"),
    maven.artifact("org.jetbrains.kotlin", "kotlin-stdlib-jdk7", "1.5.31"),
    maven.artifact("org.jetbrains.kotlin", "kotlin-stdlib-jdk8", "1.5.31"),
    maven.artifact("org.locationtech.jts", "jts-core", "1.18.2"),
    maven.artifact("org.mockito", "mockito-core", "3.9.0"),
    maven.artifact("org.objenesis", "objenesis", "3.2"),
    maven.artifact("org.ow2.asm", "asm", "9.1"),
    maven.artifact("org.reactivestreams", "reactive-streams", "1.0.3"),
    maven.artifact("org.slf4j", "slf4j-api", "1.7.32"),
    maven.artifact("org.springframework.boot", "spring-boot", "2.5.5"),
    maven.artifact("org.springframework.cloud", "spring-cloud-commons", "3.0.4"),
    maven.artifact("org.springframework.security", "spring-security-crypto", "5.5.2"),
    maven.artifact("org.springframework", "spring-aop", "5.3.10"),
    maven.artifact("org.springframework", "spring-beans", "5.3.10"),
    maven.artifact("org.springframework", "spring-context", "5.3.10"),
    maven.artifact("org.springframework", "spring-core", "5.3.10"),
    maven.artifact("org.springframework", "spring-expression", "5.3.10"),
    maven.artifact("org.springframework", "spring-jcl", "5.3.10"),
    maven.artifact("org.springframework", "spring-web", "5.3.10"),
    maven.artifact("org.yaml", "snakeyaml", "1.28"),
    maven.artifact("software.amazon.awssdk", "annotations", "2.17.53"),
    maven.artifact("software.amazon.awssdk", "apache-client", "2.17.53"),
    maven.artifact("software.amazon.awssdk", "arns", "2.17.53"),
    maven.artifact("software.amazon.awssdk", "auth", "2.17.53"),
    maven.artifact("software.amazon.awssdk", "aws-core", "2.17.53"),
    maven.artifact("software.amazon.awssdk", "aws-query-protocol", "2.17.53"),
    maven.artifact("software.amazon.awssdk", "aws-xml-protocol", "2.17.53"),
    maven.artifact("software.amazon.awssdk", "http-client-spi", "2.17.53"),
    maven.artifact("software.amazon.awssdk", "json-utils", "2.17.53"),
    maven.artifact("software.amazon.awssdk", "metrics-spi", "2.17.53"),
    maven.artifact("software.amazon.awssdk", "netty-nio-client", "2.17.53"),
    maven.artifact("software.amazon.awssdk", "profiles", "2.17.53"),
    maven.artifact("software.amazon.awssdk", "protocol-core", "2.17.53"),
    maven.artifact("software.amazon.awssdk", "regions", "2.17.53"),
    maven.artifact("software.amazon.awssdk", "s3", "2.17.53"),
    maven.artifact("software.amazon.awssdk", "sdk-core", "2.17.53"),
    maven.artifact("software.amazon.awssdk", "third-party-jackson-core", "2.17.53"),
    maven.artifact("software.amazon.awssdk", "utils", "2.17.53"),
    maven.artifact("software.amazon.eventstream", "eventstream", "1.0.1"),
]