This commit is contained in:
zack 2024-10-22 16:51:56 -04:00
parent e2967f68b2
commit ef2a6c41b4
No known key found for this signature in database
GPG key ID: 5F873416BCF59F35
39 changed files with 2349 additions and 30 deletions

192
deps.nix
View file

@ -154,6 +154,21 @@ let
};
};
certifi =
let
version = "2.12.0";
in
buildRebar3 {
inherit version;
name = "certifi";
src = fetchHex {
inherit version;
pkg = "certifi";
sha256 = "ee68d85df22e554040cdb4be100f33873ac6051387baf6a8f6ce82272340ff1c";
};
};
comeonin =
let
version = "5.5.0";
@ -281,7 +296,7 @@ let
sha256 = "6e7f1d619b5f61dfabd0a20aa268e575572b542ac31723293a4c1a567d5ef040";
};
beamDeps = [ castore ];
beamDeps = [ castore certifi ];
};
esbuild =
@ -301,6 +316,40 @@ let
beamDeps = [ castore jason ];
};
ex_aws =
let
version = "2.5.6";
in
buildMix {
inherit version;
name = "ex_aws";
src = fetchHex {
inherit version;
pkg = "ex_aws";
sha256 = "c69eec59e31fdd89d0beeb1d97e16518dd1b23ad95b3d5c9f1dcfec23d97f960";
};
beamDeps = [ hackney jason mime sweet_xml telemetry ];
};
ex_aws_s3 =
let
version = "2.5.4";
in
buildMix {
inherit version;
name = "ex_aws_s3";
src = fetchHex {
inherit version;
pkg = "ex_aws_s3";
sha256 = "c06e7f68b33f7c0acba1361dbd951c79661a28f85aa2e0582990fccca4425355";
};
beamDeps = [ ex_aws sweet_xml ];
};
expo =
let
version = "1.1.0";
@ -350,6 +399,23 @@ let
beamDeps = [ expo ];
};
hackney =
let
version = "1.20.1";
in
buildRebar3 {
inherit version;
name = "hackney";
src = fetchHex {
inherit version;
pkg = "hackney";
sha256 = "fe9094e5f1a2a2c0a7d10918fee36bfec0ec2a979994cff8cfe8058cd9af38e3";
};
beamDeps = [ certifi idna metrics mimerl parse_trans ssl_verify_fun unicode_util_compat ];
};
hpax =
let
version = "1.0.0";
@ -365,6 +431,23 @@ let
};
};
idna =
let
version = "6.1.1";
in
buildRebar3 {
inherit version;
name = "idna";
src = fetchHex {
inherit version;
pkg = "idna";
sha256 = "92376eb7894412ed19ac475e4a86f7b413c1b9fbb5bd16dccd57934157944cea";
};
beamDeps = [ unicode_util_compat ];
};
jason =
let
version = "1.4.4";
@ -382,6 +465,21 @@ let
beamDeps = [ decimal ];
};
metrics =
let
version = "1.0.1";
in
buildRebar3 {
inherit version;
name = "metrics";
src = fetchHex {
inherit version;
pkg = "metrics";
sha256 = "69b09adddc4f74a40716ae54d140f93beb0fb8978d8636eaded0c31b6f099f16";
};
};
mime =
let
version = "2.0.6";
@ -397,6 +495,21 @@ let
};
};
mimerl =
let
version = "1.3.0";
in
buildRebar3 {
inherit version;
name = "mimerl";
src = fetchHex {
inherit version;
pkg = "mimerl";
sha256 = "a1e15a50d1887217de95f0b9b0793e32853f7c258a5cd227650889b38839fe9d";
};
};
mint =
let
version = "1.6.2";
@ -414,6 +527,21 @@ let
beamDeps = [ castore hpax ];
};
nanoid =
let
version = "2.1.0";
in
buildMix {
inherit version;
name = "nanoid";
src = fetchHex {
inherit version;
pkg = "nanoid";
sha256 = "ebc7a342d02d213534a7f93a091d569b9fea7f26fcd3a638dc655060fc1f76ac";
};
};
nimble_options =
let
version = "1.1.1";
@ -444,6 +572,21 @@ let
};
};
parse_trans =
let
version = "3.4.1";
in
buildRebar3 {
inherit version;
name = "parse_trans";
src = fetchHex {
inherit version;
pkg = "parse_trans";
sha256 = "620a406ce75dada827b82e453c19cf06776be266f5a67cff34e1ef2cbb60e49a";
};
};
phoenix =
let
version = "1.7.14";
@ -608,6 +751,36 @@ let
beamDeps = [ db_connection decimal jason ];
};
ssl_verify_fun =
let
version = "1.1.7";
in
buildMix {
inherit version;
name = "ssl_verify_fun";
src = fetchHex {
inherit version;
pkg = "ssl_verify_fun";
sha256 = "fe4c190e8f37401d30167c8c405eda19469f34577987c76dde613e838bbc67f8";
};
};
sweet_xml =
let
version = "0.7.4";
in
buildMix {
inherit version;
name = "sweet_xml";
src = fetchHex {
inherit version;
pkg = "sweet_xml";
sha256 = "e7c4b0bdbf460c928234951def54fe87edf1a170f6896675443279e2dbeba167";
};
};
swoosh =
let
version = "1.17.2";
@ -622,7 +795,7 @@ let
sha256 = "de914359f0ddc134dc0d7735e28922d49d0503f31e4bd66b44e26039c2226d39";
};
beamDeps = [ bandit finch jason mime plug telemetry ];
beamDeps = [ bandit ex_aws finch hackney jason mime plug telemetry ];
};
table_rex =
@ -723,6 +896,21 @@ let
beamDeps = [ telemetry ];
};
unicode_util_compat =
let
version = "0.7.0";
in
buildRebar3 {
inherit version;
name = "unicode_util_compat";
src = fetchHex {
inherit version;
pkg = "unicode_util_compat";
sha256 = "25eee6d67df61960cf6a794239566599b09e17e668d3700247bc498638152521";
};
};
websock =
let
version = "0.5.3";