diff --git a/bebot.nix b/bebot.nix index f55109b..77e1d77 100644 --- a/bebot.nix +++ b/bebot.nix @@ -3,6 +3,7 @@ let base-name = "bebot"; + project = "org.fudo"; version = "0.1"; full-name = "${base-name}-${version}"; @@ -13,12 +14,12 @@ let in stdenv.mkDerivation { name = "${full-name}.jar"; - src = gitignoreSource ./.; - buildInputs = [ clojure ] ++ map (d: d.paths) cljdeps.packages; + src = ./.; + buildInputs = [ clojure ] ++ (map (d: d.paths) cljdeps.packages); buildPhase = pthru '' HOME=./home mkdir -p $HOME - clojure -Scp ./src:${classpath} -X:build build/uberjar :project org.fudo/bebot :version 0.1 + clojure -Scp ${classpath}:./src -X:build build/uberjar :project ${project}/${base-name} :version ${version} ''; installPhase = '' cp ./target/bebot-${version}-standalone.jar $out diff --git a/deps-lock.json b/deps-lock.json new file mode 100644 index 0000000..3a9a3de --- /dev/null +++ b/deps-lock.json @@ -0,0 +1,1471 @@ +{ + "lock-version": 2, + "git-deps": [ + { + "lib": "io.github.cognitect-labs/test-runner", + "url": "https://github.com/cognitect-labs/test-runner.git", + "rev": "dfb30dd6605cb6c0efc275e1df1736f6e90d4d73", + "git-dir": "https/github.com/cognitect-labs/test-runner", + "hash": "sha256-PUNd+dHJNPTKno59YI27wpehyULYPvSyCQDjVIadKJ4=" + }, + { + "lib": "org.fudo/fudo-clojure", + "url": "https://git.fudo.org/fudo-public/fudo-clojure.git", + "rev": "1312a2805616b265ed4c89ef6216f300a7a7a155", + "git-dir": "https/git.fudo.org/fudo-public/fudo-clojure", + "hash": "sha256-P9OzOiWZCmqttwj8QZsbnVqoCflsMbSsf8LKFI9RdH4=" + } + ], + "mvn-deps": [ + { + "mvn-path": "aopalliance/aopalliance/1.0/aopalliance-1.0.jar", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-Ct3sZw/tzT8RPFyAkdeDKA0j9146y4QbYanNsHk3agg=" + }, + { + "mvn-path": "aopalliance/aopalliance/1.0/aopalliance-1.0.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-JugjMBV9a4RLZ6gGSUXiBlgedyl3GD4+Mf7GBYqppZs=" + }, + { + "mvn-path": "com/cognitect/aws/api/0.8.539/api-0.8.539.jar", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-YU5n92m7DGSA55NVfqTg0jZXJ86AntgU7PmVAbnbXak=" + }, + { + "mvn-path": "com/cognitect/aws/api/0.8.539/api-0.8.539.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-Xfcf7SBAy60yf+AtVCtR4ZRfRGvELToa+6p38TzdidQ=" + }, + { + "mvn-path": "com/cognitect/aws/endpoints/1.1.12.150/endpoints-1.1.12.150.jar", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-qY/mF3TSWJHhmfxta46kBcOwjeIgvf8JJq/tIbeJlE8=" + }, + { + "mvn-path": "com/cognitect/aws/endpoints/1.1.12.150/endpoints-1.1.12.150.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-3v/TRwzATRWLn2qp1hcULmh0umoRK0++xuA2yXbMdtM=" + }, + { + "mvn-path": "com/cognitect/aws/s3/814.2.1053.0/s3-814.2.1053.0.jar", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-qx7EDpxyaL1p4I2BEahFz2ircIO0wV54pXOynlIpDK8=" + }, + { + "mvn-path": "com/cognitect/aws/s3/814.2.1053.0/s3-814.2.1053.0.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-BMSNiEf6a+r36UIzVfwVNk0d5z++Su6QQ1kk/PD0l4g=" + }, + { + "mvn-path": "com/cognitect/http-client/1.0.110/http-client-1.0.110.jar", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-m+i97zB7Sh5EMCozRpEaE5peXbhQfLUb98Qd+WYjGS0=" + }, + { + "mvn-path": "com/cognitect/http-client/1.0.110/http-client-1.0.110.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-Qt7A9qDf4797DClsHQEG3SXcx4TpIqtTIEKz8YaeOA4=" + }, + { + "mvn-path": "com/fasterxml/jackson/core/jackson-annotations/2.10.5/jackson-annotations-2.10.5.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-Z8XVKyG085Cn5MXD3p+KFCY15RC0uciTFBKPHnNs+vs=" + }, + { + "mvn-path": "com/fasterxml/jackson/core/jackson-annotations/2.12.2/jackson-annotations-2.12.2.jar", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-VYVheGwHGvIC6Em2rj05yH7UF+zIPUXjmMEus7/6VXs=" + }, + { + "mvn-path": "com/fasterxml/jackson/core/jackson-annotations/2.12.2/jackson-annotations-2.12.2.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-6uSvNPfO9iD68HeeLTd52fUQSjl/DTSaviAmmp0qstQ=" + }, + { + "mvn-path": "com/fasterxml/jackson/core/jackson-core/2.10.5/jackson-core-2.10.5.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-jwFchFbiTN29W4/kQqTQRjXe2PzGKgcAXKFRin0+FTo=" + }, + { + "mvn-path": "com/fasterxml/jackson/core/jackson-core/2.12.2/jackson-core-2.12.2.jar", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-eIMzF2Nym3JzX92KEX8y630iaVur+zfMmd+DksGW78M=" + }, + { + "mvn-path": "com/fasterxml/jackson/core/jackson-core/2.12.2/jackson-core-2.12.2.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-AluGje2VeDJciP0YU3g5NELyiyZL4mYhHbrT7VErzas=" + }, + { + "mvn-path": "com/fasterxml/jackson/core/jackson-databind/2.10.5.1/jackson-databind-2.10.5.1.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-6+BMyKASvPz4670CsmqwqMsHjSDItgNzK9KhqCSa1MI=" + }, + { + "mvn-path": "com/fasterxml/jackson/core/jackson-databind/2.12.2/jackson-databind-2.12.2.jar", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-xAAvhh2NM/MgK/jv+rtTrMMgxSdsxQwb+q5zw2zo2zI=" + }, + { + "mvn-path": "com/fasterxml/jackson/core/jackson-databind/2.12.2/jackson-databind-2.12.2.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-aiFs+0OZCzlNcmM9eGBKkTNZKi485qOphL1tirMFyM0=" + }, + { + "mvn-path": "com/fasterxml/jackson/jackson-base/2.10.5.20201202/jackson-base-2.10.5.20201202.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-5X0lRwzGnvFHoZG1iuGLeOEaG6Q+bN3YqODCpQBJviU=" + }, + { + "mvn-path": "com/fasterxml/jackson/jackson-base/2.10.5/jackson-base-2.10.5.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-jk4z/HpvAQwunIhdtc9LMv6O4yA1lCa6orKnX7LasTg=" + }, + { + "mvn-path": "com/fasterxml/jackson/jackson-base/2.12.2/jackson-base-2.12.2.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-E4ElBqs155veonWUU2fUN+sp7xrqmgy4SA70bb7IawE=" + }, + { + "mvn-path": "com/fasterxml/jackson/jackson-bom/2.10.5.20201202/jackson-bom-2.10.5.20201202.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-fnYHu+oRA4m/+yQ6vKkIFxEEnA1bxtb8WkflmyiW9ms=" + }, + { + "mvn-path": "com/fasterxml/jackson/jackson-bom/2.10.5/jackson-bom-2.10.5.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-Yentz0KAF97iWPEwHMt3f+6cstA9xPOJer5JQ+YXT4Q=" + }, + { + "mvn-path": "com/fasterxml/jackson/jackson-bom/2.12.2/jackson-bom-2.12.2.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-SaILDa2ydh5RsQTt/QLTQDop2cAx3+rACx3Kn7cK0Rw=" + }, + { + "mvn-path": "com/fasterxml/jackson/jackson-parent/2.10/jackson-parent-2.10.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-pQ24CCnE+JfG0OfpVHLLtDsOvs4TWmjjnCe4pv4z5IE=" + }, + { + "mvn-path": "com/fasterxml/jackson/jackson-parent/2.12/jackson-parent-2.12.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-YqocFnmt4J8XPb8bbDLTXFXnWAAjj9XkjxOqQzfAh1s=" + }, + { + "mvn-path": "com/fasterxml/jackson/module/jackson-module-jaxb-annotations/2.12.2/jackson-module-jaxb-annotations-2.12.2.jar", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-tqygZm78O0micV54dS4o016tgMZx2JhwYJGUXi6hkJ8=" + }, + { + "mvn-path": "com/fasterxml/jackson/module/jackson-module-jaxb-annotations/2.12.2/jackson-module-jaxb-annotations-2.12.2.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-G00MW2FREWaF0j7zlf+SPIfhZaZR9+NEPJmxfC8Bdzw=" + }, + { + "mvn-path": "com/fasterxml/jackson/module/jackson-modules-base/2.12.2/jackson-modules-base-2.12.2.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-xC8fDKx7NaCkAoiZShmTZkCLIQG0QzcSlYar+hdqvAw=" + }, + { + "mvn-path": "com/fasterxml/oss-parent/38/oss-parent-38.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-yD+PRd/cqNC2s2YcYLP4R4D2cbEuBvka1dHBodH5Zug=" + }, + { + "mvn-path": "com/fasterxml/oss-parent/41/oss-parent-41.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-r2UPpN1AC8V2kyC87wjtk4E/NJyr6CE9RprK+72UXYo=" + }, + { + "mvn-path": "com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar", + "mvn-repo": "https://repo1.maven.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/", + "hash": "sha256-GYidvfGyVLJgGl7mRbgUepdGRIgil2hMeYr+XWPXjf4=" + }, + { + "mvn-path": "com/google/errorprone/error_prone_annotations/2.7.1/error_prone_annotations-2.7.1.jar", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-zVJXwIokbPhiiBeuccuCK+GS75H2iByko/z/Tx3hz/M=" + }, + { + "mvn-path": "com/google/errorprone/error_prone_annotations/2.7.1/error_prone_annotations-2.7.1.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-Mahy4RScXzqLwF+03kVeXqYI7PrRryIst2N8psdi7iU=" + }, + { + "mvn-path": "com/google/errorprone/error_prone_parent/2.7.1/error_prone_parent-2.7.1.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-Cm4kLigQToCTQFrjeWlmCkOLccTBtz/E/3FtuJ2ojeY=" + }, + { + "mvn-path": "com/google/google/5/google-5.pom", + "mvn-repo": "https://repo1.maven.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/", + "hash": "sha256-oXHuTHNN0tqDfksWvp30Zhr6typBra8x64Tf2vk2yiY=" + }, + { + "mvn-path": "com/google/guava/failureaccess/1.0.1/failureaccess-1.0.1.pom", + "mvn-repo": "https://repo1.maven.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/", + "hash": "sha256-+GmKtGypls6InBr8jKTyXrisawNNyJjUWDdCNgAWzAQ=" + }, + { + "mvn-path": "com/google/guava/guava-parent/31.0.1-android/guava-parent-31.0.1-android.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-MKUdNLB1ybTrai2j+6bB9QR7RSJaOgOuvO/At4gOVzU=" + }, + { + "mvn-path": "com/google/guava/guava/31.0.1-android/guava-31.0.1-android.jar", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-lCWkI6TLnZ2wNWMAci2b2OY0z1OfKdl7uE9FfMzRbrg=" + }, + { + "mvn-path": "com/google/guava/guava/31.0.1-android/guava-31.0.1-android.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-E9TimYqsZS/G17nq8+SV+ilSv5jvaKLEmqXqoLvnMak=" + }, + { + "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/", + "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/", + "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/", + "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/", + "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/", + "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/", + "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/", + "hash": "sha256-X6yoJLoRW+5FhzAzff2y/OpGui/XdNQwTtvzD6aj8FU=" + }, + { + "mvn-path": "com/sun/activation/all/1.2.0/all-1.2.0.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-HYUY46x1MqEE5Pe+d97zfJguUwcjxr2z1ncIzOKwwsQ=" + }, + { + "mvn-path": "commons-codec/commons-codec/1.11/commons-codec-1.11.jar", + "mvn-repo": "https://repo1.maven.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/", + "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/", + "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/", + "hash": "sha256-LgFv1+MkS18sIKytg02TqkeQSG7h5FZGQTYaPoMe71k=" + }, + { + "mvn-path": "commons-logging/commons-logging/1.2/commons-logging-1.2.jar", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-2t3qHqC+D1aXirMAa4rJKDSv7vvZt+TmMW/KV98PpjY=" + }, + { + "mvn-path": "commons-logging/commons-logging/1.2/commons-logging-1.2.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-yRq1qlcNhvb9B8wVjsa8LFAIBAKXLukXn+JBAHOfuyA=" + }, + { + "mvn-path": "jakarta/annotation/jakarta.annotation-api/2.0.0/jakarta.annotation-api-2.0.0.jar", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-LwoKKl/mU3lL2xuVMbyb6lPJLBHgtpPnTPjjlqov8yU=" + }, + { + "mvn-path": "jakarta/annotation/jakarta.annotation-api/2.0.0/jakarta.annotation-api-2.0.0.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-7PnlX7abrQMJBv6P57n1WEmJww0qAccJ8pGCDiOEWTQ=" + }, + { + "mvn-path": "jakarta/inject/jakarta.inject-api/2.0.0/jakarta.inject-api-2.0.0.jar", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-hCzPO4kqyj+9OEyZ0VFqi3xEjFXO5WCrJyRIgBYZhwY=" + }, + { + "mvn-path": "jakarta/inject/jakarta.inject-api/2.0.0/jakarta.inject-api-2.0.0.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-1/6dFe0x4/ZWy8lz+Di9X3CABv13DxUTRIgR4ZdPf94=" + }, + { + "mvn-path": "jakarta/ws/rs/jakarta.ws.rs-api/3.0.0/jakarta.ws.rs-api-3.0.0.jar", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-C8ss9FIoMa2DzH6Ta422Dir7JYLRnWcusX0B2ix3cyI=" + }, + { + "mvn-path": "jakarta/ws/rs/jakarta.ws.rs-api/3.0.0/jakarta.ws.rs-api-3.0.0.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-zn/Vz4SRGSR4kxNTjYExIP4eIBn8oEX2K9hDqCcdlDI=" + }, + { + "mvn-path": "javax/activation/javax.activation-api/1.2.0/javax.activation-api-1.2.0.jar", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-Q/3vC1ts6zGwQksgi5MMdKtY+sLO63s/b9OuuLXKQ5M=" + }, + { + "mvn-path": "javax/activation/javax.activation-api/1.2.0/javax.activation-api-1.2.0.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-2ikm88i+iYZDzBCs3sbeCwNRpX+yc1dw+gF3sGrecbk=" + }, + { + "mvn-path": "javax/annotation/javax.annotation-api/1.2/javax.annotation-api-1.2.jar", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-WQmzlso6K+ENDuoyx073jYFuG06tId4deN4fiQ0DPgQ=" + }, + { + "mvn-path": "javax/annotation/javax.annotation-api/1.2/javax.annotation-api-1.2.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-Utc/NffmOM48tWVG+HnCDn9wGfcqogzeH6gOl4Zd/UA=" + }, + { + "mvn-path": "javax/inject/javax.inject/1/javax.inject-1.jar", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-kcdwRKUMSBY2wy2Rb9ickRinIZU5BFLIEGUID5V95/8=" + }, + { + "mvn-path": "javax/inject/javax.inject/1/javax.inject-1.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-lD4SsQBieARjj6KFgFoKt4imgCZlMeZQkh6/5GIai/o=" + }, + { + "mvn-path": "javax/xml/bind/jaxb-api-parent/2.3.1/jaxb-api-parent-2.3.1.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-zRvqpFYNxN/bgmudgJ5GTbIlJt+1QmS654pv9++wjh8=" + }, + { + "mvn-path": "javax/xml/bind/jaxb-api/2.3.1/jaxb-api-2.3.1.jar", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-iLlVoN9XiAomp0cIvDT3Tcr46/TniEOii1Dq6UVzKwY=" + }, + { + "mvn-path": "javax/xml/bind/jaxb-api/2.3.1/jaxb-api-2.3.1.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-ErIM+SJ3NEXDRFwog8v2cfqYIRHpv5+HUCD5MTs4FLE=" + }, + { + "mvn-path": "net/bis5/mattermost4j/mattermost-models/0.24.0/mattermost-models-0.24.0.jar", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-76BHeYAHrYxoAJZVTNaH6pGM9COTFQyBCUC+RSwNzOU=" + }, + { + "mvn-path": "net/bis5/mattermost4j/mattermost-models/0.24.0/mattermost-models-0.24.0.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-ExhO0/JhgphBuJehJhoFH9+V0bcdxT+kjm3FWa7F8w4=" + }, + { + "mvn-path": "net/bis5/mattermost4j/mattermost4j-core/0.24.0/mattermost4j-core-0.24.0.jar", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-N21aHbb8HJC1yBifW1PQGp5DpE71Od67ixKSjRQMbV4=" + }, + { + "mvn-path": "net/bis5/mattermost4j/mattermost4j-core/0.24.0/mattermost4j-core-0.24.0.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-+iYaBIQjt0wfAJVhyLFzN+6fCxd+2JLJ5q2rYwBpaxQ=" + }, + { + "mvn-path": "net/bis5/mattermost4j/mattermost4j-parent/0.24.0/mattermost4j-parent-0.24.0.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-yJRfVrfCG48VwO3WJSpWfG3wJ+A/ZuHgTA72fWoi8e8=" + }, + { + "mvn-path": "net/bis5/opengraph4j/opengraph4j/0.1.0/opengraph4j-0.1.0.jar", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-Kg0aq29eJm+oDD7FU0ng7nwE/uT2daMX6/Z/7jZj/dQ=" + }, + { + "mvn-path": "net/bis5/opengraph4j/opengraph4j/0.1.0/opengraph4j-0.1.0.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-jO2AFcJlzr8pNEopG0/Jr6KVcbHpEuDHOZKBKZA4/DM=" + }, + { + "mvn-path": "net/java/jvnet-parent/1/jvnet-parent-1.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-KBRAgRJo5l2eJms8yJgpfiFOBPCXQNA4bO60qJI9Y78=" + }, + { + "mvn-path": "net/java/jvnet-parent/3/jvnet-parent-3.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-MPV4nvo53b+WCVqto/wSYMRWH68vcUaGcXyy3FBJR1o=" + }, + { + "mvn-path": "net/java/jvnet-parent/5/jvnet-parent-5.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-GvaZ+Nndq2f5oNIC+9eRXrA2Klpt/V/8VMr6NGXJywo=" + }, + { + "mvn-path": "org/apache/apache/13/apache-13.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-/1E9sDYf1BI3vvR4SWi8FarkeNTsCpSW+BEHLMrzhB0=" + }, + { + "mvn-path": "org/apache/apache/18/apache-18.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-eDEwcoX9R1u8NrIK4454gvEcMVOx1ZMPhS1E7ajzPBc=" + }, + { + "mvn-path": "org/apache/apache/19/apache-19.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-kfejMJbqabrCy69tAf65NMrAAsSNjIz6nCQLQPHsId8=" + }, + { + "mvn-path": "org/apache/apache/21/apache-21.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-rxDBCNoBTxfK+se1KytLWjocGCZfoq+XoyXZFDU3s4A=" + }, + { + "mvn-path": "org/apache/apache/23/apache-23.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-vBBiTgYj82V3+sVjnKKTbTJA7RUvttjVM6tNJwVDSRw=" + }, + { + "mvn-path": "org/apache/commons/commons-lang3/3.12.0/commons-lang3-3.12.0.jar", + "mvn-repo": "https://repo1.maven.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/", + "hash": "sha256-gtMfHcxFg+/9dE6XkWWxbaZL+GvKYj/F0bA+2U9FyFo=" + }, + { + "mvn-path": "org/apache/commons/commons-lang3/3.8.1/commons-lang3-3.8.1.jar", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-2sgH9lsHaY/zmxsHv+89h64/1G2Ru/iivAKyqDFhb2g=" + }, + { + "mvn-path": "org/apache/commons/commons-lang3/3.8.1/commons-lang3-3.8.1.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-7I4J91QRaFIFvQ2deHLMNiLmfHbfRKCiJ7J4vqBEWNU=" + }, + { + "mvn-path": "org/apache/commons/commons-parent/34/commons-parent-34.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-Oi5p0G1kHR87KTEm3J4uTqZWO/jDbIfgq2+kKS0Et5w=" + }, + { + "mvn-path": "org/apache/commons/commons-parent/42/commons-parent-42.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-zTE0lMZwtIPsJWlyrxaYszDlmPgHACNU63ZUefYEsJw=" + }, + { + "mvn-path": "org/apache/commons/commons-parent/47/commons-parent-47.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-io7LVwVTv58f+uIRqNTKnuYwwXr+WSkzaPunvZtC/Lc=" + }, + { + "mvn-path": "org/apache/commons/commons-parent/52/commons-parent-52.pom", + "mvn-repo": "https://repo1.maven.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/", + "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/", + "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/", + "hash": "sha256-nLpZTAjbcnHQwg6YRdYiuznmlYORC0Xn1d+C9gWNTdk=" + }, + { + "mvn-path": "org/apache/httpcomponents/httpcomponents-core/4.4.13/httpcomponents-core-4.4.13.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-xVTnAI5FF8fvVOAFzIt09Mh6VKDqLG9Xvl0Fad9Rk2s=" + }, + { + "mvn-path": "org/apache/httpcomponents/httpcomponents-parent/11/httpcomponents-parent-11.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-qQH4exFcVQcMfuQ+//Y+IOewLTCvJEOuKSvx9OUy06o=" + }, + { + "mvn-path": "org/apache/httpcomponents/httpcore/4.4.13/httpcore-4.4.13.jar", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-4G6J1AlDJF/Po57FN82/zjdirs3o+cWXeA0rAMK0NCQ=" + }, + { + "mvn-path": "org/apache/httpcomponents/httpcore/4.4.13/httpcore-4.4.13.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-j4Etn6e3Kj1Kp/glJ4kypd80S0Km2DmJBYeUMaG/mpc=" + }, + { + "mvn-path": "org/apache/maven/maven-artifact/3.8.4/maven-artifact-3.8.4.jar", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-QnO06EgF9zUOthoe6l3r/XHRFHQUs7RBuS1TUhjN8K4=" + }, + { + "mvn-path": "org/apache/maven/maven-artifact/3.8.4/maven-artifact-3.8.4.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-NVfxjLO6JzLNG6x2PGIT9MLebcs0x7wyUZqFyUnirOI=" + }, + { + "mvn-path": "org/apache/maven/maven-builder-support/3.8.4/maven-builder-support-3.8.4.jar", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-tkFh5v/TB4LZfCBZQruiGdYMU6j0RC5pq9/UKNdpETU=" + }, + { + "mvn-path": "org/apache/maven/maven-builder-support/3.8.4/maven-builder-support-3.8.4.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-AN36BuGGbkAmzo8mNqJnUmxRKxjZIthVdED4VR+3vNo=" + }, + { + "mvn-path": "org/apache/maven/maven-core/3.8.4/maven-core-3.8.4.jar", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-JBXmT/vD/05yZSaPZRYjNCx7Cp4Kd8XFS06C0VIvMYk=" + }, + { + "mvn-path": "org/apache/maven/maven-core/3.8.4/maven-core-3.8.4.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-nFIVrcecjVk/k0Nj4sbdqdVSyaeZSV0xjj60pnLZguE=" + }, + { + "mvn-path": "org/apache/maven/maven-model-builder/3.8.4/maven-model-builder-3.8.4.jar", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-jQ7UtcxcBmEPl5NZgkWCYBZct+V8eBynye+LbgHOFFY=" + }, + { + "mvn-path": "org/apache/maven/maven-model-builder/3.8.4/maven-model-builder-3.8.4.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-OFtq8FWh60aDSIb8HC00GknxXv1EzMD6eJWoU4sowRw=" + }, + { + "mvn-path": "org/apache/maven/maven-model/3.8.4/maven-model-3.8.4.jar", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-kewNbVZKEkg+FWmw73L/PZ6SHFugcgH6ernHaU24hEo=" + }, + { + "mvn-path": "org/apache/maven/maven-model/3.8.4/maven-model-3.8.4.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-xRxjWmeJbOebNDE5iE2UwwpoB16r82RtA/XwAPrf3IA=" + }, + { + "mvn-path": "org/apache/maven/maven-parent/34/maven-parent-34.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-Go+vemorhIrLJqlZlU7hFcDXnb51piBvs7jHwvRaI38=" + }, + { + "mvn-path": "org/apache/maven/maven-plugin-api/3.8.4/maven-plugin-api-3.8.4.jar", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-OqSNkaVKq2/qldmCGDRWIes5UuaTrlkdQbY6xbhut2o=" + }, + { + "mvn-path": "org/apache/maven/maven-plugin-api/3.8.4/maven-plugin-api-3.8.4.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-FRon6eYfRPFBzwJoE2BXLmk1yrWNmfApw9CPSq/WWx0=" + }, + { + "mvn-path": "org/apache/maven/maven-repository-metadata/3.8.4/maven-repository-metadata-3.8.4.jar", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-Yql5iQaK807vN0vtzKEgocKwvVotSEYNMGlECEzElfk=" + }, + { + "mvn-path": "org/apache/maven/maven-repository-metadata/3.8.4/maven-repository-metadata-3.8.4.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-soO86MBVjFmkUUg4AQHK5lqV9Y/LC8BgP+6YmbnH+bs=" + }, + { + "mvn-path": "org/apache/maven/maven-resolver-provider/3.8.4/maven-resolver-provider-3.8.4.jar", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-BGx9FjX5EoO096QbV5lThXkUx+DZZUW1V0kVN7Mn4VY=" + }, + { + "mvn-path": "org/apache/maven/maven-resolver-provider/3.8.4/maven-resolver-provider-3.8.4.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-TAKwcxPiIMyy4rpbaUBuRhqtMFjpad7DtiseTBRxXFo=" + }, + { + "mvn-path": "org/apache/maven/maven-settings-builder/3.8.4/maven-settings-builder-3.8.4.jar", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-fnK0j8s8iKFGQl470SZcO8SsVGhS/ku6thBk8d0YNbc=" + }, + { + "mvn-path": "org/apache/maven/maven-settings-builder/3.8.4/maven-settings-builder-3.8.4.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-UgpQBqAeba+keTdKf9hIaVzbkPLUlXjz9//d5mUFKlo=" + }, + { + "mvn-path": "org/apache/maven/maven-settings/3.8.4/maven-settings-3.8.4.jar", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-TxLtSXYcS0hsFxmWZD2NgCRihqsUSJpzbODdBua8aIY=" + }, + { + "mvn-path": "org/apache/maven/maven-settings/3.8.4/maven-settings-3.8.4.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-MEAo92zlR5grTAXLWg4uoqUCC5Y4TOQ3BaLeG4wUwHE=" + }, + { + "mvn-path": "org/apache/maven/maven/3.8.4/maven-3.8.4.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-W2+n8LbFBIOHdZB1H1B53hCWDUr3Jg4kSIOyGXdx8y8=" + }, + { + "mvn-path": "org/apache/maven/resolver/maven-resolver-api/1.6.3/maven-resolver-api-1.6.3.jar", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-0LKO2UQFi6T5vktUwl1tUmnMTz88SapFDU3C9+DVUvY=" + }, + { + "mvn-path": "org/apache/maven/resolver/maven-resolver-api/1.6.3/maven-resolver-api-1.6.3.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-EWZ4Z526PTbXmfZywm7iRDSA76Gxu7glDwbg3VqRp5U=" + }, + { + "mvn-path": "org/apache/maven/resolver/maven-resolver-connector-basic/1.6.3/maven-resolver-connector-basic-1.6.3.jar", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-UvochekWLJsPYFEdLQe3TioakTJ2G/XO1C2h8JoCbyM=" + }, + { + "mvn-path": "org/apache/maven/resolver/maven-resolver-connector-basic/1.6.3/maven-resolver-connector-basic-1.6.3.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-/WL6YrqDoTcs8Fp7rT9m64FNR15GtWggTwkiToabdF0=" + }, + { + "mvn-path": "org/apache/maven/resolver/maven-resolver-impl/1.6.3/maven-resolver-impl-1.6.3.jar", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-F6rr5uPlnfjLW07CEBlvcIRjcxK5vE/xTLd60a48OBs=" + }, + { + "mvn-path": "org/apache/maven/resolver/maven-resolver-impl/1.6.3/maven-resolver-impl-1.6.3.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-S0GutojiRKJtlinJCihuooTC+2VQ36ziYox7WmC8Ccc=" + }, + { + "mvn-path": "org/apache/maven/resolver/maven-resolver-spi/1.6.3/maven-resolver-spi-1.6.3.jar", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-F0QaOQRawZvEqAaPtyhPrOv2M3dUvyv48mp2tfmO0Qg=" + }, + { + "mvn-path": "org/apache/maven/resolver/maven-resolver-spi/1.6.3/maven-resolver-spi-1.6.3.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-H4lGxHHBZwPLsIBAvH0F1wcroiFQSnfWS+54Wj9T18M=" + }, + { + "mvn-path": "org/apache/maven/resolver/maven-resolver-transport-file/1.6.3/maven-resolver-transport-file-1.6.3.jar", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-3Orz0JXZqu4PSrxcnAXqx2rYKSnWy79hCrI1DmHQR1A=" + }, + { + "mvn-path": "org/apache/maven/resolver/maven-resolver-transport-file/1.6.3/maven-resolver-transport-file-1.6.3.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-r0tvfgAxH1JL/Zu/69uEdhoxJ2At36SQd8eGmZJDsVE=" + }, + { + "mvn-path": "org/apache/maven/resolver/maven-resolver-transport-http/1.6.3/maven-resolver-transport-http-1.6.3.jar", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-CgCaB1882nYDdYXi/c+dZeUtOPbWvkOC8bUlfDo7Lxs=" + }, + { + "mvn-path": "org/apache/maven/resolver/maven-resolver-transport-http/1.6.3/maven-resolver-transport-http-1.6.3.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-TvNTQA7goKECEk8UOCfmQg3vrHfAuBt1rQ8Y0b+tmt8=" + }, + { + "mvn-path": "org/apache/maven/resolver/maven-resolver-util/1.6.3/maven-resolver-util-1.6.3.jar", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-zcrZNVtiV0P0Dkzq2aljU0BOAQw5yAjSOwRL4zGvolE=" + }, + { + "mvn-path": "org/apache/maven/resolver/maven-resolver-util/1.6.3/maven-resolver-util-1.6.3.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-0cNedvQWbxOwpR1WWs+Wfpw8eeLMtpzL9PrAmOS3xGY=" + }, + { + "mvn-path": "org/apache/maven/resolver/maven-resolver/1.6.3/maven-resolver-1.6.3.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-lzl+51sTDuK7Sijg+7EllZWoNhM4q6CC+K8Uc5joo+w=" + }, + { + "mvn-path": "org/apache/maven/shared/maven-shared-components/34/maven-shared-components-34.pom", + "mvn-repo": "https://repo1.maven.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/", + "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/", + "hash": "sha256-v4NILZb3bWNpnWPhJeZPSsc8gXiYVzNmLb1pr5xgM54=" + }, + { + "mvn-path": "org/checkerframework/checker-compat-qual/2.5.5/checker-compat-qual-2.5.5.jar", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-EdE0skXpysxHRRTS1mtbhhj4A5oUZc3FW7wLNOAAi3o=" + }, + { + "mvn-path": "org/checkerframework/checker-compat-qual/2.5.5/checker-compat-qual-2.5.5.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-QvIevZGDvgSe5a/IIrNFQDpdp2QDeHVzSgObDW4DU74=" + }, + { + "mvn-path": "org/checkerframework/checker-qual/3.12.0/checker-qual-3.12.0.jar", + "mvn-repo": "https://repo1.maven.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/", + "hash": "sha256-d1t6425iggs7htwao5rzfArEuF/0j3/khakionkPRrk=" + }, + { + "mvn-path": "org/clojure/clojure/1.10.3/clojure-1.10.3.jar", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-fxJHLa7Y9rUXSYqqKrE6ViR1w+31FHjkWBzHYemJeaM=" + }, + { + "mvn-path": "org/clojure/clojure/1.10.3/clojure-1.10.3.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-GJwAxDNAdJai+7DsyzeQjJSVXZHq0b5IFWdE7MGBbZQ=" + }, + { + "mvn-path": "org/clojure/clojure/1.11.0/clojure-1.11.0.jar", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-PiH6daB+yd278bK1A1bPGAcQ0DmN6qT0TpHNYwRVWUc=" + }, + { + "mvn-path": "org/clojure/clojure/1.11.0/clojure-1.11.0.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-SQjMS0yeYsmoFJb5PLWsb2lBd8xkXc87jOXkkavOHro=" + }, + { + "mvn-path": "org/clojure/clojure/1.11.1/clojure-1.11.1.jar", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-I4G26UI6tGUVFFWUSQPROlYkPWAGuRlK/Bv0+HEMtN4=" + }, + { + "mvn-path": "org/clojure/clojure/1.11.1/clojure-1.11.1.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-IMRaGr7b2L4grvk2BQrjGgjBZ0CzL4dAuIOM3pb/y4o=" + }, + { + "mvn-path": "org/clojure/core.async/1.5.644/core.async-1.5.644.jar", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-x4kJAUIJMqsCM9mWlaU8PV+e7i8tT7t9hQdsUsxF9Ec=" + }, + { + "mvn-path": "org/clojure/core.async/1.5.644/core.async-1.5.644.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-3t9Con+TOTRpWrE8QlIjsdU3Za3l5eLAYAgLwL9CJMo=" + }, + { + "mvn-path": "org/clojure/core.async/1.5.648/core.async-1.5.648.jar", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-Tbqwb7/HyUrn4vZoNBpl8nF19tCuigELisqwOdnNMyw=" + }, + { + "mvn-path": "org/clojure/core.async/1.5.648/core.async-1.5.648.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-kxoMFZ+/PdzwK2321gPQVcTbfGgWXcbOt4KHEzq4Iaw=" + }, + { + "mvn-path": "org/clojure/core.cache/1.0.225/core.cache-1.0.225.jar", + "mvn-repo": "https://repo1.maven.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/", + "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/", + "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/", + "hash": "sha256-hML6t6Mso8HkDEGm7Mm9U26UezBYDne41dwjKjSSXqw=" + }, + { + "mvn-path": "org/clojure/core.specs.alpha/0.2.56/core.specs.alpha-0.2.56.jar", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-/PRCveArBKhj8vzFjuaiowxM8Mlw99q4VjTwq3ERZrY=" + }, + { + "mvn-path": "org/clojure/core.specs.alpha/0.2.56/core.specs.alpha-0.2.56.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-AarxdIP/HHSCySoHKV1+e8bjszIt9EsptXONAg/wB0A=" + }, + { + "mvn-path": "org/clojure/core.specs.alpha/0.2.62/core.specs.alpha-0.2.62.jar", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-Bu6owHC75FwVhWfkQ0OWgbyMRukSNBT4G/oyukLWy8g=" + }, + { + "mvn-path": "org/clojure/core.specs.alpha/0.2.62/core.specs.alpha-0.2.62.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-F3i70Ti9GFkLgFS+nZGdG+toCfhbduXGKFtn1Ad9MA4=" + }, + { + "mvn-path": "org/clojure/data.codec/0.1.0/data.codec-0.1.0.jar", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-aD1oGVBAPGHCNjVBgeuhtcja9sE1geoTiZNKfV6yjgc=" + }, + { + "mvn-path": "org/clojure/data.codec/0.1.0/data.codec-0.1.0.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-8T2ZaEbW16cCQ2JlqjhjKmdGkgJaQYpWaVxQKBPd2ng=" + }, + { + "mvn-path": "org/clojure/data.json/2.4.0/data.json-2.4.0.jar", + "mvn-repo": "https://repo1.maven.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/", + "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/", + "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/", + "hash": "sha256-RlIA+U9W2IaOD9eqC+zGL/sCz69CCkmtEXkQ5jr13/4=" + }, + { + "mvn-path": "org/clojure/data.xml/0.2.0-alpha6/data.xml-0.2.0-alpha6.jar", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-kIgrSsb2EOX9cR+IVUWkkJAjtj2OfVlZGNl9GBtZqCg=" + }, + { + "mvn-path": "org/clojure/data.xml/0.2.0-alpha6/data.xml-0.2.0-alpha6.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-H4iAueskhGhsnso8MGhF2NuR52pNHF9kV1VO3synYzY=" + }, + { + "mvn-path": "org/clojure/java.classpath/1.0.0/java.classpath-1.0.0.jar", + "mvn-repo": "https://repo1.maven.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/", + "hash": "sha256-C+AThRRX/CTENM5FU0ZD8iblwQgASGJT/Tc/LglUXig=" + }, + { + "mvn-path": "org/clojure/pom.contrib/0.0.25/pom.contrib-0.0.25.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-68ezduVtg/bEhM2x03Hv3AEw3bvK3n1tpuNU9OQm/Is=" + }, + { + "mvn-path": "org/clojure/pom.contrib/0.2.2/pom.contrib-0.2.2.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-4OoifEnFw+MHVM0m/MV75+Telz/kOqXMZmdAHsXBAyM=" + }, + { + "mvn-path": "org/clojure/pom.contrib/0.3.0/pom.contrib-0.3.0.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-fxgrOypUPgV0YL+T/8XpzvasUn3xoTdqfZki6+ee8Rk=" + }, + { + "mvn-path": "org/clojure/pom.contrib/1.0.0/pom.contrib-1.0.0.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-EBH6rlyeSWhY5MZQujNxOr1Gml1S4Arrf1sBoryvR+k=" + }, + { + "mvn-path": "org/clojure/pom.contrib/1.1.0/pom.contrib-1.1.0.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-EOzku1+YKQENwWVh9C67g7ry9HYFtR+RBbkvPKoIlxU=" + }, + { + "mvn-path": "org/clojure/spec.alpha/0.2.194/spec.alpha-0.2.194.jar", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-z2iZ+YUpjGSxPqEplGrZAo3uja3w6rmuGORVAn04JJw=" + }, + { + "mvn-path": "org/clojure/spec.alpha/0.2.194/spec.alpha-0.2.194.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-WhHw4eizwFLmUcSYxpRbRNs1Nb8sGHGf3PZd8fiLE+Y=" + }, + { + "mvn-path": "org/clojure/spec.alpha/0.3.218/spec.alpha-0.3.218.jar", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-Z+yJjrVcZqlXpVJ53YXRN2u5lL2HZosrDeHrO5foquA=" + }, + { + "mvn-path": "org/clojure/spec.alpha/0.3.218/spec.alpha-0.3.218.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-bY3hTDrIdXYMX/kJVi/5hzB3AxxquTnxyxOeFp/pB1g=" + }, + { + "mvn-path": "org/clojure/tools.analyzer.jvm/1.2.1/tools.analyzer.jvm-1.2.1.jar", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-8HJZhkuNDcWTW6hAxzeu2zX9mw22MNVE+fongYRjWSc=" + }, + { + "mvn-path": "org/clojure/tools.analyzer.jvm/1.2.1/tools.analyzer.jvm-1.2.1.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-unIYzA604VlfJnZYeBnGqgvQfCh2RNjZlfoT08PXTAM=" + }, + { + "mvn-path": "org/clojure/tools.analyzer.jvm/1.2.2/tools.analyzer.jvm-1.2.2.jar", + "mvn-repo": "https://repo1.maven.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/", + "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/", + "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/", + "hash": "sha256-NyBxL7knYaNclNDuQV1r8VhB70afBzZGd2h1553JtwY=" + }, + { + "mvn-path": "org/clojure/tools.cli/1.0.206/tools.cli-1.0.206.jar", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-a5fSaRkZueqUSomP7HmKkOy4GhdzKRbtvHOm9a/R9hY=" + }, + { + "mvn-path": "org/clojure/tools.cli/1.0.206/tools.cli-1.0.206.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-/QDNC4q1yffBaViwVlAtuvcqR6TLiG6AArWw27s49J4=" + }, + { + "mvn-path": "org/clojure/tools.deps.alpha/0.12.1153/tools.deps.alpha-0.12.1153.jar", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-JfICVCf2XOPXwH/F3NbpSSNJZZxMdFHQz4exmbE+mgg=" + }, + { + "mvn-path": "org/clojure/tools.deps.alpha/0.12.1153/tools.deps.alpha-0.12.1153.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-iN5NEyU6Ai9X71GIlmv+GJv5uVKx3sEku7aY+YpoaHQ=" + }, + { + "mvn-path": "org/clojure/tools.gitlibs/2.4.172/tools.gitlibs-2.4.172.jar", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-+Lw4XHu6Gy4BIufzxFShyRYfY5Nw00u0sq/p6A9+CJA=" + }, + { + "mvn-path": "org/clojure/tools.gitlibs/2.4.172/tools.gitlibs-2.4.172.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-YyMGDB0LF0igawXfPo8jsDMjJYa+gUwpZVbo92Q0q48=" + }, + { + "mvn-path": "org/clojure/tools.logging/1.2.1/tools.logging-1.2.1.jar", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-ypmZQW48xbcgNJNsi8xZnyqGhQ67nOtDFqSiaH8xW2s=" + }, + { + "mvn-path": "org/clojure/tools.logging/1.2.1/tools.logging-1.2.1.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-Jg52vnXn0GMSUwzIvz90sONKLLncPeIx/w5nEv+3o3g=" + }, + { + "mvn-path": "org/clojure/tools.namespace/1.3.0/tools.namespace-1.3.0.jar", + "mvn-repo": "https://repo1.maven.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/", + "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/", + "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/", + "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/", + "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/", + "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/", + "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/", + "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/", + "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/", + "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/", + "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/", + "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/", + "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/", + "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/", + "hash": "sha256-myi7MHAXk4qU0GyFsrCZvEaRK4WdCE+yk+Vp9DLq23w=" + }, + { + "mvn-path": "org/codehaus/plexus/plexus-utils/3.3.0/plexus-utils-3.3.0.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-ecl5IHP97jzb69YadrqMLdEWJKn4XRKLrla9oZ4gR1w=" + }, + { + "mvn-path": "org/codehaus/plexus/plexus-utils/3.4.1/plexus-utils-3.4.1.jar", + "mvn-repo": "https://repo1.maven.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/", + "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/", + "hash": "sha256-o0PkT/V5au0OpgvhFFTJNc4gqxxfFkrMjaV0SC3Lx+k=" + }, + { + "mvn-path": "org/codehaus/plexus/plexus/8/plexus-8.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-/6NJ2wTnq/ZYhb3FogYvQZfA/50/H04qpXILdyM/dCw=" + }, + { + "mvn-path": "org/eclipse/ee4j/project/1.0.5/project-1.0.5.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-kWtHlNjYIgpZo/32pk2+eUrrIzleiIuBrjaptaLFkaY=" + }, + { + "mvn-path": "org/eclipse/ee4j/project/1.0.6/project-1.0.6.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-Tn2DKdjafc8wd52CQkG+FF8nEIky9aWiTrkHZ3vI1y0=" + }, + { + "mvn-path": "org/eclipse/jetty/jetty-client/9.4.44.v20210927/jetty-client-9.4.44.v20210927.jar", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-gcM1oz/qGatxRw4riSlRYfmKdz/T37ofTE+aNYYICQ0=" + }, + { + "mvn-path": "org/eclipse/jetty/jetty-client/9.4.44.v20210927/jetty-client-9.4.44.v20210927.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-Ficzi7rLoAK3QEfSc/Gz4lLhdzSaDmmc85sOuORzoBA=" + }, + { + "mvn-path": "org/eclipse/jetty/jetty-http/9.4.44.v20210927/jetty-http-9.4.44.v20210927.jar", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-Cgn6xMDqgm+SDP6NW+ztYdzY/sDq6ZuIx2GWCfoNxAM=" + }, + { + "mvn-path": "org/eclipse/jetty/jetty-http/9.4.44.v20210927/jetty-http-9.4.44.v20210927.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-7oU9XDYNmtRqdpTpXwrraxCy5AfqEsjEI6G+xDVvkq4=" + }, + { + "mvn-path": "org/eclipse/jetty/jetty-io/9.4.44.v20210927/jetty-io-9.4.44.v20210927.jar", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-PG8RBVAJIapPlofDobX9nrpGYaX0OKoImCnC7MlyZ0U=" + }, + { + "mvn-path": "org/eclipse/jetty/jetty-io/9.4.44.v20210927/jetty-io-9.4.44.v20210927.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-/KdmwsJZtjxmno5Ju738CoS01VSidliQZa4MDbgo6a0=" + }, + { + "mvn-path": "org/eclipse/jetty/jetty-project/9.4.44.v20210927/jetty-project-9.4.44.v20210927.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-/B+Qg+KdQVruyXm26/FQblNsBb2+y19gGhkszJjkoK0=" + }, + { + "mvn-path": "org/eclipse/jetty/jetty-util/9.4.44.v20210927/jetty-util-9.4.44.v20210927.jar", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-U5F5AkUgthT2LV2D8lvqER97mRw5nl9zf6aqJ1BIkHk=" + }, + { + "mvn-path": "org/eclipse/jetty/jetty-util/9.4.44.v20210927/jetty-util-9.4.44.v20210927.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-NkQODUTOqAKkW3BBkdjDtNZ8jDlMigKreMVx73oc0ro=" + }, + { + "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/", + "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/", + "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/", + "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/", + "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/", + "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/", + "hash": "sha256-broJAu/Yma7A2NGaw8vFMSPNQROf4OHSnMXIdKeRud4=" + }, + { + "mvn-path": "org/glassfish/hk2/external/3.0.1/external-3.0.1.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-mz87PuiAQ4wE2Yr9Mzkujhx7Ismes5zMeF8BkV2X2kc=" + }, + { + "mvn-path": "org/glassfish/hk2/external/aopalliance-repackaged/3.0.1/aopalliance-repackaged-3.0.1.jar", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-bGnZWtJWL0SnYR6rNWxKWVWntVxdouPLD0Lm1TDgLzY=" + }, + { + "mvn-path": "org/glassfish/hk2/external/aopalliance-repackaged/3.0.1/aopalliance-repackaged-3.0.1.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-AvZ+MS9w+3M3r2PjKvcUfRZB6mBLazxUekW9zTmDVvw=" + }, + { + "mvn-path": "org/glassfish/hk2/hk2-api/3.0.1/hk2-api-3.0.1.jar", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-QoaE5K3g2IHaA0wqnzAd78aG4OzAm+YGcIGR9gyJrFg=" + }, + { + "mvn-path": "org/glassfish/hk2/hk2-api/3.0.1/hk2-api-3.0.1.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-A2SfShKJANDJ3ehTgX3egY3rm+sW5ywYPv7QUIMp+uE=" + }, + { + "mvn-path": "org/glassfish/hk2/hk2-locator/3.0.1/hk2-locator-3.0.1.jar", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-3dyv4MRfQ4tEndlL4z/D4MD/PWPydkDARZGFJGTGnOk=" + }, + { + "mvn-path": "org/glassfish/hk2/hk2-locator/3.0.1/hk2-locator-3.0.1.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-ZsSbW53F3PSJRKegkhbGPhzEwajN23gURBlmwgZDlpA=" + }, + { + "mvn-path": "org/glassfish/hk2/hk2-parent/3.0.1/hk2-parent-3.0.1.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-djisReI16/0kKVqVHajH3zZnZsavgFqFPwVflzLFqww=" + }, + { + "mvn-path": "org/glassfish/hk2/hk2-utils/3.0.1/hk2-utils-3.0.1.jar", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-c8bAxhSO3gGQAoGUrsNwkyrErdOsGtcyUMBdaCorE/s=" + }, + { + "mvn-path": "org/glassfish/hk2/hk2-utils/3.0.1/hk2-utils-3.0.1.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-7+5yAdWxxB8s9xt4HgNoV9q6t2UUS2kIg2CQyC7bE+o=" + }, + { + "mvn-path": "org/glassfish/hk2/osgi-resource-locator/1.0.3/osgi-resource-locator-1.0.3.jar", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-qrXXhJ98/Nosx8VBuhvTZRUdQidvFRyCU4ckXf3j3XQ=" + }, + { + "mvn-path": "org/glassfish/hk2/osgi-resource-locator/1.0.3/osgi-resource-locator-1.0.3.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-i2Yi64HlVymfvZqoVLxax20wf3rl53BYZImli7Uziyo=" + }, + { + "mvn-path": "org/glassfish/jersey/core/jersey-client/3.0.3/jersey-client-3.0.3.jar", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-H3mntvRlKWJ/G84RrmkCCNthhp4yJw7sDit+ZoHMPFQ=" + }, + { + "mvn-path": "org/glassfish/jersey/core/jersey-client/3.0.3/jersey-client-3.0.3.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-E2I45K0lebi3R4HPH0JnFd18OeCtlh7L6S82o7RWci4=" + }, + { + "mvn-path": "org/glassfish/jersey/core/jersey-common/3.0.3/jersey-common-3.0.3.jar", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-SsEk7fCYbZ1Z9+/XTY6kw0m9dZ6zBec7cIWcv6chQbg=" + }, + { + "mvn-path": "org/glassfish/jersey/core/jersey-common/3.0.3/jersey-common-3.0.3.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-pvBANne0QdUdooKK9bfD+Z9MiidSLPbkZHOQhUHnz0s=" + }, + { + "mvn-path": "org/glassfish/jersey/ext/jersey-entity-filtering/3.0.3/jersey-entity-filtering-3.0.3.jar", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-fcA/Juo0/qB4r4+hVUdXOXR8fbdQmYUdhOlAqyMoNjE=" + }, + { + "mvn-path": "org/glassfish/jersey/ext/jersey-entity-filtering/3.0.3/jersey-entity-filtering-3.0.3.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-DyC0pLhyiTAz4EisJ7EhlAD7KSa3HkoPp3YtITdcqAc=" + }, + { + "mvn-path": "org/glassfish/jersey/ext/project/3.0.3/project-3.0.3.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-GBUvhAAH2660TM7sjDvlW9SFap87oiXIJQ+h1Tpe1PQ=" + }, + { + "mvn-path": "org/glassfish/jersey/inject/jersey-hk2/3.0.3/jersey-hk2-3.0.3.jar", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-K2PcesLnIS7ru65T8XIy1jg1WBZ0llLRGY658BCgmto=" + }, + { + "mvn-path": "org/glassfish/jersey/inject/jersey-hk2/3.0.3/jersey-hk2-3.0.3.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-pBRkjgi9ZzuIBh98slRivvrpWhOByVv4D++Bef5iNhM=" + }, + { + "mvn-path": "org/glassfish/jersey/inject/project/3.0.3/project-3.0.3.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-QBgRUf+N4y2rOy+ay17ieuMxmtVy4YAhHYSRoK8VzeA=" + }, + { + "mvn-path": "org/glassfish/jersey/jersey-bom/3.0.3/jersey-bom-3.0.3.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-L4gWY3RRdIzRSg22Tz812lEdr6gJpQzd2JpOWUZhg9Y=" + }, + { + "mvn-path": "org/glassfish/jersey/media/jersey-media-json-jackson/3.0.3/jersey-media-json-jackson-3.0.3.jar", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-E8IVT7NblV2xqlHT7Kdv4/jXpiZtLnWzHUyPo3sZUrg=" + }, + { + "mvn-path": "org/glassfish/jersey/media/jersey-media-json-jackson/3.0.3/jersey-media-json-jackson-3.0.3.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-F+OxAwdDQkeIGMyknnYC1KAMiaKi8HJUcTK29Wp1ho0=" + }, + { + "mvn-path": "org/glassfish/jersey/media/jersey-media-multipart/3.0.3/jersey-media-multipart-3.0.3.jar", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-R74+vAUy7Vmy5n4g2QsT2f4JqAdzX4U02gntiHzYZ+E=" + }, + { + "mvn-path": "org/glassfish/jersey/media/jersey-media-multipart/3.0.3/jersey-media-multipart-3.0.3.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-BCZss2q2O7qW+fPsHb7wyyHNXTowKrnD+Q+OT2F8g9U=" + }, + { + "mvn-path": "org/glassfish/jersey/media/project/3.0.3/project-3.0.3.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-x5b0UmDbxRiKRE3U3eqxIcD6pWK0JqGuGTp/5CF4ly8=" + }, + { + "mvn-path": "org/glassfish/jersey/project/3.0.3/project-3.0.3.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-LHYxky7t+D4EEwnXdi+TsTDTaHQG0/2NlUDkPyjeCQI=" + }, + { + "mvn-path": "org/javassist/javassist/3.25.0-GA/javassist-3.25.0-GA.jar", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-XUmr0CmXE0+ABBZF6WaOH/l6/WnSwsVa6fvUDcBz+Xs=" + }, + { + "mvn-path": "org/javassist/javassist/3.25.0-GA/javassist-3.25.0-GA.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-7QKa3nwPkHakTAWLAu60HO5Qq7eq8I0y6o23Gpplcjo=" + }, + { + "mvn-path": "org/junit/junit-bom/5.7.1/junit-bom-5.7.1.pom", + "mvn-repo": "https://repo1.maven.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/", + "hash": "sha256-zRSqqGmZH4ICHFhdVw0x/zQry6WLtEIztwGTdxuWSHs=" + }, + { + "mvn-path": "org/junit/junit-bom/5.8.1/junit-bom-5.8.1.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-733Ef45KFoZPR3lyjofteFOYGeT7iSdoqdprjvkD+GM=" + }, + { + "mvn-path": "org/jvnet/mimepull/mimepull/1.9.13/mimepull-1.9.13.jar", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-VRi9PF2IvqOzA5UrImGDE9a/DKfxMfeDaBCKBOu6Pxc=" + }, + { + "mvn-path": "org/jvnet/mimepull/mimepull/1.9.13/mimepull-1.9.13.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-byZt9bdrf4Oh8lD4bopNbw5x3IXu5h5vB3HRTVAE1Eg=" + }, + { + "mvn-path": "org/ow2/asm/asm-parent/5.2/asm-parent-5.2.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-y/rNXdgS2xbckQmUAH/ljZQColUH+BocIhjhXCwb7fo=" + }, + { + "mvn-path": "org/ow2/asm/asm/5.2/asm-5.2.jar", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-Pl6g19osUVXvT0cNkJLULeNOP1PbZYnHwH1nIa30uj4=" + }, + { + "mvn-path": "org/ow2/asm/asm/5.2/asm-5.2.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-KJ9/u9ewxXbVKG6K3PjQc1E005Fe/qZDbivjXBH88FA=" + }, + { + "mvn-path": "org/ow2/asm/asm/9.2/asm-9.2.jar", + "mvn-repo": "https://repo1.maven.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/", + "hash": "sha256-37EqGyJL8Bvh/WBAIEZviUJBvLZF3M45Xt2M1vilDfQ=" + }, + { + "mvn-path": "org/ow2/ow2/1.3/ow2-1.3.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-USFcZ9LAaNi30vb4D1E3KgmAdd7MxEjUvde5h7qDKPs=" + }, + { + "mvn-path": "org/ow2/ow2/1.5/ow2-1.5.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-D4obEW52C4/mOJxRuE5LB6cPwRCC1Pk25FO1g91QtDs=" + }, + { + "mvn-path": "org/slf4j/jcl-over-slf4j/1.7.30/jcl-over-slf4j-1.7.30.jar", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-cenuN7nk63gCoqzF9BcopM85FedIPXmNs7T/LsiEfFA=" + }, + { + "mvn-path": "org/slf4j/jcl-over-slf4j/1.7.30/jcl-over-slf4j-1.7.30.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-FnNt1OcecJe3WL4VU1BvGaVB7rd2bcNjVa2u16U2tFU=" + }, + { + "mvn-path": "org/slf4j/slf4j-api/1.7.30/slf4j-api-1.7.30.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-fgdHdR6bZ+Gdy1IG8E6iLMA9JQxCJCZALq3QNRPywxQ=" + }, + { + "mvn-path": "org/slf4j/slf4j-api/1.7.32/slf4j-api-1.7.32.jar", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-NiT4R0wa9G11+YvAl9eGSjI8gbOAiqQ2iabhxgHAJ74=" + }, + { + "mvn-path": "org/slf4j/slf4j-api/1.7.32/slf4j-api-1.7.32.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-ABzeWzxrqRBwQlz+ny5pXkrri8KQotTNllMRJ6skT+U=" + }, + { + "mvn-path": "org/slf4j/slf4j-parent/1.7.30/slf4j-parent-1.7.30.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-EWR5VuSKDFv7OsM/bafoPzQQAraFfv0zWlBbaHvjS3U=" + }, + { + "mvn-path": "org/slf4j/slf4j-parent/1.7.32/slf4j-parent-1.7.32.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-WrNJ0PTHvAjtDvH02ThssZQKL01vFSFQ4W277MC4PHA=" + }, + { + "mvn-path": "org/sonatype/oss/oss-parent/5/oss-parent-5.pom", + "mvn-repo": "https://repo1.maven.org/maven2/", + "hash": "sha256-FnjUEgpYXYpjATGu7ExSTZKDmFg7fqthbufVqH9SDT0=" + }, + { + "mvn-path": "org/sonatype/oss/oss-parent/7/oss-parent-7.pom", + "mvn-repo": "https://repo1.maven.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/", + "hash": "sha256-+0AmX5glSCEv+C42LllzKyGH7G8NgBgohcFO8fmCgno=" + }, + { + "mvn-path": "uberdeps/uberdeps/1.1.4/uberdeps-1.1.4.jar", + "mvn-repo": "https://repo.clojars.org/", + "hash": "sha256-DKvbiU+ikDvFpUN+IJ8R8dHXvacA7zchhObke7QANbk=" + }, + { + "mvn-path": "uberdeps/uberdeps/1.1.4/uberdeps-1.1.4.pom", + "mvn-repo": "https://repo.clojars.org/", + "hash": "sha256-eVH2bUsNf8c9NDN5qN8gUehT42LXdx1AfxWm73OlnlE=" + } + ] +} diff --git a/deps.edn b/deps.edn index 8207821..6f762a6 100644 --- a/deps.edn +++ b/deps.edn @@ -7,15 +7,9 @@ net.bis5.mattermost4j/mattermost4j-core { :mvn/version "0.24.0" } org.fudo/fudo-clojure { - ;; :local/root "/nix/store/afrgn7xsiglgfghnfqbba22yq3hc41a6-fudo-clojure-0.1-standalone.jar" :git/url "https://git.fudo.org/fudo-public/fudo-clojure.git" - :sha "2d9303f55f7eac9c2f8989e9a0dde3dc97811220" + :sha "1312a2805616b265ed4c89ef6216f300a7a7a155" } - - io.github.clojure/tools.build { - :git/url "https://github.com/clojure/tools.build.git" - :sha "ba1a2bf421838802e7bdefc541b41f57582e53b6" - } } :aliases { :test { @@ -24,7 +18,7 @@ io.github.cognitect-labs/test-runner { :git/url "https://github.com/cognitect-labs/test-runner.git" - :sha "e1e292d8332eb7167e402ecb22f36f1443ba85e6" + :sha "dfb30dd6605cb6c0efc275e1df1736f6e90d4d73" } } :main-opts ["-m" "cognitect.test-runner"] diff --git a/deps.nix b/deps.nix deleted file mode 100644 index 7032dcd..0000000 --- a/deps.nix +++ /dev/null @@ -1,1373 +0,0 @@ -# generated by clj2nix-1.1.0-rc -{ fetchMavenArtifact, fetchgit, lib }: - -let repos = [ - "https://repo1.maven.org/maven2/" - "https://repo.clojars.org/" ]; - - in rec { - makePaths = {extraClasspaths ? []}: - if (builtins.typeOf extraClasspaths != "list") - then builtins.throw "extraClasspaths must be of type 'list'!" - else (lib.concatMap (dep: - builtins.map (path: - if builtins.isString path then - path - else if builtins.hasAttr "jar" path then - path.jar - else if builtins.hasAttr "outPath" path then - path.outPath - else - path - ) - dep.paths) - packages) ++ extraClasspaths; - makeClasspaths = {extraClasspaths ? []}: - if (builtins.typeOf extraClasspaths != "list") - then builtins.throw "extraClasspaths must be of type 'list'!" - else builtins.concatStringsSep ":" (makePaths {inherit extraClasspaths;}); - packageSources = builtins.map (dep: dep.src) packages; - packages = [ - rec { - name = "javax.inject/javax.inject"; - src = fetchMavenArtifact { - inherit repos; - artifactId = "javax.inject"; - groupId = "javax.inject"; - sha512 = "e126b7ccf3e42fd1984a0beef1004a7269a337c202e59e04e8e2af714280d2f2d8d2ba5e6f59481b8dcd34aaf35c966a688d0b48ec7e96f102c274dc0d3b381e"; - version = "1"; - - }; - paths = [ src ]; - } - - rec { - name = "data.json/org.clojure"; - src = fetchMavenArtifact { - inherit repos; - artifactId = "data.json"; - groupId = "org.clojure"; - sha512 = "04b7c0c90cb26d643a0b3e7e1ffa2d2d423e977c1454ee5ea7c2e75547ecbc113838df17b797902a975f5ea2184a81a45b605a4d82970805e2bbb02feebc578d"; - version = "2.4.0"; - - }; - paths = [ src ]; - } - - rec { - name = "clojure/org.clojure"; - src = fetchMavenArtifact { - inherit repos; - artifactId = "clojure"; - groupId = "org.clojure"; - sha512 = "1925300a0fe4cc9fc3985910bb04ae65a19ce274dacc5ec76e708cfa87a7952a0a77282b083d0aebb2206afff619af73a57f0d661a3423601586f0829cc7956b"; - version = "1.11.1"; - - }; - paths = [ src ]; - } - - rec { - name = "javax.activation-api/javax.activation"; - src = fetchMavenArtifact { - inherit repos; - artifactId = "javax.activation-api"; - groupId = "javax.activation"; - sha512 = "8ee0db43ae402f0079a836ef2bff5d15160e3ff9d585c3283f4cf474be4edd2fcc8714d8f032efd72cae77ec5f6d304fc24fa094d9cdba5cf72966cc964af6c9"; - version = "1.2.0"; - - }; - paths = [ src ]; - } - - rec { - name = "commons-codec/commons-codec"; - src = fetchMavenArtifact { - inherit repos; - artifactId = "commons-codec"; - groupId = "commons-codec"; - sha512 = "d9586162b257386b5871e7e9ae255a38014a9efaeef5148de5e40a3b0200364dad8516bddd554352aa2e5337bec2cc11df88c76c4fdde96a40f3421aa60650d7"; - version = "1.11"; - - }; - paths = [ src ]; - } - - rec { - name = "api/com.cognitect.aws"; - src = fetchMavenArtifact { - inherit repos; - artifactId = "api"; - groupId = "com.cognitect.aws"; - sha512 = "4592ac413b3ac3dd26d95ce42ba616cfcd97365c10eb86a05414a3c738f39c22b959c70824dbf062d0516f1c5ff4f55fb57eb689ec1c75749f157bd8d21e6e9f"; - version = "0.8.539"; - - }; - paths = [ src ]; - } - - rec { - name = "tools.analyzer/org.clojure"; - src = fetchMavenArtifact { - inherit repos; - artifactId = "tools.analyzer"; - groupId = "org.clojure"; - sha512 = "c51752a714848247b05c6f98b54276b4fe8fd44b3d970070b0f30cd755ac6656030fd8943a1ffd08279af8eeff160365be47791e48f05ac9cc2488b6e2dfe504"; - version = "1.1.0"; - - }; - paths = [ src ]; - } - - rec { - name = "plexus-component-annotations/org.codehaus.plexus"; - src = fetchMavenArtifact { - inherit repos; - artifactId = "plexus-component-annotations"; - groupId = "org.codehaus.plexus"; - sha512 = "cc534fda54272f074fe9edd581a6c3e1ea98127340c7f852c4b4953a44dad048ace22dfa10f30d6adcdfc15efd319dac778a03ebbe20de7779fd1df640506e88"; - version = "2.1.0"; - - }; - paths = [ src ]; - } - - rec { - name = "endpoints/com.cognitect.aws"; - src = fetchMavenArtifact { - inherit repos; - artifactId = "endpoints"; - groupId = "com.cognitect.aws"; - sha512 = "8751107bef359a337170f308f0d1384f995be2f5756ddeb8bfa152b638a53bb1c1bfc9f4f51f04f042b6c14ea6967f1afbfc0b95a7c8a29ab5a48db1b299d463"; - version = "1.1.12.150"; - - }; - paths = [ src ]; - } - - rec { - name = "error_prone_annotations/com.google.errorprone"; - src = fetchMavenArtifact { - inherit repos; - artifactId = "error_prone_annotations"; - groupId = "com.google.errorprone"; - sha512 = "32747ed9abb289da6ec8f3acb3a3be47c1271323847c8e3c1e9f58e9fc4a211221bdaf988990e8ec97bdba3986927ec81cf9d3f3b5939fff8cbdfb0ec7afc7fe"; - version = "2.7.1"; - - }; - paths = [ src ]; - } - - rec { - name = "commons-lang3/org.apache.commons"; - src = fetchMavenArtifact { - inherit repos; - artifactId = "commons-lang3"; - groupId = "org.apache.commons"; - sha512 = "fbdbc0943cb3498b0148e86a39b773f97c8e6013740f72dbc727faeabea402073e2cc8c4d68198e5fc6b08a13b7700236292e99d4785f2c9989f2e5fac11fd81"; - version = "3.12.0"; - - }; - paths = [ src ]; - } - - rec { - name = "tools.logging/org.clojure"; - src = fetchMavenArtifact { - inherit repos; - artifactId = "tools.logging"; - groupId = "org.clojure"; - sha512 = "c7a5959ad990003962628b9ee47d0c89b728d7d7718a145806de1eb0df7799df916bcc12cc7a1ecd71613e298cea435b0b59c52fef79f4553f22f835d67d9e9d"; - version = "1.2.1"; - - }; - paths = [ src ]; - } - - rec { - name = "jersey-common/org.glassfish.jersey.core"; - src = fetchMavenArtifact { - inherit repos; - artifactId = "jersey-common"; - groupId = "org.glassfish.jersey.core"; - sha512 = "8348a70ed563002fd147a1c1089005024090a2f01f7265814298ab6dc7c414a3a8885dd9d384a64b5ae64e7650f20f0c4ba068fb5122da11e8f5178a813ed42d"; - version = "3.0.3"; - - }; - paths = [ src ]; - } - - rec { - name = "core.specs.alpha/org.clojure"; - src = fetchMavenArtifact { - inherit repos; - artifactId = "core.specs.alpha"; - groupId = "org.clojure"; - sha512 = "f521f95b362a47bb35f7c85528c34537f905fb3dd24f2284201e445635a0df701b35d8419d53c6507cc78d3717c1f83cda35ea4c82abd8943cd2ab3de3fcad70"; - version = "0.2.62"; - - }; - paths = [ src ]; - } - - rec { - name = "javax.annotation-api/javax.annotation"; - src = fetchMavenArtifact { - inherit repos; - artifactId = "javax.annotation-api"; - groupId = "javax.annotation"; - sha512 = "2453330b27a0822bba440c28b98ae1d83d60d97dfa2d040562dd5126b3548e0caa040fea3b886ac6feb0a858e6c1bc45b6c5472b180f1f14792e5ca33e355959"; - version = "1.2"; - - }; - paths = [ src ]; - } - - rec { - name = "jackson-module-jaxb-annotations/com.fasterxml.jackson.module"; - src = fetchMavenArtifact { - inherit repos; - artifactId = "jackson-module-jaxb-annotations"; - groupId = "com.fasterxml.jackson.module"; - sha512 = "6ff95c56dd80ec5dda127ada204da0cb592edea60208d0e868fe8d281094c514a37f86ce34fdf621694843ae2ccc67f8d5d8f23690def0b5f8bb967a7a06cebc"; - version = "2.12.2"; - - }; - paths = [ src ]; - } - - rec { - name = "jackson-databind/com.fasterxml.jackson.core"; - src = fetchMavenArtifact { - inherit repos; - artifactId = "jackson-databind"; - groupId = "com.fasterxml.jackson.core"; - sha512 = "989ad045d6ba00146996068f6acee4b90fc5cdb7ee4d4c71a321c0ae06fcc32116879353585651d13634007e434fe1c0a51f6ba086161e1b6a2fdf037b2a8354"; - version = "2.12.2"; - - }; - paths = [ src ]; - } - - rec { - name = "spec.alpha/org.clojure"; - src = fetchMavenArtifact { - inherit repos; - artifactId = "spec.alpha"; - groupId = "org.clojure"; - sha512 = "ddfe4fa84622abd8ac56e2aa565a56e6bdc0bf330f377ff3e269ddc241bb9dbcac332c13502dfd4c09c2c08fe24d8d2e8cf3d04a1bc819ca5657b4e41feaa7c2"; - version = "0.3.218"; - - }; - paths = [ src ]; - } - - rec { - name = "tools.cli/org.clojure"; - src = fetchMavenArtifact { - inherit repos; - artifactId = "tools.cli"; - groupId = "org.clojure"; - sha512 = "1d88aa03eb6a664bf2c0ce22c45e7296d54d716e29b11904115be80ea1661623cf3e81fc222d164047058239010eb678af92ffedc7c3006475cceb59f3b21265"; - version = "1.0.206"; - - }; - paths = [ src ]; - } - - rec { - name = "hk2-utils/org.glassfish.hk2"; - src = fetchMavenArtifact { - inherit repos; - artifactId = "hk2-utils"; - groupId = "org.glassfish.hk2"; - sha512 = "5939e695b9ead25fb27fa443ec6a2f4e50da722cd230cf1b8127f15bffbdd8a7aa2cb59fe985933fd66823a4105e1e52906115ddf83a38d446b05f8141096e1b"; - version = "3.0.1"; - - }; - paths = [ src ]; - } - - rec { - name = "opengraph4j/net.bis5.opengraph4j"; - src = fetchMavenArtifact { - inherit repos; - artifactId = "opengraph4j"; - groupId = "net.bis5.opengraph4j"; - sha512 = "3fcab6dd4264dad5c4a12c13ba82341652c302bf1061185b68053f2e6c5f05466ed156116be6f3e97928cc4223b104be31fbcf3c4db50c373c9825a81a3e892c"; - version = "0.1.0"; - - }; - paths = [ src ]; - } - - rec { - name = "jetty-http/org.eclipse.jetty"; - src = fetchMavenArtifact { - inherit repos; - artifactId = "jetty-http"; - groupId = "org.eclipse.jetty"; - sha512 = "712ada0e464a88366285260824846262ed720d777fb0f83aa34942b0ec9583a2ca8dbc393bc2acd59f5441a60f2de5d3c0cad16658983bf31ef058810dbf8427"; - version = "9.4.44.v20210927"; - - }; - paths = [ src ]; - } - - rec { - name = "jetty-util/org.eclipse.jetty"; - src = fetchMavenArtifact { - inherit repos; - artifactId = "jetty-util"; - groupId = "org.eclipse.jetty"; - sha512 = "7a5ad20662da63fc19c8cf0bd65c94dc00ac80625d8538619cf3ad9c7358a0225a933cd1ca408017a1869267938b3cdfd30f075fc3364ed6cf384d19b3c0ac8d"; - version = "9.4.44.v20210927"; - - }; - paths = [ src ]; - } - - rec { - name = "jcl-over-slf4j/org.slf4j"; - src = fetchMavenArtifact { - inherit repos; - artifactId = "jcl-over-slf4j"; - groupId = "org.slf4j"; - sha512 = "aed539305114718bd76da54f29a391362eb331108d9c033956bf68df29c62a44874c73ae39d19a25342625b6092326d39b4d8720aed6c62234a234e0855b00b5"; - version = "1.7.30"; - - }; - paths = [ src ]; - } - - rec { - name = "tools.analyzer.jvm/org.clojure"; - src = fetchMavenArtifact { - inherit repos; - artifactId = "tools.analyzer.jvm"; - groupId = "org.clojure"; - sha512 = "36ad50a7a79c47dea16032fc4b927bd7b56b8bedcbd20cc9c1b9c85edede3a455369b8806509b56a48457dcd32e1f708f74228bce2b4492bd6ff6fc4f1219d56"; - version = "1.2.2"; - - }; - paths = [ src ]; - } - - rec { - name = "maven-resolver-transport-http/org.apache.maven.resolver"; - src = fetchMavenArtifact { - inherit repos; - artifactId = "maven-resolver-transport-http"; - groupId = "org.apache.maven.resolver"; - sha512 = "0650fdfa290cfa43e7d723d1092743016d8b2bb4fad825ef93e43e4ce687d41310967015e6faa14a0d3fcaac75cc8916a4b50053d77a60686d2d3fa6e51e9976"; - version = "1.6.3"; - - }; - paths = [ src ]; - } - - rec { - name = "maven-model-builder/org.apache.maven"; - src = fetchMavenArtifact { - inherit repos; - artifactId = "maven-model-builder"; - groupId = "org.apache.maven"; - sha512 = "e6493b88baaab589e42286ee4965fbce6842cfbbbbfdaf441c504a22332705d1ed0537683099c2d6d11208137c35a0295898925a17aec0c63884b327f7fc2abf"; - version = "3.8.4"; - - }; - paths = [ src ]; - } - - rec { - name = "aopalliance-repackaged/org.glassfish.hk2.external"; - src = fetchMavenArtifact { - inherit repos; - artifactId = "aopalliance-repackaged"; - groupId = "org.glassfish.hk2.external"; - sha512 = "3668f73df26a036cb325e4de858e4b711b2e88b79504bc5a1fe64be716523951614645c8b11dcc476ad8fabd1281dc5121c95578a32dbc7a371a5d09b65f739c"; - version = "3.0.1"; - - }; - paths = [ src ]; - } - - rec { - name = "plexus-cipher/org.codehaus.plexus"; - src = fetchMavenArtifact { - inherit repos; - artifactId = "plexus-cipher"; - groupId = "org.codehaus.plexus"; - sha512 = "8f187b07867a7c29d77454aae4b76479300238d9c4e777c1afa2aebe33b88dab916e29111dd55acac1341849f4579fe91a5470fdd45ccba0e05709c2ce3a1d65"; - version = "2.0"; - - }; - paths = [ src ]; - } - - rec { - name = "plexus-utils/org.codehaus.plexus"; - src = fetchMavenArtifact { - inherit repos; - artifactId = "plexus-utils"; - groupId = "org.codehaus.plexus"; - sha512 = "0668d413520a713d9279123eccae3b5e9bc79f41dd8da3b3a1ba79b7b60086c009639d91d84df230e490192fe63b10390f3901478c69bfd452a1280364d24876"; - version = "3.4.1"; - - }; - paths = [ src ]; - } - - rec { - name = "maven-resolver-transport-file/org.apache.maven.resolver"; - src = fetchMavenArtifact { - inherit repos; - artifactId = "maven-resolver-transport-file"; - groupId = "org.apache.maven.resolver"; - sha512 = "8037285f888cf37cc3563528bedb3171a3987750b137ff2c6f77e6ed25fcd0d84be3aa80bebd283bfd5decfb8c55452e701f513a2f4e89ac765cb683b332e87a"; - version = "1.6.3"; - - }; - paths = [ src ]; - } - - rec { - name = "org.eclipse.sisu.plexus/org.eclipse.sisu"; - src = fetchMavenArtifact { - inherit repos; - artifactId = "org.eclipse.sisu.plexus"; - groupId = "org.eclipse.sisu"; - sha512 = "38d7dbe023f9751cb5e30bf154e31696590317dc7b7f768811fe0f5940513fcea4665670cd47d0b72ded85453b10f7d129b0b7428b155a41c903c7b56c986e8d"; - version = "0.3.5"; - - }; - paths = [ src ]; - } - - rec { - name = "commons-io/commons-io"; - src = fetchMavenArtifact { - inherit repos; - artifactId = "commons-io"; - groupId = "commons-io"; - sha512 = "5bd78eed456ede30119319c5bed8e3e4c443b6fd7bdb3a7a5686647bd83094d0c3e2832a7575cfb60e4ef25f08106b93476939d3adcfecf5533cc030b3039e10"; - version = "2.11.0"; - - }; - paths = [ src ]; - } - - rec { - name = "maven-settings-builder/org.apache.maven"; - src = fetchMavenArtifact { - inherit repos; - artifactId = "maven-settings-builder"; - groupId = "org.apache.maven"; - sha512 = "233ebc32f26209a0f0615d8737becd396dc4d3f1ce349dbe793b437db1c64ac8c54ce055c636bbcbee7b489d0be7188b7fec0a9a4cf6a2f8d94873a374c91d3d"; - version = "3.8.4"; - - }; - paths = [ src ]; - } - - rec { - name = "listenablefuture/com.google.guava"; - src = fetchMavenArtifact { - inherit repos; - artifactId = "listenablefuture"; - groupId = "com.google.guava"; - sha512 = "c5987a979174cbacae2e78b319f080420cc71bcdbcf7893745731eeb93c23ed13bff8d4599441f373f3a246023d33df03e882de3015ee932a74a774afdd0782f"; - version = "9999.0-empty-to-avoid-conflict-with-guava"; - - }; - paths = [ src ]; - } - - rec { - name = "tools.namespace/org.clojure"; - src = fetchMavenArtifact { - inherit repos; - artifactId = "tools.namespace"; - groupId = "org.clojure"; - sha512 = "4430c0d6f3974428cf99b51cd3d4ae6724401ef52257398f435dafd86dcc4294b706412f0abf9c8ac1d99eb8ab29b599210f2588df3f98ecef73651ca3088754"; - version = "1.3.0"; - - }; - paths = [ src ]; - } - - rec { - name = "jackson-core/com.fasterxml.jackson.core"; - src = fetchMavenArtifact { - inherit repos; - artifactId = "jackson-core"; - groupId = "com.fasterxml.jackson.core"; - sha512 = "4815cd65a44ac49e486c0aef639c3ee55b7d939b78bf6409a762f9d476279d9015d4b89b4a9d3a906b5e2cf512c9094c6450b7e1f03404e94d36fe2db287ea2c"; - version = "2.12.2"; - - }; - paths = [ src ]; - } - - rec { - name = "asm/org.ow2.asm"; - src = fetchMavenArtifact { - inherit repos; - artifactId = "asm"; - groupId = "org.ow2.asm"; - sha512 = "876eac7406e60ab8b9bd6cd3c221960eaa53febea176a88ae02f4fa92dbcfe80a3c764ba390d96b909c87269a30a69b1ee037a4c642c2f535df4ea2e0dd499f2"; - version = "9.2"; - - }; - paths = [ src ]; - } - - rec { - name = "maven-settings/org.apache.maven"; - src = fetchMavenArtifact { - inherit repos; - artifactId = "maven-settings"; - groupId = "org.apache.maven"; - sha512 = "3e0d2652164dbdbadccd60aba6ee2d6ca41d4065080f29f5f1654ea4884d28b054703a8a64a01cf8c6ccfa02cf8af29cab161514d8e852abcb1b3411aba74be7"; - version = "3.8.4"; - - }; - paths = [ src ]; - } - - rec { - name = "httpcore/org.apache.httpcomponents"; - src = fetchMavenArtifact { - inherit repos; - artifactId = "httpcore"; - groupId = "org.apache.httpcomponents"; - sha512 = "23430cde8b9bed33c91474ba49f1143284135df1b25fdcbc37bc3bb7e9549e77b3918eb40250093db652ae200367e87316129b23b4f6987e94939d60f467498d"; - version = "4.4.13"; - - }; - paths = [ src ]; - } - - rec { - name = "jersey-media-multipart/org.glassfish.jersey.media"; - src = fetchMavenArtifact { - inherit repos; - artifactId = "jersey-media-multipart"; - groupId = "org.glassfish.jersey.media"; - sha512 = "bd0a7e6179ea72cd46938797e695a6a5b2bd7bd5be807062718c26c191a19820355b96f28fddcb6493e672b98ffa8aa9b0e1a0259a71c6510b9253224c8f03f3"; - version = "3.0.3"; - - }; - paths = [ src ]; - } - - rec { - name = "plexus-sec-dispatcher/org.codehaus.plexus"; - src = fetchMavenArtifact { - inherit repos; - artifactId = "plexus-sec-dispatcher"; - groupId = "org.codehaus.plexus"; - sha512 = "ad4e814c8baff780a4eee064903e52b09ae00420a59fb075ef72dbb8d64d12d3d5009b03d56c15f93587d931c3a7f06cad6351ab2dc9415ccc6eeab0daebeb07"; - version = "2.0"; - - }; - paths = [ src ]; - } - - rec { - name = "maven-core/org.apache.maven"; - src = fetchMavenArtifact { - inherit repos; - artifactId = "maven-core"; - groupId = "org.apache.maven"; - sha512 = "228665bba3dfe2423e4738756a3fc6e5128170ca074c905fc46ee328b8726237b9839db481785078624325d7a951a096bf0dc75f632b5f30268f2cc457871e13"; - version = "3.8.4"; - - }; - paths = [ src ]; - } - - rec { - name = "jakarta.annotation-api/jakarta.annotation"; - src = fetchMavenArtifact { - inherit repos; - artifactId = "jakarta.annotation-api"; - groupId = "jakarta.annotation"; - sha512 = "7cd34890b93f32f8c1956aec4825ffcfa5151cc6de62930a46fc4c6b75182a8579dcc79ba0fa2fec12fe19d9301891130b610df374ab105e61a0991e15b5a006"; - version = "2.0.0"; - - }; - paths = [ src ]; - } - - rec { - name = "maven-resolver-api/org.apache.maven.resolver"; - src = fetchMavenArtifact { - inherit repos; - artifactId = "maven-resolver-api"; - groupId = "org.apache.maven.resolver"; - sha512 = "002cb75f6e07b27108e79a4d37d94fa882e89a2db30dd2ac69ecf0907cc548e13f579ebfbb5c019da6df4a950e3420b69dac3d49ae94b5646b7968ef7ea811ca"; - version = "1.6.3"; - - }; - paths = [ src ]; - } - - rec { - name = "jackson-annotations/com.fasterxml.jackson.core"; - src = fetchMavenArtifact { - inherit repos; - artifactId = "jackson-annotations"; - groupId = "com.fasterxml.jackson.core"; - sha512 = "5011e9946045bfe23e2e8f06c50d0b325216fea735a3e83ff8de44650e03b03633463196e4cacd101a7ca4ecf1c1074c4d4ef6c5d21c3b4196cb395ac60993ab"; - version = "2.12.2"; - - }; - paths = [ src ]; - } - - rec { - name = "http-client/com.cognitect"; - src = fetchMavenArtifact { - inherit repos; - artifactId = "http-client"; - groupId = "com.cognitect"; - sha512 = "5507956051ce71d5f521537a443390d49be8fa629074fc19781d0e5e072207afa543ec690876eb895174d82b85810888eb839a0a3ee82ad3394244c7fb78e015"; - version = "1.0.110"; - - }; - paths = [ src ]; - } - - rec { - name = "maven-resolver-provider/org.apache.maven"; - src = fetchMavenArtifact { - inherit repos; - artifactId = "maven-resolver-provider"; - groupId = "org.apache.maven"; - sha512 = "26a359bf14c2c6c3a748f95a244f5bc0251ef75082155e931481f6c93b4b29db5b032ed3d6659e7241d7a166c662dab55aa41c4e7dd82bf52ae583536eda7b40"; - version = "3.8.4"; - - }; - paths = [ src ]; - } - - rec { - name = "javassist/org.javassist"; - src = fetchMavenArtifact { - inherit repos; - artifactId = "javassist"; - groupId = "org.javassist"; - sha512 = "638d2ed77ae1f34dd57f6aa653635a77d8477b3e99f64343ea5eafcec49ebac13250639924c47c83246890bd8988d92c30785ed8854c8a101138c410657cb944"; - version = "3.25.0-GA"; - - }; - paths = [ src ]; - } - - rec { - name = "hk2-api/org.glassfish.hk2"; - src = fetchMavenArtifact { - inherit repos; - artifactId = "hk2-api"; - groupId = "org.glassfish.hk2"; - sha512 = "7fc8efbc8eb67dc3eb85f152286f5e66e1924099e068ebea4af7051d658ea2a3fb3661bb30814b7eddd4189c32b98fee0bb56a5b212eed30ac666f70dfa57578"; - version = "3.0.1"; - - }; - paths = [ src ]; - } - - rec { - name = "checker-compat-qual/org.checkerframework"; - src = fetchMavenArtifact { - inherit repos; - artifactId = "checker-compat-qual"; - groupId = "org.checkerframework"; - sha512 = "d9519f4da7df234a410f66200feeb9da4f9136de34e4850e916c93191905ccbe1b752b9f6a053771319bd959ad41c49f57728826e44462600f0bc37f6bb06b60"; - version = "2.5.5"; - - }; - paths = [ src ]; - } - - rec { - name = "maven-shared-utils/org.apache.maven.shared"; - src = fetchMavenArtifact { - inherit repos; - artifactId = "maven-shared-utils"; - groupId = "org.apache.maven.shared"; - sha512 = "c6693f8a061de74ac59c61d185f5b130cb574405cfc37febb8e73806ea64eea822a4a75c24098fb49b7871373091543a6f4c526c0842589e528cacad40e5554a"; - version = "3.3.4"; - - }; - paths = [ src ]; - } - - rec { - name = "java.classpath/org.clojure"; - src = fetchMavenArtifact { - inherit repos; - artifactId = "java.classpath"; - groupId = "org.clojure"; - sha512 = "90cd8edeaea02bd908d8cfb0cf5b1cf901aeb38ea3f4971c4b813d33210438aae6fff8e724a8272d2ea9441d373e7d936fa5870e309c1e9721299f662dbbdb9a"; - version = "1.0.0"; - - }; - paths = [ src ]; - } - - rec { - name = "tools.deps.alpha/org.clojure"; - src = fetchMavenArtifact { - inherit repos; - artifactId = "tools.deps.alpha"; - groupId = "org.clojure"; - sha512 = "2d2ec18ed48960e1c3cec7ccc4991c16944a5c4ef734f8651449fdf7af1adfbacb113f13df16103a2404bf8fc5b2690e2d6925adbb24e136ffce82cb6cba71e9"; - version = "0.14.1178"; - - }; - paths = [ src ]; - } - - rec { - name = "commons-logging/commons-logging"; - src = fetchMavenArtifact { - inherit repos; - artifactId = "commons-logging"; - groupId = "commons-logging"; - sha512 = "ed00dbfabd9ae00efa26dd400983601d076fe36408b7d6520084b447e5d1fa527ce65bd6afdcb58506c3a808323d28e88f26cb99c6f5db9ff64f6525ecdfa557"; - version = "1.2"; - - }; - paths = [ src ]; - } - - rec { - name = "failureaccess/com.google.guava"; - src = fetchMavenArtifact { - inherit repos; - artifactId = "failureaccess"; - groupId = "com.google.guava"; - sha512 = "f8d59b808d6ba617252305b66d5590937da9b2b843d492d06b8d0b1b1f397e39f360d5817707797b979a5bf20bf21987b35333e7a15c44ed7401fea2d2119cae"; - version = "1.0.1"; - - }; - paths = [ src ]; - } - - rec { - name = "guava/com.google.guava"; - src = fetchMavenArtifact { - inherit repos; - artifactId = "guava"; - groupId = "com.google.guava"; - sha512 = "a6dc4b28c3f616100cbb91958bb819168c32de1fe00c55beef85b4fae5498a9a1ab557cba35616368107737c90381ddbcf532c2ad3351ca6925aa39ff2b87869"; - version = "31.0.1-android"; - - }; - paths = [ src ]; - } - - rec { - name = "data.xml/org.clojure"; - src = fetchMavenArtifact { - inherit repos; - artifactId = "data.xml"; - groupId = "org.clojure"; - sha512 = "12ea6e7ee27be4a0329a766f3449f3e3b756772e3cd8588b4666bb175faaabd0780b96300b10e17ccb3016b0ba5d9f020c7d976211ff398e7bebef718aa4d5f5"; - version = "0.2.0-alpha6"; - - }; - paths = [ src ]; - } - - rec { - name = "maven-resolver-spi/org.apache.maven.resolver"; - src = fetchMavenArtifact { - inherit repos; - artifactId = "maven-resolver-spi"; - groupId = "org.apache.maven.resolver"; - sha512 = "2972b721213bfee654460468b2a2aa50546d7f1957be40d955728875af3a9801f8d78a2f796e832b9332d1f90ffb5ccb651289e7b5c8a175628b21b13594df43"; - version = "1.6.3"; - - }; - paths = [ src ]; - } - - rec { - name = "j2objc-annotations/com.google.j2objc"; - src = fetchMavenArtifact { - inherit repos; - artifactId = "j2objc-annotations"; - groupId = "com.google.j2objc"; - sha512 = "51ea975179f809cb260751d11a513881b643bf016d15949bcb63b57d3c8868a2197e0620ccbaa5739e032797ec6faa3aa6d64606e999fce32930314780ca4115"; - version = "1.3"; - - }; - paths = [ src ]; - } - - rec { - name = "slf4j-nop/org.slf4j"; - src = fetchMavenArtifact { - inherit repos; - artifactId = "slf4j-nop"; - groupId = "org.slf4j"; - sha512 = "3d178b92f340339b8473de9effac62b494c01c2b003d578f693052ad422f3fb653df70ac52a752aa2fd84bac3d87014bbc58beb84406154b8c8bad3470fafa7e"; - version = "1.7.32"; - - }; - paths = [ src ]; - } - - rec { - name = "plexus-classworlds/org.codehaus.plexus"; - src = fetchMavenArtifact { - inherit repos; - artifactId = "plexus-classworlds"; - groupId = "org.codehaus.plexus"; - sha512 = "6a58048d9db54e603b9cfd35373cf695b66dd860bec878c663b4fc53b6b3d44dd5b0c92e7603654911b1f78e63ef277cf6b272fe069a360989138550545f274d"; - version = "2.6.0"; - - }; - paths = [ src ]; - } - - rec { - name = "mattermost-models/net.bis5.mattermost4j"; - src = fetchMavenArtifact { - inherit repos; - artifactId = "mattermost-models"; - groupId = "net.bis5.mattermost4j"; - sha512 = "01b34a14ddd56856f8d91a1cd6da650d4f93aa15e43e9e71dc7cb30a97ea9ba64a26323be2b15ad98b52622dc4b9aeb2cb41955c4b5a54b4a360d33ed1eab178"; - version = "0.24.0"; - - }; - paths = [ src ]; - } - - rec { - name = "plexus-interpolation/org.codehaus.plexus"; - src = fetchMavenArtifact { - inherit repos; - artifactId = "plexus-interpolation"; - groupId = "org.codehaus.plexus"; - sha512 = "6c3b40442adf721d325ee9cbf935d758223a04b3bd8e0f3b60fdb652175c1ca65a6010f7ea8288617ffa73cb1f19d2737c79c403d343b285e0f9afb1729caa60"; - version = "1.26"; - - }; - paths = [ src ]; - } - - rec { - name = "httpclient/org.apache.httpcomponents"; - src = fetchMavenArtifact { - inherit repos; - artifactId = "httpclient"; - groupId = "org.apache.httpcomponents"; - sha512 = "3567739186e551f84cad3e4b6b270c5b8b19aba297675a96bcdff3663ff7d20d188611d21f675fe5ff1bfd7d8ca31362070910d7b92ab1b699872a120aa6f089"; - version = "4.5.13"; - - }; - paths = [ src ]; - } - - rec { - name = "jersey-hk2/org.glassfish.jersey.inject"; - src = fetchMavenArtifact { - inherit repos; - artifactId = "jersey-hk2"; - groupId = "org.glassfish.jersey.inject"; - sha512 = "e4c1f122d8dd063316afeedb0f21221263aea7122b4e687a6cf969661b93dbb6a2c2545207f41c45e08aaed7efc7551478a39ddec890c07bf35dbdca428c5d98"; - version = "3.0.3"; - - }; - paths = [ src ]; - } - - rec { - name = "checker-qual/org.checkerframework"; - src = fetchMavenArtifact { - inherit repos; - artifactId = "checker-qual"; - groupId = "org.checkerframework"; - sha512 = "ff20c424e130c31c30b4f4f5b4374f8f98f94ddae2b123f3c213f147be6b3de57854ee5651b02dd97d352c1c1df2a8bfeef73d5307a71372f46a6002eab24d78"; - version = "3.12.0"; - - }; - paths = [ src ]; - } - - rec { - name = "mattermost4j-core/net.bis5.mattermost4j"; - src = fetchMavenArtifact { - inherit repos; - artifactId = "mattermost4j-core"; - groupId = "net.bis5.mattermost4j"; - sha512 = "fc9c16827631ec376a1701a330b670717b5ef415256385d12c9e91a618aefc4f0be9ca066e691a5ae66ca85cce17058e39cbba00218c5546a0935f396e1b8670"; - version = "0.24.0"; - - }; - paths = [ src ]; - } - - (rec { - name = "org.fudo/fudo-clojure"; - src = fetchgit { - name = "fudo-clojure"; - url = "https://git.fudo.org/fudo-public/fudo-clojure.git"; - rev = "2d9303f55f7eac9c2f8989e9a0dde3dc97811220"; - sha256 = "1v57m9gcn92bd3xp5pkanf7wxvbq5hrpl6ddj7w2frqcb9f19x4g"; - }; - paths = map (path: src + path) [ - "/src" - ]; - }) - - rec { - name = "guice/com.google.inject"; - src = fetchMavenArtifact { - inherit repos; - artifactId = "guice"; - groupId = "com.google.inject"; - sha512 = "78f17b090f34564db0fa6903c966e79d8002903d2604f9605a0d713e770a9c772c11d615a5e112dbb15464b9f8945edff6ac3d23ac84ccb08eb1657ec64d4442"; - version = "4.2.2"; - classifier = "no_aop"; - }; - paths = [ src ]; - } - - rec { - name = "hk2-locator/org.glassfish.hk2"; - src = fetchMavenArtifact { - inherit repos; - artifactId = "hk2-locator"; - groupId = "org.glassfish.hk2"; - sha512 = "1edfd0eb28a0b60a3f1d44dc5604a4681e3bda72cef0e8a953df419e84b9938051d48e3a471e3abf56c0107ddf95ca86d6c99cb063a2a14b1ba1be78a2b1f5fe"; - version = "3.0.1"; - - }; - paths = [ src ]; - } - - rec { - name = "jetty-client/org.eclipse.jetty"; - src = fetchMavenArtifact { - inherit repos; - artifactId = "jetty-client"; - groupId = "org.eclipse.jetty"; - sha512 = "f2d70900e345694638a1b969729e4b3c9a3a19a563a53b2c74f26d7f67225dd03d57746a184f4df01fedc86aa9e62b62ca8bbe30ac4492d256ade5753ea2e772"; - version = "9.4.44.v20210927"; - - }; - paths = [ src ]; - } - - rec { - name = "core.match/org.clojure"; - src = fetchMavenArtifact { - inherit repos; - artifactId = "core.match"; - groupId = "org.clojure"; - sha512 = "52ada3bbe73ed1b429be811d3990df0cdb3e9d50f2a6c92b70d490a8ea922d4794da93c3b7487653f801954fc599704599b318b4d7926a9594583df37c55e926"; - version = "1.0.0"; - - }; - paths = [ src ]; - } - - rec { - name = "jetty-io/org.eclipse.jetty"; - src = fetchMavenArtifact { - inherit repos; - artifactId = "jetty-io"; - groupId = "org.eclipse.jetty"; - sha512 = "cc89006ce0fa66d91d6a07cbf48d9dd88c1d847be6e31dba9c5acf20368b80d4c094fc153f52538b8f24e9b4f5b0b762901a4f42f307dba6c9b328694e355be4"; - version = "9.4.44.v20210927"; - - }; - paths = [ src ]; - } - - rec { - name = "tools.reader/org.clojure"; - src = fetchMavenArtifact { - inherit repos; - artifactId = "tools.reader"; - groupId = "org.clojure"; - sha512 = "3481259c7a1eac719db2921e60173686726a0c2b65879d51a64d516a37f6120db8ffbb74b8bd273404285d7b25143ab5c7ced37e7c0eaf4ab1e44586ccd3c651"; - version = "1.3.6"; - - }; - paths = [ src ]; - } - - rec { - name = "tools.gitlibs/org.clojure"; - src = fetchMavenArtifact { - inherit repos; - artifactId = "tools.gitlibs"; - groupId = "org.clojure"; - sha512 = "9f2bfe18d5eea42cb09fee0d35e323ac5844c287e9073c2644c933fd89f41d64eca4d24a40e859a9cb7154da61e96550b39d52c766064cc0f7298f8a915b8f20"; - version = "2.4.172"; - - }; - paths = [ src ]; - } - - rec { - name = "maven-resolver-connector-basic/org.apache.maven.resolver"; - src = fetchMavenArtifact { - inherit repos; - artifactId = "maven-resolver-connector-basic"; - groupId = "org.apache.maven.resolver"; - sha512 = "4554cea39910393557cc8769550c3a12ba64e0f57244f71a1c78a9cd3a6032ae9bbd2b43d4c15579b6b89a766a19d28619fd99eeaa1b4862fda549d8cc9e3610"; - version = "1.6.3"; - - }; - paths = [ src ]; - } - - rec { - name = "s3/com.cognitect.aws"; - src = fetchMavenArtifact { - inherit repos; - artifactId = "s3"; - groupId = "com.cognitect.aws"; - sha512 = "59d9f8f6fd53607ea689d62916a6209decdc958c4dc53b17a96f04d2eced28b8371b36cc1274334a6b10b4f97b50a27d37dbf54ef78a55d5db5eac7b32d168c5"; - version = "814.2.1053.0"; - - }; - paths = [ src ]; - } - - (rec { - name = "io.github.clojure/tools.build"; - src = fetchgit { - name = "tools.build"; - url = "https://github.com/clojure/tools.build.git"; - rev = "ba1a2bf421838802e7bdefc541b41f57582e53b6"; - sha256 = "1hk3pmr9v2cvq4xf4w7vqdsv0ha777l2zcgc4nz4m996sn1ivjd7"; - }; - paths = map (path: src + path) [ - "/src/main/clojure" - "/src/main/resources" - ]; - }) - - rec { - name = "jersey-client/org.glassfish.jersey.core"; - src = fetchMavenArtifact { - inherit repos; - artifactId = "jersey-client"; - groupId = "org.glassfish.jersey.core"; - sha512 = "f928076b42ee7da8b81d5c85b58074ad668c1c6554208fd6e3d47b13e99133dc4dd97c5390572e298a67635b89e71c27c0314639bf3c96ba482efeb16533f38b"; - version = "3.0.3"; - - }; - paths = [ src ]; - } - - rec { - name = "maven-resolver-impl/org.apache.maven.resolver"; - src = fetchMavenArtifact { - inherit repos; - artifactId = "maven-resolver-impl"; - groupId = "org.apache.maven.resolver"; - sha512 = "ef011e67152290379da6db1ce256b70dc436eb1596d58c38ee5bf9df65fbe75ed2ddc7768f6c61901c8cb83af88c42ad0b7bf24ad1775949eb4522511825280d"; - version = "1.6.3"; - - }; - paths = [ src ]; - } - - rec { - name = "slf4j-api/org.slf4j"; - src = fetchMavenArtifact { - inherit repos; - artifactId = "slf4j-api"; - groupId = "org.slf4j"; - sha512 = "4ca4045775a879c3ce3021908db7b4778235a322fd8e2567da960156f24b9da86e6812a4956c8dc19920cd83e4c61141168c580829f43f10bbac925d465c3fd1"; - version = "1.7.32"; - - }; - paths = [ src ]; - } - - rec { - name = "maven-model/org.apache.maven"; - src = fetchMavenArtifact { - inherit repos; - artifactId = "maven-model"; - groupId = "org.apache.maven"; - sha512 = "64b96a0f8779efe75103afd1ec685a9e50e810fd51c5afb5e6839fd875365cb61e534818a6ec1119520541e960f63692172d8bdae3d8e63a583558296f9ecb4d"; - version = "3.8.4"; - - }; - paths = [ src ]; - } - - rec { - name = "org.eclipse.sisu.inject/org.eclipse.sisu"; - src = fetchMavenArtifact { - inherit repos; - artifactId = "org.eclipse.sisu.inject"; - groupId = "org.eclipse.sisu"; - sha512 = "f4790768c0d958b3429a3241abb15f9bb6e2fd7f43a5e034dde6a3a6820e6941c00f10ad084d5c38f8edc144e7acbea7ba3dc8952f01dab41e443803db2a4efc"; - version = "0.3.5"; - - }; - paths = [ src ]; - } - - rec { - name = "maven-resolver-util/org.apache.maven.resolver"; - src = fetchMavenArtifact { - inherit repos; - artifactId = "maven-resolver-util"; - groupId = "org.apache.maven.resolver"; - sha512 = "45bd05eee2e2e606155916ec06efdb62e4a147af7ed0bb0b443b2a71b72576fec8e0ced0eee3ae3c86778198de227c1c7fe5d423cff0b96ba382fb563239694a"; - version = "1.6.3"; - - }; - paths = [ src ]; - } - - rec { - name = "jersey-media-json-jackson/org.glassfish.jersey.media"; - src = fetchMavenArtifact { - inherit repos; - artifactId = "jersey-media-json-jackson"; - groupId = "org.glassfish.jersey.media"; - sha512 = "73e7dd4b8cfad62b7a05984597c6af3a7f5ec0187a7f84abd65c7db9b8147b57ee0cbdb0d46da8120e411958aca1d5f04582e87c385b438b9f1d6ac9a91676a1"; - version = "3.0.3"; - - }; - paths = [ src ]; - } - - rec { - name = "osgi-resource-locator/org.glassfish.hk2"; - src = fetchMavenArtifact { - inherit repos; - artifactId = "osgi-resource-locator"; - groupId = "org.glassfish.hk2"; - sha512 = "4d84983a9b1c72f58661b576c78ca456a2106602c2ad211cd7e72d94464c8774173b34a35629c507c7c84c982f1de0c9bf48352458e8480be5f874d20d6e69a3"; - version = "1.0.3"; - - }; - paths = [ src ]; - } - - rec { - name = "core.memoize/org.clojure"; - src = fetchMavenArtifact { - inherit repos; - artifactId = "core.memoize"; - groupId = "org.clojure"; - sha512 = "67196537084b7cc34a01454d2a3b72de3fddce081b72d7a6dc1592d269a6c2728b79630bd2d52c1bf2d2f903c12add6f23df954c02ef8237f240d7394ccc3dde"; - version = "1.0.253"; - - }; - paths = [ src ]; - } - - rec { - name = "maven-repository-metadata/org.apache.maven"; - src = fetchMavenArtifact { - inherit repos; - artifactId = "maven-repository-metadata"; - groupId = "org.apache.maven"; - sha512 = "67f0a5048054e8cf03c608fc846021a3be64b6733595260ccd46796673b2abdebb5afedd9599f7060fb560932e16c6f7637281969a1e7b43d352fde0b99945f3"; - version = "3.8.4"; - - }; - paths = [ src ]; - } - - rec { - name = "data.priority-map/org.clojure"; - src = fetchMavenArtifact { - inherit repos; - artifactId = "data.priority-map"; - groupId = "org.clojure"; - sha512 = "bb8bc5dbfd3738c36b99a51880ac3f1381d6564e67601549ef5e7ae2b900e53cdcdfb8d0fa4bf32fb8ebc4de89d954bfa3ab7e8a1122bc34ee5073c7c707ac13"; - version = "1.1.0"; - - }; - paths = [ src ]; - } - - rec { - name = "jersey-entity-filtering/org.glassfish.jersey.ext"; - src = fetchMavenArtifact { - inherit repos; - artifactId = "jersey-entity-filtering"; - groupId = "org.glassfish.jersey.ext"; - sha512 = "06a691359c8cf74f126a85f44f29c2c011fb9284ea6e67231011f515b4286b8c15a6f4c4e700367b9564a2d205c444f40a34d23555320d5c3ed5c87968f9bd83"; - version = "3.0.3"; - - }; - paths = [ src ]; - } - - rec { - name = "jakarta.ws.rs-api/jakarta.ws.rs"; - src = fetchMavenArtifact { - inherit repos; - artifactId = "jakarta.ws.rs-api"; - groupId = "jakarta.ws.rs"; - sha512 = "25a57149d3b5b57d21ad7b97d5c293adb549b363fb9c22f5d894adab174cd3019886cfa2b8425b67644b12769075fd891352c5230b66846c9bbcd26bc98dc3a9"; - version = "3.0.0"; - - }; - paths = [ src ]; - } - - rec { - name = "aopalliance/aopalliance"; - src = fetchMavenArtifact { - inherit repos; - artifactId = "aopalliance"; - groupId = "aopalliance"; - sha512 = "3f44a932d8c00cfeee2eb057bcd7c301a2d029063e0a916e1e20b3aec4877d19d67a2fd8aaf58fa2d5a00133d1602128a7f50912ffb6cabc7b0fdc7fbda3f8a1"; - version = "1.0"; - - }; - paths = [ src ]; - } - - rec { - name = "maven-builder-support/org.apache.maven"; - src = fetchMavenArtifact { - inherit repos; - artifactId = "maven-builder-support"; - groupId = "org.apache.maven"; - sha512 = "a9dccb93c090840112045e605a4777bc41fe04fe7e518148095ec31078c6d87c8fae312aefd6d35cc1475fd622b361d7010251735c738ccef85b3f42e8c13f1a"; - version = "3.8.4"; - - }; - paths = [ src ]; - } - - rec { - name = "jsr305/com.google.code.findbugs"; - src = fetchMavenArtifact { - inherit repos; - artifactId = "jsr305"; - groupId = "com.google.code.findbugs"; - sha512 = "bb09db62919a50fa5b55906013be6ca4fc7acb2e87455fac5eaf9ede2e41ce8bbafc0e5a385a561264ea4cd71bbbd3ef5a45e02d63277a201d06a0ae1636f804"; - version = "3.0.2"; - - }; - paths = [ src ]; - } - - rec { - name = "core.cache/org.clojure"; - src = fetchMavenArtifact { - inherit repos; - artifactId = "core.cache"; - groupId = "org.clojure"; - sha512 = "0a07ceffc2fa3a536b23773eefc7ef5e1108913b93c3a5416116a6566de76dd5c218f3fb0cc19415cbaa8843838de310b76282f20bf1fc3467006c9ec373667e"; - version = "1.0.225"; - - }; - paths = [ src ]; - } - - rec { - name = "mimepull/org.jvnet.mimepull"; - src = fetchMavenArtifact { - inherit repos; - artifactId = "mimepull"; - groupId = "org.jvnet.mimepull"; - sha512 = "7a9e6946db77a24c6c78afa2cf1173006742fb7caaec94bc27510b60d731eb6f8fe1395eb31ab52854aa3479ba9258656986e4cc7009f1e0c56533fa9e22244f"; - version = "1.9.13"; - - }; - paths = [ src ]; - } - - rec { - name = "maven-plugin-api/org.apache.maven"; - src = fetchMavenArtifact { - inherit repos; - artifactId = "maven-plugin-api"; - groupId = "org.apache.maven"; - sha512 = "f3e8881e3ecdba8725583a214f5133fa23aafcb306b0ae43b20f438c483be446a205841e473eb04d641a84dd1ac3647ff1bd25f0ce1b094b9e975a0f7e3758a2"; - version = "3.8.4"; - - }; - paths = [ src ]; - } - - rec { - name = "core.async/org.clojure"; - src = fetchMavenArtifact { - inherit repos; - artifactId = "core.async"; - groupId = "org.clojure"; - sha512 = "160a77da25382d7c257eee56cfe83538620576a331e025a2d672fc26d9f04e606666032395f3c2e26247c782544816a5862348f3a921b1ffffcd309c62ac64f5"; - version = "1.5.648"; - - }; - paths = [ src ]; - } - - rec { - name = "maven-artifact/org.apache.maven"; - src = fetchMavenArtifact { - inherit repos; - artifactId = "maven-artifact"; - groupId = "org.apache.maven"; - sha512 = "eae74088cf0ef66ff6cecd5ce6cf476e3df39e167988c1efbaa17f3c88fe55c59451125678cd041517702eb865190cdff64e691313f99c2e2f316e3e1c8a9daf"; - version = "3.8.4"; - - }; - paths = [ src ]; - } - - rec { - name = "data.codec/org.clojure"; - src = fetchMavenArtifact { - inherit repos; - artifactId = "data.codec"; - groupId = "org.clojure"; - sha512 = "c324b62a5f14b2f17e49f1b0fffa3f44d195cb5261e03c5e472ba4f2972135f4b06fd321c0887717c727f025fc1a0121283d16fbf923d7469856702614a288f3"; - version = "0.1.0"; - - }; - paths = [ src ]; - } - - rec { - name = "jaxb-api/javax.xml.bind"; - src = fetchMavenArtifact { - inherit repos; - artifactId = "jaxb-api"; - groupId = "javax.xml.bind"; - sha512 = "93a47b245ab830d664a48c9d14e86198a38809ce94f72ca66b3d68746ae1d7b902f6fef2d1ac1a92c01701549ae80a07db69bd822ffd831a95d8dbffad435790"; - version = "2.3.1"; - - }; - paths = [ src ]; - } - - rec { - name = "jakarta.inject-api/jakarta.inject"; - src = fetchMavenArtifact { - inherit repos; - artifactId = "jakarta.inject-api"; - groupId = "jakarta.inject"; - sha512 = "5512882113f8dcb70b087f01e3c11d7d3d505c1671bee6dc47208014599d7830d6f184d249b9db72b351c05dd33259c821b80b784c7b3b6e961eeb03a689644b"; - version = "2.0.0"; - - }; - paths = [ src ]; - } - - ]; - } - \ No newline at end of file diff --git a/flake.lock b/flake.lock index 6bff745..5273e19 100644 --- a/flake.lock +++ b/flake.lock @@ -1,121 +1,108 @@ { "nodes": { - "clj2nix": { - "inputs": { - "flake-compat": "flake-compat", - "nixpkgs": "nixpkgs", - "utils": "utils" - }, - "locked": { - "lastModified": 1637900288, - "narHash": "sha256-hQdSCIm1WpG5uK9hoe/iagyYc3Fhi8PJzfo1jFBa53g=", - "owner": "hlolli", - "repo": "clj2nix", - "rev": "3d0a38c954c8e0926f57de1d80d357df05fc2f94", - "type": "github" - }, - "original": { - "owner": "hlolli", - "repo": "clj2nix", - "type": "github" - } - }, - "flake-compat": { - "flake": false, - "locked": { - "lastModified": 1627913399, - "narHash": "sha256-hY8g6H2KFL8ownSiFeMOjwPC8P0ueXpCVEbxgda3pko=", - "owner": "edolstra", - "repo": "flake-compat", - "rev": "12c64ca55c1014cdc1b16ed5a804aa8576601ff2", - "type": "github" - }, - "original": { - "owner": "edolstra", - "repo": "flake-compat", - "type": "github" - } - }, - "gitignore": { + "clj-nix": { "inputs": { + "devshell": "devshell", + "flake-utils": "flake-utils_2", "nixpkgs": [ "nixpkgs" ] }, "locked": { - "lastModified": 1646480205, - "narHash": "sha256-kekOlTlu45vuK2L9nq8iVN17V3sB0WWPqTTW3a2SQG0=", - "owner": "hercules-ci", - "repo": "gitignore.nix", - "rev": "bff2832ec341cf30acb3a4d3e2e7f1f7b590116a", + "lastModified": 1654165349, + "narHash": "sha256-rFASjixxLmJ5+2w/i7HA1OVJ1r3gc7LQJzdCd950GZ0=", + "owner": "jlesquembre", + "repo": "clj-nix", + "rev": "5830fa484696e218508a83421c70e3076a1bd982", "type": "github" }, "original": { - "owner": "hercules-ci", - "repo": "gitignore.nix", + "owner": "jlesquembre", + "repo": "clj-nix", + "type": "github" + } + }, + "devshell": { + "inputs": { + "flake-utils": "flake-utils", + "nixpkgs": [ + "clj-nix", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1644227066, + "narHash": "sha256-FHcFZtpZEWnUh62xlyY3jfXAXHzJNEDLDzLsJxn+ve0=", + "owner": "numtide", + "repo": "devshell", + "rev": "7033f64dd9ef8d9d8644c5030c73913351d2b660", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "devshell", + "type": "github" + } + }, + "flake-utils": { + "locked": { + "lastModified": 1642700792, + "narHash": "sha256-XqHrk7hFb+zBvRg6Ghl+AZDq03ov6OshJLiSWOoX5es=", + "owner": "numtide", + "repo": "flake-utils", + "rev": "846b2ae0fc4cc943637d3d1def4454213e203cba", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "flake-utils", + "type": "github" + } + }, + "flake-utils_2": { + "locked": { + "lastModified": 1644229661, + "narHash": "sha256-1YdnJAsNy69bpcjuoKdOYQX0YxZBiCYZo4Twxerqv7k=", + "owner": "numtide", + "repo": "flake-utils", + "rev": "3cecb5b042f7f209c56ffd8371b2711a290ec797", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "flake-utils", "type": "github" } }, "nixpkgs": { "locked": { - "lastModified": 1637881340, - "narHash": "sha256-/meU5CTm8GnaETZrJa0UqBQvk9T/jKp1+MLIQQ7FTTo=", + "lastModified": 1654005557, + "narHash": "sha256-J6elwUzPoco+r5qWPHhvS2EHVWomUtNcxzkfdAQOwEU=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "d460f48ddb884f7270b7f7bfcbf8a7b91140caa5", - "type": "github" - }, - "original": { - "owner": "NixOS", - "repo": "nixpkgs", - "type": "github" - } - }, - "nixpkgs_2": { - "locked": { - "lastModified": 1645296114, - "narHash": "sha256-y53N7TyIkXsjMpOG7RhvqJFGDacLs9HlyHeSTBioqYU=", - "owner": "NixOS", - "repo": "nixpkgs", - "rev": "530a53dcbc9437363471167a5e4762c5fcfa34a1", + "rev": "08950a6e29cf7bddee466592eb790a417550f7f9", "type": "github" }, "original": { "id": "nixpkgs", - "ref": "nixos-21.05", + "ref": "nixos-22.05", "type": "indirect" } }, "root": { "inputs": { - "clj2nix": "clj2nix", - "gitignore": "gitignore", - "nixpkgs": "nixpkgs_2", - "utils": "utils_2" + "clj-nix": "clj-nix", + "nixpkgs": "nixpkgs", + "utils": "utils" } }, "utils": { "locked": { - "lastModified": 1637014545, - "narHash": "sha256-26IZAc5yzlD9FlDT54io1oqG/bBoyka+FJk5guaX4x4=", + "lastModified": 1653893745, + "narHash": "sha256-0jntwV3Z8//YwuOjzhV2sgJJPt+HY6KhU7VZUL0fKZQ=", "owner": "numtide", "repo": "flake-utils", - "rev": "bba5dcc8e0b20ab664967ad83d24d64cb64ec4f4", - "type": "github" - }, - "original": { - "owner": "numtide", - "repo": "flake-utils", - "type": "github" - } - }, - "utils_2": { - "locked": { - "lastModified": 1652776076, - "narHash": "sha256-gzTw/v1vj4dOVbpBSJX4J0DwUR6LIyXo7/SuuTJp1kM=", - "owner": "numtide", - "repo": "flake-utils", - "rev": "04c1b180862888302ddfb2e3ad9eaa63afc60cf8", + "rev": "1ed9fb1935d260de5fe1c2f7ee0ebaae17ed2fa1", "type": "github" }, "original": { diff --git a/flake.nix b/flake.nix index 1dcc151..b4d5902 100644 --- a/flake.nix +++ b/flake.nix @@ -2,34 +2,35 @@ description = "BeBot Mattermost chatbot Clojure library."; inputs = { - nixpkgs.url = "nixpkgs/nixos-21.05"; + nixpkgs.url = "nixpkgs/nixos-22.05"; utils.url = "github:numtide/flake-utils"; - clj2nix.url = "github:hlolli/clj2nix"; - gitignore = { - url = "github:hercules-ci/gitignore.nix"; + clj-nix = { + url = "github:jlesquembre/clj-nix"; inputs.nixpkgs.follows = "nixpkgs"; }; }; - outputs = { self, nixpkgs, utils, clj2nix, gitignore, ... }: + outputs = { self, nixpkgs, utils, clj-nix, ... }: utils.lib.eachDefaultSystem (system: let - pkgs = nixpkgs.legacyPackages.${system}; - bebot-lib = pkgs.callPackage ./bebot.nix { - inherit (gitignore.lib) gitignoreSource; - }; + pkgs = nixpkgs.legacyPackages."${system}"; + cljpkgs = clj-nix.packages."${system}"; + update-deps = pkgs.writeShellScriptBin "update-deps.sh" '' + ${clj-nix.packages."${system}".deps-lock}/bin/deps-lock + ''; in { - packages = utils.lib.flattenTree { inherit bebot-lib; }; - defaultPackage = self.packages."${system}".bebot-lib; - overlay = final: prev: { inherit bebot-lib; }; - devShell = pkgs.mkShell { - buildInputs = with pkgs; [ - bash - clojure - jre - - clj2nix.packages."${system}".clj2nix - ]; + packages = { + bebot = cljpkgs.mkCljBin { + projectSrc = ./.; + name = "org.fudo/bebot"; + main-ns = "bebot.core"; + jdkRunner = pkgs.jdk17_headless; + }; }; + + defaultPackage = self.packages."${system}".bebot; + + devShell = + pkgs.mkShell { buildInputs = with pkgs; [ clojure update-deps ]; }; }); }