diff --git a/deps.edn b/deps.edn index f7803c5dfa..8ebd2482f2 100644 --- a/deps.edn +++ b/deps.edn @@ -11,6 +11,7 @@ status-im/timbre {:mvn/version "4.10.0-2-status"} com.taoensso/encore {:mvn/version "2.94.0"} hickory {:mvn/version "0.7.1"} + cljs-bean {:mvn/version "1.3.0"} com.cognitect/transit-cljs {:mvn/version "0.8.248"} status-im/pluto {:mvn/version "iteration-4-9"} mvxcvi/alphabase {:mvn/version "1.0.0"} diff --git a/nix/lein/lein-project-deps-maven-inputs.txt b/nix/lein/lein-project-deps-maven-inputs.txt index 78765f3646..cebc768f89 100644 --- a/nix/lein/lein-project-deps-maven-inputs.txt +++ b/nix/lein/lein-project-deps-maven-inputs.txt @@ -1,10 +1,16 @@ https://repo.clojars.org/binaryage/devtools/0.9.10/devtools-0.9.10 https://repo.clojars.org/binaryage/env-config/0.2.2/env-config-0.2.2 +https://repo.clojars.org/cheshire/cheshire/5.4.0/cheshire-5.4.0 +https://repo.clojars.org/clj-http/clj-http/1.1.0/clj-http-1.1.0 +https://repo.clojars.org/clj-http/clj-http/3.7.0/clj-http-3.7.0 https://repo.clojars.org/clj-stacktrace/clj-stacktrace/0.2.5/clj-stacktrace-0.2.5 https://repo.clojars.org/clj-time/clj-time/0.11.0/clj-time-0.11.0 https://repo.clojars.org/clj-time/clj-time/0.6.0/clj-time-0.6.0 https://repo.clojars.org/clj-time/clj-time/0.9.0/clj-time-0.9.0 +https://repo.clojars.org/clj-tuple/clj-tuple/0.1.7/clj-tuple-0.1.7 +https://repo.clojars.org/clj-tuple/clj-tuple/0.2.2/clj-tuple-0.2.2 https://repo.clojars.org/cljfmt/cljfmt/0.5.7/cljfmt-0.5.7 +https://repo.clojars.org/cljs-bean/cljs-bean/1.3.0/cljs-bean-1.3.0 https://repo.clojars.org/cljsbuild/cljsbuild/1.1.7/cljsbuild-1.1.7 https://repo.clojars.org/cljsjs/create-react-class/15.5.3-0/create-react-class-15.5.3-0 https://repo.clojars.org/cljsjs/create-react-class/15.6.3-0/create-react-class-15.6.3-0 @@ -25,6 +31,7 @@ https://repo.clojars.org/cljsjs/react/16.3.2-0/react-16.3.2-0 https://repo.clojars.org/clout/clout/2.1.2/clout-2.1.2 https://repo.clojars.org/com/andrewmcveigh/cljs-time/0.4.0/cljs-time-0.4.0 https://repo.clojars.org/com/andrewmcveigh/cljs-time/0.5.2/cljs-time-0.5.2 +https://repo.clojars.org/com/jakemccrary/lein-test-refresh/0.21.1/lein-test-refresh-0.21.1 https://repo.clojars.org/com/taoensso/encore/2.79.1/encore-2.79.1 https://repo.clojars.org/com/taoensso/encore/2.84.2/encore-2.84.2 https://repo.clojars.org/com/taoensso/encore/2.91.0/encore-2.91.0 @@ -35,23 +42,36 @@ https://repo.clojars.org/com/taoensso/truss/1.3.5/truss-1.3.5 https://repo.clojars.org/com/taoensso/truss/1.3.6/truss-1.3.6 https://repo.clojars.org/com/taoensso/truss/1.5.0/truss-1.5.0 https://repo.clojars.org/compojure/compojure/1.5.2/compojure-1.5.2 +https://repo.clojars.org/crouton/crouton/0.1.2/crouton-0.1.2 https://repo.clojars.org/crypto-equality/crypto-equality/1.0.0/crypto-equality-1.0.0 https://repo.clojars.org/crypto-random/crypto-random/1.2.0/crypto-random-1.2.0 https://repo.clojars.org/day8/re-frame/re-frame-10x/0.3.2/re-frame-10x-0.3.2 +https://repo.clojars.org/doric/doric/0.9.0/doric-0.9.0 https://repo.clojars.org/fs/fs/1.1.2/fs-1.1.2 +https://repo.clojars.org/gntp/gntp/0.6.0/gntp-0.6.0 https://repo.clojars.org/hiccup/hiccup/1.0.5/hiccup-1.0.5 https://repo.clojars.org/hickory/hickory/0.7.1/hickory-0.7.1 https://repo.clojars.org/http-kit/http-kit/2.2.0/http-kit-2.2.0 https://repo.clojars.org/instaparse/instaparse/1.4.0/instaparse-1.4.0 https://repo.clojars.org/io/aviso/pretty/0.1.30/pretty-0.1.30 https://repo.clojars.org/io/aviso/pretty/0.1.33/pretty-0.1.33 +https://repo.clojars.org/jakemcc/clojure-gntp/0.1.1/clojure-gntp-0.1.1 +https://repo.clojars.org/lein-ancient/lein-ancient/0.6.14/lein-ancient-0.6.14 +https://repo.clojars.org/lein-autoexpect/lein-autoexpect/1.9.0/lein-autoexpect-1.9.0 https://repo.clojars.org/lein-cljfmt/lein-cljfmt/0.5.7/lein-cljfmt-0.5.7 https://repo.clojars.org/lein-cljsbuild/lein-cljsbuild/1.1.7/lein-cljsbuild-1.1.7 +https://repo.clojars.org/lein-count/lein-count/1.0.3/lein-count-1.0.3 +https://repo.clojars.org/lein-plz/lein-plz/0.4.0-SNAPSHOT/lein-plz-0.4.0-20150409.161059-1 +https://repo.clojars.org/lein-pprint/lein-pprint/1.1.2/lein-pprint-1.1.2 https://repo.clojars.org/lein-re-frisk/lein-re-frisk/0.5.8/lein-re-frisk-0.5.8 +https://repo.clojars.org/leinjacker/leinjacker/0.4.2/leinjacker-0.4.2 https://repo.clojars.org/medley/medley/0.8.2/medley-0.8.2 https://repo.clojars.org/meta-merge/meta-merge/1.0.0/meta-merge-1.0.0 https://repo.clojars.org/mvxcvi/alphabase/1.0.0/alphabase-1.0.0 https://repo.clojars.org/net/cgrand/macrovich/0.2.0/macrovich-0.2.0 +https://repo.clojars.org/org/clojars/jgrocho/digest/1.5.0/digest-1.5.0 +https://repo.clojars.org/potemkin/potemkin/0.3.12/potemkin-0.3.12 +https://repo.clojars.org/potemkin/potemkin/0.4.3/potemkin-0.4.3 https://repo.clojars.org/quoin/quoin/0.1.2/quoin-0.1.2 https://repo.clojars.org/rasom/cljs-react-navigation/0.1.4/cljs-react-navigation-0.1.4 https://repo.clojars.org/rasom/lein-githooks/0.1.5/lein-githooks-0.1.5 @@ -69,6 +89,8 @@ https://repo.clojars.org/rewrite-clj/rewrite-clj/0.5.2/rewrite-clj-0.5.2 https://repo.clojars.org/rewrite-clj/rewrite-clj/0.6.0/rewrite-clj-0.6.0 https://repo.clojars.org/rewrite-cljs/rewrite-cljs/0.4.3/rewrite-cljs-0.4.3 https://repo.clojars.org/rewrite-cljs/rewrite-cljs/0.4.4/rewrite-cljs-0.4.4 +https://repo.clojars.org/riddley/riddley/0.1.12/riddley-0.1.12 +https://repo.clojars.org/riddley/riddley/0.1.7/riddley-0.1.7 https://repo.clojars.org/ring-cors/ring-cors/0.1.8/ring-cors-0.1.8 https://repo.clojars.org/ring/ring-anti-forgery/1.0.0/ring-anti-forgery-1.0.0 https://repo.clojars.org/ring/ring-codec/1.0.0/ring-codec-1.0.0 @@ -80,28 +102,62 @@ https://repo.clojars.org/ring/ring-core/1.5.1/ring-core-1.5.1 https://repo.clojars.org/ring/ring-defaults/0.1.5/ring-defaults-0.1.5 https://repo.clojars.org/ring/ring-headers/0.1.3/ring-headers-0.1.3 https://repo.clojars.org/ring/ring-ssl/0.2.1/ring-ssl-0.2.1 +https://repo.clojars.org/slingshot/slingshot/0.12.2/slingshot-0.12.2 https://repo.clojars.org/status-im/pluto/iteration-4-9/pluto-iteration-4-9 https://repo.clojars.org/status-im/re-frame/0.10.5/re-frame-0.10.5 https://repo.clojars.org/status-im/timbre/4.10.0-2-status/timbre-4.10.0-2-status +https://repo.clojars.org/table/table/0.4.0/table-0.4.0 +https://repo.clojars.org/tigris/tigris/0.1.1/tigris-0.1.1 https://repo.clojars.org/viebel/codox-klipse-theme/0.0.1/codox-klipse-theme-0.0.1 https://repo.clojars.org/zprint/zprint/0.4.7/zprint-0.4.7 https://repo1.maven.org/maven2/args4j/args4j-site/2.0.26/args4j-site-2.0.26 https://repo1.maven.org/maven2/args4j/args4j-site/2.33/args4j-site-2.33 https://repo1.maven.org/maven2/args4j/args4j/2.0.26/args4j-2.0.26 https://repo1.maven.org/maven2/args4j/args4j/2.33/args4j-2.33 +https://repo1.maven.org/maven2/com/amazonaws/aws-java-sdk-core/1.11.28/aws-java-sdk-core-1.11.28 +https://repo1.maven.org/maven2/com/amazonaws/aws-java-sdk-core/1.9.0/aws-java-sdk-core-1.9.0 +https://repo1.maven.org/maven2/com/amazonaws/aws-java-sdk-kms/1.11.28/aws-java-sdk-kms-1.11.28 +https://repo1.maven.org/maven2/com/amazonaws/aws-java-sdk-pom/1.11.28/aws-java-sdk-pom-1.11.28 +https://repo1.maven.org/maven2/com/amazonaws/aws-java-sdk-pom/1.9.0/aws-java-sdk-pom-1.9.0 +https://repo1.maven.org/maven2/com/amazonaws/aws-java-sdk-s3/1.11.28/aws-java-sdk-s3-1.11.28 +https://repo1.maven.org/maven2/com/amazonaws/aws-java-sdk-s3/1.9.0/aws-java-sdk-s3-1.9.0 +https://repo1.maven.org/maven2/com/amazonaws/jmespath-java/1.0/jmespath-java-1.0 +https://repo1.maven.org/maven2/com/cognitect/transit-clj/0.8.269/transit-clj-0.8.269 https://repo1.maven.org/maven2/com/cognitect/transit-clj/0.8.290/transit-clj-0.8.290 https://repo1.maven.org/maven2/com/cognitect/transit-clj/0.8.309/transit-clj-0.8.309 https://repo1.maven.org/maven2/com/cognitect/transit-cljs/0.8.239/transit-cljs-0.8.239 https://repo1.maven.org/maven2/com/cognitect/transit-cljs/0.8.243/transit-cljs-0.8.243 https://repo1.maven.org/maven2/com/cognitect/transit-cljs/0.8.248/transit-cljs-0.8.248 +https://repo1.maven.org/maven2/com/cognitect/transit-java/0.8.276/transit-java-0.8.276 https://repo1.maven.org/maven2/com/cognitect/transit-java/0.8.316/transit-java-0.8.316 https://repo1.maven.org/maven2/com/cognitect/transit-java/0.8.332/transit-java-0.8.332 https://repo1.maven.org/maven2/com/cognitect/transit-js/0.8.846/transit-js-0.8.846 +https://repo1.maven.org/maven2/com/fasterxml/jackson/core/jackson-annotations/2.1.1/jackson-annotations-2.1.1 +https://repo1.maven.org/maven2/com/fasterxml/jackson/core/jackson-annotations/2.3.0/jackson-annotations-2.3.0 +https://repo1.maven.org/maven2/com/fasterxml/jackson/core/jackson-annotations/2.6.0/jackson-annotations-2.6.0 +https://repo1.maven.org/maven2/com/fasterxml/jackson/core/jackson-core/2.1.1/jackson-core-2.1.1 https://repo1.maven.org/maven2/com/fasterxml/jackson/core/jackson-core/2.3.2/jackson-core-2.3.2 +https://repo1.maven.org/maven2/com/fasterxml/jackson/core/jackson-core/2.4.4/jackson-core-2.4.4 +https://repo1.maven.org/maven2/com/fasterxml/jackson/core/jackson-core/2.6.6/jackson-core-2.6.6 https://repo1.maven.org/maven2/com/fasterxml/jackson/core/jackson-core/2.8.7/jackson-core-2.8.7 +https://repo1.maven.org/maven2/com/fasterxml/jackson/core/jackson-databind/2.1.1/jackson-databind-2.1.1 +https://repo1.maven.org/maven2/com/fasterxml/jackson/core/jackson-databind/2.3.2/jackson-databind-2.3.2 +https://repo1.maven.org/maven2/com/fasterxml/jackson/core/jackson-databind/2.6.6/jackson-databind-2.6.6 +https://repo1.maven.org/maven2/com/fasterxml/jackson/dataformat/jackson-dataformat-cbor/2.4.4/jackson-dataformat-cbor-2.4.4 +https://repo1.maven.org/maven2/com/fasterxml/jackson/dataformat/jackson-dataformat-cbor/2.6.6/jackson-dataformat-cbor-2.6.6 +https://repo1.maven.org/maven2/com/fasterxml/jackson/dataformat/jackson-dataformat-smile/2.4.4/jackson-dataformat-smile-2.4.4 +https://repo1.maven.org/maven2/com/fasterxml/jackson/datatype/jackson-datatype-json-org/2.3.2/jackson-datatype-json-org-2.3.2 +https://repo1.maven.org/maven2/com/fasterxml/jackson/jackson-parent/2.4/jackson-parent-2.4 +https://repo1.maven.org/maven2/com/fasterxml/jackson/jackson-parent/2.6.1/jackson-parent-2.6.1 +https://repo1.maven.org/maven2/com/fasterxml/jackson/jackson-parent/2.6.2/jackson-parent-2.6.2 https://repo1.maven.org/maven2/com/fasterxml/jackson/jackson-parent/2.8/jackson-parent-2.8 +https://repo1.maven.org/maven2/com/fasterxml/oss-parent/11/oss-parent-11 https://repo1.maven.org/maven2/com/fasterxml/oss-parent/12/oss-parent-12 +https://repo1.maven.org/maven2/com/fasterxml/oss-parent/16/oss-parent-16 +https://repo1.maven.org/maven2/com/fasterxml/oss-parent/23/oss-parent-23 +https://repo1.maven.org/maven2/com/fasterxml/oss-parent/24/oss-parent-24 https://repo1.maven.org/maven2/com/fasterxml/oss-parent/27/oss-parent-27 +https://repo1.maven.org/maven2/com/fasterxml/oss-parent/4/oss-parent-4 https://repo1.maven.org/maven2/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9 https://repo1.maven.org/maven2/com/google/code/findbugs/jsr305/3.0.1/jsr305-3.0.1 https://repo1.maven.org/maven2/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2 @@ -176,19 +232,25 @@ https://repo1.maven.org/maven2/com/googlecode/json-simple/json-simple/1.1.1/json https://repo1.maven.org/maven2/com/yahoo/platform/yui/yuicompressor/2.4.8/yuicompressor-2.4.8 https://repo1.maven.org/maven2/commons-codec/commons-codec/1.10/commons-codec-1.10 https://repo1.maven.org/maven2/commons-codec/commons-codec/1.6/commons-codec-1.6 +https://repo1.maven.org/maven2/commons-codec/commons-codec/1.8/commons-codec-1.8 +https://repo1.maven.org/maven2/commons-codec/commons-codec/1.9/commons-codec-1.9 https://repo1.maven.org/maven2/commons-fileupload/commons-fileupload/1.3.1/commons-fileupload-1.3.1 https://repo1.maven.org/maven2/commons-fileupload/commons-fileupload/1.3/commons-fileupload-1.3 https://repo1.maven.org/maven2/commons-io/commons-io/2.2/commons-io-2.2 https://repo1.maven.org/maven2/commons-io/commons-io/2.4/commons-io-2.4 https://repo1.maven.org/maven2/commons-io/commons-io/2.5/commons-io-2.5 +https://repo1.maven.org/maven2/commons-logging/commons-logging/1.1.1/commons-logging-1.1.1 +https://repo1.maven.org/maven2/commons-logging/commons-logging/1.2/commons-logging-1.2 https://repo1.maven.org/maven2/javax/servlet/servlet-api/2.5/servlet-api-2.5 https://repo1.maven.org/maven2/joda-time/joda-time/2.2/joda-time-2.2 https://repo1.maven.org/maven2/joda-time/joda-time/2.6/joda-time-2.6 https://repo1.maven.org/maven2/joda-time/joda-time/2.8.2/joda-time-2.8.2 https://repo1.maven.org/maven2/junit/junit/4.10/junit-4.10 +https://repo1.maven.org/maven2/org/apache/apache/11/apache-11 https://repo1.maven.org/maven2/org/apache/apache/13/apache-13 https://repo1.maven.org/maven2/org/apache/apache/15/apache-15 https://repo1.maven.org/maven2/org/apache/apache/16/apache-16 +https://repo1.maven.org/maven2/org/apache/apache/4/apache-4 https://repo1.maven.org/maven2/org/apache/apache/9/apache-9 https://repo1.maven.org/maven2/org/apache/commons/commons-compress/1.3/commons-compress-1.3 https://repo1.maven.org/maven2/org/apache/commons/commons-parent/22/commons-parent-22 @@ -196,8 +258,39 @@ https://repo1.maven.org/maven2/org/apache/commons/commons-parent/24/commons-pare https://repo1.maven.org/maven2/org/apache/commons/commons-parent/25/commons-parent-25 https://repo1.maven.org/maven2/org/apache/commons/commons-parent/28/commons-parent-28 https://repo1.maven.org/maven2/org/apache/commons/commons-parent/32/commons-parent-32 +https://repo1.maven.org/maven2/org/apache/commons/commons-parent/34/commons-parent-34 https://repo1.maven.org/maven2/org/apache/commons/commons-parent/35/commons-parent-35 https://repo1.maven.org/maven2/org/apache/commons/commons-parent/39/commons-parent-39 +https://repo1.maven.org/maven2/org/apache/commons/commons-parent/5/commons-parent-5 +https://repo1.maven.org/maven2/org/apache/directory/project/project/31/project-31 +https://repo1.maven.org/maven2/org/apache/directory/studio/org.apache.commons.codec/1.8/org.apache.commons.codec-1.8 +https://repo1.maven.org/maven2/org/apache/directory/studio/parent-libraries/2.0.0.v20130628/parent-libraries-2.0.0.v20130628 +https://repo1.maven.org/maven2/org/apache/directory/studio/parent/2.0.0.v20130628/parent-2.0.0.v20130628 +https://repo1.maven.org/maven2/org/apache/httpcomponents/httpasyncclient/4.1.3/httpasyncclient-4.1.3 +https://repo1.maven.org/maven2/org/apache/httpcomponents/httpclient/4.2/httpclient-4.2 +https://repo1.maven.org/maven2/org/apache/httpcomponents/httpclient/4.4/httpclient-4.4 +https://repo1.maven.org/maven2/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2 +https://repo1.maven.org/maven2/org/apache/httpcomponents/httpclient/4.5.3/httpclient-4.5.3 +https://repo1.maven.org/maven2/org/apache/httpcomponents/httpcomponents-asyncclient/4.1.3/httpcomponents-asyncclient-4.1.3 +https://repo1.maven.org/maven2/org/apache/httpcomponents/httpcomponents-client/4.2/httpcomponents-client-4.2 +https://repo1.maven.org/maven2/org/apache/httpcomponents/httpcomponents-client/4.4/httpcomponents-client-4.4 +https://repo1.maven.org/maven2/org/apache/httpcomponents/httpcomponents-client/4.5.2/httpcomponents-client-4.5.2 +https://repo1.maven.org/maven2/org/apache/httpcomponents/httpcomponents-client/4.5.3/httpcomponents-client-4.5.3 +https://repo1.maven.org/maven2/org/apache/httpcomponents/httpcomponents-core/4.2/httpcomponents-core-4.2 +https://repo1.maven.org/maven2/org/apache/httpcomponents/httpcomponents-core/4.4.1/httpcomponents-core-4.4.1 +https://repo1.maven.org/maven2/org/apache/httpcomponents/httpcomponents-core/4.4.4/httpcomponents-core-4.4.4 +https://repo1.maven.org/maven2/org/apache/httpcomponents/httpcomponents-core/4.4.6/httpcomponents-core-4.4.6 +https://repo1.maven.org/maven2/org/apache/httpcomponents/httpcomponents-core/4.4/httpcomponents-core-4.4 +https://repo1.maven.org/maven2/org/apache/httpcomponents/httpcore-nio/4.4.6/httpcore-nio-4.4.6 +https://repo1.maven.org/maven2/org/apache/httpcomponents/httpcore/4.2/httpcore-4.2 +https://repo1.maven.org/maven2/org/apache/httpcomponents/httpcore/4.4.1/httpcore-4.4.1 +https://repo1.maven.org/maven2/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4 +https://repo1.maven.org/maven2/org/apache/httpcomponents/httpcore/4.4/httpcore-4.4 +https://repo1.maven.org/maven2/org/apache/httpcomponents/httpmime/4.4/httpmime-4.4 +https://repo1.maven.org/maven2/org/apache/httpcomponents/httpmime/4.5.3/httpmime-4.5.3 +https://repo1.maven.org/maven2/org/apache/httpcomponents/project/5/project-5 +https://repo1.maven.org/maven2/org/apache/httpcomponents/project/6/project-6 +https://repo1.maven.org/maven2/org/apache/httpcomponents/project/7/project-7 https://repo1.maven.org/maven2/org/checkerframework/checker-qual/2.0.0/checker-qual-2.0.0 https://repo1.maven.org/maven2/org/clojure/clojure/1.10.0/clojure-1.10.0 https://repo1.maven.org/maven2/org/clojure/clojure/1.2.1/clojure-1.2.1 @@ -226,9 +319,11 @@ https://repo1.maven.org/maven2/org/clojure/clojurescript/1.9.946/clojurescript-1 https://repo1.maven.org/maven2/org/clojure/core.async/0.2.395/core.async-0.2.395 https://repo1.maven.org/maven2/org/clojure/core.async/0.4.474/core.async-0.4.474 https://repo1.maven.org/maven2/org/clojure/core.cache/0.6.5/core.cache-0.6.5 +https://repo1.maven.org/maven2/org/clojure/core.contracts/0.0.1/core.contracts-0.0.1 https://repo1.maven.org/maven2/org/clojure/core.memoize/0.5.9/core.memoize-0.5.9 https://repo1.maven.org/maven2/org/clojure/core.specs.alpha/0.1.24/core.specs.alpha-0.1.24 https://repo1.maven.org/maven2/org/clojure/core.specs.alpha/0.2.44/core.specs.alpha-0.2.44 +https://repo1.maven.org/maven2/org/clojure/core.unify/0.5.3/core.unify-0.5.3 https://repo1.maven.org/maven2/org/clojure/data.json/0.2.6/data.json-0.2.6 https://repo1.maven.org/maven2/org/clojure/data.priority-map/0.0.7/data.priority-map-0.0.7 https://repo1.maven.org/maven2/org/clojure/google-closure-library-third-party/0.0-20140718-946a7d39/google-closure-library-third-party-0.0-20140718-946a7d39 @@ -243,6 +338,7 @@ https://repo1.maven.org/maven2/org/clojure/google-closure-library/0.0-20160609-f https://repo1.maven.org/maven2/org/clojure/google-closure-library/0.0-20170519-fa0499ef/google-closure-library-0.0-20170519-fa0499ef https://repo1.maven.org/maven2/org/clojure/google-closure-library/0.0-20170809-b9c14c6b/google-closure-library-0.0-20170809-b9c14c6b https://repo1.maven.org/maven2/org/clojure/google-closure-library/0.0-20190213-2033d5d9/google-closure-library-0.0-20190213-2033d5d9 +https://repo1.maven.org/maven2/org/clojure/pom.contrib/0.0.26/pom.contrib-0.0.26 https://repo1.maven.org/maven2/org/clojure/pom.contrib/0.1.2/pom.contrib-0.1.2 https://repo1.maven.org/maven2/org/clojure/pom.contrib/0.2.0/pom.contrib-0.2.0 https://repo1.maven.org/maven2/org/clojure/pom.contrib/0.2.2/pom.contrib-0.2.2 @@ -256,6 +352,7 @@ https://repo1.maven.org/maven2/org/clojure/tools.macro/0.1.5/tools.macro-0.1.5 https://repo1.maven.org/maven2/org/clojure/tools.namespace/0.2.11/tools.namespace-0.2.11 https://repo1.maven.org/maven2/org/clojure/tools.reader/0.10.0/tools.reader-0.10.0 https://repo1.maven.org/maven2/org/clojure/tools.reader/0.8.1/tools.reader-0.8.1 +https://repo1.maven.org/maven2/org/clojure/tools.reader/0.8.16/tools.reader-0.8.16 https://repo1.maven.org/maven2/org/clojure/tools.reader/0.9.1/tools.reader-0.9.1 https://repo1.maven.org/maven2/org/clojure/tools.reader/1.0.0-alpha1/tools.reader-1.0.0-alpha1 https://repo1.maven.org/maven2/org/clojure/tools.reader/1.0.0-alpha3/tools.reader-1.0.0-alpha3 @@ -277,10 +374,13 @@ https://repo1.maven.org/maven2/org/codehaus/mojo/mojo-parent/34/mojo-parent-34 https://repo1.maven.org/maven2/org/hamcrest/hamcrest-core/1.1/hamcrest-core-1.1 https://repo1.maven.org/maven2/org/hamcrest/hamcrest-parent/1.1/hamcrest-parent-1.1 https://repo1.maven.org/maven2/org/javassist/javassist/3.18.1-GA/javassist-3.18.1-GA +https://repo1.maven.org/maven2/org/json/json/20090211/json-20090211 +https://repo1.maven.org/maven2/org/jsoup/jsoup/1.7.1/jsoup-1.7.1 https://repo1.maven.org/maven2/org/jsoup/jsoup/1.9.2/jsoup-1.9.2 https://repo1.maven.org/maven2/org/kohsuke/pom/14/pom-14 https://repo1.maven.org/maven2/org/kohsuke/pom/6/pom-6 https://repo1.maven.org/maven2/org/mozilla/rhino/1.7R5/rhino-1.7R5 +https://repo1.maven.org/maven2/org/msgpack/msgpack/0.6.10/msgpack-0.6.10 https://repo1.maven.org/maven2/org/msgpack/msgpack/0.6.12/msgpack-0.6.12 https://repo1.maven.org/maven2/org/ow2/asm/asm-all/4.2/asm-all-4.2 https://repo1.maven.org/maven2/org/ow2/asm/asm-parent/4.2/asm-parent-4.2 diff --git a/nix/lein/lein-project-deps.nix b/nix/lein/lein-project-deps.nix index 2f744b1f6b..0346b2e786 100644 --- a/nix/lein/lein-project-deps.nix +++ b/nix/lein/lein-project-deps.nix @@ -1,4 +1,4 @@ -# Auto-generated by ../maven/maven-inputs2nix.sh +# Auto-generated by ../tools/maven/maven-inputs2nix.sh { }: let @@ -8,6 +8,7 @@ let fabric-io = "https://maven.fabric.io/public"; google = "https://dl.google.com/dl/android/maven2"; gradle = "http://repo.gradle.org/gradle/libs-releases-local"; + gradlePlugins = "https://plugins.gradle.org/m2"; java = "https://maven.java.net/content/repositories/releases"; jcenter = "https://jcenter.bintray.com"; jitpack = "https://jitpack.io"; @@ -19,9 +20,1713 @@ let }; in { - "https://repo1.maven.org/maven2/args4j/args4j/2.0.26/args4j-2.0.26" = { + "https://repo.clojars.org/binaryage/devtools/0.9.10/devtools-0.9.10" = + { + host = repositories.clojars; + path = + "binaryage/devtools/0.9.10/devtools-0.9.10"; + type = "jar"; + pom = { + sha1 = "faad859cbbc8d004b1fbceb634db246cc52b18f7"; + sha256 = "166nv38z5y2hifh1jjnybzfsfi6d7wsc0sdz7sflwwwjwlvnwnpy"; + }; + jar = { + sha1 = "7a340dde53603f246ceb79081e0ca70c0ed5d996"; + sha256 = "05xlaf8pf5xvqaaxjwcmmfm1q8fq8fiz1hwlwnwfkmnryib19syp"; + }; + }; + "https://repo.clojars.org/binaryage/env-config/0.2.2/env-config-0.2.2" = + { + host = repositories.clojars; + path = + "binaryage/env-config/0.2.2/env-config-0.2.2"; + type = "jar"; + pom = { + sha1 = "8a8f0d726bb150b074dbaa92da5470f6144adb76"; + sha256 = "07x1a046xcg9bbzwwgls8i036lzryv5ix29c8m0hf3pp742xa49v"; + }; + jar = { + sha1 = "ac36173f1802a5d7225be41faebedbf12949ae59"; + sha256 = "11j1bls84d8hn8gviawvxkbbnb0hcg1lvw6qqcjj356ap6xzxfic"; + }; + }; + "https://repo.clojars.org/cheshire/cheshire/5.4.0/cheshire-5.4.0" = + { + host = repositories.clojars; + path = + "cheshire/cheshire/5.4.0/cheshire-5.4.0"; + type = "jar"; + pom = { + sha1 = "645c256cc82f6e4da3cfc61e872a465de889b356"; + sha256 = "1qmp9wmw1wf6pnmpisa90x6r63n8058c5zib5lpj7s8arifjh921"; + }; + jar = { + sha1 = "e2baa237bb94b121ea5b03aeeb2c7590bf4a4832"; + sha256 = "0wh84cm3vinw5dm3nnrd3zbfwqc2ii56bydcwzs29zxick7vq1bk"; + }; + }; + "https://repo.clojars.org/clj-http/clj-http/1.1.0/clj-http-1.1.0" = + { + host = repositories.clojars; + path = + "clj-http/clj-http/1.1.0/clj-http-1.1.0"; + type = "jar"; + pom = { + sha1 = "72b1a63e32c0f533bd25cf41b7fe7982e02ec1d4"; + sha256 = "1a1gmglcd4ny4awp8d613y29d5pygqah0mdcrlljpsmr7k8m7ipd"; + }; + jar = { + sha1 = "498a17a566fc35a127fc916f3689fbc1380e56a1"; + sha256 = "1nq7501n3jy104d27an36irdcgzi0jig47zmy3b0vr25hn2vvlvk"; + }; + }; + "https://repo.clojars.org/clj-http/clj-http/3.7.0/clj-http-3.7.0" = + { + host = repositories.clojars; + path = + "clj-http/clj-http/3.7.0/clj-http-3.7.0"; + type = "jar"; + pom = { + sha1 = "b636d8699fd3b2494f4b21b1f8b492d5788ffc6a"; + sha256 = "11kgqfn3wknaqzg22qb460gx82v9lhmklf0ilzpj5b40rj468phb"; + }; + jar = { + sha1 = "8f435e2c581d00e0adc18ecda96669e3e31550b3"; + sha256 = "1zkk4bp8hhhnl0x2x1f20wg3a8q6gqzispg80jakha1kq40mc0lb"; + }; + }; + "https://repo.clojars.org/clj-stacktrace/clj-stacktrace/0.2.5/clj-stacktrace-0.2.5" = + { + host = repositories.clojars; + path = + "clj-stacktrace/clj-stacktrace/0.2.5/clj-stacktrace-0.2.5"; + type = "jar"; + pom = { + sha1 = "c4d8726888bedd0ff415f1a90eb326edc0772d84"; + sha256 = "00wvqa548pmfhkbkf8lx7325pmgqxdm8jmk8ph76w3gwlkwalpqn"; + }; + jar = { + sha1 = "1d811ed4a7eeee8ffe08e140eddb38429f4e6cdd"; + sha256 = "1h4wc8iw87cqp20l1wfkh7kxa1ik64ybdw5zh97wxhcsa7bchhzg"; + }; + }; + "https://repo.clojars.org/clj-time/clj-time/0.11.0/clj-time-0.11.0" = + { + host = repositories.clojars; + path = + "clj-time/clj-time/0.11.0/clj-time-0.11.0"; + type = "jar"; + pom = { + sha1 = "7659f6919759c1c7a41eddd09fe108d39656d965"; + sha256 = "0yaibpy2caf3dj9z23f0acd2ai245zhhibsifm2058nj2mkpzd0a"; + }; + jar = { + sha1 = "04461c7c89d96d32cf25f6674576f62aecf2ab05"; + sha256 = "0x3sxp5b7dsq5qbsbkhjazk2fzg6iyddwk3p7v4fr063nhlgwx2s"; + }; + }; + "https://repo.clojars.org/clj-time/clj-time/0.6.0/clj-time-0.6.0" = + { + host = repositories.clojars; + path = + "clj-time/clj-time/0.6.0/clj-time-0.6.0"; + type = "jar"; + pom = { + sha1 = "09b7a8e6f0b71ba43ac66c07910c03e5dac10eb3"; + sha256 = "1jpmdc889mfj22mwga5bl8hxfqnsbv0151qcgbszjnknx35bsm4l"; + }; + jar = { + sha1 = "a922fbc265cf1e8fc01f811b6f7e106f85172cc3"; + sha256 = "1bipx3rdm473v7v03qxjqqvshbikj5786w1x9sd1in3wjfb115cf"; + }; + }; + "https://repo.clojars.org/clj-time/clj-time/0.9.0/clj-time-0.9.0" = + { + host = repositories.clojars; + path = + "clj-time/clj-time/0.9.0/clj-time-0.9.0"; + type = "jar"; + pom = { + sha1 = "bc847a283f8f95ae32c5e5679ef6a3a96d7da595"; + sha256 = "033cynzp6yll05byhz9p0q7zwfii7b074a5qbv56278gxyrp8bmf"; + }; + jar = { + sha1 = "e276b52745750ae4548cd7239cd9a4f338843dd7"; + sha256 = "0mknvi2sn6i7pbn81xyvrbf9xbi65ymv4aavyw24hd4yniim0sbq"; + }; + }; + "https://repo.clojars.org/clj-tuple/clj-tuple/0.1.7/clj-tuple-0.1.7" = + { + host = repositories.clojars; + path = + "clj-tuple/clj-tuple/0.1.7/clj-tuple-0.1.7"; + type = "jar"; + pom = { + sha1 = "2d3feca032ef3b7d96201923010ad09639da9c09"; + sha256 = "0zlf8mr83aihxxqklsnn90p2rikpmid6w80aajdv7v04m87n9czf"; + }; + jar = { + sha1 = "cde165c84c49bb3fe3c34757938fbeb866f049a3"; + sha256 = "1kb2ag2rfnd2ml1f4d4mkbg56fxspl6f9gjznmq2krg140hhjcq4"; + }; + }; + "https://repo.clojars.org/clj-tuple/clj-tuple/0.2.2/clj-tuple-0.2.2" = + { + host = repositories.clojars; + path = + "clj-tuple/clj-tuple/0.2.2/clj-tuple-0.2.2"; + type = "jar"; + pom = { + sha1 = "e11ef55695ce37c17b955931efe976266be2b35c"; + sha256 = "16rqb2v0x2v6cy6pqgpdjj5xamwik39a6jkb481hr4y2hwnl85ka"; + }; + jar = { + sha1 = "b803b89f852fabc9b6844d6373b4534561f3de3b"; + sha256 = "0ivbdc7ghr3xg6axqa9s38q8zy9fhxzk8v6yk324vqxwm0yzgnsq"; + }; + }; + "https://repo.clojars.org/cljfmt/cljfmt/0.5.7/cljfmt-0.5.7" = + { + host = repositories.clojars; + path = + "cljfmt/cljfmt/0.5.7/cljfmt-0.5.7"; + type = "jar"; + pom = { + sha1 = "3e368e434c19c97811ec501226ade1089c81d199"; + sha256 = "1djm9wiq96ghd2v697m8vwkxxfv9js7168y5xclmsbhgxgp43wh4"; + }; + jar = { + sha1 = "f6bf9e4e21c824fafe19a67e3001e38c6d98c18f"; + sha256 = "0302s3kyc2p1rbrq58dqhjinq46i6rcivn7afk0lkd213dpnxr1b"; + }; + }; + "https://repo.clojars.org/cljs-bean/cljs-bean/1.3.0/cljs-bean-1.3.0" = + { + host = repositories.clojars; + path = + "cljs-bean/cljs-bean/1.3.0/cljs-bean-1.3.0"; + type = "jar"; + pom = { + sha1 = "2920ec4ae47eaa47c8a8aeecb4670a42cd412aab"; + sha256 = "0xamxny72ymyjfnmzjbnxfc0b19rbbzsmxgm6x2d5z2fbsgv3hz7"; + }; + jar = { + sha1 = "eef0aae8057df9c538bf009fd82766d5e86848c7"; + sha256 = "0c6wlpyc1k5aavw5dixllycdnmr64rrhpc4q57wfyfymixz87d7w"; + }; + }; + "https://repo.clojars.org/cljsbuild/cljsbuild/1.1.7/cljsbuild-1.1.7" = + { + host = repositories.clojars; + path = + "cljsbuild/cljsbuild/1.1.7/cljsbuild-1.1.7"; + type = "jar"; + pom = { + sha1 = "16ffd768ec441b967b533aac54c221bd49636bee"; + sha256 = "0bsnlcwv1mg5rc1ga7df3arjkhl23p39vjxjn06lvka7z0gj8azn"; + }; + jar = { + sha1 = "b83ee61540c18c694dee53edd8b53354e560c260"; + sha256 = "0xj9k8n3b31aavlf3fdrbqjflkdmqlvl34fz7s1iv8ff0kvb3aa6"; + }; + }; + "https://repo.clojars.org/cljsjs/create-react-class/15.5.3-0/create-react-class-15.5.3-0" = + { + host = repositories.clojars; + path = + "cljsjs/create-react-class/15.5.3-0/create-react-class-15.5.3-0"; + type = "jar"; + pom = { + sha1 = "e5573c52881879c656158b260d7c58ae32d74095"; + sha256 = "04ig36rbznyn77nzfliklvnh7l0k4sf11c4ihdyi0jj2vmq4malb"; + }; + jar = { + sha1 = "2e22539e6c2cef6aae9b3df7f05e55c59ad92102"; + sha256 = "1mvzyg2cwzq5an6h17qn0wad2vl70cn0mszds7kvsin920mf9rzy"; + }; + }; + "https://repo.clojars.org/cljsjs/create-react-class/15.6.3-0/create-react-class-15.6.3-0" = + { + host = repositories.clojars; + path = + "cljsjs/create-react-class/15.6.3-0/create-react-class-15.6.3-0"; + type = "jar"; + pom = { + sha1 = "4bbaca1134034485a7fcc5da663bb4a89718afb4"; + sha256 = "1595vig6y3wv5ffanqjhs00pj9n442026830sy3vs54pdhhkamyl"; + }; + jar = { + sha1 = "f9910fb1c26fe0b89b752c0b7e4a53c8a189db57"; + sha256 = "1fk52w5nxmx2hxpmcv24c9khdxb24y8m4p426g1xycq0p8vqk6s9"; + }; + }; + "https://repo.clojars.org/cljsjs/highlight/9.6.0-0/highlight-9.6.0-0" = + { + host = repositories.clojars; + path = + "cljsjs/highlight/9.6.0-0/highlight-9.6.0-0"; + type = "jar"; + pom = { + sha1 = "d625f79b4598015cba3f2db3f34aa13ade142e22"; + sha256 = "0pkfxmqy2vq0y2wqjagp2y1wysrd9vxp81q5vj5851v04qd2izx0"; + }; + jar = { + sha1 = "bae98bcc3b252f6894f3f3ba74a3b335a91faf53"; + sha256 = "12f7ng70xlacznv8c3i3sh0dpz41aal5y270bsj5qjxh1y00mqpc"; + }; + }; + "https://repo.clojars.org/cljsjs/prop-types/15.6.0-0/prop-types-15.6.0-0" = + { + host = repositories.clojars; + path = + "cljsjs/prop-types/15.6.0-0/prop-types-15.6.0-0"; + type = "jar"; + pom = { + sha1 = "91b9fb5b780b66fedc42be8be477206c97ad3709"; + sha256 = "0q674ybnkkmfzvzaciy5kg7jlnwwz36aaq65r8vz0k3qwxs957cd"; + }; + jar = { + sha1 = "9ed805014d0aae261b389721e76facecef72a970"; + sha256 = "1sc7a517avw464nabmnqcwhf8vja28j01nhxamscy8lgb2mahkdl"; + }; + }; + "https://repo.clojars.org/cljsjs/react-dom-server/15.2.1-0/react-dom-server-15.2.1-0" = + { + host = repositories.clojars; + path = + "cljsjs/react-dom-server/15.2.1-0/react-dom-server-15.2.1-0"; + type = "jar"; + pom = { + sha1 = "47054f02ecfa8c80404de01e253de975dece45f6"; + sha256 = "1vm9wgzjp8mimgjjfazr68p22nj1vdsnqq6rxrsw9s5gz0rmg6a3"; + }; + jar = { + sha1 = "d7b36527ad1d47113b83d0714636ffbca6cdb63e"; + sha256 = "0j778j1gxn7j8ih497r7k6mwdych4p9li8ag6abig8lmk0bfpb5i"; + }; + }; + "https://repo.clojars.org/cljsjs/react-dom-server/15.5.4-0/react-dom-server-15.5.4-0" = + { + host = repositories.clojars; + path = + "cljsjs/react-dom-server/15.5.4-0/react-dom-server-15.5.4-0"; + type = "jar"; + pom = { + sha1 = "5ab1fe74d65fb0573b32abcf853bb8fadfb19d6e"; + sha256 = "001jks8kqbnj0dzx1x6qjgrsggp0hc8iibg3k68jjhxxphplcfbz"; + }; + jar = { + sha1 = "c9e320aa9b53a37c100f966d18f58802ed56a0d4"; + sha256 = "0av92sbdwadig50b1ljxy7n3rvpk2hy3c67rh57vqfc4jids6ank"; + }; + }; + "https://repo.clojars.org/cljsjs/react-dom-server/16.3.2-0/react-dom-server-16.3.2-0" = + { + host = repositories.clojars; + path = + "cljsjs/react-dom-server/16.3.2-0/react-dom-server-16.3.2-0"; + type = "jar"; + pom = { + sha1 = "16743fa7ca14cbe3e2a2a498ec59e86660023845"; + sha256 = "0yz5lznwj54mkq0wkjzracjv7qgvnd1mjp918p4nfiwv7ip1n62x"; + }; + jar = { + sha1 = "0dc008d2f36191b799f9f759095f8ec20fef73f2"; + sha256 = "04dqhmw8z6xljkqkmcfv9kcpyqiysvwlylfki8id8bzsmw52s468"; + }; + }; + "https://repo.clojars.org/cljsjs/react-dom/15.2.1-0/react-dom-15.2.1-0" = + { + host = repositories.clojars; + path = + "cljsjs/react-dom/15.2.1-0/react-dom-15.2.1-0"; + type = "jar"; + pom = { + sha1 = "637a50afa14d06c647f94a90b73fffca98a34aba"; + sha256 = "199nynjdvm2p789y7ms88y5plba9lp2nhx18xg63wy6g235r00f3"; + }; + jar = { + sha1 = "3983d1efcf168959e9575f1a64882d173a442a25"; + sha256 = "18dvzga66fnxhn5x9clqpmfhknm7h7jpn2xj5dh1slv4k2z9dhq8"; + }; + }; + "https://repo.clojars.org/cljsjs/react-dom/15.5.4-0/react-dom-15.5.4-0" = + { + host = repositories.clojars; + path = + "cljsjs/react-dom/15.5.4-0/react-dom-15.5.4-0"; + type = "jar"; + pom = { + sha1 = "4942103fbc65a2fb595d44b0f03e725bc5933815"; + sha256 = "1d9l3zyaic0kx5pa85zhbw9k137ldp5adqaj137x7hxr7j0rpnbb"; + }; + jar = { + sha1 = "a07113da072d94d9a6c15cc7ae8307950bcaeb1f"; + sha256 = "1qn5ycr9vsbbvq06clliwf89sk2838q6i86k35k2ghvvjwiwaxwl"; + }; + }; + "https://repo.clojars.org/cljsjs/react-dom/16.3.2-0/react-dom-16.3.2-0" = + { + host = repositories.clojars; + path = + "cljsjs/react-dom/16.3.2-0/react-dom-16.3.2-0"; + type = "jar"; + pom = { + sha1 = "b8d959b3bfeabc3420adfc8caf6796dfdbbf30f3"; + sha256 = "1d5g6w9b5nqw4k77i82fp8x19n2a4yanahzz4cw56z5dps18xww5"; + }; + jar = { + sha1 = "e7ca69117e71147c32b8e3aa1db4c98e8bf0e871"; + sha256 = "181gns0mhnhpm8fsvs4fyq7zyi7p5g1k3fynbhiqp9bds4slkcn9"; + }; + }; + "https://repo.clojars.org/cljsjs/react-flip-move/2.9.17-0/react-flip-move-2.9.17-0" = + { + host = repositories.clojars; + path = + "cljsjs/react-flip-move/2.9.17-0/react-flip-move-2.9.17-0"; + type = "jar"; + pom = { + sha1 = "099f6ebffe903c5eecd8e89a3de31d236f35cc8a"; + sha256 = "03yjx0j8hsf91psmisqxjzjh72jfzfx46cx0l6d5sbjbbk2454f3"; + }; + jar = { + sha1 = "28d60228d98d349104ae677d690fe8ed5f6212e9"; + sha256 = "0iwq6dwdyjaf6vhviv0vnyps5vly14vk5zcgkwx7z4hd0q4r5vhm"; + }; + }; + "https://repo.clojars.org/cljsjs/react-highlight/1.0.7-1/react-highlight-1.0.7-1" = + { + host = repositories.clojars; + path = + "cljsjs/react-highlight/1.0.7-1/react-highlight-1.0.7-1"; + type = "jar"; + pom = { + sha1 = "b226fa8557474d2696dab1d82c6fa35a8e9a748a"; + sha256 = "11snz3jn3salyn989gm00zq8s4fwskjrg31c63c21rb05b5wdvpr"; + }; + jar = { + sha1 = "1ca27cb92428584b96929e92175874b6cfc6baa6"; + sha256 = "1ppylfkkxxnpqb6khd6nj3dn8l0kwk671k11ncw3j6ncmn7ysxfr"; + }; + }; + "https://repo.clojars.org/cljsjs/react/15.2.1-0/react-15.2.1-0" = + { + host = repositories.clojars; + path = + "cljsjs/react/15.2.1-0/react-15.2.1-0"; + type = "jar"; + pom = { + sha1 = "2f3e6f6fdee7f18d845cec629f42d52cede174db"; + sha256 = "0k0b180rfz44mxs8gaaz1bkvx76lksls2hd6sxndj9vxg709fdqb"; + }; + jar = { + sha1 = "1eec9152ffaef3610623f81b7838dc0bb0a10d25"; + sha256 = "1v41lbaxwb9pvr1cxkw6hs8c40ga4x115jw4d97qi0rjj4lf1grq"; + }; + }; + "https://repo.clojars.org/cljsjs/react/15.5.4-0/react-15.5.4-0" = + { + host = repositories.clojars; + path = + "cljsjs/react/15.5.4-0/react-15.5.4-0"; + type = "jar"; + pom = { + sha1 = "7f8a71d7e3f56c6adfef75dc013ae3593386e135"; + sha256 = "0y96ndrsyv7il926n53znsqkglm6f7b3ck361wivbr1p55vsh8v5"; + }; + jar = { + sha1 = "1e9d79309e0aaa2c5da4470daab66776e74610e0"; + sha256 = "18p6bdmv09rkf9dg396770fb8h889132963233bd8bc2fs3knv6c"; + }; + }; + "https://repo.clojars.org/cljsjs/react/15.6.1-2/react-15.6.1-2" = + { + host = repositories.clojars; + path = + "cljsjs/react/15.6.1-2/react-15.6.1-2"; + type = "jar"; + pom = { + sha1 = "c8def170a6673d64288752e6c9a9f7a905513e2e"; + sha256 = "05frig4mxyzx5sncxdrc0bn887i0sn603blhqpfhry2wc9ahall6"; + }; + jar = { + sha1 = "477b8d7f9829de59b00d25087c58ca4dd66aaaf2"; + sha256 = "16bhafildjifi9nh9cdz1np4jliklqwxnyf5pm8rxj3hddx6b7xl"; + }; + }; + "https://repo.clojars.org/cljsjs/react/16.3.2-0/react-16.3.2-0" = + { + host = repositories.clojars; + path = + "cljsjs/react/16.3.2-0/react-16.3.2-0"; + type = "jar"; + pom = { + sha1 = "443b94a107e02b7f9036d5cdfa2522d5c98b30cc"; + sha256 = "0k0x8iwr2s6lqsr4x1ib15x05gfx65iabq3jn9xj012l3pp7860l"; + }; + jar = { + sha1 = "c537dbed1b117e5f6c70cf3081aa01fade58de6a"; + sha256 = "16jfx2xcl67pz3sznxwq7pw9inwnql80l5ghgv9j5m6vh54mjgzp"; + }; + }; + "https://repo.clojars.org/clout/clout/2.1.2/clout-2.1.2" = + { + host = repositories.clojars; + path = + "clout/clout/2.1.2/clout-2.1.2"; + type = "jar"; + pom = { + sha1 = "2c8aec1449373bfc2e7651b454104e4dc8d70168"; + sha256 = "1kphwll940nz53cjnfc9jlwxzbd0dkpzjfs5jaxrl4q95l0d845x"; + }; + jar = { + sha1 = "87cc1bd24ec39a8572e66103039955d7570ce077"; + sha256 = "1y3pp542ml5za3iyc5szqh2xn65dqmd8d6621mznmzg8bng1yscx"; + }; + }; + "https://repo.clojars.org/com/andrewmcveigh/cljs-time/0.4.0/cljs-time-0.4.0" = + { + host = repositories.clojars; + path = + "com/andrewmcveigh/cljs-time/0.4.0/cljs-time-0.4.0"; + type = "jar"; + pom = { + sha1 = "7c88ae083dbbd6f3e331453995b3e929cf4039ae"; + sha256 = "0ifj0kfvldy2ryk22v1mb739ijhzh1hmpnavkanhv2b3affdfvbv"; + }; + jar = { + sha1 = "5bd82832d01d7377fe0506d3773474c9a7718989"; + sha256 = "11gcnxsqi1f2lj0k8jc3la117qi2v1blf54xx1w3yfq7qb4yc73k"; + }; + }; + "https://repo.clojars.org/com/andrewmcveigh/cljs-time/0.5.2/cljs-time-0.5.2" = + { + host = repositories.clojars; + path = + "com/andrewmcveigh/cljs-time/0.5.2/cljs-time-0.5.2"; + type = "jar"; + pom = { + sha1 = "21a75819b0540486c66a48bd9119201c368221ba"; + sha256 = "035awyqyifbgn28faz0q90hm66vngdcl9x6jgbmkh5zjnp1xmpfi"; + }; + jar = { + sha1 = "7d4274be169f54a03d4afcc40ea95f40d44ca0a2"; + sha256 = "061cjh2a6qpkib5v5mdrsbwhvcbqvh1igvp3b7jhcfj05pgplm1x"; + }; + }; + "https://repo.clojars.org/com/jakemccrary/lein-test-refresh/0.21.1/lein-test-refresh-0.21.1" = + { + host = repositories.clojars; + path = + "com/jakemccrary/lein-test-refresh/0.21.1/lein-test-refresh-0.21.1"; + type = "jar"; + pom = { + sha1 = "8dbcda225caea685cfc81eb158182e76ddb953e9"; + sha256 = "08q5ignv1srj39sh42ldl5zgdjfvnsc7f97z6rnbivraqnamb7k9"; + }; + jar = { + sha1 = "0556a01a4dd5f913c0171bfa9c5fff71c3589645"; + sha256 = "06dddgarc61d8zll5rddn7lvrbax363a1cq4m37k9x9j51sk8yc5"; + }; + }; + "https://repo.clojars.org/com/taoensso/encore/2.79.1/encore-2.79.1" = + { + host = repositories.clojars; + path = + "com/taoensso/encore/2.79.1/encore-2.79.1"; + type = "jar"; + pom = { + sha1 = "fba62b0e3f1c9db8bdf19da316b53fe8e236c27f"; + sha256 = "1xffbp873vnhjad04lrc0gkrkmgyh8gcaqqzi03an6x7hbxpmvgp"; + }; + jar = { + sha1 = "82316444a66ea47642c6cca7800074eb468fe7f0"; + sha256 = "1afd604khns0rwb3xwxdfnl1ql8yzzsjm4rlq4id2f6awjrzxkm3"; + }; + }; + "https://repo.clojars.org/com/taoensso/encore/2.84.2/encore-2.84.2" = + { + host = repositories.clojars; + path = + "com/taoensso/encore/2.84.2/encore-2.84.2"; + type = "jar"; + pom = { + sha1 = "e9919d6d9fd8ee31da73b60f462651865e3064e1"; + sha256 = "0aga6s6d79lv62dhxjz87n3mbnz3hay75j7dfj266ip4hgnasvx1"; + }; + jar = { + sha1 = "443bfd382a5d87662a6f06db4cc8af4dfff50401"; + sha256 = "12f6fw32y4sj8k65qcnds30syklp96h6q179hq3l5dfnxd3yj46j"; + }; + }; + "https://repo.clojars.org/com/taoensso/encore/2.91.0/encore-2.91.0" = + { + host = repositories.clojars; + path = + "com/taoensso/encore/2.91.0/encore-2.91.0"; + type = "jar"; + pom = { + sha1 = "17b8d661cb1d3f14434af9934e1b5bf35dedf922"; + sha256 = "17g1sihagxmv33f8fs40dhw5ni3d25iwj7ipivfj4yzldqaifxz6"; + }; + jar = { + sha1 = "b3763f399395938eb66f0b125f8d9559976bf168"; + sha256 = "1a051xqn2k4gjnb9lvs6ma3qwdx14vqnq32z7qpqda6h3cyymvq5"; + }; + }; + "https://repo.clojars.org/com/taoensso/encore/2.94.0/encore-2.94.0" = + { + host = repositories.clojars; + path = + "com/taoensso/encore/2.94.0/encore-2.94.0"; + type = "jar"; + pom = { + sha1 = "73fed0c1c6bb76edf667bda84322dd41e478615c"; + sha256 = "1d87b3g6lpr6nnvyhlsx3zw6wm1ccmh3lqzi13q4y34cp0grcmdf"; + }; + jar = { + sha1 = "753c6e5510eaa9794d0bb092dd7c1f2f862a80e8"; + sha256 = "172f96w54311ckj6grs9kz0ddxgdqgdngqmzjg77qw5r3rsixyyh"; + }; + }; + "https://repo.clojars.org/com/taoensso/sente/1.11.0/sente-1.11.0" = + { + host = repositories.clojars; + path = + "com/taoensso/sente/1.11.0/sente-1.11.0"; + type = "jar"; + pom = { + sha1 = "64d73d8eed84074079d4a151575a78315a5045a7"; + sha256 = "07rkp2kimq5azpq88zfpvgzja8qcbi655a7s707hyhpvxkm29lkg"; + }; + jar = { + sha1 = "697acd708293e43d320f3048cdc0dfb46ddfecb1"; + sha256 = "02zlz3axsgh4x55hjz6gyabf9sxg28hywjs7q2n3cn6r98wivaz9"; + }; + }; + "https://repo.clojars.org/com/taoensso/timbre/4.7.4/timbre-4.7.4" = + { + host = repositories.clojars; + path = + "com/taoensso/timbre/4.7.4/timbre-4.7.4"; + type = "jar"; + pom = { + sha1 = "35b6fe994c66dcdbb16e0d5cd4fd92073a57ec50"; + sha256 = "165dz5mr8an8msc9hqgx79x8knkm57c685bc03b3sljr1x3b6j33"; + }; + jar = { + sha1 = "f3da3c2bdfc6f8db97004481dc340c41934c2082"; + sha256 = "1dzkqaj29ssspkphmnjqmnhq8w0pbfyh6i5fmpdk6ld93x6xnqam"; + }; + }; + "https://repo.clojars.org/com/taoensso/truss/1.3.5/truss-1.3.5" = + { + host = repositories.clojars; + path = + "com/taoensso/truss/1.3.5/truss-1.3.5"; + type = "jar"; + pom = { + sha1 = "9f45822ed0f8d1730b9165f2790659000e68c674"; + sha256 = "0n6p5hh7dj8jliqncp7ssymwygyyp6j9v8npvs777caa5n9idd9k"; + }; + jar = { + sha1 = "0f20a23062a6edcbd07b8d71363e6423abcfb742"; + sha256 = "0gpbpx65hkym6nz7x64nlqci9q6xrhfks8ik8rcrmcphy1khkqbr"; + }; + }; + "https://repo.clojars.org/com/taoensso/truss/1.3.6/truss-1.3.6" = + { + host = repositories.clojars; + path = + "com/taoensso/truss/1.3.6/truss-1.3.6"; + type = "jar"; + pom = { + sha1 = "addac012d81021995b31d6053bb4cfbb4f06f764"; + sha256 = "1ksknhx101vrzir6r7mmxq46w82zck9gp7idyhl8x91xmzh1jng2"; + }; + jar = { + sha1 = "c8f5ca5834f407b535d02813c6d2ba66b95da23b"; + sha256 = "18jwpm98vvijwvkz5wq44la2f4q23xfjh8lc36gc0p34snxr9r8y"; + }; + }; + "https://repo.clojars.org/com/taoensso/truss/1.5.0/truss-1.5.0" = + { + host = repositories.clojars; + path = + "com/taoensso/truss/1.5.0/truss-1.5.0"; + type = "jar"; + pom = { + sha1 = "dd64379ae860c87098eea582d30a48e887f9748e"; + sha256 = "01j47fp91zv5g8yd5ayhnfgm59zsiq5wcicyjjpnkhy9nsw5vl5h"; + }; + jar = { + sha1 = "ef3f595da76cbcbe40124ee0a858b7ca635d30f2"; + sha256 = "1a49slgn2py6mxghwmq70nm9k4s27kmvp3cgnv6v2fi5zvkphwrs"; + }; + }; + "https://repo.clojars.org/compojure/compojure/1.5.2/compojure-1.5.2" = + { + host = repositories.clojars; + path = + "compojure/compojure/1.5.2/compojure-1.5.2"; + type = "jar"; + pom = { + sha1 = "9e8da477b6682094d56802cb155291a2acb829bd"; + sha256 = "036z64iprypccz03iq7lqxvw99xjh4xlsfmfwbs37pmhfnfmbdnx"; + }; + jar = { + sha1 = "0b5258d0616ffc5f64c2b6d95f09de56d24df439"; + sha256 = "1s2k05lwnlm9a66mxnsss437i9gp70dny8y2rlfkl090s6mdqsaf"; + }; + }; + "https://repo.clojars.org/crouton/crouton/0.1.2/crouton-0.1.2" = + { + host = repositories.clojars; + path = + "crouton/crouton/0.1.2/crouton-0.1.2"; + type = "jar"; + pom = { + sha1 = "d417131634dbfb56a4bbbe93b2ac0640e450149b"; + sha256 = "157ci01081vdjldibbz99dygjqnwbkfp4nrkg8ypn29a6ha4pisj"; + }; + jar = { + sha1 = "0cff47b5ee461451f459f017ac8c45ab5b9ccf48"; + sha256 = "18y07mnlkw9zcf74afik4qkjakczlh4sbi06k5iy138k6zh85rfp"; + }; + }; + "https://repo.clojars.org/crypto-equality/crypto-equality/1.0.0/crypto-equality-1.0.0" = + { + host = repositories.clojars; + path = + "crypto-equality/crypto-equality/1.0.0/crypto-equality-1.0.0"; + type = "jar"; + pom = { + sha1 = "6b025f8fe474fb3a379230bcfe34b4766d00e051"; + sha256 = "0k7rdh1jrbd45igvx45747krdiv4s5bd8viqk83ng802rgw8x8aw"; + }; + jar = { + sha1 = "6728b7a444008fe576167fcadb92fea23bb17d42"; + sha256 = "1y9q8v245n4v3h6sh92a1rlf9rvi7j1akvb0cf47cgg6q60rrlbx"; + }; + }; + "https://repo.clojars.org/crypto-random/crypto-random/1.2.0/crypto-random-1.2.0" = + { + host = repositories.clojars; + path = + "crypto-random/crypto-random/1.2.0/crypto-random-1.2.0"; + type = "jar"; + pom = { + sha1 = "0cd21fd6f8b7f20a614580e0271474e94b8e8863"; + sha256 = "19cczijlkg4zk4r4wgvp27j3wahvwgj0ci8pbqhg3gmjri56396d"; + }; + jar = { + sha1 = "cd5ed1fa18919cc13f5ab5feabdff21cc4b0faf6"; + sha256 = "024dkz5vg6w0q4llw26v35mraai8x8hp0nii2c99szshn6pd0549"; + }; + }; + "https://repo.clojars.org/day8/re-frame/re-frame-10x/0.3.2/re-frame-10x-0.3.2" = + { + host = repositories.clojars; + path = + "day8/re-frame/re-frame-10x/0.3.2/re-frame-10x-0.3.2"; + type = "jar"; + pom = { + sha1 = "c3b6f9825d063dd0ca67620a7b7e66dd46b608a4"; + sha256 = "0m66q3b4jlbv9ig0v5cb8sfk3rwqgszsc2c8f5pi6q29yp7vvhy8"; + }; + jar = { + sha1 = "f215b20ed042cec2dcb9170e4a4170d9e3a0ae65"; + sha256 = "1vgjyq2nd8183qfi11am4d2c9ka99gnh4fhpgrxplx5x5g0339a9"; + }; + }; + "https://repo.clojars.org/doric/doric/0.9.0/doric-0.9.0" = + { + host = repositories.clojars; + path = + "doric/doric/0.9.0/doric-0.9.0"; + type = "jar"; + pom = { + sha1 = "4ac7a4610575af68f921c37db84ff1853450d302"; + sha256 = "1wk9zcnpfl56y62fnpj79sk58x33h771p1gy526sabcvgwz8abab"; + }; + jar = { + sha1 = "43bcbcac1aded23bc9390abd7c7393c532a72dd6"; + sha256 = "123xk2ib829mdc0l6ny26mm1shi26mq2zhdgph2sx0r10pj348rd"; + }; + }; + "https://repo.clojars.org/fs/fs/1.1.2/fs-1.1.2" = + { + host = repositories.clojars; + path = + "fs/fs/1.1.2/fs-1.1.2"; + type = "jar"; + pom = { + sha1 = "5eca710d59b516b82f4add0f30b1751efffdb1e9"; + sha256 = "06c7qdmy4qknmiqfmjk8i1sl2sri061k36bqa026flrha3hzpqx5"; + }; + jar = { + sha1 = "bfbda6c3d0c91ae5a368a9465464a47840df44ef"; + sha256 = "1bd1yhmz16ja09r0j3g33dq5xzc9gsa0cbi2m5whv0bk1jafz36k"; + }; + }; + "https://repo.clojars.org/gntp/gntp/0.6.0/gntp-0.6.0" = + { + host = repositories.clojars; + path = + "gntp/gntp/0.6.0/gntp-0.6.0"; + type = "jar"; + pom = { + sha1 = "87a6d7286ad4b3b1e495dfa86cad6061fa72def6"; + sha256 = "0nm3msab1r1w9am4jpzz64icvpwra1xhz79wb7p1i08b37zy7yw2"; + }; + jar = { + sha1 = "995a4cd8efc253c4a9ac9139eac991046ebb59c5"; + sha256 = "056gy5as60mpfx0sbjfwv16gxyh1n7agfkcxj2crhhrgj6nrn07m"; + }; + }; + "https://repo.clojars.org/hiccup/hiccup/1.0.5/hiccup-1.0.5" = + { + host = repositories.clojars; + path = + "hiccup/hiccup/1.0.5/hiccup-1.0.5"; + type = "jar"; + pom = { + sha1 = "ad8dca6233e4c76cfa408a6857c0fcf9b4939b0f"; + sha256 = "0lp5q11li5wsr6gw70h801wklcqqcxcw54cpxabj4prbzva5jq1q"; + }; + jar = { + sha1 = "75940a400111bbb8f80e43325e23100b6e2227bc"; + sha256 = "1z07dh3qg9zzcwa8x31mnqxnkfsf2sbv315n43kxmnv1fkjagm0g"; + }; + }; + "https://repo.clojars.org/hickory/hickory/0.7.1/hickory-0.7.1" = + { + host = repositories.clojars; + path = + "hickory/hickory/0.7.1/hickory-0.7.1"; + type = "jar"; + pom = { + sha1 = "5730f6d94df251fc3082ee7d0610a1a6b5327859"; + sha256 = "0yhfpg8ivqyxg8615bvg3a0ljw0mxgqd2nis5gwhf9xn6p1id6x5"; + }; + jar = { + sha1 = "d9e6114592c434ca1df6022bbf4d5e97714666ee"; + sha256 = "021ag1b00821ma6mfl66ljyza1avjlpcld0zhnz1gvppwm5974xz"; + }; + }; + "https://repo.clojars.org/http-kit/http-kit/2.2.0/http-kit-2.2.0" = + { + host = repositories.clojars; + path = + "http-kit/http-kit/2.2.0/http-kit-2.2.0"; + type = "jar"; + pom = { + sha1 = "2ae358658936ae7d1bf5b929503e607d60c7d94c"; + sha256 = "1p8kmih1x4fm21haacz80f5as52lg3q8i02n8qzh709iwx7za5xa"; + }; + jar = { + sha1 = "70b17515f43a0e74937cdc0dea270d4ef13c7f32"; + sha256 = "1nnvadcqc7mabyp0gp2kbic85ipnxx499w36984is3ajw8k2c47p"; + }; + }; + "https://repo.clojars.org/instaparse/instaparse/1.4.0/instaparse-1.4.0" = + { + host = repositories.clojars; + path = + "instaparse/instaparse/1.4.0/instaparse-1.4.0"; + type = "jar"; + pom = { + sha1 = "55e534aa45dc4b6a84fce2c2ea342c66070d7c2b"; + sha256 = "0pjdm2js7rjgsbq6byrdbf8bqca66dg736jvw9imc3dzz9mvy4f6"; + }; + jar = { + sha1 = "ade13d743d1ec8a6c5103fd0f5701b0f997e2cc4"; + sha256 = "188325lqyc6p9fmrcsx5vwp4cydnaxf32034jqf2ch29mnax1gvh"; + }; + }; + "https://repo.clojars.org/io/aviso/pretty/0.1.30/pretty-0.1.30" = + { + host = repositories.clojars; + path = + "io/aviso/pretty/0.1.30/pretty-0.1.30"; + type = "jar"; + pom = { + sha1 = "e4ca5c261e2736e7df75106f044b54ce87cfcff0"; + sha256 = "0zfr4xyapzbajrzyqd0gbsf2qxbhy4blqfg4l6bcwr562sab8w36"; + }; + jar = { + sha1 = "80485ee4337502fc5380e95b3b9536623bc1bd2d"; + sha256 = "17yi35nd4qwb16n1llgdcknppc4axr5gngg3v8valpdk8qcf3pmh"; + }; + }; + "https://repo.clojars.org/io/aviso/pretty/0.1.33/pretty-0.1.33" = + { + host = repositories.clojars; + path = + "io/aviso/pretty/0.1.33/pretty-0.1.33"; + type = "jar"; + pom = { + sha1 = "bd20d3111649da92524569882f0f9925740aac3e"; + sha256 = "034rhbp6cqzbf9c4ql28n72vmqbxvh39ghf1b2axlnfza38w783b"; + }; + jar = { + sha1 = "2ebf75b7ff2a2260827453e7ea98e012a9eca3e2"; + sha256 = "06w7hpgccr7qy47cwzpq5h2fw27am1imc9cbpg3bc5bbydz9q4df"; + }; + }; + "https://repo.clojars.org/jakemcc/clojure-gntp/0.1.1/clojure-gntp-0.1.1" = + { + host = repositories.clojars; + path = + "jakemcc/clojure-gntp/0.1.1/clojure-gntp-0.1.1"; + type = "jar"; + pom = { + sha1 = "77e86d814e814d926679a284c981653afc890d10"; + sha256 = "18k5bi3insz9y683wf68pgz3rby28jn6mzhhx7rrvx312a2d6ys9"; + }; + jar = { + sha1 = "d0776665f3824f148b7acc6c0c52617b8ec509a1"; + sha256 = "021mz7ywhwjv084q6zzq5kbf8aq1vca4d97b1w0c07w1l6kdakj0"; + }; + }; + "https://repo.clojars.org/lein-ancient/lein-ancient/0.6.14/lein-ancient-0.6.14" = + { + host = repositories.clojars; + path = + "lein-ancient/lein-ancient/0.6.14/lein-ancient-0.6.14"; + type = "jar"; + pom = { + sha1 = "440e1619b03c52ac61ce0982bfa60beeac0d6b04"; + sha256 = "0v7s8dnrvjfc4r5l343480k5f2q1wnsg0fcw4ca9dlmcs211x7vh"; + }; + jar = { + sha1 = "7d2224e461c310f018471fa99fb37c09c0f20547"; + sha256 = "10g5gf9jgb0wny0qvix16bx4528yaixj1z7znfrzli4j6ysg72q3"; + }; + }; + "https://repo.clojars.org/lein-autoexpect/lein-autoexpect/1.9.0/lein-autoexpect-1.9.0" = + { + host = repositories.clojars; + path = + "lein-autoexpect/lein-autoexpect/1.9.0/lein-autoexpect-1.9.0"; + type = "jar"; + pom = { + sha1 = "3e3a88d30619e1ddc29d473ee37e98702214cd03"; + sha256 = "1n9g3dlvajhvy4gzb0i40k962qhwy1zhp020jlqwkx6ma6jwysfj"; + }; + jar = { + sha1 = "c5e1eea09229af09b6c994fc2c3f5e299498ca97"; + sha256 = "0fmzz385sria55hxm014b38xxj8w2yf87dk1asxyx2vnnxc2xr1b"; + }; + }; + "https://repo.clojars.org/lein-cljfmt/lein-cljfmt/0.5.7/lein-cljfmt-0.5.7" = + { + host = repositories.clojars; + path = + "lein-cljfmt/lein-cljfmt/0.5.7/lein-cljfmt-0.5.7"; + type = "jar"; + pom = { + sha1 = "1130335a2e2dba720bb0779c4f05097bb0341b1f"; + sha256 = "14ra5xi3nsa1lkid3h1nnih9ihkz0772f82i70x4jljr40wn0cx1"; + }; + jar = { + sha1 = "9389a15fec0914dfcf48c08a69f44dd71133e62c"; + sha256 = "18xgma82lpmiqzs66jm41i1jq7sjv5ma6lnz6ksxyv08r75xhf8q"; + }; + }; + "https://repo.clojars.org/lein-cljsbuild/lein-cljsbuild/1.1.7/lein-cljsbuild-1.1.7" = + { + host = repositories.clojars; + path = + "lein-cljsbuild/lein-cljsbuild/1.1.7/lein-cljsbuild-1.1.7"; + type = "jar"; + pom = { + sha1 = "ef82f47435ac6af478571640ccf45f4fc019869d"; + sha256 = "00ikz9csmlw410pz8ilq0bz57icinczzlrw8hgx6zgbbqh57p297"; + }; + jar = { + sha1 = "925e24bd16c868457d1608f6a7d96951a9c12e7f"; + sha256 = "0ihj2dd3lpz3banpqm0pgcj8sd5wywkjy7mxyjyckgb6g48ahf3l"; + }; + }; + "https://repo.clojars.org/lein-count/lein-count/1.0.3/lein-count-1.0.3" = + { + host = repositories.clojars; + path = + "lein-count/lein-count/1.0.3/lein-count-1.0.3"; + type = "jar"; + pom = { + sha1 = "6fd1e7beb1e29cb32a93a2cb59331f2654e1019a"; + sha256 = "1zk04y1xkka8f3k5iw848vmk7vz6xvs06rk5227a900gll2mvj28"; + }; + jar = { + sha1 = "ae22d476e9d1bdb3e93c80a3cf5f9f0b1f74640e"; + sha256 = "0mawjxrh5s699w6zdh546q5icbmg1wxwvsph014ijlpagxj5306f"; + }; + }; + "https://repo.clojars.org/lein-plz/lein-plz/0.4.0-SNAPSHOT/lein-plz-0.4.0-20150409.161059-1" = + { + host = repositories.clojars; + path = + "lein-plz/lein-plz/0.4.0-SNAPSHOT/lein-plz-0.4.0-20150409.161059-1"; + type = "jar"; + pom = { + sha1 = "b8c3584cb0e7c7522abbeb4a41fd38840c102369"; + sha256 = "1q37781q45g4bjjwgwwx1d9nkbzn966kwm5d796gzc2d6m6r0nir"; + }; + jar = { + sha1 = "b603c0a6e828aeac242ad9ef09c4e7f8f0619599"; + sha256 = "100pggjmiqal9hvf06zhwzjwlqb404068qjhp4wngac32kwmqpsn"; + }; + }; + "https://repo.clojars.org/lein-pprint/lein-pprint/1.1.2/lein-pprint-1.1.2" = + { + host = repositories.clojars; + path = + "lein-pprint/lein-pprint/1.1.2/lein-pprint-1.1.2"; + type = "jar"; + pom = { + sha1 = "e3bb878170b0e7ca860ae6e34d59e518e6b41e35"; + sha256 = "0gcgh7picwpgjypz2lx6b491rdxaxrg2fvj7vbnr280vd261w4hc"; + }; + jar = { + sha1 = "57c5249c6aa5b39db9d2e2940f1b4a1be9b49f84"; + sha256 = "1l47496whs7l6bs0yqbcr3z6k4gm323c991b8i8xhwnb2plm15qh"; + }; + }; + "https://repo.clojars.org/lein-re-frisk/lein-re-frisk/0.5.8/lein-re-frisk-0.5.8" = + { + host = repositories.clojars; + path = + "lein-re-frisk/lein-re-frisk/0.5.8/lein-re-frisk-0.5.8"; + type = "jar"; + pom = { + sha1 = "cc1915dac89ccd05359c408699b9abeeb4cca094"; + sha256 = "0kdhxk8pd94f6gb79ib26xizzgz9fmfq9vh3s71qcg29m1r41948"; + }; + jar = { + sha1 = "ab348771c3fb23c75ab225053338acdc04a91a3f"; + sha256 = "1is7bk4fy3gfz6rl9xws9c20a2aaxqcfig6i9nv31rs2q9ll1fw6"; + }; + }; + "https://repo.clojars.org/leinjacker/leinjacker/0.4.2/leinjacker-0.4.2" = + { + host = repositories.clojars; + path = + "leinjacker/leinjacker/0.4.2/leinjacker-0.4.2"; + type = "jar"; + pom = { + sha1 = "20bde46f2d390aba1ab1fb121ff4edde79c4eff4"; + sha256 = "1bqk8i3a9d0p3hfqn7fa601iaahfgafh9s973in1727kgccgj9dv"; + }; + jar = { + sha1 = "3fc0e0fb4c35d3d4dc5648451ffe9ba3d4991a5c"; + sha256 = "0zqsr874symg1nzrpfqxk9haxkymyhlw8g96w2xmjzhskkfrm5j7"; + }; + }; + "https://repo.clojars.org/medley/medley/0.8.2/medley-0.8.2" = + { + host = repositories.clojars; + path = + "medley/medley/0.8.2/medley-0.8.2"; + type = "jar"; + pom = { + sha1 = "f59de194201b5e90166571ce4b3db1774fb576f4"; + sha256 = "1vhy2634m07a2asz354sds2i7g6gwm8bxfpsmp8dfbr4226hi4m3"; + }; + jar = { + sha1 = "0c05ef36ae49925af44c781108ecf8b704a83a8f"; + sha256 = "1hf1jd60jshd1p8yknfnimfsbiz9x1kg8x1gb6939xxx6sk953c8"; + }; + }; + "https://repo.clojars.org/meta-merge/meta-merge/1.0.0/meta-merge-1.0.0" = + { + host = repositories.clojars; + path = + "meta-merge/meta-merge/1.0.0/meta-merge-1.0.0"; + type = "jar"; + pom = { + sha1 = "5d5967dd4a746e4a9fd1927fc78098dd424ea576"; + sha256 = "0carx82c5anc6i0lbi40nhzwas1dynag6c8h6k8jpk6fixjj02mh"; + }; + jar = { + sha1 = "28cbe836fdf7de02801fe0bdbb30eb2fd842e8d9"; + sha256 = "1iq2xf10as0h1q4vqb51hq0xf211f6ijmrv28pjy01npwgiy5znp"; + }; + }; + "https://repo.clojars.org/mvxcvi/alphabase/1.0.0/alphabase-1.0.0" = + { + host = repositories.clojars; + path = + "mvxcvi/alphabase/1.0.0/alphabase-1.0.0"; + type = "jar"; + pom = { + sha1 = "2cd07338e4e0a8f7f20d26c8212e5a3333c7acac"; + sha256 = "1kan1lb3ckc0l447cj3l83lh6svz5bk514j0y9lxif6is07b2qxg"; + }; + jar = { + sha1 = "008785c0ff977d8132af4aaa931d88ffc44fca03"; + sha256 = "1g395and521h2q370vh7w0psx63a1zb5f2rcrafqgzw5s3nwlm4q"; + }; + }; + "https://repo.clojars.org/net/cgrand/macrovich/0.2.0/macrovich-0.2.0" = + { + host = repositories.clojars; + path = + "net/cgrand/macrovich/0.2.0/macrovich-0.2.0"; + type = "jar"; + pom = { + sha1 = "09d3f0c99504388c80484a949b216105664cfce3"; + sha256 = "1p5ly7ks8nlxqf4p0i4wvjfj49sm7hz1jl5i5nc9sclwr6zp15kq"; + }; + jar = { + sha1 = "a1638e75e55b1ed3aa63398e4f10e0222d311e9e"; + sha256 = "0xffg2cydhr9k548w9w6ii6hkw7adicxr6i5s3wa77iz6c95j1za"; + }; + }; + "https://repo.clojars.org/org/clojars/jgrocho/digest/1.5.0/digest-1.5.0" = + { + host = repositories.clojars; + path = + "org/clojars/jgrocho/digest/1.5.0/digest-1.5.0"; + type = "jar"; + pom = { + sha1 = "1e19989b4901e141a8ba04d376b63f7b913a5fd2"; + sha256 = "03hmvcbwhsxkdglbyjkxp8pbih6z2lj9llkyrvj9df92kg9ap8ls"; + }; + jar = { + sha1 = "8e350c73dfa5ab4d2f28ee943c71900c4dc8ecac"; + sha256 = "1942l10xm1zzbjyhkzhanzbm5qaxgs902qsz97w9s7mn9z7sb4db"; + }; + }; + "https://repo.clojars.org/potemkin/potemkin/0.3.12/potemkin-0.3.12" = + { + host = repositories.clojars; + path = + "potemkin/potemkin/0.3.12/potemkin-0.3.12"; + type = "jar"; + pom = { + sha1 = "ca6595d0d80c170ce06ab8298ca95ea1f9f9f60c"; + sha256 = "1icyb6adfc98y8jcakjpfqmn1g08kg60pr63mnz7cglpxxmmmc8k"; + }; + jar = { + sha1 = "06763e5daaeb04eaae4a4f93809da94a21b03a5e"; + sha256 = "0j7h1l3ql30l9shf1y536m1f4kkjh8cwd7b15znjicmhlhwbiddl"; + }; + }; + "https://repo.clojars.org/potemkin/potemkin/0.4.3/potemkin-0.4.3" = + { + host = repositories.clojars; + path = + "potemkin/potemkin/0.4.3/potemkin-0.4.3"; + type = "jar"; + pom = { + sha1 = "66834c5adc137fb5e6b466a186297d9fc8dd3056"; + sha256 = "1ad1k50vy4av94k224ba6mw88x1bn941i03qpg7ay8v0nzdw5v4h"; + }; + jar = { + sha1 = "33dbe8ce87ae26e6684a26b12e882828f77c1f8d"; + sha256 = "1b46pssl4knpv3g3g0bnnxhw1rbpj4zxqzn0cldnhfyl2574mggv"; + }; + }; + "https://repo.clojars.org/quoin/quoin/0.1.2/quoin-0.1.2" = + { + host = repositories.clojars; + path = + "quoin/quoin/0.1.2/quoin-0.1.2"; + type = "jar"; + pom = { + sha1 = "cdabd1b76f3a86c59260cd25be534a0a5b67c302"; + sha256 = "0wv7m5l9hafc0ysxg7g7fqmdq94dxmv13cj37il69wvagqskarhc"; + }; + jar = { + sha1 = "0dbbb28df3e337233f934468915eb327ff488172"; + sha256 = "0b5rc1cmbgg8qpl80jyvh0ldgs7dv86c0qxixazdnz05limmnpb5"; + }; + }; + "https://repo.clojars.org/rasom/cljs-react-navigation/0.1.4/cljs-react-navigation-0.1.4" = + { + host = repositories.clojars; + path = + "rasom/cljs-react-navigation/0.1.4/cljs-react-navigation-0.1.4"; + type = "jar"; + pom = { + sha1 = "0fbb5e16413bb90b0d31f44d3a6059c7afd41f91"; + sha256 = "1lc2v88vwq6rd8hw2v4xnf0b0jfzypwvj62sk4xnhhnxmnj5g2rm"; + }; + jar = { + sha1 = "7629c8d741da494b9b955d2b6939718d2da2aae1"; + sha256 = "031hardnlrmdvb8v3vl468rcb47yksfqxp22a1bsa46fxcnhpyfd"; + }; + }; + "https://repo.clojars.org/rasom/lein-githooks/0.1.5/lein-githooks-0.1.5" = + { + host = repositories.clojars; + path = + "rasom/lein-githooks/0.1.5/lein-githooks-0.1.5"; + type = "jar"; + pom = { + sha1 = "ec0b1322dd8d9dba726dd0f95548a216094c488b"; + sha256 = "0zf7hv0hkpfjlvxbl274jm5m23avvrlj7wwpqpq019pnwssv2r5j"; + }; + jar = { + sha1 = "727bdd86ef414cd99f2f4f68c56348db898048ab"; + sha256 = "0jg72qqzfi7qf2yzwisjpbcw4a68lq7j5nra9zgjqw1h3nanwsgi"; + }; + }; + "https://repo.clojars.org/re-com/re-com/2.1.0/re-com-2.1.0" = + { + host = repositories.clojars; + path = + "re-com/re-com/2.1.0/re-com-2.1.0"; + type = "jar"; + pom = { + sha1 = "ce5f4fa769c8ab312d1bb8a3c52cb0c6deae1ee4"; + sha256 = "1rm8n0nx7a2q31qw9ay6sfj8n06cn0565lh7r2fj5z1czbx9clhi"; + }; + jar = { + sha1 = "081a88f9d0022df608ba5fc504080a2f05dbce40"; + sha256 = "1ffn63mnsyvllv97pns71r7ky1pjsml193ry6ai9ag8plj4wg51m"; + }; + }; + "https://repo.clojars.org/re-frame/re-frame/0.10.1/re-frame-0.10.1" = + { + host = repositories.clojars; + path = + "re-frame/re-frame/0.10.1/re-frame-0.10.1"; + type = "jar"; + pom = { + sha1 = "612e08afe9100f6e6610c56bc841a4cc1bd803e2"; + sha256 = "1lfr3p5dvr8vniwf44xgmsjlb1wnw92cf22cnxb1i8zwybl4vj9j"; + }; + jar = { + sha1 = "b0f2e1af4132dce56395da1eabac52ba2b9df264"; + sha256 = "0qb4dmyk10hcc88sl14jxq2s0yifrc0x71fxy76w2iqlql03ri6w"; + }; + }; + "https://repo.clojars.org/re-frame/re-frame/0.10.4/re-frame-0.10.4" = + { + host = repositories.clojars; + path = + "re-frame/re-frame/0.10.4/re-frame-0.10.4"; + type = "jar"; + pom = { + sha1 = "bf80f894d53bac6b8913d079f6a988d9a7fa78cc"; + sha256 = "1mxxc5vjkajxf838gbgnzdsmdz90nb1pg8f800xh876bc8a9ypj7"; + }; + jar = { + sha1 = "98c2f670c940e0d9e2486edf524875759aad14c4"; + sha256 = "1fniid7vh3b9bqd6gpzzx616ldmi8z7abig9fclp6y80rki7x6z7"; + }; + }; + "https://repo.clojars.org/re-frame/re-frame/0.10.6/re-frame-0.10.6" = + { + host = repositories.clojars; + path = + "re-frame/re-frame/0.10.6/re-frame-0.10.6"; + type = "jar"; + pom = { + sha1 = "caffb688ad61a7b0cc6b8e079af3f3c22e4e422c"; + sha256 = "17yxg7v1yj5s1fzz111yasnlj7iv5m2hpr1kfcn39kn0qs3xhvk0"; + }; + jar = { + sha1 = "41efaa60dadc10104636bf504ada7b8be6d2e553"; + sha256 = "0a74ivf7aw80qf4jdns34s7prlqqaq2cmh5p4wvz29ybznz471pp"; + }; + }; + "https://repo.clojars.org/re-frisk-shell/re-frisk-shell/0.5.2/re-frisk-shell-0.5.2" = + { + host = repositories.clojars; + path = + "re-frisk-shell/re-frisk-shell/0.5.2/re-frisk-shell-0.5.2"; + type = "jar"; + pom = { + sha1 = "d27ccc127b72d7ad427508685d1844895d8e16e1"; + sha256 = "1rxyy1lx9iv3mzns0pws6rvz3xl9n21pd1qvqcrjnddvq6ljrn21"; + }; + jar = { + sha1 = "d0a05e08e9f50425b2d099184625cc3cc819a60e"; + sha256 = "1chmj5ixql2lbjx56cz2qdvrz1xzvvn7p4f19m2jk8j9wc3zzq0m"; + }; + }; + "https://repo.clojars.org/re-frisk-sidecar/re-frisk-sidecar/0.5.7/re-frisk-sidecar-0.5.7" = + { + host = repositories.clojars; + path = + "re-frisk-sidecar/re-frisk-sidecar/0.5.7/re-frisk-sidecar-0.5.7"; + type = "jar"; + pom = { + sha1 = "681bffb59922db7403b4d0113c38146cf0580fc2"; + sha256 = "15ym9fblhbvligxrxkd3gy1l1qcxdqnlmxypb02vc6gxfz44gyrv"; + }; + jar = { + sha1 = "a8ea46ac510802038288e8c92f170a9cea23df8e"; + sha256 = "1ijmyj8m1n189szrdppmhkrhi62r07gkwgrxc7yynv72gnc4vwmb"; + }; + }; + "https://repo.clojars.org/re-frisk/re-frisk/0.5.4/re-frisk-0.5.4" = + { + host = repositories.clojars; + path = + "re-frisk/re-frisk/0.5.4/re-frisk-0.5.4"; + type = "jar"; + pom = { + sha1 = "7b314a9821899d674abd923f0419002c63bd47f2"; + sha256 = "0i7h75a0ccy4i3s6s3c0acwabksly8c02ys53979q50mc4qacqf9"; + }; + jar = { + sha1 = "a7fe2c5fe6939bb78599c4c46493c7a62d7c7d48"; + sha256 = "1bxrvx0v5fhn7m1qhd3b5s2rq5v34sgwpp0ad7c7ijmfdjsrrafr"; + }; + }; + "https://repo.clojars.org/reagent/reagent/0.6.0/reagent-0.6.0" = + { + host = repositories.clojars; + path = + "reagent/reagent/0.6.0/reagent-0.6.0"; + type = "jar"; + pom = { + sha1 = "f1e00f7b084fd59167fa99077296bd4284161aac"; + sha256 = "124kijrmwsr8mypwqx8g0d2sdk1w97jb4w1civpzza1s4n1idjg3"; + }; + jar = { + sha1 = "d9e8e4fae72c65d8df23ed8687864f5a90965c45"; + sha256 = "0nrc4sxicgm29ah8dcdp99bh9vsxgq6pk917cnn7qw4l8m412c57"; + }; + }; + "https://repo.clojars.org/reagent/reagent/0.7.0/reagent-0.7.0" = + { + host = repositories.clojars; + path = + "reagent/reagent/0.7.0/reagent-0.7.0"; + type = "jar"; + pom = { + sha1 = "1d9d0bee8896bb3b4dfc770c6d93c506e903712d"; + sha256 = "1arybi02a4svi926sw4yljl3fc7qsjk1b0z8r5h74j3wqwczz3ba"; + }; + jar = { + sha1 = "5a4da4cfb9fc0e545ad64bb23fbde2c67dd1371b"; + sha256 = "19y0b1xkamrp6rj8p9is7fhz9zgzz1wpzdk59a24mxw4fiw5d1ls"; + }; + }; + "https://repo.clojars.org/reagent/reagent/0.8.1/reagent-0.8.1" = + { + host = repositories.clojars; + path = + "reagent/reagent/0.8.1/reagent-0.8.1"; + type = "jar"; + pom = { + sha1 = "585e945329dc7f4ccb40b937ba8545490b3534ec"; + sha256 = "0chz6nwsymfxxyhg6fl9ds58d6qli583vdjh4177qyy8fck1kjp2"; + }; + jar = { + sha1 = "417ad50ab1583aeb00751336948481695582950e"; + sha256 = "1dcay58f7xga9hh5n4irjad4g0z4066r15zwzrgiyxmdz341ga9y"; + }; + }; + "https://repo.clojars.org/rewrite-clj/rewrite-clj/0.5.2/rewrite-clj-0.5.2" = + { + host = repositories.clojars; + path = + "rewrite-clj/rewrite-clj/0.5.2/rewrite-clj-0.5.2"; + type = "jar"; + pom = { + sha1 = "82b78a539f4cedd824dbb74585118a03045abad7"; + sha256 = "1vfva7p1m17aga50s79w76gpc3wvkhf9fiqmhka7kv08yrqzn4z6"; + }; + jar = { + sha1 = "b41bc0697d82e686ea9b293d3f3adb2fc7be6737"; + sha256 = "1fm9bkd3wiqxalldqdfwh5n5cvlichp5an355c0lnkhi5l1hpfvl"; + }; + }; + "https://repo.clojars.org/rewrite-clj/rewrite-clj/0.6.0/rewrite-clj-0.6.0" = + { + host = repositories.clojars; + path = + "rewrite-clj/rewrite-clj/0.6.0/rewrite-clj-0.6.0"; + type = "jar"; + pom = { + sha1 = "fe825525b460e8502d615872588992cfb64f7d30"; + sha256 = "0ca3nbmipmm77h20db2h4q5x7qs2kckz1086z9crz3zwsb67cxy2"; + }; + jar = { + sha1 = "e7a747f74be82855afe7114d4178384b50165237"; + sha256 = "173wdcs6ksv4hzl3nnnsdw58lh1acrni4iz0gafjmydkzji4jiqz"; + }; + }; + "https://repo.clojars.org/rewrite-cljs/rewrite-cljs/0.4.3/rewrite-cljs-0.4.3" = + { + host = repositories.clojars; + path = + "rewrite-cljs/rewrite-cljs/0.4.3/rewrite-cljs-0.4.3"; + type = "jar"; + pom = { + sha1 = "9da639eac10f66ab57057b75e59ce87200457f54"; + sha256 = "1dn85fa8j4dni7lpzvvwk3y2lp69grpp7rjy0pla7j7l35a9nqpp"; + }; + jar = { + sha1 = "eddfed4a28f3865322e479ba77e84985421466bd"; + sha256 = "0gqsj9y66ssxm7qbgqps9548gvrmzdpd16zh6gr6jppqwxgwvawv"; + }; + }; + "https://repo.clojars.org/rewrite-cljs/rewrite-cljs/0.4.4/rewrite-cljs-0.4.4" = + { + host = repositories.clojars; + path = + "rewrite-cljs/rewrite-cljs/0.4.4/rewrite-cljs-0.4.4"; + type = "jar"; + pom = { + sha1 = "4e7a2542517a5b0231631305461603605bea1592"; + sha256 = "050imgkzw5q7200klwrkd4v32xxy1f4aghs8g4ma5dbg4rl4pgcd"; + }; + jar = { + sha1 = "dd14a371d0d09eedccb39f01e3edabefb2d1e64f"; + sha256 = "0hb07wg71i2bjn8wzs8q6w1nb3jb2s36nhr9kv9mc0gyrr6im244"; + }; + }; + "https://repo.clojars.org/riddley/riddley/0.1.12/riddley-0.1.12" = + { + host = repositories.clojars; + path = + "riddley/riddley/0.1.12/riddley-0.1.12"; + type = "jar"; + pom = { + sha1 = "70b9e2e7098f97195a06323e5ac9e12cc538225b"; + sha256 = "0rd361rdm322rj4vns5js02jkk5ix0l60pq5cm9w50gg42pvgpq2"; + }; + jar = { + sha1 = "033bd1610a8ef50a6347cd571eaef76182ca50b0"; + sha256 = "1bhbfhr10f4d54xpsamps1vw9drkw73q1rbaj5ngif1593x633rr"; + }; + }; + "https://repo.clojars.org/riddley/riddley/0.1.7/riddley-0.1.7" = + { + host = repositories.clojars; + path = + "riddley/riddley/0.1.7/riddley-0.1.7"; + type = "jar"; + pom = { + sha1 = "53b26be52c9735180f1e321fe37912d8fb73a5b7"; + sha256 = "1mxy570gvf4nxgwnhnxiqnx2pb5kr34ylnj8xw7vvbyg1j8276fi"; + }; + jar = { + sha1 = "2aa050b298a71d277fb9de1d488b3540afec985e"; + sha256 = "0zfpnzdhlvr8gpzrngb4gp97x2zpgyd8vjzfky0ajy4x8dd99gpk"; + }; + }; + "https://repo.clojars.org/ring-cors/ring-cors/0.1.8/ring-cors-0.1.8" = + { + host = repositories.clojars; + path = + "ring-cors/ring-cors/0.1.8/ring-cors-0.1.8"; + type = "jar"; + pom = { + sha1 = "b59382655c98377c9280fe227c442e2705088ad8"; + sha256 = "0qpagym9im5fjx1jmwc56abz4a9fpy7w4m0isv2lcbczy3g29k8i"; + }; + jar = { + sha1 = "4788dcaca6b2429bf823c1235dbb44cd5689584a"; + sha256 = "1382hxpgfpjdn0lcgq512yvbvq661skwd7lrakpnq9zs827jq9mc"; + }; + }; + "https://repo.clojars.org/ring/ring-anti-forgery/1.0.0/ring-anti-forgery-1.0.0" = + { + host = repositories.clojars; + path = + "ring/ring-anti-forgery/1.0.0/ring-anti-forgery-1.0.0"; + type = "jar"; + pom = { + sha1 = "4fb60d8eff3aa5fa61353ebcdf766951313137af"; + sha256 = "1wkwby0na28gmvwdkbkk0nmysfs14s1lzwam02sz3kyjx1yg62am"; + }; + jar = { + sha1 = "0bc44369a5e3fec2f7d6eda0a5968cc452f1d5ce"; + sha256 = "08ps755n16yk788k2vy92dg4agvbh6f89riwnd1frwl7dznc67lc"; + }; + }; + "https://repo.clojars.org/ring/ring-codec/1.0.0/ring-codec-1.0.0" = + { + host = repositories.clojars; + path = + "ring/ring-codec/1.0.0/ring-codec-1.0.0"; + type = "jar"; + pom = { + sha1 = "14a3c9e2541d4e03ed3158ffdcb9119417751f1e"; + sha256 = "0saaz8dq3zps5c2z8x24hqm3650kbj1455y8pbg4z8vh04rlcx2a"; + }; + jar = { + sha1 = "e2e0be35ee22202a6da3769b606c485e4154f6e9"; + sha256 = "0kw0l3ggvp4fknm28zvz2hbyrz7s28qlk7q2xbdg65s40cqs26q4"; + }; + }; + "https://repo.clojars.org/ring/ring-codec/1.0.1/ring-codec-1.0.1" = + { + host = repositories.clojars; + path = + "ring/ring-codec/1.0.1/ring-codec-1.0.1"; + type = "jar"; + pom = { + sha1 = "86c782a6276b50d0be94ee057d03e92df87a3cc4"; + sha256 = "1wax9nw26g79561llavn6b96gpqf97kl2n910afb0z88y9400k9r"; + }; + jar = { + sha1 = "521dbb3c2dec06909072248785a5b040bfb378be"; + sha256 = "192lnnla7rc1wyg4gwq9fadg1j40baqzfyvc57yjcdx77k0si4sv"; + }; + }; + "https://repo.clojars.org/ring/ring-core/1.3.0-RC1/ring-core-1.3.0-RC1" = + { + host = repositories.clojars; + path = + "ring/ring-core/1.3.0-RC1/ring-core-1.3.0-RC1"; + type = "jar"; + pom = { + sha1 = "0551907b083b658304fdae8193acdc9fa3e14b5c"; + sha256 = "1rag22wjb7hgbw3prpc62xmhhvqhghkc936f9nlp22ahcylyxx4r"; + }; + jar = { + sha1 = "f03e35b7fde3d2912a99a6815cc2cad53951f478"; + sha256 = "1ssz5g82yvcraqaysxh4r0kqs6dhg3xf4bkdk8z6hw8nc3mljf1l"; + }; + }; + "https://repo.clojars.org/ring/ring-core/1.3.2/ring-core-1.3.2" = + { + host = repositories.clojars; + path = + "ring/ring-core/1.3.2/ring-core-1.3.2"; + type = "jar"; + pom = { + sha1 = "e4e65fd352eb8c263e9ea328e8f1ea389d8474e4"; + sha256 = "0wcky7gkary0vkzf6knw14gd9czmmxwshzl00z2ymq2bsrzxriyk"; + }; + jar = { + sha1 = "125f8c05b4768d16e5da46dc8fb62b0e77e1289d"; + sha256 = "1b8aq9dl4z11fgld6y1b79v5a0js963c32xcamjv729hpsn9k0wm"; + }; + }; + "https://repo.clojars.org/ring/ring-core/1.4.0/ring-core-1.4.0" = + { + host = repositories.clojars; + path = + "ring/ring-core/1.4.0/ring-core-1.4.0"; + type = "jar"; + pom = { + sha1 = "b61b28707ea64a60542a89eaef7dabcfe4438a22"; + sha256 = "0iffny7wjbqpwr61hnzgg8v91lf69wgc9qhnxg25jf18frl8cz9x"; + }; + jar = { + sha1 = "6ac9a134048f031e7067bf834ab9085a0c840386"; + sha256 = "0l23bcil5hms1npm8wb3yll9i9flvw333kzrx4faxjk5y5cj8ldf"; + }; + }; + "https://repo.clojars.org/ring/ring-core/1.5.1/ring-core-1.5.1" = + { + host = repositories.clojars; + path = + "ring/ring-core/1.5.1/ring-core-1.5.1"; + type = "jar"; + pom = { + sha1 = "24f0400b10ca4ca9cbac9ba58a576e4f93948220"; + sha256 = "0790s4b1bccf7hbw5mmw797bgsggc0v3wigx0fkwnx0236hisbxb"; + }; + jar = { + sha1 = "4c7a99d821c93c2c38caeb74fdc2a1973551ed88"; + sha256 = "0ajrf2fkhdlyiv8y58l2z7g617mxbcx2yknwclk6c6q3a60ci9gv"; + }; + }; + "https://repo.clojars.org/ring/ring-defaults/0.1.5/ring-defaults-0.1.5" = + { + host = repositories.clojars; + path = + "ring/ring-defaults/0.1.5/ring-defaults-0.1.5"; + type = "jar"; + pom = { + sha1 = "472e3f4c23e881f6642217be22f90f2afc05f675"; + sha256 = "0jcxd3cxgq2jw0xnv2f4zlgk82d6jz7pdh4hqjjz8p818m106bf1"; + }; + jar = { + sha1 = "f50937815f88423a35780d9d7c62f729afc1a16d"; + sha256 = "0cf9pny0npsgzv3swifvrhb858jiax6yc1xdd6i92yh1m02x7gj0"; + }; + }; + "https://repo.clojars.org/ring/ring-headers/0.1.3/ring-headers-0.1.3" = + { + host = repositories.clojars; + path = + "ring/ring-headers/0.1.3/ring-headers-0.1.3"; + type = "jar"; + pom = { + sha1 = "dd1845641fa07ae18b4478ad697d53a8615b24d7"; + sha256 = "1z2a04hkxy0gmwbgyjzm0j187p1s1128n8kc2ai5myyxkrw1cppl"; + }; + jar = { + sha1 = "2a3e05706b6a6c834e96047a2d4b63b1ebb15fef"; + sha256 = "0p6mia366ky1n3zc3xa9m45vjg9mc7r6wij71n9zg5w51b33nb0l"; + }; + }; + "https://repo.clojars.org/ring/ring-ssl/0.2.1/ring-ssl-0.2.1" = + { + host = repositories.clojars; + path = + "ring/ring-ssl/0.2.1/ring-ssl-0.2.1"; + type = "jar"; + pom = { + sha1 = "130da83f25c5350e7e46d16eaf5c0f2158dc7cd9"; + sha256 = "1kkm2xjm8swkjf5rnnvi93xqfpkldqxhp8vnhyh6nr1ryhdjmhad"; + }; + jar = { + sha1 = "2e1ed5a4dae78ad35b1decaf486ea557e36f1218"; + sha256 = "0aiid67a7zl75xspx9naincb1ig8822ypdza2vpx18dmvc2pmfi3"; + }; + }; + "https://repo.clojars.org/slingshot/slingshot/0.12.2/slingshot-0.12.2" = + { + host = repositories.clojars; + path = + "slingshot/slingshot/0.12.2/slingshot-0.12.2"; + type = "jar"; + pom = { + sha1 = "e2041718904e2716f1902050d8b7e5b1247192a2"; + sha256 = "0lcwvcj3h7xvxvayylc3zx1ph1jr1vqd6cp8fg9kpiv9k8mlxg2a"; + }; + jar = { + sha1 = "be4aed05849752f9ac5d09691755dec3dd8ed5f3"; + sha256 = "1wv3vxwny3n3g3150r4zakpk3mj4k3b0zdsdwd6dag7ay8mw52m6"; + }; + }; + "https://repo.clojars.org/status-im/pluto/iteration-4-9/pluto-iteration-4-9" = + { + host = repositories.clojars; + path = + "status-im/pluto/iteration-4-9/pluto-iteration-4-9"; + type = "jar"; + pom = { + sha1 = "8b767d8fc3e0edb392cc5dd1535a4fc35c775fa4"; + sha256 = "03257a4qw3aj2xql58fc6gfpq5pzi6j15dscnfbhv873bykj57zi"; + }; + jar = { + sha1 = "1ca140012088a663954a892d725d042a5b4f241e"; + sha256 = "0bc67knypi9rahdxkqpdk8gr8bp8xiqp2j8ij7i0px1illhlg55a"; + }; + }; + "https://repo.clojars.org/status-im/re-frame/0.10.5/re-frame-0.10.5" = + { + host = repositories.clojars; + path = + "status-im/re-frame/0.10.5/re-frame-0.10.5"; + type = "jar"; + pom = { + sha1 = "3c18c5995d4facc049755e42ee371bbd25d544ac"; + sha256 = "12iqa4a4lbni8ynlzshwknc1zwh0vx9kkx7c8p63bd3zb2gkc2xp"; + }; + jar = { + sha1 = "26ff2f15eaf4ea6518adb1024bdb3f8ebd1945a9"; + sha256 = "1waddf88j3mc1pjipgmdkbs7943f7a2xy3n6b6hznp0fivyyhn38"; + }; + }; + "https://repo.clojars.org/status-im/timbre/4.10.0-2-status/timbre-4.10.0-2-status" = + { + host = repositories.clojars; + path = + "status-im/timbre/4.10.0-2-status/timbre-4.10.0-2-status"; + type = "jar"; + pom = { + sha1 = "a0ada642eec4fc748cc52988754ad5cdfa1865b1"; + sha256 = "1h7hhxq1kqpm2g0sk811zigi8c66si72l141gh964ly4pldpc940"; + }; + jar = { + sha1 = "e630bd13a422d7dbedeeb26f17aca0a473a9e5d3"; + sha256 = "1ipakbl438xkj1qhp6lrmjk25vihk15v86k69qba4ny7i0jhyj21"; + }; + }; + "https://repo.clojars.org/table/table/0.4.0/table-0.4.0" = + { + host = repositories.clojars; + path = + "table/table/0.4.0/table-0.4.0"; + type = "jar"; + pom = { + sha1 = "e5b51cce5ed481368df179075f36316bf0e99c53"; + sha256 = "0rhixxrxkg21mmaiy23hwhb1nw4m8rvzd6bzb1j9i6ax9c8gc55z"; + }; + jar = { + sha1 = "faf5647ef0c87c8cf083041f433d5117e99822a2"; + sha256 = "0ia68kzf4iy2pigffdhddanw77733wam1k7hn903yighzwcpr1xn"; + }; + }; + "https://repo.clojars.org/tigris/tigris/0.1.1/tigris-0.1.1" = + { + host = repositories.clojars; + path = + "tigris/tigris/0.1.1/tigris-0.1.1"; + type = "jar"; + pom = { + sha1 = "7c9f165d39bdcf47cd744ea882305c1bc84300c3"; + sha256 = "0gw4kg5h9r8kk9bm4z01friwvzj3my887bwxsa4kgsq8ql2bq15p"; + }; + jar = { + sha1 = "0187674e86c2e94eefb4f80c13a6b10345dd6ad2"; + sha256 = "1fq8vgyyxfn8n3rw5bn94a7c71cjjy5ylwabkba6n5dgf16pw1fw"; + }; + }; + "https://repo.clojars.org/viebel/codox-klipse-theme/0.0.1/codox-klipse-theme-0.0.1" = + { + host = repositories.clojars; + path = + "viebel/codox-klipse-theme/0.0.1/codox-klipse-theme-0.0.1"; + type = "jar"; + pom = { + sha1 = "5e1a00ea2bbdfc8cae4083c41e12be5cf89c1449"; + sha256 = "1qxd30dl06yahcgqnypnc71mhqzijpmnq9imybbkbvzk65i6y4r8"; + }; + jar = { + sha1 = "09af0b348e6253dcf9fd567d0d22ffebdea46176"; + sha256 = "1qg2iyblykfkzmplc2c46916b9m0h5ad6lxmvrk5qn3pdxqr8vw0"; + }; + }; + "https://repo.clojars.org/zprint/zprint/0.4.7/zprint-0.4.7" = + { + host = repositories.clojars; + path = + "zprint/zprint/0.4.7/zprint-0.4.7"; + type = "jar"; + pom = { + sha1 = "5e996cdc0b07ce2d08bfd8a357dbd03ddb3b6a49"; + sha256 = "1kyhpl76870qvy56c4i7rxqwf6m1zjahpd4wcrdqh80b65k0wjmy"; + }; + jar = { + sha1 = "2ab68369b812a69d8b2257223c06168e883f33a4"; + sha256 = "1a667jc2q8jcchmnlwz31kngnlcjy4y4q9cf6ng7jlrb3lv74v0j"; + }; + }; + "https://repo1.maven.org/maven2/args4j/args4j-site/2.0.26/args4j-site-2.0.26" = + { host = repositories.maven; - path = "args4j/args4j/2.0.26/args4j-2.0.26"; + path = + "args4j/args4j-site/2.0.26/args4j-site-2.0.26"; + type = "jar"; + pom = { + sha1 = "d0b339416cfaa4ea16ddb0cd92711a8518892778"; + sha256 = "07icb97h7883z9mc5xdzlj31knymx8cqbpvvl6yajrrkbymis2hi"; + }; + }; + "https://repo1.maven.org/maven2/args4j/args4j-site/2.33/args4j-site-2.33" = + { + host = repositories.maven; + path = + "args4j/args4j-site/2.33/args4j-site-2.33"; + type = "jar"; + pom = { + sha1 = "09ba12fde00306694af3ce9f5ff302c858345edf"; + sha256 = "1vqqdkrnrbkgxad1sw4qwxqw6rvv86r93ndwakggdg1y5v869ggj"; + }; + }; + "https://repo1.maven.org/maven2/args4j/args4j/2.0.26/args4j-2.0.26" = + { + host = repositories.maven; + path = + "args4j/args4j/2.0.26/args4j-2.0.26"; type = "jar"; pom = { sha1 = "f0aada195340b361a1a45aa9c3d417c7cbb0a6b5"; @@ -32,9 +1737,11 @@ in { sha256 = "193i0xgn295bdz5gk4zrk4ncfa29x8vl97bfd01kl1za44ixm6wq"; }; }; - "https://repo1.maven.org/maven2/args4j/args4j/2.33/args4j-2.33" = { + "https://repo1.maven.org/maven2/args4j/args4j/2.33/args4j-2.33" = + { host = repositories.maven; - path = "args4j/args4j/2.33/args4j-2.33"; + path = + "args4j/args4j/2.33/args4j-2.33"; type = "jar"; pom = { sha1 = "168b592340292d4410a1d000bb7fa7144967fc12"; @@ -45,29 +1752,138 @@ in { sha256 = "1mlyqrqyhijwkjx4sv2zfn2ciqfwpc08qq8w55rcxb941fxfmpci"; }; }; - "https://repo1.maven.org/maven2/args4j/args4j-site/2.0.26/args4j-site-2.0.26" = + "https://repo1.maven.org/maven2/com/amazonaws/aws-java-sdk-core/1.11.28/aws-java-sdk-core-1.11.28" = { host = repositories.maven; - path = "args4j/args4j-site/2.0.26/args4j-site-2.0.26"; + path = + "com/amazonaws/aws-java-sdk-core/1.11.28/aws-java-sdk-core-1.11.28"; type = "jar"; pom = { - sha1 = "d0b339416cfaa4ea16ddb0cd92711a8518892778"; - sha256 = "07icb97h7883z9mc5xdzlj31knymx8cqbpvvl6yajrrkbymis2hi"; + sha1 = "312ea06ab36c99a1c17ccfdc3948d565e9d4426f"; + sha256 = "1mi2f0p5rkqljq4r2gjwfrq3ainhmvvgdv7h20rlphys0c1rddr8"; + }; + jar = { + sha1 = "1a8877d484d60d1a93fc5d2225c57c354dcd4923"; + sha256 = "0c4rk6j0izsi3h8cg4zpnblc4mz2vghvl4ilar0jv4f8llckydp4"; }; }; - "https://repo1.maven.org/maven2/args4j/args4j-site/2.33/args4j-site-2.33" = { + "https://repo1.maven.org/maven2/com/amazonaws/aws-java-sdk-core/1.9.0/aws-java-sdk-core-1.9.0" = + { host = repositories.maven; - path = "args4j/args4j-site/2.33/args4j-site-2.33"; + path = + "com/amazonaws/aws-java-sdk-core/1.9.0/aws-java-sdk-core-1.9.0"; type = "jar"; pom = { - sha1 = "09ba12fde00306694af3ce9f5ff302c858345edf"; - sha256 = "1vqqdkrnrbkgxad1sw4qwxqw6rvv86r93ndwakggdg1y5v869ggj"; + sha1 = "5befefa5242a95afd800e50ff5b27d5814701b83"; + sha256 = "03dk1liz83yxjqw27jbm6kvmld9y40ybhp9f01s3wf7i7vq4nrf7"; + }; + jar = { + sha1 = "e2d91fa315d04e94655ce8395d0e5a6f4c49e89a"; + sha256 = "1cjck15fbwznfmh6ndmbr2099lcr3aidxhl24a2vd9yxd4y3pig5"; + }; + }; + "https://repo1.maven.org/maven2/com/amazonaws/aws-java-sdk-kms/1.11.28/aws-java-sdk-kms-1.11.28" = + { + host = repositories.maven; + path = + "com/amazonaws/aws-java-sdk-kms/1.11.28/aws-java-sdk-kms-1.11.28"; + type = "jar"; + pom = { + sha1 = "154a63b3f62ccbf10476dfd64c3ccdbad22a4d28"; + sha256 = "049qi5vw8ra5ikwd9cjx674yrxcd6jqiiw2mk5bi498wvq0sshwd"; + }; + jar = { + sha1 = "1b1c7b90c7032a216ae9045cd5d606cad6fb1ee4"; + sha256 = "05yx6csma5sj1mfsz4zc8h9svcfsss4nswpr20bv7f5nfhnyarn9"; + }; + }; + "https://repo1.maven.org/maven2/com/amazonaws/aws-java-sdk-pom/1.11.28/aws-java-sdk-pom-1.11.28" = + { + host = repositories.maven; + path = + "com/amazonaws/aws-java-sdk-pom/1.11.28/aws-java-sdk-pom-1.11.28"; + type = "jar"; + pom = { + sha1 = "640e1fbe8d843bc4cf0ff1d3fdff537ec4cb78a3"; + sha256 = "0i1gl2r0x6q9x0g35s3gafxbl14sf19518b7cn01drjjbjr7xnkj"; + }; + }; + "https://repo1.maven.org/maven2/com/amazonaws/aws-java-sdk-pom/1.9.0/aws-java-sdk-pom-1.9.0" = + { + host = repositories.maven; + path = + "com/amazonaws/aws-java-sdk-pom/1.9.0/aws-java-sdk-pom-1.9.0"; + type = "jar"; + pom = { + sha1 = "9574702af7db78138e0838675f52bfdd928c4169"; + sha256 = "1d7nslyyvs3j3k5pbrns3qv9vw4nf4q4dnwdfkxi8mlv1cdmwq6w"; + }; + }; + "https://repo1.maven.org/maven2/com/amazonaws/aws-java-sdk-s3/1.11.28/aws-java-sdk-s3-1.11.28" = + { + host = repositories.maven; + path = + "com/amazonaws/aws-java-sdk-s3/1.11.28/aws-java-sdk-s3-1.11.28"; + type = "jar"; + pom = { + sha1 = "c581486f008fac09e5a0efff294eddf8b5b5112e"; + sha256 = "0qrrz60yx2lbhcjymddbwa50ziq407wkw2b53qavlyki89k2rv98"; + }; + jar = { + sha1 = "771c5e32cac9c2cf1657a9e80ab461abee145f37"; + sha256 = "0hxqs3fazgdkn5rqjhw64vx6b31ycjnyfk2n8jj15qk95c31ywiw"; + }; + }; + "https://repo1.maven.org/maven2/com/amazonaws/aws-java-sdk-s3/1.9.0/aws-java-sdk-s3-1.9.0" = + { + host = repositories.maven; + path = + "com/amazonaws/aws-java-sdk-s3/1.9.0/aws-java-sdk-s3-1.9.0"; + type = "jar"; + pom = { + sha1 = "608e20f700b4adeb28e22a9e7c8f00b7a03f0715"; + sha256 = "0fm2dkcvf0s4zcm3k34cj2z9752iplgcyxkljq1i8zr96mj9am91"; + }; + jar = { + sha1 = "f6cb9fab6e06448184a93967e093fac567a96e67"; + sha256 = "0xl9wjqdl4vaimz1j5wk7046jqbxsh1d0ryj6h6rr1d1m73xspx6"; + }; + }; + "https://repo1.maven.org/maven2/com/amazonaws/jmespath-java/1.0/jmespath-java-1.0" = + { + host = repositories.maven; + path = + "com/amazonaws/jmespath-java/1.0/jmespath-java-1.0"; + type = "jar"; + pom = { + sha1 = "e9d12559b85414cfb8c0428c49acb0e03278fc34"; + sha256 = "0xb69lkndirs6pr1n451qmab9pxk29qgckv73rnidngpcwbvwq0w"; + }; + jar = { + sha1 = "a2d78b923230b22f002348640c5e38bade98afaa"; + sha256 = "1njw8b933v33hi03dg05w4d3pwk34h3ii8bbbz5y9sydad2ya876"; + }; + }; + "https://repo1.maven.org/maven2/com/cognitect/transit-clj/0.8.269/transit-clj-0.8.269" = + { + host = repositories.maven; + path = + "com/cognitect/transit-clj/0.8.269/transit-clj-0.8.269"; + type = "jar"; + pom = { + sha1 = "809d204b603306b26160cb8ded30449ae2000332"; + sha256 = "0pyfxq1qs5lr4lnjamf6z1ay8p8lss20wfqjxrx61siq25q65301"; + }; + jar = { + sha1 = "caf8d342a12d8e3af5d240e2f91d3458726d0dee"; + sha256 = "0ism9cw8vxgwfkrcyb5l0d1pplvzj6k9a5z9776ifa814xccb530"; }; }; "https://repo1.maven.org/maven2/com/cognitect/transit-clj/0.8.290/transit-clj-0.8.290" = { host = repositories.maven; - path = "com/cognitect/transit-clj/0.8.290/transit-clj-0.8.290"; + path = + "com/cognitect/transit-clj/0.8.290/transit-clj-0.8.290"; type = "jar"; pom = { sha1 = "2fac6a71e7a3bd058e5e7e41a5ead985ae25cc57"; @@ -81,7 +1897,8 @@ in { "https://repo1.maven.org/maven2/com/cognitect/transit-clj/0.8.309/transit-clj-0.8.309" = { host = repositories.maven; - path = "com/cognitect/transit-clj/0.8.309/transit-clj-0.8.309"; + path = + "com/cognitect/transit-clj/0.8.309/transit-clj-0.8.309"; type = "jar"; pom = { sha1 = "f6a2b94615ba4dcbdf1426bde259d3f628b5a54e"; @@ -95,7 +1912,8 @@ in { "https://repo1.maven.org/maven2/com/cognitect/transit-cljs/0.8.239/transit-cljs-0.8.239" = { host = repositories.maven; - path = "com/cognitect/transit-cljs/0.8.239/transit-cljs-0.8.239"; + path = + "com/cognitect/transit-cljs/0.8.239/transit-cljs-0.8.239"; type = "jar"; pom = { sha1 = "76942fcfb8ced2b603a1400c8d0c12d5d0f8679a"; @@ -109,7 +1927,8 @@ in { "https://repo1.maven.org/maven2/com/cognitect/transit-cljs/0.8.243/transit-cljs-0.8.243" = { host = repositories.maven; - path = "com/cognitect/transit-cljs/0.8.243/transit-cljs-0.8.243"; + path = + "com/cognitect/transit-cljs/0.8.243/transit-cljs-0.8.243"; type = "jar"; pom = { sha1 = "3e1e5ef28c2b4e745f9c235844cd2208007a3aa3"; @@ -123,7 +1942,8 @@ in { "https://repo1.maven.org/maven2/com/cognitect/transit-cljs/0.8.248/transit-cljs-0.8.248" = { host = repositories.maven; - path = "com/cognitect/transit-cljs/0.8.248/transit-cljs-0.8.248"; + path = + "com/cognitect/transit-cljs/0.8.248/transit-cljs-0.8.248"; type = "jar"; pom = { sha1 = "ab6791b20ec49ba9fa07f388db80f2c0647544fd"; @@ -134,10 +1954,26 @@ in { sha256 = "1j71f5l3mpy34w2p59i5nzbwwrndmknfl4nafialiag2s8ps6pmd"; }; }; + "https://repo1.maven.org/maven2/com/cognitect/transit-java/0.8.276/transit-java-0.8.276" = + { + host = repositories.maven; + path = + "com/cognitect/transit-java/0.8.276/transit-java-0.8.276"; + type = "jar"; + pom = { + sha1 = "2efc0efed703e285311552deb1567389f8ccaabd"; + sha256 = "1qvp9jz56q3q4cd8gzbxvxf67dyc49ad79vhxm4hh90jkkjkgiqk"; + }; + jar = { + sha1 = "e4adb2854733707e6476dcd6f7e7cd6466761198"; + sha256 = "1yqzrv8bvkbg1c1gvg3f02wcm07dpi1cn5ljc30dx2dzbwfpldd3"; + }; + }; "https://repo1.maven.org/maven2/com/cognitect/transit-java/0.8.316/transit-java-0.8.316" = { host = repositories.maven; - path = "com/cognitect/transit-java/0.8.316/transit-java-0.8.316"; + path = + "com/cognitect/transit-java/0.8.316/transit-java-0.8.316"; type = "jar"; pom = { sha1 = "52d95d29e6265c0cc0406d7fc78847d6c6f57de9"; @@ -151,7 +1987,8 @@ in { "https://repo1.maven.org/maven2/com/cognitect/transit-java/0.8.332/transit-java-0.8.332" = { host = repositories.maven; - path = "com/cognitect/transit-java/0.8.332/transit-java-0.8.332"; + path = + "com/cognitect/transit-java/0.8.332/transit-java-0.8.332"; type = "jar"; pom = { sha1 = "e277700b7534c9e063290ad7518d2c7ce740c455"; @@ -165,7 +2002,8 @@ in { "https://repo1.maven.org/maven2/com/cognitect/transit-js/0.8.846/transit-js-0.8.846" = { host = repositories.maven; - path = "com/cognitect/transit-js/0.8.846/transit-js-0.8.846"; + path = + "com/cognitect/transit-js/0.8.846/transit-js-0.8.846"; type = "jar"; pom = { sha1 = "8ef0fbb4e15dd33a6f262e8cdc481f0f635592d3"; @@ -176,10 +2014,71 @@ in { sha256 = "01937017b9m3dw6s10drj2s76597ayjxdyvd102gnxmb031gynha"; }; }; + "https://repo1.maven.org/maven2/com/fasterxml/jackson/core/jackson-annotations/2.1.1/jackson-annotations-2.1.1" = + { + host = repositories.maven; + path = + "com/fasterxml/jackson/core/jackson-annotations/2.1.1/jackson-annotations-2.1.1"; + type = "jar"; + pom = { + sha1 = "15061cac8bafef7d978e35c69f8feabc2cc44a54"; + sha256 = "192g9bffz9kkad7jxx7zl7bajcwrd01ys427aik7n0n2hi9gdgdf"; + }; + jar = { + sha1 = "0b01cc83e745fc4425a3968fafbf8e5b8254a6dd"; + sha256 = "1j0w3j233bkpx63pglzdlbp10amcghyigwi1jdrbhlk5d3ib4yzd"; + }; + }; + "https://repo1.maven.org/maven2/com/fasterxml/jackson/core/jackson-annotations/2.3.0/jackson-annotations-2.3.0" = + { + host = repositories.maven; + path = + "com/fasterxml/jackson/core/jackson-annotations/2.3.0/jackson-annotations-2.3.0"; + type = "jar"; + pom = { + sha1 = "bf2a064aec0f86ef110ded6b11147350cfef0bb7"; + sha256 = "0v6glzvf245llrf3cvgb36lxa0wd9r36sknyim6rgy4n6q6aqlaa"; + }; + jar = { + sha1 = "f5e853a20b60758922453d56f9ae1e64af5cb3da"; + sha256 = "0zbmdx2r6d57qnp90sipsnfjb8c4wxpl6d1zm44lrj1c688ki30c"; + }; + }; + "https://repo1.maven.org/maven2/com/fasterxml/jackson/core/jackson-annotations/2.6.0/jackson-annotations-2.6.0" = + { + host = repositories.maven; + path = + "com/fasterxml/jackson/core/jackson-annotations/2.6.0/jackson-annotations-2.6.0"; + type = "jar"; + pom = { + sha1 = "74f0cf17283e921a4b78ce5a0588d22ffa26d832"; + sha256 = "0mfh9v247d4g6cj2q4qs4qck7fkx9bfqb433rg0mm4sdxcpzgf1b"; + }; + jar = { + sha1 = "a0990e2e812ac6639b6ce955c91b13228500476e"; + sha256 = "1bgmxwasmiajvncnmp4q0vmxga5xh36ndi2g8k67c4wqgl28qd03"; + }; + }; + "https://repo1.maven.org/maven2/com/fasterxml/jackson/core/jackson-core/2.1.1/jackson-core-2.1.1" = + { + host = repositories.maven; + path = + "com/fasterxml/jackson/core/jackson-core/2.1.1/jackson-core-2.1.1"; + type = "jar"; + pom = { + sha1 = "4fa626ce0e9ed573d79a07117d22fc9e38a1bbf3"; + sha256 = "0vijzadps47qlljm7smddhp2bl7p3ii4ad51j50icsixjaz0l822"; + }; + jar = { + sha1 = "82ad1c5f92f6dcc6291f5c46ebacb975eaa844de"; + sha256 = "1hxxq66gxnipk4rcjizbkkpiixywd21253yri330g57p0rmph8z3"; + }; + }; "https://repo1.maven.org/maven2/com/fasterxml/jackson/core/jackson-core/2.3.2/jackson-core-2.3.2" = { host = repositories.maven; - path = "com/fasterxml/jackson/core/jackson-core/2.3.2/jackson-core-2.3.2"; + path = + "com/fasterxml/jackson/core/jackson-core/2.3.2/jackson-core-2.3.2"; type = "jar"; pom = { sha1 = "a417e0d13dcdba4779b135f2870d1ad552c4269c"; @@ -190,10 +2089,41 @@ in { sha256 = "1nkk5cqxhnpcrzfgyr4iq6p1v97180n6r10q58gpwmazn90rlb38"; }; }; + "https://repo1.maven.org/maven2/com/fasterxml/jackson/core/jackson-core/2.4.4/jackson-core-2.4.4" = + { + host = repositories.maven; + path = + "com/fasterxml/jackson/core/jackson-core/2.4.4/jackson-core-2.4.4"; + type = "jar"; + pom = { + sha1 = "408556c26b025a57f0a82019491b942d60957a18"; + sha256 = "04f10dxvqvwc4acdmxk3fgiwiiw8wxkrbz8nb321xg8vd1swk594"; + }; + jar = { + sha1 = "c5cd3347c0a86d0dcfbf3da593d8431d5a789d54"; + sha256 = "05jqgzarjxlxkbgj5dqlh3nk0l4bv40lmmgsd0rn3yv9ad8bqvhg"; + }; + }; + "https://repo1.maven.org/maven2/com/fasterxml/jackson/core/jackson-core/2.6.6/jackson-core-2.6.6" = + { + host = repositories.maven; + path = + "com/fasterxml/jackson/core/jackson-core/2.6.6/jackson-core-2.6.6"; + type = "jar"; + pom = { + sha1 = "3bbe4552671bc6c44eb0d4eb194b383dd6dfdb88"; + sha256 = "06vclw09j8pc720m16rcz6l13z4g6d7nwj6ihlrgmiimfbkb848l"; + }; + jar = { + sha1 = "02eb801df67aacaf5b1deb4ac626e1964508e47b"; + sha256 = "0z0inzk08vd9n3k7mg7bfhn0wcaa8wlx1gr80qk68nx7xwi94ijv"; + }; + }; "https://repo1.maven.org/maven2/com/fasterxml/jackson/core/jackson-core/2.8.7/jackson-core-2.8.7" = { host = repositories.maven; - path = "com/fasterxml/jackson/core/jackson-core/2.8.7/jackson-core-2.8.7"; + path = + "com/fasterxml/jackson/core/jackson-core/2.8.7/jackson-core-2.8.7"; type = "jar"; pom = { sha1 = "2ffdd0e4f11359b9216dd8e19d051b246da6a29f"; @@ -204,38 +2134,237 @@ in { sha256 = "0imv9xnw8l8zmpl5fz70v04zdw75wp1x5r1y9wdjsadb310z6vr5"; }; }; + "https://repo1.maven.org/maven2/com/fasterxml/jackson/core/jackson-databind/2.1.1/jackson-databind-2.1.1" = + { + host = repositories.maven; + path = + "com/fasterxml/jackson/core/jackson-databind/2.1.1/jackson-databind-2.1.1"; + type = "jar"; + pom = { + sha1 = "e36aa7c18e6b83482086df24040fbfe2e5f0f753"; + sha256 = "1wdqx3dpzvvzn497zh5ad5w4691a6anqhk85l59lxb9qzvy2gvwj"; + }; + jar = { + sha1 = "38d2b3c0c89af5b937fd98c3e558bf6b58c14aa2"; + sha256 = "04nag8dmm9qf9fbf5yyb7i3lh475z53ypajysv21kq0zynh006bc"; + }; + }; + "https://repo1.maven.org/maven2/com/fasterxml/jackson/core/jackson-databind/2.3.2/jackson-databind-2.3.2" = + { + host = repositories.maven; + path = + "com/fasterxml/jackson/core/jackson-databind/2.3.2/jackson-databind-2.3.2"; + type = "jar"; + pom = { + sha1 = "8dd4cd1088bb17034b9eb6da26fd2a1451f7ed6b"; + sha256 = "1mfmqilxp85wf9haniw1s7krlhlh08gipdjn0ji2qzjdx7qhfcdf"; + }; + jar = { + sha1 = "c75edc740a6d8cb1cef6fa82fa594e0bce561916"; + sha256 = "0xgpj7jj8xy18mbd2d3l4p3d3gqxxh4dah0cim98shjjj1p88xm4"; + }; + }; + "https://repo1.maven.org/maven2/com/fasterxml/jackson/core/jackson-databind/2.6.6/jackson-databind-2.6.6" = + { + host = repositories.maven; + path = + "com/fasterxml/jackson/core/jackson-databind/2.6.6/jackson-databind-2.6.6"; + type = "jar"; + pom = { + sha1 = "32698733d34d0c3bf27904a1549c9dd2a9555dbe"; + sha256 = "02vappqafaxrpb3js235ib36707hjqmpkii259g61knhbs91fl95"; + }; + jar = { + sha1 = "5108dde6049374ba980b360e1ecff49847baba4a"; + sha256 = "1abr4rkkpvv0246126yby3ffqd7d2cmnb51csj7jjksnswwd972g"; + }; + }; + "https://repo1.maven.org/maven2/com/fasterxml/jackson/dataformat/jackson-dataformat-cbor/2.4.4/jackson-dataformat-cbor-2.4.4" = + { + host = repositories.maven; + path = + "com/fasterxml/jackson/dataformat/jackson-dataformat-cbor/2.4.4/jackson-dataformat-cbor-2.4.4"; + type = "jar"; + pom = { + sha1 = "18b7d00ddcf0875e1c037837df5c5755ed73c1da"; + sha256 = "0palvfdc1n0dxf7w8h4ax2ch0nx9905c1yi8zdr3ifqbz6z3fsvd"; + }; + jar = { + sha1 = "3e601869e18359917ba8f8612cc4bb3ba439e9cc"; + sha256 = "1n8c1lqm73ni072bb46q741p65dxq8kwzan02z4f65mc2bqw69h3"; + }; + }; + "https://repo1.maven.org/maven2/com/fasterxml/jackson/dataformat/jackson-dataformat-cbor/2.6.6/jackson-dataformat-cbor-2.6.6" = + { + host = repositories.maven; + path = + "com/fasterxml/jackson/dataformat/jackson-dataformat-cbor/2.6.6/jackson-dataformat-cbor-2.6.6"; + type = "jar"; + pom = { + sha1 = "41621b57be660f734089aa44f95152232a21cceb"; + sha256 = "1gxp2ncdmp3wzxwcwmdg2k5skbgrg06l0b5i25yhzbgacjw6s9hx"; + }; + jar = { + sha1 = "34c7b7ff495fc6b049612bdc9db0900a68e112f8"; + sha256 = "1c09yw1xvj8c8kwl8bqhrkvk95bgicgjj4wg2la9xj20ldccxvb8"; + }; + }; + "https://repo1.maven.org/maven2/com/fasterxml/jackson/dataformat/jackson-dataformat-smile/2.4.4/jackson-dataformat-smile-2.4.4" = + { + host = repositories.maven; + path = + "com/fasterxml/jackson/dataformat/jackson-dataformat-smile/2.4.4/jackson-dataformat-smile-2.4.4"; + type = "jar"; + pom = { + sha1 = "318264b01c8c8bcfb798a095c5177bdcebea5eac"; + sha256 = "1q7fvrlbc11xcx75ln9hiirhwr5g86bbf6n62qnj7yclibabknaf"; + }; + jar = { + sha1 = "5e09dc6c2ed98d45e4142dcc02cccdef5e1ce1f0"; + sha256 = "0a1r6f484jxc33xrz801y3rjz7ypg4c45ynb2vyiy0dbysz2a78d"; + }; + }; + "https://repo1.maven.org/maven2/com/fasterxml/jackson/datatype/jackson-datatype-json-org/2.3.2/jackson-datatype-json-org-2.3.2" = + { + host = repositories.maven; + path = + "com/fasterxml/jackson/datatype/jackson-datatype-json-org/2.3.2/jackson-datatype-json-org-2.3.2"; + type = "jar"; + pom = { + sha1 = "8c56f9007a5b19b8b6d74421bbb955988fe43ad0"; + sha256 = "0jpy30djlg7hwrk3sj4ilpx85zijyd7ws35g5s36f4in6gmq4my3"; + }; + jar = { + sha1 = "95d8e4a74af91b702eae27d175c88904113e8a2d"; + sha256 = "1f13m6q31pfchyz2b8vacb4rg8aifacdshiazzx9q81rl5li8h52"; + }; + }; + "https://repo1.maven.org/maven2/com/fasterxml/jackson/jackson-parent/2.4/jackson-parent-2.4" = + { + host = repositories.maven; + path = + "com/fasterxml/jackson/jackson-parent/2.4/jackson-parent-2.4"; + type = "jar"; + pom = { + sha1 = "ce3b639f485d8b2bdb5ea828028a8c6351e393df"; + sha256 = "018xs96hh7wxv1hi67sz49szawy2v1gdi0nbl2f47j2zv8kwix6i"; + }; + }; + "https://repo1.maven.org/maven2/com/fasterxml/jackson/jackson-parent/2.6.1/jackson-parent-2.6.1" = + { + host = repositories.maven; + path = + "com/fasterxml/jackson/jackson-parent/2.6.1/jackson-parent-2.6.1"; + type = "jar"; + pom = { + sha1 = "d9178b7012e394e8c631f98167deca4f85a2cfde"; + sha256 = "1avcmg2rzphblv1sqhbfij7yxi39b9k250ygbdkd42v2kcm7msdl"; + }; + }; + "https://repo1.maven.org/maven2/com/fasterxml/jackson/jackson-parent/2.6.2/jackson-parent-2.6.2" = + { + host = repositories.maven; + path = + "com/fasterxml/jackson/jackson-parent/2.6.2/jackson-parent-2.6.2"; + type = "jar"; + pom = { + sha1 = "b232d48541db046aa1245c27bfa7398ea737d2ad"; + sha256 = "0zi0q4k27gc87k0mb4m9mv3bd9n4kn3rqaxi5yz6v8wfydfb0fj3"; + }; + }; "https://repo1.maven.org/maven2/com/fasterxml/jackson/jackson-parent/2.8/jackson-parent-2.8" = { host = repositories.maven; - path = "com/fasterxml/jackson/jackson-parent/2.8/jackson-parent-2.8"; + path = + "com/fasterxml/jackson/jackson-parent/2.8/jackson-parent-2.8"; type = "jar"; pom = { sha1 = "d020f5b079a7c1608b08f4f9bd76f73cb9b3a1be"; sha256 = "0n4kppglr435ilgk3vxh3f58hsabw45nq8i8jz4c4a9s3969jl9v"; }; }; - "https://repo1.maven.org/maven2/com/fasterxml/oss-parent/12/oss-parent-12" = { + "https://repo1.maven.org/maven2/com/fasterxml/oss-parent/11/oss-parent-11" = + { host = repositories.maven; - path = "com/fasterxml/oss-parent/12/oss-parent-12"; + path = + "com/fasterxml/oss-parent/11/oss-parent-11"; + type = "jar"; + pom = { + sha1 = "97649d12fb3785f820a1a6f119736e4895283240"; + sha256 = "0v9saz6chsp4pwiyic7jws1vm92ni0c4mmf09djjlcwahpan85wj"; + }; + }; + "https://repo1.maven.org/maven2/com/fasterxml/oss-parent/12/oss-parent-12" = + { + host = repositories.maven; + path = + "com/fasterxml/oss-parent/12/oss-parent-12"; type = "jar"; pom = { sha1 = "28d822058fb576f203afc098822f2db5d1537055"; sha256 = "1vl124pr7dr3vgl0sbcnyd6k44d0a77ik85gg8cggv9mvbb70w56"; }; }; - "https://repo1.maven.org/maven2/com/fasterxml/oss-parent/27/oss-parent-27" = { + "https://repo1.maven.org/maven2/com/fasterxml/oss-parent/16/oss-parent-16" = + { host = repositories.maven; - path = "com/fasterxml/oss-parent/27/oss-parent-27"; + path = + "com/fasterxml/oss-parent/16/oss-parent-16"; + type = "jar"; + pom = { + sha1 = "5e7c0b32fd560d8dc8651d818934df8d02ed7fc8"; + sha256 = "0csckd9d66nfnjjnxd4h5b8x1zs4ihz5vryabrn9lqfnvxny5g4r"; + }; + }; + "https://repo1.maven.org/maven2/com/fasterxml/oss-parent/23/oss-parent-23" = + { + host = repositories.maven; + path = + "com/fasterxml/oss-parent/23/oss-parent-23"; + type = "jar"; + pom = { + sha1 = "8ee7f1755fea4b333428aac06fca31330404357f"; + sha256 = "0bvr664d4120f408a4rhnggykabdv0gvyfxkxd0xaka8zvvw8fjc"; + }; + }; + "https://repo1.maven.org/maven2/com/fasterxml/oss-parent/24/oss-parent-24" = + { + host = repositories.maven; + path = + "com/fasterxml/oss-parent/24/oss-parent-24"; + type = "jar"; + pom = { + sha1 = "f4fbf349d22ab6a355ebecdb8a2886dd790b4877"; + sha256 = "0nph261f09k2ngh7a65rhqqsbjm3vvc8frg5xwkw7403axc9v073"; + }; + }; + "https://repo1.maven.org/maven2/com/fasterxml/oss-parent/27/oss-parent-27" = + { + host = repositories.maven; + path = + "com/fasterxml/oss-parent/27/oss-parent-27"; type = "jar"; pom = { sha1 = "77c5efd41e5c52f4f68c36eeb7fe3ccdf0119e53"; sha256 = "1sxy16jh605l7hqlvqbch7aqyv3jhs5lcmlp4jqmg032zn4g7f5r"; }; }; + "https://repo1.maven.org/maven2/com/fasterxml/oss-parent/4/oss-parent-4" = + { + host = repositories.maven; + path = + "com/fasterxml/oss-parent/4/oss-parent-4"; + type = "jar"; + pom = { + sha1 = "e0827911fb4c6154932750c4f767f276e1175dc6"; + sha256 = "15z6bqjd0vlk5fpn2i5sx0d1ga0j1pmk5s4habmkv8myzf4ky2m3"; + }; + }; "https://repo1.maven.org/maven2/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9" = { host = repositories.maven; - path = "com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9"; + path = + "com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9"; type = "jar"; pom = { sha1 = "67ea333a3244bc20a17d6f0c29498071dfa409fc"; @@ -249,7 +2378,8 @@ in { "https://repo1.maven.org/maven2/com/google/code/findbugs/jsr305/3.0.1/jsr305-3.0.1" = { host = repositories.maven; - path = "com/google/code/findbugs/jsr305/3.0.1/jsr305-3.0.1"; + path = + "com/google/code/findbugs/jsr305/3.0.1/jsr305-3.0.1"; type = "jar"; pom = { sha1 = "d04690f71f3393e23f30998d9534365274fa5f9f"; @@ -263,7 +2393,8 @@ in { "https://repo1.maven.org/maven2/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2" = { host = repositories.maven; - path = "com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2"; + path = + "com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2"; type = "jar"; pom = { sha1 = "8d93cdf4d84d7e1de736df607945c6df0730a10f"; @@ -274,10 +2405,22 @@ in { sha256 = "1iyh53li6y4b8gp8bl52fagqp8iqrkp4rmwa5jb8f9izg2hd4skn"; }; }; + "https://repo1.maven.org/maven2/com/google/code/gson/gson-parent/2.7/gson-parent-2.7" = + { + host = repositories.maven; + path = + "com/google/code/gson/gson-parent/2.7/gson-parent-2.7"; + type = "jar"; + pom = { + sha1 = "3e147803ee87007ec82a1f625a0034be35c9b8a8"; + sha256 = "0ar7wk4zrdlb56jywsk6v3cpji8cjsi3kzmcr061yc12fdrqq7l7"; + }; + }; "https://repo1.maven.org/maven2/com/google/code/gson/gson/2.2.4/gson-2.2.4" = { host = repositories.maven; - path = "com/google/code/gson/gson/2.2.4/gson-2.2.4"; + path = + "com/google/code/gson/gson/2.2.4/gson-2.2.4"; type = "jar"; pom = { sha1 = "06252c690921ee1dc719594a5d4da1829194f8b3"; @@ -288,9 +2431,11 @@ in { sha256 = "1yw7qszcw1dsh54q6wyksr5mbkz8mzs1q36hmjjn7qx9gk88qcn0"; }; }; - "https://repo1.maven.org/maven2/com/google/code/gson/gson/2.7/gson-2.7" = { + "https://repo1.maven.org/maven2/com/google/code/gson/gson/2.7/gson-2.7" = + { host = repositories.maven; - path = "com/google/code/gson/gson/2.7/gson-2.7"; + path = + "com/google/code/gson/gson/2.7/gson-2.7"; type = "jar"; pom = { sha1 = "09f9e39f9b791aeb73ba428ad30872f1a703edb3"; @@ -301,44 +2446,6 @@ in { sha256 = "0clda1xrjfja969xsbrhc61ip588xvsi9k054kpd4cz1m5gfnhrd"; }; }; - "https://repo1.maven.org/maven2/com/google/code/gson/gson-parent/2.7/gson-parent-2.7" = - { - host = repositories.maven; - path = "com/google/code/gson/gson-parent/2.7/gson-parent-2.7"; - type = "jar"; - pom = { - sha1 = "3e147803ee87007ec82a1f625a0034be35c9b8a8"; - sha256 = "0ar7wk4zrdlb56jywsk6v3cpji8cjsi3kzmcr061yc12fdrqq7l7"; - }; - }; - "https://repo1.maven.org/maven2/com/googlecode/java-diff-utils/diffutils/1.2.1/diffutils-1.2.1" = - { - host = repositories.maven; - path = "com/googlecode/java-diff-utils/diffutils/1.2.1/diffutils-1.2.1"; - type = "jar"; - pom = { - sha1 = "3db400baff3182027a58d7e1984974949f96c2a7"; - sha256 = "1p0cg71dj6d3q60ch1q5mpma824f7jakwpapbnc5i2f4frp6wl1a"; - }; - jar = { - sha1 = "b716099bab8f2605aa3053824ece28f2b0ad1921"; - sha256 = "0wf1la6jsibrynrfsp2a7g2gx6f9q44v30qarm9m6x6xp31rg1n9"; - }; - }; - "https://repo1.maven.org/maven2/com/googlecode/json-simple/json-simple/1.1.1/json-simple-1.1.1" = - { - host = repositories.maven; - path = "com/googlecode/json-simple/json-simple/1.1.1/json-simple-1.1.1"; - type = "jar"; - pom = { - sha1 = "5e902aae26ac5c36f6420f689f43333129dd69e2"; - sha256 = "10vzlnl8vbjv2jqf818wdb7kgy9c6qjka7fjmmi3vdpg1mcn6pv6"; - }; - jar = { - sha1 = "c9ad4a0850ab676c5c64461a05ca524cdfff59f1"; - sha256 = "170rflxnqnah0265ik2aylmxkshyqbf2zas9bp2l32xqj9l6jsaf"; - }; - }; "https://repo1.maven.org/maven2/com/google/errorprone/error_prone_annotations/2.0.18/error_prone_annotations-2.0.18" = { host = repositories.maven; @@ -417,18 +2524,77 @@ in { sha256 = "08y16fkxl49930d2bqmic90vw9v36f02jf38344csa8im3cjaxbn"; }; }; - "https://repo1.maven.org/maven2/com/google/google/1/google-1" = { + "https://repo1.maven.org/maven2/com/google/google/1/google-1" = + { host = repositories.maven; - path = "com/google/google/1/google-1"; + path = + "com/google/google/1/google-1"; type = "jar"; pom = { sha1 = "c35a5268151b7a1bbb77f7ee94a950f00e32db61"; sha256 = "10by4ybrjnl8zwfg4ca74d0gcl4p9l7dzlfb9iwxw7m325xb2vfd"; }; }; - "https://repo1.maven.org/maven2/com/google/guava/guava/17.0/guava-17.0" = { + "https://repo1.maven.org/maven2/com/google/guava/guava-parent/17.0/guava-parent-17.0" = + { host = repositories.maven; - path = "com/google/guava/guava/17.0/guava-17.0"; + path = + "com/google/guava/guava-parent/17.0/guava-parent-17.0"; + type = "jar"; + pom = { + sha1 = "f8ba48b925d1c925d0fc0379ffa14a06e44eb464"; + sha256 = "0ajka1xsh28sammy3zbx82mvxi3k19v5ks4x2xswglsiamc57flz"; + }; + }; + "https://repo1.maven.org/maven2/com/google/guava/guava-parent/18.0/guava-parent-18.0" = + { + host = repositories.maven; + path = + "com/google/guava/guava-parent/18.0/guava-parent-18.0"; + type = "jar"; + pom = { + sha1 = "5398932a9ef2828eb9fc4f01e8d6cac626c219d2"; + sha256 = "0rmia42xirzgk3r2h1syzs7n7ib1nv84yzh87yizcmz7jn4crb54"; + }; + }; + "https://repo1.maven.org/maven2/com/google/guava/guava-parent/19.0/guava-parent-19.0" = + { + host = repositories.maven; + path = + "com/google/guava/guava-parent/19.0/guava-parent-19.0"; + type = "jar"; + pom = { + sha1 = "21fa0d898121cc408c19b74e4305403c6cc45b23"; + sha256 = "041y3i7yjajiylka0p1w0lz0d78c8wmswjkfld6zf46zxi1zyxiv"; + }; + }; + "https://repo1.maven.org/maven2/com/google/guava/guava-parent/20.0/guava-parent-20.0" = + { + host = repositories.maven; + path = + "com/google/guava/guava-parent/20.0/guava-parent-20.0"; + type = "jar"; + pom = { + sha1 = "7ba07b80563d9b18c4d384600a6fc1792d7899dd"; + sha256 = "1w9dd5n0dsbl7br4gifb04d3m20xyc5sgprb4gbghan7gz86y8pi"; + }; + }; + "https://repo1.maven.org/maven2/com/google/guava/guava-parent/25.1-jre/guava-parent-25.1-jre" = + { + host = repositories.maven; + path = + "com/google/guava/guava-parent/25.1-jre/guava-parent-25.1-jre"; + type = "jar"; + pom = { + sha1 = "802065dc15ff936f7c040c339111793dafcf02f0"; + sha256 = "13lngz2c4hzrdmazkxx511ak8nyq0xcydf4qqpn7gz4vvii6glf0"; + }; + }; + "https://repo1.maven.org/maven2/com/google/guava/guava/17.0/guava-17.0" = + { + host = repositories.maven; + path = + "com/google/guava/guava/17.0/guava-17.0"; type = "jar"; pom = { sha1 = "0f534dabee0b40b25715869c5e1287e38c7e1e4a"; @@ -439,9 +2605,11 @@ in { sha256 = "1g7bhyvzsx61lrca01hvpivkdgjvgj1wy5qa0jwbdl0klq7ahdlc"; }; }; - "https://repo1.maven.org/maven2/com/google/guava/guava/18.0/guava-18.0" = { + "https://repo1.maven.org/maven2/com/google/guava/guava/18.0/guava-18.0" = + { host = repositories.maven; - path = "com/google/guava/guava/18.0/guava-18.0"; + path = + "com/google/guava/guava/18.0/guava-18.0"; type = "jar"; pom = { sha1 = "2ec12f8d27a64e970b8be0fbd1d52dfec51cd41c"; @@ -452,9 +2620,11 @@ in { sha256 = "16bgkzvk3sprn5rs9hfcpvz9vgyhy40zni1amffcxrfj0gygnr6n"; }; }; - "https://repo1.maven.org/maven2/com/google/guava/guava/19.0/guava-19.0" = { + "https://repo1.maven.org/maven2/com/google/guava/guava/19.0/guava-19.0" = + { host = repositories.maven; - path = "com/google/guava/guava/19.0/guava-19.0"; + path = + "com/google/guava/guava/19.0/guava-19.0"; type = "jar"; pom = { sha1 = "65a43a21dbddcc19aa3ca50a63a4b33166bfbc77"; @@ -465,9 +2635,11 @@ in { sha256 = "1r3x0mznza3j1k3g75mhdz5y2fv2flph72snmjxi5c7b0lpcrm2q"; }; }; - "https://repo1.maven.org/maven2/com/google/guava/guava/20.0/guava-20.0" = { + "https://repo1.maven.org/maven2/com/google/guava/guava/20.0/guava-20.0" = + { host = repositories.maven; - path = "com/google/guava/guava/20.0/guava-20.0"; + path = + "com/google/guava/guava/20.0/guava-20.0"; type = "jar"; pom = { sha1 = "386bd381301224cac5ae8d2c7883b90a12192d79"; @@ -481,7 +2653,8 @@ in { "https://repo1.maven.org/maven2/com/google/guava/guava/25.1-jre/guava-25.1-jre" = { host = repositories.maven; - path = "com/google/guava/guava/25.1-jre/guava-25.1-jre"; + path = + "com/google/guava/guava/25.1-jre/guava-25.1-jre"; type = "jar"; pom = { sha1 = "5dd13f6c0d56f05059c5eba88a20a8699ece583d"; @@ -492,60 +2665,11 @@ in { sha256 = "1gqaqxdnxhr1gk9haldrifvda8ingj1s4bin5sf455y38jic7c3d"; }; }; - "https://repo1.maven.org/maven2/com/google/guava/guava-parent/17.0/guava-parent-17.0" = - { - host = repositories.maven; - path = "com/google/guava/guava-parent/17.0/guava-parent-17.0"; - type = "jar"; - pom = { - sha1 = "f8ba48b925d1c925d0fc0379ffa14a06e44eb464"; - sha256 = "0ajka1xsh28sammy3zbx82mvxi3k19v5ks4x2xswglsiamc57flz"; - }; - }; - "https://repo1.maven.org/maven2/com/google/guava/guava-parent/18.0/guava-parent-18.0" = - { - host = repositories.maven; - path = "com/google/guava/guava-parent/18.0/guava-parent-18.0"; - type = "jar"; - pom = { - sha1 = "5398932a9ef2828eb9fc4f01e8d6cac626c219d2"; - sha256 = "0rmia42xirzgk3r2h1syzs7n7ib1nv84yzh87yizcmz7jn4crb54"; - }; - }; - "https://repo1.maven.org/maven2/com/google/guava/guava-parent/19.0/guava-parent-19.0" = - { - host = repositories.maven; - path = "com/google/guava/guava-parent/19.0/guava-parent-19.0"; - type = "jar"; - pom = { - sha1 = "21fa0d898121cc408c19b74e4305403c6cc45b23"; - sha256 = "041y3i7yjajiylka0p1w0lz0d78c8wmswjkfld6zf46zxi1zyxiv"; - }; - }; - "https://repo1.maven.org/maven2/com/google/guava/guava-parent/20.0/guava-parent-20.0" = - { - host = repositories.maven; - path = "com/google/guava/guava-parent/20.0/guava-parent-20.0"; - type = "jar"; - pom = { - sha1 = "7ba07b80563d9b18c4d384600a6fc1792d7899dd"; - sha256 = "1w9dd5n0dsbl7br4gifb04d3m20xyc5sgprb4gbghan7gz86y8pi"; - }; - }; - "https://repo1.maven.org/maven2/com/google/guava/guava-parent/25.1-jre/guava-parent-25.1-jre" = - { - host = repositories.maven; - path = "com/google/guava/guava-parent/25.1-jre/guava-parent-25.1-jre"; - type = "jar"; - pom = { - sha1 = "802065dc15ff936f7c040c339111793dafcf02f0"; - sha256 = "13lngz2c4hzrdmazkxx511ak8nyq0xcydf4qqpn7gz4vvii6glf0"; - }; - }; "https://repo1.maven.org/maven2/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1" = { host = repositories.maven; - path = "com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1"; + path = + "com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1"; type = "jar"; pom = { sha1 = "b964a9414771661bdf35a3f10692a2fb0dd2c866"; @@ -1054,16 +3178,6 @@ in { sha256 = "1b327vhrgkmszqra1cg4n10mndxla5b6ln3i30ayxnn7wmkwblrq"; }; }; - "https://repo1.maven.org/maven2/com/google/jsinterop/jsinterop/1.0.0/jsinterop-1.0.0" = - { - host = repositories.maven; - path = "com/google/jsinterop/jsinterop/1.0.0/jsinterop-1.0.0"; - type = "jar"; - pom = { - sha1 = "62210407b811fc7a4fe5edcf17b83f39b1e2dc01"; - sha256 = "1f7rzx53sdgagx0bx6gzym5d6a7wh6fhxkkzwkd2m83cas010x5k"; - }; - }; "https://repo1.maven.org/maven2/com/google/jsinterop/jsinterop-annotations/1.0.0/jsinterop-annotations-1.0.0" = { host = repositories.maven; @@ -1079,10 +3193,22 @@ in { sha256 = "0m688mrv888fqszjnhhvv94pdfda3z61nr42sfinbywqxz7f1hg5"; }; }; + "https://repo1.maven.org/maven2/com/google/jsinterop/jsinterop/1.0.0/jsinterop-1.0.0" = + { + host = repositories.maven; + path = + "com/google/jsinterop/jsinterop/1.0.0/jsinterop-1.0.0"; + type = "jar"; + pom = { + sha1 = "62210407b811fc7a4fe5edcf17b83f39b1e2dc01"; + sha256 = "1f7rzx53sdgagx0bx6gzym5d6a7wh6fhxkkzwkd2m83cas010x5k"; + }; + }; "https://repo1.maven.org/maven2/com/google/protobuf/protobuf-java/2.5.0/protobuf-java-2.5.0" = { host = repositories.maven; - path = "com/google/protobuf/protobuf-java/2.5.0/protobuf-java-2.5.0"; + path = + "com/google/protobuf/protobuf-java/2.5.0/protobuf-java-2.5.0"; type = "jar"; pom = { sha1 = "d0b411e81d63761989f1329e8650ef27f6f77d25"; @@ -1096,7 +3222,8 @@ in { "https://repo1.maven.org/maven2/com/google/protobuf/protobuf-java/3.0.2/protobuf-java-3.0.2" = { host = repositories.maven; - path = "com/google/protobuf/protobuf-java/3.0.2/protobuf-java-3.0.2"; + path = + "com/google/protobuf/protobuf-java/3.0.2/protobuf-java-3.0.2"; type = "jar"; pom = { sha1 = "5dc19d1f724edfb259119a773d951935a1d72bfd"; @@ -1110,16 +3237,30 @@ in { "https://repo1.maven.org/maven2/com/google/protobuf/protobuf-parent/3.0.2/protobuf-parent-3.0.2" = { host = repositories.maven; - path = "com/google/protobuf/protobuf-parent/3.0.2/protobuf-parent-3.0.2"; + path = + "com/google/protobuf/protobuf-parent/3.0.2/protobuf-parent-3.0.2"; type = "jar"; pom = { sha1 = "f00b6e9a0501e0d4870a76b8e877e3ec0d70dd00"; sha256 = "0vzi1wh9d2x5qvfys2yhnf9pzlrgrmhmyyc2n5jqljzccm60ayhk"; }; }; - "https://repo1.maven.org/maven2/com/google/truth/truth/0.24/truth-0.24" = { + "https://repo1.maven.org/maven2/com/google/truth/truth-parent/0.24/truth-parent-0.24" = + { host = repositories.maven; - path = "com/google/truth/truth/0.24/truth-0.24"; + path = + "com/google/truth/truth-parent/0.24/truth-parent-0.24"; + type = "jar"; + pom = { + sha1 = "8f9907589a243fb3a610f55df12da1ae56709f4f"; + sha256 = "05m6hnqm0szsjhbncnpnnp3v8kcbgd48gsmi5z5x7lk27i6x1p9n"; + }; + }; + "https://repo1.maven.org/maven2/com/google/truth/truth/0.24/truth-0.24" = + { + host = repositories.maven; + path = + "com/google/truth/truth/0.24/truth-0.24"; type = "jar"; pom = { sha1 = "45149f71f8234d6c65a4478b5260edf00f5571c7"; @@ -1130,20 +3271,56 @@ in { sha256 = "1adv2cb5vbss4flx8q9z905nia031brnikk0szlryw7gkkxzj3pw"; }; }; - "https://repo1.maven.org/maven2/com/google/truth/truth-parent/0.24/truth-parent-0.24" = + "https://repo1.maven.org/maven2/com/googlecode/java-diff-utils/diffutils/1.2.1/diffutils-1.2.1" = { host = repositories.maven; - path = "com/google/truth/truth-parent/0.24/truth-parent-0.24"; + path = + "com/googlecode/java-diff-utils/diffutils/1.2.1/diffutils-1.2.1"; type = "jar"; pom = { - sha1 = "8f9907589a243fb3a610f55df12da1ae56709f4f"; - sha256 = "05m6hnqm0szsjhbncnpnnp3v8kcbgd48gsmi5z5x7lk27i6x1p9n"; + sha1 = "3db400baff3182027a58d7e1984974949f96c2a7"; + sha256 = "1p0cg71dj6d3q60ch1q5mpma824f7jakwpapbnc5i2f4frp6wl1a"; + }; + jar = { + sha1 = "b716099bab8f2605aa3053824ece28f2b0ad1921"; + sha256 = "0wf1la6jsibrynrfsp2a7g2gx6f9q44v30qarm9m6x6xp31rg1n9"; + }; + }; + "https://repo1.maven.org/maven2/com/googlecode/json-simple/json-simple/1.1.1/json-simple-1.1.1" = + { + host = repositories.maven; + path = + "com/googlecode/json-simple/json-simple/1.1.1/json-simple-1.1.1"; + type = "jar"; + pom = { + sha1 = "5e902aae26ac5c36f6420f689f43333129dd69e2"; + sha256 = "10vzlnl8vbjv2jqf818wdb7kgy9c6qjka7fjmmi3vdpg1mcn6pv6"; + }; + jar = { + sha1 = "c9ad4a0850ab676c5c64461a05ca524cdfff59f1"; + sha256 = "170rflxnqnah0265ik2aylmxkshyqbf2zas9bp2l32xqj9l6jsaf"; + }; + }; + "https://repo1.maven.org/maven2/com/yahoo/platform/yui/yuicompressor/2.4.8/yuicompressor-2.4.8" = + { + host = repositories.maven; + path = + "com/yahoo/platform/yui/yuicompressor/2.4.8/yuicompressor-2.4.8"; + type = "jar"; + pom = { + sha1 = "99adc60ea87c167300edc7abb931d29980ab519e"; + sha256 = "15xkp1rsha6s5v39myfjdjig5jpbljph1n3crwvzysxqbh91iz2c"; + }; + jar = { + sha1 = "900a7296bb52d740418d53274c1ecac5c83c760e"; + sha256 = "1lhkv2s2m05r611j9lhh38s0dpdng9pllvqxhh4ssk54w4ppq3cq"; }; }; "https://repo1.maven.org/maven2/commons-codec/commons-codec/1.10/commons-codec-1.10" = { host = repositories.maven; - path = "commons-codec/commons-codec/1.10/commons-codec-1.10"; + path = + "commons-codec/commons-codec/1.10/commons-codec-1.10"; type = "jar"; pom = { sha1 = "44b9477418d2942d45550f7e7c66c16262062d0e"; @@ -1157,7 +3334,8 @@ in { "https://repo1.maven.org/maven2/commons-codec/commons-codec/1.6/commons-codec-1.6" = { host = repositories.maven; - path = "commons-codec/commons-codec/1.6/commons-codec-1.6"; + path = + "commons-codec/commons-codec/1.6/commons-codec-1.6"; type = "jar"; pom = { sha1 = "9499f0c87ab43a74c456b9847acbcb5e67fe9f32"; @@ -1168,6 +3346,36 @@ in { sha256 = "11ix43vckkj5mbv9ccnv4vf745s8sgpkdms07syi854f3fa4xcsl"; }; }; + "https://repo1.maven.org/maven2/commons-codec/commons-codec/1.8/commons-codec-1.8" = + { + host = repositories.maven; + path = + "commons-codec/commons-codec/1.8/commons-codec-1.8"; + type = "jar"; + pom = { + sha1 = "045af71640558384eb8ebf9d88dc32d0356c0a84"; + sha256 = "1n5xka65ph4m6p7mxjz5gb9fpcvv5g2jw34is5hwm26rk5jp53zz"; + }; + jar = { + sha1 = "af3be3f74d25fc5163b54f56a0d394b462dafafd"; + sha256 = "1fzqlim3brz20wr45m8snyck380s0zghclab19aw4faa9fwl16sr"; + }; + }; + "https://repo1.maven.org/maven2/commons-codec/commons-codec/1.9/commons-codec-1.9" = + { + host = repositories.maven; + path = + "commons-codec/commons-codec/1.9/commons-codec-1.9"; + type = "jar"; + pom = { + sha1 = "f5357ff0f308600af3660bf00a8be3415a335723"; + sha256 = "143rq2sy3lp7qmzjn9a01qgz1mjg2jdlgi8x4266h2frkh1wzvz5"; + }; + jar = { + sha1 = "9ce04e34240f674bc72680f8b843b1457383161a"; + sha256 = "1ki3lyadsy1v0685nfay63iw3a16w89l2fjwdfa0pgrs3ihd46dd"; + }; + }; "https://repo1.maven.org/maven2/commons-fileupload/commons-fileupload/1.3.1/commons-fileupload-1.3.1" = { host = repositories.maven; @@ -1186,7 +3394,8 @@ in { "https://repo1.maven.org/maven2/commons-fileupload/commons-fileupload/1.3/commons-fileupload-1.3" = { host = repositories.maven; - path = "commons-fileupload/commons-fileupload/1.3/commons-fileupload-1.3"; + path = + "commons-fileupload/commons-fileupload/1.3/commons-fileupload-1.3"; type = "jar"; pom = { sha1 = "509f46dd8f9482f08f953da7a3f479c020e645e8"; @@ -1197,9 +3406,11 @@ in { sha256 = "1zj92isxrsdq8njcwdkbmrvwz7i15hl15z6101kpr1pk1y1kzsmw"; }; }; - "https://repo1.maven.org/maven2/commons-io/commons-io/2.2/commons-io-2.2" = { + "https://repo1.maven.org/maven2/commons-io/commons-io/2.2/commons-io-2.2" = + { host = repositories.maven; - path = "commons-io/commons-io/2.2/commons-io-2.2"; + path = + "commons-io/commons-io/2.2/commons-io-2.2"; type = "jar"; pom = { sha1 = "1ef24807b2eaf9d51b5587710878146d630cc855"; @@ -1210,9 +3421,11 @@ in { sha256 = "11xsj9bmhwgxa9k62i9x8sjiyiv69h2y87sr6qblhbd826yn0pv7"; }; }; - "https://repo1.maven.org/maven2/commons-io/commons-io/2.4/commons-io-2.4" = { + "https://repo1.maven.org/maven2/commons-io/commons-io/2.4/commons-io-2.4" = + { host = repositories.maven; - path = "commons-io/commons-io/2.4/commons-io-2.4"; + path = + "commons-io/commons-io/2.4/commons-io-2.4"; type = "jar"; pom = { sha1 = "9ece23effe8bce3904f3797a76b1ba6ab681e1b9 ./commons-io-2.4.pom"; @@ -1223,9 +3436,11 @@ in { sha256 = "108mw2v8ncig29kjvzh8wi76plr01f4x5l3b1929xk5a7vf42snc"; }; }; - "https://repo1.maven.org/maven2/commons-io/commons-io/2.5/commons-io-2.5" = { + "https://repo1.maven.org/maven2/commons-io/commons-io/2.5/commons-io-2.5" = + { host = repositories.maven; - path = "commons-io/commons-io/2.5/commons-io-2.5"; + path = + "commons-io/commons-io/2.5/commons-io-2.5"; type = "jar"; pom = { sha1 = "7e39112810f6096061c43504188d18edc7d7eece"; @@ -1236,24 +3451,41 @@ in { sha256 = "0x1la4i7s3l8q763csfrw4b8gl5vzj79h7fb1ih6hj93ils1h151"; }; }; - "https://repo1.maven.org/maven2/com/yahoo/platform/yui/yuicompressor/2.4.8/yuicompressor-2.4.8" = + "https://repo1.maven.org/maven2/commons-logging/commons-logging/1.1.1/commons-logging-1.1.1" = { host = repositories.maven; - path = "com/yahoo/platform/yui/yuicompressor/2.4.8/yuicompressor-2.4.8"; + path = + "commons-logging/commons-logging/1.1.1/commons-logging-1.1.1"; type = "jar"; pom = { - sha1 = "99adc60ea87c167300edc7abb931d29980ab519e"; - sha256 = "15xkp1rsha6s5v39myfjdjig5jpbljph1n3crwvzysxqbh91iz2c"; + sha1 = "76672afb562b9e903674ad3a544cdf2092f1faa3"; + sha256 = "1s2yqfrwxa3xg0l2mkczh29gcii3xcjnb8lwvmxbk2sf0mny3wnh"; }; jar = { - sha1 = "900a7296bb52d740418d53274c1ecac5c83c760e"; - sha256 = "1lhkv2s2m05r611j9lhh38s0dpdng9pllvqxhh4ssk54w4ppq3cq"; + sha1 = "5043bfebc3db072ed80fbd362e7caf00e885d8ae"; + sha256 = "0brngjgq24kk2c5qxzp3k6dcrzy7bdfdd1h1symb638zmly92vyf"; + }; + }; + "https://repo1.maven.org/maven2/commons-logging/commons-logging/1.2/commons-logging-1.2" = + { + host = repositories.maven; + path = + "commons-logging/commons-logging/1.2/commons-logging-1.2"; + type = "jar"; + pom = { + sha1 = "075c03ba4b01932842a996ef8d3fc1ab61ddeac2"; + sha256 = "085vkxrh0hg2kwbyjblp0820hl1cpk38w5fc0zyzd1hdaymba6n9"; + }; + jar = { + sha1 = "4bfc12adfe4842bf07b657f0369c4cb522955686"; + sha256 = "0dm61zgmgjkg67kf9dyrzgpayd18r656n05kiabmc3xyl0gfmpfs"; }; }; "https://repo1.maven.org/maven2/javax/servlet/servlet-api/2.5/servlet-api-2.5" = { host = repositories.maven; - path = "javax/servlet/servlet-api/2.5/servlet-api-2.5"; + path = + "javax/servlet/servlet-api/2.5/servlet-api-2.5"; type = "jar"; pom = { sha1 = "a159fa05cce714c83deff647655dd53db064b21c"; @@ -1264,9 +3496,11 @@ in { sha256 = "1p6lk86qwrr8k2pgjs3pmfh44h9ff05ckcvgnsnyxykh18vfln66"; }; }; - "https://repo1.maven.org/maven2/joda-time/joda-time/2.2/joda-time-2.2" = { + "https://repo1.maven.org/maven2/joda-time/joda-time/2.2/joda-time-2.2" = + { host = repositories.maven; - path = "joda-time/joda-time/2.2/joda-time-2.2"; + path = + "joda-time/joda-time/2.2/joda-time-2.2"; type = "jar"; pom = { sha1 = "2e415bc8611ca1755fa5ca464c316c15b6aea0a6"; @@ -1277,9 +3511,11 @@ in { sha256 = "1bs0fa9344a264a3nj2wpkw18vgbvqccvr17bgg5n6gp66hkq675"; }; }; - "https://repo1.maven.org/maven2/joda-time/joda-time/2.6/joda-time-2.6" = { + "https://repo1.maven.org/maven2/joda-time/joda-time/2.6/joda-time-2.6" = + { host = repositories.maven; - path = "joda-time/joda-time/2.6/joda-time-2.6"; + path = + "joda-time/joda-time/2.6/joda-time-2.6"; type = "jar"; pom = { sha1 = "87180d615f58fe64ce46d7929844d36e8ac54519"; @@ -1290,9 +3526,11 @@ in { sha256 = "0s5ifaf51plllrr4bpfxr0zda7vi7hhp92gq5lhr7gxk2afz8waq"; }; }; - "https://repo1.maven.org/maven2/joda-time/joda-time/2.8.2/joda-time-2.8.2" = { + "https://repo1.maven.org/maven2/joda-time/joda-time/2.8.2/joda-time-2.8.2" = + { host = repositories.maven; - path = "joda-time/joda-time/2.8.2/joda-time-2.8.2"; + path = + "joda-time/joda-time/2.8.2/joda-time-2.8.2"; type = "jar"; pom = { sha1 = "f8df631ef5c18b7bc8560f7afb897cc6d9166067"; @@ -1303,9 +3541,11 @@ in { sha256 = "1js2kk0x5p3z7hqpnfb2p9x44gyj4mc16g69pi4pwsqf9ixsqwbw"; }; }; - "https://repo1.maven.org/maven2/junit/junit/4.10/junit-4.10" = { + "https://repo1.maven.org/maven2/junit/junit/4.10/junit-4.10" = + { host = repositories.maven; - path = "junit/junit/4.10/junit-4.10"; + path = + "junit/junit/4.10/junit-4.10"; type = "jar"; pom = { sha1 = "35bef83e80c3431f95d267e19252bddfe965041c"; @@ -1316,36 +3556,66 @@ in { sha256 = "0nppn3pgsyh7py465nk6fxi0s0w7pciqfnq5i3mgd1hb3v54g9rn"; }; }; - "https://repo1.maven.org/maven2/org/apache/apache/13/apache-13" = { + "https://repo1.maven.org/maven2/org/apache/apache/11/apache-11" = + { host = repositories.maven; - path = "org/apache/apache/13/apache-13"; + path = + "org/apache/apache/11/apache-11"; + type = "jar"; + pom = { + sha1 = "cb35e3b8eb7f1adbdc91e015b60d0da3a4e16c4f"; + sha256 = "0yr9142xp9myaa361ma349bcrnb4hz2f7sa1cimi3n21vfnvakws"; + }; + }; + "https://repo1.maven.org/maven2/org/apache/apache/13/apache-13" = + { + host = repositories.maven; + path = + "org/apache/apache/13/apache-13"; type = "jar"; pom = { sha1 = "15aff1faaec4963617f07dbe8e603f0adabc3a12"; sha256 = "07c4yg52q1qiz2b982pcsiwf9ahmpil4jy7lpqvi5m0z6sq3slgz"; }; }; - "https://repo1.maven.org/maven2/org/apache/apache/15/apache-15" = { + "https://repo1.maven.org/maven2/org/apache/apache/15/apache-15" = + { host = repositories.maven; - path = "org/apache/apache/15/apache-15"; + path = + "org/apache/apache/15/apache-15"; type = "jar"; pom = { sha1 = "95c70374817194cabfeec410fe70c3a6b832bafe"; sha256 = "156lk89x31r2d6ljpwl1lvrl0sxgkd70wj6bq18b8rxcg7wz5hin"; }; }; - "https://repo1.maven.org/maven2/org/apache/apache/16/apache-16" = { + "https://repo1.maven.org/maven2/org/apache/apache/16/apache-16" = + { host = repositories.maven; - path = "org/apache/apache/16/apache-16"; + path = + "org/apache/apache/16/apache-16"; type = "jar"; pom = { sha1 = "8a90e31780e5cd0685ccaf25836c66e3b4e163b7"; sha256 = "03m4fjgg98zcyjlsp64z21lyiszhwyg43ys7mabk1jynswpzz1cz"; }; }; - "https://repo1.maven.org/maven2/org/apache/apache/9/apache-9" = { + "https://repo1.maven.org/maven2/org/apache/apache/4/apache-4" = + { host = repositories.maven; - path = "org/apache/apache/9/apache-9"; + path = + "org/apache/apache/4/apache-4"; + type = "jar"; + pom = { + sha1 = "602b647986c1d24301bc3d70e5923696bc7f1401"; + sha256 = "152iri0kbrxir93w23b31045gpvh3g9rc37gxya27sx8dfi274wy"; + }; + }; + "https://repo1.maven.org/maven2/org/apache/apache/9/apache-9" = + { + host = repositories.maven; + path = + "org/apache/apache/9/apache-9"; type = "jar"; pom = { sha1 = "de55d73a30c7521f3d55e8141d360ffbdfd88caa"; @@ -1355,7 +3625,8 @@ in { "https://repo1.maven.org/maven2/org/apache/commons/commons-compress/1.3/commons-compress-1.3" = { host = repositories.maven; - path = "org/apache/commons/commons-compress/1.3/commons-compress-1.3"; + path = + "org/apache/commons/commons-compress/1.3/commons-compress-1.3"; type = "jar"; pom = { sha1 = "b7d1722fa0f1bc04b7e8e41a31537a197c41bd6c"; @@ -1369,7 +3640,8 @@ in { "https://repo1.maven.org/maven2/org/apache/commons/commons-parent/22/commons-parent-22" = { host = repositories.maven; - path = "org/apache/commons/commons-parent/22/commons-parent-22"; + path = + "org/apache/commons/commons-parent/22/commons-parent-22"; type = "jar"; pom = { sha1 = "0e895fa7ed472b3b2081ef77e2d5ece78c139d54"; @@ -1379,7 +3651,8 @@ in { "https://repo1.maven.org/maven2/org/apache/commons/commons-parent/24/commons-parent-24" = { host = repositories.maven; - path = "org/apache/commons/commons-parent/24/commons-parent-24"; + path = + "org/apache/commons/commons-parent/24/commons-parent-24"; type = "jar"; pom = { sha1 = "dbb7913f93b279ef889f6bad288b82dae58df237"; @@ -1389,7 +3662,8 @@ in { "https://repo1.maven.org/maven2/org/apache/commons/commons-parent/25/commons-parent-25" = { host = repositories.maven; - path = "org/apache/commons/commons-parent/25/commons-parent-25"; + path = + "org/apache/commons/commons-parent/25/commons-parent-25"; type = "jar"; pom = { sha1 = "67b84199ca4acf0d8fbc5256d90b80f746737e94"; @@ -1399,7 +3673,8 @@ in { "https://repo1.maven.org/maven2/org/apache/commons/commons-parent/28/commons-parent-28" = { host = repositories.maven; - path = "org/apache/commons/commons-parent/28/commons-parent-28"; + path = + "org/apache/commons/commons-parent/28/commons-parent-28"; type = "jar"; pom = { sha1 = "9ff25b2866ef063a8828ba67d1e35c78f73e830a"; @@ -1409,17 +3684,30 @@ in { "https://repo1.maven.org/maven2/org/apache/commons/commons-parent/32/commons-parent-32" = { host = repositories.maven; - path = "org/apache/commons/commons-parent/32/commons-parent-32"; + path = + "org/apache/commons/commons-parent/32/commons-parent-32"; type = "jar"; pom = { sha1 = "0e51c4223003c2c7c63f38d7b8823e40eb06bd1f"; sha256 = "1s2bdgr10jshy5v0bs03c2d7hw3qxyfkf5fl90hh7x1gifpmilp4"; }; }; + "https://repo1.maven.org/maven2/org/apache/commons/commons-parent/34/commons-parent-34" = + { + host = repositories.maven; + path = + "org/apache/commons/commons-parent/34/commons-parent-34"; + type = "jar"; + pom = { + sha1 = "1f6be162a806d8343e3cd238dd728558532473a5"; + sha256 = "175p0hnjk93gmgh8fv63z0xmd9jf5sgdq9ii54xiy7b4dp86jbis"; + }; + }; "https://repo1.maven.org/maven2/org/apache/commons/commons-parent/35/commons-parent-35" = { host = repositories.maven; - path = "org/apache/commons/commons-parent/35/commons-parent-35"; + path = + "org/apache/commons/commons-parent/35/commons-parent-35"; type = "jar"; pom = { sha1 = "d88c24ebb385e5404f34573f24362b17434e3f33"; @@ -1429,17 +3717,401 @@ in { "https://repo1.maven.org/maven2/org/apache/commons/commons-parent/39/commons-parent-39" = { host = repositories.maven; - path = "org/apache/commons/commons-parent/39/commons-parent-39"; + path = + "org/apache/commons/commons-parent/39/commons-parent-39"; type = "jar"; pom = { sha1 = "4bc32d3cda9f07814c548492af7bf19b21798d46"; sha256 = "19qxlq7zcvf8cw2hyrcb5d6b9cbbd6ccwnahv2v3wp1al3hjgkc7"; }; }; + "https://repo1.maven.org/maven2/org/apache/commons/commons-parent/5/commons-parent-5" = + { + host = repositories.maven; + path = + "org/apache/commons/commons-parent/5/commons-parent-5"; + type = "jar"; + pom = { + sha1 = "a0a168281558e7ae972f113fa128bc46b4973edd"; + sha256 = "0am0vbkyp6b6srwhvw52xkc4ghaj4kqn0ay26vgag06z1g035mlb"; + }; + }; + "https://repo1.maven.org/maven2/org/apache/directory/project/project/31/project-31" = + { + host = repositories.maven; + path = + "org/apache/directory/project/project/31/project-31"; + type = "jar"; + pom = { + sha1 = "8fda523b551a858dd135959559c1e0a59a9fc30e"; + sha256 = "1dkax1pqbn9bj6w926qabar1ywamzlbn7032zbarxvk7sf257jkf"; + }; + }; + "https://repo1.maven.org/maven2/org/apache/directory/studio/org.apache.commons.codec/1.8/org.apache.commons.codec-1.8" = + { + host = repositories.maven; + path = + "org/apache/directory/studio/org.apache.commons.codec/1.8/org.apache.commons.codec-1.8"; + type = "jar"; + pom = { + sha1 = "d530a5cda7402b64c60332939eccebeef010e3f2"; + sha256 = "12p16q153fxnh9skx7wxqxcjam2x04kca84ip7azhg7622k1zfws"; + }; + jar = { + sha1 = "af243a2c8302b659b0afe9b4a2d8add1b7f964c0"; + sha256 = "1sfwxm1q8qnb69ih93mnw3n7n35039nsgdy2hf7v29p5116zrla9"; + }; + }; + "https://repo1.maven.org/maven2/org/apache/directory/studio/parent-libraries/2.0.0.v20130628/parent-libraries-2.0.0.v20130628" = + { + host = repositories.maven; + path = + "org/apache/directory/studio/parent-libraries/2.0.0.v20130628/parent-libraries-2.0.0.v20130628"; + type = "jar"; + pom = { + sha1 = "2f728e4e13562d55722e318959efef4924d86fbf"; + sha256 = "0nxwgmfbv1fh0w89b0f5ivkv50jnv6zmi99q3nf39nmnkc68d70j"; + }; + }; + "https://repo1.maven.org/maven2/org/apache/directory/studio/parent/2.0.0.v20130628/parent-2.0.0.v20130628" = + { + host = repositories.maven; + path = + "org/apache/directory/studio/parent/2.0.0.v20130628/parent-2.0.0.v20130628"; + type = "jar"; + pom = { + sha1 = "09e8bf00994ef00fcad9ea1c84fdc78d50656081"; + sha256 = "1akgz88p4a8v9vivbs94p0310dyq6gz53wiqilvip1l84lsil8k9"; + }; + }; + "https://repo1.maven.org/maven2/org/apache/httpcomponents/httpasyncclient/4.1.3/httpasyncclient-4.1.3" = + { + host = repositories.maven; + path = + "org/apache/httpcomponents/httpasyncclient/4.1.3/httpasyncclient-4.1.3"; + type = "jar"; + pom = { + sha1 = "55c61ead9e5378b19e187bee5385a5fa7cb59a6a"; + sha256 = "1jb26mblmzdcc96f4gkq1s7f66zcpj6r7xwnrr35bzfdi9ajx81x"; + }; + jar = { + sha1 = "34c56f43fd3255fc239ffe33d0fbfb8195be6a24"; + sha256 = "18nhf2f4xbmalgizzp9nsr99lbif5pcwv1pqf2gqwh91rx0x2r98"; + }; + }; + "https://repo1.maven.org/maven2/org/apache/httpcomponents/httpclient/4.2/httpclient-4.2" = + { + host = repositories.maven; + path = + "org/apache/httpcomponents/httpclient/4.2/httpclient-4.2"; + type = "jar"; + pom = { + sha1 = "6c67610f25f394c9dda5d540fff13e767b822d0e"; + sha256 = "017p6nxrzvmymzdz9jv1pl6gagn5yadnsv7gdjmgb9p23ffq2hlb"; + }; + jar = { + sha1 = "894b77b74ac06206075bccc22868ef83d69e383b"; + sha256 = "023jc2kh1iavkzsy70935vh4csd9p4jf38y6siszpb0pxzrr25vs"; + }; + }; + "https://repo1.maven.org/maven2/org/apache/httpcomponents/httpclient/4.4/httpclient-4.4" = + { + host = repositories.maven; + path = + "org/apache/httpcomponents/httpclient/4.4/httpclient-4.4"; + type = "jar"; + pom = { + sha1 = "b74a3217f0d5bdacfde1f09f73f3bfe557a49292"; + sha256 = "1wcmbrnk9v5x02r9yd098vyxry1cjcp70xb224r6vc4ahx0yg8k4"; + }; + jar = { + sha1 = "6d220441ca681dddc55a189eae81a437309128b8"; + sha256 = "08smjsz63p7fzv054xa6pjfncg7z2nw2kxyk2y1gmwks8yjsy3n5"; + }; + }; + "https://repo1.maven.org/maven2/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2" = + { + host = repositories.maven; + path = + "org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2"; + type = "jar"; + pom = { + sha1 = "56f6338b324e438307e1f2c2b33bd02268310fc2"; + sha256 = "1w0rxkvljw15ccw4b189izsqjdmirj6x3gpgn0l4p6l246x03028"; + }; + jar = { + sha1 = "733db77aa8d9b2d68015189df76ab06304406e50"; + sha256 = "0ms00zc28pwqk83nwwbafhq6p8zci9mrjzbqalpn6v0d80hwdzqd"; + }; + }; + "https://repo1.maven.org/maven2/org/apache/httpcomponents/httpclient/4.5.3/httpclient-4.5.3" = + { + host = repositories.maven; + path = + "org/apache/httpcomponents/httpclient/4.5.3/httpclient-4.5.3"; + type = "jar"; + pom = { + sha1 = "27f5d747aad49d36750ef3dffa30687963b4ddcd"; + sha256 = "171ckzc8ga4vkcqw29g55s6cbls3f9lq3nfh830vlyy0141pbrfd"; + }; + jar = { + sha1 = "d1577ae15f01ef5438c5afc62162457c00a34713"; + sha256 = "0d9i4r4j7m8yakmhb3lv34v0j3ig9s2n3bbpfpa5lpka5mn1ngfv"; + }; + }; + "https://repo1.maven.org/maven2/org/apache/httpcomponents/httpcomponents-asyncclient/4.1.3/httpcomponents-asyncclient-4.1.3" = + { + host = repositories.maven; + path = + "org/apache/httpcomponents/httpcomponents-asyncclient/4.1.3/httpcomponents-asyncclient-4.1.3"; + type = "jar"; + pom = { + sha1 = "0b55c95b34a8b739566aa2a34a059e578edf74ff"; + sha256 = "05pb770sn85fgx3bvdfk0qqwmbzzbijja76ml507704k8hf91rl5"; + }; + }; + "https://repo1.maven.org/maven2/org/apache/httpcomponents/httpcomponents-client/4.2/httpcomponents-client-4.2" = + { + host = repositories.maven; + path = + "org/apache/httpcomponents/httpcomponents-client/4.2/httpcomponents-client-4.2"; + type = "jar"; + pom = { + sha1 = "33a499b5a45b90f7c7b584d781aaa2d069db5734"; + sha256 = "1bd2r07zx7brq19gy173w1nf8hqw333bg5acymf9gd6lhy3jprs4"; + }; + }; + "https://repo1.maven.org/maven2/org/apache/httpcomponents/httpcomponents-client/4.4/httpcomponents-client-4.4" = + { + host = repositories.maven; + path = + "org/apache/httpcomponents/httpcomponents-client/4.4/httpcomponents-client-4.4"; + type = "jar"; + pom = { + sha1 = "2dbf299b26a4387fd5389dd3f5cf1b89da261d56"; + sha256 = "0hyjnjfnbnqsfwcr78xpdfgm6mm3nalyasqila42y3fv1kf7zwik"; + }; + }; + "https://repo1.maven.org/maven2/org/apache/httpcomponents/httpcomponents-client/4.5.2/httpcomponents-client-4.5.2" = + { + host = repositories.maven; + path = + "org/apache/httpcomponents/httpcomponents-client/4.5.2/httpcomponents-client-4.5.2"; + type = "jar"; + pom = { + sha1 = "55d500e6c1e98ffbb00c35bee72fabc255c22108"; + sha256 = "00gdpvi7b5dmnkpir2ryp8nkak10nxpmlcwyc4l6pi75q6kcps0x"; + }; + }; + "https://repo1.maven.org/maven2/org/apache/httpcomponents/httpcomponents-client/4.5.3/httpcomponents-client-4.5.3" = + { + host = repositories.maven; + path = + "org/apache/httpcomponents/httpcomponents-client/4.5.3/httpcomponents-client-4.5.3"; + type = "jar"; + pom = { + sha1 = "238c16d8fd6e8ac85f603d981f5c20efae9dac01"; + sha256 = "1p138vyf6iiy5izd92lb9y4z38a9ymvki2h5rw0bn98ibabx5is3"; + }; + }; + "https://repo1.maven.org/maven2/org/apache/httpcomponents/httpcomponents-core/4.2/httpcomponents-core-4.2" = + { + host = repositories.maven; + path = + "org/apache/httpcomponents/httpcomponents-core/4.2/httpcomponents-core-4.2"; + type = "jar"; + pom = { + sha1 = "390d6a3ee24e3a79b1a565c3d9f14704838280e9"; + sha256 = "0railm9ahjy4islxzyc54r5rjgc2lqvcrrkk19qwqinzdqim5ra6"; + }; + }; + "https://repo1.maven.org/maven2/org/apache/httpcomponents/httpcomponents-core/4.4.1/httpcomponents-core-4.4.1" = + { + host = repositories.maven; + path = + "org/apache/httpcomponents/httpcomponents-core/4.4.1/httpcomponents-core-4.4.1"; + type = "jar"; + pom = { + sha1 = "861a9c833de4e21eb089ee3210447803a40f9be3"; + sha256 = "1lhqnxi2pdrn15f9psw9nvxgd4qbnj0f3r2sra76lsickw2nw821"; + }; + }; + "https://repo1.maven.org/maven2/org/apache/httpcomponents/httpcomponents-core/4.4.4/httpcomponents-core-4.4.4" = + { + host = repositories.maven; + path = + "org/apache/httpcomponents/httpcomponents-core/4.4.4/httpcomponents-core-4.4.4"; + type = "jar"; + pom = { + sha1 = "84c5600018f58510ef3d2c3b5d218bea5d51bbbe"; + sha256 = "1cbpbz15wjg1fd0fg5l5a4qffldnz5a072y5mcqmxzz0fzgwq4f8"; + }; + }; + "https://repo1.maven.org/maven2/org/apache/httpcomponents/httpcomponents-core/4.4.6/httpcomponents-core-4.4.6" = + { + host = repositories.maven; + path = + "org/apache/httpcomponents/httpcomponents-core/4.4.6/httpcomponents-core-4.4.6"; + type = "jar"; + pom = { + sha1 = "b5cd50c09bc253701c1b38d00582920b99ec229e"; + sha256 = "1glnvm9pfwvjxdjbbxiv4ljlckzqbzfpwc40y3rz6qyxs0rbag1a"; + }; + }; + "https://repo1.maven.org/maven2/org/apache/httpcomponents/httpcomponents-core/4.4/httpcomponents-core-4.4" = + { + host = repositories.maven; + path = + "org/apache/httpcomponents/httpcomponents-core/4.4/httpcomponents-core-4.4"; + type = "jar"; + pom = { + sha1 = "2556b91df722bbec291574c680b32e763a4705da"; + sha256 = "1glbbi59d45ky9fq9j206am8c3bayaplgsmhf0q9m9cihrljsljh"; + }; + }; + "https://repo1.maven.org/maven2/org/apache/httpcomponents/httpcore-nio/4.4.6/httpcore-nio-4.4.6" = + { + host = repositories.maven; + path = + "org/apache/httpcomponents/httpcore-nio/4.4.6/httpcore-nio-4.4.6"; + type = "jar"; + pom = { + sha1 = "a56f700ede97b35a649d21a0fa5464c487e9ef54"; + sha256 = "0z3sz54c574x33lwha2n1xfvjy91751q8p9qxbw3i2mswrigwmja"; + }; + jar = { + sha1 = "4bafcb5aacb1abc193698a13ae99394e09a25101"; + sha256 = "1sh1w4lnw1lqja772y0ypiz81xp3in9r93z389djy9ma1m4w0zf1"; + }; + }; + "https://repo1.maven.org/maven2/org/apache/httpcomponents/httpcore/4.2/httpcore-4.2" = + { + host = repositories.maven; + path = + "org/apache/httpcomponents/httpcore/4.2/httpcore-4.2"; + type = "jar"; + pom = { + sha1 = "33106d608d8dadc2dab88a1886aea1950042bd39"; + sha256 = "0dvxsgdvmr815w7j6pms4zp5c729js3jsbwb3m37cbfqmir5rc3f"; + }; + jar = { + sha1 = "9e431c80f58ec65460fcbdaaad802af668bb3fda"; + sha256 = "1qs9xb8k7d9iwk4pvki5nx2xwy7rggr9apwpfy099l8di8d46cra"; + }; + }; + "https://repo1.maven.org/maven2/org/apache/httpcomponents/httpcore/4.4.1/httpcore-4.4.1" = + { + host = repositories.maven; + path = + "org/apache/httpcomponents/httpcore/4.4.1/httpcore-4.4.1"; + type = "jar"; + pom = { + sha1 = "76dee61699141b27d6423a28e3778be5aa2bc2bd"; + sha256 = "10y4ab3p5x3q9j4gm2fnx8wm1288dx5pfpr4i8n0xwcimjf646mq"; + }; + jar = { + sha1 = "f5aa318bda4c6c8d688c9d00b90681dcd82ce636"; + sha256 = "08nlrb9fqxpbczsymasbx5lyngfnm0ihbchvwpvn1xs0gp0r04yx"; + }; + }; + "https://repo1.maven.org/maven2/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4" = + { + host = repositories.maven; + path = + "org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4"; + type = "jar"; + pom = { + sha1 = "2feaed055f70af1aafd223137e4bd456decc5995"; + sha256 = "0awan964lmmfiyqkw563hafmjlx5z4q1c48qsih8159rgr4k5x1y"; + }; + jar = { + sha1 = "b31526a230871fbe285fbcbe2813f9c0839ae9b0"; + sha256 = "09g3ypkpqfij7rkm9bi5ww99smsxhk9zyd4n20nq40vhibf0kg7p"; + }; + }; + "https://repo1.maven.org/maven2/org/apache/httpcomponents/httpcore/4.4/httpcore-4.4" = + { + host = repositories.maven; + path = + "org/apache/httpcomponents/httpcore/4.4/httpcore-4.4"; + type = "jar"; + pom = { + sha1 = "ac2789ae31bece2fa83bcdc441b01907bc8a80ff"; + sha256 = "138krjpah4lmnr5h58ph5kf0y0vd43m1nhdysaifw9asp1pa60dg"; + }; + jar = { + sha1 = "e9b3863fd9c8a273ceed4a7fae10f40bb10a2328"; + sha256 = "0bykxasv33xvs0v3fgz84cbdaz8a15m8gpznznsilx5p61fxpy0y"; + }; + }; + "https://repo1.maven.org/maven2/org/apache/httpcomponents/httpmime/4.4/httpmime-4.4" = + { + host = repositories.maven; + path = + "org/apache/httpcomponents/httpmime/4.4/httpmime-4.4"; + type = "jar"; + pom = { + sha1 = "cbf84978e41471622b01b17223445810a27a0f81"; + sha256 = "1w5vk4slvwn5mn0h212j9yxgzappa78y3sic45ymmqn2y1a4f1ks"; + }; + jar = { + sha1 = "54646f004d5b4c37a5a75b1d416c59a3075204e2"; + sha256 = "0jxxi4r62k0sz7q2gpy9flihfczxn1mvq43f22840h1spgzapnci"; + }; + }; + "https://repo1.maven.org/maven2/org/apache/httpcomponents/httpmime/4.5.3/httpmime-4.5.3" = + { + host = repositories.maven; + path = + "org/apache/httpcomponents/httpmime/4.5.3/httpmime-4.5.3"; + type = "jar"; + pom = { + sha1 = "6d4ca010141c0acc103093517da4602987437147"; + sha256 = "0w21k1kqidl4zlgijf4mngcc5dlq9r2l4iy7gdz8npfhidgvbi8v"; + }; + jar = { + sha1 = "889fd6d061bb63b99dd5c6aba35a555ae863de52"; + sha256 = "01pfv1f86axb7kl2j36rmaj3yybzn33jnlqb4aaggvmaldwmp1ml"; + }; + }; + "https://repo1.maven.org/maven2/org/apache/httpcomponents/project/5/project-5" = + { + host = repositories.maven; + path = + "org/apache/httpcomponents/project/5/project-5"; + type = "jar"; + pom = { + sha1 = "a4e492ca08ceac74c97419cdf80bea5bb28c03b0"; + sha256 = "0scvrab1sgxdg2bd6apj92n6l86n20rm9q9dmgnmfspiqd8fq3fx"; + }; + }; + "https://repo1.maven.org/maven2/org/apache/httpcomponents/project/6/project-6" = + { + host = repositories.maven; + path = + "org/apache/httpcomponents/project/6/project-6"; + type = "jar"; + pom = { + sha1 = "66760f9423ccea444890e51a0c1fc6220baa6bbe"; + sha256 = "0hkgi1377f2jpnssp51nr53la06x58w48iaiqpbw30w6vdd25ndm"; + }; + }; + "https://repo1.maven.org/maven2/org/apache/httpcomponents/project/7/project-7" = + { + host = repositories.maven; + path = + "org/apache/httpcomponents/project/7/project-7"; + type = "jar"; + pom = { + sha1 = "c486760d8e0eafe8d4932450e386c2805364f782"; + sha256 = "1hs8m8cgyypd6vb882zjyns58nhzrkm7cpbb0kg5i9amhm1blvix"; + }; + }; "https://repo1.maven.org/maven2/org/checkerframework/checker-qual/2.0.0/checker-qual-2.0.0" = { host = repositories.maven; - path = "org/checkerframework/checker-qual/2.0.0/checker-qual-2.0.0"; + path = + "org/checkerframework/checker-qual/2.0.0/checker-qual-2.0.0"; type = "jar"; pom = { sha1 = "17ab37f0fb0338647a70ab40f15c2c685e4185e3"; @@ -1450,9 +4122,11 @@ in { sha256 = "15br88i0dk5l0hdh6ikgg6kvdbdir38jdw69j9s579az5xil317w"; }; }; - "https://repo1.maven.org/maven2/org/clojure/clojure/1.10.0/clojure-1.10.0" = { + "https://repo1.maven.org/maven2/org/clojure/clojure/1.10.0/clojure-1.10.0" = + { host = repositories.maven; - path = "org/clojure/clojure/1.10.0/clojure-1.10.0"; + path = + "org/clojure/clojure/1.10.0/clojure-1.10.0"; type = "jar"; pom = { sha1 = "0dcfdfad678f6f603d178f895af86b82b040d69d"; @@ -1463,9 +4137,11 @@ in { sha256 = "0f5fpgm2858jq5waq5ww1vvv44b5agi4vmnbhbgnwmy0b150j52h"; }; }; - "https://repo1.maven.org/maven2/org/clojure/clojure/1.2.1/clojure-1.2.1" = { + "https://repo1.maven.org/maven2/org/clojure/clojure/1.2.1/clojure-1.2.1" = + { host = repositories.maven; - path = "org/clojure/clojure/1.2.1/clojure-1.2.1"; + path = + "org/clojure/clojure/1.2.1/clojure-1.2.1"; type = "jar"; pom = { sha1 = "32b3723f4cabed2a5f07fac20987444ffab3f8de"; @@ -1476,9 +4152,11 @@ in { sha256 = "1c1z38adk8ivzh2ys7wm59zgl01nr86vw4ic5s5i7y9d98jm725k"; }; }; - "https://repo1.maven.org/maven2/org/clojure/clojure/1.3.0/clojure-1.3.0" = { + "https://repo1.maven.org/maven2/org/clojure/clojure/1.3.0/clojure-1.3.0" = + { host = repositories.maven; - path = "org/clojure/clojure/1.3.0/clojure-1.3.0"; + path = + "org/clojure/clojure/1.3.0/clojure-1.3.0"; type = "jar"; pom = { sha1 = "db857140ab8989f1eb286fc54315a8ccd19888ef"; @@ -1489,9 +4167,11 @@ in { sha256 = "0bmbc36mjdf4yxi9di0dsxkq04gwc9k1c2qzv44hdibi22sbzszp"; }; }; - "https://repo1.maven.org/maven2/org/clojure/clojure/1.4.0/clojure-1.4.0" = { + "https://repo1.maven.org/maven2/org/clojure/clojure/1.4.0/clojure-1.4.0" = + { host = repositories.maven; - path = "org/clojure/clojure/1.4.0/clojure-1.4.0"; + path = + "org/clojure/clojure/1.4.0/clojure-1.4.0"; type = "jar"; pom = { sha1 = "7a8a4b7f3be166e9e7a6efb997bd750af5ab37fb"; @@ -1502,9 +4182,11 @@ in { sha256 = "1j6ndg13f47f8r2vbkipq0yvhq2gc737xxkw7vccm50jqv4l0pjc"; }; }; - "https://repo1.maven.org/maven2/org/clojure/clojure/1.5.0/clojure-1.5.0" = { + "https://repo1.maven.org/maven2/org/clojure/clojure/1.5.0/clojure-1.5.0" = + { host = repositories.maven; - path = "org/clojure/clojure/1.5.0/clojure-1.5.0"; + path = + "org/clojure/clojure/1.5.0/clojure-1.5.0"; type = "jar"; pom = { sha1 = "1a22da8c0a7a0406393182a6e20a262ea8cbfe2f"; @@ -1515,9 +4197,11 @@ in { sha256 = "14briy542vysa2i60hn2qkqm4di3vh7vx5n5rg8i5wz6k3rc103s"; }; }; - "https://repo1.maven.org/maven2/org/clojure/clojure/1.5.1/clojure-1.5.1" = { + "https://repo1.maven.org/maven2/org/clojure/clojure/1.5.1/clojure-1.5.1" = + { host = repositories.maven; - path = "org/clojure/clojure/1.5.1/clojure-1.5.1"; + path = + "org/clojure/clojure/1.5.1/clojure-1.5.1"; type = "jar"; pom = { sha1 = "d6fc44f6701fa2e0ed716551fab6eb57611ac378"; @@ -1528,9 +4212,11 @@ in { sha256 = "078mrlsqgapvqwbp0yncjqilphsq7g366j3fck0bz8fyfzwq9h84"; }; }; - "https://repo1.maven.org/maven2/org/clojure/clojure/1.6.0/clojure-1.6.0" = { + "https://repo1.maven.org/maven2/org/clojure/clojure/1.6.0/clojure-1.6.0" = + { host = repositories.maven; - path = "org/clojure/clojure/1.6.0/clojure-1.6.0"; + path = + "org/clojure/clojure/1.6.0/clojure-1.6.0"; type = "jar"; pom = { sha1 = "83ab644d3709f459d5b14f1b136a882be388308d"; @@ -1544,7 +4230,8 @@ in { "https://repo1.maven.org/maven2/org/clojure/clojure/1.7.0-beta1/clojure-1.7.0-beta1" = { host = repositories.maven; - path = "org/clojure/clojure/1.7.0-beta1/clojure-1.7.0-beta1"; + path = + "org/clojure/clojure/1.7.0-beta1/clojure-1.7.0-beta1"; type = "jar"; pom = { sha1 = "1439bf60e055332c636bfd9fd68e23b2104f4982"; @@ -1555,9 +4242,11 @@ in { sha256 = "106276vv0yzfnyaff5qsa8mqx8vrv00zyxjswdhbf57ls1i9s80l"; }; }; - "https://repo1.maven.org/maven2/org/clojure/clojure/1.7.0/clojure-1.7.0" = { + "https://repo1.maven.org/maven2/org/clojure/clojure/1.7.0/clojure-1.7.0" = + { host = repositories.maven; - path = "org/clojure/clojure/1.7.0/clojure-1.7.0"; + path = + "org/clojure/clojure/1.7.0/clojure-1.7.0"; type = "jar"; pom = { sha1 = "809286a504011ff0556a3058533cf70ef15d4ae5"; @@ -1568,9 +4257,11 @@ in { sha256 = "1kjviqpwkf8cncjvdxdygh0ycf7x6rwd6g8y99cjm53hj46fr2af"; }; }; - "https://repo1.maven.org/maven2/org/clojure/clojure/1.8.0/clojure-1.8.0" = { + "https://repo1.maven.org/maven2/org/clojure/clojure/1.8.0/clojure-1.8.0" = + { host = repositories.maven; - path = "org/clojure/clojure/1.8.0/clojure-1.8.0"; + path = + "org/clojure/clojure/1.8.0/clojure-1.8.0"; type = "jar"; pom = { sha1 = "54b0fc7541f1e399682fb20885fd558bd1c6a47f"; @@ -1581,23 +4272,11 @@ in { sha256 = "1a30sdpn1rr50w7qfz6pn3z5i43fjq3z9qm1aa4cd9piwhgpy6h6"; }; }; - "https://repo1.maven.org/maven2/org/clojure/clojure/1.9.0/clojure-1.9.0" = { - host = repositories.maven; - path = "org/clojure/clojure/1.9.0/clojure-1.9.0"; - type = "jar"; - pom = { - sha1 = "3e3c74ab40e039ca235d2ace901932dcda5a704d"; - sha256 = "02zwmxzkkx8pfbrj087fxz7y0r58kn59d79n1q0m5zgad2h6yzi8"; - }; - jar = { - sha1 = "09ee19f88152373323b8af7be35de5aa6c0c4b2b"; - sha256 = "1ys39qjbkl5jlqwzqxppiilaph56jw4jq46w93xlfg3nwrhq44kp"; - }; - }; "https://repo1.maven.org/maven2/org/clojure/clojure/1.9.0-RC1/clojure-1.9.0-RC1" = { host = repositories.maven; - path = "org/clojure/clojure/1.9.0-RC1/clojure-1.9.0-RC1"; + path = + "org/clojure/clojure/1.9.0-RC1/clojure-1.9.0-RC1"; type = "jar"; pom = { sha1 = "7682cc0ecdcc0bf3f6e46d8e83f5385e3411469f"; @@ -1608,10 +4287,26 @@ in { sha256 = "01nnfjsbfssvm0i7ka33qmsgxl4j5lnbrsycgpd926w3c5dz35kz"; }; }; + "https://repo1.maven.org/maven2/org/clojure/clojure/1.9.0/clojure-1.9.0" = + { + host = repositories.maven; + path = + "org/clojure/clojure/1.9.0/clojure-1.9.0"; + type = "jar"; + pom = { + sha1 = "3e3c74ab40e039ca235d2ace901932dcda5a704d"; + sha256 = "02zwmxzkkx8pfbrj087fxz7y0r58kn59d79n1q0m5zgad2h6yzi8"; + }; + jar = { + sha1 = "09ee19f88152373323b8af7be35de5aa6c0c4b2b"; + sha256 = "1ys39qjbkl5jlqwzqxppiilaph56jw4jq46w93xlfg3nwrhq44kp"; + }; + }; "https://repo1.maven.org/maven2/org/clojure/clojurescript/0.0-3211/clojurescript-0.0-3211" = { host = repositories.maven; - path = "org/clojure/clojurescript/0.0-3211/clojurescript-0.0-3211"; + path = + "org/clojure/clojurescript/0.0-3211/clojurescript-0.0-3211"; type = "jar"; pom = { sha1 = "ee91448cb07065355725a7240b381e146b41c744"; @@ -1625,7 +4320,8 @@ in { "https://repo1.maven.org/maven2/org/clojure/clojurescript/1.10.516/clojurescript-1.10.516" = { host = repositories.maven; - path = "org/clojure/clojurescript/1.10.516/clojurescript-1.10.516"; + path = + "org/clojure/clojurescript/1.10.516/clojurescript-1.10.516"; type = "jar"; pom = { sha1 = "26bc0494a1940cfe000307aa7b8a088af1a4e85c"; @@ -1639,7 +4335,8 @@ in { "https://repo1.maven.org/maven2/org/clojure/clojurescript/1.10.520/clojurescript-1.10.520" = { host = repositories.maven; - path = "org/clojure/clojurescript/1.10.520/clojurescript-1.10.520"; + path = + "org/clojure/clojurescript/1.10.520/clojurescript-1.10.520"; type = "jar"; pom = { sha1 = "56a6d73308b616f495ba8f380488e70d4af41a11"; @@ -1653,7 +4350,8 @@ in { "https://repo1.maven.org/maven2/org/clojure/clojurescript/1.7.228/clojurescript-1.7.228" = { host = repositories.maven; - path = "org/clojure/clojurescript/1.7.228/clojurescript-1.7.228"; + path = + "org/clojure/clojurescript/1.7.228/clojurescript-1.7.228"; type = "jar"; pom = { sha1 = "2a0105d3425b7cc191548104b04248c49da08985"; @@ -1667,7 +4365,8 @@ in { "https://repo1.maven.org/maven2/org/clojure/clojurescript/1.8.51/clojurescript-1.8.51" = { host = repositories.maven; - path = "org/clojure/clojurescript/1.8.51/clojurescript-1.8.51"; + path = + "org/clojure/clojurescript/1.8.51/clojurescript-1.8.51"; type = "jar"; pom = { sha1 = "85523561fb8f5d9c8691daffcc09458ec0a01473"; @@ -1681,7 +4380,8 @@ in { "https://repo1.maven.org/maven2/org/clojure/clojurescript/1.9.227/clojurescript-1.9.227" = { host = repositories.maven; - path = "org/clojure/clojurescript/1.9.227/clojurescript-1.9.227"; + path = + "org/clojure/clojurescript/1.9.227/clojurescript-1.9.227"; type = "jar"; pom = { sha1 = "513f5358e7204dd1d244616909c9a6f3ddb7e5fc"; @@ -1695,7 +4395,8 @@ in { "https://repo1.maven.org/maven2/org/clojure/clojurescript/1.9.293/clojurescript-1.9.293" = { host = repositories.maven; - path = "org/clojure/clojurescript/1.9.293/clojurescript-1.9.293"; + path = + "org/clojure/clojurescript/1.9.293/clojurescript-1.9.293"; type = "jar"; pom = { sha1 = "f9ed2ec4f18bd09ce9fdc925be71facf80627501"; @@ -1709,7 +4410,8 @@ in { "https://repo1.maven.org/maven2/org/clojure/clojurescript/1.9.456/clojurescript-1.9.456" = { host = repositories.maven; - path = "org/clojure/clojurescript/1.9.456/clojurescript-1.9.456"; + path = + "org/clojure/clojurescript/1.9.456/clojurescript-1.9.456"; type = "jar"; pom = { sha1 = "d380ad9375b3ba8552af12bf023f9ffd3436ef57"; @@ -1723,7 +4425,8 @@ in { "https://repo1.maven.org/maven2/org/clojure/clojurescript/1.9.655/clojurescript-1.9.655" = { host = repositories.maven; - path = "org/clojure/clojurescript/1.9.655/clojurescript-1.9.655"; + path = + "org/clojure/clojurescript/1.9.655/clojurescript-1.9.655"; type = "jar"; pom = { sha1 = "0e64057c4ae00ce24d9a143f0c8b1986038890a7"; @@ -1737,7 +4440,8 @@ in { "https://repo1.maven.org/maven2/org/clojure/clojurescript/1.9.671/clojurescript-1.9.671" = { host = repositories.maven; - path = "org/clojure/clojurescript/1.9.671/clojurescript-1.9.671"; + path = + "org/clojure/clojurescript/1.9.671/clojurescript-1.9.671"; type = "jar"; pom = { sha1 = "e2ca1afbcb3028209abd2d3fa6110ce1fa1386a4"; @@ -1751,7 +4455,8 @@ in { "https://repo1.maven.org/maven2/org/clojure/clojurescript/1.9.908/clojurescript-1.9.908" = { host = repositories.maven; - path = "org/clojure/clojurescript/1.9.908/clojurescript-1.9.908"; + path = + "org/clojure/clojurescript/1.9.908/clojurescript-1.9.908"; type = "jar"; pom = { sha1 = "e2d7c02769bbf17bd56e33e80acb742b43f3a384"; @@ -1765,7 +4470,8 @@ in { "https://repo1.maven.org/maven2/org/clojure/clojurescript/1.9.946/clojurescript-1.9.946" = { host = repositories.maven; - path = "org/clojure/clojurescript/1.9.946/clojurescript-1.9.946"; + path = + "org/clojure/clojurescript/1.9.946/clojurescript-1.9.946"; type = "jar"; pom = { sha1 = "82cb71f93078b686e943ff70afbf8df267351056"; @@ -1779,7 +4485,8 @@ in { "https://repo1.maven.org/maven2/org/clojure/core.async/0.2.395/core.async-0.2.395" = { host = repositories.maven; - path = "org/clojure/core.async/0.2.395/core.async-0.2.395"; + path = + "org/clojure/core.async/0.2.395/core.async-0.2.395"; type = "jar"; pom = { sha1 = "04cee222183ff365cc2f9b7c8d20dc420cd2e35c"; @@ -1793,7 +4500,8 @@ in { "https://repo1.maven.org/maven2/org/clojure/core.async/0.4.474/core.async-0.4.474" = { host = repositories.maven; - path = "org/clojure/core.async/0.4.474/core.async-0.4.474"; + path = + "org/clojure/core.async/0.4.474/core.async-0.4.474"; type = "jar"; pom = { sha1 = "7ad313a6e7248eb4a52739dc13ff79b96ce15dd3"; @@ -1807,7 +4515,8 @@ in { "https://repo1.maven.org/maven2/org/clojure/core.cache/0.6.5/core.cache-0.6.5" = { host = repositories.maven; - path = "org/clojure/core.cache/0.6.5/core.cache-0.6.5"; + path = + "org/clojure/core.cache/0.6.5/core.cache-0.6.5"; type = "jar"; pom = { sha1 = "92272d3ea338358b51c62d6c5fdbae51f37c46c4"; @@ -1818,10 +4527,26 @@ in { sha256 = "0i4bkwpqd7r6hcq5j5y6pjw8jbkym50zvnnrvl924gc20fjg06ll"; }; }; + "https://repo1.maven.org/maven2/org/clojure/core.contracts/0.0.1/core.contracts-0.0.1" = + { + host = repositories.maven; + path = + "org/clojure/core.contracts/0.0.1/core.contracts-0.0.1"; + type = "jar"; + pom = { + sha1 = "75ee46d493107fa1862bcc1afa5d5d6ca39d2e55"; + sha256 = "06yd5g3yfgyf378rk713lgyn14grah85bdgggx460iykkq1iyk5s"; + }; + jar = { + sha1 = "45f21ca230364bc6397df5562cc06556fafc8570"; + sha256 = "0px57ji22y8d5ns6x0wigq1wshrp19fqgqdiv8pkb4da6ah2fxaq"; + }; + }; "https://repo1.maven.org/maven2/org/clojure/core.memoize/0.5.9/core.memoize-0.5.9" = { host = repositories.maven; - path = "org/clojure/core.memoize/0.5.9/core.memoize-0.5.9"; + path = + "org/clojure/core.memoize/0.5.9/core.memoize-0.5.9"; type = "jar"; pom = { sha1 = "b1319c4e147f67fdeda645fa398938201dd563e4"; @@ -1835,7 +4560,8 @@ in { "https://repo1.maven.org/maven2/org/clojure/core.specs.alpha/0.1.24/core.specs.alpha-0.1.24" = { host = repositories.maven; - path = "org/clojure/core.specs.alpha/0.1.24/core.specs.alpha-0.1.24"; + path = + "org/clojure/core.specs.alpha/0.1.24/core.specs.alpha-0.1.24"; type = "jar"; pom = { sha1 = "c5b244a512c1a9bf3a5a87213c3895ef120523b2"; @@ -1849,7 +4575,8 @@ in { "https://repo1.maven.org/maven2/org/clojure/core.specs.alpha/0.2.44/core.specs.alpha-0.2.44" = { host = repositories.maven; - path = "org/clojure/core.specs.alpha/0.2.44/core.specs.alpha-0.2.44"; + path = + "org/clojure/core.specs.alpha/0.2.44/core.specs.alpha-0.2.44"; type = "jar"; pom = { sha1 = "5626897d1c41a6374c995a296789818a499b8804"; @@ -1860,10 +4587,26 @@ in { sha256 = "071q9dvp9nn3fkqs9yc27kgnmddkps1r0w22d3vipr78y3bc87iv"; }; }; + "https://repo1.maven.org/maven2/org/clojure/core.unify/0.5.3/core.unify-0.5.3" = + { + host = repositories.maven; + path = + "org/clojure/core.unify/0.5.3/core.unify-0.5.3"; + type = "jar"; + pom = { + sha1 = "c81ec453d4ec445e38996b8d4c78aa15fe55878d"; + sha256 = "1c663gqbhqb6yicq10nvna5569nxk7ag7lbxvwszjrgw0c80p63i"; + }; + jar = { + sha1 = "c5ae81d1e38e16ed3af0f9ef0c1579ecb554c19a"; + sha256 = "1yymjrlw81zhkfrdcllgg15xwx3xb6w1ajsg3ygqbjc3hi1x2y8b"; + }; + }; "https://repo1.maven.org/maven2/org/clojure/data.json/0.2.6/data.json-0.2.6" = { host = repositories.maven; - path = "org/clojure/data.json/0.2.6/data.json-0.2.6"; + path = + "org/clojure/data.json/0.2.6/data.json-0.2.6"; type = "jar"; pom = { sha1 = "6bcbbff673ad3df6c716e9ae91d8bbdd8f210c02"; @@ -1877,7 +4620,8 @@ in { "https://repo1.maven.org/maven2/org/clojure/data.priority-map/0.0.7/data.priority-map-0.0.7" = { host = repositories.maven; - path = "org/clojure/data.priority-map/0.0.7/data.priority-map-0.0.7"; + path = + "org/clojure/data.priority-map/0.0.7/data.priority-map-0.0.7"; type = "jar"; pom = { sha1 = "b9278c2a4882568d243166400d04f889615d760f"; @@ -1888,96 +4632,6 @@ in { sha256 = "0yqcxi79xvjmr5i2dkq2l9c6h8x0xsqg7zj45shn54n2mw3pah38"; }; }; - "https://repo1.maven.org/maven2/org/clojure/google-closure-library/0.0-20140718-946a7d39/google-closure-library-0.0-20140718-946a7d39" = - { - host = repositories.maven; - path = - "org/clojure/google-closure-library/0.0-20140718-946a7d39/google-closure-library-0.0-20140718-946a7d39"; - type = "jar"; - pom = { - sha1 = "d23caa1fedbafd70f742c94c3573c3dda08b52b9"; - sha256 = "0n4s85kmkklw7mkc31lr7iklwyn5bywsnwl3dpa1mz49jgmn1hnd"; - }; - jar = { - sha1 = "bc1127c9432ef876b813911f0333841e7076cab3"; - sha256 = "12yvwlcdg0djcddy7c7ck2bdczmfs25sf0njcj38r48pn4icry13"; - }; - }; - "https://repo1.maven.org/maven2/org/clojure/google-closure-library/0.0-20151016-61277aea/google-closure-library-0.0-20151016-61277aea" = - { - host = repositories.maven; - path = - "org/clojure/google-closure-library/0.0-20151016-61277aea/google-closure-library-0.0-20151016-61277aea"; - type = "jar"; - pom = { - sha1 = "d70932bd3fc0d41c58769fdd2c4691ffe54a8bbe"; - sha256 = "1ifclhc3fj26izcicq9q0dljb4wp0g9k4wzg0syiynnvgklrih71"; - }; - jar = { - sha1 = "b0693cbca3c96f464e6949c1a21cd8508d46b413"; - sha256 = "0v2mxg4vd58pzvdqypr4nkmaizk0fy55z10njr0ng0hrkcwp2z99"; - }; - }; - "https://repo1.maven.org/maven2/org/clojure/google-closure-library/0.0-20160609-f42b4a24/google-closure-library-0.0-20160609-f42b4a24" = - { - host = repositories.maven; - path = - "org/clojure/google-closure-library/0.0-20160609-f42b4a24/google-closure-library-0.0-20160609-f42b4a24"; - type = "jar"; - pom = { - sha1 = "37f91f62279a48607153dfc435017398dde79fd0"; - sha256 = "0rpp5ksss6z7g0p5wgddpiny70jhg75v2mxy6asihc6v8k4xnfjh"; - }; - jar = { - sha1 = "f5585ba44bdd8981eeaf24dfd7a16921f9278b8d"; - sha256 = "0ng60nf8fimnqmsp62pjgrqxfqv2m00qpzp6l7b3qhzibwgki18j"; - }; - }; - "https://repo1.maven.org/maven2/org/clojure/google-closure-library/0.0-20170519-fa0499ef/google-closure-library-0.0-20170519-fa0499ef" = - { - host = repositories.maven; - path = - "org/clojure/google-closure-library/0.0-20170519-fa0499ef/google-closure-library-0.0-20170519-fa0499ef"; - type = "jar"; - pom = { - sha1 = "4720292600cf48ae2ab5e5423c16ed99372a2c09"; - sha256 = "0w1zjcxx3d895kw7zaw6j6d0f9c0g5r5ykrqam8qpmpz1sslw6hg"; - }; - jar = { - sha1 = "a9060227c711e90c0564bfeab93570ee5aa839bf"; - sha256 = "00yxra6506kp58x86a88jn9sy4dr8w974daa7xrni5whafyyrgn0"; - }; - }; - "https://repo1.maven.org/maven2/org/clojure/google-closure-library/0.0-20170809-b9c14c6b/google-closure-library-0.0-20170809-b9c14c6b" = - { - host = repositories.maven; - path = - "org/clojure/google-closure-library/0.0-20170809-b9c14c6b/google-closure-library-0.0-20170809-b9c14c6b"; - type = "jar"; - pom = { - sha1 = "510dfb3555ebbda9f8f08a05f93a71be2a96888b"; - sha256 = "09p3a4y462a4nqi58hklbm1xzcxi61snynqldiqak2c6m8rw0awn"; - }; - jar = { - sha1 = "620e5075dd3d8f12742a47fc80eaf4c6682b4343"; - sha256 = "02glny62gdqq7bf8xzfvkd7wm9idjpqix4zf2pnqpbp3bxdx3jc1"; - }; - }; - "https://repo1.maven.org/maven2/org/clojure/google-closure-library/0.0-20190213-2033d5d9/google-closure-library-0.0-20190213-2033d5d9" = - { - host = repositories.maven; - path = - "org/clojure/google-closure-library/0.0-20190213-2033d5d9/google-closure-library-0.0-20190213-2033d5d9"; - type = "jar"; - pom = { - sha1 = "d38f2cdfc2f40c2fe9cc9c63763260b22469b511"; - sha256 = "1ldqr4hkmvrdl9aqklmyy3d3sbm9mmhnnbnsj7wn6ha5cgka0929"; - }; - jar = { - sha1 = "a1097a8a3353f0ef585ba7aa6caa68d8834254e1"; - sha256 = "1c1xl1bb2l1h6vbgqa25knd8ndbv159pakgjb04s2pripl3drpy8"; - }; - }; "https://repo1.maven.org/maven2/org/clojure/google-closure-library-third-party/0.0-20140718-946a7d39/google-closure-library-third-party-0.0-20140718-946a7d39" = { host = repositories.maven; @@ -2068,10 +4722,112 @@ in { sha256 = "1sg09m1siylp159w0z4p9wmxb8bqvkvymcr3yff1fk705knhhjnw"; }; }; + "https://repo1.maven.org/maven2/org/clojure/google-closure-library/0.0-20140718-946a7d39/google-closure-library-0.0-20140718-946a7d39" = + { + host = repositories.maven; + path = + "org/clojure/google-closure-library/0.0-20140718-946a7d39/google-closure-library-0.0-20140718-946a7d39"; + type = "jar"; + pom = { + sha1 = "d23caa1fedbafd70f742c94c3573c3dda08b52b9"; + sha256 = "0n4s85kmkklw7mkc31lr7iklwyn5bywsnwl3dpa1mz49jgmn1hnd"; + }; + jar = { + sha1 = "bc1127c9432ef876b813911f0333841e7076cab3"; + sha256 = "12yvwlcdg0djcddy7c7ck2bdczmfs25sf0njcj38r48pn4icry13"; + }; + }; + "https://repo1.maven.org/maven2/org/clojure/google-closure-library/0.0-20151016-61277aea/google-closure-library-0.0-20151016-61277aea" = + { + host = repositories.maven; + path = + "org/clojure/google-closure-library/0.0-20151016-61277aea/google-closure-library-0.0-20151016-61277aea"; + type = "jar"; + pom = { + sha1 = "d70932bd3fc0d41c58769fdd2c4691ffe54a8bbe"; + sha256 = "1ifclhc3fj26izcicq9q0dljb4wp0g9k4wzg0syiynnvgklrih71"; + }; + jar = { + sha1 = "b0693cbca3c96f464e6949c1a21cd8508d46b413"; + sha256 = "0v2mxg4vd58pzvdqypr4nkmaizk0fy55z10njr0ng0hrkcwp2z99"; + }; + }; + "https://repo1.maven.org/maven2/org/clojure/google-closure-library/0.0-20160609-f42b4a24/google-closure-library-0.0-20160609-f42b4a24" = + { + host = repositories.maven; + path = + "org/clojure/google-closure-library/0.0-20160609-f42b4a24/google-closure-library-0.0-20160609-f42b4a24"; + type = "jar"; + pom = { + sha1 = "37f91f62279a48607153dfc435017398dde79fd0"; + sha256 = "0rpp5ksss6z7g0p5wgddpiny70jhg75v2mxy6asihc6v8k4xnfjh"; + }; + jar = { + sha1 = "f5585ba44bdd8981eeaf24dfd7a16921f9278b8d"; + sha256 = "0ng60nf8fimnqmsp62pjgrqxfqv2m00qpzp6l7b3qhzibwgki18j"; + }; + }; + "https://repo1.maven.org/maven2/org/clojure/google-closure-library/0.0-20170519-fa0499ef/google-closure-library-0.0-20170519-fa0499ef" = + { + host = repositories.maven; + path = + "org/clojure/google-closure-library/0.0-20170519-fa0499ef/google-closure-library-0.0-20170519-fa0499ef"; + type = "jar"; + pom = { + sha1 = "4720292600cf48ae2ab5e5423c16ed99372a2c09"; + sha256 = "0w1zjcxx3d895kw7zaw6j6d0f9c0g5r5ykrqam8qpmpz1sslw6hg"; + }; + jar = { + sha1 = "a9060227c711e90c0564bfeab93570ee5aa839bf"; + sha256 = "00yxra6506kp58x86a88jn9sy4dr8w974daa7xrni5whafyyrgn0"; + }; + }; + "https://repo1.maven.org/maven2/org/clojure/google-closure-library/0.0-20170809-b9c14c6b/google-closure-library-0.0-20170809-b9c14c6b" = + { + host = repositories.maven; + path = + "org/clojure/google-closure-library/0.0-20170809-b9c14c6b/google-closure-library-0.0-20170809-b9c14c6b"; + type = "jar"; + pom = { + sha1 = "510dfb3555ebbda9f8f08a05f93a71be2a96888b"; + sha256 = "09p3a4y462a4nqi58hklbm1xzcxi61snynqldiqak2c6m8rw0awn"; + }; + jar = { + sha1 = "620e5075dd3d8f12742a47fc80eaf4c6682b4343"; + sha256 = "02glny62gdqq7bf8xzfvkd7wm9idjpqix4zf2pnqpbp3bxdx3jc1"; + }; + }; + "https://repo1.maven.org/maven2/org/clojure/google-closure-library/0.0-20190213-2033d5d9/google-closure-library-0.0-20190213-2033d5d9" = + { + host = repositories.maven; + path = + "org/clojure/google-closure-library/0.0-20190213-2033d5d9/google-closure-library-0.0-20190213-2033d5d9"; + type = "jar"; + pom = { + sha1 = "d38f2cdfc2f40c2fe9cc9c63763260b22469b511"; + sha256 = "1ldqr4hkmvrdl9aqklmyy3d3sbm9mmhnnbnsj7wn6ha5cgka0929"; + }; + jar = { + sha1 = "a1097a8a3353f0ef585ba7aa6caa68d8834254e1"; + sha256 = "1c1xl1bb2l1h6vbgqa25knd8ndbv159pakgjb04s2pripl3drpy8"; + }; + }; + "https://repo1.maven.org/maven2/org/clojure/pom.contrib/0.0.26/pom.contrib-0.0.26" = + { + host = repositories.maven; + path = + "org/clojure/pom.contrib/0.0.26/pom.contrib-0.0.26"; + type = "jar"; + pom = { + sha1 = "88a932945abc6130cfbd036a7cc2248b6583deef"; + sha256 = "0id94ff08xs60frqask9zwmb8rd00zdrp16nm97dlnvh2drk3w96"; + }; + }; "https://repo1.maven.org/maven2/org/clojure/pom.contrib/0.1.2/pom.contrib-0.1.2" = { host = repositories.maven; - path = "org/clojure/pom.contrib/0.1.2/pom.contrib-0.1.2"; + path = + "org/clojure/pom.contrib/0.1.2/pom.contrib-0.1.2"; type = "jar"; pom = { sha1 = "5cb07d612649e2c48c4a3632e19541d37a44e23a"; @@ -2081,7 +4837,8 @@ in { "https://repo1.maven.org/maven2/org/clojure/pom.contrib/0.2.0/pom.contrib-0.2.0" = { host = repositories.maven; - path = "org/clojure/pom.contrib/0.2.0/pom.contrib-0.2.0"; + path = + "org/clojure/pom.contrib/0.2.0/pom.contrib-0.2.0"; type = "jar"; pom = { sha1 = "e81260d61365da80b985560c53959810f90df42b"; @@ -2091,7 +4848,8 @@ in { "https://repo1.maven.org/maven2/org/clojure/pom.contrib/0.2.2/pom.contrib-0.2.2" = { host = repositories.maven; - path = "org/clojure/pom.contrib/0.2.2/pom.contrib-0.2.2"; + path = + "org/clojure/pom.contrib/0.2.2/pom.contrib-0.2.2"; type = "jar"; pom = { sha1 = "ac4744d31d0752bc38a16d5945526fa845a1e2c1"; @@ -2101,7 +4859,8 @@ in { "https://repo1.maven.org/maven2/org/clojure/spec.alpha/0.1.143/spec.alpha-0.1.143" = { host = repositories.maven; - path = "org/clojure/spec.alpha/0.1.143/spec.alpha-0.1.143"; + path = + "org/clojure/spec.alpha/0.1.143/spec.alpha-0.1.143"; type = "jar"; pom = { sha1 = "76846d4f1b140051033526f8d4024b6093127908"; @@ -2115,7 +4874,8 @@ in { "https://repo1.maven.org/maven2/org/clojure/spec.alpha/0.2.176/spec.alpha-0.2.176" = { host = repositories.maven; - path = "org/clojure/spec.alpha/0.2.176/spec.alpha-0.2.176"; + path = + "org/clojure/spec.alpha/0.2.176/spec.alpha-0.2.176"; type = "jar"; pom = { sha1 = "7e28eb2449d59217132147c19a80e0d3c8c2515f"; @@ -2126,24 +4886,11 @@ in { sha256 = "1i3chggca910ln6h59ns17p454rpw55ffl6hgymx5p9lzzn9ckpw"; }; }; - "https://repo1.maven.org/maven2/org/clojure/tools.analyzer/0.6.9/tools.analyzer-0.6.9" = - { - host = repositories.maven; - path = "org/clojure/tools.analyzer/0.6.9/tools.analyzer-0.6.9"; - type = "jar"; - pom = { - sha1 = "d4a89aca74c79bce38710f79bd342ff1b7553aed"; - sha256 = "1yl5q79aw8mhxi4w5zh3ad9q8l0fqhgba86wk50hcaiv5w990fwq"; - }; - jar = { - sha1 = "d16179b3993357015b306c34f2694c69cff93eb1"; - sha256 = "1cs6l541bpipwyd3mzm7xi0qw67hxniv4kacsb7c639jn75nbydk"; - }; - }; "https://repo1.maven.org/maven2/org/clojure/tools.analyzer.jvm/0.6.10/tools.analyzer.jvm-0.6.10" = { host = repositories.maven; - path = "org/clojure/tools.analyzer.jvm/0.6.10/tools.analyzer.jvm-0.6.10"; + path = + "org/clojure/tools.analyzer.jvm/0.6.10/tools.analyzer.jvm-0.6.10"; type = "jar"; pom = { sha1 = "d70a7e011fc7dbfb8f0f302573694fbe1b240dad"; @@ -2157,7 +4904,8 @@ in { "https://repo1.maven.org/maven2/org/clojure/tools.analyzer.jvm/0.7.0/tools.analyzer.jvm-0.7.0" = { host = repositories.maven; - path = "org/clojure/tools.analyzer.jvm/0.7.0/tools.analyzer.jvm-0.7.0"; + path = + "org/clojure/tools.analyzer.jvm/0.7.0/tools.analyzer.jvm-0.7.0"; type = "jar"; pom = { sha1 = "e4de601a581040a5c5bdc2db708362dda32c060e"; @@ -2168,10 +4916,26 @@ in { sha256 = "1s935mgzxfvaxyj4phf4lzqdp0b5bkiarxnb6ip1rk8anrdcapyd"; }; }; + "https://repo1.maven.org/maven2/org/clojure/tools.analyzer/0.6.9/tools.analyzer-0.6.9" = + { + host = repositories.maven; + path = + "org/clojure/tools.analyzer/0.6.9/tools.analyzer-0.6.9"; + type = "jar"; + pom = { + sha1 = "d4a89aca74c79bce38710f79bd342ff1b7553aed"; + sha256 = "1yl5q79aw8mhxi4w5zh3ad9q8l0fqhgba86wk50hcaiv5w990fwq"; + }; + jar = { + sha1 = "d16179b3993357015b306c34f2694c69cff93eb1"; + sha256 = "1cs6l541bpipwyd3mzm7xi0qw67hxniv4kacsb7c639jn75nbydk"; + }; + }; "https://repo1.maven.org/maven2/org/clojure/tools.logging/0.3.1/tools.logging-0.3.1" = { host = repositories.maven; - path = "org/clojure/tools.logging/0.3.1/tools.logging-0.3.1"; + path = + "org/clojure/tools.logging/0.3.1/tools.logging-0.3.1"; type = "jar"; pom = { sha1 = "6ea27e8be5731cb2eeaaa4e32f0f4e5e74d97d18"; @@ -2185,7 +4949,8 @@ in { "https://repo1.maven.org/maven2/org/clojure/tools.macro/0.1.5/tools.macro-0.1.5" = { host = repositories.maven; - path = "org/clojure/tools.macro/0.1.5/tools.macro-0.1.5"; + path = + "org/clojure/tools.macro/0.1.5/tools.macro-0.1.5"; type = "jar"; pom = { sha1 = "6a01a15b02728d2aab47c2cc07b05b07d4003b95"; @@ -2199,7 +4964,8 @@ in { "https://repo1.maven.org/maven2/org/clojure/tools.namespace/0.2.11/tools.namespace-0.2.11" = { host = repositories.maven; - path = "org/clojure/tools.namespace/0.2.11/tools.namespace-0.2.11"; + path = + "org/clojure/tools.namespace/0.2.11/tools.namespace-0.2.11"; type = "jar"; pom = { sha1 = "9ec25451fcbcf600e30e0303a20e6bf6d6dbf6db"; @@ -2213,7 +4979,8 @@ in { "https://repo1.maven.org/maven2/org/clojure/tools.reader/0.10.0/tools.reader-0.10.0" = { host = repositories.maven; - path = "org/clojure/tools.reader/0.10.0/tools.reader-0.10.0"; + path = + "org/clojure/tools.reader/0.10.0/tools.reader-0.10.0"; type = "jar"; pom = { sha1 = "99754855cbbee3517e3ab263346539f897f7ceba"; @@ -2227,7 +4994,8 @@ in { "https://repo1.maven.org/maven2/org/clojure/tools.reader/0.8.1/tools.reader-0.8.1" = { host = repositories.maven; - path = "org/clojure/tools.reader/0.8.1/tools.reader-0.8.1"; + path = + "org/clojure/tools.reader/0.8.1/tools.reader-0.8.1"; type = "jar"; pom = { sha1 = "f412585e545c3b76fe4571167ed1eb841bd41a25"; @@ -2238,10 +5006,26 @@ in { sha256 = "1336j5qyk235v28nsacyr6hdi453wdy5sm40km7n4465359537p8"; }; }; + "https://repo1.maven.org/maven2/org/clojure/tools.reader/0.8.16/tools.reader-0.8.16" = + { + host = repositories.maven; + path = + "org/clojure/tools.reader/0.8.16/tools.reader-0.8.16"; + type = "jar"; + pom = { + sha1 = "9d79d6c85497b4420492c5461ae70a6876a0b6c2"; + sha256 = "07w7mflnq3rqynnv84k275z949bkm1njm48fx5c8zyr4ddpi2pz7"; + }; + jar = { + sha1 = "6bbb510658ce2ac9316ca1d7081077cc64edac71"; + sha256 = "1rasx6mxn2336kp8c9r64mfgm2gdryd9wjllixrnxy5pcpkl79d2"; + }; + }; "https://repo1.maven.org/maven2/org/clojure/tools.reader/0.9.1/tools.reader-0.9.1" = { host = repositories.maven; - path = "org/clojure/tools.reader/0.9.1/tools.reader-0.9.1"; + path = + "org/clojure/tools.reader/0.9.1/tools.reader-0.9.1"; type = "jar"; pom = { sha1 = "e17e3ecd87bfcbe6a7640da24cef56eb5fc547b0"; @@ -2255,7 +5039,8 @@ in { "https://repo1.maven.org/maven2/org/clojure/tools.reader/1.0.0-alpha1/tools.reader-1.0.0-alpha1" = { host = repositories.maven; - path = "org/clojure/tools.reader/1.0.0-alpha1/tools.reader-1.0.0-alpha1"; + path = + "org/clojure/tools.reader/1.0.0-alpha1/tools.reader-1.0.0-alpha1"; type = "jar"; pom = { sha1 = "9a47527c35e0c359dcd917f2b61554dcd562aec8"; @@ -2269,7 +5054,8 @@ in { "https://repo1.maven.org/maven2/org/clojure/tools.reader/1.0.0-alpha3/tools.reader-1.0.0-alpha3" = { host = repositories.maven; - path = "org/clojure/tools.reader/1.0.0-alpha3/tools.reader-1.0.0-alpha3"; + path = + "org/clojure/tools.reader/1.0.0-alpha3/tools.reader-1.0.0-alpha3"; type = "jar"; pom = { sha1 = "333d98ad6e37d2db52bfc106287577fbd05ddb1b"; @@ -2283,7 +5069,8 @@ in { "https://repo1.maven.org/maven2/org/clojure/tools.reader/1.0.0-alpha4/tools.reader-1.0.0-alpha4" = { host = repositories.maven; - path = "org/clojure/tools.reader/1.0.0-alpha4/tools.reader-1.0.0-alpha4"; + path = + "org/clojure/tools.reader/1.0.0-alpha4/tools.reader-1.0.0-alpha4"; type = "jar"; pom = { sha1 = "097de81638713b15c4ad9d63adda0c296154142f"; @@ -2297,7 +5084,8 @@ in { "https://repo1.maven.org/maven2/org/clojure/tools.reader/1.0.0-beta1/tools.reader-1.0.0-beta1" = { host = repositories.maven; - path = "org/clojure/tools.reader/1.0.0-beta1/tools.reader-1.0.0-beta1"; + path = + "org/clojure/tools.reader/1.0.0-beta1/tools.reader-1.0.0-beta1"; type = "jar"; pom = { sha1 = "284a03266395f698bf9e5cf821d5e74fdb79d42b"; @@ -2311,7 +5099,8 @@ in { "https://repo1.maven.org/maven2/org/clojure/tools.reader/1.0.0-beta2/tools.reader-1.0.0-beta2" = { host = repositories.maven; - path = "org/clojure/tools.reader/1.0.0-beta2/tools.reader-1.0.0-beta2"; + path = + "org/clojure/tools.reader/1.0.0-beta2/tools.reader-1.0.0-beta2"; type = "jar"; pom = { sha1 = "fba15d44f9d85812cddcdfd803833769bbbdeace"; @@ -2325,7 +5114,8 @@ in { "https://repo1.maven.org/maven2/org/clojure/tools.reader/1.0.0-beta3/tools.reader-1.0.0-beta3" = { host = repositories.maven; - path = "org/clojure/tools.reader/1.0.0-beta3/tools.reader-1.0.0-beta3"; + path = + "org/clojure/tools.reader/1.0.0-beta3/tools.reader-1.0.0-beta3"; type = "jar"; pom = { sha1 = "4545cf22c703c03cbccd807171afef38c2431e75"; @@ -2339,7 +5129,8 @@ in { "https://repo1.maven.org/maven2/org/clojure/tools.reader/1.0.0-beta4/tools.reader-1.0.0-beta4" = { host = repositories.maven; - path = "org/clojure/tools.reader/1.0.0-beta4/tools.reader-1.0.0-beta4"; + path = + "org/clojure/tools.reader/1.0.0-beta4/tools.reader-1.0.0-beta4"; type = "jar"; pom = { sha1 = "419cc516e47f57930a1382501082130baf75cd0a"; @@ -2353,7 +5144,8 @@ in { "https://repo1.maven.org/maven2/org/clojure/tools.reader/1.0.0/tools.reader-1.0.0" = { host = repositories.maven; - path = "org/clojure/tools.reader/1.0.0/tools.reader-1.0.0"; + path = + "org/clojure/tools.reader/1.0.0/tools.reader-1.0.0"; type = "jar"; pom = { sha1 = "fdc0f3839742d36e6c02422d4b583949ef7358bf"; @@ -2367,7 +5159,8 @@ in { "https://repo1.maven.org/maven2/org/clojure/tools.reader/1.0.5/tools.reader-1.0.5" = { host = repositories.maven; - path = "org/clojure/tools.reader/1.0.5/tools.reader-1.0.5"; + path = + "org/clojure/tools.reader/1.0.5/tools.reader-1.0.5"; type = "jar"; pom = { sha1 = "322cf7b44ea76dacd0aee9e8e7f450d2dfed26ed"; @@ -2381,7 +5174,8 @@ in { "https://repo1.maven.org/maven2/org/clojure/tools.reader/1.1.0/tools.reader-1.1.0" = { host = repositories.maven; - path = "org/clojure/tools.reader/1.1.0/tools.reader-1.1.0"; + path = + "org/clojure/tools.reader/1.1.0/tools.reader-1.1.0"; type = "jar"; pom = { sha1 = "fdf8b86fc4a24034bb2706ce21da2691782c260d"; @@ -2395,7 +5189,8 @@ in { "https://repo1.maven.org/maven2/org/clojure/tools.reader/1.2.1/tools.reader-1.2.1" = { host = repositories.maven; - path = "org/clojure/tools.reader/1.2.1/tools.reader-1.2.1"; + path = + "org/clojure/tools.reader/1.2.1/tools.reader-1.2.1"; type = "jar"; pom = { sha1 = "6c5c027953ae14c36f79a4567d424ddd7a13bbab"; @@ -2409,7 +5204,8 @@ in { "https://repo1.maven.org/maven2/org/clojure/tools.reader/1.3.0/tools.reader-1.3.0" = { host = repositories.maven; - path = "org/clojure/tools.reader/1.3.0/tools.reader-1.3.0"; + path = + "org/clojure/tools.reader/1.3.0/tools.reader-1.3.0"; type = "jar"; pom = { sha1 = "cbf93ce8fbf66620f734275187d2aa0be9ea2639"; @@ -2423,7 +5219,8 @@ in { "https://repo1.maven.org/maven2/org/clojure/tools.reader/1.3.2/tools.reader-1.3.2" = { host = repositories.maven; - path = "org/clojure/tools.reader/1.3.2/tools.reader-1.3.2"; + path = + "org/clojure/tools.reader/1.3.2/tools.reader-1.3.2"; type = "jar"; pom = { sha1 = "9843b076ab7431e43d252aec6b211ceac7f36fc0"; @@ -2437,7 +5234,8 @@ in { "https://repo1.maven.org/maven2/org/codehaus/codehaus-parent/4/codehaus-parent-4" = { host = repositories.maven; - path = "org/codehaus/codehaus-parent/4/codehaus-parent-4"; + path = + "org/codehaus/codehaus-parent/4/codehaus-parent-4"; type = "jar"; pom = { sha1 = "8b133202d50bec1e59bddc9392cb44d1fe5facc8"; @@ -2473,7 +5271,8 @@ in { "https://repo1.maven.org/maven2/org/codehaus/mojo/mojo-parent/34/mojo-parent-34" = { host = repositories.maven; - path = "org/codehaus/mojo/mojo-parent/34/mojo-parent-34"; + path = + "org/codehaus/mojo/mojo-parent/34/mojo-parent-34"; type = "jar"; pom = { sha1 = "803dc5cf36e504c5a48aa9a321f7fba1d6396733"; @@ -2483,7 +5282,8 @@ in { "https://repo1.maven.org/maven2/org/hamcrest/hamcrest-core/1.1/hamcrest-core-1.1" = { host = repositories.maven; - path = "org/hamcrest/hamcrest-core/1.1/hamcrest-core-1.1"; + path = + "org/hamcrest/hamcrest-core/1.1/hamcrest-core-1.1"; type = "jar"; pom = { sha1 = "fe8b54d8729315853ee866322436df89aa8ab9ae"; @@ -2497,7 +5297,8 @@ in { "https://repo1.maven.org/maven2/org/hamcrest/hamcrest-parent/1.1/hamcrest-parent-1.1" = { host = repositories.maven; - path = "org/hamcrest/hamcrest-parent/1.1/hamcrest-parent-1.1"; + path = + "org/hamcrest/hamcrest-parent/1.1/hamcrest-parent-1.1"; type = "jar"; pom = { sha1 = "31ef4ab73bb6d6173f46ecf92d6bd9047516c6ca"; @@ -2507,7 +5308,8 @@ in { "https://repo1.maven.org/maven2/org/javassist/javassist/3.18.1-GA/javassist-3.18.1-GA" = { host = repositories.maven; - path = "org/javassist/javassist/3.18.1-GA/javassist-3.18.1-GA"; + path = + "org/javassist/javassist/3.18.1-GA/javassist-3.18.1-GA"; type = "jar"; pom = { sha1 = "af3b2b71de5691126a16d00e3155576dcaa1e3dc"; @@ -2518,9 +5320,41 @@ in { sha256 = "0qk19ja8zv4jdxcmw4krcdax1j4iham9gszmjc7vp66hmwqi5drz"; }; }; - "https://repo1.maven.org/maven2/org/jsoup/jsoup/1.9.2/jsoup-1.9.2" = { + "https://repo1.maven.org/maven2/org/json/json/20090211/json-20090211" = + { host = repositories.maven; - path = "org/jsoup/jsoup/1.9.2/jsoup-1.9.2"; + path = + "org/json/json/20090211/json-20090211"; + type = "jar"; + pom = { + sha1 = "439c1566d48f6bff236e0ffa69e90f0f9ba583ab /home/maven/repository-staging/to-ibiblio/maven2/org/json/json/20090211/json-20090211.pom"; + sha256 = "003lksla42vvqhd2gp8a7chzgw15ijxiir3aw4fl3mcdjr5z5zq0"; + }; + jar = { + sha1 = "c183aa3a2a6250293808bba12262c8920ce5a51c /home/maven/repository-staging/to-ibiblio/maven2/org/json/json/20090211/json-20090211.jar"; + sha256 = "02ikig2134l74j2qcrxw92h7fv7ldw00mmx8xfiwvybhll8f2nq5"; + }; + }; + "https://repo1.maven.org/maven2/org/jsoup/jsoup/1.7.1/jsoup-1.7.1" = + { + host = repositories.maven; + path = + "org/jsoup/jsoup/1.7.1/jsoup-1.7.1"; + type = "jar"; + pom = { + sha1 = "39e335b850a506c5dd7d2ee1ccaf288c92930500"; + sha256 = "07n1bi7mkwi5mjy3ih8s21vczp8iz3agyf94hsrf8zmc3q0aasr6"; + }; + jar = { + sha1 = "b0ff13ce3deb12f2731533a5136b9503921befdf"; + sha256 = "1h12jh83zj6vk6s31z5w716iwjlv1c4q9dkgjmx6fsj7p57v9qrp"; + }; + }; + "https://repo1.maven.org/maven2/org/jsoup/jsoup/1.9.2/jsoup-1.9.2" = + { + host = repositories.maven; + path = + "org/jsoup/jsoup/1.9.2/jsoup-1.9.2"; type = "jar"; pom = { sha1 = "72f6a64cd9cd47bb7aba05c84b9935650a098998"; @@ -2531,27 +5365,33 @@ in { sha256 = "0sm4s1a8plb8z5467799jvp0s37dr98q82z3y436w9c2n7qqa64w"; }; }; - "https://repo1.maven.org/maven2/org/kohsuke/pom/14/pom-14" = { + "https://repo1.maven.org/maven2/org/kohsuke/pom/14/pom-14" = + { host = repositories.maven; - path = "org/kohsuke/pom/14/pom-14"; + path = + "org/kohsuke/pom/14/pom-14"; type = "jar"; pom = { sha1 = "7e52f77bc3cd74f323816fadbcb9303df219b1ea"; sha256 = "10zfsgibpv357q5pmq1n8rbjp693xllzjgb553xqg2d5hky4a3qm"; }; }; - "https://repo1.maven.org/maven2/org/kohsuke/pom/6/pom-6" = { + "https://repo1.maven.org/maven2/org/kohsuke/pom/6/pom-6" = + { host = repositories.maven; - path = "org/kohsuke/pom/6/pom-6"; + path = + "org/kohsuke/pom/6/pom-6"; type = "jar"; pom = { sha1 = "54ee53971ff8b4cb72d8287a11d5c6df6426c250"; sha256 = "0fii56q9qqg6c20pivi403pr2nvdhgwpiv0c8cq01r1mq6g0dhx4"; }; }; - "https://repo1.maven.org/maven2/org/mozilla/rhino/1.7R5/rhino-1.7R5" = { + "https://repo1.maven.org/maven2/org/mozilla/rhino/1.7R5/rhino-1.7R5" = + { host = repositories.maven; - path = "org/mozilla/rhino/1.7R5/rhino-1.7R5"; + path = + "org/mozilla/rhino/1.7R5/rhino-1.7R5"; type = "jar"; pom = { sha1 = "9aff149fb609ab85257cbf4dcff7bfc786df7321"; @@ -2562,9 +5402,26 @@ in { sha256 = "1h090k4f8idv3a5zsq4vn2d9x6mmal3jpm6qgphpfimw3akhj3p0"; }; }; - "https://repo1.maven.org/maven2/org/msgpack/msgpack/0.6.12/msgpack-0.6.12" = { + "https://repo1.maven.org/maven2/org/msgpack/msgpack/0.6.10/msgpack-0.6.10" = + { host = repositories.maven; - path = "org/msgpack/msgpack/0.6.12/msgpack-0.6.12"; + path = + "org/msgpack/msgpack/0.6.10/msgpack-0.6.10"; + type = "jar"; + pom = { + sha1 = "ede988d06688fabc5ccd861dd42965967f8a0790"; + sha256 = "1jspjmwakn7h87chwl51an4b8pr17529n967w7425kff6dl38ncw"; + }; + jar = { + sha1 = "190abcbd597f4774d7bf7eb1f550ac184acbb52f"; + sha256 = "0w3w2y1yczk2barcq6dfp0mcnkzpdl4vqf8qzxd2adfkc6lzw17r"; + }; + }; + "https://repo1.maven.org/maven2/org/msgpack/msgpack/0.6.12/msgpack-0.6.12" = + { + host = repositories.maven; + path = + "org/msgpack/msgpack/0.6.12/msgpack-0.6.12"; type = "jar"; pom = { sha1 = "92138e8a6a64f25d226b6244f80dc22154d79fa7"; @@ -2575,9 +5432,11 @@ in { sha256 = "0plvpp9ra9848sb3psx2yi0gvk5gm146hhnwln08wj10hmfsd770"; }; }; - "https://repo1.maven.org/maven2/org/ow2/asm/asm-all/4.2/asm-all-4.2" = { + "https://repo1.maven.org/maven2/org/ow2/asm/asm-all/4.2/asm-all-4.2" = + { host = repositories.maven; - path = "org/ow2/asm/asm-all/4.2/asm-all-4.2"; + path = + "org/ow2/asm/asm-all/4.2/asm-all-4.2"; type = "jar"; pom = { sha1 = "7617be8df6235b6f36e2203b8d598a9c9361db4f"; @@ -2588,18 +5447,22 @@ in { sha256 = "15kppkl7mwkp77irlbxvmjrgs74ggwbvs7kwsv4ad2dq3np9igvh"; }; }; - "https://repo1.maven.org/maven2/org/ow2/asm/asm-parent/4.2/asm-parent-4.2" = { + "https://repo1.maven.org/maven2/org/ow2/asm/asm-parent/4.2/asm-parent-4.2" = + { host = repositories.maven; - path = "org/ow2/asm/asm-parent/4.2/asm-parent-4.2"; + path = + "org/ow2/asm/asm-parent/4.2/asm-parent-4.2"; type = "jar"; pom = { sha1 = "10baedb8215a42263be17a16707985bab3b33f9e"; sha256 = "08jjay2ziyad97vbgyh8cb1pqnr8m8j109qmdaln2n3gnhcs4kqz"; }; }; - "https://repo1.maven.org/maven2/org/ow2/ow2/1.3/ow2-1.3" = { + "https://repo1.maven.org/maven2/org/ow2/ow2/1.3/ow2-1.3" = + { host = repositories.maven; - path = "org/ow2/ow2/1.3/ow2-1.3"; + path = + "org/ow2/ow2/1.3/ow2-1.3"; type = "jar"; pom = { sha1 = "f679d6639bfb209b0836a5e7cf09bfbcc1a41f06"; @@ -2609,7 +5472,8 @@ in { "https://repo1.maven.org/maven2/org/sonatype/oss/oss-parent/4/oss-parent-4" = { host = repositories.maven; - path = "org/sonatype/oss/oss-parent/4/oss-parent-4"; + path = + "org/sonatype/oss/oss-parent/4/oss-parent-4"; type = "jar"; pom = { sha1 = "281323f0e2b10184d6c6b230909401166b437e01"; @@ -2619,7 +5483,8 @@ in { "https://repo1.maven.org/maven2/org/sonatype/oss/oss-parent/5/oss-parent-5" = { host = repositories.maven; - path = "org/sonatype/oss/oss-parent/5/oss-parent-5"; + path = + "org/sonatype/oss/oss-parent/5/oss-parent-5"; type = "jar"; pom = { sha1 = "3ae20880ad3d5da6b1caec19e3de7e70dd2dd762"; @@ -2629,7 +5494,8 @@ in { "https://repo1.maven.org/maven2/org/sonatype/oss/oss-parent/7/oss-parent-7" = { host = repositories.maven; - path = "org/sonatype/oss/oss-parent/7/oss-parent-7"; + path = + "org/sonatype/oss/oss-parent/7/oss-parent-7"; type = "jar"; pom = { sha1 = "46b8a785b60a2767095b8611613b58577e96d4c9"; @@ -2639,1166 +5505,12 @@ in { "https://repo1.maven.org/maven2/org/sonatype/oss/oss-parent/9/oss-parent-9" = { host = repositories.maven; - path = "org/sonatype/oss/oss-parent/9/oss-parent-9"; + path = + "org/sonatype/oss/oss-parent/9/oss-parent-9"; type = "jar"; pom = { sha1 = "e5cdc4d23b86d79c436f16fed20853284e868f65"; sha256 = "0yl2hbwz2kn1hll1i00ddzn8f89bfdcjwdifz0pj2j15k1gjch7v"; }; }; - "https://repo.clojars.org/binaryage/devtools/0.9.10/devtools-0.9.10" = { - host = repositories.clojars; - path = "binaryage/devtools/0.9.10/devtools-0.9.10"; - type = "jar"; - pom = { - sha1 = "faad859cbbc8d004b1fbceb634db246cc52b18f7"; - sha256 = "166nv38z5y2hifh1jjnybzfsfi6d7wsc0sdz7sflwwwjwlvnwnpy"; - }; - jar = { - sha1 = "7a340dde53603f246ceb79081e0ca70c0ed5d996"; - sha256 = "05xlaf8pf5xvqaaxjwcmmfm1q8fq8fiz1hwlwnwfkmnryib19syp"; - }; - }; - "https://repo.clojars.org/binaryage/env-config/0.2.2/env-config-0.2.2" = { - host = repositories.clojars; - path = "binaryage/env-config/0.2.2/env-config-0.2.2"; - type = "jar"; - pom = { - sha1 = "8a8f0d726bb150b074dbaa92da5470f6144adb76"; - sha256 = "07x1a046xcg9bbzwwgls8i036lzryv5ix29c8m0hf3pp742xa49v"; - }; - jar = { - sha1 = "ac36173f1802a5d7225be41faebedbf12949ae59"; - sha256 = "11j1bls84d8hn8gviawvxkbbnb0hcg1lvw6qqcjj356ap6xzxfic"; - }; - }; - "https://repo.clojars.org/cljfmt/cljfmt/0.5.7/cljfmt-0.5.7" = { - host = repositories.clojars; - path = "cljfmt/cljfmt/0.5.7/cljfmt-0.5.7"; - type = "jar"; - pom = { - sha1 = "3e368e434c19c97811ec501226ade1089c81d199"; - sha256 = "1djm9wiq96ghd2v697m8vwkxxfv9js7168y5xclmsbhgxgp43wh4"; - }; - jar = { - sha1 = "f6bf9e4e21c824fafe19a67e3001e38c6d98c18f"; - sha256 = "0302s3kyc2p1rbrq58dqhjinq46i6rcivn7afk0lkd213dpnxr1b"; - }; - }; - "https://repo.clojars.org/cljsbuild/cljsbuild/1.1.7/cljsbuild-1.1.7" = { - host = repositories.clojars; - path = "cljsbuild/cljsbuild/1.1.7/cljsbuild-1.1.7"; - type = "jar"; - pom = { - sha1 = "16ffd768ec441b967b533aac54c221bd49636bee"; - sha256 = "0bsnlcwv1mg5rc1ga7df3arjkhl23p39vjxjn06lvka7z0gj8azn"; - }; - jar = { - sha1 = "b83ee61540c18c694dee53edd8b53354e560c260"; - sha256 = "0xj9k8n3b31aavlf3fdrbqjflkdmqlvl34fz7s1iv8ff0kvb3aa6"; - }; - }; - "https://repo.clojars.org/cljsjs/create-react-class/15.5.3-0/create-react-class-15.5.3-0" = - { - host = repositories.clojars; - path = "cljsjs/create-react-class/15.5.3-0/create-react-class-15.5.3-0"; - type = "jar"; - pom = { - sha1 = "e5573c52881879c656158b260d7c58ae32d74095"; - sha256 = "04ig36rbznyn77nzfliklvnh7l0k4sf11c4ihdyi0jj2vmq4malb"; - }; - jar = { - sha1 = "2e22539e6c2cef6aae9b3df7f05e55c59ad92102"; - sha256 = "1mvzyg2cwzq5an6h17qn0wad2vl70cn0mszds7kvsin920mf9rzy"; - }; - }; - "https://repo.clojars.org/cljsjs/create-react-class/15.6.3-0/create-react-class-15.6.3-0" = - { - host = repositories.clojars; - path = "cljsjs/create-react-class/15.6.3-0/create-react-class-15.6.3-0"; - type = "jar"; - pom = { - sha1 = "4bbaca1134034485a7fcc5da663bb4a89718afb4"; - sha256 = "1595vig6y3wv5ffanqjhs00pj9n442026830sy3vs54pdhhkamyl"; - }; - jar = { - sha1 = "f9910fb1c26fe0b89b752c0b7e4a53c8a189db57"; - sha256 = "1fk52w5nxmx2hxpmcv24c9khdxb24y8m4p426g1xycq0p8vqk6s9"; - }; - }; - "https://repo.clojars.org/cljsjs/highlight/9.6.0-0/highlight-9.6.0-0" = { - host = repositories.clojars; - path = "cljsjs/highlight/9.6.0-0/highlight-9.6.0-0"; - type = "jar"; - pom = { - sha1 = "d625f79b4598015cba3f2db3f34aa13ade142e22"; - sha256 = "0pkfxmqy2vq0y2wqjagp2y1wysrd9vxp81q5vj5851v04qd2izx0"; - }; - jar = { - sha1 = "bae98bcc3b252f6894f3f3ba74a3b335a91faf53"; - sha256 = "12f7ng70xlacznv8c3i3sh0dpz41aal5y270bsj5qjxh1y00mqpc"; - }; - }; - "https://repo.clojars.org/cljsjs/prop-types/15.6.0-0/prop-types-15.6.0-0" = { - host = repositories.clojars; - path = "cljsjs/prop-types/15.6.0-0/prop-types-15.6.0-0"; - type = "jar"; - pom = { - sha1 = "91b9fb5b780b66fedc42be8be477206c97ad3709"; - sha256 = "0q674ybnkkmfzvzaciy5kg7jlnwwz36aaq65r8vz0k3qwxs957cd"; - }; - jar = { - sha1 = "9ed805014d0aae261b389721e76facecef72a970"; - sha256 = "1sc7a517avw464nabmnqcwhf8vja28j01nhxamscy8lgb2mahkdl"; - }; - }; - "https://repo.clojars.org/cljsjs/react/15.2.1-0/react-15.2.1-0" = { - host = repositories.clojars; - path = "cljsjs/react/15.2.1-0/react-15.2.1-0"; - type = "jar"; - pom = { - sha1 = "2f3e6f6fdee7f18d845cec629f42d52cede174db"; - sha256 = "0k0b180rfz44mxs8gaaz1bkvx76lksls2hd6sxndj9vxg709fdqb"; - }; - jar = { - sha1 = "1eec9152ffaef3610623f81b7838dc0bb0a10d25"; - sha256 = "1v41lbaxwb9pvr1cxkw6hs8c40ga4x115jw4d97qi0rjj4lf1grq"; - }; - }; - "https://repo.clojars.org/cljsjs/react/15.5.4-0/react-15.5.4-0" = { - host = repositories.clojars; - path = "cljsjs/react/15.5.4-0/react-15.5.4-0"; - type = "jar"; - pom = { - sha1 = "7f8a71d7e3f56c6adfef75dc013ae3593386e135"; - sha256 = "0y96ndrsyv7il926n53znsqkglm6f7b3ck361wivbr1p55vsh8v5"; - }; - jar = { - sha1 = "1e9d79309e0aaa2c5da4470daab66776e74610e0"; - sha256 = "18p6bdmv09rkf9dg396770fb8h889132963233bd8bc2fs3knv6c"; - }; - }; - "https://repo.clojars.org/cljsjs/react/15.6.1-2/react-15.6.1-2" = { - host = repositories.clojars; - path = "cljsjs/react/15.6.1-2/react-15.6.1-2"; - type = "jar"; - pom = { - sha1 = "c8def170a6673d64288752e6c9a9f7a905513e2e"; - sha256 = "05frig4mxyzx5sncxdrc0bn887i0sn603blhqpfhry2wc9ahall6"; - }; - jar = { - sha1 = "477b8d7f9829de59b00d25087c58ca4dd66aaaf2"; - sha256 = "16bhafildjifi9nh9cdz1np4jliklqwxnyf5pm8rxj3hddx6b7xl"; - }; - }; - "https://repo.clojars.org/cljsjs/react/16.3.2-0/react-16.3.2-0" = { - host = repositories.clojars; - path = "cljsjs/react/16.3.2-0/react-16.3.2-0"; - type = "jar"; - pom = { - sha1 = "443b94a107e02b7f9036d5cdfa2522d5c98b30cc"; - sha256 = "0k0x8iwr2s6lqsr4x1ib15x05gfx65iabq3jn9xj012l3pp7860l"; - }; - jar = { - sha1 = "c537dbed1b117e5f6c70cf3081aa01fade58de6a"; - sha256 = "16jfx2xcl67pz3sznxwq7pw9inwnql80l5ghgv9j5m6vh54mjgzp"; - }; - }; - "https://repo.clojars.org/cljsjs/react-dom/15.2.1-0/react-dom-15.2.1-0" = { - host = repositories.clojars; - path = "cljsjs/react-dom/15.2.1-0/react-dom-15.2.1-0"; - type = "jar"; - pom = { - sha1 = "637a50afa14d06c647f94a90b73fffca98a34aba"; - sha256 = "199nynjdvm2p789y7ms88y5plba9lp2nhx18xg63wy6g235r00f3"; - }; - jar = { - sha1 = "3983d1efcf168959e9575f1a64882d173a442a25"; - sha256 = "18dvzga66fnxhn5x9clqpmfhknm7h7jpn2xj5dh1slv4k2z9dhq8"; - }; - }; - "https://repo.clojars.org/cljsjs/react-dom/15.5.4-0/react-dom-15.5.4-0" = { - host = repositories.clojars; - path = "cljsjs/react-dom/15.5.4-0/react-dom-15.5.4-0"; - type = "jar"; - pom = { - sha1 = "4942103fbc65a2fb595d44b0f03e725bc5933815"; - sha256 = "1d9l3zyaic0kx5pa85zhbw9k137ldp5adqaj137x7hxr7j0rpnbb"; - }; - jar = { - sha1 = "a07113da072d94d9a6c15cc7ae8307950bcaeb1f"; - sha256 = "1qn5ycr9vsbbvq06clliwf89sk2838q6i86k35k2ghvvjwiwaxwl"; - }; - }; - "https://repo.clojars.org/cljsjs/react-dom/16.3.2-0/react-dom-16.3.2-0" = { - host = repositories.clojars; - path = "cljsjs/react-dom/16.3.2-0/react-dom-16.3.2-0"; - type = "jar"; - pom = { - sha1 = "b8d959b3bfeabc3420adfc8caf6796dfdbbf30f3"; - sha256 = "1d5g6w9b5nqw4k77i82fp8x19n2a4yanahzz4cw56z5dps18xww5"; - }; - jar = { - sha1 = "e7ca69117e71147c32b8e3aa1db4c98e8bf0e871"; - sha256 = "181gns0mhnhpm8fsvs4fyq7zyi7p5g1k3fynbhiqp9bds4slkcn9"; - }; - }; - "https://repo.clojars.org/cljsjs/react-dom-server/15.2.1-0/react-dom-server-15.2.1-0" = - { - host = repositories.clojars; - path = "cljsjs/react-dom-server/15.2.1-0/react-dom-server-15.2.1-0"; - type = "jar"; - pom = { - sha1 = "47054f02ecfa8c80404de01e253de975dece45f6"; - sha256 = "1vm9wgzjp8mimgjjfazr68p22nj1vdsnqq6rxrsw9s5gz0rmg6a3"; - }; - jar = { - sha1 = "d7b36527ad1d47113b83d0714636ffbca6cdb63e"; - sha256 = "0j778j1gxn7j8ih497r7k6mwdych4p9li8ag6abig8lmk0bfpb5i"; - }; - }; - "https://repo.clojars.org/cljsjs/react-dom-server/15.5.4-0/react-dom-server-15.5.4-0" = - { - host = repositories.clojars; - path = "cljsjs/react-dom-server/15.5.4-0/react-dom-server-15.5.4-0"; - type = "jar"; - pom = { - sha1 = "5ab1fe74d65fb0573b32abcf853bb8fadfb19d6e"; - sha256 = "001jks8kqbnj0dzx1x6qjgrsggp0hc8iibg3k68jjhxxphplcfbz"; - }; - jar = { - sha1 = "c9e320aa9b53a37c100f966d18f58802ed56a0d4"; - sha256 = "0av92sbdwadig50b1ljxy7n3rvpk2hy3c67rh57vqfc4jids6ank"; - }; - }; - "https://repo.clojars.org/cljsjs/react-dom-server/16.3.2-0/react-dom-server-16.3.2-0" = - { - host = repositories.clojars; - path = "cljsjs/react-dom-server/16.3.2-0/react-dom-server-16.3.2-0"; - type = "jar"; - pom = { - sha1 = "16743fa7ca14cbe3e2a2a498ec59e86660023845"; - sha256 = "0yz5lznwj54mkq0wkjzracjv7qgvnd1mjp918p4nfiwv7ip1n62x"; - }; - jar = { - sha1 = "0dc008d2f36191b799f9f759095f8ec20fef73f2"; - sha256 = "04dqhmw8z6xljkqkmcfv9kcpyqiysvwlylfki8id8bzsmw52s468"; - }; - }; - "https://repo.clojars.org/cljsjs/react-flip-move/2.9.17-0/react-flip-move-2.9.17-0" = - { - host = repositories.clojars; - path = "cljsjs/react-flip-move/2.9.17-0/react-flip-move-2.9.17-0"; - type = "jar"; - pom = { - sha1 = "099f6ebffe903c5eecd8e89a3de31d236f35cc8a"; - sha256 = "03yjx0j8hsf91psmisqxjzjh72jfzfx46cx0l6d5sbjbbk2454f3"; - }; - jar = { - sha1 = "28d60228d98d349104ae677d690fe8ed5f6212e9"; - sha256 = "0iwq6dwdyjaf6vhviv0vnyps5vly14vk5zcgkwx7z4hd0q4r5vhm"; - }; - }; - "https://repo.clojars.org/cljsjs/react-highlight/1.0.7-1/react-highlight-1.0.7-1" = - { - host = repositories.clojars; - path = "cljsjs/react-highlight/1.0.7-1/react-highlight-1.0.7-1"; - type = "jar"; - pom = { - sha1 = "b226fa8557474d2696dab1d82c6fa35a8e9a748a"; - sha256 = "11snz3jn3salyn989gm00zq8s4fwskjrg31c63c21rb05b5wdvpr"; - }; - jar = { - sha1 = "1ca27cb92428584b96929e92175874b6cfc6baa6"; - sha256 = "1ppylfkkxxnpqb6khd6nj3dn8l0kwk671k11ncw3j6ncmn7ysxfr"; - }; - }; - "https://repo.clojars.org/clj-stacktrace/clj-stacktrace/0.2.5/clj-stacktrace-0.2.5" = - { - host = repositories.clojars; - path = "clj-stacktrace/clj-stacktrace/0.2.5/clj-stacktrace-0.2.5"; - type = "jar"; - pom = { - sha1 = "c4d8726888bedd0ff415f1a90eb326edc0772d84"; - sha256 = "00wvqa548pmfhkbkf8lx7325pmgqxdm8jmk8ph76w3gwlkwalpqn"; - }; - jar = { - sha1 = "1d811ed4a7eeee8ffe08e140eddb38429f4e6cdd"; - sha256 = "1h4wc8iw87cqp20l1wfkh7kxa1ik64ybdw5zh97wxhcsa7bchhzg"; - }; - }; - "https://repo.clojars.org/clj-time/clj-time/0.11.0/clj-time-0.11.0" = { - host = repositories.clojars; - path = "clj-time/clj-time/0.11.0/clj-time-0.11.0"; - type = "jar"; - pom = { - sha1 = "7659f6919759c1c7a41eddd09fe108d39656d965"; - sha256 = "0yaibpy2caf3dj9z23f0acd2ai245zhhibsifm2058nj2mkpzd0a"; - }; - jar = { - sha1 = "04461c7c89d96d32cf25f6674576f62aecf2ab05"; - sha256 = "0x3sxp5b7dsq5qbsbkhjazk2fzg6iyddwk3p7v4fr063nhlgwx2s"; - }; - }; - "https://repo.clojars.org/clj-time/clj-time/0.6.0/clj-time-0.6.0" = { - host = repositories.clojars; - path = "clj-time/clj-time/0.6.0/clj-time-0.6.0"; - type = "jar"; - pom = { - sha1 = "09b7a8e6f0b71ba43ac66c07910c03e5dac10eb3"; - sha256 = "1jpmdc889mfj22mwga5bl8hxfqnsbv0151qcgbszjnknx35bsm4l"; - }; - jar = { - sha1 = "a922fbc265cf1e8fc01f811b6f7e106f85172cc3"; - sha256 = "1bipx3rdm473v7v03qxjqqvshbikj5786w1x9sd1in3wjfb115cf"; - }; - }; - "https://repo.clojars.org/clj-time/clj-time/0.9.0/clj-time-0.9.0" = { - host = repositories.clojars; - path = "clj-time/clj-time/0.9.0/clj-time-0.9.0"; - type = "jar"; - pom = { - sha1 = "bc847a283f8f95ae32c5e5679ef6a3a96d7da595"; - sha256 = "033cynzp6yll05byhz9p0q7zwfii7b074a5qbv56278gxyrp8bmf"; - }; - jar = { - sha1 = "e276b52745750ae4548cd7239cd9a4f338843dd7"; - sha256 = "0mknvi2sn6i7pbn81xyvrbf9xbi65ymv4aavyw24hd4yniim0sbq"; - }; - }; - "https://repo.clojars.org/clout/clout/2.1.2/clout-2.1.2" = { - host = repositories.clojars; - path = "clout/clout/2.1.2/clout-2.1.2"; - type = "jar"; - pom = { - sha1 = "2c8aec1449373bfc2e7651b454104e4dc8d70168"; - sha256 = "1kphwll940nz53cjnfc9jlwxzbd0dkpzjfs5jaxrl4q95l0d845x"; - }; - jar = { - sha1 = "87cc1bd24ec39a8572e66103039955d7570ce077"; - sha256 = "1y3pp542ml5za3iyc5szqh2xn65dqmd8d6621mznmzg8bng1yscx"; - }; - }; - "https://repo.clojars.org/com/andrewmcveigh/cljs-time/0.4.0/cljs-time-0.4.0" = - { - host = repositories.clojars; - path = "com/andrewmcveigh/cljs-time/0.4.0/cljs-time-0.4.0"; - type = "jar"; - pom = { - sha1 = "7c88ae083dbbd6f3e331453995b3e929cf4039ae"; - sha256 = "0ifj0kfvldy2ryk22v1mb739ijhzh1hmpnavkanhv2b3affdfvbv"; - }; - jar = { - sha1 = "5bd82832d01d7377fe0506d3773474c9a7718989"; - sha256 = "11gcnxsqi1f2lj0k8jc3la117qi2v1blf54xx1w3yfq7qb4yc73k"; - }; - }; - "https://repo.clojars.org/com/andrewmcveigh/cljs-time/0.5.2/cljs-time-0.5.2" = - { - host = repositories.clojars; - path = "com/andrewmcveigh/cljs-time/0.5.2/cljs-time-0.5.2"; - type = "jar"; - pom = { - sha1 = "21a75819b0540486c66a48bd9119201c368221ba"; - sha256 = "035awyqyifbgn28faz0q90hm66vngdcl9x6jgbmkh5zjnp1xmpfi"; - }; - jar = { - sha1 = "7d4274be169f54a03d4afcc40ea95f40d44ca0a2"; - sha256 = "061cjh2a6qpkib5v5mdrsbwhvcbqvh1igvp3b7jhcfj05pgplm1x"; - }; - }; - "https://repo.clojars.org/compojure/compojure/1.5.2/compojure-1.5.2" = { - host = repositories.clojars; - path = "compojure/compojure/1.5.2/compojure-1.5.2"; - type = "jar"; - pom = { - sha1 = "9e8da477b6682094d56802cb155291a2acb829bd"; - sha256 = "036z64iprypccz03iq7lqxvw99xjh4xlsfmfwbs37pmhfnfmbdnx"; - }; - jar = { - sha1 = "0b5258d0616ffc5f64c2b6d95f09de56d24df439"; - sha256 = "1s2k05lwnlm9a66mxnsss437i9gp70dny8y2rlfkl090s6mdqsaf"; - }; - }; - "https://repo.clojars.org/com/taoensso/encore/2.79.1/encore-2.79.1" = { - host = repositories.clojars; - path = "com/taoensso/encore/2.79.1/encore-2.79.1"; - type = "jar"; - pom = { - sha1 = "fba62b0e3f1c9db8bdf19da316b53fe8e236c27f"; - sha256 = "1xffbp873vnhjad04lrc0gkrkmgyh8gcaqqzi03an6x7hbxpmvgp"; - }; - jar = { - sha1 = "82316444a66ea47642c6cca7800074eb468fe7f0"; - sha256 = "1afd604khns0rwb3xwxdfnl1ql8yzzsjm4rlq4id2f6awjrzxkm3"; - }; - }; - "https://repo.clojars.org/com/taoensso/encore/2.84.2/encore-2.84.2" = { - host = repositories.clojars; - path = "com/taoensso/encore/2.84.2/encore-2.84.2"; - type = "jar"; - pom = { - sha1 = "e9919d6d9fd8ee31da73b60f462651865e3064e1"; - sha256 = "0aga6s6d79lv62dhxjz87n3mbnz3hay75j7dfj266ip4hgnasvx1"; - }; - jar = { - sha1 = "443bfd382a5d87662a6f06db4cc8af4dfff50401"; - sha256 = "12f6fw32y4sj8k65qcnds30syklp96h6q179hq3l5dfnxd3yj46j"; - }; - }; - "https://repo.clojars.org/com/taoensso/encore/2.91.0/encore-2.91.0" = { - host = repositories.clojars; - path = "com/taoensso/encore/2.91.0/encore-2.91.0"; - type = "jar"; - pom = { - sha1 = "17b8d661cb1d3f14434af9934e1b5bf35dedf922"; - sha256 = "17g1sihagxmv33f8fs40dhw5ni3d25iwj7ipivfj4yzldqaifxz6"; - }; - jar = { - sha1 = "b3763f399395938eb66f0b125f8d9559976bf168"; - sha256 = "1a051xqn2k4gjnb9lvs6ma3qwdx14vqnq32z7qpqda6h3cyymvq5"; - }; - }; - "https://repo.clojars.org/com/taoensso/encore/2.94.0/encore-2.94.0" = { - host = repositories.clojars; - path = "com/taoensso/encore/2.94.0/encore-2.94.0"; - type = "jar"; - pom = { - sha1 = "73fed0c1c6bb76edf667bda84322dd41e478615c"; - sha256 = "1d87b3g6lpr6nnvyhlsx3zw6wm1ccmh3lqzi13q4y34cp0grcmdf"; - }; - jar = { - sha1 = "753c6e5510eaa9794d0bb092dd7c1f2f862a80e8"; - sha256 = "172f96w54311ckj6grs9kz0ddxgdqgdngqmzjg77qw5r3rsixyyh"; - }; - }; - "https://repo.clojars.org/com/taoensso/sente/1.11.0/sente-1.11.0" = { - host = repositories.clojars; - path = "com/taoensso/sente/1.11.0/sente-1.11.0"; - type = "jar"; - pom = { - sha1 = "64d73d8eed84074079d4a151575a78315a5045a7"; - sha256 = "07rkp2kimq5azpq88zfpvgzja8qcbi655a7s707hyhpvxkm29lkg"; - }; - jar = { - sha1 = "697acd708293e43d320f3048cdc0dfb46ddfecb1"; - sha256 = "02zlz3axsgh4x55hjz6gyabf9sxg28hywjs7q2n3cn6r98wivaz9"; - }; - }; - "https://repo.clojars.org/com/taoensso/timbre/4.7.4/timbre-4.7.4" = { - host = repositories.clojars; - path = "com/taoensso/timbre/4.7.4/timbre-4.7.4"; - type = "jar"; - pom = { - sha1 = "35b6fe994c66dcdbb16e0d5cd4fd92073a57ec50"; - sha256 = "165dz5mr8an8msc9hqgx79x8knkm57c685bc03b3sljr1x3b6j33"; - }; - jar = { - sha1 = "f3da3c2bdfc6f8db97004481dc340c41934c2082"; - sha256 = "1dzkqaj29ssspkphmnjqmnhq8w0pbfyh6i5fmpdk6ld93x6xnqam"; - }; - }; - "https://repo.clojars.org/com/taoensso/truss/1.3.5/truss-1.3.5" = { - host = repositories.clojars; - path = "com/taoensso/truss/1.3.5/truss-1.3.5"; - type = "jar"; - pom = { - sha1 = "9f45822ed0f8d1730b9165f2790659000e68c674"; - sha256 = "0n6p5hh7dj8jliqncp7ssymwygyyp6j9v8npvs777caa5n9idd9k"; - }; - jar = { - sha1 = "0f20a23062a6edcbd07b8d71363e6423abcfb742"; - sha256 = "0gpbpx65hkym6nz7x64nlqci9q6xrhfks8ik8rcrmcphy1khkqbr"; - }; - }; - "https://repo.clojars.org/com/taoensso/truss/1.3.6/truss-1.3.6" = { - host = repositories.clojars; - path = "com/taoensso/truss/1.3.6/truss-1.3.6"; - type = "jar"; - pom = { - sha1 = "addac012d81021995b31d6053bb4cfbb4f06f764"; - sha256 = "1ksknhx101vrzir6r7mmxq46w82zck9gp7idyhl8x91xmzh1jng2"; - }; - jar = { - sha1 = "c8f5ca5834f407b535d02813c6d2ba66b95da23b"; - sha256 = "18jwpm98vvijwvkz5wq44la2f4q23xfjh8lc36gc0p34snxr9r8y"; - }; - }; - "https://repo.clojars.org/com/taoensso/truss/1.5.0/truss-1.5.0" = { - host = repositories.clojars; - path = "com/taoensso/truss/1.5.0/truss-1.5.0"; - type = "jar"; - pom = { - sha1 = "dd64379ae860c87098eea582d30a48e887f9748e"; - sha256 = "01j47fp91zv5g8yd5ayhnfgm59zsiq5wcicyjjpnkhy9nsw5vl5h"; - }; - jar = { - sha1 = "ef3f595da76cbcbe40124ee0a858b7ca635d30f2"; - sha256 = "1a49slgn2py6mxghwmq70nm9k4s27kmvp3cgnv6v2fi5zvkphwrs"; - }; - }; - "https://repo.clojars.org/crypto-equality/crypto-equality/1.0.0/crypto-equality-1.0.0" = - { - host = repositories.clojars; - path = "crypto-equality/crypto-equality/1.0.0/crypto-equality-1.0.0"; - type = "jar"; - pom = { - sha1 = "6b025f8fe474fb3a379230bcfe34b4766d00e051"; - sha256 = "0k7rdh1jrbd45igvx45747krdiv4s5bd8viqk83ng802rgw8x8aw"; - }; - jar = { - sha1 = "6728b7a444008fe576167fcadb92fea23bb17d42"; - sha256 = "1y9q8v245n4v3h6sh92a1rlf9rvi7j1akvb0cf47cgg6q60rrlbx"; - }; - }; - "https://repo.clojars.org/crypto-random/crypto-random/1.2.0/crypto-random-1.2.0" = - { - host = repositories.clojars; - path = "crypto-random/crypto-random/1.2.0/crypto-random-1.2.0"; - type = "jar"; - pom = { - sha1 = "0cd21fd6f8b7f20a614580e0271474e94b8e8863"; - sha256 = "19cczijlkg4zk4r4wgvp27j3wahvwgj0ci8pbqhg3gmjri56396d"; - }; - jar = { - sha1 = "cd5ed1fa18919cc13f5ab5feabdff21cc4b0faf6"; - sha256 = "024dkz5vg6w0q4llw26v35mraai8x8hp0nii2c99szshn6pd0549"; - }; - }; - "https://repo.clojars.org/day8/re-frame/re-frame-10x/0.3.2/re-frame-10x-0.3.2" = - { - host = repositories.clojars; - path = "day8/re-frame/re-frame-10x/0.3.2/re-frame-10x-0.3.2"; - type = "jar"; - pom = { - sha1 = "c3b6f9825d063dd0ca67620a7b7e66dd46b608a4"; - sha256 = "0m66q3b4jlbv9ig0v5cb8sfk3rwqgszsc2c8f5pi6q29yp7vvhy8"; - }; - jar = { - sha1 = "f215b20ed042cec2dcb9170e4a4170d9e3a0ae65"; - sha256 = "1vgjyq2nd8183qfi11am4d2c9ka99gnh4fhpgrxplx5x5g0339a9"; - }; - }; - "https://repo.clojars.org/fs/fs/1.1.2/fs-1.1.2" = { - host = repositories.clojars; - path = "fs/fs/1.1.2/fs-1.1.2"; - type = "jar"; - pom = { - sha1 = "5eca710d59b516b82f4add0f30b1751efffdb1e9"; - sha256 = "06c7qdmy4qknmiqfmjk8i1sl2sri061k36bqa026flrha3hzpqx5"; - }; - jar = { - sha1 = "bfbda6c3d0c91ae5a368a9465464a47840df44ef"; - sha256 = "1bd1yhmz16ja09r0j3g33dq5xzc9gsa0cbi2m5whv0bk1jafz36k"; - }; - }; - "https://repo.clojars.org/hiccup/hiccup/1.0.5/hiccup-1.0.5" = { - host = repositories.clojars; - path = "hiccup/hiccup/1.0.5/hiccup-1.0.5"; - type = "jar"; - pom = { - sha1 = "ad8dca6233e4c76cfa408a6857c0fcf9b4939b0f"; - sha256 = "0lp5q11li5wsr6gw70h801wklcqqcxcw54cpxabj4prbzva5jq1q"; - }; - jar = { - sha1 = "75940a400111bbb8f80e43325e23100b6e2227bc"; - sha256 = "1z07dh3qg9zzcwa8x31mnqxnkfsf2sbv315n43kxmnv1fkjagm0g"; - }; - }; - "https://repo.clojars.org/hickory/hickory/0.7.1/hickory-0.7.1" = { - host = repositories.clojars; - path = "hickory/hickory/0.7.1/hickory-0.7.1"; - type = "jar"; - pom = { - sha1 = "5730f6d94df251fc3082ee7d0610a1a6b5327859"; - sha256 = "0yhfpg8ivqyxg8615bvg3a0ljw0mxgqd2nis5gwhf9xn6p1id6x5"; - }; - jar = { - sha1 = "d9e6114592c434ca1df6022bbf4d5e97714666ee"; - sha256 = "021ag1b00821ma6mfl66ljyza1avjlpcld0zhnz1gvppwm5974xz"; - }; - }; - "https://repo.clojars.org/http-kit/http-kit/2.2.0/http-kit-2.2.0" = { - host = repositories.clojars; - path = "http-kit/http-kit/2.2.0/http-kit-2.2.0"; - type = "jar"; - pom = { - sha1 = "2ae358658936ae7d1bf5b929503e607d60c7d94c"; - sha256 = "1p8kmih1x4fm21haacz80f5as52lg3q8i02n8qzh709iwx7za5xa"; - }; - jar = { - sha1 = "70b17515f43a0e74937cdc0dea270d4ef13c7f32"; - sha256 = "1nnvadcqc7mabyp0gp2kbic85ipnxx499w36984is3ajw8k2c47p"; - }; - }; - "https://repo.clojars.org/instaparse/instaparse/1.4.0/instaparse-1.4.0" = { - host = repositories.clojars; - path = "instaparse/instaparse/1.4.0/instaparse-1.4.0"; - type = "jar"; - pom = { - sha1 = "55e534aa45dc4b6a84fce2c2ea342c66070d7c2b"; - sha256 = "0pjdm2js7rjgsbq6byrdbf8bqca66dg736jvw9imc3dzz9mvy4f6"; - }; - jar = { - sha1 = "ade13d743d1ec8a6c5103fd0f5701b0f997e2cc4"; - sha256 = "188325lqyc6p9fmrcsx5vwp4cydnaxf32034jqf2ch29mnax1gvh"; - }; - }; - "https://repo.clojars.org/io/aviso/pretty/0.1.30/pretty-0.1.30" = { - host = repositories.clojars; - path = "io/aviso/pretty/0.1.30/pretty-0.1.30"; - type = "jar"; - pom = { - sha1 = "e4ca5c261e2736e7df75106f044b54ce87cfcff0"; - sha256 = "0zfr4xyapzbajrzyqd0gbsf2qxbhy4blqfg4l6bcwr562sab8w36"; - }; - jar = { - sha1 = "80485ee4337502fc5380e95b3b9536623bc1bd2d"; - sha256 = "17yi35nd4qwb16n1llgdcknppc4axr5gngg3v8valpdk8qcf3pmh"; - }; - }; - "https://repo.clojars.org/io/aviso/pretty/0.1.33/pretty-0.1.33" = { - host = repositories.clojars; - path = "io/aviso/pretty/0.1.33/pretty-0.1.33"; - type = "jar"; - pom = { - sha1 = "bd20d3111649da92524569882f0f9925740aac3e"; - sha256 = "034rhbp6cqzbf9c4ql28n72vmqbxvh39ghf1b2axlnfza38w783b"; - }; - jar = { - sha1 = "2ebf75b7ff2a2260827453e7ea98e012a9eca3e2"; - sha256 = "06w7hpgccr7qy47cwzpq5h2fw27am1imc9cbpg3bc5bbydz9q4df"; - }; - }; - "https://repo.clojars.org/lein-cljfmt/lein-cljfmt/0.5.7/lein-cljfmt-0.5.7" = { - host = repositories.clojars; - path = "lein-cljfmt/lein-cljfmt/0.5.7/lein-cljfmt-0.5.7"; - type = "jar"; - pom = { - sha1 = "1130335a2e2dba720bb0779c4f05097bb0341b1f"; - sha256 = "14ra5xi3nsa1lkid3h1nnih9ihkz0772f82i70x4jljr40wn0cx1"; - }; - jar = { - sha1 = "9389a15fec0914dfcf48c08a69f44dd71133e62c"; - sha256 = "18xgma82lpmiqzs66jm41i1jq7sjv5ma6lnz6ksxyv08r75xhf8q"; - }; - }; - "https://repo.clojars.org/lein-cljsbuild/lein-cljsbuild/1.1.7/lein-cljsbuild-1.1.7" = - { - host = repositories.clojars; - path = "lein-cljsbuild/lein-cljsbuild/1.1.7/lein-cljsbuild-1.1.7"; - type = "jar"; - pom = { - sha1 = "ef82f47435ac6af478571640ccf45f4fc019869d"; - sha256 = "00ikz9csmlw410pz8ilq0bz57icinczzlrw8hgx6zgbbqh57p297"; - }; - jar = { - sha1 = "925e24bd16c868457d1608f6a7d96951a9c12e7f"; - sha256 = "0ihj2dd3lpz3banpqm0pgcj8sd5wywkjy7mxyjyckgb6g48ahf3l"; - }; - }; - "https://repo.clojars.org/lein-re-frisk/lein-re-frisk/0.5.8/lein-re-frisk-0.5.8" = - { - host = repositories.clojars; - path = "lein-re-frisk/lein-re-frisk/0.5.8/lein-re-frisk-0.5.8"; - type = "jar"; - pom = { - sha1 = "cc1915dac89ccd05359c408699b9abeeb4cca094"; - sha256 = "0kdhxk8pd94f6gb79ib26xizzgz9fmfq9vh3s71qcg29m1r41948"; - }; - jar = { - sha1 = "ab348771c3fb23c75ab225053338acdc04a91a3f"; - sha256 = "1is7bk4fy3gfz6rl9xws9c20a2aaxqcfig6i9nv31rs2q9ll1fw6"; - }; - }; - "https://repo.clojars.org/medley/medley/0.8.2/medley-0.8.2" = { - host = repositories.clojars; - path = "medley/medley/0.8.2/medley-0.8.2"; - type = "jar"; - pom = { - sha1 = "f59de194201b5e90166571ce4b3db1774fb576f4"; - sha256 = "1vhy2634m07a2asz354sds2i7g6gwm8bxfpsmp8dfbr4226hi4m3"; - }; - jar = { - sha1 = "0c05ef36ae49925af44c781108ecf8b704a83a8f"; - sha256 = "1hf1jd60jshd1p8yknfnimfsbiz9x1kg8x1gb6939xxx6sk953c8"; - }; - }; - "https://repo.clojars.org/meta-merge/meta-merge/1.0.0/meta-merge-1.0.0" = { - host = repositories.clojars; - path = "meta-merge/meta-merge/1.0.0/meta-merge-1.0.0"; - type = "jar"; - pom = { - sha1 = "5d5967dd4a746e4a9fd1927fc78098dd424ea576"; - sha256 = "0carx82c5anc6i0lbi40nhzwas1dynag6c8h6k8jpk6fixjj02mh"; - }; - jar = { - sha1 = "28cbe836fdf7de02801fe0bdbb30eb2fd842e8d9"; - sha256 = "1iq2xf10as0h1q4vqb51hq0xf211f6ijmrv28pjy01npwgiy5znp"; - }; - }; - "https://repo.clojars.org/mvxcvi/alphabase/1.0.0/alphabase-1.0.0" = { - host = repositories.clojars; - path = "mvxcvi/alphabase/1.0.0/alphabase-1.0.0"; - type = "jar"; - pom = { - sha1 = "2cd07338e4e0a8f7f20d26c8212e5a3333c7acac"; - sha256 = "1kan1lb3ckc0l447cj3l83lh6svz5bk514j0y9lxif6is07b2qxg"; - }; - jar = { - sha1 = "008785c0ff977d8132af4aaa931d88ffc44fca03"; - sha256 = "1g395and521h2q370vh7w0psx63a1zb5f2rcrafqgzw5s3nwlm4q"; - }; - }; - "https://repo.clojars.org/net/cgrand/macrovich/0.2.0/macrovich-0.2.0" = { - host = repositories.clojars; - path = "net/cgrand/macrovich/0.2.0/macrovich-0.2.0"; - type = "jar"; - pom = { - sha1 = "09d3f0c99504388c80484a949b216105664cfce3"; - sha256 = "1p5ly7ks8nlxqf4p0i4wvjfj49sm7hz1jl5i5nc9sclwr6zp15kq"; - }; - jar = { - sha1 = "a1638e75e55b1ed3aa63398e4f10e0222d311e9e"; - sha256 = "0xffg2cydhr9k548w9w6ii6hkw7adicxr6i5s3wa77iz6c95j1za"; - }; - }; - "https://repo.clojars.org/quoin/quoin/0.1.2/quoin-0.1.2" = { - host = repositories.clojars; - path = "quoin/quoin/0.1.2/quoin-0.1.2"; - type = "jar"; - pom = { - sha1 = "cdabd1b76f3a86c59260cd25be534a0a5b67c302"; - sha256 = "0wv7m5l9hafc0ysxg7g7fqmdq94dxmv13cj37il69wvagqskarhc"; - }; - jar = { - sha1 = "0dbbb28df3e337233f934468915eb327ff488172"; - sha256 = "0b5rc1cmbgg8qpl80jyvh0ldgs7dv86c0qxixazdnz05limmnpb5"; - }; - }; - "https://repo.clojars.org/rasom/cljs-react-navigation/0.1.4/cljs-react-navigation-0.1.4" = - { - host = repositories.clojars; - path = "rasom/cljs-react-navigation/0.1.4/cljs-react-navigation-0.1.4"; - type = "jar"; - pom = { - sha1 = "0fbb5e16413bb90b0d31f44d3a6059c7afd41f91"; - sha256 = "1lc2v88vwq6rd8hw2v4xnf0b0jfzypwvj62sk4xnhhnxmnj5g2rm"; - }; - jar = { - sha1 = "7629c8d741da494b9b955d2b6939718d2da2aae1"; - sha256 = "031hardnlrmdvb8v3vl468rcb47yksfqxp22a1bsa46fxcnhpyfd"; - }; - }; - "https://repo.clojars.org/rasom/lein-githooks/0.1.5/lein-githooks-0.1.5" = { - host = repositories.clojars; - path = "rasom/lein-githooks/0.1.5/lein-githooks-0.1.5"; - type = "jar"; - pom = { - sha1 = "ec0b1322dd8d9dba726dd0f95548a216094c488b"; - sha256 = "0zf7hv0hkpfjlvxbl274jm5m23avvrlj7wwpqpq019pnwssv2r5j"; - }; - jar = { - sha1 = "727bdd86ef414cd99f2f4f68c56348db898048ab"; - sha256 = "0jg72qqzfi7qf2yzwisjpbcw4a68lq7j5nra9zgjqw1h3nanwsgi"; - }; - }; - "https://repo.clojars.org/reagent/reagent/0.6.0/reagent-0.6.0" = { - host = repositories.clojars; - path = "reagent/reagent/0.6.0/reagent-0.6.0"; - type = "jar"; - pom = { - sha1 = "f1e00f7b084fd59167fa99077296bd4284161aac"; - sha256 = "124kijrmwsr8mypwqx8g0d2sdk1w97jb4w1civpzza1s4n1idjg3"; - }; - jar = { - sha1 = "d9e8e4fae72c65d8df23ed8687864f5a90965c45"; - sha256 = "0nrc4sxicgm29ah8dcdp99bh9vsxgq6pk917cnn7qw4l8m412c57"; - }; - }; - "https://repo.clojars.org/reagent/reagent/0.7.0/reagent-0.7.0" = { - host = repositories.clojars; - path = "reagent/reagent/0.7.0/reagent-0.7.0"; - type = "jar"; - pom = { - sha1 = "1d9d0bee8896bb3b4dfc770c6d93c506e903712d"; - sha256 = "1arybi02a4svi926sw4yljl3fc7qsjk1b0z8r5h74j3wqwczz3ba"; - }; - jar = { - sha1 = "5a4da4cfb9fc0e545ad64bb23fbde2c67dd1371b"; - sha256 = "19y0b1xkamrp6rj8p9is7fhz9zgzz1wpzdk59a24mxw4fiw5d1ls"; - }; - }; - "https://repo.clojars.org/reagent/reagent/0.8.1/reagent-0.8.1" = { - host = repositories.clojars; - path = "reagent/reagent/0.8.1/reagent-0.8.1"; - type = "jar"; - pom = { - sha1 = "585e945329dc7f4ccb40b937ba8545490b3534ec"; - sha256 = "0chz6nwsymfxxyhg6fl9ds58d6qli583vdjh4177qyy8fck1kjp2"; - }; - jar = { - sha1 = "417ad50ab1583aeb00751336948481695582950e"; - sha256 = "1dcay58f7xga9hh5n4irjad4g0z4066r15zwzrgiyxmdz341ga9y"; - }; - }; - "https://repo.clojars.org/re-com/re-com/2.1.0/re-com-2.1.0" = { - host = repositories.clojars; - path = "re-com/re-com/2.1.0/re-com-2.1.0"; - type = "jar"; - pom = { - sha1 = "ce5f4fa769c8ab312d1bb8a3c52cb0c6deae1ee4"; - sha256 = "1rm8n0nx7a2q31qw9ay6sfj8n06cn0565lh7r2fj5z1czbx9clhi"; - }; - jar = { - sha1 = "081a88f9d0022df608ba5fc504080a2f05dbce40"; - sha256 = "1ffn63mnsyvllv97pns71r7ky1pjsml193ry6ai9ag8plj4wg51m"; - }; - }; - "https://repo.clojars.org/re-frame/re-frame/0.10.1/re-frame-0.10.1" = { - host = repositories.clojars; - path = "re-frame/re-frame/0.10.1/re-frame-0.10.1"; - type = "jar"; - pom = { - sha1 = "612e08afe9100f6e6610c56bc841a4cc1bd803e2"; - sha256 = "1lfr3p5dvr8vniwf44xgmsjlb1wnw92cf22cnxb1i8zwybl4vj9j"; - }; - jar = { - sha1 = "b0f2e1af4132dce56395da1eabac52ba2b9df264"; - sha256 = "0qb4dmyk10hcc88sl14jxq2s0yifrc0x71fxy76w2iqlql03ri6w"; - }; - }; - "https://repo.clojars.org/re-frame/re-frame/0.10.4/re-frame-0.10.4" = { - host = repositories.clojars; - path = "re-frame/re-frame/0.10.4/re-frame-0.10.4"; - type = "jar"; - pom = { - sha1 = "bf80f894d53bac6b8913d079f6a988d9a7fa78cc"; - sha256 = "1mxxc5vjkajxf838gbgnzdsmdz90nb1pg8f800xh876bc8a9ypj7"; - }; - jar = { - sha1 = "98c2f670c940e0d9e2486edf524875759aad14c4"; - sha256 = "1fniid7vh3b9bqd6gpzzx616ldmi8z7abig9fclp6y80rki7x6z7"; - }; - }; - "https://repo.clojars.org/re-frame/re-frame/0.10.6/re-frame-0.10.6" = { - host = repositories.clojars; - path = "re-frame/re-frame/0.10.6/re-frame-0.10.6"; - type = "jar"; - pom = { - sha1 = "caffb688ad61a7b0cc6b8e079af3f3c22e4e422c"; - sha256 = "17yxg7v1yj5s1fzz111yasnlj7iv5m2hpr1kfcn39kn0qs3xhvk0"; - }; - jar = { - sha1 = "41efaa60dadc10104636bf504ada7b8be6d2e553"; - sha256 = "0a74ivf7aw80qf4jdns34s7prlqqaq2cmh5p4wvz29ybznz471pp"; - }; - }; - "https://repo.clojars.org/re-frisk/re-frisk/0.5.4/re-frisk-0.5.4" = { - host = repositories.clojars; - path = "re-frisk/re-frisk/0.5.4/re-frisk-0.5.4"; - type = "jar"; - pom = { - sha1 = "7b314a9821899d674abd923f0419002c63bd47f2"; - sha256 = "0i7h75a0ccy4i3s6s3c0acwabksly8c02ys53979q50mc4qacqf9"; - }; - jar = { - sha1 = "a7fe2c5fe6939bb78599c4c46493c7a62d7c7d48"; - sha256 = "1bxrvx0v5fhn7m1qhd3b5s2rq5v34sgwpp0ad7c7ijmfdjsrrafr"; - }; - }; - "https://repo.clojars.org/re-frisk-shell/re-frisk-shell/0.5.2/re-frisk-shell-0.5.2" = - { - host = repositories.clojars; - path = "re-frisk-shell/re-frisk-shell/0.5.2/re-frisk-shell-0.5.2"; - type = "jar"; - pom = { - sha1 = "d27ccc127b72d7ad427508685d1844895d8e16e1"; - sha256 = "1rxyy1lx9iv3mzns0pws6rvz3xl9n21pd1qvqcrjnddvq6ljrn21"; - }; - jar = { - sha1 = "d0a05e08e9f50425b2d099184625cc3cc819a60e"; - sha256 = "1chmj5ixql2lbjx56cz2qdvrz1xzvvn7p4f19m2jk8j9wc3zzq0m"; - }; - }; - "https://repo.clojars.org/re-frisk-sidecar/re-frisk-sidecar/0.5.7/re-frisk-sidecar-0.5.7" = - { - host = repositories.clojars; - path = "re-frisk-sidecar/re-frisk-sidecar/0.5.7/re-frisk-sidecar-0.5.7"; - type = "jar"; - pom = { - sha1 = "681bffb59922db7403b4d0113c38146cf0580fc2"; - sha256 = "15ym9fblhbvligxrxkd3gy1l1qcxdqnlmxypb02vc6gxfz44gyrv"; - }; - jar = { - sha1 = "a8ea46ac510802038288e8c92f170a9cea23df8e"; - sha256 = "1ijmyj8m1n189szrdppmhkrhi62r07gkwgrxc7yynv72gnc4vwmb"; - }; - }; - "https://repo.clojars.org/rewrite-clj/rewrite-clj/0.5.2/rewrite-clj-0.5.2" = { - host = repositories.clojars; - path = "rewrite-clj/rewrite-clj/0.5.2/rewrite-clj-0.5.2"; - type = "jar"; - pom = { - sha1 = "82b78a539f4cedd824dbb74585118a03045abad7"; - sha256 = "1vfva7p1m17aga50s79w76gpc3wvkhf9fiqmhka7kv08yrqzn4z6"; - }; - jar = { - sha1 = "b41bc0697d82e686ea9b293d3f3adb2fc7be6737"; - sha256 = "1fm9bkd3wiqxalldqdfwh5n5cvlichp5an355c0lnkhi5l1hpfvl"; - }; - }; - "https://repo.clojars.org/rewrite-clj/rewrite-clj/0.6.0/rewrite-clj-0.6.0" = { - host = repositories.clojars; - path = "rewrite-clj/rewrite-clj/0.6.0/rewrite-clj-0.6.0"; - type = "jar"; - pom = { - sha1 = "fe825525b460e8502d615872588992cfb64f7d30"; - sha256 = "0ca3nbmipmm77h20db2h4q5x7qs2kckz1086z9crz3zwsb67cxy2"; - }; - jar = { - sha1 = "e7a747f74be82855afe7114d4178384b50165237"; - sha256 = "173wdcs6ksv4hzl3nnnsdw58lh1acrni4iz0gafjmydkzji4jiqz"; - }; - }; - "https://repo.clojars.org/rewrite-cljs/rewrite-cljs/0.4.3/rewrite-cljs-0.4.3" = - { - host = repositories.clojars; - path = "rewrite-cljs/rewrite-cljs/0.4.3/rewrite-cljs-0.4.3"; - type = "jar"; - pom = { - sha1 = "9da639eac10f66ab57057b75e59ce87200457f54"; - sha256 = "1dn85fa8j4dni7lpzvvwk3y2lp69grpp7rjy0pla7j7l35a9nqpp"; - }; - jar = { - sha1 = "eddfed4a28f3865322e479ba77e84985421466bd"; - sha256 = "0gqsj9y66ssxm7qbgqps9548gvrmzdpd16zh6gr6jppqwxgwvawv"; - }; - }; - "https://repo.clojars.org/rewrite-cljs/rewrite-cljs/0.4.4/rewrite-cljs-0.4.4" = - { - host = repositories.clojars; - path = "rewrite-cljs/rewrite-cljs/0.4.4/rewrite-cljs-0.4.4"; - type = "jar"; - pom = { - sha1 = "4e7a2542517a5b0231631305461603605bea1592"; - sha256 = "050imgkzw5q7200klwrkd4v32xxy1f4aghs8g4ma5dbg4rl4pgcd"; - }; - jar = { - sha1 = "dd14a371d0d09eedccb39f01e3edabefb2d1e64f"; - sha256 = "0hb07wg71i2bjn8wzs8q6w1nb3jb2s36nhr9kv9mc0gyrr6im244"; - }; - }; - "https://repo.clojars.org/ring-cors/ring-cors/0.1.8/ring-cors-0.1.8" = { - host = repositories.clojars; - path = "ring-cors/ring-cors/0.1.8/ring-cors-0.1.8"; - type = "jar"; - pom = { - sha1 = "b59382655c98377c9280fe227c442e2705088ad8"; - sha256 = "0qpagym9im5fjx1jmwc56abz4a9fpy7w4m0isv2lcbczy3g29k8i"; - }; - jar = { - sha1 = "4788dcaca6b2429bf823c1235dbb44cd5689584a"; - sha256 = "1382hxpgfpjdn0lcgq512yvbvq661skwd7lrakpnq9zs827jq9mc"; - }; - }; - "https://repo.clojars.org/ring/ring-anti-forgery/1.0.0/ring-anti-forgery-1.0.0" = - { - host = repositories.clojars; - path = "ring/ring-anti-forgery/1.0.0/ring-anti-forgery-1.0.0"; - type = "jar"; - pom = { - sha1 = "4fb60d8eff3aa5fa61353ebcdf766951313137af"; - sha256 = "1wkwby0na28gmvwdkbkk0nmysfs14s1lzwam02sz3kyjx1yg62am"; - }; - jar = { - sha1 = "0bc44369a5e3fec2f7d6eda0a5968cc452f1d5ce"; - sha256 = "08ps755n16yk788k2vy92dg4agvbh6f89riwnd1frwl7dznc67lc"; - }; - }; - "https://repo.clojars.org/ring/ring-codec/1.0.0/ring-codec-1.0.0" = { - host = repositories.clojars; - path = "ring/ring-codec/1.0.0/ring-codec-1.0.0"; - type = "jar"; - pom = { - sha1 = "14a3c9e2541d4e03ed3158ffdcb9119417751f1e"; - sha256 = "0saaz8dq3zps5c2z8x24hqm3650kbj1455y8pbg4z8vh04rlcx2a"; - }; - jar = { - sha1 = "e2e0be35ee22202a6da3769b606c485e4154f6e9"; - sha256 = "0kw0l3ggvp4fknm28zvz2hbyrz7s28qlk7q2xbdg65s40cqs26q4"; - }; - }; - "https://repo.clojars.org/ring/ring-codec/1.0.1/ring-codec-1.0.1" = { - host = repositories.clojars; - path = "ring/ring-codec/1.0.1/ring-codec-1.0.1"; - type = "jar"; - pom = { - sha1 = "86c782a6276b50d0be94ee057d03e92df87a3cc4"; - sha256 = "1wax9nw26g79561llavn6b96gpqf97kl2n910afb0z88y9400k9r"; - }; - jar = { - sha1 = "521dbb3c2dec06909072248785a5b040bfb378be"; - sha256 = "192lnnla7rc1wyg4gwq9fadg1j40baqzfyvc57yjcdx77k0si4sv"; - }; - }; - "https://repo.clojars.org/ring/ring-core/1.3.0-RC1/ring-core-1.3.0-RC1" = { - host = repositories.clojars; - path = "ring/ring-core/1.3.0-RC1/ring-core-1.3.0-RC1"; - type = "jar"; - pom = { - sha1 = "0551907b083b658304fdae8193acdc9fa3e14b5c"; - sha256 = "1rag22wjb7hgbw3prpc62xmhhvqhghkc936f9nlp22ahcylyxx4r"; - }; - jar = { - sha1 = "f03e35b7fde3d2912a99a6815cc2cad53951f478"; - sha256 = "1ssz5g82yvcraqaysxh4r0kqs6dhg3xf4bkdk8z6hw8nc3mljf1l"; - }; - }; - "https://repo.clojars.org/ring/ring-core/1.3.2/ring-core-1.3.2" = { - host = repositories.clojars; - path = "ring/ring-core/1.3.2/ring-core-1.3.2"; - type = "jar"; - pom = { - sha1 = "e4e65fd352eb8c263e9ea328e8f1ea389d8474e4"; - sha256 = "0wcky7gkary0vkzf6knw14gd9czmmxwshzl00z2ymq2bsrzxriyk"; - }; - jar = { - sha1 = "125f8c05b4768d16e5da46dc8fb62b0e77e1289d"; - sha256 = "1b8aq9dl4z11fgld6y1b79v5a0js963c32xcamjv729hpsn9k0wm"; - }; - }; - "https://repo.clojars.org/ring/ring-core/1.4.0/ring-core-1.4.0" = { - host = repositories.clojars; - path = "ring/ring-core/1.4.0/ring-core-1.4.0"; - type = "jar"; - pom = { - sha1 = "b61b28707ea64a60542a89eaef7dabcfe4438a22"; - sha256 = "0iffny7wjbqpwr61hnzgg8v91lf69wgc9qhnxg25jf18frl8cz9x"; - }; - jar = { - sha1 = "6ac9a134048f031e7067bf834ab9085a0c840386"; - sha256 = "0l23bcil5hms1npm8wb3yll9i9flvw333kzrx4faxjk5y5cj8ldf"; - }; - }; - "https://repo.clojars.org/ring/ring-core/1.5.1/ring-core-1.5.1" = { - host = repositories.clojars; - path = "ring/ring-core/1.5.1/ring-core-1.5.1"; - type = "jar"; - pom = { - sha1 = "24f0400b10ca4ca9cbac9ba58a576e4f93948220"; - sha256 = "0790s4b1bccf7hbw5mmw797bgsggc0v3wigx0fkwnx0236hisbxb"; - }; - jar = { - sha1 = "4c7a99d821c93c2c38caeb74fdc2a1973551ed88"; - sha256 = "0ajrf2fkhdlyiv8y58l2z7g617mxbcx2yknwclk6c6q3a60ci9gv"; - }; - }; - "https://repo.clojars.org/ring/ring-defaults/0.1.5/ring-defaults-0.1.5" = { - host = repositories.clojars; - path = "ring/ring-defaults/0.1.5/ring-defaults-0.1.5"; - type = "jar"; - pom = { - sha1 = "472e3f4c23e881f6642217be22f90f2afc05f675"; - sha256 = "0jcxd3cxgq2jw0xnv2f4zlgk82d6jz7pdh4hqjjz8p818m106bf1"; - }; - jar = { - sha1 = "f50937815f88423a35780d9d7c62f729afc1a16d"; - sha256 = "0cf9pny0npsgzv3swifvrhb858jiax6yc1xdd6i92yh1m02x7gj0"; - }; - }; - "https://repo.clojars.org/ring/ring-headers/0.1.3/ring-headers-0.1.3" = { - host = repositories.clojars; - path = "ring/ring-headers/0.1.3/ring-headers-0.1.3"; - type = "jar"; - pom = { - sha1 = "dd1845641fa07ae18b4478ad697d53a8615b24d7"; - sha256 = "1z2a04hkxy0gmwbgyjzm0j187p1s1128n8kc2ai5myyxkrw1cppl"; - }; - jar = { - sha1 = "2a3e05706b6a6c834e96047a2d4b63b1ebb15fef"; - sha256 = "0p6mia366ky1n3zc3xa9m45vjg9mc7r6wij71n9zg5w51b33nb0l"; - }; - }; - "https://repo.clojars.org/ring/ring-ssl/0.2.1/ring-ssl-0.2.1" = { - host = repositories.clojars; - path = "ring/ring-ssl/0.2.1/ring-ssl-0.2.1"; - type = "jar"; - pom = { - sha1 = "130da83f25c5350e7e46d16eaf5c0f2158dc7cd9"; - sha256 = "1kkm2xjm8swkjf5rnnvi93xqfpkldqxhp8vnhyh6nr1ryhdjmhad"; - }; - jar = { - sha1 = "2e1ed5a4dae78ad35b1decaf486ea557e36f1218"; - sha256 = "0aiid67a7zl75xspx9naincb1ig8822ypdza2vpx18dmvc2pmfi3"; - }; - }; - "https://repo.clojars.org/status-im/pluto/iteration-4-9/pluto-iteration-4-9" = - { - host = repositories.clojars; - path = "status-im/pluto/iteration-4-9/pluto-iteration-4-9"; - type = "jar"; - pom = { - sha1 = "8b767d8fc3e0edb392cc5dd1535a4fc35c775fa4"; - sha256 = "03257a4qw3aj2xql58fc6gfpq5pzi6j15dscnfbhv873bykj57zi"; - }; - jar = { - sha1 = "1ca140012088a663954a892d725d042a5b4f241e"; - sha256 = "0bc67knypi9rahdxkqpdk8gr8bp8xiqp2j8ij7i0px1illhlg55a"; - }; - }; - "https://repo.clojars.org/status-im/re-frame/0.10.5/re-frame-0.10.5" = { - host = repositories.clojars; - path = "status-im/re-frame/0.10.5/re-frame-0.10.5"; - type = "jar"; - pom = { - sha1 = "3c18c5995d4facc049755e42ee371bbd25d544ac"; - sha256 = "12iqa4a4lbni8ynlzshwknc1zwh0vx9kkx7c8p63bd3zb2gkc2xp"; - }; - jar = { - sha1 = "26ff2f15eaf4ea6518adb1024bdb3f8ebd1945a9"; - sha256 = "1waddf88j3mc1pjipgmdkbs7943f7a2xy3n6b6hznp0fivyyhn38"; - }; - }; - "https://repo.clojars.org/status-im/timbre/4.10.0-2-status/timbre-4.10.0-2-status" = - { - host = repositories.clojars; - path = "status-im/timbre/4.10.0-2-status/timbre-4.10.0-2-status"; - type = "jar"; - pom = { - sha1 = "a0ada642eec4fc748cc52988754ad5cdfa1865b1"; - sha256 = "1h7hhxq1kqpm2g0sk811zigi8c66si72l141gh964ly4pldpc940"; - }; - jar = { - sha1 = "e630bd13a422d7dbedeeb26f17aca0a473a9e5d3"; - sha256 = "1ipakbl438xkj1qhp6lrmjk25vihk15v86k69qba4ny7i0jhyj21"; - }; - }; - "https://repo.clojars.org/viebel/codox-klipse-theme/0.0.1/codox-klipse-theme-0.0.1" = - { - host = repositories.clojars; - path = "viebel/codox-klipse-theme/0.0.1/codox-klipse-theme-0.0.1"; - type = "jar"; - pom = { - sha1 = "5e1a00ea2bbdfc8cae4083c41e12be5cf89c1449"; - sha256 = "1qxd30dl06yahcgqnypnc71mhqzijpmnq9imybbkbvzk65i6y4r8"; - }; - jar = { - sha1 = "09af0b348e6253dcf9fd567d0d22ffebdea46176"; - sha256 = "1qg2iyblykfkzmplc2c46916b9m0h5ad6lxmvrk5qn3pdxqr8vw0"; - }; - }; - "https://repo.clojars.org/zprint/zprint/0.4.7/zprint-0.4.7" = { - host = repositories.clojars; - path = "zprint/zprint/0.4.7/zprint-0.4.7"; - type = "jar"; - pom = { - sha1 = "5e996cdc0b07ce2d08bfd8a357dbd03ddb3b6a49"; - sha256 = "1kyhpl76870qvy56c4i7rxqwf6m1zjahpd4wcrdqh80b65k0wjmy"; - }; - jar = { - sha1 = "2ab68369b812a69d8b2257223c06168e883f33a4"; - sha256 = "1a667jc2q8jcchmnlwz31kngnlcjy4y4q9cf6ng7jlrb3lv74v0j"; - }; - }; } diff --git a/project.clj b/project.clj index 263cc0e36e..8c27dbe6a8 100644 --- a/project.clj +++ b/project.clj @@ -18,6 +18,7 @@ [status-im/timbre "4.10.0-2-status"] [com.taoensso/encore "2.94.0"] [hickory "0.7.1"] + [cljs-bean "1.3.0"] [com.cognitect/transit-cljs "0.8.248"] [status-im/pluto "iteration-4-9"] [mvxcvi/alphabase "1.0.0"] diff --git a/src/status_im/ens/core.cljs b/src/status_im/ens/core.cljs index 8b249c3094..7dfb246851 100644 --- a/src/status_im/ens/core.cljs +++ b/src/status_im/ens/core.cljs @@ -11,7 +11,8 @@ [status-im.ui.screens.navigation :as navigation] [status-im.utils.fx :as fx] [status-im.utils.money :as money] - [status-im.signing.core :as signing]) + [status-im.signing.core :as signing] + [status-im.ethereum.eip55 :as eip55]) (:refer-clojure :exclude [name])) (defn fullname [custom-domain? username] @@ -47,7 +48,7 @@ (defn- on-resolve [registry custom-domain? username address public-key s] (cond - (= (ethereum/normalized-address address) (ethereum/normalized-address s)) + (= (eip55/address->checksum address) (eip55/address->checksum s)) (resolver/pubkey registry (fullname custom-domain? username) #(re-frame/dispatch [:ens/set-state username (if (= % public-key) :connected :owned)])) diff --git a/src/status_im/ethereum/eip55.cljs b/src/status_im/ethereum/eip55.cljs index e52f723db4..b7e00217f5 100644 --- a/src/status_im/ethereum/eip55.cljs +++ b/src/status_im/ethereum/eip55.cljs @@ -9,11 +9,17 @@ (defn utils [] (dependencies/web3-utils)) +(def hex-prefix "0x") + (defn address->checksum "Converts an arbitrary case address to one with correct checksum case." [address] (when address - (.toChecksumAddress (utils) address))) + (.toChecksumAddress + (utils) + (if (string/starts-with? address hex-prefix) + address + (str hex-prefix address))))) (defn valid-address-checksum? "Checks address checksum validity." diff --git a/src/status_im/popover/core.cljs b/src/status_im/popover/core.cljs index b7a7f62022..9d8a79ce92 100644 --- a/src/status_im/popover/core.cljs +++ b/src/status_im/popover/core.cljs @@ -11,4 +11,4 @@ (fx/defn hide-popover {:events [:hide-popover]} [{:keys [db]}] - {:db (dissoc db :popover/popover)}) \ No newline at end of file + {:db (dissoc db :popover/popover)}) diff --git a/src/status_im/ui/components/chat_icon/screen.cljs b/src/status_im/ui/components/chat_icon/screen.cljs index 6388825582..1fc17fadb5 100644 --- a/src/status_im/ui/components/chat_icon/screen.cljs +++ b/src/status_im/ui/components/chat_icon/screen.cljs @@ -169,5 +169,11 @@ (defn my-profile-icon [{{:keys [photo-path name]} :multiaccount edit? :edit?}] (let [color colors/default-chat-color - size 56] + size 64] + [profile-icon-view photo-path name color edit? size {}])) + +(defn my-profile-header-icon [{{:keys [photo-path name]} :multiaccount + edit? :edit?}] + (let [color colors/default-chat-color + size 40] [profile-icon-view photo-path name color edit? size {}])) diff --git a/src/status_im/ui/components/copyable_text.cljs b/src/status_im/ui/components/copyable_text.cljs new file mode 100644 index 0000000000..b6209a4fbc --- /dev/null +++ b/src/status_im/ui/components/copyable_text.cljs @@ -0,0 +1,90 @@ +(ns status-im.ui.components.copyable-text + (:require-macros [status-im.utils.views :refer [defview letsubs]]) + (:require [reagent.core :as reagent] + [status-im.ui.components.react :as react] + [status-im.i18n :as i18n] + [status-im.ui.components.colors :as colors] + [status-im.ui.components.animation :as animation] + [status-im.ui.components.typography :as typography])) + +(defn hide-cue-atom [anim-opacity anim-y cue-atom] + (animation/start + (animation/parallel + [(animation/timing anim-opacity + {:toValue 0 + :duration 140 + :delay 1000 + :easing (.-ease (animation/easing)) + :useNativeDriver true}) + (animation/timing anim-y + {:toValue 0 + :duration 140 + :delay 1000 + :easing (.-ease (animation/easing)) + :useNativeDriver true})]) + #(reset! cue-atom false))) + +(defn show-cue-atom [anim-opacity anim-y cue-atom y] + (when @cue-atom + (animation/start + (animation/parallel + [(animation/timing anim-opacity + {:toValue 1 + :duration 140 + :easing (.-ease (animation/easing)) + :useNativeDriver true}) + (animation/timing anim-y + {:toValue y + :duration 140 + :easing (.-ease (animation/easing)) + :useNativeDriver true})]) + #(hide-cue-atom anim-opacity anim-y cue-atom)))) + +(defn copy-action-visual-cue [anim-opacity anim-y width cue-atom] + [react/animated-view {:style {:opacity anim-opacity + :transform [{:translateY anim-y}] + :height 34 + :max-width @width + :position :absolute + :border-radius 8 + :align-self :center + :z-index (if @cue-atom 1 -1) + :align-items :center + :justify-content :center + :shadow-offset {:width 0 :height 4} + :shadow-radius 12 + :shadow-opacity 1 + :shadow-color "rgba(0, 34, 51, 0.08)" + :background-color colors/white}} + [react/view {:padding-horizontal 16 + :padding-vertical 7 + :border-radius 8 + :background-color colors/white + :shadow-offset {:width 0 :height 2} + :shadow-radius 4 + :shadow-opacity 1 + :shadow-color "rgba(0, 34, 51, 0.16)"} + [react/text {:style {:typography :main-medium :line-height 20 :font-size 14}} + (i18n/label :sharing-copied-to-clipboard)]]]) + +(defview copyable-text-view [{:keys [label copied-text]} content] + (letsubs [cue-atom (reagent/atom false) + width (reagent/atom nil) + anim-y (animation/create-value 0) + anim-opacity (animation/create-value 0)] + [react/view + [copy-action-visual-cue anim-opacity anim-y width cue-atom] + [react/touchable-opacity + {:active-opacity (if @cue-atom 1 0.7) + :style {:margin-top 12 :margin-bottom 4} + :on-press #(when (not @cue-atom) + (reset! cue-atom true) + (show-cue-atom anim-opacity anim-y cue-atom -22) + (react/copy-to-clipboard copied-text))} + [react/view + [react/text {:style {:font-size 13 :line-height 18 :font-weight "500" + :color colors/gray :margin-bottom 4}} + (i18n/label label)] + [react/view + {:on-layout #(reset! width (-> % .-nativeEvent .-layout .-width))} + content]]]])) diff --git a/src/status_im/ui/components/large_toolbar.cljs b/src/status_im/ui/components/large_toolbar.cljs new file mode 100644 index 0000000000..f09ad423f8 --- /dev/null +++ b/src/status_im/ui/components/large_toolbar.cljs @@ -0,0 +1,144 @@ +(ns status-im.ui.components.large-toolbar + (:require-macros [status-im.utils.views :refer [defview letsubs]]) + (:require [reagent.core :as reagent] + [cljs-bean.core :refer [->clj ->js]] + [status-im.ui.components.colors :as colors] + [status-im.ui.components.list.views :as list.views] + [status-im.ui.components.react :as react] + [status-im.ui.components.toolbar.view :as toolbar] + [status-im.ui.components.toolbar.styles :as toolbar.styles] + [status-im.utils.platform :as platform] + [status-im.ui.components.animation :as animation])) + +(def hidden (reagent/atom 0)) +(def shown (reagent/atom 100)) +(def minimized-header-visible? (reagent/atom false)) +(def initial-on-show-done? (volatile! false)) + +(defview animated-content-wrapper [header-in-toolbar has-nav? show?] + (letsubs [anim-opacity (animation/create-value 0) + to-hide (reagent/atom false)] + {:component-will-update + (fn [_ [_ _ _ show?]] + (cond + (and (not @to-hide) show?) + (animation/start + (animation/timing + anim-opacity + {:toValue 1 + :duration 200 + :easing (.-ease (animation/easing)) + :useNativeDriver true}) + #(reset! to-hide true)) + + (and @to-hide (not show?)) + (animation/start + (animation/timing + anim-opacity + {:toValue 0 + :duration 200 + :easing (.-ease (animation/easing)) + :useNativeDriver true}) + #(reset! to-hide false))))} + [react/animated-view + {:style (cond-> {:flex 1 + :align-self :stretch + :opacity anim-opacity} + (false? has-nav?) + (assoc :margin-left -40 :margin-right 40))} + header-in-toolbar])) + +(defn on-viewable-items-changed [threshold interporlation-step] + (fn [info] + (let [changed (->> (->clj info) + :changed + (filter #(= 1 (:index %)))) + viewable? (when (seq changed) + (->> changed + first + :isViewable))] + (when (and @initial-on-show-done? (not (nil? viewable?))) + (if (= threshold 0) + (if viewable? + (reset! minimized-header-visible? false) + (reset! minimized-header-visible? true)) + (if viewable? + (do (swap! hidden - interporlation-step) (swap! shown + interporlation-step)) + (do (swap! hidden + interporlation-step) (swap! shown - interporlation-step)))))))) + +(defonce viewability-config-callback-pairs + (let [interporlation-step 20] + (->js + (vec + (for [threshold (range 0 (+ 100 interporlation-step) interporlation-step)] + {:viewabilityConfig {:itemVisiblePercentThreshold threshold} + :onViewableItemsChanged (on-viewable-items-changed threshold interporlation-step)}))))) + +;; header-in-toolbar - component - small header in toolbar +;; nav-item - component/nil - if nav-item like back button is needed, else nil +;; action-items - status-im.ui.components.toolbar.view/actions +(defn minimized-toolbar [header-in-toolbar nav-item action-items] + (let [has-nav? (boolean nav-item)] + [toolbar/toolbar + {:transparent? true + :style {:z-index 100 + :elevation 9}} + nav-item + [animated-content-wrapper header-in-toolbar has-nav? @minimized-header-visible?] + action-items])) + +;; header - component that serves as large header without any top/bottom padding +;; top(4px high) and bottom(16px high and with border) padding +;; are assumed to be constant +;; this is wrapped with padding components and merged with content +;; content - vector - of the rest(from header) of the list components +;; wrapped header and content form the data prop of flat-list +;; list-ref - atom - a reference to flat-list for the purpose of invoking its +;; methods +(defview flat-list-with-large-header [header content list-ref] + (letsubs [window-width [:dimensions/window-width]] + {:component-did-mount #(do (reset! hidden 0) (reset! shown 100) + (reset! minimized-header-visible? false) + (vreset! initial-on-show-done? false))} + (let [header-top-padding [react/view {:height 4}] + ;; header bottom padding with border-bottom + ;; fades out as it approaches toolbar shadow + header-bottom [react/animated-view + {:style {:height 16 + :opacity (/ @shown 100) + :border-bottom-width 1 + :border-bottom-color colors/gray-lighter}}] + wrapped-data (into [header-top-padding header header-bottom] content) + status-bar-height (get platform/platform-specific :status-bar-default-height) + toolbar-shadow-component-height + (+ 50 toolbar.styles/toolbar-height (if (zero? status-bar-height) 50 status-bar-height))] + [react/view {:flex 1} + ;; toolbar shadow + [react/animated-view + {:style + (cond-> {:flex 1 + :align-self :stretch + :position :absolute + :height toolbar-shadow-component-height + :width window-width + :top (- toolbar-shadow-component-height) + :shadow-radius 8 + :shadow-offset {:width 0 :height 2} + :shadow-opacity 1 + :shadow-color "rgba(0, 9, 26, 0.12)" + :elevation (if (>= @hidden 40) (- (/ @hidden 10) 2) 0) + :background-color colors/white} + platform/ios? + (assoc :opacity (if (>= @hidden 40) (/ @hidden 100) 0)))}] + + [list.views/flat-list + {:style {:z-index -1} + :data wrapped-data + :initial-num-to-render 3 + :ref #(reset! list-ref %) + :render-fn (fn [item idx] item) + :key-fn (fn [item idx] (str idx)) + :on-scroll-begin-drag #(when (false? @initial-on-show-done?) + (vreset! initial-on-show-done? true)) + :viewabilityConfigCallbackPairs viewability-config-callback-pairs + :keyboard-should-persist-taps :handled}]]))) diff --git a/src/status_im/ui/components/status_bar/view.cljs b/src/status_im/ui/components/status_bar/view.cljs index 37b9578ee2..543094853a 100644 --- a/src/status_im/ui/components/status_bar/view.cljs +++ b/src/status_im/ui/components/status_bar/view.cljs @@ -55,7 +55,6 @@ :show-extension-modal {:type :main} :wallet {:type :main} :wallet-stack {:type :main} - :profile-qr-viewer {:type :modal-white} :recipient-qr-code {:type :transparent} :wallet-send-assets {:type :wallet} :wallet-request-assets {:type :wallet} diff --git a/src/status_im/ui/screens/chat/photos.cljs b/src/status_im/ui/screens/chat/photos.cljs index 6837bda1f1..11643a4d48 100644 --- a/src/status_im/ui/screens/chat/photos.cljs +++ b/src/status_im/ui/screens/chat/photos.cljs @@ -11,6 +11,7 @@ [react/view {:style (style/photo-container size)} [react/image {:source (utils.image/source photo-path) :style (style/photo size) + :resize-mode :cover :accessibility-label (or accessibility-label :chat-icon)}] [react/view {:style (style/photo-border size)}]]) diff --git a/src/status_im/ui/screens/chat/styles/photos.cljs b/src/status_im/ui/screens/chat/styles/photos.cljs index 80dfdb5c4d..c52d46533c 100644 --- a/src/status_im/ui/screens/chat/styles/photos.cljs +++ b/src/status_im/ui/screens/chat/styles/photos.cljs @@ -13,7 +13,6 @@ {:position :absolute :width size :height size - :opacity 0.4 :border-color colors/black-transparent :border-width 1 :border-radius (radius size)}) diff --git a/src/status_im/ui/screens/intro/views.cljs b/src/status_im/ui/screens/intro/views.cljs index 0217b1da26..8b672fcfb9 100644 --- a/src/status_im/ui/screens/intro/views.cljs +++ b/src/status_im/ui/screens/intro/views.cljs @@ -114,8 +114,9 @@ {:on-press #(re-frame/dispatch [:intro-wizard/on-key-selected (:id acc)])} [react/view {:style (styles/list-item selected?)} - [react/image {:source {:uri (identicon/identicon public-key)} - :style styles/multiaccount-image}] + [react/image {:source {:uri (identicon/identicon public-key)} + :resize-mode :cover + :style styles/multiaccount-image}] [react/view {:style {:margin-horizontal 16 :flex 1 :justify-content :space-between}} [react/text {:style (assoc styles/wizard-text :text-align :left :color colors/black diff --git a/src/status_im/ui/screens/popover/views.cljs b/src/status_im/ui/screens/popover/views.cljs index 594ad9a98b..f0638e8075 100644 --- a/src/status_im/ui/screens/popover/views.cljs +++ b/src/status_im/ui/screens/popover/views.cljs @@ -5,7 +5,8 @@ [status-im.ui.components.react :as react] [re-frame.core :as re-frame] [status-im.ui.screens.wallet.signing-phrase.views :as signing-phrase] - [status-im.ui.screens.wallet.request.views :as request])) + [status-im.ui.screens.wallet.request.views :as request] + [status-im.ui.screens.profile.user.views :as profile.user])) (defn hide-panel-anim [bottom-anim-value alpha-value window-height] @@ -34,60 +35,73 @@ current-popover (reagent/atom nil) update? (reagent/atom nil)] (reagent/create-class - {:component-will-update (fn [_ [_ popover _]] - (when @clear-timeout (js/clearTimeout @clear-timeout)) - (cond - @update? - (do (reset! update? false) - (show-panel-anim bottom-anim-value alpha-value)) + {:component-will-update + (fn [_ [_ popover _]] + (when @clear-timeout (js/clearTimeout @clear-timeout)) + (cond + @update? + (do (reset! update? false) + (show-panel-anim bottom-anim-value alpha-value)) - (and @current-popover popover) - (do (reset! update? true) - (js/setTimeout #(reset! current-popover popover) 600) - (hide-panel-anim bottom-anim-value alpha-value (- window-height))) + (and @current-popover popover) + (do (reset! update? true) + (js/setTimeout #(reset! current-popover popover) 600) + (hide-panel-anim bottom-anim-value alpha-value (- window-height))) - popover - (do (reset! current-popover popover) - (show-panel-anim bottom-anim-value alpha-value)) + popover + (do (reset! current-popover popover) + (show-panel-anim bottom-anim-value alpha-value)) - :else - (do (reset! clear-timeout (js/setTimeout #(reset! current-popover nil) 500)) - (hide-panel-anim bottom-anim-value alpha-value (- window-height))))) - :reagent-render (fn [] - (when @current-popover - (let [{:keys [view style]} @current-popover] - [react/view {:position :absolute :top 0 :bottom 0 :left 0 :right 0} - [react/animated-view {:style {:flex 1 :background-color :black :opacity alpha-value}}] - [react/animated-view {:style - {:position :absolute - :height window-height - :left 0 - :right 0 - :transform [{:translateY bottom-anim-value}]}} - [react/touchable-highlight {:style {:flex 1} :on-press #(re-frame/dispatch [:hide-popover])} - [react/view {:flex 1 :align-items :center :justify-content :center} - [react/view (merge {:background-color :white - :border-radius 16 - :margin 32 - :shadow-offset {:width 0 :height 2} - :shadow-radius 8 - :shadow-opacity 1 - :shadow-color "rgba(0, 9, 26, 0.12)"} - style) - (cond - (vector? view) - view + :else + (reset! current-popover nil))) + :reagent-render + (fn [] + (when @current-popover + (let [{:keys [view style]} @current-popover] + [react/view {:position :absolute :top 0 :bottom 0 :left 0 :right 0} + [react/animated-view + {:style {:flex 1 :background-color :black :opacity alpha-value}}] + [react/animated-view {:style + {:position :absolute + :height window-height + :left 0 + :right 0 + :transform [{:translateY bottom-anim-value}]}} + [react/touchable-highlight + {:style {:flex 1 :align-items :center :justify-content :center} + :on-press (fn [] + (reset! clear-timeout + (js/setTimeout + #(do (reset! current-popover nil) + (re-frame/dispatch [:hide-popover])) 200)) + (hide-panel-anim + bottom-anim-value alpha-value (- window-height)))} + [react/view (merge {:background-color :white + :border-radius 16 + :margin 32 + :shadow-offset {:width 0 :height 2} + :shadow-radius 8 + :shadow-opacity 1 + :shadow-color "rgba(0, 9, 26, 0.12)"} + style) + [react/touchable-opacity {:active-opacity 1} + (cond + (vector? view) + view - (= :signing-phrase view) - [signing-phrase/signing-phrase] + (= :signing-phrase view) + [signing-phrase/signing-phrase] - (= :share-account view) - [request/share-address] + (= :share-account view) + [request/share-address] - :else - [view])]]]]])))}))) + (= :share-chat-key view) + [profile.user/share-chat-key] + + :else + [view])]]]]])))}))) (views/defview popover [] (views/letsubs [popover [:popover/popover] {window-height :height} [:dimensions/window]] - [popover-view popover window-height])) \ No newline at end of file + [popover-view popover window-height])) diff --git a/src/status_im/ui/screens/profile/components/styles.cljs b/src/status_im/ui/screens/profile/components/styles.cljs index e6cda1a33a..685002c884 100644 --- a/src/status_im/ui/screens/profile/components/styles.cljs +++ b/src/status_im/ui/screens/profile/components/styles.cljs @@ -6,8 +6,8 @@ ;; profile header elements (def profile-header-display - {:flex-direction :column - :justify-content :center + {:flex-direction :row + :justify-content :flex-start :align-items :center}) (def profile-header-edit @@ -15,30 +15,43 @@ :justify-content :center}) (defstyle profile-name-text - {:padding-vertical 8 - :text-align :center - :font-weight "700"}) + {:typography :header + :line-height 28 + :text-align :left}) + +(defstyle profile-name-text-with-subtitle + {:margin-vertical 5 + :typography :header + :line-height 28 + :text-align :left}) (defstyle profile-three-words - {:font-size 12 - :text-align :center - :color colors/gray}) + {:color colors/gray}) (defstyle profile-name-input-text - {:text-align :center - :flex 1 - :desktop {:height 20 - :width 200} - :ios {:margin-top 1 - :height 45 - :border-bottom-width 1 - :border-bottom-color colors/gray-light} - :android {:border-bottom-width 2 - :border-bottom-color colors/blue}}) + {:text-align :center + :flex 1 + :desktop {:height 20 + :width 200} + :ios {:margin-top 1 + :height 45 + :border-bottom-width 1 + :border-bottom-color colors/gray-light} + :android {:border-bottom-width 2 + :border-bottom-color colors/blue}}) (def profile-header-name-container {:flex 1 - :justify-content :center}) + :justify-content :center + :align-items :flex-start + :margin-left 16}) + +(def profile-header-name-container-with-subtitle + {:flex 1 + :justify-content :flex-start + :align-items :flex-start + :align-self :stretch + :margin-left 16}) ;; settings items elements @@ -63,9 +76,9 @@ :align-items :center}) (def settings-item-text-wrapper - {:flex 1 - :flex-direction :row - :justify-content :space-between}) + {:flex 1 + :flex-direction :row + :justify-content :space-between}) (def settings-item-text {:flex-wrap :nowrap}) diff --git a/src/status_im/ui/screens/profile/components/views.cljs b/src/status_im/ui/screens/profile/components/views.cljs index 0e1c5baf2a..36be21520d 100644 --- a/src/status_im/ui/screens/profile/components/views.cljs +++ b/src/status_im/ui/screens/profile/components/views.cljs @@ -11,6 +11,7 @@ [status-im.ui.components.react :as react] [status-im.utils.gfycat.core :as gfy] [status-im.ui.components.list-selection :as list-selection] + [status-im.ui.screens.profile.user.sheet.views :as sheets] [status-im.ui.screens.profile.components.styles :as styles])) ;; profile header elements @@ -27,44 +28,63 @@ :accessibility-label :username-input} props)]]) -(defn- show-profile-icon-actions [options] - (when (seq options) - (list-selection/show {:title (i18n/label :t/image-source-title) - :options options}))) - -(defn- names [{:keys [name public-key] :as contact}] - (let [generated-name (when public-key (gfy/generate-gfy public-key))] - [react/view styles/profile-header-name-container - [react/text {:style styles/profile-name-text - :number-of-lines 1} +(defn- names [{:keys [usernames name public-key] :as contact}] + (let [generated-name (when public-key (gfy/generate-gfy public-key)) + with-subtitle? (seq usernames)] + [react/view (if with-subtitle? styles/profile-header-name-container-with-subtitle + styles/profile-header-name-container) + [react/text {:style (if with-subtitle? styles/profile-name-text-with-subtitle + styles/profile-name-text)} (multiaccounts/displayed-name contact)] - (when generated-name + (when with-subtitle? [react/text {:style styles/profile-three-words :number-of-lines 1} generated-name])])) -(defn- profile-header-display [{:keys [name public-key] :as contact}] - (let [generated-name (when public-key (gfy/generate-gfy public-key))] - [react/view styles/profile-header-display +(defn- profile-header-display [{:keys [name public-key] :as contact} + allow-icon-change? include-remove-action?] + [react/view (merge styles/profile-header-display {:padding-horizontal 16}) + (if allow-icon-change? + [react/view {:align-items :center + :align-self :stretch + :justify-content :center} + [react/touchable-highlight + {:accessibility-label :edit-profile-photo-button + :on-press + #(re-frame/dispatch + [:bottom-sheet/show-sheet + {:content (sheets/profile-icon-actions include-remove-action?) + :content-height (if include-remove-action? 192 128)}])} + [react/view + [react/view {:background-color colors/white + :border-radius 15 + :width 30 + :height 30 + :justify-content :center + :align-items :center + :position :absolute + :z-index 1 + :top -5 + :right -5} + [react/view {:background-color colors/blue + :border-radius 12 + :width 24 + :height 24 + :justify-content :center + :align-items :center} + [vector-icons/icon :tiny-edit {:color colors/white + :width 16 + :height 16}]]] + [chat-icon.screen/my-profile-icon {:multiaccount contact + :edit? false}]]]] + ;; else [chat-icon.screen/my-profile-icon {:multiaccount contact - :edit? false}] - [names contact]])) - -(defn- profile-header-edit [{:keys [name group-chat] :as contact} - icon-options on-change-text-event allow-icon-change?] - [react/view styles/profile-header-edit - [react/touchable-highlight {:on-press #(show-profile-icon-actions icon-options) - :accessibility-label :edit-profile-photo-button} - [react/view styles/modal-menu - [chat-icon.screen/my-profile-icon {:multiaccount contact - :edit? allow-icon-change?}]]] + :edit? false}]) [names contact]]) (defn profile-header - [{:keys [contact edited-contact editing? allow-icon-change? options on-change-text-event]}] - (if editing? - [profile-header-edit (merge edited-contact contact) options on-change-text-event allow-icon-change?] - [profile-header-display contact])) + [{:keys [contact allow-icon-change? include-remove-action?]}] + [profile-header-display contact allow-icon-change? include-remove-action?]) ;; settings items elements diff --git a/src/status_im/ui/screens/profile/events.cljs b/src/status_im/ui/screens/profile/events.cljs index 6cc907cea7..cf7bc72f38 100644 --- a/src/status_im/ui/screens/profile/events.cljs +++ b/src/status_im/ui/screens/profile/events.cljs @@ -7,7 +7,8 @@ [status-im.ui.components.list-selection :as list-selection] [status-im.utils.handlers :as handlers] [status-im.utils.identicon :as identicon] - [status-im.utils.universal-links.core :as universal-links])) + [status-im.utils.universal-links.core :as universal-links] + [status-im.utils.fx :as fx])) (re-frame/reg-fx :open-image-picker @@ -33,10 +34,12 @@ (handlers/register-handler-fx :my-profile/remove-current-photo (fn [{:keys [db] :as cofx}] - {:db (-> db - (assoc-in [:my-profile/profile :photo-path] - (identicon/identicon (multiaccounts.model/current-public-key cofx))) - (assoc :my-profile/editing? true))})) + (fx/merge cofx + {:db (-> db + (assoc-in [:my-profile/profile :photo-path] + (identicon/identicon (multiaccounts.model/current-public-key cofx))) + (assoc :my-profile/editing? true))} + (profile.models/save)))) (handlers/register-handler-fx :my-profile/start-editing-profile diff --git a/src/status_im/ui/screens/profile/models.cljs b/src/status_im/ui/screens/profile/models.cljs index 3da9aa96ac..f86b7d5ec4 100644 --- a/src/status_im/ui/screens/profile/models.cljs +++ b/src/status_im/ui/screens/profile/models.cljs @@ -36,14 +36,6 @@ (assoc-in [:my-profile/profile :valid-name?] (valid-name? name)) (assoc-in [:my-profile/profile :name] name))}) -(defn update-picture [this-event base64-image {:keys [db]}] - (if base64-image - {:db (-> db - (assoc-in [:my-profile/profile :photo-path] - (str "data:image/jpeg;base64," base64-image)) - (assoc :my-profile/editing? true))} - {:open-image-picker this-event})) - (defn- clean-name [db edit-view] (let [name (get-in db [edit-view :name])] (if (valid-name? name) @@ -60,7 +52,7 @@ :my-profile/editing? true :my-profile/profile profile)})) -(defn save [{:keys [db now] :as cofx}] +(fx/defn save [{:keys [db now] :as cofx}] (let [{:keys [photo-path]} (:my-profile/profile db) cleaned-name (clean-name db :my-profile/profile) cleaned-edit (merge {:name cleaned-name @@ -71,6 +63,16 @@ (clear-profile) (multiaccounts.update/multiaccount-update cleaned-edit {})))) +(defn update-picture [this-event base64-image {:keys [db] :as cofx}] + (if base64-image + (fx/merge cofx + {:db (-> db + (assoc-in [:my-profile/profile :photo-path] + (str "data:image/jpeg;base64," base64-image)) + (assoc :my-profile/editing? true))} + save) + {:open-image-picker this-event})) + (defn start-editing-group-chat-profile [{:keys [db]}] (let [current-chat-name (get-in db [:chats (:current-chat-id db) :name])] {:db (-> db diff --git a/src/status_im/ui/screens/profile/navigation.cljs b/src/status_im/ui/screens/profile/navigation.cljs index a3ec76eba1..5890251a06 100644 --- a/src/status_im/ui/screens/profile/navigation.cljs +++ b/src/status_im/ui/screens/profile/navigation.cljs @@ -1,14 +1,6 @@ (ns status-im.ui.screens.profile.navigation (:require [status-im.ui.screens.navigation :as navigation])) -;;TODO(goranjovic) - replace this with an atomic navigation event that calls functions, not dispatch -;; possibly use the generic event, see https://github.com/status-im/status-react/issues/2987 -(defmethod navigation/preload-data! :profile-qr-viewer - [db [_ _ {:keys [contact source value]}]] - (update db :qr-modal #(merge % {:contact (or contact (get db :multiaccount)) - :source source - :value value}))) - (defmethod navigation/unload-data! :my-profile [db] (dissoc db :my-profile/editing?)) diff --git a/src/status_im/ui/screens/profile/user/sheet/views.cljs b/src/status_im/ui/screens/profile/user/sheet/views.cljs new file mode 100644 index 0000000000..12efccce23 --- /dev/null +++ b/src/status_im/ui/screens/profile/user/sheet/views.cljs @@ -0,0 +1,49 @@ +(ns status-im.ui.screens.profile.user.sheet.views + (:require [re-frame.core :as re-frame] + [status-im.i18n :as i18n] + [status-im.ui.components.action-button.action-button :as action-button] + [status-im.ui.components.action-button.styles :as action-button.styles] + [status-im.ui.components.colors :as colors] + [status-im.ui.components.react :as react] + [status-im.utils.utils :as utils])) + +(defn hide-sheet-and-dispatch [event] + (re-frame/dispatch [:bottom-sheet/hide-sheet]) + (re-frame/dispatch event)) + +(defn profile-icon-actions [include-remove-action?] + (fn [] + [react/view {:flex 1 :flex-direction :row} + [react/view action-button.styles/actions-list + [action-button/action-button + {:label (i18n/label :t/image-source-gallery) + :accessibility-label :group-info-button + :icon :main-icons/photo + :icon-opts {:color colors/blue} + :on-press #(hide-sheet-and-dispatch [:my-profile/update-picture])}] + [action-button/action-button + {:label (i18n/label :t/image-source-make-photo) + :accessibility-label :delete-and-leave-group-button + :icon :main-icons/camera + :icon-opts {:color colors/blue} + :on-press (fn [] + (hide-sheet-and-dispatch + [:request-permissions + {:permissions [:camera :write-external-storage] + :on-allowed #(re-frame/dispatch + [:navigate-to :profile-photo-capture]) + :on-denied + (fn [] + (utils/set-timeout + #(utils/show-popup (i18n/label :t/error) + (i18n/label :t/camera-access-error)) + 50))}]))}] + (when include-remove-action? + [action-button/action-button + {:label (i18n/label :t/image-remove-current) + :label-style {:color colors/red} + :accessibility-label :group-info-button + :icon :main-icons/delete + :icon-opts {:color colors/red} + :cyrcle-color colors/red-light + :on-press #(hide-sheet-and-dispatch [:my-profile/remove-current-photo])}])]])) diff --git a/src/status_im/ui/screens/profile/user/styles.cljs b/src/status_im/ui/screens/profile/user/styles.cljs index a1fc07e4ca..d987e5a9c5 100644 --- a/src/status_im/ui/screens/profile/user/styles.cljs +++ b/src/status_im/ui/screens/profile/user/styles.cljs @@ -20,8 +20,7 @@ :flex-direction :column}) (def share-link-button - {:margin-top 12 - :margin-bottom 16}) + {:margin-vertical 20}) (defstyle my-profile-info-container {}) diff --git a/src/status_im/ui/screens/profile/user/views.cljs b/src/status_im/ui/screens/profile/user/views.cljs index 1e0f4bed5a..915d3e7b65 100644 --- a/src/status_im/ui/screens/profile/user/views.cljs +++ b/src/status_im/ui/screens/profile/user/views.cljs @@ -1,4 +1,5 @@ (ns status-im.ui.screens.profile.user.views + (:require-macros [status-im.utils.views :refer [defview letsubs]]) (:require [clojure.string :as string] [re-frame.core :as re-frame] [reagent.core :as reagent] @@ -7,102 +8,64 @@ [status-im.ui.components.button.view :as button] [status-im.ui.components.colors :as colors] [status-im.ui.components.common.common :as components.common] + [status-im.ui.components.copyable-text :as copyable-text] [status-im.ui.components.icons.vector-icons :as icons] + [status-im.ui.components.large-toolbar :as large-toolbar] [status-im.ui.components.list-selection :as list-selection] [status-im.ui.components.list.views :as list.views] [status-im.ui.components.qr-code-viewer.views :as qr-code-viewer] [status-im.ui.components.react :as react] [status-im.ui.components.status-bar.view :as status-bar] - [status-im.ui.components.toolbar.actions :as toolbar.actions] [status-im.ui.components.toolbar.view :as toolbar] - [status-im.ui.screens.profile.components.styles - :as - profile.components.styles] + [status-im.ui.screens.chat.photos :as photos] [status-im.ui.screens.profile.components.views :as profile.components] [status-im.ui.screens.profile.user.styles :as styles] [status-im.utils.config :as config] [status-im.utils.identicon :as identicon] [status-im.utils.platform :as platform] [status-im.utils.universal-links.core :as universal-links] - [status-im.biometric-auth.core :as biometric-auth] - [status-im.utils.utils :as utils]) - (:require-macros [status-im.utils.views :refer [defview letsubs]])) + [status-im.ethereum.stateofus :as stateofus])) -(defn my-profile-toolbar [] - [toolbar/toolbar - {} - nil - nil - [toolbar/text-action - {:handler #(re-frame/dispatch [:my-profile/start-editing-profile]) - :accessibility-label :edit-button} - (i18n/label :t/edit)]]) - -(defn my-profile-edit-toolbar [on-show] - (reagent/create-class - {:component-did-mount on-show - :reagent-render (fn [] - [toolbar/toolbar - {} - nil - nil - [toolbar/text-action - {:handler #(re-frame/dispatch [:my-profile/save-profile]) - :accessibility-label :done-button} - (i18n/label :t/done)]])})) - -(def profile-icon-options - [{:label (i18n/label :t/image-source-gallery) - :action #(re-frame/dispatch [:my-profile/update-picture])} - {:label (i18n/label :t/image-source-make-photo) - :action (fn [] - (re-frame/dispatch [:request-permissions {:permissions [:camera :write-external-storage] - :on-allowed #(re-frame/dispatch [:navigate-to :profile-photo-capture]) - :on-denied (fn [] - (utils/set-timeout - #(utils/show-popup (i18n/label :t/error) - (i18n/label :t/camera-access-error)) - 50))}]))}]) - -(defn- profile-icon-options-ext [] - (conj profile-icon-options {:label (i18n/label :t/image-remove-current) - :action #(re-frame/dispatch [:my-profile/remove-current-photo])})) - -(defn qr-viewer-toolbar [label value] - [toolbar/toolbar nil - (toolbar/nav-button - (toolbar.actions/close toolbar.actions/default-handler)) - [toolbar/content-title label]]) - -(defn qr-code-share-button [value] - (let [link (universal-links/generate-link :user :external value)] - [button/button-with-icon - {:on-press #(list-selection/open-share {:message link}) - :label (i18n/label :t/share-link) - :icon :main-icons/share - :accessibility-label :share-my-contact-code-button - :style styles/share-link-button}])) - -(defview qr-viewer [] - (letsubs [{:keys [value contact]} [:qr-modal] - ttt-enabled? [:tribute-to-talk/enabled?]] - [react/view styles/qr-code-viewer - [status-bar/status-bar {:type :modal-white}] - [qr-viewer-toolbar (multiaccounts/displayed-name contact) value] - [qr-code-viewer/qr-code-viewer - (merge - {:style styles/qr-code - :value value - :hint (i18n/label :t/qr-code-public-key-hint) - :legend (str value) - :show-tribute-to-talk-warning? ttt-enabled?} - (when-not platform/desktop? - {:footer-button qr-code-share-button}))]])) - -(defn- show-qr [contact source value] - #(re-frame/dispatch [:navigate-to :profile-qr-viewer {:contact contact - :source source - :value value}])) +(defview share-chat-key [] + (letsubs [{:keys [address]} [:popover/popover] + window-width [:dimensions/window-width] + {:keys [names preferred-name]} [:ens.main/screen]] + (let [username (stateofus/username preferred-name) + qr-width (- window-width 128) + name (or username preferred-name) + link (universal-links/generate-link :user :external address)] + [react/view + [react/view {:style {:padding-top 16 :padding-left 16 :padding-right 16}} + [qr-code-viewer/qr-code-view qr-width address] + (when (seq names) + [react/view + [copyable-text/copyable-text-view + {:label :t/ens-usernames + :copied-text preferred-name} + [react/nested-text + {:style {:line-height 22 :font-size 15 + :font-family "monospace"} + :accessibility-label :ens-username} + name + (when username [{:style {:color colors/gray}} (str "." stateofus/domain)])]] + [react/view {:height 1 :margin-top 12 :margin-horizontal -16 + :background-color colors/gray-lighter}]]) + [copyable-text/copyable-text-view + {:label :t/chat-key + :copied-text address} + [react/text {:number-of-lines 1 + :ellipsize-mode :middle + :accessibility-label :chat-key + :style {:line-height 22 :font-size 15 + :font-family "monospace"}} + address]] + [react/view styles/share-link-button + [button/button-with-icon + {:on-press #(list-selection/open-share {:message link}) + :label (i18n/label :t/share-link) + :icon :main-icons/link + :style {:height 44 :margin-horizontal 0} + :accessibility-label :share-my-contact-code-button}]]]]))) (defn- my-profile-settings [{:keys [seed-backed-up? mnemonic]} {:keys [settings]} @@ -272,17 +235,6 @@ (when advanced? [advanced-settings params on-show supported-biometric-auth])])) -(defn share-profile-item - [{:keys [public-key photo-path] :as current-multiaccount}] - [list.views/big-list-item - {:text (i18n/label :t/share-my-profile) - :icon :main-icons/share - :accessibility-label :share-my-profile-button - :action-fn #(re-frame/dispatch [:navigate-to :profile-qr-viewer - {:contact current-multiaccount - :source :public-key - :value public-key}])}]) - (defn contacts-list-item [active-contacts-count] [list.views/big-list-item {:text (i18n/label :t/contacts) @@ -325,52 +277,64 @@ [react/scroll-view [view]]])) +(defn- header [{:keys [public-key photo-path] :as account}] + [profile.components/profile-header + {:contact account + :allow-icon-change? true + :include-remove-action? (not= (identicon/identicon public-key) photo-path)}]) + +(defn- header-in-toolbar [{:keys [photo-path] :as account}] + (let [displayed-name (multiaccounts/displayed-name account)] + [react/view {:flex 1 + :flex-direction :row + :align-items :center + :align-self :stretch} + [photos/photo photo-path {:size 40}] + [react/text {:style {:typography :title-bold + :line-height 21 + :margin-right 40 + :margin-left 16 + :text-align :left}} + displayed-name]])) + +(defn- toolbar-action-items [public-key] + [toolbar/actions + [{:icon :main-icons/share + :icon-opts {:width 24 + :height 24} + :handler #(re-frame/dispatch [:show-popover {:view :share-chat-key :address public-key}])}]]) + (defview my-profile [] - (letsubs [{:keys [public-key photo-path preferred-name] :as current-multiaccount} [:multiaccount] - editing? [:my-profile/editing?] - extensions [:extensions/profile] - changed-multiaccount [:my-profile/profile] - currency [:wallet/currency] - login-data [:multiaccounts/login] - scroll (reagent/atom nil) - active-contacts-count [:contacts/active-count] - tribute-to-talk [:tribute-to-talk/profile] - stateofus-registrar [:ens.stateofus/registrar]] - (let [shown-multiaccount (merge current-multiaccount changed-multiaccount) + (letsubs [list-ref (reagent/atom nil) + {:keys [public-key photo-path preferred-name] + :as current-multiaccount} [:multiaccount] + extensions [:extensions/profile] + changed-multiaccount [:my-profile/profile] + currency [:wallet/currency] + login-data [:multiaccounts/login] + active-contacts-count [:contacts/active-count] + tribute-to-talk [:tribute-to-talk/profile] + stateofus-registrar [:ens.stateofus/registrar]] + (let [shown-multiaccount (merge current-multiaccount changed-multiaccount) ;; We scroll on the component once rendered. setTimeout is necessary, ;; likely to allow the animation to finish. - on-show-edit (fn [] - (js/setTimeout - #(.scrollTo @scroll {:x 0 :y 0 :animated false}) - 300)) - on-show-advanced (fn [] - (js/setTimeout - #(.scrollToEnd @scroll {:animated false}) - 300))] - [react/keyboard-avoiding-view {:style {:flex 1}} + on-show-advanced + (fn [] (js/setTimeout #(.scrollToEnd @list-ref {:animated false}) 300)) + + ;; toolbar-contents + header-in-toolbar (header-in-toolbar shown-multiaccount) + toolbar-action-items (toolbar-action-items public-key) + + ;; flatlist contents + header (header shown-multiaccount) + content + [[ens-item preferred-name {:registrar stateofus-registrar}] + [contacts-list-item active-contacts-count] + (when tribute-to-talk [tribute-to-talk-item tribute-to-talk]) + [my-profile-settings current-multiaccount shown-multiaccount + currency (nil? login-data) extensions] + (when (nil? login-data) [advanced shown-multiaccount on-show-advanced])]] + [(react/safe-area-view) {:style {:flex 1}} [status-bar/status-bar {:type :main}] - [react/view profile.components.styles/profile - (if editing? - [my-profile-edit-toolbar on-show-edit] - [my-profile-toolbar]) - [react/scroll-view {:ref #(reset! scroll %) - :keyboard-should-persist-taps :handled} - [react/view profile.components.styles/profile-form - [profile.components/profile-header - {:contact current-multiaccount - :edited-contact changed-multiaccount - :editing? editing? - :allow-icon-change? true - :options (if (not= (identicon/identicon public-key) - photo-path) - (profile-icon-options-ext) - profile-icon-options) - :on-change-text-event :my-profile/update-name}]] - [share-profile-item (dissoc current-multiaccount :mnemonic)] - [ens-item preferred-name {:registrar stateofus-registrar}] - [contacts-list-item active-contacts-count] - (when tribute-to-talk - [tribute-to-talk-item tribute-to-talk]) - [my-profile-settings current-multiaccount shown-multiaccount currency (nil? login-data) extensions] - (when (nil? login-data) - [advanced shown-multiaccount on-show-advanced])]]]))) + [large-toolbar/minimized-toolbar header-in-toolbar nil toolbar-action-items] + [large-toolbar/flat-list-with-large-header header content list-ref]]))) diff --git a/src/status_im/ui/screens/routing/modals.cljs b/src/status_im/ui/screens/routing/modals.cljs index f9b4ce23aa..95cf233ef6 100644 --- a/src/status_im/ui/screens/routing/modals.cljs +++ b/src/status_im/ui/screens/routing/modals.cljs @@ -9,6 +9,5 @@ :hardwallet-connect-modal :selection-modal-screen :wallet-transactions-filter - :profile-qr-viewer :welcome - :keycard-welcome]) \ No newline at end of file + :keycard-welcome]) diff --git a/src/status_im/ui/screens/routing/screens.cljs b/src/status_im/ui/screens/routing/screens.cljs index ac6563b3b9..5a2cb3f41c 100644 --- a/src/status_im/ui/screens/routing/screens.cljs +++ b/src/status_im/ui/screens/routing/screens.cljs @@ -123,7 +123,6 @@ :new add-new/add-new :new-chat new-chat/new-chat :qr-scanner qr-scanner/qr-scanner - :profile-qr-viewer [:modal profile.user/qr-viewer] :take-picture extensions.module/take-picture-view :extension-screen-holder extensions.module/screen-holder-view :new-group group/new-group diff --git a/src/status_im/ui/screens/views.cljs b/src/status_im/ui/screens/views.cljs index 42bb8e8510..fa1cc68176 100644 --- a/src/status_im/ui/screens/views.cljs +++ b/src/status_im/ui/screens/views.cljs @@ -156,4 +156,4 @@ :loadNavigationState (when js/goog.DEBUG load-state)}] [signing/signing] [bottom-sheet] - [popover/popover]]))}))) \ No newline at end of file + [popover/popover]]))}))) diff --git a/src/status_im/utils/identicon.cljs b/src/status_im/utils/identicon.cljs index ed22d61835..de96da69f7 100644 --- a/src/status_im/utils/identicon.cljs +++ b/src/status_im/utils/identicon.cljs @@ -1,7 +1,7 @@ (ns status-im.utils.identicon (:require [status-im.js-dependencies :as dependencies])) -(def default-size 40) +(def default-size 150) (defn identicon ([hash] (identicon hash (clj->js {:background [255 255 255 255] diff --git a/translations/en.json b/translations/en.json index ef9f5f1152..ccb646dd92 100644 --- a/translations/en.json +++ b/translations/en.json @@ -7,6 +7,7 @@ "other": "{{count}} members" }, "chat-name": "Chat name", + "chat-key": "Chat key", "public-group-topic": "Topic", "debug-enabled": "Debug server has been launched! You can now execute *status-dev-cli scan* to find the server from your computer on the same network.", "chat-settings": "Chat settings", @@ -1146,6 +1147,7 @@ "ens-terms-point-8": "These terms are guaranteed by the smart contract logic at addresses:", "ens-terms-point-9": "{{address}} (Status UsernameRegistrar) ", "ens-terms-point-10": "0x314159265dd8dbb310642f98f50c066173c1259b (ENS Registry).", + "ens-username": "ENS username", "ens-usernames": "ENS usernames", "ens-your-username": "Your username", "ens-your-your-name": "Your ENS name",