diff --git a/build.clj b/build.clj deleted file mode 100644 index 96778e2..0000000 --- a/build.clj +++ /dev/null @@ -1,126 +0,0 @@ -(ns build - (:require [clojure.tools.build.api :as b] - [clojure.pprint :refer [pprint]] - [clojure.edn :as edn])) - -(def lib 'org.fudo/notifier) -(def default-version "DEV") -(defn- class-dir [{:keys [target]}] (format "%s/classes" target)) -(def basis (b/create-basis {:project "deps.edn"})) -(defn- jar-file [{:keys [target version] - :or {version default-version}}] - (format "%s/%s-%s.jar" target (name lib) version)) - -(defn- uberjar-file [{:keys [target version] - :or {version default-version}}] - (format "%s/%s-uber-%s.jar" target (name lib) version)) - -(def default-params - { - :verbose false - :version "DEV" - }) - -(defn clean [{:keys [target] :as params}] - (b/delete {:path target}) - params) - -(defn compile-java [{:keys [verbose java-src] :as params}] - (when verbose (println (format "compiling java files in %s..." java-src))) - (b/javac {:src-dirs [java-src] - :class-dir (class-dir params) - :basis basis - :javac-opts ["-source" "16" "-target" "16"]}) - params) - -(defn compile-clj [{:keys [verbose clj-src] :as params}] - (when verbose (println (format "compiling clj files in %s..." clj-src))) - (b/compile-clj {:basis basis - :src-dirs [clj-src] - :class-dir (class-dir params)})) - -(defn- read-metadata [filename] - (-> filename - (slurp) - (edn/read-string))) - -(defn- process-params [base-params] - (-> base-params - (merge (read-metadata (or (:metadata base-params) - "metadata.edn"))) - (update :target str) - (update :version str) - (update :java-src str) - (update :clj-src str))) - -(defn jar [base-params] - (let [params (process-params base-params) - {:keys [java-src clj-src version verbose]} params - classes (class-dir params)] - (when verbose - (print "parameters: ") - (pprint params)) - (compile-java params) - (compile-clj params) - (when verbose (println (format "writing POM file to %s..." classes))) - (b/write-pom { - :class-dir classes - :lib lib - :version (str version) - :basis basis - :src-dirs [java-src clj-src] - }) - (when verbose (println (format "copying source files from %s to %s..." - [java-src clj-src] classes))) - (b/copy-dir {:src-dirs [java-src clj-src] - :target-dir classes}) - (let [jar (jar-file params)] - (when verbose (println (format "writing JAR file to %s..." jar))) - (b/jar {:class-dir classes - :jar-file jar})) - (when verbose (println "done!")) - params)) - -(defn uberjar [base-params] - (let [params (process-params base-params) - {:keys [java-src clj-src version verbose]} params - classes (class-dir params)] - (when verbose - (print "parameters: ") - (pprint params)) - (compile-java params) - (compile-clj params) - (when verbose (println (format "writing POM file to %s..." classes))) - (b/write-pom { - :class-dir classes - :lib lib - :version (str version) - :basis basis - :src-dirs [java-src clj-src] - }) - (when verbose (println (format "copying source files from %s to %s..." - [java-src clj-src] classes))) - (b/copy-dir {:src-dirs [java-src clj-src] - :target-dir classes}) - (let [uberjar (uberjar-file params)] - (when verbose (println (format "writing uberjar file to %s..." uberjar))) - (b/uber {:class-dir classes - :uber-file uberjar - :basis basis})) - (when verbose (println "done!")) - params)) - -(defn install [base-params] - (let [params (process-params base-params) - {:keys [version verbose]} params - target-file (jar-file params)] - (jar params) - (when verbose (println (format "installing %s..." target-file))) - (b/install { - :basis basis - :lib lib - :version (str version) - :jar-file target-file - :class-dir (class-dir params) - }) - params)) diff --git a/deps-lock.json b/deps-lock.json index 64315db..955c4b3 100644 --- a/deps-lock.json +++ b/deps-lock.json @@ -4,537 +4,537 @@ "mvn-deps": [ { "mvn-path": "aopalliance/aopalliance/1.0/aopalliance-1.0.jar", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-Ct3sZw/tzT8RPFyAkdeDKA0j9146y4QbYanNsHk3agg=" }, { "mvn-path": "aopalliance/aopalliance/1.0/aopalliance-1.0.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-JugjMBV9a4RLZ6gGSUXiBlgedyl3GD4+Mf7GBYqppZs=" }, { "mvn-path": "com/cognitect/aws/api/0.8.612/api-0.8.612.jar", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-dE/FJ/5b8yyxBjpnVdPAQzne71FBWXsDx9hBLuLSjJw=" }, { "mvn-path": "com/cognitect/aws/api/0.8.612/api-0.8.612.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-KqpqPCcEXIVN2SxoEVzqsYuAuD+eU1MKEk8GzBGG3Jw=" }, { "mvn-path": "com/cognitect/aws/endpoints/1.1.12.321/endpoints-1.1.12.321.jar", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-LlAfFOHHy3WUY4km1bxyAkCXeAZmn11gGXEe4JA9v6I=" }, { "mvn-path": "com/cognitect/aws/endpoints/1.1.12.321/endpoints-1.1.12.321.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-MhL83IdBQ8Zga6+LXBAmQB05ycoae0TzqBhCDvZmhLU=" }, { "mvn-path": "com/cognitect/aws/s3/822.2.1145.0/s3-822.2.1145.0.jar", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-cDJBpv/BWe2FseHNbXXoNOqSIHvIB6weSURbYu+MDzo=" }, { "mvn-path": "com/cognitect/aws/s3/822.2.1145.0/s3-822.2.1145.0.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-7ps7ZhMrZ16txme2ElifyBMU0Tvaa86GSHTlwjuEL1w=" }, { "mvn-path": "com/cognitect/http-client/1.0.115/http-client-1.0.115.jar", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-Gw2INl2A0hu2FddDv/H6mxGwxfIppv+j+497Sbq3TUw=" }, { "mvn-path": "com/cognitect/http-client/1.0.115/http-client-1.0.115.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-XpitfirlsuaHslJV1CnP6m7kGWiDiH9D/FkO9F28cuw=" }, { "mvn-path": "com/github/hypfvieh/dbus-java-core/4.3.0/dbus-java-core-4.3.0.jar", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-k1la5yyTxvZd1HzfYtW86jGs6AzX6BTI+PbcSNtAJL4=" }, { "mvn-path": "com/github/hypfvieh/dbus-java-core/4.3.0/dbus-java-core-4.3.0.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-ED//T8q3ej/DCG14WkMfMaDcUMU+i6ncBxrRHE3popI=" }, { "mvn-path": "com/github/hypfvieh/dbus-java-parent/4.3.0/dbus-java-parent-4.3.0.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-gZmhnlhJxUUKP6gxvIKPG4cNFUBH4y3aDVnosZp7EiY=" }, { "mvn-path": "com/github/hypfvieh/dbus-java-transport-native-unixsocket/4.3.0/dbus-java-transport-native-unixsocket-4.3.0.jar", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-cYXILkQt1h0Tl2FqTzz6fSapiFz3S2rsnFvk47mItAs=" }, { "mvn-path": "com/github/hypfvieh/dbus-java-transport-native-unixsocket/4.3.0/dbus-java-transport-native-unixsocket-4.3.0.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-qAiYVOWFQkr2alSEqYiX5FMrnSoqt6AkFqKozQOhX5U=" }, { "mvn-path": "com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-dmrSoHg/JoeWLIrXTO7MOKKLn3Ki0IXuQ4t4E+ko0Mc=" }, { "mvn-path": "com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-GYidvfGyVLJgGl7mRbgUepdGRIgil2hMeYr+XWPXjf4=" }, { "mvn-path": "com/google/errorprone/error_prone_annotations/2.11.0/error_prone_annotations-2.11.0.jar", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-chy5GEK0b6BWhH0QTVIlyLjh6LYiY7mTBR4eWgE3t+w=" }, { "mvn-path": "com/google/errorprone/error_prone_annotations/2.11.0/error_prone_annotations-2.11.0.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-AmHKAfLS6awq4uznXULFYyOzhfspS2vJQ/Yu9Okt3wg=" }, { "mvn-path": "com/google/errorprone/error_prone_parent/2.11.0/error_prone_parent-2.11.0.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-goPwy0TGJKedMwtv2AuLinFaaLNoXJqVHD3oN9RUBVE=" }, { "mvn-path": "com/google/google/5/google-5.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-4J00XnPKP7yn8+BfMN63Tp053Wt5qT/ujFEfI0F7aCg=" }, { "mvn-path": "com/google/guava/failureaccess/1.0.1/failureaccess-1.0.1.jar", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-oXHuTHNN0tqDfksWvp30Zhr6typBra8x64Tf2vk2yiY=" }, { "mvn-path": "com/google/guava/failureaccess/1.0.1/failureaccess-1.0.1.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-6WBCznj+y6DaK+lkUilHyHtAopG1/TzWcqQ0kkEDxLk=" }, { "mvn-path": "com/google/guava/guava-parent/26.0-android/guava-parent-26.0-android.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-+GmKtGypls6InBr8jKTyXrisawNNyJjUWDdCNgAWzAQ=" }, { "mvn-path": "com/google/guava/guava-parent/31.1-android/guava-parent-31.1-android.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-chYh8BUxLnop8NtXDQi7NjJ/vUpTo+6T3zIUNjzlOXE=" }, { "mvn-path": "com/google/guava/guava/31.1-android/guava-31.1-android.jar", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-Mqwu1wnZbSeLXS4+XOoXj6STmTnFJftkdTLwEzCNswk=" }, { "mvn-path": "com/google/guava/guava/31.1-android/guava-31.1-android.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-ZikplWROlVN+6XqJ6JkBcdjzwmrPmEgwp3kZlwc9RR0=" }, { "mvn-path": "com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-s3KgN9QjCqV/vv/e8w/WEj+cDC24XQrO0AyRuXTzP5k=" }, { "mvn-path": "com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-GNSx2yYVPU5VB5zh92ux/gXNuGLvmVSojLzE/zi4Z5s=" }, { "mvn-path": "com/google/inject/guice-parent/4.2.2/guice-parent-4.2.2.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-WnS6PSK+GsE7nngvE6fZV9sqJN7TWUgTlMnoifHAN9Y=" }, { "mvn-path": "com/google/inject/guice/4.2.2/guice-4.2.2-no_aop.jar", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-D09fsoYJpNKzi39xKL58+bVB8lKD1xtOVgZtmWg6r/8=" }, { "mvn-path": "com/google/inject/guice/4.2.2/guice-4.2.2.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-BvPD3a1Xswv+iGVUVqBHMeVqeK0N2QnmXHGIEAO5ZHk=" }, { "mvn-path": "com/google/j2objc/j2objc-annotations/1.3/j2objc-annotations-1.3.jar", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-Ia8wySJnvWEiwOC00gzMtmQaN+r5VsZUDsRx1YTmSns=" }, { "mvn-path": "com/google/j2objc/j2objc-annotations/1.3/j2objc-annotations-1.3.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-X6yoJLoRW+5FhzAzff2y/OpGui/XdNQwTtvzD6aj8FU=" }, { "mvn-path": "commons-codec/commons-codec/1.11/commons-codec-1.11.jar", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-5ZnVMY6Xqkj0ITaikn5t+k6Igd/w5sjjEJ3bv/Ude30=" }, { "mvn-path": "commons-codec/commons-codec/1.11/commons-codec-1.11.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-wecUDR3qj981KLwePFRErAtUEpcxH0X5gGwhPsPumhA=" }, { "mvn-path": "commons-io/commons-io/2.11.0/commons-io-2.11.0.jar", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-lhsvbYfbrMXVSr9Fq3puJJX4m3VZiWLYxyPOqbwhCQg=" }, { "mvn-path": "commons-io/commons-io/2.11.0/commons-io-2.11.0.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-LgFv1+MkS18sIKytg02TqkeQSG7h5FZGQTYaPoMe71k=" }, { "mvn-path": "io/github/clojure/tools.build/0.9.4/tools.build-0.9.4.jar", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-OFpojavFxues1eGD7q/brtOdXCsnWBw1W2C4Au5xO+4=" }, { "mvn-path": "io/github/clojure/tools.build/0.9.4/tools.build-0.9.4.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-hlLj0ai5Cbjl1E1PzAvrKjeNslox+b6MKuC7qhJPDA8=" }, { "mvn-path": "javax/annotation/javax.annotation-api/1.3.2/javax.annotation-api-1.3.2.jar", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-4EulGVvNVV3JVlD3zGFNFR5LzVLSmhC4qiGX86uJq5s=" }, { "mvn-path": "javax/annotation/javax.annotation-api/1.3.2/javax.annotation-api-1.3.2.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-RqSiUcpAbnjkhT16K66DKChEpJkoUUOe6aHyNxbwa5c=" }, { "mvn-path": "javax/inject/javax.inject/1/javax.inject-1.jar", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-kcdwRKUMSBY2wy2Rb9ickRinIZU5BFLIEGUID5V95/8=" }, { "mvn-path": "javax/inject/javax.inject/1/javax.inject-1.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-lD4SsQBieARjj6KFgFoKt4imgCZlMeZQkh6/5GIai/o=" }, { "mvn-path": "net/java/jvnet-parent/3/jvnet-parent-3.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-MPV4nvo53b+WCVqto/wSYMRWH68vcUaGcXyy3FBJR1o=" }, { "mvn-path": "org/apache/apache/18/apache-18.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-eDEwcoX9R1u8NrIK4454gvEcMVOx1ZMPhS1E7ajzPBc=" }, { "mvn-path": "org/apache/apache/21/apache-21.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-rxDBCNoBTxfK+se1KytLWjocGCZfoq+XoyXZFDU3s4A=" }, { "mvn-path": "org/apache/apache/23/apache-23.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-vBBiTgYj82V3+sVjnKKTbTJA7RUvttjVM6tNJwVDSRw=" }, { "mvn-path": "org/apache/apache/25/apache-25.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-5o/BmkjOxYKmcy/QsQ2/6f7KJQYJY974nlR/ijdZ03k=" }, { "mvn-path": "org/apache/apache/26/apache-26.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-dluccYMtL6rZYRhpwfByY+Pf0ADr79zUNNHxTLK+PqE=" }, { "mvn-path": "org/apache/commons/commons-lang3/3.12.0/commons-lang3-3.12.0.jar", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-2RnZBEhsA3+NGTQS2gyS4iqfokIwudZ6V4VcXDHH6U4=" }, { "mvn-path": "org/apache/commons/commons-lang3/3.12.0/commons-lang3-3.12.0.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-gtMfHcxFg+/9dE6XkWWxbaZL+GvKYj/F0bA+2U9FyFo=" }, { "mvn-path": "org/apache/commons/commons-parent/42/commons-parent-42.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-zTE0lMZwtIPsJWlyrxaYszDlmPgHACNU63ZUefYEsJw=" }, { "mvn-path": "org/apache/commons/commons-parent/52/commons-parent-52.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-ddvo806Y5MP/QtquSi+etMvNO18QR9VEYKzpBtu0UC4=" }, { "mvn-path": "org/apache/httpcomponents/httpclient/4.5.13/httpclient-4.5.13.jar", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-b+kCalZsalABYIzz/DIZZkH2weXhmG0QN8zb1fMe90M=" }, { "mvn-path": "org/apache/httpcomponents/httpclient/4.5.13/httpclient-4.5.13.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-eOua2nSSn81j0HrcT0kjaEGkXMKdX4F79FgB9RP9fmw=" }, { "mvn-path": "org/apache/httpcomponents/httpcomponents-client/4.5.13/httpcomponents-client-4.5.13.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-nLpZTAjbcnHQwg6YRdYiuznmlYORC0Xn1d+C9gWNTdk=" }, { "mvn-path": "org/apache/httpcomponents/httpcomponents-core/4.4.15/httpcomponents-core-4.4.15.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-YNQ3J6YXSATIrhf5PpzGMuR/PEEQpMVLn6/IzZqMpQk=" }, { "mvn-path": "org/apache/httpcomponents/httpcomponents-parent/11/httpcomponents-parent-11.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-qQH4exFcVQcMfuQ+//Y+IOewLTCvJEOuKSvx9OUy06o=" }, { "mvn-path": "org/apache/httpcomponents/httpcore/4.4.15/httpcore-4.4.15.jar", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-PLrtCIxJmhD5bd5Y853A55hRcavYgTjKFlWocgEbsUI=" }, { "mvn-path": "org/apache/httpcomponents/httpcore/4.4.15/httpcore-4.4.15.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-Kaz+qoqIu2IPw0Nxows9QDKNxaecx0kCz0RsCUPBvms=" }, { "mvn-path": "org/apache/maven/maven-artifact/3.8.6/maven-artifact-3.8.6.jar", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-3iKkxvVP4xJ2qCOxu9Ot/WgjUp5zL0MbXv8IUsK5JSs=" }, { "mvn-path": "org/apache/maven/maven-artifact/3.8.6/maven-artifact-3.8.6.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-NNTYkABNGBx/QSwvXo4ISJ+d9aUxfCT19I7Gnt22gmw=" }, { "mvn-path": "org/apache/maven/maven-builder-support/3.8.6/maven-builder-support-3.8.6.jar", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-PT2XU/NuiAOeY/h1e/5kODDWlEPhaMTs2vX0eiwdlM4=" }, { "mvn-path": "org/apache/maven/maven-builder-support/3.8.6/maven-builder-support-3.8.6.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-KOvUn9sBWj/lD0J0dVQkGwx4lvKKJ/zbKnh9KSnqLZU=" }, { "mvn-path": "org/apache/maven/maven-core/3.8.6/maven-core-3.8.6.jar", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-Q5VQ2o1UUfhMvGgG33zczDDEu/WUVmWa+VqskHv2WOE=" }, { "mvn-path": "org/apache/maven/maven-core/3.8.6/maven-core-3.8.6.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-zHE9HsUz2Jw3CaFb5HGo+2gjvuGzPPazzn+2eHNA2xU=" }, { "mvn-path": "org/apache/maven/maven-model-builder/3.8.6/maven-model-builder-3.8.6.jar", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-XKN0605hlOwM1wBDZt7NOdTQSBRaY4D5l0GpQU84zrs=" }, { "mvn-path": "org/apache/maven/maven-model-builder/3.8.6/maven-model-builder-3.8.6.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-eP77dSuAFwXI0jjhNVqWIgm78lAQAPkh1Z76W/ZIwBQ=" }, { "mvn-path": "org/apache/maven/maven-model/3.8.6/maven-model-3.8.6.jar", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-E5htxNDn6r0MmRyP0i7xDkT5F/eiGKWnXFG1Yg1MIrA=" }, { "mvn-path": "org/apache/maven/maven-model/3.8.6/maven-model-3.8.6.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-5GW8CRKLm57ZLibFa7pyosYQFWCr99YN9XU/awUiKkE=" }, { "mvn-path": "org/apache/maven/maven-parent/34/maven-parent-34.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-Go+vemorhIrLJqlZlU7hFcDXnb51piBvs7jHwvRaI38=" }, { "mvn-path": "org/apache/maven/maven-parent/35/maven-parent-35.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-0u3UB3wKvJzIICiDxFlQMYBCRjbLOagwMewREjlLJXY=" }, { "mvn-path": "org/apache/maven/maven-parent/36/maven-parent-36.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-/MOrZMPMgJZtViqapgTYwoCztwkkQd0J5SkLCB377bU=" }, { "mvn-path": "org/apache/maven/maven-plugin-api/3.8.6/maven-plugin-api-3.8.6.jar", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-LDF/YEEhnxbzS9R+p2GOV1UtTx9wc3hwG57+1K3s9wo=" }, { "mvn-path": "org/apache/maven/maven-plugin-api/3.8.6/maven-plugin-api-3.8.6.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-ClsqmoDt8yQV5OIx5Yn9eR2zZ+v40a0kowivUb5kGKE=" }, { "mvn-path": "org/apache/maven/maven-repository-metadata/3.8.6/maven-repository-metadata-3.8.6.jar", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-pw4fZi+oG3LrRo0o7scv1/K3tJxLVNHPHBTM0ZfU6v0=" }, { "mvn-path": "org/apache/maven/maven-repository-metadata/3.8.6/maven-repository-metadata-3.8.6.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-44rRS5xlluATPFhRGqZo47FHhEhODfXQ75JDjb6waCo=" }, { "mvn-path": "org/apache/maven/maven-resolver-provider/3.8.6/maven-resolver-provider-3.8.6.jar", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-+7Gr8DRrqEFJoP/Le2iKBvbga0mvnBUfTKAcD8WuPqk=" }, { "mvn-path": "org/apache/maven/maven-resolver-provider/3.8.6/maven-resolver-provider-3.8.6.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-JDH69MNbZYsumPLqThD1572V0Ru7dTOIVgiP4QmcFPs=" }, { "mvn-path": "org/apache/maven/maven-settings-builder/3.8.6/maven-settings-builder-3.8.6.jar", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-WVk4icUFasX9z5dRQ5V82qyLyKQmDiusQhNt9CfihLg=" }, { "mvn-path": "org/apache/maven/maven-settings-builder/3.8.6/maven-settings-builder-3.8.6.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-fF2NbiDhoqjmSsnexyBD6k45YoskX3Xy4f3F0NaHf8A=" }, { "mvn-path": "org/apache/maven/maven-settings/3.8.6/maven-settings-3.8.6.jar", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-ZtzvoSclRSS5NwWUzJDGEa6EkOCU0oU00chA8YidimE=" }, { "mvn-path": "org/apache/maven/maven-settings/3.8.6/maven-settings-3.8.6.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-eGjLRElEyX+GI6rK2ATPUTMDJtaIbY7ojpknVGE5eTY=" }, { "mvn-path": "org/apache/maven/maven/3.8.6/maven-3.8.6.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-BkEcxo3a0AMIz+dZ723XjKHxBjPek6rk8bolaSgCZZk=" }, { "mvn-path": "org/apache/maven/resolver/maven-resolver-api/1.8.2/maven-resolver-api-1.8.2.jar", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-9riGBVT2YgzcU5dGODJkohHQriiGdw3iJ7EM7VGM8V8=" }, { "mvn-path": "org/apache/maven/resolver/maven-resolver-api/1.8.2/maven-resolver-api-1.8.2.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-+4RVqlQ1MXafWoABk/SgqB1X9eyCkjY9rCIIeHyxS/Y=" }, { "mvn-path": "org/apache/maven/resolver/maven-resolver-connector-basic/1.8.2/maven-resolver-connector-basic-1.8.2.jar", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-djHx2Hh10DGxQav5nhhWUqcoolzbab5t05/KGvmp8XA=" }, { "mvn-path": "org/apache/maven/resolver/maven-resolver-connector-basic/1.8.2/maven-resolver-connector-basic-1.8.2.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-+N4tCccuqoDZU6Ucn8oSnVf/4weOwJz+WzKjAbqghd8=" }, { "mvn-path": "org/apache/maven/resolver/maven-resolver-impl/1.8.2/maven-resolver-impl-1.8.2.jar", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-xwLgPb1LT1hegHgWN1+t+B8gOwNrvAwfDYR2KGFun2o=" }, { "mvn-path": "org/apache/maven/resolver/maven-resolver-impl/1.8.2/maven-resolver-impl-1.8.2.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-kEcXbVjQ7fVPNNA58zIxOELjG40jYQe+XUvOulBaAYs=" }, { "mvn-path": "org/apache/maven/resolver/maven-resolver-named-locks/1.8.2/maven-resolver-named-locks-1.8.2.jar", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-NJoFeVa+3QqwH4PVUVLgaseZQtFIDFBnEO20Tvbvw/E=" }, { "mvn-path": "org/apache/maven/resolver/maven-resolver-named-locks/1.8.2/maven-resolver-named-locks-1.8.2.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-fVpNh9i51swquSQn6mVOQceeGl/CDbe81zQuTXGuGOA=" }, { "mvn-path": "org/apache/maven/resolver/maven-resolver-spi/1.8.2/maven-resolver-spi-1.8.2.jar", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-owGsvsp7tC6Fv4vkjGd7pw6RB0ZeT5Q4EkotxiNUO4Q=" }, { "mvn-path": "org/apache/maven/resolver/maven-resolver-spi/1.8.2/maven-resolver-spi-1.8.2.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-D68LbzX2Lek0aKkB8/AYhROyv26S20IRO8eaH9DLOzQ=" }, { "mvn-path": "org/apache/maven/resolver/maven-resolver-transport-file/1.8.2/maven-resolver-transport-file-1.8.2.jar", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-jLjBTu0J4oaZb9rVqWHDZgo6HxYl2tV4CHwAvMUYIVI=" }, { "mvn-path": "org/apache/maven/resolver/maven-resolver-transport-file/1.8.2/maven-resolver-transport-file-1.8.2.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-hL14cvrTwlRdjNAzM048IDxYB53ZAe5aQN8uFXkqfi8=" }, { "mvn-path": "org/apache/maven/resolver/maven-resolver-transport-http/1.8.2/maven-resolver-transport-http-1.8.2.jar", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-UFNN656mWQCVF5B51aFOULINMdmfGfXznp9Gx/mGEGA=" }, { "mvn-path": "org/apache/maven/resolver/maven-resolver-transport-http/1.8.2/maven-resolver-transport-http-1.8.2.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-OgMZ9OMekZ8fGh2QUHW7CxXObwDUharkFvebMujwXCQ=" }, { "mvn-path": "org/apache/maven/resolver/maven-resolver-util/1.8.2/maven-resolver-util-1.8.2.jar", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-oswADLNwZXQPHo1IV8yBs+5R1jfWjIsiuV7jA/75e0o=" }, { "mvn-path": "org/apache/maven/resolver/maven-resolver-util/1.8.2/maven-resolver-util-1.8.2.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-XjnLftDTW1UZlVMJRzekhKQwq/7S1zhvBOyTPozw5Qg=" }, { "mvn-path": "org/apache/maven/resolver/maven-resolver/1.8.2/maven-resolver-1.8.2.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-eyEskDdE26FZ9vDr0LGkQ3vJIy4v2Wc/4yEPYy8UWR8=" }, { "mvn-path": "org/apache/maven/shared/maven-shared-components/34/maven-shared-components-34.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-ZNDttfIc//YAscOrfUX5dUzRi6X7+Ds9G7fEhJQ32OM=" }, { "mvn-path": "org/apache/maven/shared/maven-shared-utils/3.3.4/maven-shared-utils-3.3.4.jar", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-eSXZxaDiBA0kuPrj9hLrOZy//lg4szujaHd9x73fbdo=" }, { "mvn-path": "org/apache/maven/shared/maven-shared-utils/3.3.4/maven-shared-utils-3.3.4.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-v4NILZb3bWNpnWPhJeZPSsc8gXiYVzNmLb1pr5xgM54=" }, { "mvn-path": "org/checkerframework/checker-qual/3.12.0/checker-qual-3.12.0.jar", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-/xB4WsKjV+xd6cKTy5gqLLtgXAMJ6kzBy5ubxtvn88s=" }, { "mvn-path": "org/checkerframework/checker-qual/3.12.0/checker-qual-3.12.0.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-d1t6425iggs7htwao5rzfArEuF/0j3/khakionkPRrk=" }, { @@ -569,32 +569,32 @@ }, { "mvn-path": "org/clojure/core.async/1.6.673/core.async-1.6.673.jar", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-FoHdGIjHVAH0RLURyDU/vaPOsadgiBCiPd0l0QRfkHo=" }, { "mvn-path": "org/clojure/core.async/1.6.673/core.async-1.6.673.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-S8rQJfFQpWa3+vdJPQSEy1momBySO3jFC88ORiHr3jg=" }, { "mvn-path": "org/clojure/core.cache/1.0.225/core.cache-1.0.225.jar", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-wVOqlH7aXNvYqTiCyPur1QN9StcxGAK0vNgBVGn2pbE=" }, { "mvn-path": "org/clojure/core.cache/1.0.225/core.cache-1.0.225.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-OeNB9nv+85PkeDkNSYjxGad5ykSQZssNM/gLQv8E9D0=" }, { "mvn-path": "org/clojure/core.memoize/1.0.253/core.memoize-1.0.253.jar", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-SpEFhRgqsybB0KINNDFb4VY7WlhDfUHAId1/6ZEeHtY=" }, { "mvn-path": "org/clojure/core.memoize/1.0.253/core.memoize-1.0.253.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-hML6t6Mso8HkDEGm7Mm9U26UezBYDne41dwjKjSSXqw=" }, { @@ -619,47 +619,47 @@ }, { "mvn-path": "org/clojure/data.json/2.4.0/data.json-2.4.0.jar", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-7D8vmU4e7dQgMTxFK6VRjF9cl75RUt/tVlC8ZhFIat8=" }, { "mvn-path": "org/clojure/data.json/2.4.0/data.json-2.4.0.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-pC6nDxe1F2Zq2EkqG/qRfeXe+se0fFFvbQ1NicJ4DPQ=" }, { "mvn-path": "org/clojure/data.priority-map/1.1.0/data.priority-map-1.1.0.jar", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-/lGvRHL6Dxv9ZvOHHeVQdkAv9mFadLyxezfEAqDqb0w=" }, { "mvn-path": "org/clojure/data.priority-map/1.1.0/data.priority-map-1.1.0.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-RlIA+U9W2IaOD9eqC+zGL/sCz69CCkmtEXkQ5jr13/4=" }, { "mvn-path": "org/clojure/data.xml/0.2.0-alpha8/data.xml-0.2.0-alpha8.jar", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-tbEMT232VMNsYQ8rIYzY9Srzsmd++f+1o/kBq5+7OpU=" }, { "mvn-path": "org/clojure/data.xml/0.2.0-alpha8/data.xml-0.2.0-alpha8.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-r27O5bMSGWJukB2Gja+zp/raf7xHaOrvDnvngPOtstI=" }, { "mvn-path": "org/clojure/java.classpath/1.0.0/java.classpath-1.0.0.jar", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-wU4OEDBKXlz9LMdC+976wfUpPuxgcML/6JA/tcf+fW8=" }, { "mvn-path": "org/clojure/java.classpath/1.0.0/java.classpath-1.0.0.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-C+AThRRX/CTENM5FU0ZD8iblwQgASGJT/Tc/LglUXig=" }, { "mvn-path": "org/clojure/pom.contrib/0.2.2/pom.contrib-0.2.2.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-4OoifEnFw+MHVM0m/MV75+Telz/kOqXMZmdAHsXBAyM=" }, { @@ -694,332 +694,332 @@ }, { "mvn-path": "org/clojure/tools.analyzer.jvm/1.2.2/tools.analyzer.jvm-1.2.2.jar", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-kQz/AjiTHtiIYstmWmd+ldk+hIDyIzIAiG0zHX7QDl4=" }, { "mvn-path": "org/clojure/tools.analyzer.jvm/1.2.2/tools.analyzer.jvm-1.2.2.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-EOGi60Q6PFfsGd7e8ylC63SbrmnyFZiI/lYLpnuwj0c=" }, { "mvn-path": "org/clojure/tools.analyzer/1.1.0/tools.analyzer-1.1.0.jar", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-E2i2vDvd98OY1XhNEFSPRMTtLXwB6hBawO/enPXg3yE=" }, { "mvn-path": "org/clojure/tools.analyzer/1.1.0/tools.analyzer-1.1.0.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-NyBxL7knYaNclNDuQV1r8VhB70afBzZGd2h1553JtwY=" }, { "mvn-path": "org/clojure/tools.cli/1.0.214/tools.cli-1.0.214.jar", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-7h4iTowAv6wht2tSC3D5WF0nj4al16wMelXpGt8PTqM=" }, { "mvn-path": "org/clojure/tools.cli/1.0.214/tools.cli-1.0.214.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-ulk+rq6K6NhkVBgYjY1707XNndYKY5w04fBuGyqDpIQ=" }, { "mvn-path": "org/clojure/tools.deps/0.17.1297/tools.deps-0.17.1297.jar", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-Fp1Jnm6mXHZTZdtaL09WHz4BQDo9VlhEb2QbocE8jlY=" }, { "mvn-path": "org/clojure/tools.deps/0.17.1297/tools.deps-0.17.1297.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-B0Hgy5jw409IK6oduJ5/7FdeMrr0L0TfHZ92OIm9gxY=" }, { "mvn-path": "org/clojure/tools.gitlibs/2.5.190/tools.gitlibs-2.5.190.jar", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-epGGrQVjy3D7YNb1cIsyXikxdMv8BXHt8dpH7N7HcsQ=" }, { "mvn-path": "org/clojure/tools.gitlibs/2.5.190/tools.gitlibs-2.5.190.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-078EB1X6efLFXqyWdfuJGPDbXlgPdjNMlw/wGzyyBhg=" }, { "mvn-path": "org/clojure/tools.logging/1.2.4/tools.logging-1.2.4.jar", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-Rv4KPNAjSYC+f+2OQ3sd4Qe+rqSVMZS+j3G6OwSPGSk=" }, { "mvn-path": "org/clojure/tools.logging/1.2.4/tools.logging-1.2.4.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-blrU/1STs92xl92GinrigNnJ0QAoqg4KnF2NkD7j1Po=" }, { "mvn-path": "org/clojure/tools.namespace/1.3.0/tools.namespace-1.3.0.jar", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-EnUzqx4eenAMgjitfVjUtCxBjW2PNMMEcRUDvIguOnA=" }, { "mvn-path": "org/clojure/tools.namespace/1.3.0/tools.namespace-1.3.0.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-e5Sl5sIS2bDFQhGM6SYm5ujcPu1SZ07kYuON1lWTuZQ=" }, { "mvn-path": "org/clojure/tools.reader/1.3.6/tools.reader-1.3.6.jar", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-EdGzHyxlwzVbKSu5tEuPyv2lS0TaY+NKuXt5qKs7uOA=" }, { "mvn-path": "org/clojure/tools.reader/1.3.6/tools.reader-1.3.6.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-rvXugot8sUocWPRbn4oQ/zQMV2mSXqDvXDXR5J2SC+o=" }, { "mvn-path": "org/codehaus/plexus/plexus-cipher/2.0/plexus-cipher-2.0.jar", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-mn8bXFqe/9Yerf2HMUUqL3ao55ER+sOR73XqgBvqIDo=" }, { "mvn-path": "org/codehaus/plexus/plexus-cipher/2.0/plexus-cipher-2.0.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-BIQvMxsCJbhaXiBDlxDSKOp6YwKr5tU8nJhG+8W/mf8=" }, { "mvn-path": "org/codehaus/plexus/plexus-classworlds/2.6.0/plexus-classworlds-2.6.0.jar", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-Uvd8XsSfeHycQX6+1dbv2ZIvRKIC8hc3bk+UwNdPNUk=" }, { "mvn-path": "org/codehaus/plexus/plexus-classworlds/2.6.0/plexus-classworlds-2.6.0.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-RppsWfku/6YsB5fOfVLSwDz47hA0uSPDYN14qfUFp7o=" }, { "mvn-path": "org/codehaus/plexus/plexus-component-annotations/2.1.0/plexus-component-annotations-2.1.0.jar", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-veNhfOm1vPlYQSYEYIAEOvaks7rqQKOxU/Aue7wyrKw=" }, { "mvn-path": "org/codehaus/plexus/plexus-component-annotations/2.1.0/plexus-component-annotations-2.1.0.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-BnC2BSVffcmkVNqux5EpGMzxtUdcv8o3Q2O1H8/U6gA=" }, { "mvn-path": "org/codehaus/plexus/plexus-containers/2.1.0/plexus-containers-2.1.0.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-lNWu2zxGAjJlOWUnz4zn/JRLe9eeTrq5BzhkGOtaCNc=" }, { "mvn-path": "org/codehaus/plexus/plexus-interpolation/1.26/plexus-interpolation-1.26.jar", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-s7VBLOF4iRA+pWS838+fs9+lQDRP/qxrU4pzydcYJmI=" }, { "mvn-path": "org/codehaus/plexus/plexus-interpolation/1.26/plexus-interpolation-1.26.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-4cELOmM1ZB63SmaNqp7oauSrBmEBdOWboHyMaAQjJ/c=" }, { "mvn-path": "org/codehaus/plexus/plexus-sec-dispatcher/2.0/plexus-sec-dispatcher-2.0.jar", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-hzE5lgxMeAF23aWAsAOixL+CGIvc5buZI04iTves/Os=" }, { "mvn-path": "org/codehaus/plexus/plexus-sec-dispatcher/2.0/plexus-sec-dispatcher-2.0.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-myi7MHAXk4qU0GyFsrCZvEaRK4WdCE+yk+Vp9DLq23w=" }, { "mvn-path": "org/codehaus/plexus/plexus-utils/3.3.1/plexus-utils-3.3.1.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-Xlg4eN+QW18zojDvaQpSuPGdq5zIkr7e4Gnz2K9Olgo=" }, { "mvn-path": "org/codehaus/plexus/plexus-utils/3.4.1/plexus-utils-3.4.1.jar", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-UtheBLORhyKvEdEoVbSoJX35ag52yPTjhS5vqoUfNXs=" }, { "mvn-path": "org/codehaus/plexus/plexus-utils/3.4.1/plexus-utils-3.4.1.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-sUTP+bHGJZ/sT+5b38DzYNacI6vU6m5URTOpSbaeNYI=" }, { "mvn-path": "org/codehaus/plexus/plexus/5.1/plexus-5.1.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-o0PkT/V5au0OpgvhFFTJNc4gqxxfFkrMjaV0SC3Lx+k=" }, { "mvn-path": "org/codehaus/plexus/plexus/8/plexus-8.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-/6NJ2wTnq/ZYhb3FogYvQZfA/50/H04qpXILdyM/dCw=" }, { "mvn-path": "org/eclipse/jetty/jetty-client/9.4.48.v20220622/jetty-client-9.4.48.v20220622.jar", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-f4n+CQDTaylidZmZkqatdtUjvjVIfWE9j7VkNMNNHRU=" }, { "mvn-path": "org/eclipse/jetty/jetty-client/9.4.48.v20220622/jetty-client-9.4.48.v20220622.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-OSA2kd2VgRwPG+hmGM/WTFAo1p65J9k3J8edC+oxSL4=" }, { "mvn-path": "org/eclipse/jetty/jetty-http/9.4.48.v20220622/jetty-http-9.4.48.v20220622.jar", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-yZkUgEwlKI/eBHBTBBEljuS6uDtprXZBScgWyYT4F14=" }, { "mvn-path": "org/eclipse/jetty/jetty-http/9.4.48.v20220622/jetty-http-9.4.48.v20220622.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-KRZr7b2C9iC5S5RLSm9DzvkXDd0iFhkktxfakKXCvSc=" }, { "mvn-path": "org/eclipse/jetty/jetty-io/9.4.48.v20220622/jetty-io-9.4.48.v20220622.jar", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-TS9goDSJBaCnC7Jm0esjoplZKBORq6VNF9SjoEYLi0c=" }, { "mvn-path": "org/eclipse/jetty/jetty-io/9.4.48.v20220622/jetty-io-9.4.48.v20220622.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-I0yyN+TapH5RkOneHGhfsC3OosTrRwW4XgMG3t6RzzQ=" }, { "mvn-path": "org/eclipse/jetty/jetty-project/9.4.48.v20220622/jetty-project-9.4.48.v20220622.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-FbdNVsPlVmSwLSTTgVjn0fv3mNByUikGForINWu1MxQ=" }, { "mvn-path": "org/eclipse/jetty/jetty-util/9.4.48.v20220622/jetty-util-9.4.48.v20220622.jar", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-JMr9RJyktL6pwnkrKPxv4cQ762KMDBoKcu4zr+rIK4c=" }, { "mvn-path": "org/eclipse/jetty/jetty-util/9.4.48.v20220622/jetty-util-9.4.48.v20220622.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-xVy/MUc9vEieCanOHPsMabY1lruaXtn+sjvb6YpmmAI=" }, { "mvn-path": "org/eclipse/sisu/org.eclipse.sisu.inject/0.3.5/org.eclipse.sisu.inject-0.3.5.jar", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-xZlAELzc4dK9YDpNUMRxkd29eHXRFXsjqqJtM8gv2hM=" }, { "mvn-path": "org/eclipse/sisu/org.eclipse.sisu.inject/0.3.5/org.eclipse.sisu.inject-0.3.5.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-wpdpcrQkL/2GBHFthHX1Z1XaD6KGGDROxOUyeBBpbXE=" }, { "mvn-path": "org/eclipse/sisu/org.eclipse.sisu.plexus/0.3.5/org.eclipse.sisu.plexus-0.3.5.jar", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-fkxhCW1wgm8g96fVXFmlUo56pa0kfuLf5UTk3SX2p4Q=" }, { "mvn-path": "org/eclipse/sisu/org.eclipse.sisu.plexus/0.3.5/org.eclipse.sisu.plexus-0.3.5.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-eGUjydeCWKdKoTRHoWdsIXKs/fQyFl162uK3h20tg9M=" }, { "mvn-path": "org/eclipse/sisu/sisu-inject/0.3.5/sisu-inject-0.3.5.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-XzLsq5yPbf8fnkG4U+QNjyOiUIIZFU72fMANRVb19d0=" }, { "mvn-path": "org/eclipse/sisu/sisu-plexus/0.3.5/sisu-plexus-0.3.5.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-broJAu/Yma7A2NGaw8vFMSPNQROf4OHSnMXIdKeRud4=" }, { "mvn-path": "org/infinispan/infinispan-bom/11.0.15.Final/infinispan-bom-11.0.15.Final.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-Bzhu5iyEZGGHcNIJ+MBg2o5R9W52MU0bKcrsnDAhMOk=" }, { "mvn-path": "org/infinispan/infinispan-build-configuration-parent/11.0.15.Final/infinispan-build-configuration-parent-11.0.15.Final.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-svgt1nDnDzeKeA7+oQU/DmYKgl27/oxsqMqZbf3jqqA=" }, { "mvn-path": "org/jboss/jboss-parent/36/jboss-parent-36.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-AA3WFimK69IanVcxh03wg9cphCS5HgN7c8vdB+vIPg4=" }, { "mvn-path": "org/junit/junit-bom/5.7.1/junit-bom-5.7.1.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-C5sUo9YhBvr+jGinF7h7h60YaFiZRRt1PAT6QbaFd4Q=" }, { "mvn-path": "org/junit/junit-bom/5.7.2/junit-bom-5.7.2.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-zRSqqGmZH4ICHFhdVw0x/zQry6WLtEIztwGTdxuWSHs=" }, { "mvn-path": "org/junit/junit-bom/5.8.2/junit-bom-5.8.2.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-g2Bpyp6O48VuSDdiItopEmPxN70/0W2E/dR+/MPyhuI=" }, { "mvn-path": "org/ow2/asm/asm/9.2/asm-9.2.jar", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-udT+TXGTjfOIOfDspCqqpkz4sxPWeNoDbwyzyhmbR/U=" }, { "mvn-path": "org/ow2/asm/asm/9.2/asm-9.2.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-37EqGyJL8Bvh/WBAIEZviUJBvLZF3M45Xt2M1vilDfQ=" }, { "mvn-path": "org/ow2/ow2/1.5/ow2-1.5.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-D4obEW52C4/mOJxRuE5LB6cPwRCC1Pk25FO1g91QtDs=" }, { "mvn-path": "org/slf4j/jcl-over-slf4j/1.7.36/jcl-over-slf4j-1.7.36.jar", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-q1fKj9IjdywXNl0SH1npTsvwrlnQjAOjy1uBBxwBkZU=" }, { "mvn-path": "org/slf4j/jcl-over-slf4j/1.7.36/jcl-over-slf4j-1.7.36.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-vZYkPX1CGM18x9RcDjD6E0gKGk+R01bt19/pPx/7aOY=" }, { "mvn-path": "org/slf4j/slf4j-api/1.7.36/slf4j-api-1.7.36.jar", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-0+9XXj5JeWeNwBvx3M5RAhSTtNEft/G+itmCh3wWocA=" }, { "mvn-path": "org/slf4j/slf4j-api/1.7.36/slf4j-api-1.7.36.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-+wRqnCKUN5KLsRwtJ8i113PriiXmDL0lPZhSEN7cJoQ=" }, { "mvn-path": "org/slf4j/slf4j-nop/1.7.36/slf4j-nop-1.7.36.jar", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-whSViweBbLRBKzDHvb1DCP/ca6KoN2e486kinL2SdNY=" }, { "mvn-path": "org/slf4j/slf4j-nop/1.7.36/slf4j-nop-1.7.36.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-IKD3wGACDXX+9EcK5pSGYdQY69XqRUnGir7fIO6Gy2U=" }, { "mvn-path": "org/slf4j/slf4j-parent/1.7.36/slf4j-parent-1.7.36.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-uziNN/vN083mTDzt4hg4aTIY3EUfBAQMXfNgp47X6BI=" }, { "mvn-path": "org/sonatype/oss/oss-parent/7/oss-parent-7.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-tR+IZ8kranIkmVV/w6H96ne9+e9XRyL+kM5DailVlFQ=" }, { "mvn-path": "org/sonatype/oss/oss-parent/9/oss-parent-9.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-+0AmX5glSCEv+C42LllzKyGH7G8NgBgohcFO8fmCgno=" }, { "mvn-path": "org/testcontainers/testcontainers-bom/1.16.1/testcontainers-bom-1.16.1.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-UGG6hMmFNuWmtM4oD7zssA4zXzsExdSEYpFi/LRiR3g=" } ] diff --git a/flake.lock b/flake.lock index 09254c3..d722c46 100644 --- a/flake.lock +++ b/flake.lock @@ -3,18 +3,18 @@ "clj-nix": { "inputs": { "devshell": "devshell", - "flake-utils": "flake-utils", + "nix-fetcher-data": "nix-fetcher-data", "nixpkgs": [ "helpers", "nixpkgs" ] }, "locked": { - "lastModified": 1677342613, - "narHash": "sha256-BqhKj7jQahSVThEwLHt164kJHGx9LXzBARFZaFNLPW8=", + "lastModified": 1711197542, + "narHash": "sha256-RMM+G49X56W8gE2sg08TUsuR30KcU0LNLttsSRgxTCM=", "owner": "jlesquembre", "repo": "clj-nix", - "rev": "7d9e244ea96988524ba3bd6c2bbafdf0a5340b96", + "rev": "20109727c6623b486d37fbd957d64c2a8232ccde", "type": "github" }, "original": { @@ -26,15 +26,16 @@ "clj2nix": { "inputs": { "flake-compat": "flake-compat", + "gitignore": "gitignore", "nixpkgs": "nixpkgs", "utils": "utils" }, "locked": { - "lastModified": 1673786922, - "narHash": "sha256-MrwSNEXpq20/AvMxW49MRbuqf8C2M4Vei3jtZeXYjJk=", + "lastModified": 1685699489, + "narHash": "sha256-QPkF7QiE0dmiqUpHmX7mBIhMCgbnZDjJG5bQ6702AOs=", "owner": "hlolli", "repo": "clj2nix", - "rev": "04b0dfbfc69c6316b8613d061e3fe4619d79cd9f", + "rev": "66ae6a15c3aab59cb31523e825e5270be082bfe4", "type": "github" }, "original": { @@ -45,23 +46,19 @@ }, "devshell": { "inputs": { - "flake-utils": [ - "helpers", - "clj-nix", - "flake-utils" - ], "nixpkgs": [ "helpers", "clj-nix", "nixpkgs" - ] + ], + "systems": "systems" }, "locked": { - "lastModified": 1658746384, - "narHash": "sha256-CCJcoMOcXyZFrV1ag4XMTpAPjLWb4Anbv+ktXFI1ry0=", + "lastModified": 1700815693, + "narHash": "sha256-JtKZEQUzosrCwDsLgm+g6aqbP1aseUl1334OShEAS3s=", "owner": "numtide", "repo": "devshell", - "rev": "0ffc7937bb5e8141af03d462b468bd071eb18e1b", + "rev": "7ad1c417c87e98e56dcef7ecd0e0a2f2e5669d51", "type": "github" }, "original": { @@ -86,18 +83,60 @@ "type": "github" } }, - "flake-utils": { + "flake-part": { + "inputs": { + "nixpkgs-lib": "nixpkgs-lib" + }, "locked": { - "lastModified": 1656928814, - "narHash": "sha256-RIFfgBuKz6Hp89yRr7+NR5tzIAbn52h8vT6vXkYjZoM=", - "owner": "numtide", - "repo": "flake-utils", - "rev": "7e2a3b3dfd9af950a856d66b0a7d01e3c18aa249", + "lastModified": 1685546676, + "narHash": "sha256-XDbjJyAg6odX5Vj0Q22iI/gQuFvEkv9kamsSbQ+npaI=", + "owner": "hercules-ci", + "repo": "flake-parts", + "rev": "6ef2707776c6379bc727faf3f83c0dd60b06e0c6", "type": "github" }, "original": { - "owner": "numtide", - "repo": "flake-utils", + "owner": "hercules-ci", + "repo": "flake-parts", + "type": "github" + } + }, + "flake-parts": { + "inputs": { + "nixpkgs-lib": "nixpkgs-lib_2" + }, + "locked": { + "lastModified": 1685546676, + "narHash": "sha256-XDbjJyAg6odX5Vj0Q22iI/gQuFvEkv9kamsSbQ+npaI=", + "owner": "hercules-ci", + "repo": "flake-parts", + "rev": "6ef2707776c6379bc727faf3f83c0dd60b06e0c6", + "type": "github" + }, + "original": { + "id": "flake-parts", + "type": "indirect" + } + }, + "gitignore": { + "inputs": { + "nixpkgs": [ + "helpers", + "clj2nix", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1660459072, + "narHash": "sha256-8DFJjXG8zqoONA1vXtgeKXy68KdJL5UaXR8NtVMUbx8=", + "owner": "hercules-ci", + "repo": "gitignore.nix", + "rev": "a20de23b925fd8264fd7fad6454652e142fd7f73", + "type": "github" + }, + "original": { + "owner": "hercules-ci", + "repo": "gitignore.nix", "type": "github" } }, @@ -111,18 +150,41 @@ "utils": "utils_2" }, "locked": { - "lastModified": 1684439334, - "narHash": "sha256-GSBblSbzl0ArXvRGn9EpjP/5j2hmu3b2IjQeY1llO08=", - "ref": "with-deps", - "rev": "b047ccd1226517e757bc8084c2cba630f4bd10b9", - "revCount": 69, + "lastModified": 1712255447, + "narHash": "sha256-Z0TBvuG0+S4CfuNORX02GHHeGJ3u0yGENtqYle2LAS4=", + "ref": "refs/heads/master", + "rev": "1d669da8f6c66ff4e71ae7e7be7681acb7420c3a", + "revCount": 107, "type": "git", - "url": "https://git.fudo.org/fudo-public/nix-helpers.git" + "url": "https://fudo.dev/public/nix-helpers.git" }, "original": { - "ref": "with-deps", "type": "git", - "url": "https://git.fudo.org/fudo-public/nix-helpers.git" + "url": "https://fudo.dev/public/nix-helpers.git" + } + }, + "nix-fetcher-data": { + "inputs": { + "flake-part": "flake-part", + "flake-parts": "flake-parts", + "nixpkgs": [ + "helpers", + "clj-nix", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1685572850, + "narHash": "sha256-lYKEqFG9F84xu51H1rM1u+Ip88cINL0+W26sT+vFEZc=", + "owner": "jlesquembre", + "repo": "nix-fetcher-data", + "rev": "f14967db6c92c79b77419f52c22a698518c91120", + "type": "github" + }, + "original": { + "owner": "jlesquembre", + "repo": "nix-fetcher-data", + "type": "github" } }, "nixpkgs": { @@ -140,18 +202,54 @@ "type": "github" } }, - "nixpkgs_2": { + "nixpkgs-lib": { "locked": { - "lastModified": 1684398685, - "narHash": "sha256-TRE62m91iZ5ArVMgA+uj22Yda8JoQuuhc9uwZ+NoX+0=", + "dir": "lib", + "lastModified": 1682879489, + "narHash": "sha256-sASwo8gBt7JDnOOstnps90K1wxmVfyhsTPPNTGBPjjg=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "628d4bb6e9f4f0c30cfd9b23d3c1cdcec9d3cb5c", + "rev": "da45bf6ec7bbcc5d1e14d3795c025199f28e0de0", + "type": "github" + }, + "original": { + "dir": "lib", + "owner": "NixOS", + "ref": "nixos-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs-lib_2": { + "locked": { + "dir": "lib", + "lastModified": 1682879489, + "narHash": "sha256-sASwo8gBt7JDnOOstnps90K1wxmVfyhsTPPNTGBPjjg=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "da45bf6ec7bbcc5d1e14d3795c025199f28e0de0", + "type": "github" + }, + "original": { + "dir": "lib", + "owner": "NixOS", + "ref": "nixos-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs_2": { + "locked": { + "lastModified": 1712168706, + "narHash": "sha256-XP24tOobf6GGElMd0ux90FEBalUtw6NkBSVh/RlA6ik=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "1487bdea619e4a7a53a4590c475deabb5a9d1bfb", "type": "github" }, "original": { "id": "nixpkgs", - "ref": "nixos-22.11", + "ref": "nixos-23.11", "type": "indirect" } }, @@ -177,6 +275,36 @@ "type": "github" } }, + "systems_2": { + "locked": { + "lastModified": 1681028828, + "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", + "owner": "nix-systems", + "repo": "default", + "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", + "type": "github" + }, + "original": { + "owner": "nix-systems", + "repo": "default", + "type": "github" + } + }, + "systems_3": { + "locked": { + "lastModified": 1681028828, + "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", + "owner": "nix-systems", + "repo": "default", + "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", + "type": "github" + }, + "original": { + "owner": "nix-systems", + "repo": "default", + "type": "github" + } + }, "utils": { "locked": { "lastModified": 1667395993, @@ -193,12 +321,15 @@ } }, "utils_2": { + "inputs": { + "systems": "systems_2" + }, "locked": { - "lastModified": 1676283394, - "narHash": "sha256-XX2f9c3iySLCw54rJ/CZs+ZK6IQy7GXNY4nSOyu2QG4=", + "lastModified": 1710146030, + "narHash": "sha256-SZ5L6eA7HJ/nmkzGG7/ISclqe6oZdOZTNoesiInkXPQ=", "owner": "numtide", "repo": "flake-utils", - "rev": "3db36a8b464d0c4532ba1c7dda728f4576d6d073", + "rev": "b1d9ab70662946ef0850d488da1c9019f3a9752a", "type": "github" }, "original": { @@ -209,14 +340,14 @@ }, "utils_3": { "inputs": { - "systems": "systems" + "systems": "systems_3" }, "locked": { - "lastModified": 1681202837, - "narHash": "sha256-H+Rh19JDwRtpVPAWp64F+rlEtxUWBAQW28eAi3SRSzg=", + "lastModified": 1710146030, + "narHash": "sha256-SZ5L6eA7HJ/nmkzGG7/ISclqe6oZdOZTNoesiInkXPQ=", "owner": "numtide", "repo": "flake-utils", - "rev": "cfacdce06f30d2b68473a46042957675eebb3401", + "rev": "b1d9ab70662946ef0850d488da1c9019f3a9752a", "type": "github" }, "original": { diff --git a/flake.nix b/flake.nix index 406e8d0..7038901 100644 --- a/flake.nix +++ b/flake.nix @@ -5,7 +5,7 @@ nixpkgs.url = "nixpkgs/nixos-23.11"; utils.url = "github:numtide/flake-utils"; helpers = { - url = "git+https://fudo.dev/public/nix-helpers.git?ref=with-deps"; + url = "git+https://fudo.dev/public/nix-helpers.git"; inputs.nixpkgs.follows = "nixpkgs"; }; }; @@ -19,7 +19,8 @@ notifier = helpers.packages."${system}".mkClojureLib { name = "org.fudo/notifier"; src = ./.; - buildCommand = "clojure -T:build uberjar"; + clojure-src-dirs = [ "src/clj" ]; + java-src-dirs = [ "src/java" ]; }; }; @@ -27,7 +28,7 @@ default = updateDeps; updateDeps = pkgs.mkShell { buildInputs = with helpers.packages."${system}"; - [ updateClojureDeps ]; + [ (updateClojureDeps { }) ]; }; }; });