diff --git a/deps-lock.json b/deps-lock.json index 416cde6..b4c591c 100644 --- a/deps-lock.json +++ b/deps-lock.json @@ -7,16 +7,19 @@ "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": "c6a1ebef2e5b64d432a46ac48639c674e62b7cee", - "git-dir": "https/git.fudo.org/fudo-public/fudo-clojure", - "hash": "sha256-x89zORUUSq02Aqar0HCMb8xn7MrPbpOS7qrGK0Ubdp0=" } ], "mvn-deps": [ + { + "mvn-path": "aopalliance/aopalliance/1.0/aopalliance-1.0.jar", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-Ct3sZw/tzT8RPFyAkdeDKA0j9146y4QbYanNsHk3agg=" + }, + { + "mvn-path": "aopalliance/aopalliance/1.0/aopalliance-1.0.pom", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-JugjMBV9a4RLZ6gGSUXiBlgedyl3GD4+Mf7GBYqppZs=" + }, { "mvn-path": "camel-snake-kebab/camel-snake-kebab/0.4.2/camel-snake-kebab-0.4.2.jar", "mvn-repo": "https://repo.clojars.org/", @@ -28,179 +31,409 @@ "hash": "sha256-q0kp6YUZCevRFA1J6OSnV3922+u4eHSlO/wa65suEyc=" }, { - "mvn-path": "clj-http/clj-http/3.12.3/clj-http-3.12.3.jar", - "mvn-repo": "https://repo.clojars.org/", - "hash": "sha256-OJ0pdhKo6KzGbF0NZKbJO99lDe1iXG9q4Wk7kzaKkaU=" + "mvn-path": "com/cognitect/aws/api/0.8.686/api-0.8.686.jar", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-MSeAT0tsRP4zIM9iPEgTFpyivsFu4RHHDmm/sE4BfZs=" }, { - "mvn-path": "clj-http/clj-http/3.12.3/clj-http-3.12.3.pom", - "mvn-repo": "https://repo.clojars.org/", - "hash": "sha256-Jx0VRYS9iV/S4w9jEVAE8ce4xySq6tLLKpl8XFWEBfA=" + "mvn-path": "com/cognitect/aws/api/0.8.686/api-0.8.686.pom", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-n2Y/JRmwkKYhwP8GG7mMsTa48nVtNBhdQdAxdFSCG8w=" }, { - "mvn-path": "clj-tuple/clj-tuple/0.2.2/clj-tuple-0.2.2.jar", - "mvn-repo": "https://repo.clojars.org/", - "hash": "sha256-WNv3Pai8403EmN5sNH+HLvmPMBo6KdyVeX1k+A5ra0c=" + "mvn-path": "com/cognitect/aws/endpoints/1.1.12.626/endpoints-1.1.12.626.jar", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-HoQRo+QEev6h9Ml6i164NfZ0QMSWaapc83WbtuAtUvY=" }, { - "mvn-path": "clj-tuple/clj-tuple/0.2.2/clj-tuple-0.2.2.pom", - "mvn-repo": "https://repo.clojars.org/", - "hash": "sha256-ahZELYfCkwwDImtKo9KYkVfVi5TtPnyNZ2aLDrZYOJs=" + "mvn-path": "com/cognitect/aws/endpoints/1.1.12.626/endpoints-1.1.12.626.pom", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-XoGe1Xfn0HfRHJZaWoIHLiFuD8dJbANx6L+g0KTCEuY=" }, { - "mvn-path": "commons-codec/commons-codec/1.15/commons-codec-1.15.jar", - "mvn-repo": "https://repo1.maven.org/maven2/", - "hash": "sha256-s+n21jp5AQm/DQVmEfvtHPaQVYJt7+uYlKcTadJG7WM=" + "mvn-path": "com/cognitect/aws/s3/848.2.1413.0/s3-848.2.1413.0.jar", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-QyJ72l7I08dtzxZqBxDBmqHiq2buWhquZZBSHInt01w=" }, { - "mvn-path": "commons-codec/commons-codec/1.15/commons-codec-1.15.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", - "hash": "sha256-yG7hmKNaNxVIeGD0Gcv2Qufk2ehxR3eUfb5qTjogq1g=" + "mvn-path": "com/cognitect/aws/s3/848.2.1413.0/s3-848.2.1413.0.pom", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-0GEBx9yS4pL5Whmv5KlhDv/gH2tRcQ2NK/TZTOo1sPo=" }, { - "mvn-path": "commons-io/commons-io/2.8.0/commons-io-2.8.0.jar", - "mvn-repo": "https://repo1.maven.org/maven2/", - "hash": "sha256-AvKR5dEkPcFDSW48u7QKHO1Hqljy1jPT44eAzQaNUHQ=" + "mvn-path": "com/cognitect/http-client/1.0.125/http-client-1.0.125.jar", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-sPa2toZ9nR8vj+kxjdbRqqpf0TU0cKDBYdVCGBoN/Xo=" }, { - "mvn-path": "commons-io/commons-io/2.8.0/commons-io-2.8.0.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", - "hash": "sha256-18hkGjfW5282+56B/BQg4moJ1j+jLwD3R2TeBnyoNH0=" + "mvn-path": "com/cognitect/http-client/1.0.125/http-client-1.0.125.pom", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-zR5UPlbDAbkm4IrlOIQnOQ/hCTK9DMfFX1UOnKBaa6I=" }, { - "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": "com/google/google/5/google-5.pom", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-4J00XnPKP7yn8+BfMN63Tp053Wt5qT/ujFEfI0F7aCg=" }, { - "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": "com/google/inject/guice-parent/4.2.2/guice-parent-4.2.2.pom", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-WnS6PSK+GsE7nngvE6fZV9sqJN7TWUgTlMnoifHAN9Y=" }, { - "mvn-path": "org/apache/apache/13/apache-13.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", - "hash": "sha256-/1E9sDYf1BI3vvR4SWi8FarkeNTsCpSW+BEHLMrzhB0=" + "mvn-path": "com/google/inject/guice/4.2.2/guice-4.2.2-no_aop.jar", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-D09fsoYJpNKzi39xKL58+bVB8lKD1xtOVgZtmWg6r/8=" + }, + { + "mvn-path": "com/google/inject/guice/4.2.2/guice-4.2.2.pom", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-BvPD3a1Xswv+iGVUVqBHMeVqeK0N2QnmXHGIEAO5ZHk=" + }, + { + "mvn-path": "commons-codec/commons-codec/1.11/commons-codec-1.11.jar", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-5ZnVMY6Xqkj0ITaikn5t+k6Igd/w5sjjEJ3bv/Ude30=" + }, + { + "mvn-path": "commons-codec/commons-codec/1.11/commons-codec-1.11.pom", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-wecUDR3qj981KLwePFRErAtUEpcxH0X5gGwhPsPumhA=" + }, + { + "mvn-path": "io/github/clojure/tools.build/0.10.0/tools.build-0.10.0.jar", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-MgIVic/enGTmQ6qE7DdasG8T+MHEBT7gFCBPaG+zG+Y=" + }, + { + "mvn-path": "io/github/clojure/tools.build/0.10.0/tools.build-0.10.0.pom", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-L+OACkytLMZvAq4Hw1QchKInWSe2xZYFy5AB6s2x9Z4=" + }, + { + "mvn-path": "javax/annotation/javax.annotation-api/1.3.2/javax.annotation-api-1.3.2.jar", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-4EulGVvNVV3JVlD3zGFNFR5LzVLSmhC4qiGX86uJq5s=" + }, + { + "mvn-path": "javax/annotation/javax.annotation-api/1.3.2/javax.annotation-api-1.3.2.pom", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-RqSiUcpAbnjkhT16K66DKChEpJkoUUOe6aHyNxbwa5c=" + }, + { + "mvn-path": "javax/inject/javax.inject/1/javax.inject-1.jar", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-kcdwRKUMSBY2wy2Rb9ickRinIZU5BFLIEGUID5V95/8=" + }, + { + "mvn-path": "javax/inject/javax.inject/1/javax.inject-1.pom", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-lD4SsQBieARjj6KFgFoKt4imgCZlMeZQkh6/5GIai/o=" + }, + { + "mvn-path": "net/java/jvnet-parent/3/jvnet-parent-3.pom", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-MPV4nvo53b+WCVqto/wSYMRWH68vcUaGcXyy3FBJR1o=" }, { "mvn-path": "org/apache/apache/18/apache-18.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-eDEwcoX9R1u8NrIK4454gvEcMVOx1ZMPhS1E7ajzPBc=" }, { "mvn-path": "org/apache/apache/21/apache-21.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-rxDBCNoBTxfK+se1KytLWjocGCZfoq+XoyXZFDU3s4A=" }, { "mvn-path": "org/apache/apache/23/apache-23.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-vBBiTgYj82V3+sVjnKKTbTJA7RUvttjVM6tNJwVDSRw=" }, { - "mvn-path": "org/apache/commons/commons-parent/34/commons-parent-34.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", - "hash": "sha256-Oi5p0G1kHR87KTEm3J4uTqZWO/jDbIfgq2+kKS0Et5w=" + "mvn-path": "org/apache/apache/25/apache-25.pom", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-5o/BmkjOxYKmcy/QsQ2/6f7KJQYJY974nlR/ijdZ03k=" + }, + { + "mvn-path": "org/apache/apache/26/apache-26.pom", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-dluccYMtL6rZYRhpwfByY+Pf0ADr79zUNNHxTLK+PqE=" + }, + { + "mvn-path": "org/apache/commons/commons-lang3/3.12.0/commons-lang3-3.12.0.jar", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-2RnZBEhsA3+NGTQS2gyS4iqfokIwudZ6V4VcXDHH6U4=" + }, + { + "mvn-path": "org/apache/commons/commons-lang3/3.12.0/commons-lang3-3.12.0.pom", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-gtMfHcxFg+/9dE6XkWWxbaZL+GvKYj/F0bA+2U9FyFo=" + }, + { + "mvn-path": "org/apache/commons/commons-parent/42/commons-parent-42.pom", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-zTE0lMZwtIPsJWlyrxaYszDlmPgHACNU63ZUefYEsJw=" }, { "mvn-path": "org/apache/commons/commons-parent/52/commons-parent-52.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-ddvo806Y5MP/QtquSi+etMvNO18QR9VEYKzpBtu0UC4=" }, - { - "mvn-path": "org/apache/httpcomponents/httpasyncclient/4.1.4/httpasyncclient-4.1.4.jar", - "mvn-repo": "https://repo1.maven.org/maven2/", - "hash": "sha256-UOmBqOVnoW69rRBGBbFWVAqGNFn6EnuLpkfzEN/IPvg=" - }, - { - "mvn-path": "org/apache/httpcomponents/httpasyncclient/4.1.4/httpasyncclient-4.1.4.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", - "hash": "sha256-NPJO+Ya4nVG4CgkDh6o9DIJNQPCHrlzPrUf/PCYsLkc=" - }, - { - "mvn-path": "org/apache/httpcomponents/httpclient-cache/4.5.13/httpclient-cache-4.5.13.jar", - "mvn-repo": "https://repo1.maven.org/maven2/", - "hash": "sha256-Zs797nR1mFJWr2gL86581dfULo/euTmmJ3ki4b3u1Do=" - }, - { - "mvn-path": "org/apache/httpcomponents/httpclient-cache/4.5.13/httpclient-cache-4.5.13.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", - "hash": "sha256-o1h75UcWw7gKMonBHfhlqWK8cr5HiRReQgxpSL9FpKQ=" - }, { "mvn-path": "org/apache/httpcomponents/httpclient/4.5.13/httpclient-4.5.13.jar", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-b+kCalZsalABYIzz/DIZZkH2weXhmG0QN8zb1fMe90M=" }, { "mvn-path": "org/apache/httpcomponents/httpclient/4.5.13/httpclient-4.5.13.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-eOua2nSSn81j0HrcT0kjaEGkXMKdX4F79FgB9RP9fmw=" }, - { - "mvn-path": "org/apache/httpcomponents/httpcomponents-asyncclient/4.1.4/httpcomponents-asyncclient-4.1.4.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", - "hash": "sha256-6WXrNprx2LWmi31LeGHVOlJhaugD4TFi6N+EImFwAYA=" - }, { "mvn-path": "org/apache/httpcomponents/httpcomponents-client/4.5.13/httpcomponents-client-4.5.13.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-nLpZTAjbcnHQwg6YRdYiuznmlYORC0Xn1d+C9gWNTdk=" }, { - "mvn-path": "org/apache/httpcomponents/httpcomponents-core/4.4.10/httpcomponents-core-4.4.10.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", - "hash": "sha256-YelCfUvjJsMHp/FrqCjRyzsUcTybBPyLqZKljzdsMTY=" - }, - { - "mvn-path": "org/apache/httpcomponents/httpcomponents-core/4.4.14/httpcomponents-core-4.4.14.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", - "hash": "sha256-IJ7ZMctXmYJS3+AnyqnAOtpiBhNkIylnkTEWX4scutE=" - }, - { - "mvn-path": "org/apache/httpcomponents/httpcomponents-parent/10/httpcomponents-parent-10.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", - "hash": "sha256-yq+WfZSvshdT82CCxghiBr0fSIJf9ZaTLM66crZdOfo=" + "mvn-path": "org/apache/httpcomponents/httpcomponents-core/4.4.15/httpcomponents-core-4.4.15.pom", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-YNQ3J6YXSATIrhf5PpzGMuR/PEEQpMVLn6/IzZqMpQk=" }, { "mvn-path": "org/apache/httpcomponents/httpcomponents-parent/11/httpcomponents-parent-11.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-qQH4exFcVQcMfuQ+//Y+IOewLTCvJEOuKSvx9OUy06o=" }, { - "mvn-path": "org/apache/httpcomponents/httpcore-nio/4.4.10/httpcore-nio-4.4.10.jar", - "mvn-repo": "https://repo1.maven.org/maven2/", - "hash": "sha256-3r7n6VcsAqFs4Mqk9WWp7OsSkNM816HjKXCHvUZ9r/Q=" + "mvn-path": "org/apache/httpcomponents/httpcore/4.4.15/httpcore-4.4.15.jar", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-PLrtCIxJmhD5bd5Y853A55hRcavYgTjKFlWocgEbsUI=" }, { - "mvn-path": "org/apache/httpcomponents/httpcore-nio/4.4.10/httpcore-nio-4.4.10.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", - "hash": "sha256-pMmVtzjRBLdcyLEWTbYAUzFWwEfsy0yO5dknshoX7HM=" + "mvn-path": "org/apache/httpcomponents/httpcore/4.4.15/httpcore-4.4.15.pom", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-Kaz+qoqIu2IPw0Nxows9QDKNxaecx0kCz0RsCUPBvms=" }, { - "mvn-path": "org/apache/httpcomponents/httpcore/4.4.14/httpcore-4.4.14.jar", - "mvn-repo": "https://repo1.maven.org/maven2/", - "hash": "sha256-+VYgnkUMsdDFF3bfvSPlPp3Y25oSmO1itwvwlEumOyg=" + "mvn-path": "org/apache/maven/maven-artifact/3.8.8/maven-artifact-3.8.8.jar", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-gTIzqEhcuvl7H5osF873I7Bo9yYKQxnPSVjyIdBLmTc=" }, { - "mvn-path": "org/apache/httpcomponents/httpcore/4.4.14/httpcore-4.4.14.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", - "hash": "sha256-VXFjmKl48QID+eJciu/AWA2vfwkHxu0K6tgexftrf9g=" + "mvn-path": "org/apache/maven/maven-artifact/3.8.8/maven-artifact-3.8.8.pom", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-PGKRS2E++Q+BwFaN7kCNIlVrTZmoHnqk1yqlxO4r96U=" }, { - "mvn-path": "org/apache/httpcomponents/httpmime/4.5.13/httpmime-4.5.13.jar", - "mvn-repo": "https://repo1.maven.org/maven2/", - "hash": "sha256-BudU2ZJFuY3MKGDctD0g5zfWUNor8gd6EF9orMvVxcw=" + "mvn-path": "org/apache/maven/maven-builder-support/3.8.8/maven-builder-support-3.8.8.jar", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-xCXKFp1nIXJWqNGZEURpH88jNR4JQxiQryQL/u0zuQI=" }, { - "mvn-path": "org/apache/httpcomponents/httpmime/4.5.13/httpmime-4.5.13.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", - "hash": "sha256-k0GN8hCu7VBQJUjbzysXwPHZFEMDDnL+++7RZSscKN0=" + "mvn-path": "org/apache/maven/maven-builder-support/3.8.8/maven-builder-support-3.8.8.pom", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-5yV1kZJC/vDOa4r3vKjVCbySqR74GB/henR7ALSsJLg=" }, { - "mvn-path": "org/apache/httpcomponents/project/7/project-7.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", - "hash": "sha256-PW66QoVVpVjeBGtddurMH1pUtPXyC4TWNu16/xiqSMM=" + "mvn-path": "org/apache/maven/maven-core/3.8.8/maven-core-3.8.8.jar", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-UvAHZNJtyXrJ/68gtOmZgtVoI4SQ+Ulr17nVzBB0ARM=" + }, + { + "mvn-path": "org/apache/maven/maven-core/3.8.8/maven-core-3.8.8.pom", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-T8+CkzH2CovIlcNn3SfXS7i1FRX7v3RqfaIgaf2sZrY=" + }, + { + "mvn-path": "org/apache/maven/maven-model-builder/3.8.8/maven-model-builder-3.8.8.jar", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-KIwprNodJhOMilP/8ybuebvOhwxjyayHbn/owpRARNM=" + }, + { + "mvn-path": "org/apache/maven/maven-model-builder/3.8.8/maven-model-builder-3.8.8.pom", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-TZejrh20z6o6m7JYeKm/EwWChhPT6p7PG5EZUu83K4U=" + }, + { + "mvn-path": "org/apache/maven/maven-model/3.8.8/maven-model-3.8.8.jar", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-w5JUi8Gj8MahgPiIvSNJYC3lseMAWf4OxG+B7UzhQSk=" + }, + { + "mvn-path": "org/apache/maven/maven-model/3.8.8/maven-model-3.8.8.pom", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-jnOB7w/mmO2OAoKuvfL7LoZOSQTDBMJn5vBrfvlBhpA=" + }, + { + "mvn-path": "org/apache/maven/maven-parent/34/maven-parent-34.pom", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-Go+vemorhIrLJqlZlU7hFcDXnb51piBvs7jHwvRaI38=" + }, + { + "mvn-path": "org/apache/maven/maven-parent/35/maven-parent-35.pom", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-0u3UB3wKvJzIICiDxFlQMYBCRjbLOagwMewREjlLJXY=" + }, + { + "mvn-path": "org/apache/maven/maven-parent/36/maven-parent-36.pom", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-/MOrZMPMgJZtViqapgTYwoCztwkkQd0J5SkLCB377bU=" + }, + { + "mvn-path": "org/apache/maven/maven-plugin-api/3.8.8/maven-plugin-api-3.8.8.jar", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-ssbRU9ArNcHzDXLfI3L8XSOrzOw8Hmib5tYAR+E5fsw=" + }, + { + "mvn-path": "org/apache/maven/maven-plugin-api/3.8.8/maven-plugin-api-3.8.8.pom", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-toRbJDq/3eToUFDcZGLPkNFcxvKwPjy5Dnng3W9KJeQ=" + }, + { + "mvn-path": "org/apache/maven/maven-repository-metadata/3.8.8/maven-repository-metadata-3.8.8.jar", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-s5bTsIGzU1QeqaFHqy0+7lcjtGDRMO98sdlTZq6rfDE=" + }, + { + "mvn-path": "org/apache/maven/maven-repository-metadata/3.8.8/maven-repository-metadata-3.8.8.pom", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-GdnwyEbhlBAvYMnufkQxedieKXo9Y3HjS+VeoTrSi7c=" + }, + { + "mvn-path": "org/apache/maven/maven-resolver-provider/3.8.8/maven-resolver-provider-3.8.8.jar", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-GXqKbnx99m3R+nC7SVrHYW8OlvQ9NU1p/0eU1yXUdCc=" + }, + { + "mvn-path": "org/apache/maven/maven-resolver-provider/3.8.8/maven-resolver-provider-3.8.8.pom", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-fUZO9DMa7AaZQZmz3HuIaCAGApMznhlKoIiLVsoOd5Y=" + }, + { + "mvn-path": "org/apache/maven/maven-settings-builder/3.8.8/maven-settings-builder-3.8.8.jar", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-52Wxca0/DZnCQmq/+JC0asGsaMeFY276tfYfzXPs1P8=" + }, + { + "mvn-path": "org/apache/maven/maven-settings-builder/3.8.8/maven-settings-builder-3.8.8.pom", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-v1XOufu3YrVl0yo26kokuysPhbsab5f7OvteGAdJVuk=" + }, + { + "mvn-path": "org/apache/maven/maven-settings/3.8.8/maven-settings-3.8.8.jar", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-cNtcB0JaXmbtzqwSr23WDPYUMwl4zBlcMAnHXG/25Hw=" + }, + { + "mvn-path": "org/apache/maven/maven-settings/3.8.8/maven-settings-3.8.8.pom", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-y/zk0UwU6bJYjGkyl3XZy7tvomXkFjIQgjWBljd7zBw=" + }, + { + "mvn-path": "org/apache/maven/maven/3.8.8/maven-3.8.8.pom", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-6eaacQwJjVAXAdPwqqWnGJ/mfkb2yaeoVyGPpzHScyw=" + }, + { + "mvn-path": "org/apache/maven/resolver/maven-resolver-api/1.8.2/maven-resolver-api-1.8.2.jar", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-9riGBVT2YgzcU5dGODJkohHQriiGdw3iJ7EM7VGM8V8=" + }, + { + "mvn-path": "org/apache/maven/resolver/maven-resolver-api/1.8.2/maven-resolver-api-1.8.2.pom", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-+4RVqlQ1MXafWoABk/SgqB1X9eyCkjY9rCIIeHyxS/Y=" + }, + { + "mvn-path": "org/apache/maven/resolver/maven-resolver-connector-basic/1.8.2/maven-resolver-connector-basic-1.8.2.jar", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-djHx2Hh10DGxQav5nhhWUqcoolzbab5t05/KGvmp8XA=" + }, + { + "mvn-path": "org/apache/maven/resolver/maven-resolver-connector-basic/1.8.2/maven-resolver-connector-basic-1.8.2.pom", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-+N4tCccuqoDZU6Ucn8oSnVf/4weOwJz+WzKjAbqghd8=" + }, + { + "mvn-path": "org/apache/maven/resolver/maven-resolver-impl/1.8.2/maven-resolver-impl-1.8.2.jar", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-xwLgPb1LT1hegHgWN1+t+B8gOwNrvAwfDYR2KGFun2o=" + }, + { + "mvn-path": "org/apache/maven/resolver/maven-resolver-impl/1.8.2/maven-resolver-impl-1.8.2.pom", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-kEcXbVjQ7fVPNNA58zIxOELjG40jYQe+XUvOulBaAYs=" + }, + { + "mvn-path": "org/apache/maven/resolver/maven-resolver-named-locks/1.8.2/maven-resolver-named-locks-1.8.2.jar", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-NJoFeVa+3QqwH4PVUVLgaseZQtFIDFBnEO20Tvbvw/E=" + }, + { + "mvn-path": "org/apache/maven/resolver/maven-resolver-named-locks/1.8.2/maven-resolver-named-locks-1.8.2.pom", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-fVpNh9i51swquSQn6mVOQceeGl/CDbe81zQuTXGuGOA=" + }, + { + "mvn-path": "org/apache/maven/resolver/maven-resolver-spi/1.8.2/maven-resolver-spi-1.8.2.jar", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-owGsvsp7tC6Fv4vkjGd7pw6RB0ZeT5Q4EkotxiNUO4Q=" + }, + { + "mvn-path": "org/apache/maven/resolver/maven-resolver-spi/1.8.2/maven-resolver-spi-1.8.2.pom", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-D68LbzX2Lek0aKkB8/AYhROyv26S20IRO8eaH9DLOzQ=" + }, + { + "mvn-path": "org/apache/maven/resolver/maven-resolver-transport-file/1.8.2/maven-resolver-transport-file-1.8.2.jar", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-jLjBTu0J4oaZb9rVqWHDZgo6HxYl2tV4CHwAvMUYIVI=" + }, + { + "mvn-path": "org/apache/maven/resolver/maven-resolver-transport-file/1.8.2/maven-resolver-transport-file-1.8.2.pom", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-hL14cvrTwlRdjNAzM048IDxYB53ZAe5aQN8uFXkqfi8=" + }, + { + "mvn-path": "org/apache/maven/resolver/maven-resolver-transport-http/1.8.2/maven-resolver-transport-http-1.8.2.jar", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-UFNN656mWQCVF5B51aFOULINMdmfGfXznp9Gx/mGEGA=" + }, + { + "mvn-path": "org/apache/maven/resolver/maven-resolver-transport-http/1.8.2/maven-resolver-transport-http-1.8.2.pom", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-OgMZ9OMekZ8fGh2QUHW7CxXObwDUharkFvebMujwXCQ=" + }, + { + "mvn-path": "org/apache/maven/resolver/maven-resolver-util/1.8.2/maven-resolver-util-1.8.2.jar", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-oswADLNwZXQPHo1IV8yBs+5R1jfWjIsiuV7jA/75e0o=" + }, + { + "mvn-path": "org/apache/maven/resolver/maven-resolver-util/1.8.2/maven-resolver-util-1.8.2.pom", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-XjnLftDTW1UZlVMJRzekhKQwq/7S1zhvBOyTPozw5Qg=" + }, + { + "mvn-path": "org/apache/maven/resolver/maven-resolver/1.8.2/maven-resolver-1.8.2.pom", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-eyEskDdE26FZ9vDr0LGkQ3vJIy4v2Wc/4yEPYy8UWR8=" + }, + { + "mvn-path": "org/apache/maven/shared/maven-shared-components/34/maven-shared-components-34.pom", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-ZNDttfIc//YAscOrfUX5dUzRi6X7+Ds9G7fEhJQ32OM=" + }, + { + "mvn-path": "org/apache/maven/shared/maven-shared-utils/3.3.4/maven-shared-utils-3.3.4.jar", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-eSXZxaDiBA0kuPrj9hLrOZy//lg4szujaHd9x73fbdo=" + }, + { + "mvn-path": "org/apache/maven/shared/maven-shared-utils/3.3.4/maven-shared-utils-3.3.4.pom", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-v4NILZb3bWNpnWPhJeZPSsc8gXiYVzNmLb1pr5xgM54=" }, { "mvn-path": "org/clojure/clojure/1.10.3/clojure-1.10.3.jar", @@ -234,32 +467,42 @@ }, { "mvn-path": "org/clojure/core.async/1.5.648/core.async-1.5.648.jar", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.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/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-kxoMFZ+/PdzwK2321gPQVcTbfGgWXcbOt4KHEzq4Iaw=" }, + { + "mvn-path": "org/clojure/core.async/1.6.673/core.async-1.6.673.jar", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-FoHdGIjHVAH0RLURyDU/vaPOsadgiBCiPd0l0QRfkHo=" + }, + { + "mvn-path": "org/clojure/core.async/1.6.673/core.async-1.6.673.pom", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-S8rQJfFQpWa3+vdJPQSEy1momBySO3jFC88ORiHr3jg=" + }, { "mvn-path": "org/clojure/core.cache/1.0.225/core.cache-1.0.225.jar", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-wVOqlH7aXNvYqTiCyPur1QN9StcxGAK0vNgBVGn2pbE=" }, { "mvn-path": "org/clojure/core.cache/1.0.225/core.cache-1.0.225.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-OeNB9nv+85PkeDkNSYjxGad5ykSQZssNM/gLQv8E9D0=" }, { "mvn-path": "org/clojure/core.memoize/1.0.253/core.memoize-1.0.253.jar", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-SpEFhRgqsybB0KINNDFb4VY7WlhDfUHAId1/6ZEeHtY=" }, { "mvn-path": "org/clojure/core.memoize/1.0.253/core.memoize-1.0.253.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-hML6t6Mso8HkDEGm7Mm9U26UezBYDne41dwjKjSSXqw=" }, { @@ -284,37 +527,57 @@ }, { "mvn-path": "org/clojure/data.json/2.4.0/data.json-2.4.0.jar", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-7D8vmU4e7dQgMTxFK6VRjF9cl75RUt/tVlC8ZhFIat8=" }, { "mvn-path": "org/clojure/data.json/2.4.0/data.json-2.4.0.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-pC6nDxe1F2Zq2EkqG/qRfeXe+se0fFFvbQ1NicJ4DPQ=" }, { "mvn-path": "org/clojure/data.priority-map/1.1.0/data.priority-map-1.1.0.jar", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-/lGvRHL6Dxv9ZvOHHeVQdkAv9mFadLyxezfEAqDqb0w=" }, { "mvn-path": "org/clojure/data.priority-map/1.1.0/data.priority-map-1.1.0.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-RlIA+U9W2IaOD9eqC+zGL/sCz69CCkmtEXkQ5jr13/4=" }, + { + "mvn-path": "org/clojure/data.xml/0.2.0-alpha9/data.xml-0.2.0-alpha9.jar", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-H+cGw4MIYNvE+Ni3N/axI27wj8utheXbQLiqk9qYAEs=" + }, + { + "mvn-path": "org/clojure/data.xml/0.2.0-alpha9/data.xml-0.2.0-alpha9.pom", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-IuwIFjHkERN2+Tvh2Kyg0GM4yvaO6feg2wC9iey99Ls=" + }, { "mvn-path": "org/clojure/java.classpath/1.0.0/java.classpath-1.0.0.jar", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-wU4OEDBKXlz9LMdC+976wfUpPuxgcML/6JA/tcf+fW8=" }, { "mvn-path": "org/clojure/java.classpath/1.0.0/java.classpath-1.0.0.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-C+AThRRX/CTENM5FU0ZD8iblwQgASGJT/Tc/LglUXig=" }, + { + "mvn-path": "org/clojure/java.classpath/1.1.0/java.classpath-1.1.0.jar", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-AeSm7dn/YeZFvcECTmNSKsD8Xoq1V3b+q39nIRk6j0E=" + }, + { + "mvn-path": "org/clojure/java.classpath/1.1.0/java.classpath-1.1.0.pom", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-Nwuh0X+VbHy+/R8X5bQKl4InY+qqpWMvSaQ0nxMTdo4=" + }, { "mvn-path": "org/clojure/pom.contrib/0.2.2/pom.contrib-0.2.2.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-4OoifEnFw+MHVM0m/MV75+Telz/kOqXMZmdAHsXBAyM=" }, { @@ -324,7 +587,7 @@ }, { "mvn-path": "org/clojure/pom.contrib/1.0.0/pom.contrib-1.0.0.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-EBH6rlyeSWhY5MZQujNxOr1Gml1S4Arrf1sBoryvR+k=" }, { @@ -332,6 +595,11 @@ "mvn-repo": "https://repo1.maven.org/maven2/", "hash": "sha256-EOzku1+YKQENwWVh9C67g7ry9HYFtR+RBbkvPKoIlxU=" }, + { + "mvn-path": "org/clojure/pom.contrib/1.2.0/pom.contrib-1.2.0.pom", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-CRbXpBVYuVAKQnyIb6KYJ6zlJZIGvjrTPmTilvwaYRE=" + }, { "mvn-path": "org/clojure/spec.alpha/0.2.194/spec.alpha-0.2.194.jar", "mvn-repo": "https://repo1.maven.org/maven2/", @@ -354,113 +622,368 @@ }, { "mvn-path": "org/clojure/tools.analyzer.jvm/1.2.2/tools.analyzer.jvm-1.2.2.jar", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-kQz/AjiTHtiIYstmWmd+ldk+hIDyIzIAiG0zHX7QDl4=" }, { "mvn-path": "org/clojure/tools.analyzer.jvm/1.2.2/tools.analyzer.jvm-1.2.2.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-EOGi60Q6PFfsGd7e8ylC63SbrmnyFZiI/lYLpnuwj0c=" }, { "mvn-path": "org/clojure/tools.analyzer/1.1.0/tools.analyzer-1.1.0.jar", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-E2i2vDvd98OY1XhNEFSPRMTtLXwB6hBawO/enPXg3yE=" }, { "mvn-path": "org/clojure/tools.analyzer/1.1.0/tools.analyzer-1.1.0.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-NyBxL7knYaNclNDuQV1r8VhB70afBzZGd2h1553JtwY=" }, { "mvn-path": "org/clojure/tools.cli/1.0.206/tools.cli-1.0.206.jar", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.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/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-/QDNC4q1yffBaViwVlAtuvcqR6TLiG6AArWw27s49J4=" }, + { + "mvn-path": "org/clojure/tools.cli/1.1.230/tools.cli-1.1.230.jar", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-kWYwtTmkP/RotN0BbGKFfitMtdpmhvEpdYfN1DyhAs0=" + }, + { + "mvn-path": "org/clojure/tools.cli/1.1.230/tools.cli-1.1.230.pom", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-v7Yh5LAaW4vOEWpgcIQNzdWUnomceEaNgRtuiqqf0cc=" + }, + { + "mvn-path": "org/clojure/tools.deps/0.19.1411/tools.deps-0.19.1411.jar", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-iBryW08OAOyoM8ZZCPiddY67WIS3E+4ujqmet2DDq50=" + }, + { + "mvn-path": "org/clojure/tools.deps/0.19.1411/tools.deps-0.19.1411.pom", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-rbXAx6GP8BM/7G3kOZisk9XMOtevwwt1RAEwwed6GCk=" + }, + { + "mvn-path": "org/clojure/tools.gitlibs/2.5.197/tools.gitlibs-2.5.197.jar", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-Jg/hugZp2e0xii6tJkJMc05NH/Efq5D1+zO4n5kDKIY=" + }, + { + "mvn-path": "org/clojure/tools.gitlibs/2.5.197/tools.gitlibs-2.5.197.pom", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-PX3x6lC6vAt6mbBqMLEAJqsxOqrKxLQGcyk3W8YIkGE=" + }, + { + "mvn-path": "org/clojure/tools.logging/1.2.4/tools.logging-1.2.4.jar", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-Rv4KPNAjSYC+f+2OQ3sd4Qe+rqSVMZS+j3G6OwSPGSk=" + }, + { + "mvn-path": "org/clojure/tools.logging/1.2.4/tools.logging-1.2.4.pom", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-blrU/1STs92xl92GinrigNnJ0QAoqg4KnF2NkD7j1Po=" + }, { "mvn-path": "org/clojure/tools.namespace/1.3.0/tools.namespace-1.3.0.jar", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-EnUzqx4eenAMgjitfVjUtCxBjW2PNMMEcRUDvIguOnA=" }, { "mvn-path": "org/clojure/tools.namespace/1.3.0/tools.namespace-1.3.0.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-e5Sl5sIS2bDFQhGM6SYm5ujcPu1SZ07kYuON1lWTuZQ=" }, + { + "mvn-path": "org/clojure/tools.namespace/1.5.0/tools.namespace-1.5.0.jar", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-HuvweuskGu6aDBl79yMgWwut4TLZYGn2YAvaSuLh0JQ=" + }, + { + "mvn-path": "org/clojure/tools.namespace/1.5.0/tools.namespace-1.5.0.pom", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-IaiZslFtzjoyqUSvIPHz2UQFp7grZ5L6+3n8+MbAU7w=" + }, { "mvn-path": "org/clojure/tools.reader/1.3.6/tools.reader-1.3.6.jar", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-EdGzHyxlwzVbKSu5tEuPyv2lS0TaY+NKuXt5qKs7uOA=" }, { "mvn-path": "org/clojure/tools.reader/1.3.6/tools.reader-1.3.6.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-rvXugot8sUocWPRbn4oQ/zQMV2mSXqDvXDXR5J2SC+o=" }, + { + "mvn-path": "org/clojure/tools.reader/1.4.0/tools.reader-1.4.0.jar", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-jM7wynNjW9eH9UeUFjxsuyqVgVNaXSzrLHe5noSu8B4=" + }, + { + "mvn-path": "org/clojure/tools.reader/1.4.0/tools.reader-1.4.0.pom", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-E0aFDODNCztfmMCA/7FpBXgeb9tWaP0KgoR3L1p5Qpo=" + }, + { + "mvn-path": "org/codehaus/plexus/plexus-cipher/2.0/plexus-cipher-2.0.jar", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-mn8bXFqe/9Yerf2HMUUqL3ao55ER+sOR73XqgBvqIDo=" + }, + { + "mvn-path": "org/codehaus/plexus/plexus-cipher/2.0/plexus-cipher-2.0.pom", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-BIQvMxsCJbhaXiBDlxDSKOp6YwKr5tU8nJhG+8W/mf8=" + }, + { + "mvn-path": "org/codehaus/plexus/plexus-classworlds/2.6.0/plexus-classworlds-2.6.0.jar", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-Uvd8XsSfeHycQX6+1dbv2ZIvRKIC8hc3bk+UwNdPNUk=" + }, + { + "mvn-path": "org/codehaus/plexus/plexus-classworlds/2.6.0/plexus-classworlds-2.6.0.pom", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-RppsWfku/6YsB5fOfVLSwDz47hA0uSPDYN14qfUFp7o=" + }, + { + "mvn-path": "org/codehaus/plexus/plexus-component-annotations/2.1.0/plexus-component-annotations-2.1.0.jar", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-veNhfOm1vPlYQSYEYIAEOvaks7rqQKOxU/Aue7wyrKw=" + }, + { + "mvn-path": "org/codehaus/plexus/plexus-component-annotations/2.1.0/plexus-component-annotations-2.1.0.pom", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-BnC2BSVffcmkVNqux5EpGMzxtUdcv8o3Q2O1H8/U6gA=" + }, + { + "mvn-path": "org/codehaus/plexus/plexus-containers/2.1.0/plexus-containers-2.1.0.pom", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-lNWu2zxGAjJlOWUnz4zn/JRLe9eeTrq5BzhkGOtaCNc=" + }, + { + "mvn-path": "org/codehaus/plexus/plexus-interpolation/1.26/plexus-interpolation-1.26.jar", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-s7VBLOF4iRA+pWS838+fs9+lQDRP/qxrU4pzydcYJmI=" + }, + { + "mvn-path": "org/codehaus/plexus/plexus-interpolation/1.26/plexus-interpolation-1.26.pom", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-4cELOmM1ZB63SmaNqp7oauSrBmEBdOWboHyMaAQjJ/c=" + }, + { + "mvn-path": "org/codehaus/plexus/plexus-sec-dispatcher/2.0/plexus-sec-dispatcher-2.0.jar", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-hzE5lgxMeAF23aWAsAOixL+CGIvc5buZI04iTves/Os=" + }, + { + "mvn-path": "org/codehaus/plexus/plexus-sec-dispatcher/2.0/plexus-sec-dispatcher-2.0.pom", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-myi7MHAXk4qU0GyFsrCZvEaRK4WdCE+yk+Vp9DLq23w=" + }, + { + "mvn-path": "org/codehaus/plexus/plexus-utils/3.3.1/plexus-utils-3.3.1.pom", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-Xlg4eN+QW18zojDvaQpSuPGdq5zIkr7e4Gnz2K9Olgo=" + }, + { + "mvn-path": "org/codehaus/plexus/plexus-utils/3.4.1/plexus-utils-3.4.1.jar", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-UtheBLORhyKvEdEoVbSoJX35ag52yPTjhS5vqoUfNXs=" + }, + { + "mvn-path": "org/codehaus/plexus/plexus-utils/3.4.1/plexus-utils-3.4.1.pom", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-sUTP+bHGJZ/sT+5b38DzYNacI6vU6m5URTOpSbaeNYI=" + }, + { + "mvn-path": "org/codehaus/plexus/plexus/5.1/plexus-5.1.pom", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-o0PkT/V5au0OpgvhFFTJNc4gqxxfFkrMjaV0SC3Lx+k=" + }, + { + "mvn-path": "org/codehaus/plexus/plexus/8/plexus-8.pom", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-/6NJ2wTnq/ZYhb3FogYvQZfA/50/H04qpXILdyM/dCw=" + }, + { + "mvn-path": "org/eclipse/jetty/jetty-client/9.4.53.v20231009/jetty-client-9.4.53.v20231009.jar", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-n1uD9kMHu7XULdQnPojWQiFLJ1SQNjuslUNp8ClkPGY=" + }, + { + "mvn-path": "org/eclipse/jetty/jetty-client/9.4.53.v20231009/jetty-client-9.4.53.v20231009.pom", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-x1FHtbCyn+4lUyXVRjmAZ5O9XMbsrC7RQpjOE73Vhfo=" + }, + { + "mvn-path": "org/eclipse/jetty/jetty-http/9.4.53.v20231009/jetty-http-9.4.53.v20231009.jar", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-wKDL0lmYoTzmhIHWACdX5kieoCU0Y9t2H+wMsw0V1hI=" + }, + { + "mvn-path": "org/eclipse/jetty/jetty-http/9.4.53.v20231009/jetty-http-9.4.53.v20231009.pom", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-W14fknMhrFcEuYiqPjOeJaSOoOAazQ0rltJAten9+dM=" + }, + { + "mvn-path": "org/eclipse/jetty/jetty-io/9.4.53.v20231009/jetty-io-9.4.53.v20231009.jar", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-d5qRdQpglXxhPOUBNAQmlxfFBMKyHzpzFF6Bw9xBxn8=" + }, + { + "mvn-path": "org/eclipse/jetty/jetty-io/9.4.53.v20231009/jetty-io-9.4.53.v20231009.pom", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-0yR4a3LGSxZlJpKv4wO5KDoNSMDaCUQ0ObJ7DzTcNUw=" + }, + { + "mvn-path": "org/eclipse/jetty/jetty-project/9.4.53.v20231009/jetty-project-9.4.53.v20231009.pom", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-SrAAApKCrSD4FLg1pZHDU2370iS+BzZtA2mONyNf7YY=" + }, + { + "mvn-path": "org/eclipse/jetty/jetty-util/9.4.53.v20231009/jetty-util-9.4.53.v20231009.jar", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-flNwAi7NH2gmU2QRaaM+YuJnMN0eeGQzvtUGyw3LGrw=" + }, + { + "mvn-path": "org/eclipse/jetty/jetty-util/9.4.53.v20231009/jetty-util-9.4.53.v20231009.pom", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-Wusa/g7085QhuvniNdiNIIp6ybtRrHW06J5J114vyjc=" + }, { "mvn-path": "org/eclipse/paho/java-parent/1.2.5/java-parent-1.2.5.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-dam4wXrhuGfLMubkVU1XS0f7nr3h6wGwP1fPfzDVAuM=" }, { "mvn-path": "org/eclipse/paho/org.eclipse.paho.client.mqttv3/1.2.5/org.eclipse.paho.client.mqttv3-1.2.5.jar", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-WZFCh62sUGoo1egXLu0mKiJgXz301Ca52S9B2uJEgYU=" }, { "mvn-path": "org/eclipse/paho/org.eclipse.paho.client.mqttv3/1.2.5/org.eclipse.paho.client.mqttv3-1.2.5.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-a5Vo3szHkbzJX0gGuj84g9qTbMlAnky9tJaWBtsKA5A=" }, + { + "mvn-path": "org/eclipse/sisu/org.eclipse.sisu.inject/0.3.5/org.eclipse.sisu.inject-0.3.5.jar", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-xZlAELzc4dK9YDpNUMRxkd29eHXRFXsjqqJtM8gv2hM=" + }, + { + "mvn-path": "org/eclipse/sisu/org.eclipse.sisu.inject/0.3.5/org.eclipse.sisu.inject-0.3.5.pom", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-wpdpcrQkL/2GBHFthHX1Z1XaD6KGGDROxOUyeBBpbXE=" + }, + { + "mvn-path": "org/eclipse/sisu/org.eclipse.sisu.plexus/0.3.5/org.eclipse.sisu.plexus-0.3.5.jar", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-fkxhCW1wgm8g96fVXFmlUo56pa0kfuLf5UTk3SX2p4Q=" + }, + { + "mvn-path": "org/eclipse/sisu/org.eclipse.sisu.plexus/0.3.5/org.eclipse.sisu.plexus-0.3.5.pom", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-eGUjydeCWKdKoTRHoWdsIXKs/fQyFl162uK3h20tg9M=" + }, + { + "mvn-path": "org/eclipse/sisu/sisu-inject/0.3.5/sisu-inject-0.3.5.pom", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-XzLsq5yPbf8fnkG4U+QNjyOiUIIZFU72fMANRVb19d0=" + }, + { + "mvn-path": "org/eclipse/sisu/sisu-plexus/0.3.5/sisu-plexus-0.3.5.pom", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-broJAu/Yma7A2NGaw8vFMSPNQROf4OHSnMXIdKeRud4=" + }, + { + "mvn-path": "org/infinispan/infinispan-bom/11.0.17.Final/infinispan-bom-11.0.17.Final.pom", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-2F3hqveH9Q6Ndf9wfFtje7dEZYSEFSZB/QIsxGIvqwk=" + }, + { + "mvn-path": "org/infinispan/infinispan-build-configuration-parent/11.0.17.Final/infinispan-build-configuration-parent-11.0.17.Final.pom", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-UWPX48XG/VAykpGtLhDoIjSSiAR+Ekre44CSWO5s+pQ=" + }, + { + "mvn-path": "org/jboss/jboss-parent/36/jboss-parent-36.pom", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-AA3WFimK69IanVcxh03wg9cphCS5HgN7c8vdB+vIPg4=" + }, + { + "mvn-path": "org/junit/junit-bom/5.7.1/junit-bom-5.7.1.pom", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-C5sUo9YhBvr+jGinF7h7h60YaFiZRRt1PAT6QbaFd4Q=" + }, + { + "mvn-path": "org/junit/junit-bom/5.9.1/junit-bom-5.9.1.pom", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-sWPBz8j8H9WLRXoA1YbATEbphtdZBOnKVMA6l9ZbSWw=" + }, { "mvn-path": "org/ow2/asm/asm/9.2/asm-9.2.jar", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-udT+TXGTjfOIOfDspCqqpkz4sxPWeNoDbwyzyhmbR/U=" }, { "mvn-path": "org/ow2/asm/asm/9.2/asm-9.2.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-37EqGyJL8Bvh/WBAIEZviUJBvLZF3M45Xt2M1vilDfQ=" }, { "mvn-path": "org/ow2/ow2/1.5/ow2-1.5.pom", - "mvn-repo": "https://repo1.maven.org/maven2/", + "mvn-repo": "https://repo.maven.apache.org/maven2/", "hash": "sha256-D4obEW52C4/mOJxRuE5LB6cPwRCC1Pk25FO1g91QtDs=" }, { - "mvn-path": "potemkin/potemkin/0.4.5/potemkin-0.4.5.jar", - "mvn-repo": "https://repo.clojars.org/", - "hash": "sha256-KzZsg02Hy26mMbpoaXvDdNDRr4H23rQsKECUTaMgvZk=" + "mvn-path": "org/slf4j/jcl-over-slf4j/1.7.36/jcl-over-slf4j-1.7.36.jar", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-q1fKj9IjdywXNl0SH1npTsvwrlnQjAOjy1uBBxwBkZU=" }, { - "mvn-path": "potemkin/potemkin/0.4.5/potemkin-0.4.5.pom", - "mvn-repo": "https://repo.clojars.org/", - "hash": "sha256-3tL5YlDzDlqPmI60YeMvKzDzbBy0Qz+6qHu82kJRTDo=" + "mvn-path": "org/slf4j/jcl-over-slf4j/1.7.36/jcl-over-slf4j-1.7.36.pom", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-vZYkPX1CGM18x9RcDjD6E0gKGk+R01bt19/pPx/7aOY=" }, { - "mvn-path": "riddley/riddley/0.1.12/riddley-0.1.12.jar", - "mvn-repo": "https://repo.clojars.org/", - "hash": "sha256-OY9h+kgluPhskWrlgMfhM7fEd9C3Kn07KY04EDJ0C64=" + "mvn-path": "org/slf4j/slf4j-api/1.7.36/slf4j-api-1.7.36.jar", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-0+9XXj5JeWeNwBvx3M5RAhSTtNEft/G+itmCh3wWocA=" }, { - "mvn-path": "riddley/riddley/0.1.12/riddley-0.1.12.pom", - "mvn-repo": "https://repo.clojars.org/", - "hash": "sha256-At+3ryDvgcJTZQVfYCjoscwpBdCyaLuJzEKM2nIwo2U=" + "mvn-path": "org/slf4j/slf4j-api/1.7.36/slf4j-api-1.7.36.pom", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-+wRqnCKUN5KLsRwtJ8i113PriiXmDL0lPZhSEN7cJoQ=" }, { - "mvn-path": "slingshot/slingshot/0.12.2/slingshot-0.12.2.jar", - "mvn-repo": "https://repo.clojars.org/", - "hash": "sha256-porCK/LqPNVM4023D9aYRNYx71SfZFDCeMMOb3nfY/M=" + "mvn-path": "org/slf4j/slf4j-nop/1.7.36/slf4j-nop-1.7.36.jar", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-whSViweBbLRBKzDHvb1DCP/ca6KoN2e486kinL2SdNY=" }, { - "mvn-path": "slingshot/slingshot/0.12.2/slingshot-0.12.2.pom", - "mvn-repo": "https://repo.clojars.org/", - "hash": "sha256-SrxOK5ppxzvTc+gy0/AOWQZ4Q/+DUe/V7rsfOCTbnFE=" + "mvn-path": "org/slf4j/slf4j-nop/1.7.36/slf4j-nop-1.7.36.pom", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-IKD3wGACDXX+9EcK5pSGYdQY69XqRUnGir7fIO6Gy2U=" + }, + { + "mvn-path": "org/slf4j/slf4j-parent/1.7.36/slf4j-parent-1.7.36.pom", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-uziNN/vN083mTDzt4hg4aTIY3EUfBAQMXfNgp47X6BI=" + }, + { + "mvn-path": "org/sonatype/oss/oss-parent/9/oss-parent-9.pom", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-+0AmX5glSCEv+C42LllzKyGH7G8NgBgohcFO8fmCgno=" + }, + { + "mvn-path": "org/testcontainers/testcontainers-bom/1.16.1/testcontainers-bom-1.16.1.pom", + "mvn-repo": "https://repo.maven.apache.org/maven2/", + "hash": "sha256-UGG6hMmFNuWmtM4oD7zssA4zXzsExdSEYpFi/LRiR3g=" } ] } diff --git a/deps.edn b/deps.edn index cefce0e..f6323be 100644 --- a/deps.edn +++ b/deps.edn @@ -6,8 +6,8 @@ org.clojure/tools.cli { :mvn/version "1.0.206" } org.fudo/fudo-clojure { - :git/url "https://git.fudo.org/fudo-public/fudo-clojure.git" - :sha "c6a1ebef2e5b64d432a46ac48639c674e62b7cee" + :git/url "https://fudo.dev/public/fudo-clojure.git" + :sha "25467fceddcb9c81180ddb83f3e21f9ef21cd07f" } org.eclipse.paho/org.eclipse.paho.client.mqttv3 { :mvn/version "1.2.5" } diff --git a/flake.lock b/flake.lock index 78bc522..4e213d9 100644 --- a/flake.lock +++ b/flake.lock @@ -5,6 +5,8 @@ "devshell": "devshell", "nix-fetcher-data": "nix-fetcher-data", "nixpkgs": [ + "fudo-clojure", + "helpers", "nixpkgs" ] }, @@ -22,9 +24,76 @@ "type": "github" } }, + "clj-nix_2": { + "inputs": { + "devshell": "devshell_2", + "nix-fetcher-data": "nix-fetcher-data_2", + "nixpkgs": [ + "helpers", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1711197542, + "narHash": "sha256-RMM+G49X56W8gE2sg08TUsuR30KcU0LNLttsSRgxTCM=", + "owner": "jlesquembre", + "repo": "clj-nix", + "rev": "20109727c6623b486d37fbd957d64c2a8232ccde", + "type": "github" + }, + "original": { + "owner": "jlesquembre", + "repo": "clj-nix", + "type": "github" + } + }, + "clj2nix": { + "inputs": { + "flake-compat": "flake-compat", + "gitignore": "gitignore", + "nixpkgs": "nixpkgs", + "utils": "utils" + }, + "locked": { + "lastModified": 1685699489, + "narHash": "sha256-QPkF7QiE0dmiqUpHmX7mBIhMCgbnZDjJG5bQ6702AOs=", + "owner": "hlolli", + "repo": "clj2nix", + "rev": "66ae6a15c3aab59cb31523e825e5270be082bfe4", + "type": "github" + }, + "original": { + "owner": "hlolli", + "repo": "clj2nix", + "type": "github" + } + }, + "clj2nix_2": { + "inputs": { + "flake-compat": "flake-compat_2", + "gitignore": "gitignore_2", + "nixpkgs": "nixpkgs_3", + "utils": "utils_4" + }, + "locked": { + "lastModified": 1685699489, + "narHash": "sha256-QPkF7QiE0dmiqUpHmX7mBIhMCgbnZDjJG5bQ6702AOs=", + "owner": "hlolli", + "repo": "clj2nix", + "rev": "66ae6a15c3aab59cb31523e825e5270be082bfe4", + "type": "github" + }, + "original": { + "owner": "hlolli", + "repo": "clj2nix", + "type": "github" + } + }, "devshell": { "inputs": { "nixpkgs": [ + "fudo-clojure", + "helpers", "clj-nix", "nixpkgs" ], @@ -44,6 +113,61 @@ "type": "github" } }, + "devshell_2": { + "inputs": { + "nixpkgs": [ + "helpers", + "clj-nix", + "nixpkgs" + ], + "systems": "systems_4" + }, + "locked": { + "lastModified": 1700815693, + "narHash": "sha256-JtKZEQUzosrCwDsLgm+g6aqbP1aseUl1334OShEAS3s=", + "owner": "numtide", + "repo": "devshell", + "rev": "7ad1c417c87e98e56dcef7ecd0e0a2f2e5669d51", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "devshell", + "type": "github" + } + }, + "flake-compat": { + "flake": false, + "locked": { + "lastModified": 1668681692, + "narHash": "sha256-Ht91NGdewz8IQLtWZ9LCeNXMSXHUss+9COoqu6JLmXU=", + "owner": "edolstra", + "repo": "flake-compat", + "rev": "009399224d5e398d03b22badca40a37ac85412a1", + "type": "github" + }, + "original": { + "owner": "edolstra", + "repo": "flake-compat", + "type": "github" + } + }, + "flake-compat_2": { + "flake": false, + "locked": { + "lastModified": 1668681692, + "narHash": "sha256-Ht91NGdewz8IQLtWZ9LCeNXMSXHUss+9COoqu6JLmXU=", + "owner": "edolstra", + "repo": "flake-compat", + "rev": "009399224d5e398d03b22badca40a37ac85412a1", + "type": "github" + }, + "original": { + "owner": "edolstra", + "repo": "flake-compat", + "type": "github" + } + }, "flake-part": { "inputs": { "nixpkgs-lib": "nixpkgs-lib" @@ -62,6 +186,24 @@ "type": "github" } }, + "flake-part_2": { + "inputs": { + "nixpkgs-lib": "nixpkgs-lib_3" + }, + "locked": { + "lastModified": 1685546676, + "narHash": "sha256-XDbjJyAg6odX5Vj0Q22iI/gQuFvEkv9kamsSbQ+npaI=", + "owner": "hercules-ci", + "repo": "flake-parts", + "rev": "6ef2707776c6379bc727faf3f83c0dd60b06e0c6", + "type": "github" + }, + "original": { + "owner": "hercules-ci", + "repo": "flake-parts", + "type": "github" + } + }, "flake-parts": { "inputs": { "nixpkgs-lib": "nixpkgs-lib_2" @@ -79,11 +221,166 @@ "type": "indirect" } }, + "flake-parts_2": { + "inputs": { + "nixpkgs-lib": "nixpkgs-lib_4" + }, + "locked": { + "lastModified": 1685546676, + "narHash": "sha256-XDbjJyAg6odX5Vj0Q22iI/gQuFvEkv9kamsSbQ+npaI=", + "owner": "hercules-ci", + "repo": "flake-parts", + "rev": "6ef2707776c6379bc727faf3f83c0dd60b06e0c6", + "type": "github" + }, + "original": { + "id": "flake-parts", + "type": "indirect" + } + }, + "fudo-clojure": { + "inputs": { + "helpers": "helpers", + "nixpkgs": "nixpkgs_2", + "utils": "utils_3" + }, + "locked": { + "lastModified": 1713457607, + "narHash": "sha256-lraQtZ5cc6B6zpu1Md89bGE0dJSMHlBptgaLzWYHmJg=", + "ref": "refs/heads/master", + "rev": "25467fceddcb9c81180ddb83f3e21f9ef21cd07f", + "revCount": 80, + "type": "git", + "url": "https://fudo.dev/public/fudo-clojure.git" + }, + "original": { + "type": "git", + "url": "https://fudo.dev/public/fudo-clojure.git" + } + }, + "gitignore": { + "inputs": { + "nixpkgs": [ + "fudo-clojure", + "helpers", + "clj2nix", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1660459072, + "narHash": "sha256-8DFJjXG8zqoONA1vXtgeKXy68KdJL5UaXR8NtVMUbx8=", + "owner": "hercules-ci", + "repo": "gitignore.nix", + "rev": "a20de23b925fd8264fd7fad6454652e142fd7f73", + "type": "github" + }, + "original": { + "owner": "hercules-ci", + "repo": "gitignore.nix", + "type": "github" + } + }, + "gitignore_2": { + "inputs": { + "nixpkgs": [ + "helpers", + "clj2nix", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1660459072, + "narHash": "sha256-8DFJjXG8zqoONA1vXtgeKXy68KdJL5UaXR8NtVMUbx8=", + "owner": "hercules-ci", + "repo": "gitignore.nix", + "rev": "a20de23b925fd8264fd7fad6454652e142fd7f73", + "type": "github" + }, + "original": { + "owner": "hercules-ci", + "repo": "gitignore.nix", + "type": "github" + } + }, + "helpers": { + "inputs": { + "clj-nix": "clj-nix", + "clj2nix": "clj2nix", + "nixpkgs": [ + "fudo-clojure", + "nixpkgs" + ], + "utils": "utils_2" + }, + "locked": { + "lastModified": 1712261209, + "narHash": "sha256-Jgbe0+ExLJMM9JS07EqO5J1YtqzvXuJXdgA+Pk23HUg=", + "ref": "refs/heads/master", + "rev": "388036ef098361205602575eeb3651110844e9cc", + "revCount": 108, + "type": "git", + "url": "https://fudo.dev/public/nix-helpers.git" + }, + "original": { + "type": "git", + "url": "https://fudo.dev/public/nix-helpers.git" + } + }, + "helpers_2": { + "inputs": { + "clj-nix": "clj-nix_2", + "clj2nix": "clj2nix_2", + "nixpkgs": [ + "nixpkgs" + ], + "utils": "utils_5" + }, + "locked": { + "lastModified": 1712261209, + "narHash": "sha256-Jgbe0+ExLJMM9JS07EqO5J1YtqzvXuJXdgA+Pk23HUg=", + "ref": "refs/heads/master", + "rev": "388036ef098361205602575eeb3651110844e9cc", + "revCount": 108, + "type": "git", + "url": "https://fudo.dev/public/nix-helpers.git" + }, + "original": { + "type": "git", + "url": "https://fudo.dev/public/nix-helpers.git" + } + }, "nix-fetcher-data": { "inputs": { "flake-part": "flake-part", "flake-parts": "flake-parts", "nixpkgs": [ + "fudo-clojure", + "helpers", + "clj-nix", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1685572850, + "narHash": "sha256-lYKEqFG9F84xu51H1rM1u+Ip88cINL0+W26sT+vFEZc=", + "owner": "jlesquembre", + "repo": "nix-fetcher-data", + "rev": "f14967db6c92c79b77419f52c22a698518c91120", + "type": "github" + }, + "original": { + "owner": "jlesquembre", + "repo": "nix-fetcher-data", + "type": "github" + } + }, + "nix-fetcher-data_2": { + "inputs": { + "flake-part": "flake-part_2", + "flake-parts": "flake-parts_2", + "nixpkgs": [ + "helpers", "clj-nix", "nixpkgs" ] @@ -104,17 +401,17 @@ }, "nixpkgs": { "locked": { - "lastModified": 1685573264, - "narHash": "sha256-Zffu01pONhs/pqH07cjlF10NnMDLok8ix5Uk4rhOnZQ=", + "lastModified": 1673785507, + "narHash": "sha256-EPUT8yVdvJhhjhbgnFWXXd4IUPKSOmww2+z4AmOdyPI=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "380be19fbd2d9079f677978361792cb25e8a3635", + "rev": "d06d765eeac716d8f1ca80f0935fd6fc951816ad", "type": "github" }, "original": { - "id": "nixpkgs", - "ref": "nixos-22.05", - "type": "indirect" + "owner": "NixOS", + "repo": "nixpkgs", + "type": "github" } }, "nixpkgs-lib": { @@ -153,11 +450,93 @@ "type": "github" } }, + "nixpkgs-lib_3": { + "locked": { + "dir": "lib", + "lastModified": 1682879489, + "narHash": "sha256-sASwo8gBt7JDnOOstnps90K1wxmVfyhsTPPNTGBPjjg=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "da45bf6ec7bbcc5d1e14d3795c025199f28e0de0", + "type": "github" + }, + "original": { + "dir": "lib", + "owner": "NixOS", + "ref": "nixos-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs-lib_4": { + "locked": { + "dir": "lib", + "lastModified": 1682879489, + "narHash": "sha256-sASwo8gBt7JDnOOstnps90K1wxmVfyhsTPPNTGBPjjg=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "da45bf6ec7bbcc5d1e14d3795c025199f28e0de0", + "type": "github" + }, + "original": { + "dir": "lib", + "owner": "NixOS", + "ref": "nixos-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs_2": { + "locked": { + "lastModified": 1713344939, + "narHash": "sha256-jpHkAt0sG2/J7ueKnG7VvLLkBYUMQbXQ2L8OBpVG53s=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "e402c3eb6d88384ca6c52ef1c53e61bdc9b84ddd", + "type": "github" + }, + "original": { + "id": "nixpkgs", + "ref": "nixos-23.11", + "type": "indirect" + } + }, + "nixpkgs_3": { + "locked": { + "lastModified": 1673785507, + "narHash": "sha256-EPUT8yVdvJhhjhbgnFWXXd4IUPKSOmww2+z4AmOdyPI=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "d06d765eeac716d8f1ca80f0935fd6fc951816ad", + "type": "github" + }, + "original": { + "owner": "NixOS", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs_4": { + "locked": { + "lastModified": 1713564160, + "narHash": "sha256-YguPZpiejgzLEcO36/SZULjJQ55iWcjAmf3lYiyV1Fo=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "bc194f70731cc5d2b046a6c1b3b15f170f05999c", + "type": "github" + }, + "original": { + "id": "nixpkgs", + "ref": "nixos-23.11", + "type": "indirect" + } + }, "root": { "inputs": { - "clj-nix": "clj-nix", - "nixpkgs": "nixpkgs", - "utils": "utils" + "fudo-clojure": "fudo-clojure", + "helpers": "helpers_2", + "nixpkgs": "nixpkgs_4", + "utils": "utils_6" } }, "systems": { @@ -190,7 +569,82 @@ "type": "github" } }, + "systems_3": { + "locked": { + "lastModified": 1681028828, + "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", + "owner": "nix-systems", + "repo": "default", + "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", + "type": "github" + }, + "original": { + "owner": "nix-systems", + "repo": "default", + "type": "github" + } + }, + "systems_4": { + "locked": { + "lastModified": 1681028828, + "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", + "owner": "nix-systems", + "repo": "default", + "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", + "type": "github" + }, + "original": { + "owner": "nix-systems", + "repo": "default", + "type": "github" + } + }, + "systems_5": { + "locked": { + "lastModified": 1681028828, + "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", + "owner": "nix-systems", + "repo": "default", + "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", + "type": "github" + }, + "original": { + "owner": "nix-systems", + "repo": "default", + "type": "github" + } + }, + "systems_6": { + "locked": { + "lastModified": 1681028828, + "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", + "owner": "nix-systems", + "repo": "default", + "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", + "type": "github" + }, + "original": { + "owner": "nix-systems", + "repo": "default", + "type": "github" + } + }, "utils": { + "locked": { + "lastModified": 1667395993, + "narHash": "sha256-nuEHfE/LcWyuSWnS8t12N1wc105Qtau+/OdUAjtQ0rA=", + "owner": "numtide", + "repo": "flake-utils", + "rev": "5aed5285a952e0b949eb3ba02c12fa4fcfef535f", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "flake-utils", + "type": "github" + } + }, + "utils_2": { "inputs": { "systems": "systems_2" }, @@ -207,6 +661,75 @@ "repo": "flake-utils", "type": "github" } + }, + "utils_3": { + "inputs": { + "systems": "systems_3" + }, + "locked": { + "lastModified": 1710146030, + "narHash": "sha256-SZ5L6eA7HJ/nmkzGG7/ISclqe6oZdOZTNoesiInkXPQ=", + "owner": "numtide", + "repo": "flake-utils", + "rev": "b1d9ab70662946ef0850d488da1c9019f3a9752a", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "flake-utils", + "type": "github" + } + }, + "utils_4": { + "locked": { + "lastModified": 1667395993, + "narHash": "sha256-nuEHfE/LcWyuSWnS8t12N1wc105Qtau+/OdUAjtQ0rA=", + "owner": "numtide", + "repo": "flake-utils", + "rev": "5aed5285a952e0b949eb3ba02c12fa4fcfef535f", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "flake-utils", + "type": "github" + } + }, + "utils_5": { + "inputs": { + "systems": "systems_5" + }, + "locked": { + "lastModified": 1710146030, + "narHash": "sha256-SZ5L6eA7HJ/nmkzGG7/ISclqe6oZdOZTNoesiInkXPQ=", + "owner": "numtide", + "repo": "flake-utils", + "rev": "b1d9ab70662946ef0850d488da1c9019f3a9752a", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "flake-utils", + "type": "github" + } + }, + "utils_6": { + "inputs": { + "systems": "systems_6" + }, + "locked": { + "lastModified": 1710146030, + "narHash": "sha256-SZ5L6eA7HJ/nmkzGG7/ISclqe6oZdOZTNoesiInkXPQ=", + "owner": "numtide", + "repo": "flake-utils", + "rev": "b1d9ab70662946ef0850d488da1c9019f3a9752a", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "flake-utils", + "type": "github" + } } }, "root": "root", diff --git a/flake.nix b/flake.nix index d1348f7..3b26606 100644 --- a/flake.nix +++ b/flake.nix @@ -2,36 +2,45 @@ description = "WallFly presence monitor."; inputs = { - nixpkgs.url = "nixpkgs/nixos-22.05"; + nixpkgs.url = "nixpkgs/nixos-23.11"; utils.url = "github:numtide/flake-utils"; - clj-nix = { - url = "github:jlesquembre/clj-nix"; + helpers = { + url = "git+https://fudo.dev/public/nix-helpers.git"; inputs.nixpkgs.follows = "nixpkgs"; }; + fudo-clojure.url = "git+https://fudo.dev/public/fudo-clojure.git"; }; - outputs = { self, nixpkgs, utils, clj-nix, ... }: + outputs = { self, nixpkgs, utils, helpers, fudo-clojure, ... }: utils.lib.eachDefaultSystem (system: let 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 - ''; + gs = import nixpkgs { inherit system; }; + + cljLibs = { + "org.fudo/fudo-clojure" = + fudo-clojure.packages."${system}".fudo-clojure; + }; in { packages = { - wallfly = cljpkgs.mkCljBin { + wallfly = helpers.packages."${system}".mkClojureBin { projectSrc = ./.; name = "org.fudo/wallfly"; - main-ns = "wallfly.core"; - jdkRunner = pkgs.jdk17_headless; + primaryNamespace = "wallfly.core"; + src = ./.; + inherit cljLibs; }; }; defaultPackage = self.packages."${system}".wallfly; - devShell = - pkgs.mkShell { buildInputs = with pkgs; [ clojure update-deps ]; }; + devShells = rec { + default = updateDeps; + updateDeps = pkgs.mkShell { + buildInputs = with helpers.packages."${system}"; + [ (updateClojureDeps cljLibs) ]; + }; + }; }) // { overlay = final: prev: { inherit (self.packages."${prev.system}") wallfly;