daily-tracker

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README

deps.nix (14486B)


      1 { lib, beamPackages, overrides ? (x: y: {}) }:
      2 
      3 let
      4   buildRebar3 = lib.makeOverridable beamPackages.buildRebar3;
      5   buildMix = lib.makeOverridable beamPackages.buildMix;
      6   buildErlangMk = lib.makeOverridable beamPackages.buildErlangMk;
      7 
      8   self = packages // (overrides self packages);
      9 
     10   packages = with beamPackages; with self; {
     11     bandit = buildMix rec {
     12       name = "bandit";
     13       version = "1.11.1";
     14 
     15       src = fetchHex {
     16         pkg = "bandit";
     17         version = "${version}";
     18         sha256 = "d4401016df9abbc6dcd325c0b78b2b193e7c7c96bb68f31e576112be025d84a5";
     19       };
     20 
     21       beamDeps = [ hpax plug telemetry thousand_island websock ];
     22     };
     23 
     24     bcrypt_elixir = buildMix rec {
     25       name = "bcrypt_elixir";
     26       version = "3.3.2";
     27 
     28       src = fetchHex {
     29         pkg = "bcrypt_elixir";
     30         version = "${version}";
     31         sha256 = "471be5151874ae7931911057d1467d908955f93554f7a6cd1b7d804cac8cef53";
     32       };
     33 
     34       beamDeps = [ comeonin elixir_make ];
     35     };
     36 
     37     cc_precompiler = buildMix rec {
     38       name = "cc_precompiler";
     39       version = "0.1.11";
     40 
     41       src = fetchHex {
     42         pkg = "cc_precompiler";
     43         version = "${version}";
     44         sha256 = "3427232caf0835f94680e5bcf082408a70b48ad68a5f5c0b02a3bea9f3a075b9";
     45       };
     46 
     47       beamDeps = [ elixir_make ];
     48     };
     49 
     50     comeonin = buildMix rec {
     51       name = "comeonin";
     52       version = "5.5.1";
     53 
     54       src = fetchHex {
     55         pkg = "comeonin";
     56         version = "${version}";
     57         sha256 = "65aac8f19938145377cee73973f192c5645873dcf550a8a6b18187d17c13ccdb";
     58       };
     59 
     60       beamDeps = [];
     61     };
     62 
     63     db_connection = buildMix rec {
     64       name = "db_connection";
     65       version = "2.10.1";
     66 
     67       src = fetchHex {
     68         pkg = "db_connection";
     69         version = "${version}";
     70         sha256 = "18ed94c6e627b4bf452dbd4df61b69a35a1e768525140bc1917b7a685026a6a3";
     71       };
     72 
     73       beamDeps = [ telemetry ];
     74     };
     75 
     76     decimal = buildMix rec {
     77       name = "decimal";
     78       version = "3.1.1";
     79 
     80       src = fetchHex {
     81         pkg = "decimal";
     82         version = "${version}";
     83         sha256 = "c5f25f2ced74a0587d03e6023f595db8e924c9d3922c8c8ffd9edfc4498cf1f6";
     84       };
     85 
     86       beamDeps = [];
     87     };
     88 
     89     dns_cluster = buildMix rec {
     90       name = "dns_cluster";
     91       version = "0.2.0";
     92 
     93       src = fetchHex {
     94         pkg = "dns_cluster";
     95         version = "${version}";
     96         sha256 = "ba6f1893411c69c01b9e8e8f772062535a4cf70f3f35bcc964a324078d8c8240";
     97       };
     98 
     99       beamDeps = [];
    100     };
    101 
    102     ecto = buildMix rec {
    103       name = "ecto";
    104       version = "3.14.0";
    105 
    106       src = fetchHex {
    107         pkg = "ecto";
    108         version = "${version}";
    109         sha256 = "130d69ffb4285f9ce4792b65dfbb994fd13ea4cbc3cbea2524b199aa3de84af3";
    110       };
    111 
    112       beamDeps = [ decimal jason telemetry ];
    113     };
    114 
    115     ecto_sql = buildMix rec {
    116       name = "ecto_sql";
    117       version = "3.14.0";
    118 
    119       src = fetchHex {
    120         pkg = "ecto_sql";
    121         version = "${version}";
    122         sha256 = "f4d8d36faf294c9417b5a37ec7ac8217ee2abdef5fcf197ba690f361548d3949";
    123       };
    124 
    125       beamDeps = [ db_connection decimal ecto postgrex telemetry ];
    126     };
    127 
    128     elixir_make = buildMix rec {
    129       name = "elixir_make";
    130       version = "0.9.0";
    131 
    132       src = fetchHex {
    133         pkg = "elixir_make";
    134         version = "${version}";
    135         sha256 = "db23d4fd8b757462ad02f8aa73431a426fe6671c80b200d9710caf3d1dd0ffdb";
    136       };
    137 
    138       beamDeps = [];
    139     };
    140 
    141     esbuild = buildMix rec {
    142       name = "esbuild";
    143       version = "0.10.0";
    144 
    145       src = fetchHex {
    146         pkg = "esbuild";
    147         version = "${version}";
    148         sha256 = "468489cda427b974a7cc9f03ace55368a83e1a7be12fba7e30969af78e5f8c70";
    149       };
    150 
    151       beamDeps = [ jason ];
    152     };
    153 
    154     expo = buildMix rec {
    155       name = "expo";
    156       version = "1.1.1";
    157 
    158       src = fetchHex {
    159         pkg = "expo";
    160         version = "${version}";
    161         sha256 = "5fb308b9cb359ae200b7e23d37c76978673aa1b06e2b3075d814ce12c5811640";
    162       };
    163 
    164       beamDeps = [];
    165     };
    166 
    167     file_system = buildMix rec {
    168       name = "file_system";
    169       version = "1.1.1";
    170 
    171       src = fetchHex {
    172         pkg = "file_system";
    173         version = "${version}";
    174         sha256 = "7a15ff97dfe526aeefb090a7a9d3d03aa907e100e262a0f8f7746b78f8f87a5d";
    175       };
    176 
    177       beamDeps = [];
    178     };
    179 
    180     finch = buildMix rec {
    181       name = "finch";
    182       version = "0.22.0";
    183 
    184       src = fetchHex {
    185         pkg = "finch";
    186         version = "${version}";
    187         sha256 = "b94e83c47780fc6813f746a1f1a34ee65cda42da4c5ea26a68f0acc4498e23dc";
    188       };
    189 
    190       beamDeps = [ mime mint nimble_options nimble_pool telemetry ];
    191     };
    192 
    193     fine = buildMix rec {
    194       name = "fine";
    195       version = "0.1.6";
    196 
    197       src = fetchHex {
    198         pkg = "fine";
    199         version = "${version}";
    200         sha256 = "5638eb4495488e885ebec167fa57973e5c35e1a50c344eb7666c90ec1c4e3b12";
    201       };
    202 
    203       beamDeps = [];
    204     };
    205 
    206     gen_smtp = buildRebar3 rec {
    207       name = "gen_smtp";
    208       version = "1.3.0";
    209 
    210       src = fetchHex {
    211         pkg = "gen_smtp";
    212         version = "${version}";
    213         sha256 = "0b73fbf069864ecbce02fe653b16d3f35fd889d0fdd4e14527675565c39d84e6";
    214       };
    215 
    216       beamDeps = [ ranch ];
    217     };
    218 
    219     gettext = buildMix rec {
    220       name = "gettext";
    221       version = "1.0.2";
    222 
    223       src = fetchHex {
    224         pkg = "gettext";
    225         version = "${version}";
    226         sha256 = "eab805501886802071ad290714515c8c4a17196ea76e5afc9d06ca85fb1bfeb3";
    227       };
    228 
    229       beamDeps = [ expo ];
    230     };
    231 
    232     hpax = buildMix rec {
    233       name = "hpax";
    234       version = "1.0.3";
    235 
    236       src = fetchHex {
    237         pkg = "hpax";
    238         version = "${version}";
    239         sha256 = "8eab6e1cfa8d5918c2ce4ba43588e894af35dbd8e91e6e55c817bca5847df34a";
    240       };
    241 
    242       beamDeps = [];
    243     };
    244 
    245     idna = buildRebar3 rec {
    246       name = "idna";
    247       version = "7.1.0";
    248 
    249       src = fetchHex {
    250         pkg = "idna";
    251         version = "${version}";
    252         sha256 = "6ae959a025bf36df61a8cab8508d9654891b5426a84c44d82deaffd6ddf8c71f";
    253       };
    254 
    255       beamDeps = [];
    256     };
    257 
    258     jason = buildMix rec {
    259       name = "jason";
    260       version = "1.4.5";
    261 
    262       src = fetchHex {
    263         pkg = "jason";
    264         version = "${version}";
    265         sha256 = "b0c823996102bcd0239b3c2444eb00409b72f6a140c1950bc8b457d836b30684";
    266       };
    267 
    268       beamDeps = [ decimal ];
    269     };
    270 
    271     lazy_html = buildMix rec {
    272       name = "lazy_html";
    273       version = "0.1.11";
    274 
    275       src = fetchHex {
    276         pkg = "lazy_html";
    277         version = "${version}";
    278         sha256 = "3b1be592929c31eca1a21673d25696e5c14cddfe922d9d1a3e3b48be4163883b";
    279       };
    280 
    281       beamDeps = [ cc_precompiler elixir_make fine ];
    282     };
    283 
    284     mime = buildMix rec {
    285       name = "mime";
    286       version = "2.0.7";
    287 
    288       src = fetchHex {
    289         pkg = "mime";
    290         version = "${version}";
    291         sha256 = "6171188e399ee16023ffc5b76ce445eb6d9672e2e241d2df6050f3c771e80ccd";
    292       };
    293 
    294       beamDeps = [];
    295     };
    296 
    297     mint = buildMix rec {
    298       name = "mint";
    299       version = "1.8.0";
    300 
    301       src = fetchHex {
    302         pkg = "mint";
    303         version = "${version}";
    304         sha256 = "f3c572c11355eccf00f22275e9b42463bc17bd28db13be1e28f8e0bb4adbc849";
    305       };
    306 
    307       beamDeps = [ hpax ];
    308     };
    309 
    310     nimble_options = buildMix rec {
    311       name = "nimble_options";
    312       version = "1.1.1";
    313 
    314       src = fetchHex {
    315         pkg = "nimble_options";
    316         version = "${version}";
    317         sha256 = "821b2470ca9442c4b6984882fe9bb0389371b8ddec4d45a9504f00a66f650b44";
    318       };
    319 
    320       beamDeps = [];
    321     };
    322 
    323     nimble_pool = buildMix rec {
    324       name = "nimble_pool";
    325       version = "1.1.0";
    326 
    327       src = fetchHex {
    328         pkg = "nimble_pool";
    329         version = "${version}";
    330         sha256 = "af2e4e6b34197db81f7aad230c1118eac993acc0dae6bc83bac0126d4ae0813a";
    331       };
    332 
    333       beamDeps = [];
    334     };
    335 
    336     phoenix = buildMix rec {
    337       name = "phoenix";
    338       version = "1.8.7";
    339 
    340       src = fetchHex {
    341         pkg = "phoenix";
    342         version = "${version}";
    343         sha256 = "47352f72d6ab31009ef77516b1b3a14745be97b54061fd458031b9d8294869d5";
    344       };
    345 
    346       beamDeps = [ bandit jason phoenix_pubsub phoenix_template plug plug_crypto telemetry websock_adapter ];
    347     };
    348 
    349     phoenix_ecto = buildMix rec {
    350       name = "phoenix_ecto";
    351       version = "4.7.0";
    352 
    353       src = fetchHex {
    354         pkg = "phoenix_ecto";
    355         version = "${version}";
    356         sha256 = "1d75011e4254cb4ddf823e81823a9629559a1be93b4321a6a5f11a5306fbf4cc";
    357       };
    358 
    359       beamDeps = [ ecto phoenix_html plug postgrex ];
    360     };
    361 
    362     phoenix_html = buildMix rec {
    363       name = "phoenix_html";
    364       version = "4.3.0";
    365 
    366       src = fetchHex {
    367         pkg = "phoenix_html";
    368         version = "${version}";
    369         sha256 = "3eaa290a78bab0f075f791a46a981bbe769d94bc776869f4f3063a14f30497ad";
    370       };
    371 
    372       beamDeps = [];
    373     };
    374 
    375     phoenix_live_dashboard = buildMix rec {
    376       name = "phoenix_live_dashboard";
    377       version = "0.8.7";
    378 
    379       src = fetchHex {
    380         pkg = "phoenix_live_dashboard";
    381         version = "${version}";
    382         sha256 = "3a8625cab39ec261d48a13b7468dc619c0ede099601b084e343968309bd4d7d7";
    383       };
    384 
    385       beamDeps = [ ecto mime phoenix_live_view telemetry_metrics ];
    386     };
    387 
    388     phoenix_live_reload = buildMix rec {
    389       name = "phoenix_live_reload";
    390       version = "1.6.2";
    391 
    392       src = fetchHex {
    393         pkg = "phoenix_live_reload";
    394         version = "${version}";
    395         sha256 = "d1f89c18114c50d394721365ffb428cce24f1c13de0467ffa773e2ff4a30d5b9";
    396       };
    397 
    398       beamDeps = [ file_system phoenix ];
    399     };
    400 
    401     phoenix_live_view = buildMix rec {
    402       name = "phoenix_live_view";
    403       version = "1.1.31";
    404 
    405       src = fetchHex {
    406         pkg = "phoenix_live_view";
    407         version = "${version}";
    408         sha256 = "2f53cc6a9e149f30449341c2775990819d97e3b22338fe719c4d30342e6f9638";
    409       };
    410 
    411       beamDeps = [ jason lazy_html phoenix phoenix_html phoenix_template plug telemetry ];
    412     };
    413 
    414     phoenix_pubsub = buildMix rec {
    415       name = "phoenix_pubsub";
    416       version = "2.2.0";
    417 
    418       src = fetchHex {
    419         pkg = "phoenix_pubsub";
    420         version = "${version}";
    421         sha256 = "adc313a5bf7136039f63cfd9668fde73bba0765e0614cba80c06ac9460ff3e96";
    422       };
    423 
    424       beamDeps = [];
    425     };
    426 
    427     phoenix_template = buildMix rec {
    428       name = "phoenix_template";
    429       version = "1.0.4";
    430 
    431       src = fetchHex {
    432         pkg = "phoenix_template";
    433         version = "${version}";
    434         sha256 = "2c0c81f0e5c6753faf5cca2f229c9709919aba34fab866d3bc05060c9c444206";
    435       };
    436 
    437       beamDeps = [ phoenix_html ];
    438     };
    439 
    440     plug = buildMix rec {
    441       name = "plug";
    442       version = "1.19.2";
    443 
    444       src = fetchHex {
    445         pkg = "plug";
    446         version = "${version}";
    447         sha256 = "b6fce20a56af5e60fa5dfecf3f907bb98ec981be43c79a3809a499bc3d133de0";
    448       };
    449 
    450       beamDeps = [ mime plug_crypto telemetry ];
    451     };
    452 
    453     plug_crypto = buildMix rec {
    454       name = "plug_crypto";
    455       version = "2.1.1";
    456 
    457       src = fetchHex {
    458         pkg = "plug_crypto";
    459         version = "${version}";
    460         sha256 = "6470bce6ffe41c8bd497612ffde1a7e4af67f36a15eea5f921af71cf3e11247c";
    461       };
    462 
    463       beamDeps = [];
    464     };
    465 
    466     postgrex = buildMix rec {
    467       name = "postgrex";
    468       version = "0.22.2";
    469 
    470       src = fetchHex {
    471         pkg = "postgrex";
    472         version = "${version}";
    473         sha256 = "8946382ddb06294f56026ac4278b3cc212bac8a2c82ed68b4087819ed1abc53b";
    474       };
    475 
    476       beamDeps = [ db_connection decimal jason ];
    477     };
    478 
    479     ranch = buildRebar3 rec {
    480       name = "ranch";
    481       version = "2.2.0";
    482 
    483       src = fetchHex {
    484         pkg = "ranch";
    485         version = "${version}";
    486         sha256 = "fa0b99a1780c80218a4197a59ea8d3bdae32fbff7e88527d7d8a4787eff4f8e7";
    487       };
    488 
    489       beamDeps = [];
    490     };
    491 
    492     req = buildMix rec {
    493       name = "req";
    494       version = "0.5.18";
    495 
    496       src = fetchHex {
    497         pkg = "req";
    498         version = "${version}";
    499         sha256 = "fa03812c440a9754bf34355e0c5d4f3ed316458db62e3284b7a352ef8dc0b996";
    500       };
    501 
    502       beamDeps = [ finch jason mime plug ];
    503     };
    504 
    505     swoosh = buildMix rec {
    506       name = "swoosh";
    507       version = "1.26.0";
    508 
    509       src = fetchHex {
    510         pkg = "swoosh";
    511         version = "${version}";
    512         sha256 = "83fe2c7c6572d21d5cdb47766ea041c13da234d09c96220c480eb90b21b1335c";
    513       };
    514 
    515       beamDeps = [ bandit finch gen_smtp idna jason mime plug req telemetry ];
    516     };
    517 
    518     tailwind = buildMix rec {
    519       name = "tailwind";
    520       version = "0.4.1";
    521 
    522       src = fetchHex {
    523         pkg = "tailwind";
    524         version = "${version}";
    525         sha256 = "6249d4f9819052911120dbdbe9e532e6bd64ea23476056adb7f730aa25c220d1";
    526       };
    527 
    528       beamDeps = [];
    529     };
    530 
    531     telemetry = buildRebar3 rec {
    532       name = "telemetry";
    533       version = "1.4.2";
    534 
    535       src = fetchHex {
    536         pkg = "telemetry";
    537         version = "${version}";
    538         sha256 = "928f6495066506077862c0d1646609eed891a4326bee3126ba54b60af61febb1";
    539       };
    540 
    541       beamDeps = [];
    542     };
    543 
    544     telemetry_metrics = buildMix rec {
    545       name = "telemetry_metrics";
    546       version = "1.1.0";
    547 
    548       src = fetchHex {
    549         pkg = "telemetry_metrics";
    550         version = "${version}";
    551         sha256 = "e7b79e8ddfde70adb6db8a6623d1778ec66401f366e9a8f5dd0955c56bc8ce67";
    552       };
    553 
    554       beamDeps = [ telemetry ];
    555     };
    556 
    557     telemetry_poller = buildRebar3 rec {
    558       name = "telemetry_poller";
    559       version = "1.3.0";
    560 
    561       src = fetchHex {
    562         pkg = "telemetry_poller";
    563         version = "${version}";
    564         sha256 = "51f18bed7128544a50f75897db9974436ea9bfba560420b646af27a9a9b35211";
    565       };
    566 
    567       beamDeps = [ telemetry ];
    568     };
    569 
    570     thousand_island = buildMix rec {
    571       name = "thousand_island";
    572       version = "1.4.3";
    573 
    574       src = fetchHex {
    575         pkg = "thousand_island";
    576         version = "${version}";
    577         sha256 = "6e4ce09b0fd761a58594d02814d40f77daff460c48a7354a15ab353bb998ea0b";
    578       };
    579 
    580       beamDeps = [ telemetry ];
    581     };
    582 
    583     websock = buildMix rec {
    584       name = "websock";
    585       version = "0.5.3";
    586 
    587       src = fetchHex {
    588         pkg = "websock";
    589         version = "${version}";
    590         sha256 = "6105453d7fac22c712ad66fab1d45abdf049868f253cf719b625151460b8b453";
    591       };
    592 
    593       beamDeps = [];
    594     };
    595 
    596     websock_adapter = buildMix rec {
    597       name = "websock_adapter";
    598       version = "0.5.9";
    599 
    600       src = fetchHex {
    601         pkg = "websock_adapter";
    602         version = "${version}";
    603         sha256 = "5534d5c9adad3c18a0f58a9371220d75a803bf0b9a3d87e6fe072faaeed76a08";
    604       };
    605 
    606       beamDeps = [ bandit plug websock ];
    607     };
    608   };
    609 in self
    610