diff options
299 files changed, 3775 insertions, 40874 deletions
diff --git a/.github/stale.yml b/.github/stale.yml new file mode 100644 index 00000000000..bf47ba3c25b --- /dev/null +++ b/.github/stale.yml @@ -0,0 +1,32 @@ +# Number of days of inactivity before an issue becomes stale +daysUntilStale: 180 +# Number of days of inactivity before a stale issue is closed +daysUntilClose: false +# Issues with these labels will never be considered stale +exemptLabels: + - 1.severity: security +# Label to use when marking an issue as stale +staleLabel: 2.status: stale +# Comment to post when marking an issue as stale. Set to `false` to disable +markComment: > + Thank you for your contributions. + + This has been automatically marked as stale because it has had no + activity for 180 days. + + If this is still important to you, we ask that you leave a + comment below. Your comment can be as simple as "still important + to me". This lets people see that at least one person still cares + about this. Someone will have to do this at most twice a year if + there is no other activity. + + Here are suggestions that might help resolve this more quickly: + + 1. Search for maintainers and people that previously touched the + related code and @ mention them in a comment. + 2. Ask on the [NixOS Discourse](https://discourse.nixos.org/). + 3. Ask on the [#nixos channel](irc://irc.freenode.net/#nixos) on + [irc.freenode.net](https://freenode.net). + +# Comment to post when closing a stale issue. Set to `false` to disable +closeComment: false diff --git a/doc/contributing/submitting-changes.xml b/doc/contributing/submitting-changes.xml index 6a8b4e0b249..950e1ea974a 100644 --- a/doc/contributing/submitting-changes.xml +++ b/doc/contributing/submitting-changes.xml @@ -441,7 +441,7 @@ Additional information. <itemizedlist> <listitem> <para> - If you're cherry-picking a commit to a stable release branch, always use <command>git cherry-pick -xe</command> and ensure the message contains a clear description about why this needs to be included in the stable branch. + If you're cherry-picking a commit to a stable release branch (“backporting”), always use <command>git cherry-pick -xe</command> and ensure the message contains a clear description about why this needs to be included in the stable branch. </para> <para> An example of a cherry-picked commit would look like this: diff --git a/doc/languages-frameworks/beam.xml b/doc/languages-frameworks/beam.xml index 74c595cc89b..278535237c2 100644 --- a/doc/languages-frameworks/beam.xml +++ b/doc/languages-frameworks/beam.xml @@ -26,7 +26,7 @@ </listitem> <listitem> <para> - <literal>packages</literal>: a set of package sets, each compiled with a specific Erlang/OTP version, e.g. <literal>beam.packages.erlangR19</literal>. + <literal>packages</literal>: a set of package builders (Mix and rebar3), each compiled with a specific Erlang/OTP version, e.g. <literal>beam.packages.erlangR19</literal>. </para> </listitem> </itemizedlist> @@ -36,15 +36,11 @@ </para> <para> - To create a package set built with a custom Erlang version, use the lambda, <literal>beam.packagesWith</literal>, which accepts an Erlang/OTP derivation and produces a package set similar to <literal>beam.packages.erlang</literal>. + To create a package builder built with a custom Erlang version, use the lambda, <literal>beam.packagesWith</literal>, which accepts an Erlang/OTP derivation and produces a package builder similar to <literal>beam.packages.erlang</literal>. </para> <para> - Many Erlang/OTP distributions available in <literal>beam.interpreters</literal> have versions with ODBC and/or Java enabled. For example, there's <literal>beam.interpreters.erlangR19_odbc_javac</literal>, which corresponds to <literal>beam.interpreters.erlangR19</literal>. - </para> - - <para xml:id="erlang-call-package"> - We also provide the lambda, <literal>beam.packages.erlang.callPackage</literal>, which simplifies writing BEAM package definitions by injecting all packages from <literal>beam.packages.erlang</literal> into the top-level context. + Many Erlang/OTP distributions available in <literal>beam.interpreters</literal> have versions with ODBC and/or Java enabled or without wx (no observer support). For example, there's <literal>beam.interpreters.erlangR22_odbc_javac</literal>, which corresponds to <literal>beam.interpreters.erlangR22</literal> and <literal>beam.interpreters.erlangR22_nox</literal>, which corresponds to <literal>beam.interpreters.erlangR22</literal>. </para> </section> @@ -55,7 +51,7 @@ <title>Rebar3</title> <para> - We provide a version of Rebar3, which is the normal, unmodified Rebar3, under <literal>rebar3</literal>. We also provide a helper to fetch Rebar3 dependencies from a lockfile under <literal>fetchRebar3Deps</literal>. + We provide a version of Rebar3, under <literal>rebar3</literal>. We also provide a helper to fetch Rebar3 dependencies from a lockfile under <literal>fetchRebar3Deps</literal>. </para> </section> @@ -72,32 +68,14 @@ <title>How to Install BEAM Packages</title> <para> - BEAM packages are not registered at the top level, simply because they are not relevant to the vast majority of Nix users. They are installable using the <literal>beam.packages.erlang</literal> attribute set (aliased as <literal>beamPackages</literal>), which points to packages built by the default Erlang/OTP version in Nixpkgs, as defined by <literal>beam.interpreters.erlang</literal>. To list the available packages in <literal>beamPackages</literal>, use the following command: - </para> - -<screen> -<prompt>$ </prompt>nix-env -f "<nixpkgs>" -qaP -A beamPackages -beamPackages.esqlite esqlite-0.2.1 -beamPackages.goldrush goldrush-0.1.7 -beamPackages.ibrowse ibrowse-4.2.2 -beamPackages.jiffy jiffy-0.14.5 -beamPackages.lager lager-3.0.2 -beamPackages.meck meck-0.8.3 -beamPackages.rebar3-pc pc-1.1.0 -</screen> - - <para> - To install any of those packages into your profile, refer to them by their attribute path (first column): + BEAM builders are not registered at the top level, simply because they are not relevant to the vast majority of Nix users. + To install any of those builders into your profile, refer to them by their attribute path <literal>beamPackages.rebar3</literal>: </para> -<screen> -<prompt>$ </prompt>nix-env -f "<nixpkgs>" -iA beamPackages.ibrowse -</screen> - - <para> - The attribute path of any BEAM package corresponds to the name of that particular package in <link xlink:href="https://hex.pm">Hex</link> or its OTP Application/Release name. - </para> - </section> + <screen> + <prompt>$ </prompt>nix-env -f "<nixpkgs>" -iA beamPackages.rebar3 + </screen> +</section> <section xml:id="packaging-beam-applications"> <title>Packaging BEAM Applications</title> @@ -109,35 +87,7 @@ beamPackages.rebar3-pc pc-1.1.0 <title>Rebar3 Packages</title> <para> - The Nix function, <literal>buildRebar3</literal>, defined in <literal>beam.packages.erlang.buildRebar3</literal> and aliased at the top level, can be used to build a derivation that understands how to build a Rebar3 project. For example, we can build <link - xlink:href="https://github.com/erlang-nix/hex2nix">hex2nix</link> as follows: - </para> - -<programlisting> -{ stdenv, fetchFromGitHub, buildRebar3, ibrowse, jsx, erlware_commons }: - -buildRebar3 rec { - name = "hex2nix"; - version = "0.0.1"; - - src = fetchFromGitHub { - owner = "ericbmerritt"; - repo = "hex2nix"; - rev = "${version}"; - sha256 = "1w7xjidz1l5yjmhlplfx7kphmnpvqm67w99hd2m7kdixwdxq0zqg"; - }; - - beamDeps = [ ibrowse jsx erlware_commons ]; -} -</programlisting> - - <para> - Such derivations are callable with <literal>beam.packages.erlang.callPackage</literal> (see <xref - linkend="erlang-call-package"/>). To call this package using the normal <literal>callPackage</literal>, refer to dependency packages via <literal>beamPackages</literal>, e.g. <literal>beamPackages.ibrowse</literal>. - </para> - - <para> - Notably, <literal>buildRebar3</literal> includes <literal>beamDeps</literal>, while <literal>stdenv.mkDerivation</literal> does not. BEAM dependencies added there will be correctly handled by the system. + The Nix function, <literal>buildRebar3</literal>, defined in <literal>beam.packages.erlang.buildRebar3</literal> and aliased at the top level, can be used to build a derivation that understands how to build a Rebar3 project. </para> <para> @@ -152,30 +102,6 @@ buildRebar3 rec { Erlang.mk functions similarly to Rebar3, except we use <literal>buildErlangMk</literal> instead of <literal>buildRebar3</literal>. </para> -<programlisting> -{ buildErlangMk, fetchHex, cowlib, ranch }: - -buildErlangMk { - name = "cowboy"; - version = "1.0.4"; - - src = fetchHex { - pkg = "cowboy"; - version = "1.0.4"; - sha256 = "6a0edee96885fae3a8dd0ac1f333538a42e807db638a9453064ccfdaa6b9fdac"; - }; - - beamDeps = [ cowlib ranch ]; - - meta = { - description = '' - Small, fast, modular HTTP server written in Erlang - ''; - license = stdenv.lib.licenses.isc; - homepage = https://github.com/ninenines/cowboy; - }; -} -</programlisting> </section> <section xml:id="mix-packages"> @@ -185,57 +111,9 @@ buildErlangMk { Mix functions similarly to Rebar3, except we use <literal>buildMix</literal> instead of <literal>buildRebar3</literal>. </para> -<programlisting> -{ buildMix, fetchHex, plug, absinthe }: - -buildMix { - name = "absinthe_plug"; - version = "1.0.0"; - - src = fetchHex { - pkg = "absinthe_plug"; - version = "1.0.0"; - sha256 = "08459823fe1fd4f0325a8bf0c937a4520583a5a26d73b193040ab30a1dfc0b33"; - }; - - beamDeps = [ plug absinthe ]; - - meta = { - description = '' - A plug for Absinthe, an experimental GraphQL toolkit - ''; - license = stdenv.lib.licenses.bsd3; - homepage = https://github.com/CargoSense/absinthe_plug; - }; -} -</programlisting> - <para> Alternatively, we can use <literal>buildHex</literal> as a shortcut: </para> - -<programlisting> -{ buildHex, buildMix, plug, absinthe }: - -buildHex { - name = "absinthe_plug"; - version = "1.0.0"; - - sha256 = "08459823fe1fd4f0325a8bf0c937a4520583a5a26d73b193040ab30a1dfc0b33"; - - builder = buildMix; - - beamDeps = [ plug absinthe ]; - - meta = { - description = '' - A plug for Absinthe, an experimental GraphQL toolkit - ''; - license = stdenv.lib.licenses.bsd3; - homepage = https://github.com/CargoSense/absinthe_plug; - }; -} -</programlisting> </section> </section> </section> @@ -243,66 +121,13 @@ buildHex { <section xml:id="how-to-develop"> <title>How to Develop</title> - <section xml:id="accessing-an-environment"> - <title>Accessing an Environment</title> - - <para> - Often, we simply want to access a valid environment that contains a specific package and its dependencies. We can accomplish that with the <literal>env</literal> attribute of a derivation. For example, let's say we want to access an Erlang REPL with <literal>ibrowse</literal> loaded up. We could do the following: - </para> - -<screen> -<prompt>$ </prompt><userinput>nix-shell -A beamPackages.ibrowse.env --run "erl"</userinput> -<computeroutput>Erlang/OTP 18 [erts-7.0] [source] [64-bit] [smp:4:4] [async-threads:10] [hipe] [kernel-poll:false] - -Eshell V7.0 (abort with ^G)</computeroutput> -<prompt>1> </prompt><userinput>m(ibrowse).</userinput> -<computeroutput>Module: ibrowse -MD5: 3b3e0137d0cbb28070146978a3392945 -Compiled: January 10 2016, 23:34 -Object file: /nix/store/g1rlf65rdgjs4abbyj4grp37ry7ywivj-ibrowse-4.2.2/lib/erlang/lib/ibrowse-4.2.2/ebin/ibrowse.beam -Compiler options: [{outdir,"/tmp/nix-build-ibrowse-4.2.2.drv-0/hex-source-ibrowse-4.2.2/_build/default/lib/ibrowse/ebin"}, -debug_info,debug_info,nowarn_shadow_vars, -warn_unused_import,warn_unused_vars,warnings_as_errors, -{i,"/tmp/nix-build-ibrowse-4.2.2.drv-0/hex-source-ibrowse-4.2.2/_build/default/lib/ibrowse/include"}] -Exports: -add_config/1 send_req_direct/7 -all_trace_off/0 set_dest/3 -code_change/3 set_max_attempts/3 -get_config_value/1 set_max_pipeline_size/3 -get_config_value/2 set_max_sessions/3 -get_metrics/0 show_dest_status/0 -get_metrics/2 show_dest_status/1 -handle_call/3 show_dest_status/2 -handle_cast/2 spawn_link_worker_process/1 -handle_info/2 spawn_link_worker_process/2 -init/1 spawn_worker_process/1 -module_info/0 spawn_worker_process/2 -module_info/1 start/0 -rescan_config/0 start_link/0 -rescan_config/1 stop/0 -send_req/3 stop_worker_process/1 -send_req/4 stream_close/1 -send_req/5 stream_next/1 -send_req/6 terminate/2 -send_req_direct/4 trace_off/0 -send_req_direct/5 trace_off/2 -send_req_direct/6 trace_on/0 -trace_on/2 -ok</computeroutput> -<prompt>2></prompt> -</screen> - - <para> - Notice the <literal>-A beamPackages.ibrowse.env</literal>. That is the key to this functionality. - </para> - </section> - <section xml:id="creating-a-shell"> <title>Creating a Shell</title> - <para> - Getting access to an environment often isn't enough to do real development. Usually, we need to create a <literal>shell.nix</literal> file and do our development inside of the environment specified therein. This file looks a lot like the packaging described above, except that <literal>src</literal> points to the project root and we call the package directly. - </para> + <para> + Usually, we need to create a <literal>shell.nix</literal> file and do our development inside of the environment specified therein. Just install your version of erlang and other interpreter, and then user your normal build tools. + As an example with elixir: + </para> <programlisting> { pkgs ? import "<nixpkgs"> {} }: @@ -311,114 +136,24 @@ with pkgs; let - f = { buildRebar3, ibrowse, jsx, erlware_commons }: - buildRebar3 { - name = "hex2nix"; - version = "0.1.0"; - src = ./.; - beamDeps = [ ibrowse jsx erlware_commons ]; - }; - drv = beamPackages.callPackage f {}; + elixir = beam.packages.erlangR22.elixir_1_9; in +mkShell { + buildInputs = [ elixir ]; - drv + ERL_INCLUDE_PATH="${erlang}/lib/erlang/usr/include"; +} </programlisting> <section xml:id="building-in-a-shell"> <title>Building in a Shell (for Mix Projects)</title> <para> - We can leverage the support of the derivation, irrespective of the build derivation, by calling the commands themselves. - </para> - -<programlisting> -# ============================================================================= -# Variables -# ============================================================================= - -NIX_TEMPLATES := "$(CURDIR)/nix-templates" - -TARGET := "$(PREFIX)" - -PROJECT_NAME := thorndyke - -NIXPKGS=../nixpkgs -NIX_PATH=nixpkgs=$(NIXPKGS) -NIX_SHELL=nix-shell -I "$(NIX_PATH)" --pure -# ============================================================================= -# Rules -# ============================================================================= -.PHONY= all test clean repl shell build test analyze configure install \ - test-nix-install publish plt analyze - -all: build - -guard-%: - @ if [ "${${*}}" == "" ]; then \ - echo "Environment variable $* not set"; \ - exit 1; \ - fi - -clean: - rm -rf _build - rm -rf .cache - -repl: - $(NIX_SHELL) --run "iex -pa './_build/prod/lib/*/ebin'" - -shell: - $(NIX_SHELL) - -configure: - $(NIX_SHELL) --command 'eval "$$configurePhase"' - -build: configure - $(NIX_SHELL) --command 'eval "$$buildPhase"' - -install: - $(NIX_SHELL) --command 'eval "$$installPhase"' - -test: - $(NIX_SHELL) --command 'mix test --no-start --no-deps-check' - -plt: - $(NIX_SHELL) --run "mix dialyzer.plt --no-deps-check" - -analyze: build plt - $(NIX_SHELL) --run "mix dialyzer --no-compile" - -</programlisting> - - <para> Using a <literal>shell.nix</literal> as described (see <xref - linkend="creating-a-shell"/>) should just work. Aside from <literal>test</literal>, <literal>plt</literal>, and <literal>analyze</literal>, the Make targets work just fine for all of the build derivations. + linkend="creating-a-shell"/>) should just work. </para> </section> </section> </section> - - <section xml:id="generating-packages-from-hex-with-hex2nix"> - <title>Generating Packages from Hex with <literal>hex2nix</literal></title> - - <para> - Updating the <link xlink:href="https://hex.pm">Hex</link> package set requires <link - xlink:href="https://github.com/erlang-nix/hex2nix">hex2nix</link>. Given the path to the Erlang modules (usually <literal>pkgs/development/erlang-modules</literal>), it will dump a file called <literal>hex-packages.nix</literal>, containing all the packages that use a recognized build system in <link - xlink:href="https://hex.pm">Hex</link>. It can't be determined, however, whether every package is buildable. - </para> - - <para> - To make life easier for our users, try to build every <link - xlink:href="https://hex.pm">Hex</link> package and remove those that fail. To do that, simply run the following command in the root of your <literal>nixpkgs</literal> repository: - </para> - -<screen> -<prompt>$ </prompt>nix-build -A beamPackages -</screen> - - <para> - That will attempt to build every package in <literal>beamPackages</literal>. Then manually remove those that fail. Hopefully, someone will improve <link - xlink:href="https://github.com/erlang-nix/hex2nix">hex2nix</link> in the future to automate the process. - </para> - </section> </section> diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 71373b21e1a..bb7bc8bd827 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -944,6 +944,12 @@ githubId = 5718007; name = "Bastian Köcher"; }; + blitz = { + email = "js@alien8.de"; + github = "blitz"; + githubId = 37907; + name = "Julian Stecklina"; + }; bluescreen303 = { email = "mathijs@bluescreen303.nl"; github = "bluescreen303"; @@ -1399,6 +1405,12 @@ githubId = 1740337; name = "Chris Ostrouchov"; }; + contrun = { + email = "uuuuuu@protonmail.com"; + github = "contrun"; + githubId = 32609395; + name = "B YI"; + }; couchemar = { email = "couchemar@yandex.ru"; github = "couchemar"; @@ -2092,6 +2104,12 @@ email = "mpcervin@uncg.edu"; name = "Mabry Cervin"; }; + equirosa = { + email = "eduardo@eduardoquiros.com"; + github = "equirosa"; + githubId = 39096810; + name = "Eduardo Quiros"; + }; eqyiel = { email = "ruben@maher.fyi"; github = "eqyiel"; @@ -2289,6 +2307,16 @@ githubId = 415760; name = "Jonas Höglund"; }; + Flakebi = { + email = "flakebi@t-online.de"; + github = "Flakebi"; + githubId = "Flakebi"; + name = "Sebastian Neubauer"; + keys = [{ + longkeyid = "rsa4096/0xECC755EE583C1672"; + fingerprint = "2F93 661D AC17 EA98 A104 F780 ECC7 55EE 583C 1672"; + }]; + }; flexw = { email = "felix.weilbach@t-online.de"; github = "FlexW"; @@ -2631,6 +2659,12 @@ githubId = 9705357; name = "Guillaume Bouchard"; }; + GuillaumeDesforges = { + email = "aceus02@gmail.com"; + github = "GuillaumeDesforges"; + githubId = 1882000; + name = "Guillaume Desforges"; + }; guillaumekoenig = { email = "guillaume.edward.koenig@gmail.com"; github = "guillaumekoenig"; @@ -3374,6 +3408,12 @@ github = "juliendehos"; name = "Julien Dehos"; }; + jumper149 = { + email = "felixspringer149@gmail.com"; + github = "jumper149"; + githubId = 39434424; + name = "Felix Springer"; + }; justinwoo = { email = "moomoowoo@gmail.com"; github = "justinwoo"; @@ -3910,6 +3950,22 @@ github = "lovek323"; name = "Jason O'Conal"; }; + lovesegfault = { + email = "meurerbernardo@gmail.com"; + github = "lovesegfault"; + githubId = 7243783; + name = "Bernardo Meurer"; + keys = [ + { + longkeyid = "rsa2048/0xE421C74191EA186C"; + fingerprint = "5894 12CE 19DF 582A E10A 3320 E421 C741 91EA 186C"; + } + { + longkeyid = "rsa2048/0x4A6D87A0E7475769"; + fingerprint = "56A8 E164 E834 290C 4AC0 EE3E 4A6D 87A0 E747 5769"; + } + ]; + }; lowfatcomputing = { email = "andreas.wagner@lowfatcomputing.org"; github = "lowfatcomputing"; diff --git a/nixos/doc/manual/configuration/x-windows.xml b/nixos/doc/manual/configuration/x-windows.xml index f6f659b02af..9206f43ea39 100644 --- a/nixos/doc/manual/configuration/x-windows.xml +++ b/nixos/doc/manual/configuration/x-windows.xml @@ -39,7 +39,7 @@ can select an alternative one by picking one of the following lines: <programlisting> <xref linkend="opt-services.xserver.displayManager.sddm.enable"/> = true; -<xref linkend="opt-services.xserver.displayManager.slim.enable"/> = true; +<xref linkend="opt-services.xserver.displayManager.gdm.enable"/> = true; </programlisting> </para> <para> diff --git a/nixos/doc/manual/development/option-declarations.xml b/nixos/doc/manual/development/option-declarations.xml index eee81bf6426..56ebf481630 100644 --- a/nixos/doc/manual/development/option-declarations.xml +++ b/nixos/doc/manual/development/option-declarations.xml @@ -99,7 +99,7 @@ xlink:href="https://nixos.org/nixpkgs/manual/#sec-package-naming"> <para> As an example, we will take the case of display managers. There is a central display manager module for generic display manager options and a module file - per display manager backend (slim, sddm, gdm ...). + per display manager backend (sddm, gdm ...). </para> <para> @@ -146,7 +146,7 @@ xlink:href="https://nixos.org/nixpkgs/manual/#sec-package-naming"> />), and to extend it in each backend module (<xref - linkend='ex-option-declaration-eot-backend-slim' />, + linkend='ex-option-declaration-eot-backend-gdm' />, <xref linkend='ex-option-declaration-eot-backend-sddm' />). </para> @@ -167,11 +167,11 @@ services.xserver.displayManager.enable = mkOption { };</screen> </example> - <example xml:id='ex-option-declaration-eot-backend-slim'> - <title>Extending <literal>services.xserver.displayManager.enable</literal> in the <literal>slim</literal> module</title> + <example xml:id='ex-option-declaration-eot-backend-gdm'> + <title>Extending <literal>services.xserver.displayManager.enable</literal> in the <literal>gdm</literal> module</title> <screen> services.xserver.displayManager.enable = mkOption { - type = with types; nullOr (enum [ "slim" ]); + type = with types; nullOr (enum [ "gdm" ]); };</screen> </example> diff --git a/nixos/doc/manual/development/running-nixos-tests-interactively.xml b/nixos/doc/manual/development/running-nixos-tests-interactively.xml index ea3ba0e4bf7..31216874c70 100644 --- a/nixos/doc/manual/development/running-nixos-tests-interactively.xml +++ b/nixos/doc/manual/development/running-nixos-tests-interactively.xml @@ -2,7 +2,7 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xi="http://www.w3.org/2001/XInclude" version="5.0" - xml:id="sec-running-nixos-tests"> + xml:id="sec-running-nixos-tests-interactively"> <title>Running Tests interactively</title> <para> diff --git a/nixos/doc/manual/development/running-nixos-tests.xml b/nixos/doc/manual/development/running-nixos-tests.xml index 13ae1ed9369..e9257c907da 100644 --- a/nixos/doc/manual/development/running-nixos-tests.xml +++ b/nixos/doc/manual/development/running-nixos-tests.xml @@ -2,7 +2,7 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xi="http://www.w3.org/2001/XInclude" version="5.0" - xml:id="sec-running-nixos-tests-interactively"> + xml:id="sec-running-nixos-tests"> <title>Running Tests</title> <para> diff --git a/nixos/doc/manual/release-notes/rl-1909.xml b/nixos/doc/manual/release-notes/rl-1909.xml index 8bd353a3430..4102fe206e1 100644 --- a/nixos/doc/manual/release-notes/rl-1909.xml +++ b/nixos/doc/manual/release-notes/rl-1909.xml @@ -543,7 +543,7 @@ <listitem> <para> The <option>networking.useDHCP</option> option is unsupported in combination with - <option>networking.useNetworkd</option> in anticipation of defaulting to it by default. + <option>networking.useNetworkd</option> in anticipation of defaulting to it. It has to be set to <literal>false</literal> and enabled per interface with <option>networking.interfaces.<name>.useDHCP = true;</option> </para> diff --git a/nixos/doc/manual/release-notes/rl-2003.xml b/nixos/doc/manual/release-notes/rl-2003.xml index d02e52cb0cf..7b9cfbd4df6 100644 --- a/nixos/doc/manual/release-notes/rl-2003.xml +++ b/nixos/doc/manual/release-notes/rl-2003.xml @@ -71,7 +71,11 @@ <itemizedlist> <listitem> - <para /> + <para> + The kubernetes kube-proxy now supports a new hostname configuration + <literal>services.kubernetes.proxy.hostname</literal> which has to + be set if the hostname of the node should be non default. + </para> </listitem> </itemizedlist> @@ -138,6 +142,19 @@ Now, all bash code is held to the same high standard, and the rather complex stateful manipulation of the options can be discarded. </para> </listitem> + <listitem> + <para> + The SLIM Display Manager has been removed, as it has been unmaintained since 2013. + Consider migrating to a different display manager such as LightDM (current default in NixOS), + SDDM, GDM, or using the startx module which uses Xinitrc. + </para> + </listitem> + <listitem> + <para> + The BEAM package set has been deleted. You will only find there the different interpreters. + You should now use the different build tools coming with the languages with sandbox mode disabled. + </para> + </listitem> </itemizedlist> </section> diff --git a/nixos/lib/testing-python.nix b/nixos/lib/testing-python.nix index 4d990cf551f..d567d268765 100644 --- a/nixos/lib/testing-python.nix +++ b/nixos/lib/testing-python.nix @@ -261,7 +261,6 @@ in rec { inherit require; virtualisation.memorySize = 1024; services.xserver.enable = true; - services.xserver.displayManager.slim.enable = false; services.xserver.displayManager.auto.enable = true; services.xserver.windowManager.default = "icewm"; services.xserver.windowManager.icewm.enable = true; diff --git a/nixos/lib/testing.nix b/nixos/lib/testing.nix index 76706877103..a5f060a8d8e 100644 --- a/nixos/lib/testing.nix +++ b/nixos/lib/testing.nix @@ -248,7 +248,6 @@ in rec { inherit require; virtualisation.memorySize = 1024; services.xserver.enable = true; - services.xserver.displayManager.slim.enable = false; services.xserver.displayManager.auto.enable = true; services.xserver.windowManager.default = "icewm"; services.xserver.windowManager.icewm.enable = true; diff --git a/nixos/modules/hardware/video/nvidia.nix b/nixos/modules/hardware/video/nvidia.nix index 3ab2afc9740..1e18e927ec6 100644 --- a/nixos/modules/hardware/video/nvidia.nix +++ b/nixos/modules/hardware/video/nvidia.nix @@ -75,7 +75,7 @@ in Note that this configuration will only be successful when a display manager for which the <option>services.xserver.displayManager.setupCommands</option> - option is supported is used; notably, SLiM is not supported. + option is supported is used. ''; }; diff --git a/nixos/modules/services/cluster/kubernetes/addons/dns.nix b/nixos/modules/services/cluster/kubernetes/addons/dns.nix index 47e588de3c9..f12e866930d 100644 --- a/nixos/modules/services/cluster/kubernetes/addons/dns.nix +++ b/nixos/modules/services/cluster/kubernetes/addons/dns.nix @@ -3,7 +3,7 @@ with lib; let - version = "1.5.0"; + version = "1.6.4"; cfg = config.services.kubernetes.addons.dns; ports = { dns = 10053; @@ -55,9 +55,9 @@ in { type = types.attrs; default = { imageName = "coredns/coredns"; - imageDigest = "sha256:e83beb5e43f8513fa735e77ffc5859640baea30a882a11cc75c4c3244a737d3c"; + imageDigest = "sha256:493ee88e1a92abebac67cbd4b5658b4730e0f33512461442d8d9214ea6734a9b"; finalImageTag = version; - sha256 = "15sbmhrxjxidj0j0cccn1qxpg6al175w43m6ngspl0mc132zqc9q"; + sha256 = "0fm9zdjavpf5hni8g7fkdd3csjbhd7n7py7llxjc66sbii087028"; }; }; }; @@ -68,7 +68,7 @@ in { services.kubernetes.addonManager.bootstrapAddons = { coredns-cr = { - apiVersion = "rbac.authorization.k8s.io/v1beta1"; + apiVersion = "rbac.authorization.k8s.io/v1"; kind = "ClusterRole"; metadata = { labels = { @@ -94,7 +94,7 @@ in { }; coredns-crb = { - apiVersion = "rbac.authorization.k8s.io/v1beta1"; + apiVersion = "rbac.authorization.k8s.io/v1"; kind = "ClusterRoleBinding"; metadata = { annotations = { @@ -170,7 +170,7 @@ in { }; coredns-deploy = { - apiVersion = "extensions/v1beta1"; + apiVersion = "apps/v1"; kind = "Deployment"; metadata = { labels = { diff --git a/nixos/modules/services/cluster/kubernetes/flannel.nix b/nixos/modules/services/cluster/kubernetes/flannel.nix index d799e638fc9..548ffed1ddb 100644 --- a/nixos/modules/services/cluster/kubernetes/flannel.nix +++ b/nixos/modules/services/cluster/kubernetes/flannel.nix @@ -40,6 +40,7 @@ in cni.config = mkDefault [{ name = "mynet"; type = "flannel"; + cniVersion = "0.3.1"; delegate = { isDefaultGateway = true; bridge = "docker0"; diff --git a/nixos/modules/services/cluster/kubernetes/kubelet.nix b/nixos/modules/services/cluster/kubernetes/kubelet.nix index 250da4c807e..62d893dfefc 100644 --- a/nixos/modules/services/cluster/kubernetes/kubelet.nix +++ b/nixos/modules/services/cluster/kubernetes/kubelet.nix @@ -92,7 +92,7 @@ in default = []; example = literalExample '' [{ - "cniVersion": "0.2.0", + "cniVersion": "0.3.1", "name": "mynet", "type": "bridge", "bridge": "cni0", @@ -106,7 +106,7 @@ in ] } } { - "cniVersion": "0.2.0", + "cniVersion": "0.3.1", "type": "loopback" }] ''; diff --git a/nixos/modules/services/cluster/kubernetes/proxy.nix b/nixos/modules/services/cluster/kubernetes/proxy.nix index bd4bf04ea83..3943c908840 100644 --- a/nixos/modules/services/cluster/kubernetes/proxy.nix +++ b/nixos/modules/services/cluster/kubernetes/proxy.nix @@ -31,6 +31,12 @@ in type = listOf str; }; + hostname = mkOption { + description = "Kubernetes proxy hostname override."; + default = config.networking.hostName; + type = str; + }; + kubeconfig = top.lib.mkKubeConfigOptions "Kubernetes proxy"; verbosity = mkOption { @@ -59,6 +65,7 @@ in "--cluster-cidr=${top.clusterCidr}"} \ ${optionalString (cfg.featureGates != []) "--feature-gates=${concatMapStringsSep "," (feature: "${feature}=true") cfg.featureGates}"} \ + --hostname-override=${cfg.hostname} \ --kubeconfig=${top.lib.mkKubeConfig "kube-proxy" cfg.kubeconfig} \ ${optionalString (cfg.verbosity != null) "--v=${toString cfg.verbosity}"} \ ${cfg.extraOpts} @@ -69,6 +76,8 @@ in }; }; + services.kubernetes.proxy.hostname = with config.networking; mkDefault hostName; + services.kubernetes.pki.certs = { kubeProxyClient = top.lib.mkCert { name = "kube-proxy-client"; diff --git a/nixos/modules/services/development/lorri.nix b/nixos/modules/services/development/lorri.nix index 618785ee53c..68264ee869d 100644 --- a/nixos/modules/services/development/lorri.nix +++ b/nixos/modules/services/development/lorri.nix @@ -41,5 +41,7 @@ in { Restart = "on-failure"; }; }; + + environment.systemPackages = [ pkgs.lorri ]; }; } diff --git a/nixos/modules/services/network-filesystems/samba.nix b/nixos/modules/services/network-filesystems/samba.nix index 0315c1c71ee..c66011afccb 100644 --- a/nixos/modules/services/network-filesystems/samba.nix +++ b/nixos/modules/services/network-filesystems/samba.nix @@ -40,6 +40,7 @@ let daemonService = appName: args: { description = "Samba Service Daemon ${appName}"; + after = [ (mkIf (cfg.enableNmbd && "${appName}" == "smbd") "samba-nmbd.service") ]; requiredBy = [ "samba.target" ]; partOf = [ "samba.target" ]; diff --git a/nixos/modules/services/networking/yggdrasil.nix b/nixos/modules/services/networking/yggdrasil.nix index 0da50ccc344..5d65f8e3413 100644 --- a/nixos/modules/services/networking/yggdrasil.nix +++ b/nixos/modules/services/networking/yggdrasil.nix @@ -128,12 +128,6 @@ in { } ]; - environment.etc."yggdrasil.conf" = { - enable = true; - mode = "symlink"; - source = "/run/yggdrasil/yggdrasil.conf"; - }; - systemd.services.yggdrasil = { description = "Yggdrasil Network Service"; path = [ cfg.package ] ++ optional (configProvided && configFileProvided) pkgs.jq; @@ -146,7 +140,7 @@ in { ''; serviceConfig = { - ExecStart = "${cfg.package}/bin/yggdrasil -useconffile /etc/yggdrasil.conf"; + ExecStart = "${cfg.package}/bin/yggdrasil -useconffile /run/yggdrasil/yggdrasil.conf"; ExecReload = "${pkgs.coreutils}/bin/kill -HUP $MAINPID"; Restart = "always"; diff --git a/nixos/modules/services/torrent/magnetico.nix b/nixos/modules/services/torrent/magnetico.nix index a7acdb78b31..719827713ff 100644 --- a/nixos/modules/services/torrent/magnetico.nix +++ b/nixos/modules/services/torrent/magnetico.nix @@ -35,6 +35,7 @@ let (if (cfg.web.credentialsFile != null || cfg.web.credentials != { }) then "--credentials=${toString credFile}" else "--no-auth") + "--addr=${address}:${toString port}" ] ++ extraOptions); in { @@ -177,7 +178,7 @@ in { systemd.services.magneticod = { description = "Magnetico DHT crawler"; wantedBy = [ "multi-user.target" ]; - after = [ "network-online.target" ]; + after = [ "network.target" ]; serviceConfig = { User = "magnetico"; @@ -189,7 +190,7 @@ in { systemd.services.magneticow = { description = "Magnetico web interface"; wantedBy = [ "multi-user.target" ]; - after = [ "network-online.target" "magneticod.service"]; + after = [ "network.target" "magneticod.service"]; serviceConfig = { User = "magnetico"; @@ -202,7 +203,7 @@ in { assertions = [ { - assertion = cfg.web.credentialsFile != null || cfg.web.credentials != { }; + assertion = cfg.web.credentialsFile == null || cfg.web.credentials == { }; message = '' The options services.magnetico.web.credentialsFile and services.magnetico.web.credentials are mutually exclusives. diff --git a/nixos/modules/services/x11/desktop-managers/plasma5.nix b/nixos/modules/services/x11/desktop-managers/plasma5.nix index b6fb7218da6..b48ca3fad93 100644 --- a/nixos/modules/services/x11/desktop-managers/plasma5.nix +++ b/nixos/modules/services/x11/desktop-managers/plasma5.nix @@ -232,7 +232,6 @@ in security.pam.services.kdm.enableKwallet = true; security.pam.services.lightdm.enableKwallet = true; security.pam.services.sddm.enableKwallet = true; - security.pam.services.slim.enableKwallet = true; xdg.portal.enable = true; xdg.portal.extraPortals = [ pkgs.xdg-desktop-portal-kde ]; diff --git a/nixos/modules/services/x11/display-managers/default.nix b/nixos/modules/services/x11/display-managers/default.nix index bf6b048654b..b66856fd4d4 100644 --- a/nixos/modules/services/x11/display-managers/default.nix +++ b/nixos/modules/services/x11/display-managers/default.nix @@ -1,9 +1,9 @@ # This module declares the options to define a *display manager*, the -# program responsible for handling X logins (such as xdm, gdb, or -# SLiM). The display manager allows the user to select a *session -# type*. When the user logs in, the display manager starts the +# program responsible for handling X logins (such as LightDM, GDM, or SDDM). +# The display manager allows the user to select a *session +# type*. When the user logs in, the display manager starts the # *session script* ("xsession" below) to launch the selected session -# type. The session type defines two things: the *desktop manager* +# type. The session type defines two things: the *desktop manager* # (e.g., KDE, Gnome or a plain xterm), and optionally the *window # manager* (e.g. kwin or twm). @@ -196,7 +196,6 @@ let fi '') cfg.displayManager.extraSessionFilePackages} - ${concatMapStrings (pkg: '' if test -d ${pkg}/share/wayland-sessions; then mkdir -p "$out/share/wayland-sessions" @@ -322,7 +321,7 @@ in execCmd = mkOption { type = types.str; example = literalExample '' - "''${pkgs.slim}/bin/slim" + "''${pkgs.lightdm}/bin/lightdm" ''; description = "Command to start the display manager."; }; @@ -330,7 +329,6 @@ in environment = mkOption { type = types.attrsOf types.unspecified; default = {}; - example = { SLIM_CFGFILE = "/etc/slim.conf"; }; description = "Additional environment variables needed by the display manager."; }; diff --git a/nixos/modules/services/x11/display-managers/slim.nix b/nixos/modules/services/x11/display-managers/slim.nix index 124660a43f0..4b0948a5b7a 100644 --- a/nixos/modules/services/x11/display-managers/slim.nix +++ b/nixos/modules/services/x11/display-managers/slim.nix @@ -2,155 +2,15 @@ with lib; -let - - dmcfg = config.services.xserver.displayManager; - - cfg = dmcfg.slim; - - slimConfig = pkgs.writeText "slim.cfg" - '' - xauth_path ${dmcfg.xauthBin} - default_xserver ${dmcfg.xserverBin} - xserver_arguments ${toString dmcfg.xserverArgs} - sessiondir ${dmcfg.session.desktops}/share/xsessions - login_cmd exec ${pkgs.runtimeShell} ${dmcfg.session.wrapper} "%session" - halt_cmd ${config.systemd.package}/sbin/shutdown -h now - reboot_cmd ${config.systemd.package}/sbin/shutdown -r now - logfile /dev/stderr - ${optionalString (cfg.defaultUser != null) ("default_user " + cfg.defaultUser)} - ${optionalString (cfg.defaultUser != null) ("focus_password yes")} - ${optionalString cfg.autoLogin "auto_login yes"} - ${optionalString (cfg.consoleCmd != null) "console_cmd ${cfg.consoleCmd}"} - ${cfg.extraConfig} - ''; - - # Unpack the SLiM theme, or use the default. - slimThemesDir = - let - unpackedTheme = pkgs.runCommand "slim-theme" { preferLocalBuild = true; } - '' - mkdir -p $out - cd $out - unpackFile ${cfg.theme} - ln -s * default - ''; - in if cfg.theme == null then "${pkgs.slim}/share/slim/themes" else unpackedTheme; - -in - { - - ###### interface - - options = { - - services.xserver.displayManager.slim = { - - enable = mkOption { - type = types.bool; - default = false; - description = '' - Whether to enable SLiM as the display manager. - ''; - }; - - theme = mkOption { - type = types.nullOr types.path; - default = pkgs.fetchurl { - url = "https://github.com/jagajaga/nixos-slim-theme/archive/2.0.tar.gz"; - sha256 = "0lldizhigx7bjhxkipii87y432hlf5wdvamnfxrryf9z7zkfypc8"; - }; - defaultText = ''pkgs.fetchurl { - url = "https://github.com/jagajaga/nixos-slim-theme/archive/2.0.tar.gz"; - sha256 = "0lldizhigx7bjhxkipii87y432hlf5wdvamnfxrryf9z7zkfypc8"; - }''; - example = literalExample '' - pkgs.fetchurl { - url = "mirror://sourceforge/slim.berlios/slim-wave.tar.gz"; - sha256 = "0ndr419i5myzcylvxb89m9grl2xyq6fbnyc3lkd711mzlmnnfxdy"; - } - ''; - description = '' - The theme for the SLiM login manager. If not specified, SLiM's - default theme is used. See <link - xlink:href='http://slim.berlios.de/themes01.php'/> for a - collection of themes. TODO: berlios shut down. - ''; - }; - - defaultUser = mkOption { - type = types.nullOr types.str; - default = null; - example = "login"; - description = '' - The default user to load. If you put a username here you - get it automatically loaded into the username field, and - the focus is placed on the password. - ''; - }; - - autoLogin = mkOption { - type = types.bool; - default = false; - description = '' - Automatically log in as the default user. - ''; - }; - - extraConfig = mkOption { - type = types.lines; - default = ""; - description = '' - Extra configuration options for SLiM login manager. Do not - add options that can be configured directly. - ''; - }; - - consoleCmd = mkOption { - type = types.nullOr types.str; - default = '' - ${pkgs.xterm}/bin/xterm -C -fg white -bg black +sb -T "Console login" -e ${pkgs.shadow}/bin/login - ''; - defaultText = '' - ''${pkgs.xterm}/bin/xterm -C -fg white -bg black +sb -T "Console login" -e ''${pkgs.shadow}/bin/login - ''; - description = '' - The command to run when "console" is given as the username. - ''; - }; - }; - - }; - - - ###### implementation - - config = mkIf cfg.enable { - - services.xserver.displayManager.job = - { environment = - { SLIM_CFGFILE = slimConfig; - SLIM_THEMESDIR = slimThemesDir; - }; - execCmd = "exec ${pkgs.slim}/bin/slim"; - }; - - services.xserver.displayManager.sessionCommands = - '' - # Export the config/themes for slimlock. - export SLIM_THEMESDIR=${slimThemesDir} - ''; - - # Allow null passwords so that the user can login as root on the - # installation CD. - security.pam.services.slim = { allowNullPassword = true; startSession = true; }; - - # Allow slimlock to work. - security.pam.services.slimlock = {}; - - environment.systemPackages = [ pkgs.slim ]; - - }; - + # added 2019-11-11 + imports = [ + (mkRemovedOptionModule [ "services" "xserver" "displayManager" "slim" ] '' + The SLIM project is abandoned and their last release was in 2013. + Because of this it poses a security risk to your system. + Other issues include it not fully supporting systemd and logind sessions. + Please use a different display manager such as LightDM, SDDM, or GDM. + You can also use the startx module which uses Xinitrc. + '') + ]; } diff --git a/nixos/modules/services/x11/xserver.nix b/nixos/modules/services/x11/xserver.nix index a8406544a72..70f01dbdbf5 100644 --- a/nixos/modules/services/x11/xserver.nix +++ b/nixos/modules/services/x11/xserver.nix @@ -557,7 +557,6 @@ in default = !( dmconf.auto.enable || dmconf.gdm.enable || dmconf.sddm.enable - || dmconf.slim.enable || dmconf.xpra.enable ); in mkIf (default) true; diff --git a/nixos/modules/testing/test-instrumentation.nix b/nixos/modules/testing/test-instrumentation.nix index 1a11d9ce7c2..1baeab53b0c 100644 --- a/nixos/modules/testing/test-instrumentation.nix +++ b/nixos/modules/testing/test-instrumentation.nix @@ -15,7 +15,7 @@ with import ../../lib/qemu-flags.nix { inherit pkgs; }; # # One particular example are the boot tests where we want instrumentation # within the images but not other stuff like setting up 9p filesystems. - options.virtualisation.qemu.program = mkOption { type = types.path; }; + options.virtualisation.qemu = { }; config = { diff --git a/nixos/release-combined.nix b/nixos/release-combined.nix index 9e2109d88b5..1bcab5cab09 100644 --- a/nixos/release-combined.nix +++ b/nixos/release-combined.nix @@ -133,7 +133,6 @@ in rec { (all nixos.tests.proxy) (all nixos.tests.sddm.default) (all nixos.tests.simple) - (all nixos.tests.slim) (all nixos.tests.switchTest) (all nixos.tests.udisks2) (all nixos.tests.xfce) diff --git a/nixos/tests/all-tests.nix b/nixos/tests/all-tests.nix index 64aac8c8a1f..a827f06731e 100644 --- a/nixos/tests/all-tests.nix +++ b/nixos/tests/all-tests.nix @@ -148,6 +148,7 @@ in loki = handleTest ./loki.nix {}; #logstash = handleTest ./logstash.nix {}; lorri = handleTest ./lorri/default.nix {}; + magnetico = handleTest ./magnetico.nix {}; mailcatcher = handleTest ./mailcatcher.nix {}; mathics = handleTest ./mathics.nix {}; matomo = handleTest ./matomo.nix {}; @@ -248,7 +249,6 @@ in shiori = handleTest ./shiori.nix {}; signal-desktop = handleTest ./signal-desktop.nix {}; simple = handleTest ./simple.nix {}; - slim = handleTest ./slim.nix {}; slurm = handleTest ./slurm.nix {}; smokeping = handleTest ./smokeping.nix {}; snapper = handleTest ./snapper.nix {}; diff --git a/nixos/tests/kubernetes/base.nix b/nixos/tests/kubernetes/base.nix index f21634c4ffb..adb73650689 100644 --- a/nixos/tests/kubernetes/base.nix +++ b/nixos/tests/kubernetes/base.nix @@ -53,6 +53,7 @@ let services.flannel.iface = "eth1"; services.kubernetes = { addons.dashboard.enable = true; + proxy.hostname = "${masterName}.${domain}"; easyCerts = true; inherit (machine) roles; diff --git a/nixos/tests/magnetico.nix b/nixos/tests/magnetico.nix index bc7aef653ee..6770d32358e 100644 --- a/nixos/tests/magnetico.nix +++ b/nixos/tests/magnetico.nix @@ -1,4 +1,9 @@ -import ./make-test.nix ({ pkgs, ...} : { +import ./make-test-python.nix ({ pkgs, ...} : + +let + port = 8081; +in +{ name = "magnetico"; meta = with pkgs.stdenv.lib.maintainers; { maintainers = [ rnhmjoj ]; @@ -12,17 +17,24 @@ import ./make-test.nix ({ pkgs, ...} : { services.magnetico = { enable = true; crawler.port = 9000; + web.port = port; web.credentials.user = "$2y$12$P88ZF6soFthiiAeXnz64aOWDsY3Dw7Yw8fZ6GtiqFNjknD70zDmNe"; }; }; testScript = '' - startAll; - $machine->waitForUnit("magneticod"); - $machine->waitForUnit("magneticow"); - $machine->succeed("${pkgs.curl}/bin/curl -u user:password http://localhost:8080"); - $machine->succeed("${pkgs.curl}/bin/curl -u user:wrongpwd http://localhost:8080") =~ "Unauthorised." or die; - $machine->shutdown(); + start_all() + machine.wait_for_unit("magneticod") + machine.wait_for_unit("magneticow") + machine.succeed( + "${pkgs.curl}/bin/curl " + + "-u user:password http://localhost:${toString port}" + ) + assert "Unauthorised." in machine.succeed( + "${pkgs.curl}/bin/curl " + + "-u user:wrongpwd http://localhost:${toString port}" + ) + machine.shutdown() ''; }) diff --git a/nixos/tests/roundcube.nix b/nixos/tests/roundcube.nix index 4f2560ce8c2..3206144ce80 100644 --- a/nixos/tests/roundcube.nix +++ b/nixos/tests/roundcube.nix @@ -25,6 +25,6 @@ import ./make-test-python.nix ({ pkgs, ...} : { roundcube.wait_for_unit("postgresql.service") roundcube.wait_for_unit("phpfpm-roundcube.service") roundcube.wait_for_unit("nginx.service") - roundcube.succeed("curl -sSfL http://roundcube/ | grep 'Keep me logged in'") + roundcube.succeed("curl -sSL http://roundcube/ | grep 'Keep me logged in'") ''; }) diff --git a/nixos/tests/slim.nix b/nixos/tests/slim.nix deleted file mode 100644 index 42c87dfa039..00000000000 --- a/nixos/tests/slim.nix +++ /dev/null @@ -1,66 +0,0 @@ -import ./make-test.nix ({ pkgs, ...} : { - name = "slim"; - - meta = with pkgs.stdenv.lib.maintainers; { - maintainers = [ aszlig ]; - }; - - machine = { pkgs, ... }: { - imports = [ ./common/user-account.nix ]; - services.xserver.enable = true; - services.xserver.windowManager.default = "icewm"; - services.xserver.windowManager.icewm.enable = true; - services.xserver.desktopManager.default = "none"; - services.xserver.displayManager.slim = { - enable = true; - - # Use a custom theme in order to get best OCR results - theme = pkgs.runCommand "slim-theme-ocr" { - nativeBuildInputs = [ pkgs.imagemagick ]; - } '' - mkdir "$out" - convert -size 1x1 xc:white "$out/background.jpg" - convert -size 200x100 xc:white "$out/panel.jpg" - cat > "$out/slim.theme" <<EOF - background_color #ffffff - background_style tile - - input_fgcolor #000000 - msg_color #000000 - - session_color #000000 - session_font Verdana:size=16:bold - - username_msg Username: - username_font Verdana:size=16:bold - username_color #000000 - username_x 50% - username_y 40% - - password_msg Password: - password_x 50% - password_y 40% - EOF - ''; - }; - }; - - enableOCR = true; - - testScript = { nodes, ... }: let - user = nodes.machine.config.users.users.alice; - in '' - startAll; - $machine->waitForText(qr/Username:/); - $machine->sendChars("${user.name}\n"); - $machine->waitForText(qr/Password:/); - $machine->sendChars("${user.password}\n"); - - $machine->waitForFile('${user.home}/.Xauthority'); - $machine->succeed('xauth merge ${user.home}/.Xauthority'); - $machine->waitForWindow('^IceWM '); - - # Make sure SLiM doesn't create a log file - $machine->fail('test -e /var/log/slim.log'); - ''; -}) diff --git a/nixos/tests/spike.nix b/nixos/tests/spike.nix new file mode 100644 index 00000000000..47763e75ffa --- /dev/null +++ b/nixos/tests/spike.nix @@ -0,0 +1,22 @@ +import ./make-test-python.nix ({ pkgs, ... }: + +let + riscvPkgs = import ../.. { crossSystem = pkgs.stdenv.lib.systems.examples.riscv64-embedded; }; +in +{ + name = "spike"; + meta = with pkgs.stdenv.lib.maintainers; { maintainers = [ blitz ]; }; + + machine = { pkgs, lib, ... }: { + environment.systemPackages = [ pkgs.spike riscvPkgs.riscv-pk riscvPkgs.hello ]; + }; + + # Run the RISC-V hello applications using the proxy kernel on the + # Spike emulator and see whether we get the expected output. + testScript = + '' + machine.wait_for_unit("multi-user.target") + output = machine.succeed("spike -m64 $(which pk) $(which hello)") + assert output == "Hello, world!\n" + ''; +}) diff --git a/nixos/tests/yggdrasil.nix b/nixos/tests/yggdrasil.nix index ddff35cce3a..0ef42a0180c 100644 --- a/nixos/tests/yggdrasil.nix +++ b/nixos/tests/yggdrasil.nix @@ -81,7 +81,7 @@ in import ./make-test.nix ({ pkgs, ...} : { denyDhcpcdInterfaces = [ "ygg0" ]; config = { IfTAPMode = true; - IFName = "ygg0"; + IfName = "ygg0"; MulticastInterfaces = [ "eth1" ]; LinkLocalTCPPort = 43210; }; diff --git a/pkgs/applications/audio/avldrums-lv2/default.nix b/pkgs/applications/audio/avldrums-lv2/default.nix index 7ca5d83b48b..eeb0f67d193 100644 --- a/pkgs/applications/audio/avldrums-lv2/default.nix +++ b/pkgs/applications/audio/avldrums-lv2/default.nix @@ -2,13 +2,13 @@ stdenv.mkDerivation rec { pname = "avldrums.lv2"; - version = "0.3.5"; + version = "0.4.0"; src = fetchFromGitHub { owner = "x42"; repo = pname; rev = "v${version}"; - sha256 = "00n2varc7iwp0xbfi45hpq4vlpxxb2kbrdzvrc20qp2265994bqf"; + sha256 = "1z70rcq6z3gkb4fm8dm9hs31bslwr97zdh2n012fzki9b9rdj5qv"; fetchSubmodules = true; }; diff --git a/pkgs/applications/audio/denemo/default.nix b/pkgs/applications/audio/denemo/default.nix index 331e3fb9698..f3adec4fece 100644 --- a/pkgs/applications/audio/denemo/default.nix +++ b/pkgs/applications/audio/denemo/default.nix @@ -2,7 +2,7 @@ , libjack2, gettext, intltool, guile_2_0, lilypond , glib, libxml2, librsvg, libsndfile, aubio , gtk3, gtksourceview, evince, fluidsynth, rubberband -, portaudio, portmidi, fftw, makeWrapper }: +, portaudio, portmidi, fftw, wrapGAppsHook }: stdenv.mkDerivation rec { pname = "denemo"; @@ -14,17 +14,21 @@ stdenv.mkDerivation rec { }; buildInputs = [ - libjack2 gettext guile_2_0 lilypond pkgconfig glib libxml2 librsvg libsndfile + libjack2 guile_2_0 lilypond glib libxml2 librsvg libsndfile aubio gtk3 gtksourceview evince fluidsynth rubberband portaudio fftw portmidi - makeWrapper ]; - postInstall = '' - wrapProgram $out/bin/denemo --prefix PATH : ${lilypond}/bin + preFixup = '' + gappsWrapperArgs+=( + --prefix PATH : "${lilypond}/bin" + ) ''; nativeBuildInputs = [ + wrapGAppsHook intltool + gettext + pkgconfig ]; meta = with stdenv.lib; { diff --git a/pkgs/applications/audio/ensemble-chorus/default.nix b/pkgs/applications/audio/ensemble-chorus/default.nix new file mode 100644 index 00000000000..5940203d04d --- /dev/null +++ b/pkgs/applications/audio/ensemble-chorus/default.nix @@ -0,0 +1,28 @@ +{ stdenv, fetchFromGitHub, fltk, alsaLib, freetype, libXrandr, libXinerama, libXcursor, lv2, libjack2, cmake, pkgconfig }: + +stdenv.mkDerivation rec { + pname = "ensemble-chorus"; + version = "unstable-15-02-2019"; + + src = fetchFromGitHub { + owner = "jpcima"; + repo = pname; + rev = "59baeb86b8851f521bc8162e22e3f15061662cc3"; + sha256 = "0c1y10vyhrihcjvxqpqf6b52yk5yhwh813cfp6nla5ax2w88dbhr"; + fetchSubmodules = true; + }; + + nativeBuildInputs = [ cmake pkgconfig ]; + + buildInputs = [ + fltk alsaLib freetype libXrandr libXinerama libXcursor lv2 libjack2 + ]; + + meta = with stdenv.lib; { + homepage = https://github.com/jpcima/ensemble-chorus; + description = "Digital model of electronic string ensemble chorus"; + maintainers = [ maintainers.magnetophon ]; + platforms = platforms.linux; + license = licenses.boost; + }; +} diff --git a/pkgs/applications/audio/giada/default.nix b/pkgs/applications/audio/giada/default.nix new file mode 100644 index 00000000000..3c32365b97f --- /dev/null +++ b/pkgs/applications/audio/giada/default.nix @@ -0,0 +1,43 @@ +{ lib, stdenv, fetchFromGitHub, autoreconfHook, + fltk, jansson, rtmidi, libsamplerate, libsndfile, + jack2, alsaLib, libpulseaudio, + libXpm, libXinerama, libXcursor }: + +stdenv.mkDerivation rec { + pname = "giada"; + version = "0.15.4"; + + src = fetchFromGitHub { + owner = "monocasual"; + repo = pname; + rev = "v${version}"; + sha256 = "0a5lqzxs417alpjr42q5197v6dwgrc74434znszk4lfhivr88p8v"; + }; + + configureFlags = [ "--target=linux" ]; + nativeBuildInputs = [ + autoreconfHook + ]; + buildInputs = [ + fltk + libsndfile + libsamplerate + jansson + rtmidi + libXpm + jack2 + alsaLib + libpulseaudio + libXinerama + libXcursor + ]; + + meta = with lib; { + description = "A free, minimal, hardcore audio tool for DJs, live performers and electronic musicians"; + homepage = "https://giadamusic.com/"; + license = licenses.gpl3; + maintainers = with maintainers; [ petabyteboy ]; + platforms = platforms.all; + broken = stdenv.hostPlatform.isAarch64; # produces build failure on aarch64-linux + }; +} diff --git a/pkgs/applications/audio/gxmatcheq-lv2/default.nix b/pkgs/applications/audio/gxmatcheq-lv2/default.nix new file mode 100644 index 00000000000..1d5579d74c0 --- /dev/null +++ b/pkgs/applications/audio/gxmatcheq-lv2/default.nix @@ -0,0 +1,30 @@ +{ stdenv, fetchFromGitHub, xorg, xorgproto, cairo, lv2, pkgconfig }: + +stdenv.mkDerivation rec { + pname = "GxMatchEQ.lv2"; + version = "0.1"; + + src = fetchFromGitHub { + owner = "brummer10"; + repo = pname; + rev = "V${version}"; + sha256 = "0azdmgzqwjn26nx38iw13666a1i4y2bv39wk89pf6ihdi46klf72"; + }; + + nativeBuildInputs = [ pkgconfig ]; + buildInputs = [ + xorg.libX11 xorgproto cairo lv2 + ]; + + # error: format not a string literal and no format arguments [-Werror=format-security] + hardeningDisable = [ "format" ]; + + installFlags = [ "INSTALL_DIR=$(out)/lib/lv2" ]; + + meta = with stdenv.lib; { + homepage = https://github.com/brummer10/GxMatchEQ.lv2; + description = "Matching Equalizer to apply EQ curve from one source to another source"; + maintainers = [ maintainers.magnetophon ]; + license = licenses.gpl3; + }; +} diff --git a/pkgs/applications/audio/ncmpc/default.nix b/pkgs/applications/audio/ncmpc/default.nix index db788dcc9eb..58eb5462ef8 100644 --- a/pkgs/applications/audio/ncmpc/default.nix +++ b/pkgs/applications/audio/ncmpc/default.nix @@ -1,5 +1,12 @@ { stdenv, fetchFromGitHub, meson, ninja, pkgconfig, glib, ncurses -, mpd_clientlib, gettext, boost }: +, mpd_clientlib, gettext, boost +, pcreSupport ? false +, pcre ? null +}: + +with stdenv.lib; + +assert pcreSupport -> pcre != null; stdenv.mkDerivation rec { pname = "ncmpc"; @@ -12,14 +19,14 @@ stdenv.mkDerivation rec { sha256 = "1ssmk1p43gjhcqi86sh6b7csqpwwpf3hs32cmnylv6pmbcwbs69h"; }; - buildInputs = [ glib ncurses mpd_clientlib boost ]; + buildInputs = [ glib ncurses mpd_clientlib boost ] + ++ optional pcreSupport pcre; nativeBuildInputs = [ meson ninja pkgconfig gettext ]; mesonFlags = [ "-Dlirc=disabled" - "-Dregex=disabled" "-Ddocumentation=disabled" - ]; + ] ++ optional (!pcreSupport) "-Dregex=disabled"; meta = with stdenv.lib; { description = "Curses-based interface for MPD (music player daemon)"; diff --git a/pkgs/applications/audio/spotify-tui/default.nix b/pkgs/applications/audio/spotify-tui/default.nix index a73a46a7cb0..606abc86ae2 100644 --- a/pkgs/applications/audio/spotify-tui/default.nix +++ b/pkgs/applications/audio/spotify-tui/default.nix @@ -2,19 +2,17 @@ rustPlatform.buildRustPackage rec { pname = "spotify-tui"; - version = "0.8.0"; + version = "0.9.0"; src = fetchFromGitHub { owner = "Rigellute"; repo = "spotify-tui"; rev = "v${version}"; - sha256 = "0pgmcld48sd34jpsc4lr8dbqs8iwk0xp9aa3b15m61mv3lf04qc6"; + sha256 = "1bbh9df4gfgb5pqavgvmy8fqnr2j5rbqbanv0y31j4i0kv2wrh6a"; }; cargoSha256 = "1rb4dl9zn3xx2yrapx5cfsli93ggmdq8w9fqi8cy8giyja1mnqfl"; - cargoPatches = [ ./fix-cargo-lock-version.patch ]; - nativeBuildInputs = [ pkgconfig ]; buildInputs = [ openssl ] ++ stdenv.lib.optional stdenv.isDarwin Security; diff --git a/pkgs/applications/audio/spotify-tui/fix-cargo-lock-version.patch b/pkgs/applications/audio/spotify-tui/fix-cargo-lock-version.patch deleted file mode 100644 index d38c6890033..00000000000 --- a/pkgs/applications/audio/spotify-tui/fix-cargo-lock-version.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git i/Cargo.lock w/Cargo.lock -index e1eae72..e004898 100644 ---- i/Cargo.lock -+++ w/Cargo.lock -@@ -1310,7 +1310,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" - - [[package]] - name = "spotify-tui" --version = "0.7.5" -+version = "0.8.0" - dependencies = [ - "backtrace 0.3.40 (registry+https://github.com/rust-lang/crates.io-index)", - "clap 2.33.0 (registry+https://github.com/rust-lang/crates.io-index)", diff --git a/pkgs/applications/audio/stone-phaser/default.nix b/pkgs/applications/audio/stone-phaser/default.nix new file mode 100644 index 00000000000..6e64ebc7fb3 --- /dev/null +++ b/pkgs/applications/audio/stone-phaser/default.nix @@ -0,0 +1,34 @@ +{ stdenv, fetchFromGitHub, xorg, cairo, lv2, libjack2, mesa, pkgconfig }: + +stdenv.mkDerivation rec { + pname = "stone-phaser"; + version = "0.1.2"; + + src = fetchFromGitHub { + owner = "jpcima"; + repo = pname; + rev = "v${version}"; + sha256 = "180b32z8h9zi8p0q55r1dzxfckamnngm52zjypjjvvy7qdj3mfcd"; + fetchSubmodules = true; + }; + + nativeBuildInputs = [ pkgconfig ]; + buildInputs = [ + xorg.libX11 cairo lv2 libjack2 mesa + ]; + + postPatch = '' + patch -d dpf -p 1 -i "$src/resources/patch/DPF-bypass.patch" + patchShebangs ./dpf/utils/generate-ttl.sh + ''; + + installFlags = [ "PREFIX=$(out)" ]; + + meta = with stdenv.lib; { + homepage = https://github.com/jpcima/stone-phaser; + description = "A classic analog phaser effect, made with DPF and Faust"; + maintainers = [ maintainers.magnetophon ]; + platforms = platforms.linux; + license = licenses.boost; + }; +} diff --git a/pkgs/applications/blockchains/ledger-live-desktop/default.nix b/pkgs/applications/blockchains/ledger-live-desktop/default.nix index 09cb3c329b9..d5e84a71d27 100644 --- a/pkgs/applications/blockchains/ledger-live-desktop/default.nix +++ b/pkgs/applications/blockchains/ledger-live-desktop/default.nix @@ -2,12 +2,12 @@ let pname = "ledger-live-desktop"; - version = "1.15.0"; + version = "1.18.2"; name = "${pname}-${version}"; src = fetchurl { url = "https://github.com/LedgerHQ/${pname}/releases/download/v${version}/${pname}-${version}-linux-x86_64.AppImage"; - sha256 = "0r7gm7q7gj39v36jd5xz20931za94nf2fpf3clbghkhlbrm0kbnq"; + sha256 = "1giy8xg1yfv7b7gh98dmfc05wh54xqpd53nanacwcc7lakzizqnn"; }; appimageContents = appimageTools.extractType2 { diff --git a/pkgs/applications/blockchains/lnd.nix b/pkgs/applications/blockchains/lnd.nix index 27f10c963c0..fd18b3fa399 100644 --- a/pkgs/applications/blockchains/lnd.nix +++ b/pkgs/applications/blockchains/lnd.nix @@ -2,16 +2,16 @@ buildGoModule rec { pname = "lnd"; - version = "0.7.1-beta"; + version = "0.8.1-beta"; src = fetchFromGitHub { owner = "lightningnetwork"; repo = "lnd"; rev = "v${version}"; - sha256 = "1c0sm0lavdai4w6d283q54knggw9d42vvqmglnv2h9swbw1l23ry"; + sha256 = "0f9fx2y66l3wxiax2vl2966avamjarkv3vbn9dy0wbxkwg4pfayb"; }; - modSha256 = "13hjaf4bswk8g57lyxzdlqqp4a6ddl3qm6n4jja4b1h58mlbil73"; + modSha256 = "1i6xw2amkg4azvzybcl4pqxif9c0mv8ayrhz9hm8x85bz7i6a787"; meta = with lib; { description = "Lightning Network Daemon"; diff --git a/pkgs/applications/blockchains/wasabiwallet/default.nix b/pkgs/applications/blockchains/wasabiwallet/default.nix index 6a5532f92c9..9599dc9407c 100644 --- a/pkgs/applications/blockchains/wasabiwallet/default.nix +++ b/pkgs/applications/blockchains/wasabiwallet/default.nix @@ -2,11 +2,11 @@ stdenv.mkDerivation rec { pname = "wasabiwallet"; - version = "1.1.9"; + version = "1.1.9.2"; src = fetchurl { url = "https://github.com/zkSNACKs/WalletWasabi/releases/download/v${version}/WasabiLinux-${version}.tar.gz"; - sha256 = "1dz05ivhadfjfp4yfpz492401yznm3rlnx7g4nqzxwh4cmqzisrm"; + sha256 = "0qcgrw106rqcls6p5iq02sq3w6xrzhc5z7w8v5almbw7ikv6f0s2"; }; dontBuild = true; diff --git a/pkgs/applications/display-managers/slim/default.nix b/pkgs/applications/display-managers/slim/default.nix deleted file mode 100644 index e504c09e43e..00000000000 --- a/pkgs/applications/display-managers/slim/default.nix +++ /dev/null @@ -1,55 +0,0 @@ -{ stdenv, fetchurl, fetchpatch, cmake, pkgconfig, xorg, libjpeg, libpng -, fontconfig, freetype, pam, dbus, makeWrapper }: - -stdenv.mkDerivation rec { - name = "slim-1.3.6"; - - src = fetchurl { - url = "mirror://sourceforge/slim.berlios/${name}.tar.gz"; - sha256 = "1pqhk22jb4aja4hkrm7rjgbgzjyh7i4zswdgf5nw862l2znzxpi1"; - }; - - patches = - [ # Allow the paths of the configuration file and theme directory to - # be set at runtime. - ./runtime-paths.patch - - # Exit after the user's session has finished. This works around - # slim's broken PAM session handling (see - # http://developer.berlios.de/bugs/?func=detailbug&bug_id=19102&group_id=2663). - ./run-once.patch - - # Ensure that sessions appear in sort order, rather than in - # directory order. - ./sort-sessions.patch - - # Allow to set logfile to a special "/dev/stderr" in order to continue - # logging to stderr and thus to the journal. - ./no-logfile.patch - ] ++ stdenv.lib.optional stdenv.hostPlatform.isMusl (fetchpatch { - url = "https://raw.githubusercontent.com/gentoo/musl/8eddda8072add075ebf56cf6d288bc1450d6b5f8/x11-misc/slim/files/slim-1.3.6-add-missing-libgen_h.patch"; - sha256 = "0f82672s2r2cmdqfn2mbg3di76mbla9n0ik20p2gv4igi6p866xm"; - }); - - preConfigure = "substituteInPlace CMakeLists.txt --replace /lib $out/lib"; - - cmakeFlags = [ "-DUSE_PAM=1" ]; - - NIX_CFLAGS_COMPILE = "-I${freetype.dev}/include/freetype -std=c++11"; - - enableParallelBuilding = true; - - buildInputs = - [ cmake pkgconfig libjpeg libpng fontconfig freetype - pam dbus - xorg.libX11 xorg.libXext xorg.libXrandr xorg.libXrender xorg.libXmu xorg.libXft makeWrapper - ]; - - NIX_CFLAGS_LINK = "-lXmu"; - - meta = { - homepage = https://sourceforge.net/projects/slim.berlios/; # berlios shut down; I found no replacement yet - platforms = stdenv.lib.platforms.linux; - license = stdenv.lib.licenses.gpl2; - }; -} diff --git a/pkgs/applications/display-managers/slim/no-logfile.patch b/pkgs/applications/display-managers/slim/no-logfile.patch deleted file mode 100644 index f2f5f154993..00000000000 --- a/pkgs/applications/display-managers/slim/no-logfile.patch +++ /dev/null @@ -1,80 +0,0 @@ -diff --git a/log.cpp b/log.cpp -index b44677a..7c89dda 100644 ---- a/log.cpp -+++ b/log.cpp -@@ -1,23 +1,31 @@ - #include "log.h" - #include <iostream> -+#include <cstring> - - bool - LogUnit::openLog(const char * filename) - { -- if (logFile.is_open()) { -+ if (isFile && logFile.is_open()) { - cerr << APPNAME - << ": opening a new Log file, while another is already open" - << endl; -- logFile.close(); -+ closeLog(); - } -- logFile.open(filename, ios_base::app); - -- return !(logFile.fail()); -+ if (strcmp(filename, "/dev/stderr") == 0) { -+ isFile = false; -+ return true; -+ } else { -+ logFile.open(filename, ios_base::app); -+ isFile = true; -+ return !(logFile.fail()); -+ } - } - - void - LogUnit::closeLog() - { -+ if (!isFile) return; - if (logFile.is_open()) - logFile.close(); - } -diff --git a/log.h b/log.h -index b7810be..ad548a2 100644 ---- a/log.h -+++ b/log.h -@@ -9,11 +9,14 @@ - #endif - #include "const.h" - #include <fstream> -+#include <iostream> - - using namespace std; - - static class LogUnit { - ofstream logFile; -+ bool isFile; -+ inline ostream &getStream() { return isFile ? logFile : cerr; } - public: - bool openLog(const char * filename); - void closeLog(); -@@ -22,17 +25,17 @@ public: - - template<typename Type> - LogUnit & operator<<(const Type & text) { -- logFile << text; logFile.flush(); -+ getStream() << text; getStream().flush(); - return *this; - } - - LogUnit & operator<<(ostream & (*fp)(ostream&)) { -- logFile << fp; logFile.flush(); -+ getStream() << fp; getStream().flush(); - return *this; - } - - LogUnit & operator<<(ios_base & (*fp)(ios_base&)) { -- logFile << fp; logFile.flush(); -+ getStream() << fp; getStream().flush(); - return *this; - } - } logStream; diff --git a/pkgs/applications/display-managers/slim/run-once.patch b/pkgs/applications/display-managers/slim/run-once.patch deleted file mode 100644 index 78f1454a883..00000000000 --- a/pkgs/applications/display-managers/slim/run-once.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff -ru -x '*~' slim-1.3.6-orig/app.cpp slim-1.3.6/app.cpp ---- slim-1.3.6-orig/app.cpp 2013-10-15 11:02:55.629263422 +0200 -+++ slim-1.3.6/app.cpp 2013-10-15 13:00:10.141210784 +0200 -@@ -816,7 +822,7 @@ - StopServer(); - RemoveLock(); - while (waitpid(-1, NULL, WNOHANG) > 0); /* Collects all dead childrens */ -- Run(); -+ exit(OK_EXIT); - } - - void App::KillAllClients(Bool top) { diff --git a/pkgs/applications/display-managers/slim/runtime-paths.patch b/pkgs/applications/display-managers/slim/runtime-paths.patch deleted file mode 100644 index 5a8e07bfbf0..00000000000 --- a/pkgs/applications/display-managers/slim/runtime-paths.patch +++ /dev/null @@ -1,70 +0,0 @@ -diff -ru slim-1.3.6-orig/app.cpp slim-1.3.6/app.cpp ---- slim-1.3.6-orig/app.cpp 2013-10-02 00:38:05.000000000 +0200 -+++ slim-1.3.6/app.cpp 2014-03-30 19:01:04.115414201 +0200 -@@ -200,7 +200,9 @@ - - /* Read configuration and theme */ - cfg = new Cfg; -- cfg->readConf(CFGFILE); -+ char *cfgfile = getenv("SLIM_CFGFILE"); -+ if (!cfgfile) cfgfile = CFGFILE; -+ cfg->readConf(cfgfile); - string themebase = ""; - string themefile = ""; - string themedir = ""; -@@ -208,7 +210,9 @@ - if (testing) { - themeName = testtheme; - } else { -- themebase = string(THEMESDIR) + "/"; -+ char *themesdir = getenv("SLIM_THEMESDIR"); -+ if (!themesdir) themesdir = THEMESDIR; -+ themebase = string(themesdir) + "/"; - themeName = cfg->getOption("current_theme"); - string::size_type pos; - if ((pos = themeName.find(",")) != string::npos) { -diff -ru slim-1.3.6-orig/CMakeLists.txt slim-1.3.6/CMakeLists.txt ---- slim-1.3.6-orig/CMakeLists.txt 2013-10-02 00:38:05.000000000 +0200 -+++ slim-1.3.6/CMakeLists.txt 2014-03-30 19:16:48.445069729 +0200 -@@ -23,7 +23,7 @@ - - set(CMAKE_INSTALL_PREFIX "/usr/local" CACHE PATH "Installation Directory") - set(PKGDATADIR "${CMAKE_INSTALL_PREFIX}/share/slim") --set(SYSCONFDIR "/etc") -+set(SYSCONFDIR "$ENV{out}/etc") - set(LIBDIR "/lib") - set(MANDIR "${CMAKE_INSTALL_PREFIX}/share/man") - -@@ -40,7 +40,7 @@ - set(SLIM_DEFINITIONS ${SLIM_DEFINITIONS} "-DPACKAGE=\"slim\"") - set(SLIM_DEFINITIONS ${SLIM_DEFINITIONS} "-DVERSION=\"${SLIM_VERSION}\"") - set(SLIM_DEFINITIONS ${SLIM_DEFINITIONS} "-DPKGDATADIR=\"${PKGDATADIR}\"") --set(SLIM_DEFINITIONS ${SLIM_DEFINITIONS} "-DSYSCONFDIR=\"${SYSCONFDIR}\"") -+set(SLIM_DEFINITIONS ${SLIM_DEFINITIONS} "-DSYSCONFDIR=\"/etc\"") - - # Flags - set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wall -g -O2") -Only in slim-1.3.6: CMakeLists.txt~ -diff -ru slim-1.3.6-orig/slimlock.cpp slim-1.3.6/slimlock.cpp ---- slim-1.3.6-orig/slimlock.cpp 2013-10-02 00:38:05.000000000 +0200 -+++ slim-1.3.6/slimlock.cpp 2014-03-30 19:01:04.115414201 +0200 -@@ -106,13 +106,17 @@ - unsigned int cfg_passwd_timeout; - // Read user's current theme - cfg = new Cfg; -- cfg->readConf(CFGFILE); -+ char *cfgfile = getenv("SLIM_CFGFILE"); -+ if (!cfgfile) cfgfile = CFGFILE; -+ cfg->readConf(cfgfile); - cfg->readConf(SLIMLOCKCFG); - string themebase = ""; - string themefile = ""; - string themedir = ""; - themeName = ""; -- themebase = string(THEMESDIR) + "/"; -+ char *themesdir = getenv("SLIM_THEMESDIR"); -+ if (!themesdir) themesdir = THEMESDIR; -+ themebase = string(themesdir) + "/"; - themeName = cfg->getOption("current_theme"); - string::size_type pos; - if ((pos = themeName.find(",")) != string::npos) { diff --git a/pkgs/applications/display-managers/slim/sort-sessions.patch b/pkgs/applications/display-managers/slim/sort-sessions.patch deleted file mode 100644 index cab5610f44f..00000000000 --- a/pkgs/applications/display-managers/slim/sort-sessions.patch +++ /dev/null @@ -1,40 +0,0 @@ -diff -ru -x '*~' slim-1.3.6-orig/cfg.cpp slim-1.3.6/cfg.cpp ---- slim-1.3.6-orig/cfg.cpp 2013-10-02 00:38:05.000000000 +0200 -+++ slim-1.3.6/cfg.cpp 2016-01-30 10:35:51.108766802 +0100 -@@ -14,6 +14,7 @@ - #include <iostream> - #include <unistd.h> - #include <stdlib.h> -+#include <algorithm> - - #include <sys/types.h> - #include <sys/stat.h> -@@ -293,6 +294,8 @@ - - sessions.clear(); - -+ typedef pair<string,string> session_t; -+ - if( !strSessionDir.empty() ) { - DIR *pDir = opendir(strSessionDir.c_str()); - -@@ -325,7 +328,7 @@ - } - } - desktop_file.close(); -- pair<string,string> session(session_name,session_exec); -+ session_t session(session_name,session_exec); - sessions.push_back(session); - cout << session_exec << " - " << session_name << endl; - } -@@ -341,6 +344,10 @@ - pair<string,string> session("",""); - sessions.push_back(session); - } -+ -+ std::sort(sessions.begin(), sessions.end(), [](session_t& a, session_t& b) -> bool{ -+ return a.first < b.first; -+ }); - } - - pair<string,string> Cfg::nextSession() { diff --git a/pkgs/applications/display-managers/slim/themes.nix b/pkgs/applications/display-managers/slim/themes.nix deleted file mode 100644 index b1be24f3e1d..00000000000 --- a/pkgs/applications/display-managers/slim/themes.nix +++ /dev/null @@ -1,183 +0,0 @@ -{ stdenv, fetchurl, slim }: - -# Inspired on aspell buildDict expression - -let - buildTheme = - {fullName, src, version ? "testing"}: - - stdenv. mkDerivation rec { - name = "${fullName}-${version}"; - - inherit src; - - buildInputs = [ slim ]; - - dontBuild = true; - - installPhase = '' - install -dm755 $out/share/slim/themes/${name} - install -m644 * $out/share/slim/themes/${name} - ''; - - meta = { - description = "Slim theme for ${fullName}"; - platforms = stdenv.lib.platforms.linux; - }; - }; - -in { - - archlinuxSimple = buildTheme { - fullName = "archlinux-simple"; - src = fetchurl { - url = "mirror://sourceforge/slim.berlios/slim-archlinux-simple.tar.gz"; - sha256 = "7d60d6782fa86302646fe67253467c04692d247f89bdbe87178f690f32b270db"; - }; - }; - - capernoited = buildTheme { - fullName = "capernoited"; - src = fetchurl { - url = "mirror://sourceforge/slim.berlios/slim-capernoited.tar.gz"; - sha256 = "fb9163c6a2656d60f088dc4f2173aa7556a6794495122acfa7d3be7182f16b41"; - }; - }; - - debianMoreblue = buildTheme { - fullName = "debian-moreblue"; - src = fetchurl { - url = "mirror://sourceforge/slim.berlios/slim-debian-moreblue.tar.bz2"; - sha256 = "5b76929827d4a4d604ddca4f42668cca3309b6f7bd659901021c6f49d6d2c481"; - }; - }; - - fingerprint = buildTheme { - fullName = "fingerprint"; - src = fetchurl { - url = "mirror://sourceforge/slim.berlios/slim-fingerprint.tar.gz"; - sha256 = "48b703f84ce7b814cda0824f65cafebf695cd71a14166b481bb44616097d3144"; - }; - }; - - flat = buildTheme { - fullName = "flat"; - src = fetchurl { - url = "mirror://sourceforge/slim.berlios/slim-flat.tar.gz"; - sha256 = "0092d531540f9da8ef07ad173e527c4ef9c088d04962d142be3c11f0c5c0c5e9"; - }; - }; - - flower2 = buildTheme { - fullName = "flower2"; - src = fetchurl { - url = "mirror://sourceforge/slim.berlios/slim-flower2.tar.gz"; - sha256 = "840faf6459ffd6c2c363160c85cb98000717f9a425102976336f5d8f68ed95ee"; - }; - }; - - gentooSimple = buildTheme { - fullName = "gentoo-simple"; - src = fetchurl { - url = "mirror://sourceforge/slim.berlios/slim-gentoo-simple.tar.bz2"; - sha256 = "27c8614cc930ca200acf81f1192febc102501744939d5cbe997141e37c96d8c2"; - }; - }; - - lake = buildTheme { - fullName = "lake"; - src = fetchurl { - url = "mirror://sourceforge/slim.berlios/slim-lake.tar.gz"; - sha256 = "f7d662e37068a6c64cbf910adf3c192f1b50724baa427a8c9487cb9f7ed95851"; - }; - }; - - lunar = buildTheme { - fullName = "lunar-0.4"; - version = ""; - src = fetchurl { - url = "mirror://sourceforge/slim.berlios/slim-lunar-0.4.tar.bz2"; - sha256 = "1543eb45e4d664377e0dd4f7f954aba005823034ba9692624398b3d58be87d76"; - }; - }; - - mindlock = buildTheme { - fullName = "mindlock"; - src = fetchurl { - url = "mirror://sourceforge/slim.berlios/slim-mindlock.tar.gz"; - sha256 = "99a6e6acd55bf55ece18a3f644299517b71c1adc49efd87ce2d7e654fb67033c"; - }; - }; - - parallelDimensions = buildTheme { - fullName = "parallel-dimensions"; - src = fetchurl { - url = "mirror://sourceforge/slim.berlios/slim-parallel-dimensions.tar.gz"; - sha256 = "2b17c3e6d3967a6a0744e20e6e05c9d3938f4ef04c62d49ddbd416bc4743046f"; - }; - }; - - previous = buildTheme { - fullName = "previous"; - src = fetchurl { - url = "mirror://sourceforge/slim.berlios/slim-previous.tar.gz"; - sha256 = "1f2a69f8fc0dc8ed8eb86a4c1d1087ba7be486973fb81efab52a63c661d726f8"; - }; - }; - - rainbow = buildTheme { - fullName = "rainbow"; - src = fetchurl { - url = "mirror://sourceforge/slim.berlios/slim-rainbow.tar.gz"; - sha256 = "d83e3afdb05be50cff7da037bb31208b2c152539d1a009740b13857f5f910072"; - }; - }; - - rear-window = buildTheme { - fullName = "rear-window"; - src = fetchurl { - url = "mirror://sourceforge/slim.berlios/slim-rear-window.tar.gz"; - sha256 = "0b123706ccb67e94f626c183530ec5732b209bab155bc661d6a3f5cd5ee39511"; - }; - }; - - scotlandRoad = buildTheme { - fullName = "scotland-road"; - src = fetchurl { - url = "mirror://sourceforge/slim.berlios/slim-scotland-road.tar.gz"; - sha256 = "fd60a434496ed39b968ffa1e5457b36cd12f64a4e2ecedffc675f97ca3f3bba1"; - }; - }; - - subway = buildTheme { - fullName = "subway"; - src = fetchurl { - url = "mirror://sourceforge/slim.berlios/slim-subway.tar.gz"; - sha256 = "0205568e3e157973b113a83b26d8829ce9962a85ef7eb8a33d3ae2f3f9292253"; - }; - }; - - wave = buildTheme { - fullName = "wave"; - src = fetchurl { - url = "mirror://sourceforge/slim.berlios/slim-wave.tar.gz"; - sha256 = "be75676da5bf8670daa48379bb9cc1be0b9a5faa09adbea967dfd7125320b959"; - }; - }; - - zenwalk = buildTheme { - fullName = "zenwalk"; - src = fetchurl { - url = "mirror://sourceforge/slim.berlios/slim-zenwalk.tar.gz"; - sha256 = "f0f41d17ea505b0aa96a036e978fabaf673a51d3f81a919cb0d43364d4bc7a57"; - }; - }; - - nixosSlim = buildTheme { - fullName = "nixos-slim"; - src = fetchurl { - url = "https://github.com/jagajaga/nixos-slim-theme/archive/2.0.tar.gz"; - sha256 = "0lldizhigx7bjhxkipii87y432hlf5wdvamnfxrryf9z7zkfypc8"; - }; - }; -} diff --git a/pkgs/applications/editors/android-studio/default.nix b/pkgs/applications/editors/android-studio/default.nix index 4254bca3438..c9bd1d089ca 100644 --- a/pkgs/applications/editors/android-studio/default.nix +++ b/pkgs/applications/editors/android-studio/default.nix @@ -13,14 +13,14 @@ let sha256Hash = "0kcd6kd5rn4b76damkfddin18d1r0dck05piv8mq1ns7x1n4hf7q"; }; betaVersion = { - version = "3.6.0.15"; # "Android Studio 3.6 Beta 3" - build = "192.5982640"; - sha256Hash = "0017g7nvjiadd64in9fl4wq5lf8b7pyrdasbnwzjcphpbzy1390x"; + version = "3.6.0.16"; # "Android Studio 3.6 Beta 4" + build = "192.5994180"; + sha256Hash = "0wyyr6r0jzb1l4rn1mfgp0nnzvgk3x62imq629z6vrdbymy8psf1"; }; latestVersion = { # canary & dev - version = "4.0.0.2"; # "Android Studio 4.0 Canary 2" - build = "192.5984562"; - sha256Hash = "0p29a6np31396970lnb3di2yrcqi3z8nqcn27hcnb4c4g7kjm0qw"; + version = "4.0.0.3"; # "Android Studio 4.0 Canary 3" + build = "192.5994236"; + sha256Hash = "14ig352anjs0df72f41v4r6jl7mlm2n4pn9syanmykaj87dm4kf4"; }; in { # Attributes are named by their corresponding release channels diff --git a/pkgs/applications/editors/emacs-modes/color-theme-solarized/default.nix b/pkgs/applications/editors/emacs-modes/color-theme-solarized/default.nix index 3d34c7a462e..33f2ad79ea0 100644 --- a/pkgs/applications/editors/emacs-modes/color-theme-solarized/default.nix +++ b/pkgs/applications/editors/emacs-modes/color-theme-solarized/default.nix @@ -1,6 +1,6 @@ -{stdenv, fetchzip, emacs, colorTheme}: +{stdenv, fetchzip, emacs, color-theme}: let - commit = "412713a0fcedd520d208a7b783fea03d710bcc61"; + commit = "f3ca8902ea056fb8e46cb09f09c96294e31cd4ee"; in stdenv.mkDerivation { name = "color-theme-solarized-1.0.0"; @@ -8,15 +8,14 @@ stdenv.mkDerivation { src = fetchzip { url = "https://github.com/sellout/emacs-color-theme-solarized/archive/${commit}.zip"; - sha256 = "1xd2yk7p39zxgcf91s80pqknzdxw9d09cppjb87g7ihj6f0wxqjv"; + sha256 = "16d7adqi07lzzr0qipl1fbag9l8kiyr3xrqxi528pimcisbg85d3"; }; buildInputs = [ emacs ]; - propagatedUserEnvPkgs = [ colorTheme ]; - + propagatedUserEnvPkgs = [ color-theme ]; buildPhase = '' - emacs -L . -L ${colorTheme}/share/emacs/site-lisp --batch -f batch-byte-compile *.el + emacs -L . -L ${color-theme}/share/emacs/site-lisp/elpa/color-theme-* --batch -f batch-byte-compile *.el ''; installPhase = '' @@ -30,8 +29,5 @@ stdenv.mkDerivation { maintainers = [ maintainers.samuelrivas ]; license = licenses.mit; platforms = platforms.all; - - # Fails with `solarized-definitions.el:786:1:Warning: the function `rotatef' is not known to` - broken = true; }; } diff --git a/pkgs/applications/editors/emacs-modes/manual-packages.nix b/pkgs/applications/editors/emacs-modes/manual-packages.nix index df94a7a650a..76a1c27502b 100644 --- a/pkgs/applications/editors/emacs-modes/manual-packages.nix +++ b/pkgs/applications/editors/emacs-modes/manual-packages.nix @@ -128,9 +128,7 @@ # From old emacsPackages (pre emacsPackagesNg) cedet = callPackage ./cedet { }; cedille = callPackage ./cedille { cedille = pkgs.cedille; }; - colorThemeSolarized = callPackage ./color-theme-solarized { - colorTheme = self.color-theme; - }; + colorThemeSolarized = callPackage ./color-theme-solarized { }; emacsSessionManagement = callPackage ./session-management-for-emacs { }; hsc3-mode = callPackage ./hsc3 { }; hol_light_mode = callPackage ./hol_light { }; diff --git a/pkgs/applications/editors/hexdino/default.nix b/pkgs/applications/editors/hexdino/default.nix new file mode 100644 index 00000000000..ef3635aa8d2 --- /dev/null +++ b/pkgs/applications/editors/hexdino/default.nix @@ -0,0 +1,25 @@ +{ stdenv, fetchFromGitHub, rustPlatform, ncurses }: +rustPlatform.buildRustPackage rec { + name = "hexdino-${version}"; + version = "0.1.0"; + + src = fetchFromGitHub { + owner = "Luz"; + repo = "hexdino"; + rev = "de5b5d7042129f57e0ab36416a06476126bce389"; + sha256 = "11mz07735gxqfamjcjjmxya6swlvr1p77sgd377zjcmd6z54gwyf"; + }; + + cargoSha256 = "0qa8ypp5a7sf1gic482zh3i6s94w6k6bgmk5ynfvwi7g49ql7c4z"; + verifyCargoDeps = true; + + buildInputs = [ ncurses ]; + + meta = with stdenv.lib; { + description = "A hex editor with vim like keybindings written in Rust"; + homepage = https://github.com/Luz/hexdino; + license = licenses.mit; + maintainers = [ maintainers.luz ]; + platforms = platforms.all; + }; +} diff --git a/pkgs/applications/editors/mle/default.nix b/pkgs/applications/editors/mle/default.nix index f91d1d8fde6..e98759edd15 100644 --- a/pkgs/applications/editors/mle/default.nix +++ b/pkgs/applications/editors/mle/default.nix @@ -15,6 +15,7 @@ stdenv.mkDerivation rec { postPatch = '' substituteInPlace Makefile --replace "-llua5.3" "-llua"; substituteInPlace mle.h --replace "<lua5.3/" "<"; + patchShebangs tests/* ''; buildInputs = [ termbox pcre uthash lua5_3 ]; diff --git a/pkgs/applications/editors/retext/default.nix b/pkgs/applications/editors/retext/default.nix index d1028ec6ce8..e9742389261 100644 --- a/pkgs/applications/editors/retext/default.nix +++ b/pkgs/applications/editors/retext/default.nix @@ -1,4 +1,4 @@ -{ stdenv, python3, fetchFromGitHub, makeWrapper, buildEnv, aspellDicts +{ stdenv, python3, fetchFromGitHub, wrapQtAppsHook, buildEnv, aspellDicts # Use `lib.collect lib.isDerivation aspellDicts;` to make all dictionaries # available. , enchantAspellDicts ? with aspellDicts; [ en en-computers en-science ] @@ -9,7 +9,7 @@ let python = let packageOverrides = self: super: { markdown = super.markdown.overridePythonAttrs(old: { - src = super.fetchPypi { + src = super.fetchPypi { version = "3.0.1"; pname = "Markdown"; sha256 = "d02e0f9b04c500cde6637c11ad7c72671f359b87b9fe924b2383649d8841db7c"; @@ -17,11 +17,12 @@ let }); chardet = super.chardet.overridePythonAttrs(old: { - src = super.fetchPypi { + src = super.fetchPypi { version = "2.3.0"; pname = "chardet"; sha256 = "e53e38b3a4afe6d1132de62b7400a4ac363452dc5dfcf8d88e8e0cce663c68aa"; }; + patches = []; }); }; in python3.override { inherit packageOverrides; }; @@ -41,12 +42,11 @@ in python.pkgs.buildPythonApplication { doCheck = false; - nativeBuildInputs = [ makeWrapper ]; + nativeBuildInputs = [ wrapQtAppsHook ]; propagatedBuildInputs = [ pythonEnv ]; postInstall = '' - mv $out/bin/retext $out/bin/.retext - makeWrapper "$out/bin/.retext" "$out/bin/retext" \ + wrapQtApp "$out/bin/retext" \ --set ASPELL_CONF "dict-dir ${buildEnv { name = "aspell-all-dicts"; paths = map (path: "${path}/lib/aspell") enchantAspellDicts; diff --git a/pkgs/applications/editors/texstudio/default.nix b/pkgs/applications/editors/texstudio/default.nix index f986d79ec50..13b7f4db0c5 100644 --- a/pkgs/applications/editors/texstudio/default.nix +++ b/pkgs/applications/editors/texstudio/default.nix @@ -1,5 +1,5 @@ { lib, mkDerivation, fetchFromGitHub, qmake, qtbase, qtscript, qtsvg, - poppler, zlib, pkgconfig }: + wrapQtAppsHook, poppler, zlib, pkgconfig }: mkDerivation rec { pname = "texstudio"; @@ -12,7 +12,7 @@ mkDerivation rec { sha256 = "0ck65fvz6mzfpqdb1ndgyvgxdnslrwhdr1swgck4gaghcrgbg3gq"; }; - nativeBuildInputs = [ qmake pkgconfig ]; + nativeBuildInputs = [ qmake wrapQtAppsHook pkgconfig ]; buildInputs = [ qtbase qtscript qtsvg poppler zlib ]; qmakeFlags = [ "NO_APPDATA=True" ]; diff --git a/pkgs/applications/editors/vim/macvim.nix b/pkgs/applications/editors/vim/macvim.nix index 043948df7b4..ede12f50fec 100644 --- a/pkgs/applications/editors/vim/macvim.nix +++ b/pkgs/applications/editors/vim/macvim.nix @@ -76,6 +76,7 @@ stdenv.mkDerivation { "--with-tclsh=${tcl}/bin/tclsh" "--with-tlib=ncurses" "--with-compiledby=Nix" + "LDFLAGS=-headerpad_max_install_names" ]; makeFlags = ''PREFIX=$(out) CPPFLAGS="-Wno-error"''; diff --git a/pkgs/applications/graphics/ImageMagick/default.nix b/pkgs/applications/graphics/ImageMagick/default.nix index 2a484565956..9cfccc7425b 100644 --- a/pkgs/applications/graphics/ImageMagick/default.nix +++ b/pkgs/applications/graphics/ImageMagick/default.nix @@ -13,8 +13,8 @@ let else throw "ImageMagick is not supported on this platform."; cfg = { - version = "6.9.10-69"; - sha256 = "0l4lllis16gbwjpvvsyfz91i9nq11zb3lg2zlmyay7v5697jshh6"; + version = "6.9.10-71"; + sha256 = "0c69xmr8k8c4dplgzxydm30s2dr8biq71x07hc15bw196nsx3srr"; patches = []; } # Freeze version on mingw so we don't need to port the patch too often. diff --git a/pkgs/applications/graphics/fbida/default.nix b/pkgs/applications/graphics/fbida/default.nix index f5560a9b203..3e64783df31 100644 --- a/pkgs/applications/graphics/fbida/default.nix +++ b/pkgs/applications/graphics/fbida/default.nix @@ -25,7 +25,7 @@ stdenv.mkDerivation rec { ''; meta = with stdenv.lib; { - description = "Image viewing and manipulation programs"; + description = "Image viewing and manipulation programs including fbi, fbgs, ida, exiftran and thumbnail.cgi"; homepage = https://www.kraxel.org/blog/linux/fbida/; license = licenses.gpl2; maintainers = with maintainers; [ pSub ]; diff --git a/pkgs/applications/graphics/rawtherapee/default.nix b/pkgs/applications/graphics/rawtherapee/default.nix index 74e8c0e6b43..bda16446524 100644 --- a/pkgs/applications/graphics/rawtherapee/default.nix +++ b/pkgs/applications/graphics/rawtherapee/default.nix @@ -1,24 +1,24 @@ { stdenv, fetchFromGitHub, pkgconfig, cmake, pixman, libpthreadstubs, gtkmm3, libXau , libXdmcp, lcms2, libiptcdata, libcanberra-gtk3, fftw, expat, pcre, libsigcxx, wrapGAppsHook -, lensfun +, lensfun, librsvg }: stdenv.mkDerivation rec { - version = "5.5"; - name = "rawtherapee-" + version; + version = "5.7"; + pname = "rawtherapee"; src = fetchFromGitHub { owner = "Beep6581"; repo = "RawTherapee"; rev = version; - sha256 = "13clnx7rwkfa7wxgsim1xdx2pd7gwmmdad1m8a3fvywr20ml8xzk"; + sha256 = "0j3887a3683fqpvp66kaw6x81ai3gf5nvrbmb4cc8rb0lgj2xv2g"; }; nativeBuildInputs = [ cmake pkgconfig wrapGAppsHook ]; buildInputs = [ pixman libpthreadstubs gtkmm3 libXau libXdmcp - lcms2 libiptcdata libcanberra-gtk3 fftw expat pcre libsigcxx lensfun + lcms2 libiptcdata libcanberra-gtk3 fftw expat pcre libsigcxx lensfun librsvg ]; cmakeFlags = [ diff --git a/pkgs/applications/graphics/sane/backends/default.nix b/pkgs/applications/graphics/sane/backends/default.nix index 20d5629b83a..4245acf716d 100644 --- a/pkgs/applications/graphics/sane/backends/default.nix +++ b/pkgs/applications/graphics/sane/backends/default.nix @@ -5,7 +5,7 @@ callPackage ./generic.nix (args // rec { src = fetchurl { sha256 = "1j9nbqspaj0rlgalafb5z6r606k0i22kz0rcpd744p176yzlfdr9"; urls = [ - "https://alioth.debian.org/frs/download.php/latestfile/176/sane-backends-${version}.tar.gz" + "https://alioth-archive.debian.org/releases/sane/sane-backends/${version}/sane-backends-${version}.tar.gz" ]; }; }) diff --git a/pkgs/applications/graphics/sane/backends/git.nix b/pkgs/applications/graphics/sane/backends/git.nix index e746f83e5d4..2edd739068d 100644 --- a/pkgs/applications/graphics/sane/backends/git.nix +++ b/pkgs/applications/graphics/sane/backends/git.nix @@ -5,6 +5,6 @@ callPackage ./generic.nix (args // { src = fetchgit { sha256 = "0qf7d7268kdxnb723c03m6icxhbgx0vw8gqvck2q1w5b948dy9g8"; rev = "e895ee55bec8a3320a0e972b32c05d35b47fe226"; - url = "git://alioth.debian.org/git/sane/sane-backends.git"; + url = "https://gitlab.com/sane-project/backends.git"; }; }) diff --git a/pkgs/applications/graphics/sane/frontends.nix b/pkgs/applications/graphics/sane/frontends.nix index 66473c4a155..b00f8f6c58d 100644 --- a/pkgs/applications/graphics/sane/frontends.nix +++ b/pkgs/applications/graphics/sane/frontends.nix @@ -5,7 +5,7 @@ stdenv.mkDerivation rec { version = "1.0.14"; src = fetchurl { - url = "https://alioth.debian.org/frs/download.php/latestfile/175/${pname}-${version}.tar.gz"; + url = "https://alioth-archive.debian.org/releases/sane/${pname}/${version}/${pname}-${version}.tar.gz"; sha256 = "1ad4zr7rcxpda8yzvfkq1rfjgx9nl6lan5a628wvpdbh3fn9v0z7"; }; diff --git a/pkgs/applications/misc/birdtray/default.nix b/pkgs/applications/misc/birdtray/default.nix new file mode 100644 index 00000000000..c6321dd83c0 --- /dev/null +++ b/pkgs/applications/misc/birdtray/default.nix @@ -0,0 +1,40 @@ +{ mkDerivation + , lib + , fetchFromGitHub + + , cmake + , pkgconfig + , qtbase + , qttools + , qtx11extras + , sqlite +}: + +mkDerivation rec { + pname = "birdtray"; + version = "1.6"; + + src = fetchFromGitHub { + owner = "gyunaev"; + repo = pname; + rev = "RELEASE_${version}"; + sha256 = "0n6qr224ir59ncid4xbdilk5642z0kcaylzbil1bdcv3h32ysjym"; + }; + + nativeBuildInputs = [ cmake pkgconfig ]; + buildInputs = [ + qtbase qtx11extras sqlite + ]; + + installPhase = '' + install -Dm755 birdtray $out/bin/birdtray + ''; + + meta = with lib; { + description = "Mail system tray notification icon for Thunderbird"; + homepage = https://github.com/gyunaev/birdtray; + license = licenses.gpl3Plus; + maintainers = with maintainers; [ Flakebi ]; + platforms = platforms.linux; + }; +} diff --git a/pkgs/applications/misc/blugon/default.nix b/pkgs/applications/misc/blugon/default.nix new file mode 100644 index 00000000000..e6f956cc091 --- /dev/null +++ b/pkgs/applications/misc/blugon/default.nix @@ -0,0 +1,31 @@ +{ stdenv, fetchFromGitHub, python3, libX11, libXrandr }: + +stdenv.mkDerivation rec { + pname = "blugon"; + version = "1.11.4"; + + src = fetchFromGitHub { + owner = "jumper149"; + repo = pname; + rev = version; + sha256 = "0x320w2h5nlcgha4345i8ns15akb4kmrdgkh710s4r1n1by4x11r"; + }; + + buildInputs = [ python3 libX11 libXrandr ]; + + makeFlags = [ "PREFIX=$(out)" ]; + + meta = with stdenv.lib; { + description = "Simple and configurable Blue Light Filter for X"; + longDescription = '' + blugon is a simple and fast Blue Light Filter, that is highly configurable and provides a command line interface. + The program can be run just once or as a daemon (manually or via systemd). + There are several different backends available. + blugon calculates the screen color from your local time and configuration. + ''; + license = licenses.asl20; + homepage = "https://github.com/jumper149/blugon"; + platforms = platforms.unix; + maintainers = with maintainers; [ jumper149 ]; + }; +} diff --git a/pkgs/applications/misc/cmatrix/default.nix b/pkgs/applications/misc/cmatrix/default.nix index cc57e58c56a..9f86ec94f18 100644 --- a/pkgs/applications/misc/cmatrix/default.nix +++ b/pkgs/applications/misc/cmatrix/default.nix @@ -21,7 +21,7 @@ stdenv.mkDerivation rec { CMatrix simulates the display from "The Matrix" and is based on the screensaver from the movie's website. ''; - homepage = http://www.asty.org/cmatrix/; + homepage = https://github.com/abishekvashok/cmatrix; platforms = ncurses.meta.platforms; maintainers = [ maintainers.AndersonTorres ]; }; diff --git a/pkgs/applications/misc/electrum/dash.nix b/pkgs/applications/misc/electrum/dash.nix index 8ba562de1cb..fc5192bb5e4 100644 --- a/pkgs/applications/misc/electrum/dash.nix +++ b/pkgs/applications/misc/electrum/dash.nix @@ -42,5 +42,6 @@ python2Packages.buildPythonApplication rec { homepage = https://github.com/dashpay/electrum-dash; license = licenses.gpl3; maintainers = with maintainers; [ np ]; + knownVulnerabilities = [ "CVE-2018-1000022" ]; }; } diff --git a/pkgs/applications/misc/fetchmail/default.nix b/pkgs/applications/misc/fetchmail/default.nix index bbbf1a0aff9..6c4ecf6fa39 100644 --- a/pkgs/applications/misc/fetchmail/default.nix +++ b/pkgs/applications/misc/fetchmail/default.nix @@ -17,7 +17,7 @@ stdenv.mkDerivation { configureFlags = [ "--with-ssl=${openssl.dev}" ]; meta = { - homepage = http://www.fetchmail.info/; + homepage = https://www.fetchmail.info/; description = "A full-featured remote-mail retrieval and forwarding utility"; longDescription = '' A full-featured, robust, well-documented remote-mail retrieval and diff --git a/pkgs/applications/misc/gollum/Gemfile.lock b/pkgs/applications/misc/gollum/Gemfile.lock index 6cd77318754..b80d31cee9a 100644 --- a/pkgs/applications/misc/gollum/Gemfile.lock +++ b/pkgs/applications/misc/gollum/Gemfile.lock @@ -1,7 +1,7 @@ GEM remote: https://rubygems.org/ specs: - charlock_holmes (0.7.6) + charlock_holmes (0.7.7) diff-lcs (1.3) gemojione (3.3.0) json @@ -31,12 +31,12 @@ GEM twitter-text (= 1.14.7) json (2.2.0) kramdown (1.9.0) - mime-types (3.2.2) + mime-types (3.3) mime-types-data (~> 3.2015) - mime-types-data (3.2019.0331) + mime-types-data (3.2019.1009) mini_portile2 (2.4.0) mustache (0.99.8) - nokogiri (1.10.4) + nokogiri (1.10.5) mini_portile2 (~> 2.4.0) posix-spawn (0.3.13) rack (1.6.11) @@ -50,7 +50,7 @@ GEM rack-protection (~> 1.4) tilt (>= 1.3, < 3) stringex (2.8.5) - tilt (2.0.9) + tilt (2.0.10) twitter-text (1.14.7) unf (~> 0.1.0) unf (0.1.4) @@ -65,4 +65,4 @@ DEPENDENCIES gollum BUNDLED WITH - 1.17.2 + 1.17.3 diff --git a/pkgs/applications/misc/gollum/gemset.nix b/pkgs/applications/misc/gollum/gemset.nix index f9bdf94db17..080c5b8b098 100644 --- a/pkgs/applications/misc/gollum/gemset.nix +++ b/pkgs/applications/misc/gollum/gemset.nix @@ -4,10 +4,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "1nf1l31n10yaark2rrg5qzyzcx9w80681449s3j09qmnipsl8rl5"; + sha256 = "0hybw8jw9ryvz5zrki3gc9r88jqy373m6v46ynxsdzv1ysiyr40p"; type = "gem"; }; - version = "0.7.6"; + version = "0.7.7"; }; diff-lcs = { groups = ["default"]; @@ -110,20 +110,20 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "0fjxy1jm52ixpnv3vg9ld9pr9f35gy0jp66i1njhqjvmnvq0iwwk"; + sha256 = "0g7l18igjb9z7q4b2ykvyxyvjxlx5pwsmx5z3ibdbr6372xgfglk"; type = "gem"; }; - version = "3.2.2"; + version = "3.3"; }; mime-types-data = { groups = ["default"]; platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "1m00pg19cm47n1qlcxgl91ajh2yq0fszvn1vy8fy0s1jkrp9fw4a"; + sha256 = "18x61fc36951vw7f74gq8cyybdpxvyg5d0azvqhrs82ddw3v16xh"; type = "gem"; }; - version = "3.2019.0331"; + version = "3.2019.1009"; }; mini_portile2 = { groups = ["default"]; @@ -151,10 +151,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "0nmdrqqz1gs0fwkgzxjl4wr554gr8dc1fkrqjc2jpsvwgm41rygv"; + sha256 = "185g3dwba73jqxjr94bd2zk6fil6n9hmcfnfyzh3p1w47vm296r7"; type = "gem"; }; - version = "1.10.4"; + version = "1.10.5"; }; posix-spawn = { groups = ["default"]; @@ -234,10 +234,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "0ca4k0clwf0rkvy7726x4nxpjxkpv67w043i39saxgldxd97zmwz"; + sha256 = "0rn8z8hda4h41a64l0zhkiwz2vxw9b1nb70gl37h1dg2k874yrlv"; type = "gem"; }; - version = "2.0.9"; + version = "2.0.10"; }; twitter-text = { dependencies = ["unf"]; diff --git a/pkgs/applications/misc/gpxsee/default.nix b/pkgs/applications/misc/gpxsee/default.nix index 674b0061d6d..cad738908f0 100644 --- a/pkgs/applications/misc/gpxsee/default.nix +++ b/pkgs/applications/misc/gpxsee/default.nix @@ -2,13 +2,13 @@ mkDerivation rec { pname = "gpxsee"; - version = "7.16"; + version = "7.17"; src = fetchFromGitHub { owner = "tumic0"; repo = "GPXSee"; rev = version; - sha256 = "1mkfhb2c9qafjpva600nyn6yik49l4q1k6id1xvrci37wsn6ijav"; + sha256 = "10mch709m4ws73yzkrx9lm2hwzl179ggpk6xkbhkvnl7rsd2yz08"; }; nativeBuildInputs = [ qmake ]; diff --git a/pkgs/applications/misc/jekyll/basic/Gemfile.lock b/pkgs/applications/misc/jekyll/basic/Gemfile.lock index 54c703bb859..f7588990432 100644 --- a/pkgs/applications/misc/jekyll/basic/Gemfile.lock +++ b/pkgs/applications/misc/jekyll/basic/Gemfile.lock @@ -1,28 +1,28 @@ GEM remote: https://rubygems.org/ specs: - activesupport (6.0.0) + activesupport (6.0.1) concurrent-ruby (~> 1.0, >= 1.0.2) i18n (>= 0.7, < 2) minitest (~> 5.1) tzinfo (~> 1.1) - zeitwerk (~> 2.1, >= 2.1.8) - addressable (2.6.0) - public_suffix (>= 2.0.2, < 4.0) + zeitwerk (~> 2.2) + addressable (2.7.0) + public_suffix (>= 2.0.2, < 5.0) colorator (1.1.0) concurrent-ruby (1.1.5) em-websocket (0.5.1) eventmachine (>= 0.12.9) http_parser.rb (~> 0.6.0) eventmachine (1.2.7) - ffi (1.11.1) + ffi (1.11.2) forwardable-extended (2.6.0) gemoji (3.0.1) - html-pipeline (2.12.0) + html-pipeline (2.12.2) activesupport (>= 2) nokogiri (>= 1.4) http_parser.rb (0.6.0) - i18n (1.6.0) + i18n (1.7.0) concurrent-ruby (~> 1.0) jekyll (4.0.0) addressable (~> 2.4) @@ -44,7 +44,7 @@ GEM jekyll-mentions (1.5.1) html-pipeline (~> 2.3) jekyll (>= 3.7, < 5.0) - jekyll-sass-converter (2.0.0) + jekyll-sass-converter (2.0.1) sassc (> 2.0.1, < 3.0) jekyll-seo-tag (2.6.1) jekyll (>= 3.3, < 5.0) @@ -60,25 +60,23 @@ GEM kramdown-parser-gfm (1.1.0) kramdown (~> 2.0) liquid (4.0.3) - listen (3.1.5) - rb-fsevent (~> 0.9, >= 0.9.4) - rb-inotify (~> 0.9, >= 0.9.7) - ruby_dep (~> 1.2) + listen (3.2.0) + rb-fsevent (~> 0.10, >= 0.10.3) + rb-inotify (~> 0.9, >= 0.9.10) mercenary (0.3.6) mini_portile2 (2.4.0) - minitest (5.11.3) - nokogiri (1.10.4) + minitest (5.13.0) + nokogiri (1.10.5) mini_portile2 (~> 2.4.0) pathutil (0.16.2) forwardable-extended (~> 2.6) - public_suffix (3.1.1) + public_suffix (4.0.1) rb-fsevent (0.10.3) rb-inotify (0.10.0) ffi (~> 1.0) - rouge (3.9.0) - ruby_dep (1.5.0) + rouge (3.13.0) safe_yaml (1.0.5) - sassc (2.1.0) + sassc (2.2.1) ffi (~> 1.9) terminal-table (1.8.0) unicode-display_width (~> 1.1, >= 1.1.1) @@ -86,7 +84,7 @@ GEM tzinfo (1.2.5) thread_safe (~> 0.1) unicode-display_width (1.6.0) - zeitwerk (2.1.9) + zeitwerk (2.2.1) PLATFORMS ruby @@ -100,4 +98,4 @@ DEPENDENCIES jemoji BUNDLED WITH - 1.17.2 + 1.17.3 diff --git a/pkgs/applications/misc/jekyll/basic/gemset.nix b/pkgs/applications/misc/jekyll/basic/gemset.nix index 41e599c0202..7fd9abd82a3 100644 --- a/pkgs/applications/misc/jekyll/basic/gemset.nix +++ b/pkgs/applications/misc/jekyll/basic/gemset.nix @@ -5,10 +5,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "0b24ch7zmrdb4h6aismahk9785lc4ij30lmdr6ydv19kkljsjq5v"; + sha256 = "190xv21yz03zz8nlfly557ir859jr5zkwi89naziy65hskdnkw1s"; type = "gem"; }; - version = "6.0.0"; + version = "6.0.1"; }; addressable = { dependencies = ["public_suffix"]; @@ -16,10 +16,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "0bcm2hchn897xjhqj9zzsxf3n9xhddymj4lsclz508f4vw3av46l"; + sha256 = "1fvchp2rhp2rmigx7qglf69xvjqvzq7x0g49naliw29r2bz656sy"; type = "gem"; }; - version = "2.6.0"; + version = "2.7.0"; }; colorator = { groups = ["default"]; @@ -67,10 +67,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "06mvxpjply8qh4j3fj9wh08kdzwkbnvsiysh0vrhlk5cwxzjmblh"; + sha256 = "0cbads5da12lb3j0mg2hjrd57s5qkkairxh2y6r9bqyblb5b8xbw"; type = "gem"; }; - version = "1.11.1"; + version = "1.11.2"; }; forwardable-extended = { groups = ["default"]; @@ -98,10 +98,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "0f7x70p3fda7i5wfjjljjgjgqwx8m12345bs4xpnh7fhnis42fkk"; + sha256 = "19hc7njr029pzqljpfhzhdi0p2rgn8ihn3bdnai2apy6nj1g1sg2"; type = "gem"; }; - version = "2.12.0"; + version = "2.12.2"; }; "http_parser.rb" = { groups = ["default"]; @@ -119,10 +119,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "1hfxnlyr618s25xpafw9mypa82qppjccbh292c4l3bj36az7f6wl"; + sha256 = "0hmypvx9iyc0b4hski7aic2xzm09cg1c7q1qlpnk3k8s5acxzyhl"; type = "gem"; }; - version = "1.6.0"; + version = "1.7.0"; }; jekyll = { dependencies = ["addressable" "colorator" "em-websocket" "i18n" "jekyll-sass-converter" "jekyll-watch" "kramdown" "kramdown-parser-gfm" "liquid" "mercenary" "pathutil" "rouge" "safe_yaml" "terminal-table"]; @@ -163,10 +163,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "0fbc25p8vqyzmg8wpmgacqjkk3jhrr6kz9y45m43ygck74h2cad2"; + sha256 = "0xjzqpp35qr2vnf2zpak0srn773mp21glcq81a0iqpnrva7h80m3"; type = "gem"; }; - version = "2.0.0"; + version = "2.0.1"; }; jekyll-seo-tag = { dependencies = ["jekyll"]; @@ -244,15 +244,15 @@ version = "4.0.3"; }; listen = { - dependencies = ["rb-fsevent" "rb-inotify" "ruby_dep"]; + dependencies = ["rb-fsevent" "rb-inotify"]; groups = ["default"]; platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "01v5mrnfqm6sgm8xn2v5swxsn1wlmq7rzh2i48d4jzjsc7qvb6mx"; + sha256 = "1j3s7bprp2jfhgb959wd1h98978zg3207nl87yg8k5w7k08f7snb"; type = "gem"; }; - version = "3.1.5"; + version = "3.2.0"; }; mercenary = { groups = ["default"]; @@ -279,10 +279,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "0icglrhghgwdlnzzp4jf76b0mbc71s80njn5afyfjn4wqji8mqbq"; + sha256 = "0w16p7cvslh3hxd3cia8jg4pd85z7rz7xqb16vh42gj4rijn8rmi"; type = "gem"; }; - version = "5.11.3"; + version = "5.13.0"; }; nokogiri = { dependencies = ["mini_portile2"]; @@ -290,10 +290,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "0nmdrqqz1gs0fwkgzxjl4wr554gr8dc1fkrqjc2jpsvwgm41rygv"; + sha256 = "185g3dwba73jqxjr94bd2zk6fil6n9hmcfnfyzh3p1w47vm296r7"; type = "gem"; }; - version = "1.10.4"; + version = "1.10.5"; }; pathutil = { dependencies = ["forwardable-extended"]; @@ -311,10 +311,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "0g9ds2ffzljl6jjmkjffwxc1z6lh5nkqqmhhkxjk71q5ggv0rkpm"; + sha256 = "0xnfv2j2bqgdpg2yq9i2rxby0w2sc9h5iyjkpaas2xknwrgmhdb0"; type = "gem"; }; - version = "3.1.1"; + version = "4.0.1"; }; rb-fsevent = { groups = ["default"]; @@ -342,20 +342,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "1cn6fin40ngrasqi6qis85mqwx6phnbkzhkkd93acm9vrcf3rkl3"; - type = "gem"; - }; - version = "3.9.0"; - }; - ruby_dep = { - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "1c1bkl97i9mkcvkn1jks346ksnvnnp84cs22gwl0vd7radybrgy5"; + sha256 = "1y90nx9ph9adnrpcsvs2adca2l3dyz8am2d2kzxkwd3a086ji7aw"; type = "gem"; }; - version = "1.5.0"; + version = "3.13.0"; }; safe_yaml = { groups = ["default"]; @@ -373,10 +363,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "06kwfqvpwf33cvkvbv1l9g5ln3q721hz5d3dyasq0k9d28x9w4fs"; + sha256 = "09bnid7r5z5hcin5hykvpvv8xig27wbbckxwis60z2aaxq4j9siz"; type = "gem"; }; - version = "2.1.0"; + version = "2.2.1"; }; terminal-table = { dependencies = ["unicode-display_width"]; @@ -425,9 +415,9 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "0gaiqg207j99cvqpgmn4ps6a14hz1rrh5zaxfdkiiavapbc5vpzw"; + sha256 = "0w7w7y4jr6pcbgnzmh113fh8wz0f00xixl7qvf2rpvnanb68d5gw"; type = "gem"; }; - version = "2.1.9"; + version = "2.2.1"; }; } \ No newline at end of file diff --git a/pkgs/applications/misc/jekyll/full/Gemfile.lock b/pkgs/applications/misc/jekyll/full/Gemfile.lock index 6410b885ea4..43a2d0cf2d0 100644 --- a/pkgs/applications/misc/jekyll/full/Gemfile.lock +++ b/pkgs/applications/misc/jekyll/full/Gemfile.lock @@ -1,14 +1,14 @@ GEM remote: https://rubygems.org/ specs: - activesupport (6.0.0) + activesupport (6.0.1) concurrent-ruby (~> 1.0, >= 1.0.2) i18n (>= 0.7, < 2) minitest (~> 5.1) tzinfo (~> 1.1) - zeitwerk (~> 2.1, >= 2.1.8) - addressable (2.6.0) - public_suffix (>= 2.0.2, < 4.0) + zeitwerk (~> 2.2) + addressable (2.7.0) + public_suffix (>= 2.0.2, < 5.0) classifier-reborn (2.2.0) fast-stemmer (~> 1.0) coderay (1.1.2) @@ -23,17 +23,17 @@ GEM http_parser.rb (~> 0.6.0) eventmachine (1.2.7) execjs (2.7.0) - faraday (0.15.4) + faraday (0.17.0) multipart-post (>= 1.2, < 3) fast-stemmer (1.0.2) - ffi (1.11.1) + ffi (1.11.2) forwardable-extended (2.6.0) gemoji (3.0.1) - html-pipeline (2.12.0) + html-pipeline (2.12.2) activesupport (>= 2) nokogiri (>= 1.4) http_parser.rb (0.6.0) - i18n (1.6.0) + i18n (1.7.0) concurrent-ruby (~> 1.0) jekyll (4.0.0) addressable (~> 2.4) @@ -52,10 +52,10 @@ GEM terminal-table (~> 1.8) jekyll-avatar (0.7.0) jekyll (>= 3.0, < 5.0) - jekyll-coffeescript (1.2.2) + jekyll-coffeescript (2.0.0) coffee-script (~> 2.2) coffee-script-source (~> 1.12) - jekyll-feed (0.12.1) + jekyll-feed (0.13.0) jekyll (>= 3.7, < 5.0) jekyll-gist (1.5.0) octokit (~> 4.2) @@ -65,7 +65,7 @@ GEM jekyll-paginate (1.1.0) jekyll-redirect-from (0.15.0) jekyll (>= 3.3, < 5.0) - jekyll-sass-converter (2.0.0) + jekyll-sass-converter (2.0.1) sassc (> 2.0.1, < 3.0) jekyll-seo-tag (2.6.1) jekyll (>= 3.3, < 5.0) @@ -86,32 +86,30 @@ GEM liquid (4.0.3) liquid-c (4.0.0) liquid (>= 3.0.0) - listen (3.1.5) - rb-fsevent (~> 0.9, >= 0.9.4) - rb-inotify (~> 0.9, >= 0.9.7) - ruby_dep (~> 1.2) + listen (3.2.0) + rb-fsevent (~> 0.10, >= 0.10.3) + rb-inotify (~> 0.9, >= 0.9.10) mercenary (0.3.6) - mime-types (3.2.2) + mime-types (3.3) mime-types-data (~> 3.2015) - mime-types-data (3.2019.0331) + mime-types-data (3.2019.1009) mini_portile2 (2.4.0) - minitest (5.11.3) + minitest (5.13.0) multipart-post (2.1.1) - nokogiri (1.10.4) + nokogiri (1.10.5) mini_portile2 (~> 2.4.0) octokit (4.14.0) sawyer (~> 0.8.0, >= 0.5.3) pathutil (0.16.2) forwardable-extended (~> 2.6) - public_suffix (3.1.1) + public_suffix (4.0.1) rb-fsevent (0.10.3) rb-inotify (0.10.0) ffi (~> 1.0) - rdoc (6.1.1) - rouge (3.9.0) - ruby_dep (1.5.0) + rdoc (6.2.0) + rouge (3.13.0) safe_yaml (1.0.5) - sassc (2.1.0) + sassc (2.2.1) ffi (~> 1.9) sawyer (0.8.2) addressable (>= 2.3.5) @@ -124,7 +122,7 @@ GEM thread_safe (~> 0.1) unicode-display_width (1.6.0) yajl-ruby (1.4.1) - zeitwerk (2.1.9) + zeitwerk (2.2.1) PLATFORMS ruby @@ -150,4 +148,4 @@ DEPENDENCIES yajl-ruby (~> 1.4) BUNDLED WITH - 1.17.2 + 1.17.3 diff --git a/pkgs/applications/misc/jekyll/full/gemset.nix b/pkgs/applications/misc/jekyll/full/gemset.nix index 80d67022e7a..2b1c03ce882 100644 --- a/pkgs/applications/misc/jekyll/full/gemset.nix +++ b/pkgs/applications/misc/jekyll/full/gemset.nix @@ -5,10 +5,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "0b24ch7zmrdb4h6aismahk9785lc4ij30lmdr6ydv19kkljsjq5v"; + sha256 = "190xv21yz03zz8nlfly557ir859jr5zkwi89naziy65hskdnkw1s"; type = "gem"; }; - version = "6.0.0"; + version = "6.0.1"; }; addressable = { dependencies = ["public_suffix"]; @@ -16,10 +16,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "0bcm2hchn897xjhqj9zzsxf3n9xhddymj4lsclz508f4vw3av46l"; + sha256 = "1fvchp2rhp2rmigx7qglf69xvjqvzq7x0g49naliw29r2bz656sy"; type = "gem"; }; - version = "2.6.0"; + version = "2.7.0"; }; classifier-reborn = { dependencies = ["fast-stemmer"]; @@ -132,10 +132,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "0s72m05jvzc1pd6cw1i289chas399q0a14xrwg4rvkdwy7bgzrh0"; + sha256 = "0jk2bar4x6miq2cr73lv0lsbmw4cymiljvp29xb85jifsb3ba6az"; type = "gem"; }; - version = "0.15.4"; + version = "0.17.0"; }; fast-stemmer = { groups = ["default"]; @@ -164,10 +164,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "06mvxpjply8qh4j3fj9wh08kdzwkbnvsiysh0vrhlk5cwxzjmblh"; + sha256 = "0cbads5da12lb3j0mg2hjrd57s5qkkairxh2y6r9bqyblb5b8xbw"; type = "gem"; }; - version = "1.11.1"; + version = "1.11.2"; }; forwardable-extended = { groups = ["default"]; @@ -195,10 +195,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "0f7x70p3fda7i5wfjjljjgjgqwx8m12345bs4xpnh7fhnis42fkk"; + sha256 = "19hc7njr029pzqljpfhzhdi0p2rgn8ihn3bdnai2apy6nj1g1sg2"; type = "gem"; }; - version = "2.12.0"; + version = "2.12.2"; }; "http_parser.rb" = { groups = ["default"]; @@ -216,10 +216,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "1hfxnlyr618s25xpafw9mypa82qppjccbh292c4l3bj36az7f6wl"; + sha256 = "0hmypvx9iyc0b4hski7aic2xzm09cg1c7q1qlpnk3k8s5acxzyhl"; type = "gem"; }; - version = "1.6.0"; + version = "1.7.0"; }; jekyll = { dependencies = ["addressable" "colorator" "em-websocket" "i18n" "jekyll-sass-converter" "jekyll-watch" "kramdown" "kramdown-parser-gfm" "liquid" "mercenary" "pathutil" "rouge" "safe_yaml" "terminal-table"]; @@ -249,10 +249,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "040i6cyv20qmxlpm74kh5hfci8208ja4903yxdv4x0qs0z172kl9"; + sha256 = "17fjk0bfm0rs3myid24y2scsf5vzzza185bissjmcc44cbxp571j"; type = "gem"; }; - version = "1.2.2"; + version = "2.0.0"; }; jekyll-feed = { dependencies = ["jekyll"]; @@ -260,10 +260,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "01f0ivjdr3qc9dh9n8lj6paiy7zmlb7hs9nk6rgni6jjn5plslg3"; + sha256 = "1lx8nvkhd8l1wm3b6s506rycwbmpbzbsbjl65p21asjz6vbwf1ir"; type = "gem"; }; - version = "0.12.1"; + version = "0.13.0"; }; jekyll-gist = { dependencies = ["octokit"]; @@ -314,10 +314,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "0fbc25p8vqyzmg8wpmgacqjkk3jhrr6kz9y45m43ygck74h2cad2"; + sha256 = "0xjzqpp35qr2vnf2zpak0srn773mp21glcq81a0iqpnrva7h80m3"; type = "gem"; }; - version = "2.0.0"; + version = "2.0.1"; }; jekyll-seo-tag = { dependencies = ["jekyll"]; @@ -441,15 +441,15 @@ version = "4.0.0"; }; listen = { - dependencies = ["rb-fsevent" "rb-inotify" "ruby_dep"]; + dependencies = ["rb-fsevent" "rb-inotify"]; groups = ["default"]; platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "01v5mrnfqm6sgm8xn2v5swxsn1wlmq7rzh2i48d4jzjsc7qvb6mx"; + sha256 = "1j3s7bprp2jfhgb959wd1h98978zg3207nl87yg8k5w7k08f7snb"; type = "gem"; }; - version = "3.1.5"; + version = "3.2.0"; }; mercenary = { groups = ["default"]; @@ -467,20 +467,20 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "0fjxy1jm52ixpnv3vg9ld9pr9f35gy0jp66i1njhqjvmnvq0iwwk"; + sha256 = "0g7l18igjb9z7q4b2ykvyxyvjxlx5pwsmx5z3ibdbr6372xgfglk"; type = "gem"; }; - version = "3.2.2"; + version = "3.3"; }; mime-types-data = { groups = ["default"]; platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "1m00pg19cm47n1qlcxgl91ajh2yq0fszvn1vy8fy0s1jkrp9fw4a"; + sha256 = "18x61fc36951vw7f74gq8cyybdpxvyg5d0azvqhrs82ddw3v16xh"; type = "gem"; }; - version = "3.2019.0331"; + version = "3.2019.1009"; }; mini_portile2 = { groups = ["default"]; @@ -497,10 +497,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "0icglrhghgwdlnzzp4jf76b0mbc71s80njn5afyfjn4wqji8mqbq"; + sha256 = "0w16p7cvslh3hxd3cia8jg4pd85z7rz7xqb16vh42gj4rijn8rmi"; type = "gem"; }; - version = "5.11.3"; + version = "5.13.0"; }; multipart-post = { groups = ["default"]; @@ -518,10 +518,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "0nmdrqqz1gs0fwkgzxjl4wr554gr8dc1fkrqjc2jpsvwgm41rygv"; + sha256 = "185g3dwba73jqxjr94bd2zk6fil6n9hmcfnfyzh3p1w47vm296r7"; type = "gem"; }; - version = "1.10.4"; + version = "1.10.5"; }; octokit = { dependencies = ["sawyer"]; @@ -550,10 +550,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "0g9ds2ffzljl6jjmkjffwxc1z6lh5nkqqmhhkxjk71q5ggv0rkpm"; + sha256 = "0xnfv2j2bqgdpg2yq9i2rxby0w2sc9h5iyjkpaas2xknwrgmhdb0"; type = "gem"; }; - version = "3.1.1"; + version = "4.0.1"; }; rb-fsevent = { groups = ["default"]; @@ -581,30 +581,20 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "07b7ac2nls2yskaicqshxgip6dwpxl80hlx4pslq90jgpxgs2kkp"; + sha256 = "1gh7sc3xd4rgl9z90181cq580r1xqn063mmv51wdrhhsrkkw2bi9"; type = "gem"; }; - version = "6.1.1"; + version = "6.2.0"; }; rouge = { groups = ["default"]; platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "1cn6fin40ngrasqi6qis85mqwx6phnbkzhkkd93acm9vrcf3rkl3"; - type = "gem"; - }; - version = "3.9.0"; - }; - ruby_dep = { - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "1c1bkl97i9mkcvkn1jks346ksnvnnp84cs22gwl0vd7radybrgy5"; + sha256 = "1y90nx9ph9adnrpcsvs2adca2l3dyz8am2d2kzxkwd3a086ji7aw"; type = "gem"; }; - version = "1.5.0"; + version = "3.13.0"; }; safe_yaml = { groups = ["default"]; @@ -622,10 +612,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "06kwfqvpwf33cvkvbv1l9g5ln3q721hz5d3dyasq0k9d28x9w4fs"; + sha256 = "09bnid7r5z5hcin5hykvpvv8xig27wbbckxwis60z2aaxq4j9siz"; type = "gem"; }; - version = "2.1.0"; + version = "2.2.1"; }; sawyer = { dependencies = ["addressable" "faraday"]; @@ -717,9 +707,9 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "0gaiqg207j99cvqpgmn4ps6a14hz1rrh5zaxfdkiiavapbc5vpzw"; + sha256 = "0w7w7y4jr6pcbgnzmh113fh8wz0f00xixl7qvf2rpvnanb68d5gw"; type = "gem"; }; - version = "2.1.9"; + version = "2.2.1"; }; } \ No newline at end of file diff --git a/pkgs/applications/misc/masterpdfeditor/default.nix b/pkgs/applications/misc/masterpdfeditor/default.nix index 1474ea2fc4f..5df4a1b8d93 100644 --- a/pkgs/applications/misc/masterpdfeditor/default.nix +++ b/pkgs/applications/misc/masterpdfeditor/default.nix @@ -1,15 +1,12 @@ { stdenv, fetchurl, sane-backends, qtbase, qtsvg, nss, autoPatchelfHook, lib, wrapQtAppsHook }: -let - version = "5.4.10"; - -in stdenv.mkDerivation { +stdenv.mkDerivation rec { pname = "masterpdfeditor"; - inherit version; + version = "5.4.38"; src = fetchurl { - url = "https://code-industry.net/public/master-pdf-editor-${version}_qt5.amd64.tar.gz"; - sha256 = "1902ahb2g9xanrip1n0ihr31az8sv9fsvzddnzf70kbwlfclnqf7"; + url = "https://code-industry.net/public/master-pdf-editor-${version}-qt5.amd64.tar.gz"; + sha256 = "0fidy8gd4mqvyfgmrwdiz8z53dyzihqqhgfrffj0z0idm2zi4mcq"; }; nativeBuildInputs = [ autoPatchelfHook wrapQtAppsHook ]; diff --git a/pkgs/applications/misc/multibootusb/default.nix b/pkgs/applications/misc/multibootusb/default.nix index a2678d6067f..14201483294 100644 --- a/pkgs/applications/misc/multibootusb/default.nix +++ b/pkgs/applications/misc/multibootusb/default.nix @@ -1,21 +1,33 @@ -{ stdenv, python36Packages, fetchFromGitHub, libxcb, mtools, p7zip, parted, procps, utillinux, qt5, runtimeShell }: +{ fetchFromGitHub, libxcb, mtools, p7zip, parted, procps, + python36Packages, qt5, runtimeShell, stdenv, utillinux, wrapQtAppsHook }: + +# Note: Multibootusb is tricky to maintain. It relies on the +# $PYTHONPATH variable containing some of their code, so that +# something like: +# +# from scripts import config +# +# works. It also relies on the current directory to find some runtime +# resources thanks to a use of __file__. +# +# https://github.com/mbusb/multibootusb/blob/0d34d70c3868f1d7695cfd141141b17c075de967/scripts/osdriver.py#L59 + python36Packages.buildPythonApplication rec { pname = "multibootusb"; name = "${pname}-${version}"; version = "9.2.0"; + nativeBuildInputs = [ + wrapQtAppsHook + ]; + buildInputs = [ - python36Packages.dbus-python - python36Packages.pyqt5 - python36Packages.pytest-shutil - python36Packages.python - python36Packages.pyudev - python36Packages.six libxcb mtools p7zip parted procps + python36Packages.python qt5.full utillinux ]; @@ -28,32 +40,42 @@ python36Packages.buildPythonApplication rec { sha256 = "0wlan0cp6c2i0nahixgpmkm0h4n518gj8rc515d579pqqp91p2h3"; }; - # Skip the fixup stage where stuff is shrinked (can't shrink text files) - phases = [ "unpackPhase" "installPhase" ]; - - installPhase = '' - share="$out/share/${pname}" - mkdir -p "$share" - cp -r data "$share/data" - cp -r scripts "$share/scripts" - cp "${pname}" "$share/${pname}" - - mkdir "$out/bin" - cat > "$out/bin/${pname}" <<EOF - #!${runtimeShell} - cd "$share" - export PYTHONPATH="$PYTHONPATH:$share" - export PATH="$PATH:${parted}/bin:${procps}/bin" - - "${python36Packages.python}/bin/python" "${pname}" - EOF - chmod +x "$out/bin/${pname}" + # Tests can't run inside the NixOS sandbox + # "Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory" + doCheck = false; + + pythonPath = [ + python36Packages.dbus-python + python36Packages.pyqt5 + python36Packages.pytest-shutil + python36Packages.pyudev + python36Packages.six + ]; + + makeWrapperArgs = [ + # Firstly, add all necessary QT variables + "\${qtWrapperArgs[@]}" + + # Then, add the installed scripts/ directory to the python path + "--prefix" "PYTHONPATH" ":" "$out/lib/${python36Packages.python.libPrefix}/site-packages" + + # Finally, move to directory that contains data + "--run" "\"cd $out/share/${pname}\"" + ]; + + postInstall = '' + # This script doesn't work and it doesn't add much anyway + rm $out/bin/multibootusb-pkexec + + # The installed data isn't sufficient for whatever reason, missing gdisk/gdisk.exe + mkdir -p "$out/share/${pname}" + cp -r data "$out/share/${pname}/data" ''; meta = with stdenv.lib; { description = "Multiboot USB creator for Linux live disks"; homepage = http://multibootusb.org/; license = licenses.gpl2; - maintainers = with maintainers; [ jD91mZM2 ]; + maintainers = []; # Looking for a maintainer! }; } diff --git a/pkgs/applications/misc/notable/default.nix b/pkgs/applications/misc/notable/default.nix index 055728ee046..085dff7ce04 100644 --- a/pkgs/applications/misc/notable/default.nix +++ b/pkgs/applications/misc/notable/default.nix @@ -2,13 +2,13 @@ let pname = "notable"; - version = "1.4.0"; + version = "1.7.3"; in appimageTools.wrapType2 rec { name = "${pname}-${version}"; src = fetchurl { - url = "https://github.com/notable/notable/releases/download/v${version}/Notable.${version}.AppImage"; - sha256 = "0ldmxnhqcphr92rb7imgb1dfx7bb3p515nrdds8jn4b8x6jgmnjr"; + url = "https://github.com/notable/notable/releases/download/v${version}/Notable-${version}.AppImage"; + sha256 = "1a7xpdk23np398nrgivyp8z54idqm72dfwx67i2rmxa3dnmcxkvl"; }; profile = '' @@ -17,7 +17,7 @@ appimageTools.wrapType2 rec { ''; multiPkgs = null; # no 32bit needed - extraPkgs = appimageTools.defaultFhsEnvArgs.multiPkgs; + extraPkgs = p: (appimageTools.defaultFhsEnvArgs.multiPkgs p) ++ [ p.at-spi2-atk p.at-spi2-core ]; extraInstallCommands = "mv $out/bin/{${name},${pname}}"; meta = with lib; { diff --git a/pkgs/applications/misc/qdirstat/default.nix b/pkgs/applications/misc/qdirstat/default.nix index 1f35643dd76..21d4b003179 100644 --- a/pkgs/applications/misc/qdirstat/default.nix +++ b/pkgs/applications/misc/qdirstat/default.nix @@ -19,7 +19,7 @@ in mkDerivation rec { buildInputs = [ perlPackages.perl ]; - preBuild = '' + postPatch = '' substituteInPlace scripts/scripts.pro \ --replace /bin/true ${coreutils}/bin/true @@ -37,9 +37,8 @@ in mkDerivation rec { substituteInPlace src/StdCleanup.cpp \ --replace /bin/bash ${bash}/bin/bash ''; - postPatch = '' - export qmakeFlags="$qmakeFlags INSTALL_PREFIX=$out" - ''; + + qmakeFlags = [ "INSTALL_PREFIX=${placeholder "out"}" ]; postInstall = '' wrapProgram $out/bin/qdirstat-cache-writer \ diff --git a/pkgs/applications/misc/sidequest/default.nix b/pkgs/applications/misc/sidequest/default.nix index c403f475168..30aa45c14ff 100644 --- a/pkgs/applications/misc/sidequest/default.nix +++ b/pkgs/applications/misc/sidequest/default.nix @@ -1,7 +1,7 @@ { stdenv, lib, fetchurl, buildFHSUserEnv, makeDesktopItem, makeWrapper, atomEnv, libuuid, at-spi2-atk, icu, openssl, zlib }: let pname = "sidequest"; - version = "0.7.5"; + version = "0.7.6"; desktopItem = makeDesktopItem rec { name = "SideQuest"; @@ -16,7 +16,7 @@ src = fetchurl { url = "https://github.com/the-expanse/SideQuest/releases/download/v${version}/SideQuest-${version}.tar.xz"; - sha256 = "1a77slpm7yga5vh3j1y440dq2xgv4pa6h8xg29rdcs6zig55pa97"; + sha256 = "1yyba5495ydyyfl62pjd4hbga86k7f2a72ds2j2qzkinngyl14j8"; }; buildInputs = [ makeWrapper ]; diff --git a/pkgs/applications/misc/xmrig/default.nix b/pkgs/applications/misc/xmrig/default.nix index 8bd45e2f613..265c4c173fc 100644 --- a/pkgs/applications/misc/xmrig/default.nix +++ b/pkgs/applications/misc/xmrig/default.nix @@ -4,13 +4,13 @@ stdenv.mkDerivation rec { pname = "xmrig"; - version = "3.2.0"; + version = "5.0.0"; src = fetchFromGitHub { owner = "xmrig"; repo = "xmrig"; rev = "v${version}"; - sha256 = "1qb20v3wvd6scx0dnlcqvj947ng4h0lxlvl9kpz0a2a3l5425rjf"; + sha256 = "17bgz1rpix1zgzzn4zz84jp7hl6b2k968h918y3av5asxn0mji49"; }; nativeBuildInputs = [ cmake ]; diff --git a/pkgs/applications/misc/xmrig/proxy.nix b/pkgs/applications/misc/xmrig/proxy.nix index 09eed4aa491..54fdbdb7cc1 100644 --- a/pkgs/applications/misc/xmrig/proxy.nix +++ b/pkgs/applications/misc/xmrig/proxy.nix @@ -4,13 +4,13 @@ stdenv.mkDerivation rec { pname = "xmrig-proxy"; - version = "3.2.0"; + version = "5.0.0"; src = fetchFromGitHub { owner = "xmrig"; repo = "xmrig-proxy"; rev = "v${version}"; - sha256 = "0scz78cc5zcdd6z4gm0zqsb36jf0z8fyn2ki52814ndxrk7nr4xg"; + sha256 = "0h0yxzpar952ix94j10qyf31c20g45w0nxr02vfybjip48dvlf76"; }; nativeBuildInputs = [ cmake ]; diff --git a/pkgs/applications/networking/browsers/chromium/plugins.nix b/pkgs/applications/networking/browsers/chromium/plugins.nix index 05711856743..3abdef62eef 100644 --- a/pkgs/applications/networking/browsers/chromium/plugins.nix +++ b/pkgs/applications/networking/browsers/chromium/plugins.nix @@ -45,11 +45,11 @@ let flash = stdenv.mkDerivation rec { pname = "flashplayer-ppapi"; - version = "32.0.0.270"; + version = "32.0.0.293"; src = fetchzip { url = "https://fpdownload.adobe.com/pub/flashplayer/pdc/${version}/flash_player_ppapi_linux.x86_64.tar.gz"; - sha256 = "1z8nfw7b3dsy79gb50bmmdjz66j5gx6m0hkw1abp35xdgh2sz2ak"; + sha256 = "0rgriqdbyrzpm1bcph35bhzd5dz21yim56z93hkmbpdqg7767dwm"; stripRoot = false; }; diff --git a/pkgs/applications/networking/browsers/luakit/default.nix b/pkgs/applications/networking/browsers/luakit/default.nix index d679eb56f5b..0605eda7fc7 100644 --- a/pkgs/applications/networking/browsers/luakit/default.nix +++ b/pkgs/applications/networking/browsers/luakit/default.nix @@ -55,7 +55,7 @@ stdenv.mkDerivation rec { meta = with stdenv.lib; { description = "Fast, small, webkit based browser framework extensible in Lua"; - homepage = http://luakit.org; + homepage = https://luakit.github.io/; license = licenses.gpl3; platforms = platforms.linux; # Only tested linux }; diff --git a/pkgs/applications/networking/browsers/mozilla-plugins/flashplayer/default.nix b/pkgs/applications/networking/browsers/mozilla-plugins/flashplayer/default.nix index 29954e4129e..585b7426eb6 100644 --- a/pkgs/applications/networking/browsers/mozilla-plugins/flashplayer/default.nix +++ b/pkgs/applications/networking/browsers/mozilla-plugins/flashplayer/default.nix @@ -74,7 +74,7 @@ let in stdenv.mkDerivation rec { pname = "flashplayer"; - version = "32.0.0.270"; + version = "32.0.0.293"; src = fetchurl { url = @@ -85,14 +85,14 @@ stdenv.mkDerivation rec { sha256 = if debug then if arch == "x86_64" then - "1c3dn4gkl40i5sjkvpbkn9fl82vjhy1v7dhrayk3ncfsxcyvbcm0" + "0lz1na68gdi9n23hfj5c731dbskm9684cwar7ji8yjfhfryfg5yn" else - "1g7i9mihn5g9i71xyf805k19yk41vsr85gzk87gm426m0hcgg89i" + "10gm2ynndlyk66fndfbh7ah5ssqpyw8415i10n3lpw940x201dk0" else if arch == "x86_64" then - "16lxgkbr2hg49vhc7414zkh1kblhysf779854faay308ml3i5kdw" + "0hmlv0v9lbgxrmz0n7czfnrbrwjwxhy99gsr5g1m0aqgw0y61clc" else - "0jrdzm8pw7aq32w7m4rvkhj7mmqyddh5yxpj7q3d9hxrwshkikvj"; + "0qdw4f48xhnkzdly3jz63v14nmzd0gg49az5wxb08ghs8laaqlik"; }; nativeBuildInputs = [ unzip ]; diff --git a/pkgs/applications/networking/browsers/mozilla-plugins/flashplayer/standalone.nix b/pkgs/applications/networking/browsers/mozilla-plugins/flashplayer/standalone.nix index 27ec18aa6c8..0f7ded95f40 100644 --- a/pkgs/applications/networking/browsers/mozilla-plugins/flashplayer/standalone.nix +++ b/pkgs/applications/networking/browsers/mozilla-plugins/flashplayer/standalone.nix @@ -50,7 +50,7 @@ stdenv.mkDerivation { pname = "flashplayer-standalone"; - version = "32.0.0.270"; + version = "32.0.0.293"; src = fetchurl { url = @@ -60,9 +60,9 @@ stdenv.mkDerivation { "https://fpdownload.macromedia.com/pub/flashplayer/updaters/32/flash_player_sa_linux.x86_64.tar.gz"; sha256 = if debug then - "0k5azrl92hkbn7adjz7s2lv8h59n7gsjrcprqdc485i4f7sjmkwj" + "13mrknvl3yd8vrcs7mp6szz6f9ssfs72apzvc60f9qfwkhiwlg87" else - "1la5s4wxchfpl8in576xj675yrg84pify22pwf063h0jg3rdgi68"; + "0isvmzyi4isxvxxc5ksplcqc5cafpvbrln3dddpms8zps2dxpyzi"; }; nativeBuildInputs = [ unzip ]; diff --git a/pkgs/applications/networking/cluster/kubernetes/default.nix b/pkgs/applications/networking/cluster/kubernetes/default.nix index 1ad7ad3e393..c2751ac270a 100644 --- a/pkgs/applications/networking/cluster/kubernetes/default.nix +++ b/pkgs/applications/networking/cluster/kubernetes/default.nix @@ -15,13 +15,13 @@ with lib; stdenv.mkDerivation rec { pname = "kubernetes"; - version = "1.15.4"; + version = "1.16.3"; src = fetchFromGitHub { owner = "kubernetes"; repo = "kubernetes"; rev = "v${version}"; - sha256 = "18wpqrgb1ils4g8ggg217xq4jq30i4m7par2mdjk59pmz7ssm25p"; + sha256 = "0s2k7ik2aa7knh25r0qki7ldr3g9h87dgi8nm64j8n0yy4xvg2h3"; }; buildInputs = [ removeReferencesTo makeWrapper which go rsync go-bindata ]; @@ -73,7 +73,7 @@ stdenv.mkDerivation rec { description = "Production-Grade Container Scheduling and Management"; license = licenses.asl20; homepage = https://kubernetes.io; - maintainers = with maintainers; [johanot offline]; + maintainers = with maintainers; [johanot offline saschagrunert]; platforms = platforms.unix; }; } diff --git a/pkgs/applications/networking/cluster/kubeseal/default.nix b/pkgs/applications/networking/cluster/kubeseal/default.nix new file mode 100644 index 00000000000..e232670c31f --- /dev/null +++ b/pkgs/applications/networking/cluster/kubeseal/default.nix @@ -0,0 +1,24 @@ +{ lib, buildGoModule, fetchFromGitHub }: + +buildGoModule rec { + pname = "kubeseal"; + version = "0.9.5"; + + src = fetchFromGitHub { + owner = "bitnami-labs"; + repo = "sealed-secrets"; + rev = "v${version}"; + sha256 = "0k59n40rmxjdn0xi8gr08zlxk0irfc7crra9x8qdljvivqshma3z"; + }; + + modSha256 = "04dmjyz3vi2l0dfpyy42lkp2fv1vlfkvblrxh1dvb37phrkd5lbd"; + + subPackages = [ "cmd/kubeseal" ]; + + meta = with lib; { + description = "A Kubernetes controller and tool for one-way encrypted Secrets"; + homepage = "https://github.com/bitnami-labs/sealed-secrets"; + license = licenses.asl20; + maintainers = with maintainers; [ groodt ]; + }; +} diff --git a/pkgs/applications/networking/cluster/terraform/default.nix b/pkgs/applications/networking/cluster/terraform/default.nix index 598284dcb25..a72ba1d5884 100644 --- a/pkgs/applications/networking/cluster/terraform/default.nix +++ b/pkgs/applications/networking/cluster/terraform/default.nix @@ -112,8 +112,8 @@ in rec { terraform_0_11-full = terraform_0_11.full; terraform_0_12 = pluggable (generic { - version = "0.12.14"; - sha256 = "0pq4sfnnlj91gxyxvyzzrgglnvh8xpan90gnc9jvnnb23iv4q96l"; + version = "0.12.15"; + sha256 = "18kvgb2sjldis7bykb11zqzx6avr7a4ry91xsfq4v0iwbi5k383b"; patches = [ ./provider-path.patch ]; passthru = { inherit plugins; }; }); diff --git a/pkgs/applications/networking/feedreaders/castget/default.nix b/pkgs/applications/networking/feedreaders/castget/default.nix index 83132f03014..33f8d8ca238 100644 --- a/pkgs/applications/networking/feedreaders/castget/default.nix +++ b/pkgs/applications/networking/feedreaders/castget/default.nix @@ -44,7 +44,7 @@ stdenv.mkDerivation rec { castget is a simple, command-line based RSS enclosure downloader. It is primarily intended for automatic, unattended downloading of podcasts. ''; - homepage = "http://castget.johndal.com/"; + homepage = "https://castget.johndal.com/"; maintainers = with maintainers; [ doronbehar ]; license = licenses.gpl2; platforms = platforms.linux; diff --git a/pkgs/applications/networking/gns3/default.nix b/pkgs/applications/networking/gns3/default.nix index 6bc2554d8c9..1e6a0fd5b7f 100644 --- a/pkgs/applications/networking/gns3/default.nix +++ b/pkgs/applications/networking/gns3/default.nix @@ -1,16 +1,16 @@ { callPackage }: let - stableVersion = "2.2.2"; - previewVersion = "2.2.2"; + stableVersion = "2.2.3"; + previewVersion = stableVersion; addVersion = args: let version = if args.stable then stableVersion else previewVersion; branch = if args.stable then "stable" else "preview"; in args // { inherit version branch; }; mkGui = args: callPackage (import ./gui.nix (addVersion args)) { }; mkServer = args: callPackage (import ./server.nix (addVersion args)) { }; - guiSrcHash = "0i335fjbadixp39l75w0fl5iwz2cb8rcdj2xvx1my3vzhg8lijfl"; - serverSrcHash = "1g6km8jc53y8ph14ifjxscbimdxma6bw5ir9gqzvkjn39k9fy1w6"; + guiSrcHash = "1l40q3d3hsmhgwb4d8hj73vhgckm0dvsc6l6qzacypd202iq1v8a"; + serverSrcHash = "1qcypb1rmfdl8fl3ykqf5phcapmjid6jrxd6xpncd5dhyl2hr94n"; in { guiStable = mkGui { stable = true; diff --git a/pkgs/applications/networking/instant-messengers/discord/default.nix b/pkgs/applications/networking/instant-messengers/discord/default.nix index a54c4f4955a..70b36c66387 100644 --- a/pkgs/applications/networking/instant-messengers/discord/default.nix +++ b/pkgs/applications/networking/instant-messengers/discord/default.nix @@ -27,10 +27,10 @@ in { pname = "discord-canary"; binaryName = "DiscordCanary"; desktopName = "Discord Canary"; - version = "0.0.97"; + version = "0.0.98"; src = fetchurl { url = "https://dl-canary.discordapp.net/apps/linux/${version}/discord-canary-${version}.tar.gz"; - sha256 = "17kwgk2kwrfqgjqmfv055gvlqq144gz7bywwrs6i2x7mimz4345x"; + sha256 = "0raqsfakjbcsh7g280yi7sg2jsrmy2q4jldg73wb868z35radld4"; }; }; }.${branch} diff --git a/pkgs/applications/networking/instant-messengers/pidgin-plugins/pidgin-opensteamworks/default.nix b/pkgs/applications/networking/instant-messengers/pidgin-plugins/pidgin-opensteamworks/default.nix index 057e447eb1c..6d527f3a7e4 100644 --- a/pkgs/applications/networking/instant-messengers/pidgin-plugins/pidgin-opensteamworks/default.nix +++ b/pkgs/applications/networking/instant-messengers/pidgin-plugins/pidgin-opensteamworks/default.nix @@ -1,23 +1,31 @@ -{ stdenv, fetchFromGitHub, pidgin, glib, json-glib, nss, nspr, libgnome-keyring } : +{ stdenv, fetchFromGitHub, pkgconfig, pidgin, glib, json-glib, nss, nspr +, libsecret +} : -stdenv.mkDerivation { +stdenv.mkDerivation rec { pname = "pidgin-opensteamworks"; - version = "unstable-2018-08-02"; + version = "1.7"; src = fetchFromGitHub { owner = "EionRobb"; repo = "pidgin-opensteamworks"; - rev = "b16a636d177f4a8862abdfbdb2c0994712ea0cd3"; - sha256 = "0qyxfrfzsm43f1gmbg350znwxld1fqr9a9yziqs322bx2vglzgfh"; + rev = version; + sha256 = "0zxd45g9ycw5kmm4i0800jnqg1ms2gbqcld6gkyv6n3ac1wxizpj"; }; - preConfigure = "cd steam-mobile"; + sourceRoot = "source/steam-mobile"; + installFlags = [ "PLUGIN_DIR_PURPLE=${placeholder "out"}/lib/purple-2" "DATA_ROOT_DIR_PURPLE=${placeholder "out"}/share" ]; - buildInputs = [ pidgin glib json-glib nss nspr libgnome-keyring ]; + nativeBuildInputs = [ + pkgconfig + ]; + buildInputs = [ + pidgin glib json-glib nss nspr libsecret + ]; meta = with stdenv.lib; { homepage = https://github.com/EionRobb/pidgin-opensteamworks; diff --git a/pkgs/applications/networking/instant-messengers/pidgin-plugins/purple-matrix/default.nix b/pkgs/applications/networking/instant-messengers/pidgin-plugins/purple-matrix/default.nix index 8a15a3bdd85..44133e777c7 100644 --- a/pkgs/applications/networking/instant-messengers/pidgin-plugins/purple-matrix/default.nix +++ b/pkgs/applications/networking/instant-messengers/pidgin-plugins/purple-matrix/default.nix @@ -1,26 +1,26 @@ -{ stdenv, fetchgit, pkgconfig, pidgin, json-glib, glib, http-parser, sqlite, olm, libgcrypt } : +{ stdenv, fetchFromGitHub, pkgconfig, pidgin, json-glib, glib, http-parser, sqlite, olm, libgcrypt } : -let - version = "2018-08-03"; -in -stdenv.mkDerivation { +stdenv.mkDerivation rec { pname = "purple-matrix-unstable"; - inherit version; + version = "2019-06-06"; - src = fetchgit { - url = "https://github.com/matrix-org/purple-matrix"; - rev = "5a7166a3f54f85793c6b60662f8d12196aeaaeb0"; - sha256 = "0ph0s24b37d1c50p8zbzgf4q2xns43a8v6vk85iz633wdd72zsa0"; + src = fetchFromGitHub { + owner = "matrix-org"; + repo = "purple-matrix"; + rev = "4494ba22b479917f0b1f96a3019792d3d75bcff1"; + sha256 = "1gjm0z4wa5vi9x1xk43rany5pffrwg958n180ahdj9a7sa8a4hpm"; }; - # glib-2.62 deprecations - NIX_CFLAGS_COMPILE = [ "-DGLIB_DISABLE_DEPRECATION_WARNINGS" ]; + NIX_CFLAGS_COMPILE = [ + # glib-2.62 deprecations + "-DGLIB_DISABLE_DEPRECATION_WARNINGS" + # override "-O0 -Werror" set by build system + "-O3" "-Wno-error" + ]; nativeBuildInputs = [ pkgconfig ]; buildInputs = [ pidgin json-glib glib http-parser sqlite olm libgcrypt ]; - hardeningDisable = [ "fortify" ]; # upstream compiles with -O0 - makeFlags = [ "PLUGIN_DIR_PURPLE=${placeholder "out"}/lib/purple-2" "DATA_ROOT_DIR_PURPLE=${placeholder "out"}/share" diff --git a/pkgs/applications/networking/instant-messengers/riot/riot-desktop.nix b/pkgs/applications/networking/instant-messengers/riot/riot-desktop.nix index de941d94fc8..ec3b42c1553 100644 --- a/pkgs/applications/networking/instant-messengers/riot/riot-desktop.nix +++ b/pkgs/applications/networking/instant-messengers/riot/riot-desktop.nix @@ -31,6 +31,7 @@ in yarn2nix-moretea.mkYarnPackage rec { ln -s '${riot-web}' "$out/share/riot/webapp" cp -r '${riot-web-src}/origin_migrator' "$out/share/riot/origin_migrator" cp -r './deps/riot-web' "$out/share/riot/electron" + cp -r './deps/riot-web/img' "$out/share/riot" rm "$out/share/riot/electron/node_modules" cp -r './node_modules' "$out/share/riot/electron" diff --git a/pkgs/applications/networking/instant-messengers/signal-desktop/default.nix b/pkgs/applications/networking/instant-messengers/signal-desktop/default.nix index e39f01a92c0..aee540b7886 100644 --- a/pkgs/applications/networking/instant-messengers/signal-desktop/default.nix +++ b/pkgs/applications/networking/instant-messengers/signal-desktop/default.nix @@ -114,7 +114,7 @@ in stdenv.mkDerivation rec { ''; homepage = https://signal.org/; license = lib.licenses.gpl3; - maintainers = with lib.maintainers; [ ixmatus primeos ]; + maintainers = with lib.maintainers; [ ixmatus primeos equirosa ]; platforms = [ "x86_64-linux" ]; }; } diff --git a/pkgs/applications/networking/instant-messengers/slack/default.nix b/pkgs/applications/networking/instant-messengers/slack/default.nix index d3aa302d601..a16023f307d 100644 --- a/pkgs/applications/networking/instant-messengers/slack/default.nix +++ b/pkgs/applications/networking/instant-messengers/slack/default.nix @@ -1,16 +1,17 @@ { theme ? null, stdenv, fetchurl, dpkg, makeWrapper , alsaLib, atk, cairo, cups, curl, dbus, expat, fontconfig, freetype, glib , gnome2, gtk3, gdk-pixbuf, libappindicator-gtk3, libnotify, libxcb, nspr, nss, pango , systemd, xorg, -at-spi2-atk, libuuid, nodePackages +at-spi2-atk, at-spi2-core, libuuid, nodePackages, libpulseaudio }: let - version = "4.0.2"; + version = "4.1.2"; rpath = stdenv.lib.makeLibraryPath [ alsaLib at-spi2-atk + at-spi2-core atk cairo cups @@ -32,6 +33,7 @@ let stdenv.cc.cc systemd libuuid + libpulseaudio xorg.libxkbfile xorg.libX11 @@ -51,7 +53,7 @@ let if stdenv.hostPlatform.system == "x86_64-linux" then fetchurl { url = "https://downloads.slack-edge.com/linux_releases/slack-desktop-${version}-amd64.deb"; - sha256 = "053j5py16ilpwy868rhh5l2g93xj1fq4fwxrsi2bkfsnmq261hkm"; + sha256 = "0a1b2k81hm1lfrdb47gmd07jqb7hva9sxsiph7b3iwzpzw8pjrkh"; } else throw "Slack is not supported on ${stdenv.hostPlatform.system}"; @@ -63,18 +65,22 @@ in stdenv.mkDerivation { inherit src; buildInputs = [ - dpkg gtk3 # needed for GSETTINGS_SCHEMAS_PATH ]; - nativeBuildInputs = [ makeWrapper nodePackages.asar ]; + nativeBuildInputs = [ dpkg makeWrapper nodePackages.asar ]; dontUnpack = true; - buildCommand = '' + dontBuild = true; + dontPatchELF = true; + + installPhase = '' + # The deb file contains a setuid binary, so 'dpkg -x' doesn't work here + dpkg --fsys-tarfile $src | tar --extract + rm -rf usr/share/lintian + mkdir -p $out - dpkg -x $src $out - cp -av $out/usr/* $out - rm -rf $out/etc $out/usr $out/share/lintian + mv usr/* $out # Otherwise it looks "suspicious" chmod -R g-w $out diff --git a/pkgs/applications/networking/instant-messengers/zulip/default.nix b/pkgs/applications/networking/instant-messengers/zulip/default.nix new file mode 100644 index 00000000000..33392af766c --- /dev/null +++ b/pkgs/applications/networking/instant-messengers/zulip/default.nix @@ -0,0 +1,40 @@ +{ lib +, fetchurl +, appimageTools +}: + +let + pname = "zulip"; + version = "4.0.0"; + name = "${pname}-${version}"; + + src = fetchurl { + url = "https://github.com/zulip/zulip-desktop/releases/download/v${version}/Zulip-${version}-x86_64.AppImage"; + sha256 = "1pni02mb5bvwx3k45vd6ga269ghdl633gjklyslai24rrhp16h9z"; + name="${pname}-${version}.AppImage"; + }; + + appimageContents = appimageTools.extractType2 { + inherit name src; + }; + +in appimageTools.wrapType2 { + inherit name src; + + extraInstallCommands = '' + mv $out/bin/${name} $out/bin/${pname} + install -m 444 -D ${appimageContents}/zulip.desktop $out/share/applications/zulip.desktop + install -m 444 -D ${appimageContents}/usr/share/icons/hicolor/512x512/apps/zulip.png \ + $out/share/icons/hicolor/512x512/apps/zulip.png + substituteInPlace $out/share/applications/zulip.desktop \ + --replace 'Exec=AppRun' 'Exec=${pname}' + ''; + + meta = with lib; { + description = "Desktop client for Zulip Chat"; + homepage = https://zulipchat.com; + license = licenses.asl20; + maintainers = with maintainers; [ jonafato ]; + platforms = [ "x86_64-linux" ]; + }; +} diff --git a/pkgs/applications/networking/irc/weechat/scripts/default.nix b/pkgs/applications/networking/irc/weechat/scripts/default.nix index 81ee484f3b3..0880a32af92 100644 --- a/pkgs/applications/networking/irc/weechat/scripts/default.nix +++ b/pkgs/applications/networking/irc/weechat/scripts/default.nix @@ -1,10 +1,12 @@ -{ callPackage, luaPackages }: +{ callPackage, luaPackages, python3Packages }: { weechat-matrix-bridge = callPackage ./weechat-matrix-bridge { inherit (luaPackages) cjson luaffi; }; + weechat-matrix = python3Packages.callPackage ./weechat-matrix { }; + wee-slack = callPackage ./wee-slack { }; weechat-autosort = callPackage ./weechat-autosort { }; diff --git a/pkgs/applications/networking/irc/weechat/scripts/weechat-matrix/default.nix b/pkgs/applications/networking/irc/weechat/scripts/weechat-matrix/default.nix new file mode 100644 index 00000000000..ff6a7d94741 --- /dev/null +++ b/pkgs/applications/networking/irc/weechat/scripts/weechat-matrix/default.nix @@ -0,0 +1,58 @@ +{ buildPythonPackage, stdenv, python, fetchFromGitHub, + pyopenssl, webcolors, future, atomicwrites, + attrs, Logbook, pygments, cachetools, matrix-nio }: + +let + matrixUploadPython = python.withPackages (ps: with ps; [ + magic + ]); +in buildPythonPackage { + pname = "weechat-matrix"; + version = "unstable-2019-11-10"; + + src = fetchFromGitHub { + owner = "poljar"; + repo = "weechat-matrix"; + rev = "69ad2a9c03d516c212d3d0700dbb2bfe654f6365"; + sha256 = "1mfbkag5np2lgv6f31nyfnvavyh67jrrx6gxhzb8m99dd43lgs8c"; + }; + + propagatedBuildInputs = [ + pyopenssl + webcolors + future + atomicwrites + attrs + Logbook + pygments + cachetools + matrix-nio + ]; + + passthru.scripts = [ "matrix.py" ]; + + dontBuild = true; + doCheck = false; + + installPhase = '' + mkdir -p $out/share $out/bin + cp $src/main.py $out/share/matrix.py + + cp $src/contrib/matrix_upload $out/bin/ + substituteInPlace $out/bin/matrix_upload \ + --replace '/usr/bin/env -S python3 -u' '${matrixUploadPython}/bin/python -u' + + mkdir -p $out/${python.sitePackages} + cp -r $src/matrix $out/${python.sitePackages}/matrix + ''; + + dontPatchShebangs = true; + + meta = with stdenv.lib; { + description = "A Python plugin for Weechat that lets Weechat communicate over the Matrix protocol"; + homepage = "https://github.com/poljar/weechat-matrix"; + license = licenses.isc; + platforms = platforms.linux; + maintainers = [ maintainers.tilpner ]; + }; +} diff --git a/pkgs/applications/networking/newsreaders/quiterss/default.nix b/pkgs/applications/networking/newsreaders/quiterss/default.nix index 3a72ae8ce5f..6274c1c345d 100644 --- a/pkgs/applications/networking/newsreaders/quiterss/default.nix +++ b/pkgs/applications/networking/newsreaders/quiterss/default.nix @@ -4,13 +4,13 @@ stdenv.mkDerivation rec { pname = "quiterss"; - version = "0.18.12"; + version = "0.19.1"; src = fetchFromGitHub { owner = "QuiteRSS"; repo = "quiterss"; rev = version; - sha256 = "0xav9qr8n6310636nfbgx4iix65fs3ya5rz2isxsf38bkjm7r3pa"; + sha256 = "0zr17r33g99ylvb1avcbixg2jiwisaks4x91lywv2dy3g6dkpxml"; }; nativeBuildInputs = [ qmake pkgconfig wrapQtAppsHook ]; diff --git a/pkgs/applications/networking/sync/rclone/default.nix b/pkgs/applications/networking/sync/rclone/default.nix index 7475692b962..ca5c59379cc 100644 --- a/pkgs/applications/networking/sync/rclone/default.nix +++ b/pkgs/applications/networking/sync/rclone/default.nix @@ -2,13 +2,13 @@ buildGoPackage rec { pname = "rclone"; - version = "1.49.5"; + version = "1.50.1"; src = fetchFromGitHub { owner = pname; repo = pname; rev = "v${version}"; - sha256 = "0firfb2300grfp5fnqaifhp346m4d0x8r1xshs9d8r6jxb160n03"; + sha256 = "0iwm0a9h6xxdsqw86xlqcsz7h4pzsg134m6yfqj5s2xg7kfy5laq"; }; goPackagePath = "github.com/rclone/rclone"; diff --git a/pkgs/applications/office/gnumeric/default.nix b/pkgs/applications/office/gnumeric/default.nix index 70d1e3d79ba..979c960f7a8 100644 --- a/pkgs/applications/office/gnumeric/default.nix +++ b/pkgs/applications/office/gnumeric/default.nix @@ -1,31 +1,22 @@ { stdenv, fetchurl, pkgconfig, intltool, perlPackages , goffice, gnome3, wrapGAppsHook, gtk3, bison, pythonPackages -, itstool, autoreconfHook +, itstool }: let inherit (pythonPackages) python pygobject3; in stdenv.mkDerivation rec { pname = "gnumeric"; - version = "1.12.45"; # TODO next release: remove gamma patch and autoreconfHook + version = "1.12.46"; src = fetchurl { url = "mirror://gnome/sources/${pname}/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.xz"; - sha256 = "0c8dl1kvnj3g32qy3s92qpqpqfy0in59cx005gjvvzsflahav61h"; + sha256 = "9fdc67377af52dfe69a7db4f533938024a75f454fc5d25ab43b8e6739be0b5e1"; }; - patches = stdenv.lib.optional stdenv.isDarwin - # https://gitlab.gnome.org/GNOME/gnumeric/issues/402 - (fetchurl { - name = "math-gamma.patch"; - url = "https://gitlab.gnome.org/GNOME/gnumeric/uploads/cf8d162bc719de92e97d01cb0ba5b637/ppp"; - sha256 = "17wiigs06qc86a1nghwcg3pcnpa28123jblgsxpy3j7drardgnlp"; - }); - configureFlags = [ "--disable-component" ]; - nativeBuildInputs = [ pkgconfig intltool bison itstool wrapGAppsHook ] - ++ stdenv.lib.optional stdenv.isDarwin autoreconfHook; + nativeBuildInputs = [ pkgconfig intltool bison itstool wrapGAppsHook ]; # ToDo: optional libgda, introspection? buildInputs = [ diff --git a/pkgs/applications/science/biology/niftyseg/default.nix b/pkgs/applications/science/biology/niftyseg/default.nix index 689d3e42c97..f70054e9771 100644 --- a/pkgs/applications/science/biology/niftyseg/default.nix +++ b/pkgs/applications/science/biology/niftyseg/default.nix @@ -16,7 +16,7 @@ stdenv.mkDerivation rec { homepage = http://cmictig.cs.ucl.ac.uk/research/software/software-nifty/niftyseg; description = "Software for medical image segmentation, bias field correction, and cortical thickness calculation"; maintainers = with maintainers; [ bcdarwin ]; - platforms = platforms.linux; + platforms = platforms.unix; license = licenses.bsd3; }; diff --git a/pkgs/applications/science/chemistry/octopus/default.nix b/pkgs/applications/science/chemistry/octopus/default.nix index 6dec5b3b11f..d37f8d17336 100644 --- a/pkgs/applications/science/chemistry/octopus/default.nix +++ b/pkgs/applications/science/chemistry/octopus/default.nix @@ -40,7 +40,7 @@ stdenv.mkDerivation rec { meta = with stdenv.lib; { description = "Real-space time dependent density-functional theory code"; - homepage = http://octopus-code.org; + homepage = https://octopus-code.org; maintainers = with maintainers; [ markuskowa ]; license = licenses.gpl2; platforms = [ "x86_64-linux" ]; diff --git a/pkgs/applications/science/logic/aspino/default.nix b/pkgs/applications/science/logic/aspino/default.nix index d6190942efa..6af7eaf3a5b 100644 --- a/pkgs/applications/science/logic/aspino/default.nix +++ b/pkgs/applications/science/logic/aspino/default.nix @@ -43,7 +43,7 @@ stdenv.mkDerivation { maintainers = with maintainers; [ gebner ma27 ]; platforms = platforms.unix; license = licenses.asl20; - homepage = http://alviano.net/software/maxino/; + homepage = https://alviano.net/software/maxino/; # See pkgs/applications/science/logic/glucose/default.nix badPlatforms = [ "aarch64-linux" ]; }; diff --git a/pkgs/applications/science/machine-learning/streamlit/default.nix b/pkgs/applications/science/machine-learning/streamlit/default.nix index f3d142739b8..c7bdf0f12a4 100644 --- a/pkgs/applications/science/machine-learning/streamlit/default.nix +++ b/pkgs/applications/science/machine-learning/streamlit/default.nix @@ -6,12 +6,12 @@ buildPythonApplication rec { pname = "streamlit"; - version = "0.49.0"; + version = "0.50.2"; format = "wheel"; # the only distribution available src = fetchPypi { inherit pname version format; - sha256 = "1g12z93yh85vcgf3g9banshllr5fhz8i4f9llymcnk6mafvcsiv7"; + sha256 = "1wymv7qckafs0p2jdjlxjaf1xrhm3iyd185jkldanbb0na5n3ndz"; }; propagatedBuildInputs = [ diff --git a/pkgs/applications/science/math/glsurf/default.nix b/pkgs/applications/science/math/glsurf/default.nix index d35e0f0453f..c11110e4bc4 100644 --- a/pkgs/applications/science/math/glsurf/default.nix +++ b/pkgs/applications/science/math/glsurf/default.nix @@ -6,7 +6,7 @@ stdenv.mkDerivation { name = "glsurf-3.3.1"; src = fetchurl { - url = "https://lama.univ-savoie.fr/~raffalli/glsurf/glsurf-3.3.1.tar.gz"; + url = "https://raffalli.eu/~christophe/glsurf/glsurf-3.3.1.tar.gz"; sha256 = "0w8xxfnw2snflz8wdr2ca9f5g91w5vbyp1hwlx1v7vg83d4bwqs7"; }; @@ -24,7 +24,7 @@ stdenv.mkDerivation { ''; meta = { - homepage = http://www.lama.univ-savoie.fr/~raffalli/glsurf; + homepage = https://raffalli.eu/~christophe/glsurf/; description = "A program to draw implicit surfaces and curves"; license = stdenv.lib.licenses.lgpl21; }; diff --git a/pkgs/applications/science/medicine/aliza/default.nix b/pkgs/applications/science/medicine/aliza/default.nix index 218c2c325b6..e135534d1ac 100644 --- a/pkgs/applications/science/medicine/aliza/default.nix +++ b/pkgs/applications/science/medicine/aliza/default.nix @@ -46,7 +46,7 @@ stdenv.mkDerivation { meta = { description = "Medical imaging software with 2D, 3D and 4D capabilities"; - homepage = http://www.aliza-dicom-viewer.com; + homepage = https://www.aliza-dicom-viewer.com; license = licenses.unfreeRedistributable; maintainers = with maintainers; [ mounium ]; platforms = platforms.linux; diff --git a/pkgs/applications/version-management/gitea/default.nix b/pkgs/applications/version-management/gitea/default.nix index 6a7a42bacc1..4ee67a6a1ef 100644 --- a/pkgs/applications/version-management/gitea/default.nix +++ b/pkgs/applications/version-management/gitea/default.nix @@ -8,13 +8,13 @@ with stdenv.lib; buildGoPackage rec { pname = "gitea"; - version = "1.9.5"; + version = "1.9.6"; src = fetchFromGitHub { owner = "go-gitea"; repo = "gitea"; rev = "v${version}"; - sha256 = "07isawbasshkgij2mh7pmp6h3ns758ysflngr18z0k2m38ny9h31"; + sha256 = "0ql6hrrc339hrik4yk26bjn5x167c5q4s10kjld5fsgmn2k1nhdb"; # Required to generate the same checksum on MacOS due to unicode encoding differences # More information: https://github.com/NixOS/nixpkgs/pull/48128 extraPostFetch = '' diff --git a/pkgs/applications/video/obs-studio/hardcode-ndi-path.patch b/pkgs/applications/video/obs-studio/hardcode-ndi-path.patch new file mode 100644 index 00000000000..caef96c381f --- /dev/null +++ b/pkgs/applications/video/obs-studio/hardcode-ndi-path.patch @@ -0,0 +1,17 @@ +diff --git a/src/obs-ndi.cpp b/src/obs-ndi.cpp +index 493831c..7b0f8db 100644 +--- a/src/obs-ndi.cpp ++++ b/src/obs-ndi.cpp +@@ -197,11 +197,7 @@ const char* obs_module_description() + const NDIlib_v4* load_ndilib() + { + QStringList locations; +- locations << QString(qgetenv(NDILIB_REDIST_FOLDER)); +-#if defined(__linux__) || defined(__APPLE__) +- locations << "/usr/lib"; +- locations << "/usr/local/lib"; +-#endif ++ locations << "@NDI@/lib"; + + for (QString path : locations) { + blog(LOG_INFO, "Trying '%s'", path.toUtf8().constData()); diff --git a/pkgs/applications/video/obs-studio/obs-ndi.nix b/pkgs/applications/video/obs-studio/obs-ndi.nix index 450ebf4ac20..452793f442e 100644 --- a/pkgs/applications/video/obs-studio/obs-ndi.nix +++ b/pkgs/applications/video/obs-studio/obs-ndi.nix @@ -2,15 +2,18 @@ # somewhat manually install this: # nix-env -f "<nixpkgs>" -iA obs-ndi -# mkdir -p ~/.config/obs-studio/plugins -# ln -s ~/.nix-profile/share/obs/obs-plugins/obs-ndi ~/.config/obs-studio/plugins/ +# mkdir -p ~/.config/obs-studio/plugins/bin +# ln -s ~/.nix-profile/lib/obs-plugins/obs-ndi.so ~/.config/obs-studio/plugins/bin/ -{ stdenv, fetchFromGitHub, obs-studio, cmake, qt5 }: +{ stdenv, fetchFromGitHub, obs-studio, cmake, qt5, ndi }: stdenv.mkDerivation rec { pname = "obs-ndi"; version = "4.7.1"; + nativeBuildInputs = [ cmake ]; + buildInputs = [ obs-studio qt5.qtbase ndi ]; + src = fetchFromGitHub { owner = "Palakis"; repo = "obs-ndi"; @@ -18,10 +21,9 @@ stdenv.mkDerivation rec { sha256 = "040fkbf3f3qgqcrd3072y3zrjb4fwga8zr10jym744xd7bgyylqh"; }; - patches = [ ./fix-search-path.patch ]; + patches = [ ./fix-search-path.patch ./hardcode-ndi-path.patch ]; - nativeBuildInputs = [ cmake ]; - buildInputs = [ obs-studio qt5.qtbase ]; + postPatch = "sed -i -e s,@NDI@,${ndi},g src/obs-ndi.cpp"; cmakeFlags = [ "-DLIBOBS_INCLUDE_DIR=${obs-studio}/include/obs" diff --git a/pkgs/applications/virtualization/spike/default.nix b/pkgs/applications/virtualization/spike/default.nix new file mode 100644 index 00000000000..4dbb7fbe4a5 --- /dev/null +++ b/pkgs/applications/virtualization/spike/default.nix @@ -0,0 +1,30 @@ +{ stdenv, fetchgit, dtc }: + +stdenv.mkDerivation rec { + pname = "spike"; + version = "1.0.0"; + + src = fetchgit { + url = "https://github.com/riscv/riscv-isa-sim.git"; + rev = "v${version}"; + sha256 = "1hcl01nj96s3rkz4mrq747s5lkw81lgdjdimb8b1b9h8qnida7ww"; + }; + + nativeBuildInputs = [ dtc ]; + enableParallelBuilding = true; + + patchPhase = '' + patchShebangs scripts/*.sh + patchShebangs tests/ebreak.py + ''; + + doCheck = true; + + meta = with stdenv.lib; { + description = "A RISC-V ISA Simulator"; + homepage = "https://github.com/riscv/riscv-isa-sim"; + license = licenses.bsd3; + platforms = [ "x86_64-linux" "aarch64-linux" ]; + maintainers = with maintainers; [ blitz ]; + }; +} diff --git a/pkgs/data/fonts/babelstone-han/default.nix b/pkgs/data/fonts/babelstone-han/default.nix index 113ee5b9204..3485b181d5a 100644 --- a/pkgs/data/fonts/babelstone-han/default.nix +++ b/pkgs/data/fonts/babelstone-han/default.nix @@ -5,7 +5,7 @@ let in fetchzip { name = "babelstone-han-${version}"; - url = http://www.babelstone.co.uk/Fonts/Download/BabelStoneHan.zip; + url = https://www.babelstone.co.uk/Fonts/Download/BabelStoneHan.zip; postFetch = '' mkdir -p $out/share/fonts/truetype unzip $downloadedFile '*.ttf' -d $out/share/fonts/truetype diff --git a/pkgs/data/fonts/gohufont/default.nix b/pkgs/data/fonts/gohufont/default.nix index 29b4241be92..e4e9954d118 100644 --- a/pkgs/data/fonts/gohufont/default.nix +++ b/pkgs/data/fonts/gohufont/default.nix @@ -7,7 +7,7 @@ stdenv.mkDerivation rec { version = "2.1"; src = fetchurl { - url = "http://font.gohu.org/${pname}-${version}.tar.gz"; + url = "https://font.gohu.org/${pname}-${version}.tar.gz"; sha256 = "10dsl7insnw95hinkcgmp9rx39lyzb7bpx5g70vswl8d6p4n53bm"; }; @@ -64,7 +64,7 @@ stdenv.mkDerivation rec { description = '' A monospace bitmap font well suited for programming and terminal use ''; - homepage = http://font.gohu.org/; + homepage = https://font.gohu.org/; license = licenses.wtfpl; maintainers = with maintainers; [ epitrochoid rnhmjoj ]; }; diff --git a/pkgs/data/fonts/input-fonts/default.nix b/pkgs/data/fonts/input-fonts/default.nix index 3bc836fa4e4..68322bd5482 100644 --- a/pkgs/data/fonts/input-fonts/default.nix +++ b/pkgs/data/fonts/input-fonts/default.nix @@ -42,7 +42,7 @@ stdenv.mkDerivation { generous spacing, large punctuation, and easily distinguishable characters — but without the limitations of a fixed width. ''; - homepage = http://input.fontbureau.com; + homepage = https://input.fontbureau.com; license = licenses.unfree; maintainers = with maintainers; [ romildo ]; platforms = platforms.all; diff --git a/pkgs/data/fonts/recursive/default.nix b/pkgs/data/fonts/recursive/default.nix new file mode 100644 index 00000000000..d3d65f8e515 --- /dev/null +++ b/pkgs/data/fonts/recursive/default.nix @@ -0,0 +1,39 @@ +{ stdenv, fetchzip }: + +stdenv.mkDerivation rec { + pname = "recursive"; + version = "1.022"; + + srcs = [ + (fetchzip { + name = "${pname}"; + url = "https://github.com/arrowtype/recursive/releases/download/v${version}/recursive-beta_1_022.zip"; + sha256 = "09nr1fli7ksv8z4yb25c4xidwsqq50av18qrybsy4kqy5c22957v"; + stripRoot = false; + }) + + (fetchzip { + name = "${pname}-static"; + url = "https://github.com/arrowtype/recursive/releases/download/v${version}/recursive-static_fonts-b020.zip"; + sha256 = "1wlj113gjm26ra9y2r2b3syis2wx0mjq2m8i8xpwscp1kflma1r6"; + stripRoot = false; + }) + ]; + + sourceRoot = "."; + + installPhase = '' + mkdir -p $out/share/fonts/{opentype,truetype,woff2} + find -name "*.otf" -exec cp "{}" $out/share/fonts/opentype \; + find -name "*.ttf" -exec cp "{}" $out/share/fonts/truetype \; + find -name "*.woff2" -exec cp "{}" $out/share/fonts/woff2 \; + ''; + + meta = with stdenv.lib; { + homepage = https://github.com/arrowtype/recursive; + description = "A variable font family for code & UI"; + license = licenses.ofl; + maintainers = [ maintainers.eadwu ]; + platforms = platforms.all; + }; +} diff --git a/pkgs/desktops/enlightenment/ephoto.nix b/pkgs/desktops/enlightenment/ephoto.nix index 3563b9aabc1..b00b3d7a846 100644 --- a/pkgs/desktops/enlightenment/ephoto.nix +++ b/pkgs/desktops/enlightenment/ephoto.nix @@ -22,7 +22,7 @@ stdenv.mkDerivation rec { meta = { description = "Image viewer and editor written using the Enlightenment Foundation Libraries"; - homepage = http://smhouston.us/ephoto/; + homepage = https://smhouston.us/projects/ephoto/; license = stdenv.lib.licenses.bsd2; platforms = stdenv.lib.platforms.linux; maintainers = [ stdenv.lib.maintainers.romildo ]; diff --git a/pkgs/desktops/gnome-3/default.nix b/pkgs/desktops/gnome-3/default.nix index 6d2ae92ac80..3b55cf86bd9 100644 --- a/pkgs/desktops/gnome-3/default.nix +++ b/pkgs/desktops/gnome-3/default.nix @@ -349,11 +349,11 @@ lib.makeScope pkgs.newScope (self: with self; { pidgin-im-gnome-shell-extension = pkgs.gnomeExtensions.pidgin-im-integration; # added 2019-08-01 # added 2019-08-25 - corePackages = throw "deprecated 2019-08-25: please use `services.gnome3.core-shell.enable`"; - optionalPackages = throw "deprecated 2019-08-25: please use `services.gnome3.core-utilities.enable`"; - gamesPackages = throw "deprecated 2019-08-25: please use `services.gnome3.games.enable`"; + corePackages = throw "gnome3.corePackages is removed since 2019-08-25: please use `services.gnome3.core-shell.enable`"; + optionalPackages = throw "gnome3.optionalPackages is removed since 2019-08-25: please use `services.gnome3.core-utilities.enable`"; + gamesPackages = throw "gnome3.gamesPackages is removed since 2019-08-25: please use `services.gnome3.games.enable`"; - nautilus-sendto = throw "deprecated 2019-09-17: abandoned"; + nautilus-sendto = throw "nautilus-sendto is removed since 2019-09-17: abandoned upstream"; inherit (pkgs) vala; # added 2019-10-10 diff --git a/pkgs/desktops/xfce/core/exo.nix b/pkgs/desktops/xfce/core/exo.nix index 6b5ee4b3132..1a7cdd39d10 100644 --- a/pkgs/desktops/xfce/core/exo.nix +++ b/pkgs/desktops/xfce/core/exo.nix @@ -19,7 +19,7 @@ stdenv.mkDerivation rec { buildInputs = [ URI glib gtk libxfce4ui libxfce4util hicolor-icon-theme ]; meta = with stdenv.lib; { - homepage = "http://www.xfce.org/projects/${p_name}"; + homepage = "https://docs.xfce.org/xfce/${p_name}/start"; description = "Application library for the Xfce desktop environment"; license = licenses.gpl2Plus; platforms = platforms.linux; diff --git a/pkgs/development/beam-modules/build-mix.nix b/pkgs/development/beam-modules/build-mix.nix index d947acc3ea6..9aebad2dabf 100644 --- a/pkgs/development/beam-modules/build-mix.nix +++ b/pkgs/development/beam-modules/build-mix.nix @@ -1,4 +1,4 @@ -{ stdenv, writeText, elixir, erlang, hexRegistrySnapshot, hex, lib }: +{ stdenv, writeText, elixir, erlang, hex, lib }: { name , version @@ -43,7 +43,7 @@ let else setupHook; inherit buildInputs; - propagatedBuildInputs = [ hexRegistrySnapshot hex elixir ] ++ beamDeps; + propagatedBuildInputs = [ hex elixir ] ++ beamDeps; configurePhase = if configurePhase == null then '' diff --git a/pkgs/development/beam-modules/default.nix b/pkgs/development/beam-modules/default.nix index eb9353a4a63..031f7b5dda7 100644 --- a/pkgs/development/beam-modules/default.nix +++ b/pkgs/development/beam-modules/default.nix @@ -14,16 +14,11 @@ let defaultScope = mkScope self; callPackage = drv: args: callPackageWithScope defaultScope drv args; in - import ./hex-packages.nix { - inherit pkgs stdenv callPackage; - } // rec { + rec { inherit callPackage erlang; beamPackages = self; - hexRegistrySnapshot = callPackage ./hex-registry-snapshot.nix { }; - rebar = callPackage ../tools/build-managers/rebar { }; - rebar3-open = callPackage ../tools/build-managers/rebar3 { }; rebar3 = callPackage ../tools/build-managers/rebar3 { }; # rebar3 port compiler plugin is required by buildRebar3 @@ -80,9 +75,6 @@ let webdriver = callPackage ./webdriver {}; relxExe = callPackage ../tools/erlang/relx-exe {}; - # The tool used to upgrade hex-packages.nix. - hex2nix = callPackage ../tools/erlang/hex2nix {}; - # An example of Erlang/C++ package. cuter = callPackage ../tools/erlang/cuter {}; }; diff --git a/pkgs/development/beam-modules/hex-packages.nix b/pkgs/development/beam-modules/hex-packages.nix deleted file mode 100644 index df781d3e247..00000000000 --- a/pkgs/development/beam-modules/hex-packages.nix +++ /dev/null @@ -1,37751 +0,0 @@ -/* hex-packages.nix is an auto-generated file -- DO NOT EDIT! */ - -/* Unbuildable packages: - - * absinthe_relay_0_9_3 - * active_0_9_0 - * addict_0_2_5 - * address_us_0_1_1 - * airbrake_0_1_0 - * airbrake_plug_0_1_1 - * airbrakex_0_0_8 - * alembic_2_1_0 - * algolia_0_3_2 - * alice_0_3_6 - * alice_against_humanity_0_1_2 - * alice_google_images_0_1_3 - * alice_karma_0_2_0 - * alice_personable_0_0_2 - * alice_reddit_0_0_3 - * alice_shizzle_0_1_2 - * alice_tielurs_heart_rate_0_0_5 - * alice_xkcd_0_0_3 - * alphonse_0_1_0 - * amqp_0_1_1 - * amqp_0_1_4 - * amqp_client_3_5_6 - * amrita_0_4_0 - * angellist_0_0_0 - * anubis_0_1_0 - * anubis_0_3_0 - * apache_passwd_md5_1_0_0 - * apostle_0_0_3 - * arc_0_5_2 - * arc_ecto_0_4_1 - * as_nested_set_0_1_0 - * asanaficator_0_0_1 - * atlas_0_2_0 - * authable_0_3_1 - * aws_erlang_0_1_1 - * aws_http_0_2_4 - * b2_client_0_0_1 - * backoff_1_1_3 - * backy_0_0_5 - * balanced_3_1_0 - * bamboo_sendgrid_0_1_0 - * bandwidth_1_2_1 - * barrel_jiffy_0_14_4 - * barrel_jiffy_0_14_5 - * basehangul_0_2_1 - * basho_exometer_core_1_0_0 - * basic_auth_1_0_0 - * bbmustache_1_0_1 - * bbsmq_0_0_6 - * beaker_1_2_0 - * benchwarmer_0_0_2 - * bencoder_0_0_7 - * bertex_1_2_0 - * bgg_0_1_0 - * bitbucket_api_0_0_2 - * bitpay_0_2_5 - * blackbook_0_3_1 - * block_timer_0_0_1 - * bno055_0_0_1 - * boltun_1_0_1 - * booter_0_1_0 - * bottler_0_5_0 - * bouncer_0_1_5 - * brady_0_0_2 - * brod_2_1_4 - * bson_0_4_4 - * bugsnag_erl_0_1_4 - * bugsnex_0_0_1 - * bump_0_1_0 - * bureaucrat_0_1_4 - * butler_0_6_2 - * butler_0_7_1 - * butler_cage_0_0_2 - * butler_cowsay_0_2_1 - * butler_new_0_4_3 - * butler_tableflip_0_0_3 - * cache_tab_1_0_2 - * calecto_0_6_0 - * calendar_0_16_0 - * calendar_0_6_8 - * calendar_translations_0_0_3 - * can_0_0_4 - * canada_1_0_0 - * canary_0_14_1 - * carrier_1_0_4 - * cassius_0_0_1 - * cauldron_0_1_5 - * ccc_0_0_2 - * certifi_0_1_1 - * cesso_0_1_3 - * cet_0_2_3 - * channels_0_0_2 - * charlotte_0_4_0 - * charm_0_0_1 - * chatter_0_0_15 - * cipher_1_0_5 - * cldr_0_0_1 - * cleverbot_0_0_1 - * cloak_0_2_2 - * cloudi_core_1_4_0_rc_4 - * cloudi_core_1_5_1 - * cloudi_service_api_requests_1_5_1 - * cloudi_service_db_1_5_1 - * cloudi_service_db_cassandra_1_3_3 - * cloudi_service_db_cassandra_cql_1_5_1 - * cloudi_service_db_couchdb_1_5_1 - * cloudi_service_db_elasticsearch_1_3_3 - * cloudi_service_db_http_elli_1_5_1 - * cloudi_service_db_memcached_1_5_1 - * cloudi_service_db_mysql_1_5_1 - * cloudi_service_db_pgsql_1_5_1 - * cloudi_service_db_riak_1_3_3 - * cloudi_service_db_tokyotyrant_1_5_0 - * cloudi_service_filesystem_1_5_1 - * cloudi_service_http_client_1_5_1 - * cloudi_service_http_cowboy_1_5_1 - * cloudi_service_http_rest_1_5_1 - * cloudi_service_map_reduce_1_5_1 - * cloudi_service_monitoring_1_5_1 - * cloudi_service_queue_1_5_1 - * cloudi_service_quorum_1_5_1 - * cloudi_service_router_1_5_1 - * cloudi_service_tcp_1_5_1 - * cloudi_service_timers_1_5_1 - * cloudi_service_udp_1_5_1 - * cloudi_service_validate_1_5_1 - * cloudi_service_zeromq_1_5_1 - * clox_0_1_3 - * coffee_rotor_0_2_1 - * coinbase_0_0_1 - * comeonin_ecto_password_2_0_0_rc_0 - * commerce_billing_0_0_2 - * concierge_0_0_1 - * conferl_0_0_1 - * conform_0_16_0 - * conform_1_0_0_rc8 - * conform_2_0_0 - * conform_exrm_1_0_0 - * console_0_0_1 - * consul_1_0_3 - * core_0_14_1 - * couchdb_client_0_2_5 - * couchdb_connector_0_3_0 - * countries_1_1_2 - * countries_erlang_0_2_0 - * courier_web_0_0_8 - * coverex_1_4_9 - * cowboy_oauth_0_2_14 - * cowboy_routes_tree_0_2_0 - * cpg_1_4_0 - * cpg_1_5_1 - * cqrex_0_0_1 - * cqrs_0_0_7 - * cqrs_events_0_0_4 - * craterl_0_2_3 - * crudex_0_0_2 - * crypto_ext_0_1_3 - * cure_0_4_1 - * currently_0_0_3 - * datomex_0_0_5 - * datomic_gen_server_2_0_1 - * dayron_0_1_1 - * db_0_9_0 - * db_connection_1_0_0_rc_0 - * dbschema_0_2_0 - * dbus_0_5_0 - * ddb_client_0_1_17 - * ddb_client_0_1_21 - * ddb_connection_0_1_3 - * decimal_0_2_5 - * decorators_0_1_0 - * denrei_0_2_3 - * descriptive_statistics_0_0_1 - * dexts_0_2_1 - * dialyze_0_1_4 - * diane_0_0_1 - * dicer_0_8_0 - * dicks_0_1_0 - * difficult_0_0_2 - * diplomat_0_0_3 - * discount_0_7_0 - * discovery_0_5_7 - * distance_api_matrix_2_0_1 - * dns_0_0_3 - * docker_0_3_0 - * dotenv_0_0_4 - * dotenv_elixir_0_0_2 - * dpd_client_0_0_6 - * dproto_0_1_12 - * dproto_0_1_16 - * dqe_0_2_2 - * dqe_fun_0_1_1 - * dqe_idx_ddb_0_1_13 - * dqe_idx_pg_0_1_29 - * drawille_0_0_1 - * dropbox_0_0_7 - * earmark_0_1_0 - * ecc_0_1_3 - * ecdo_0_1_4 - * ecrontab_0_2_0 - * ecto_0_2_4 - * ecto_2_0_0_beta_0 - * ecto_2_0_0_rc_5 - * ecto_enum_0_3_1 - * ecto_factory_0_0_1 - * ecto_fixtures_0_0_2 - * ecto_gettext_0_1_6 - * ecto_hstore_0_0_1 - * ecto_it_0_2_0 - * ecto_lazy_float_0_1_2 - * ecto_ldap_0_2_8 - * ecto_migrate_0_6_3 - * ecto_ordered_0_0_2 - * ecto_state_machine_0_0_4 - * ecto_validation_case_0_1_1 - * ectograph_0_0_8 - * ectoo_0_0_4 - * ectophile_0_3_0 - * edeliver_1_2_9 - * eden_0_1_3 - * edgarex_0_0_2 - * efrisby_0_2_0 - * egithub_0_2_6 - * eini_1_2_1 - * ejabberd_16_4_1 - * ekstat_0_2_2 - * elastix_0_2_0 - * eleveldb_2_1_3 - * elibphonenumber_0_1_1 - * elistrix_0_0_5 - * elixilorem_0_0_1 - * elixir_ale_0_4_1 - * elixir_ale_0_5_3 - * elixir_drawille_0_0_3 - * elixir_ipfs_api_0_1_0 - * elixir_locker_0_1_4 - * elixir_nsq_1_0_3 - * elixometer_1_2_1 - * elixtagram_0_2_7 - * elixush_0_0_4 - * elli_xpblfe_0_1_1 - * elmit_0_0_1 - * email_checker_0_0_3 - * emodel_1_3_1 - * eno_0_0_1 - * enotify_0_1_0 - * ensq_0_1_6 - * env_conf_0_3_0 - * eplugin_0_1_4 - * epubnub_0_1_0 - * eql_0_1_2 - * eredis_cluster_0_5_7 - * erlang_dbus_0_2_0 - * erlang_lua_0_1_0 - * erlang_osc_1_0_1 - * erlang_tls_1_0_3 - * erlastic_search_1_2_0 - * erlcloud_0_13_4 - * erldn_1_0_5 - * erldyn_0_7_2 - * erlogger_0_1_0 - * erltrace_0_1_4 - * erocksdb_0_4_1 - * erwatch_0_3_0 - * es_0_0_1 - * escalus_2_6_4 - * esip_1_0_4 - * espec_phoenix_0_2_1 - * etcd_0_0_2 - * etude_0_1_5 - * etude_request_0_1_0 - * euler_0_0_1 - * event_source_encoder_0_0_3 - * eventstore_0_2_1 - * everex_0_1_1 - * everyoneapi_0_0_1 - * everything_location_0_0_1 - * ex_admin_0_7_6 - * ex_aerospike_0_0_1 - * ex_aws_0_4_19 - * ex_bitcask_0_1_0 - * ex_chimp_0_0_2 - * ex_cloudinary_0_2_2 - * ex_conf_0_1_2 - * ex_conf_0_1_3 - * ex_doc_0_10_0 - * ex_doc_0_11_5 - * ex_doc_0_8_4 - * ex_doc_dash_0_3_0 - * ex_doc_epub_0_0_2 - * ex_dockerapi_0_0_1 - * ex_edn_0_1_2 - * ex_hubic_0_1_0 - * ex_orient_1_3_0 - * ex_ovh_0_1_2 - * ex_parsec_0_2_1 - * ex_queb_0_1_2 - * ex_sharp_0_0_6 - * ex_slp_0_1_0 - * ex_unit_emacs_0_1_2 - * exauth_0_0_1 - * excheck_0_3_3 - * excountries_0_0_3 - * excoveralls_0_5_4 - * exdjango_0_3_1 - * exdm_0_0_4 - * exdn_2_1_2 - * exdns_0_0_1 - * exdweet_0_0_1 - * exeque_0_1_0 - * exfile_0_1_5 - * exfile_0_3_3 - * exfile_b2_0_2_2 - * exfile_encryption_0_0_2 - * exfile_imagemagick_0_1_2 - * exfile_memory_0_1_0 - * exfile_s3_0_0_1 - * exgpg_0_0_3 - * exgrid_0_3_0 - * exhal_4_12_3 - * exintercom_0_1_6 - * exjira_0_0_1 - * exjprop_0_0_5 - * exkad_0_0_2 - * exmagick_0_0_1 - * exometer_core_1_0_0 - * exometer_core_1_4_0 - * exometer_datadog_0_4_3 - * exometer_zabbix_0_0_3 - * exos_1_0_0 - * expcap_0_1_0 - * exprotobuf_0_10_2 - * exprotobuf_0_13_0 - * exprotobuf_1_0_0 - * exq_0_7_1 - * exq_ui_0_7_1 - * exquery_0_0_11 - * exrabbit_0_0_2 - * exrecaptcha_0_0_3 - * exrm_0_14_10 - * exrm_0_14_17 - * exrm_0_18_8 - * exrm_0_19_9 - * exrm_1_0_5 - * exrm_deb_0_0_6 - * exrm_docker_0_1_0 - * exrm_heroku_0_1_1 - * exrm_rpm_0_3_3 - * exrm_smartos_gz_1_0_0 - * exseed_0_0_3 - * exsentry_0_5_0 - * exsyslog_1_0_1 - * extreme_0_5_1 - * exurban_0_0_1 - * ezlib_1_0_1 - * ezmq_0_2_0 - * facebook_0_10_0 - * fast_tls_1_0_3 - * fast_xml_1_1_11 - * fast_yaml_1_0_3 - * favicon_0_0_7 - * feedistiller_2_0_2 - * feedlex_0_0_1 - * fernet_ecto_0_2_0 - * ffi_0_0_1_alpha - * fifo_db_0_2_2 - * fifo_dt_0_1_66 - * fifo_dt_0_1_69 - * fifo_lager_0_1_4 - * fifo_spec_0_1_27 - * fifo_utils_0_1_20 - * fifo_utils_0_1_22 - * figaro_0_1_0 - * filepreviews_1_0_1 - * filtrex_0_2_0 - * finch_0_0_3 - * fintex_0_3_0 - * fireworks_0_5_1 - * fitbit_0_0_1 - * fitex_0_0_1 - * flames_0_1_0 - * fleet_api_0_0_15 - * floorplan_0_1_1 - * flower_power_0_3_2 - * flub_0_9_0 - * fluent_client_0_1_0 - * folsom_ddb_0_1_22 - * font_awesome_phoenix_0_3_2 - * form_data_0_1_1 - * forms_0_0_1 - * fqc_0_1_7 - * frank_0_0_3 - * fuentes_0_0_3 - * funnel_0_4_1 - * gcloudex_0_4_4 - * gcm_1_3_1 - * gcmex_0_0_1 - * gen_leader_0_1_0 - * gen_rpc_1_0_2 - * gen_state_machine_0_0_2 - * geo_1_0_4 - * geocoder_0_4_2 - * gil_0_0_3 - * gimei_0_0_2 - * gimei_ex_1_0_0 - * gpb_3_18_10 - * gpb_3_18_8 - * gpb_3_21_2 - * gpb_3_22_2 - * graphql_parser_0_0_3 - * graphql_relay_0_3_0 - * group_manager_0_0_8 - * guardian_0_10_1 - * guardian_0_12_0 - * guardian_0_9_1 - * guardian_db_0_4_0 - * guardian_db_0_7_0 - * hackney_1_1_0 - * hackney_1_3_1 - * hackney_1_3_2 - * hackney_1_4_10 - * hackney_1_4_4 - * hackney_1_4_8 - * hamcrest_0_1_1 - * hash_ring_ex_1_1_2 - * hdr_histogram_0_2_0 - * hedwig_flowdock_0_1_1 - * hedwig_hipchat_0_9_4 - * hedwig_irc_0_1_3 - * hedwig_slack_0_1_0 - * hedwig_sms_0_1_0 - * hedwig_xmpp_1_0_0_rc2 - * hello_world_header_0_0_1 - * hexoku_0_1_0 - * hmc5883l_0_5_0 - * honeydew_0_0_9 - * hr_0_2_2 - * hstore_0_0_2 - * htpasswd_1_0_2 - * http_0_0_1 - * httpc_aws_0_1_3 - * httpoison_0_7_1 - * httpoison_0_7_5 - * httpoison_0_8_0 - * httprot_0_1_7 - * iconv_1_0_0 - * ielixir_0_9_5 - * ifttt_oauth_0_0_1 - * inch_ex_0_5_3 - * inch_test_0_0_1 - * inflex_0_2_0 - * inquisitor_0_1_0 - * instream_0_12_0 - * intellij_elixir_0_1_2 - * iona_0_2_1 - * ipgeobase_0_0_1 - * isn_1_0_0 - * ja_serializer_0_9_0 - * japanese_holiday_0_0_2 - * jazz_0_1_1 - * jazz_0_2_1 - * jiffy_0_14_7 - * joken_0_13_1 - * joken_1_2_1 - * jsxn_0_2_1 - * kafka_protocol_0_3_2 - * kalecto_0_3_3 - * kalends_0_6_5 - * kane_0_1_1 - * katipo_0_3_4 - * kcl_0_6_2 - * keccakf1600_2_0_0 - * keelless_0_1_0 - * keenex_0_3_0 - * kerosene_0_0_1 - * kindred_0_0_1 - * kovacs_0_9_2 - * kvs_2_1_0 - * lager_2_1_1 - * lager_graylog_0_1_1 - * lager_logstash_backend_0_1_1 - * lager_watchdog_0_1_10 - * lasp_0_0_5 - * lazymaru_0_2_5 - * ledx_0_0_1 - * letsencrypt_0_5_0 - * lfe_1_0_2 - * libchunter_0_1_48 - * libdecaf_0_0_2 - * libex_config_0_2_0 - * libhowl_0_1_36 - * libleofs_0_1_2 - * librex_1_0_1 - * libsnarl_0_3_40 - * libsnarl_0_3_46 - * libsniffle_0_3_47 - * libsodium_0_0_7 - * link_shrinkex_1_0_0 - * locker_1_0_8 - * logger_json_file_backend_0_1_2 - * logger_logentries_backend_0_0_1 - * logster_0_2_0 - * lyn_0_0_16 - * mad_0_9_0 - * mailchimp_0_0_5 - * mailgun_webhook_auth_1_0_0 - * mailibex_0_1_0 - * mailman_0_2_2 - * mandrag_0_1_1 - * mandrillex_0_2_0 - * mariaex_0_7_5 - * maru_0_10_1 - * maru_swagger_0_8_0 - * marvel_1_0_0 - * marvin_0_3_0 - * mc_protocol_0_0_2 - * mcrypt_0_1_1 - * mdns_client_0_1_7 - * mdns_client_lib_0_1_33 - * mdns_client_lib_0_1_39 - * medex_0_1_2 - * merkle_0_0_4 - * message_pack_0_2_0 - * meta_0_0_1 - * migratrex_0_0_1 - * mimerl_1_0_0 - * mixstar_0_0_1 - * mmath_0_1_15 - * mobiledoc_0_0_1 - * moebius_2_0_1 - * monetized_0_4_0 - * money_1_0_0 - * mongo_0_5_4 - * mongodb_ecto_0_1_4 - * motor_hat_0_6_1 - * mstore_0_1_11 - * mt940_1_0_0 - * mustachex_0_0_1 - * mynumber_1_0_0 - * nacl_0_3_0 - * naughtygram_0_2_0 - * neo4j_0_3_0 - * neo4j_sips_0_1_26 - * neo4j_sips_models_0_1_1 - * neotoma_1_7_3 - * neotomex_0_1_4 - * nerves_0_3_2 - * nerves_interim_wifi_0_0_1 - * nerves_network_interface_0_3_1 - * nerves_system_ag150_0_5_1 - * nerves_system_alix_0_5_1 - * nerves_system_bbb_0_6_2 - * nerves_system_ev3_0_5_1 - * nerves_system_galileo_0_5_1 - * nerves_system_qemu_arm_0_5_1 - * nerves_system_rpi_0_5_2 - * nerves_system_rpi2_0_5_2 - * nerves_system_rpi3_0_5_2 - * nerves_toolchain_arm_unknown_linux_gnueabi_0_6_2 - * nerves_toolchain_arm_unknown_linux_gnueabihf_0_6_1 - * nerves_toolchain_armv6_rpi_linux_gnueabi_0_6_1 - * nerves_toolchain_i586_unknown_linux_gnu_0_6_1 - * nerves_wpa_supplicant_0_2_1 - * nested_set_0_0_2 - * new_relixir_0_1_0 - * newrelic_0_1_0 - * nice_nickname_0_0_1 - * nifty_0_0_3 - * nio_google_authenticator_1_0_1 - * nio_google_geocoder_0_7_0 - * nodefinder_1_4_0 - * nodefinder_1_5_1 - * nomad_0_6_0 - * normalixr_0_4_0 - * oauth2_0_6_0 - * oauth2_server_0_1_1 - * oauth2cli_0_0_4 - * oauth2ex_0_0_9 - * obelisk_0_10_0 - * observer_cli_1_0_5 - * okta_0_0_1 - * omise_0_2_2 - * openmaize_0_18_1 - * overpass_0_1_1 - * oxr_0_3_1 - * p1_mysql_1_0_1 - * p1_oauth2_0_6_1 - * p1_pgsql_1_1_0 - * p1_stringprep_1_0_1 - * p1_utils_1_0_0 - * p1_utils_1_0_3 - * p1_utils_1_0_4 - * p1_xml_1_1_1 - * p1_xmlrpc_1_15_1 - * params_2_0_0_beta_0 - * parse_client_0_2_3 - * parse_trans_2_9_0 - * parsex_0_0_2 - * passport_0_0_4 - * peatio_client_1_5_0 - * pet_0_1_1 - * pgpool_1_0_0 - * phoenix_0_2_6 - * phoenix_0_4_1 - * phoenix_1_2_0_rc_1 - * phoenix_active_link_0_0_1 - * phoenix_calendar_0_1_2 - * phoenix_dtl_0_0_1 - * phoenix_ecto_3_0_0_rc_0 - * phoenix_ember_0_0_1 - * phoenix_facebook_messenger_0_3_0 - * phoenix_gen_gulp_jspm_1_0_0 - * phoenix_haml_0_2_1 - * phoenix_html_2_4_0_dev - * phoenix_html_2_5_1 - * phoenix_html_sanitizer_1_0_2 - * phoenix_html_simplified_helpers_0_3_3 - * phoenix_linguist_0_0_1 - * phoenix_live_reload_1_0_5 - * phoenix_microsoftbot_0_1_0 - * phoenix_pubsub_postgres_0_0_2 - * phoenix_pubsub_rabbitmq_0_0_1 - * phoenix_pubsub_redis_2_0_0 - * phoenix_ratchet_0_2_0 - * phoenix_reactor_0_0_3 - * phoenix_simple_form_0_0_2 - * phoenix_slim_0_4_1 - * phoenix_slime_0_6_0 - * phoenix_swoosh_0_1_2 - * phoenix_timex_1_0_1 - * phoenix_token_auth_0_4_0 - * picosat_0_1_0 - * pin_elixir_0_0_1 - * pixie_0_3_5 - * placid_0_1_3 - * plain_sitemap_0_0_1 - * plasm_0_3_0 - * plug_0_4_4 - * plug_0_5_3 - * plug_0_7_0 - * plug_abort_2_1_1 - * plug_auth_0_3_0 - * plug_basic_auth_1_1_0 - * plug_byte_serve_0_3_2 - * plug_cors_0_8_2 - * plug_exception_handler_0_0_4 - * plug_graphql_0_3_1 - * plug_json_parser_0_0_6 - * plug_jwt_0_7_1 - * plug_newrelic_0_0_5 - * plug_secure_headers_0_0_1 - * plug_session_memcached_0_3_3 - * plug_session_redis_0_1_0 - * png_0_1_1 - * poison_1_0_3 - * poison_1_1_1 - * poison_1_2_1 - * pool_0_0_2 - * pooler_1_4_0 - * portal_0_0_1 - * porterstemmer_0_0_1 - * portmidi_5_0_0 - * posterize_0_11_0 - * postgrex_0_11_1 - * postgrex_0_6_0 - * pqueue_1_4_0 - * proper_1_1_1_beta - * protego_0_1_0 - * protobuffs_0_8_2 - * provider_asn1_0_2_1 - * pulse_0_1_3 - * pulse_libs_1_0_0 - * pusher_0_1_3 - * pushex_0_0_5 - * pynchon_0_1_1 - * quick_chex_0_2_1 - * quinn_0_0_4 - * rackla_1_0_0 - * radpath_0_0_5 - * random_0_2_2 - * ratchet_0_3_1 - * raven_0_0_5 - * raygun_0_3_0 - * reactive_0_0_1 - * readme_md_doc_0_1_2 - * reagent_0_1_9 - * reaxt_0_3_2 - * rebar3_abnfc_plugin_0_1_0 - * rebar3_auto_0_3_0 - * rebar3_auto_applications_1_0_0 - * rebar3_autotest_0_1_1 - * rebar3_cuttlefish_0_11_0 - * rebar3_diameter_compiler_0_4_0 - * rebar3_elixir_0_0_5 - * rebar3_elixirc_0_1_0 - * rebar3_eqc_0_0_10 - * rebar3_exunit_0_1_1 - * rebar3_git_vsn_1_1_0 - * rebar3_gpb_plugin_1_3_3 - * rebar3_hex_2_5_1 - * rebar3_idl_compiler_0_4_0 - * rebar3_lfe_compile_0_4_1 - * rebar3_live_0_1_3 - * rebar3_neotoma_plugin_0_2_0 - * rebar3_proper_0_6_0 - * rebar3_proper_plugin_0_1_0 - * rebar3_protobuffs_0_2_0 - * rebar3_raw_deps_2_0_0 - * rebar3_run_0_2_0 - * rebar3_shellrpc_0_1_0 - * rebar3_tsung_0_1_4 - * rebar3_vendor_0_3_0 - * rebar3_yang_plugin_0_2_1 - * rebar_alias_0_1_0 - * rebar_cmd_0_2_3 - * rebar_erl_vsn_0_1_0 - * rebar_protobuffs_0_1_0 - * rebind_0_1_3 - * recaptcha_1_1_1 - * receipt_verifier_0_0_1 - * recon_2_2_1 - * recon_2_3_1 - * recon_ex_0_9_1 - * record_translator_0_0_3 - * red_0_0_5 - * red_black_tree_1_2_0 - * reddhl_0_0_1 - * redis_pool_0_2_3 - * redis_poolex_0_0_5 - * redix_0_3_6 - * redo_2_0_1 - * redtube_1_0_0 - * ref_inspector_0_9_0 - * regdom_0_0_1 - * relax_0_3_0 - * relflow_1_0_5 - * relief_0_0_1 - * relisa_0_1_0 - * relocker_0_0_8 - * reltool_util_1_4_0 - * reltool_util_1_5_1 - * relx_3_1_0 - * relx_3_19_0 - * relx_3_5_0 - * remix_0_0_2 - * remodel_0_0_1 - * remote_ip_rewriter_0_0_2 - * rendezvous_0_0_1 - * repg2_0_0_4 - * repo_0_4_1 - * repoquery_0_0_2 - * reporter_0_5_1 - * reprise_0_5_0 - * resin_0_4_1 - * rest_1_5_0 - * rest_client_0_0_1 - * rethinkdb_0_4_0 - * rethinkdb_changefeed_0_0_1 - * retrieval_0_9_1 - * retry_0_1_0 - * reup_0_1_0 - * reverse_proxy_0_1_0 - * revision_plate_ex_0_1_0 - * rfc3339_0_9_0 - * riak_1_0_0 - * riak_core_ng_2_2_5 - * riak_dt_2_1_1 - * riak_ensemble_2_1_3 - * riak_pb_2_1_0 - * riak_sysmon_2_1_2 - * riakc_2_1_1 - * riboflavin_0_0_2 - * riemann_0_0_15 - * rlist_0_0_1 - * robotex_0_0_1 - * rogger_0_1_0 - * rollbax_0_6_0 - * rollex_0_4_0 - * roman_numerals_1_0_1 - * romanex_0_1_0 - * romeo_0_5_0 - * roombex_0_0_4 - * rop_0_5_3 - * rotor_0_2_2 - * rquote_0_0_1 - * rsa_0_0_1 - * rss_0_2_1 - * rstats_1_0_2 - * rubix_0_0_2 - * rulex_0_2_0 - * russian_0_1_0 - * rustler_0_0_7 - * safetybox_0_1_2 - * sage_0_0_1 - * salsa20_0_3_0 - * saltie_0_3_2 - * saltpack_1_0_1 - * sap_0_0_2 - * sasl_ex_0_1_0 - * sass_elixir_0_0_1 - * savory_0_0_2 - * sbroker_0_6_2 - * sbroker_0_7_0 - * sbroker_1_0_0_beta_2 - * scaffold_0_0_5 - * scarab_0_1_0 - * schedule_0_1_0 - * schizo_0_0_1 - * scientist_0_2_0 - * scientist_ex_0_1_0 - * scrape_1_0_4 - * scrivener_1_1_4 - * scrivener_1_2_1 - * scrivener_headers_1_0_1 - * scrivener_html_1_1_1 - * seasonal_0_3_0 - * seat_json_0_0_18 - * sec_cik_ticker_mapper_0_0_2 - * sec_company_filings_rss_feed_parser_0_0_2 - * sec_recent_filings_rss_feed_parser_0_0_6 - * secure_0_1_0 - * secure_compare_0_0_1 - * secure_headers_0_0_1 - * secure_password_0_4_3 - * secure_random_0_1_1 - * secure_random_0_3_0 - * seedex_0_1_2 - * seg_seg_0_0_1 - * seg_seg_0_1_0 - * segment_0_1_0 - * select_0_0_1 - * selenium_0_0_2 - * semver_0_1_2 - * sendgrid_0_1_0 - * sentient_0_0_2 - * sentinel_0_1_0 - * sentry_0_3_2 - * sequences_1_1_0 - * serial_0_1_2 - * serve_this_1_0_0 - * service_1_5_1 - * setup_1_7_0 - * setup_tag_0_1_2 - * sfmt_0_12_7 - * sfmt_0_13_0 - * sfsobject_0_0_3 - * sh_1_1_2 - * sha3_1_0_0 - * shameless_plug_1_0_0 - * shape_0_0_2 - * shell_stream_0_0_1 - * short_maps_0_1_1 - * shorter_maps_1_0_0 - * shotgun_0_3_0 - * shouldi_0_3_0 - * shove_0_0_1 - * shrivel_0_0_3 - * sidejob_2_0_0 - * sideshow_0_0_2 - * sidetask_1_1_0 - * signaturex_1_0_1 - * simetric_0_1_0 - * simple_agent_0_0_7 - * simple_bar_0_0_7 - * simple_format_0_1_0 - * simple_markdown_0_0_1 - * simple_secrets_1_0_0 - * simple_statistics_0_0_1 - * simplex_0_4_0 - * simplify_0_2_1 - * simpre_0_1_0 - * siphash_3_1_0 - * sips_downloader_0_2_2 - * sitemap_0_7_0 - * skills_0_0_1 - * skroutz_0_1_0 - * slack_0_3_0 - * slack_0_4_2 - * slack_0_5_0 - * slack_logger_backend_0_1_4 - * slack_webhook_0_0_2 - * slacker_0_0_2 - * slackex_0_0_1 - * slim_fast_0_10_0 - * slime_0_13_0 - * slp_0_0_2 - * slugerl_1_0_0 - * slugger_0_1_0 - * smex_0_0_1 - * sms506_0_2_0 - * sms_blitz_0_0_1 - * smurf_0_1_3 - * snappy_1_1_1 - * snowflake_client_0_1_1 - * socket_0_2_8 - * socket_0_3_4 - * solage_0_0_1 - * sonic_0_1_3 - * sorted_set_1_1_0 - * soundcloud_ex_0_0_1 - * spaceapi_0_1_2 - * spaced_repetitions_0_0_1 - * spacesaving_0_0_3 - * spaghetti_pool_0_1_0 - * sparkpost_0_1_0 - * spartan_0_0_1 - * spawndir_0_1_1 - * spirit_0_0_1 - * sql_dust_0_3_4 - * sqlite3_1_1_5 - * sqlite_ecto_0_5_0 - * sqlite_ecto_1_0_2 - * sqlite_ecto_1_1_0 - * ssdb_0_3_0 - * ssdb_elixir_0_2_2 - * sshex_1_1_0 - * ssl_verify_hostname_1_0_0 - * ssl_verify_hostname_1_0_5 - * ssl_verify_hostname_1_0_6 - * statman_0_5_0 - * stmd_0_0_2 - * strava_0_0_1 - * stringprep_1_0_3 - * stripe_0_0_1 - * stripe_client_0_0_3 - * stripe_eventex_1_0_0 - * stripity_stripe_1_4_0 - * structurez_0_0_1 - * stun_1_0_3 - * sugar_0_4_11 - * supermemo_1_0_0 - * supervisord_0_1_0 - * swaggerdoc_0_0_1 - * sweet_xml_0_4_0 - * switchboard_0_3_2 - * swoosh_0_3_0 - * syslog_1_0_2 - * tagplay_0_1_0 - * tarantool_0_0_2 - * tcs34725_0_0_1 - * tds_ecto_1_0_2 - * telebot_0_1_2 - * templates_0_0_5 - * texas_0_0_2 - * theriac_0_0_1 - * thesis_0_0_14 - * thing_0_0_1 - * timex_0_12_9 - * timex_0_13_5 - * timex_0_16_2 - * timex_1_0_0_rc4 - * timex_ecto_1_0_4 - * timex_ecto_1_1_3 - * timex_interval_0_6_0 - * tirerl_1_0_1 - * tomlex_0_0_4 - * topo_0_1_1 - * tracker_request_0_0_4 - * tractor_0_1_0 - * traitify_elixir_0_1_1 - * trans_0_1_0 - * translator_0_0_1 - * tributary_0_0_2 - * tuco_tuco_0_8_1 - * twittertex_0_1_0 - * twittex_0_0_4 - * u2f_0_1_3 - * u_token_0_0_2 - * ucol_2_0_0 - * ucol_nif_1_1_5 - * ueberauth_facebook_0_3_2 - * ueberauth_fitbit_0_2_1 - * ueberauth_github_0_2_0 - * ueberauth_google_0_2_0 - * ueberauth_linkedin_0_2_0 - * ueberauth_paypal_0_1_0 - * ueberauth_slack_0_2_0 - * ueberauth_spotify_0_0_1 - * ueberauth_strava_0_1_1 - * ueberauth_vk_0_1_1 - * ueberauth_vkontakte_0_1_0 - * ueberauth_weibo_0_0_3 - * ui_0_1_1 - * ulitos_0_3_0 - * unsplash_0_4_0 - * upyun_0_0_1 - * uri_template_1_2_0 - * urna_0_1_4 - * uuid_erl_1_4_0 - * uuid_erl_1_5_1 - * valid_field_0_3_0 - * velkoz_1_2_0 - * verk_0_12_0 - * verk_web_0_11_0 - * vimeo_0_0_2 - * voorhees_0_1_1 - * wayback_archiver_0_0_1 - * webdriver_0_8_1 - * weber_0_1_0 - * weebo_0_1_2 - * wifi_0_2_0 - * win_notify_0_0_4 - * wire_0_2_0 - * xlsx_parser_0_0_7 - * xref_runner_1_0_0 - * yar_0_1_0 - * yggdrasil_1_2_3 - * yodlee_0_1_4 - * yomel_0_5_0 - * zanox_0_0_1 - * zencoder_1_0_1 - * zipper_1_0_0 - * zuppler_users_client_0_0_5 - -*/ -{ stdenv, pkgs, callPackage, overrides ? (self: super: {}) }: - -let - packages = self: rec { - abnf_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "abnf"; - version = "0.0.1"; - src = fetchHex { - pkg = "abnf"; - version = "0.0.1"; - sha256 = - "81e263f061ba677bda3e0d7f8884730eb51c14d7bc6526647c46cce659f1b054"; - }; - - meta = { - description = ''ABNF parser for Elixir''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/vanstee/abnf"; - }; - } // packageOverrides) - ) {}; - - abnf = abnf_0_0_1; - - absinthe_1_0_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "absinthe"; - version = "1.0.0"; - src = fetchHex { - pkg = "absinthe"; - version = "1.0.0"; - sha256 = - "c5606be8b46003e7ac47e87c924908cb390b892fef0eae390deb66f8ee123a1c"; - }; - - meta = { - description = ''GraphQL for Elixir''; - license = stdenv.lib.licenses.bsd3; - homepage = "https://github.com/absinthe-graphql/absinthe"; - }; - } // packageOverrides) - ) {}; - - absinthe_1_1_6 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "absinthe"; - version = "1.1.6"; - src = fetchHex { - pkg = "absinthe"; - version = "1.1.6"; - sha256 = - "3e83ea139967975a025850c0efc5aba7a864aded6b10d6483a60264a3523411f"; - }; - - meta = { - description = ''GraphQL for Elixir''; - license = stdenv.lib.licenses.bsd3; - homepage = "https://github.com/absinthe-graphql/absinthe"; - }; - } // packageOverrides) - ) {}; - - absinthe = absinthe_1_1_6; - - absinthe_plug_1_0_0 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - plug_1_1_5, - absinthe_1_0_0 - }: - buildMix ({ - name = "absinthe_plug"; - version = "1.0.0"; - src = fetchHex { - pkg = "absinthe_plug"; - version = "1.0.0"; - sha256 = - "08459823fe1fd4f0325a8bf0c937a4520583a5a26d73b193040ab30a1dfc0b33"; - }; - beamDeps = [ plug_1_1_5 absinthe_1_0_0 ]; - - meta = { - description = ''A plug for Absinthe, an experimental GraphQL - toolkit''; - license = stdenv.lib.licenses.bsd3; - homepage = "https://github.com/CargoSense/absinthe_plug"; - }; - } // packageOverrides) - ) {}; - - absinthe_plug_1_1_3 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - plug_1_1_5, - absinthe_1_1_6 - }: - buildMix ({ - name = "absinthe_plug"; - version = "1.1.3"; - src = fetchHex { - pkg = "absinthe_plug"; - version = "1.1.3"; - sha256 = - "9fa66d56b4ddbd42fc11510780ed6c9758d539b9c8e538930ff8b383ae71814e"; - }; - beamDeps = [ plug_1_1_5 absinthe_1_1_6 ]; - - meta = { - description = ''A plug for Absinthe, an experimental GraphQL - toolkit''; - license = stdenv.lib.licenses.bsd3; - homepage = "https://github.com/CargoSense/absinthe_plug"; - }; - } // packageOverrides) - ) {}; - - absinthe_plug = absinthe_plug_1_1_3; - - access_token_extractor_0_1_1 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - plug_1_1_5, - cowboy_1_0_4 - }: - buildMix ({ - name = "access_token_extractor"; - version = "0.1.1"; - src = fetchHex { - pkg = "access_token_extractor"; - version = "0.1.1"; - sha256 = - "40f76799f8fbb5b03230b31d4d55c5a169e7c3ad82d776a9d87fe0c65c85396d"; - }; - beamDeps = [ plug_1_1_5 cowboy_1_0_4 ]; - - meta = { - longDescription = ''Simple Plug to extract access_token from - request and add it to private map in Plug.Conn - struct.''; - license = stdenv.lib.licenses.mit; - homepage = - "https://github.com/rohanpujaris/access_token_extractor"; - }; - } // packageOverrides) - ) {}; - - access_token_extractor = access_token_extractor_0_1_1; - - adam7_0_4_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, apex_0_3_7 }: - buildMix ({ - name = "adam7"; - version = "0.4.0"; - src = fetchHex { - pkg = "adam7"; - version = "0.4.0"; - sha256 = - "8b540817f2fa92ba4b198d42d1ee4af348ed1edf8bd02d69691e0d8bdbecdcee"; - }; - beamDeps = [ apex_0_3_7 ]; - - meta = { - longDescription = ''Adam7 interlacing library for Elixir. - Primarily used for interlacing and - de-interlacing image data for PNGs.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/SenecaSystems/imagineer"; - }; - } // packageOverrides) - ) {}; - - adam7 = adam7_0_4_0; - - adap_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "adap"; - version = "0.0.1"; - src = fetchHex { - pkg = "adap"; - version = "0.0.1"; - sha256 = - "10679369764e2aa68560008c1f8bea40d5c715389e27e10b35b1ceda3fedadbb"; - }; - - meta = { - longDescription = '' Create a data stream across your information - systems to query, augment and transform data - according to Elixir matching rules. ''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/awetzel/adap"; - }; - } // packageOverrides) - ) {}; - - adap = adap_0_0_1; - - adt_0_0_2 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "adt"; - version = "0.0.2"; - src = fetchHex { - pkg = "adt"; - version = "0.0.2"; - sha256 = - "a5b310b1ed8093b0f786ca4facdd0c9ff073acf3e47db6a9771005b77e0d7259"; - }; - - meta = { - description = ''A light ADT module for Elixir.''; - - }; - } // packageOverrides) - ) {}; - - adt = adt_0_0_2; - - aeacus_0_3_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, comeonin_1_6_0 }: - buildMix ({ - name = "aeacus"; - version = "0.3.0"; - src = fetchHex { - pkg = "aeacus"; - version = "0.3.0"; - sha256 = - "3cc138cfc7c508cfd85afddd0881632dde2e663d222c9e3749fae8c80ebb2c0b"; - }; - beamDeps = [ comeonin_1_6_0 ]; - - meta = { - longDescription = ''A simple, secure, and highly configurable - Elixir identity [username | email | id | - etc.]/password authentication module; Compatible - with Ecto.''; - license = stdenv.lib.licenses.bsd3; - homepage = "https://github.com/zmoshansky/aeacus"; - }; - } // packageOverrides) - ) {}; - - aeacus = aeacus_0_3_0; - - ahab_0_1_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "ahab"; - version = "0.1.1"; - src = fetchHex { - pkg = "ahab"; - version = "0.1.1"; - sha256 = - "c981c2f62dccd15a055083f9bc088aa0e4a029625ef9aa45104c4ba0ead12bd2"; - }; - - meta = { - description = ''A lightweight, low latency TCP acceptor pool for - Elixir.''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/jquadrin/ahab"; - }; - } // packageOverrides) - ) {}; - - ahab = ahab_0_1_1; - - airbrakify_0_0_1 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_2_1_0, - plug_1_1_5, - httpoison_0_8_3 - }: - buildMix ({ - name = "airbrakify"; - version = "0.0.1"; - src = fetchHex { - pkg = "airbrakify"; - version = "0.0.1"; - sha256 = - "973f895ba83e6dd71cf87182419e144db5c3ac23e43b7a1247e51559bf2737b6"; - }; - beamDeps = [ poison_2_1_0 plug_1_1_5 httpoison_0_8_3 ]; - - meta = { - longDescription = ''A simple Airbrake/Errbit library for - Elixir/Phoenix projects. Currently only supports - error/exception notifications via a Plug.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/Diamond/airbrakify"; - }; - } // packageOverrides) - ) {}; - - airbrakify = airbrakify_0_0_1; - - alambic_0_1_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "alambic"; - version = "0.1.0"; - src = fetchHex { - pkg = "alambic"; - version = "0.1.0"; - sha256 = - "04dc4cc88d56539ec4006a84668186501be9be4c369f145af6a606bb63d97ce0"; - }; - - meta = { - longDescription = ''A collection of small elixir utilities. - Semaphore: quick way of limiting access to a - resource CountDown: quick way of counting fan - in/out events''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/sdanzan/alambic"; - }; - } // packageOverrides) - ) {}; - - alambic = alambic_0_1_0; - - alchemic_avatar_0_1_2 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "alchemic_avatar"; - version = "0.1.2"; - src = fetchHex { - pkg = "alchemic_avatar"; - version = "0.1.2"; - sha256 = - "329ae15eb6a304d6d425f86e6890f1d5c3901475b3fbc9eb07ad03f1394144b4"; - }; - - meta = { - description = ''Creating letter avatar from user`s name(or any - other strong / character).''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/zhangsoledad/alchemic_avatar"; - }; - } // packageOverrides) - ) {}; - - alchemic_avatar = alchemic_avatar_0_1_2; - - alchemic_pinyin_0_1_2 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "alchemic_pinyin"; - version = "0.1.2"; - src = fetchHex { - pkg = "alchemic_pinyin"; - version = "0.1.2"; - sha256 = - "1fbd8300984699370b4a97ab10b64023494d2f9755eddf0abe1dcd9a5f2498c6"; - }; - - meta = { - description = ''中文汉字转拼音.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/zhangsoledad/alchemic_pinyin"; - }; - } // packageOverrides) - ) {}; - - alchemic_pinyin = alchemic_pinyin_0_1_2; - - alchemist_0_0_2 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "alchemist"; - version = "0.0.2"; - src = fetchHex { - pkg = "alchemist"; - version = "0.0.2"; - sha256 = - "095ad9b47258b2d482b782a5794ed800df1c4024abbc126f347738be72a1aa51"; - }; - - meta = { - description = ''Carefully refactor critical paths''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/jkakar/alchemist"; - }; - } // packageOverrides) - ) {}; - - alchemist = alchemist_0_0_2; - - alchemy_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, uuid_1_1_4 }: - buildMix ({ - name = "alchemy"; - version = "0.0.1"; - src = fetchHex { - pkg = "alchemy"; - version = "0.0.1"; - sha256 = - "109ce3f83d596a6ab9a947f472516f87da7b0df823fe2d91e27bc6594a305c3d"; - }; - beamDeps = [ uuid_1_1_4 ]; - - meta = { - description = ''Perform experiments in production''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/keathley/alchemy"; - }; - } // packageOverrides) - ) {}; - - alchemy = alchemy_0_0_1; - - aleppo_0_9_0 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "aleppo"; - version = "0.9.0"; - src = fetchHex { - pkg = "aleppo"; - version = "0.9.0"; - sha256 = - "2f360631d64da53f40621714e157fd33805a95d0160d5c62fcfb3e132986ce71"; - }; - - meta = { - description = ''Aleppo: ALternative Erlang Pre-ProcessOr''; - license = stdenv.lib.licenses.apsl20; - homepage = "https://github.com/ErlyORM/aleppo"; - }; - } // packageOverrides) - ) {}; - - aleppo = aleppo_0_9_0; - - alexa_0_1_14 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, poison_2_1_0 }: - buildMix ({ - name = "alexa"; - version = "0.1.14"; - src = fetchHex { - pkg = "alexa"; - version = "0.1.14"; - sha256 = - "a15cc63ef736f45326a3065ff59e1211365929387957f246e7b8cee76a31bbe8"; - }; - beamDeps = [ poison_2_1_0 ]; - - meta = { - description = ''Framework for implementing an Amazon Alexa - Skill.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/col/alexa"; - }; - } // packageOverrides) - ) {}; - - alexa = alexa_0_1_14; - - alexa_plug_0_2_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, plug_1_1_5 }: - buildMix ({ - name = "alexa_plug"; - version = "0.2.0"; - src = fetchHex { - pkg = "alexa_plug"; - version = "0.2.0"; - sha256 = - "a78f6fa5e3ba33ce0943f4cb96d6cfcc9b36637a4575314469c8a0d45fff40d0"; - }; - beamDeps = [ plug_1_1_5 ]; - - meta = { - longDescription = ''A simple set of plugs and utilities for - interfacing with the Amazon Echo and the Alexa - Skills Kit.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/jordantdavis/alexa_plug"; - }; - } // packageOverrides) - ) {}; - - alexa_plug = alexa_plug_0_2_0; - - alexa_web_0_0_2 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - plug_1_1_5, - cowboy_1_0_4, - alexa_0_1_14 - }: - buildMix ({ - name = "alexa_web"; - version = "0.0.2"; - src = fetchHex { - pkg = "alexa_web"; - version = "0.0.2"; - sha256 = - "e60a7fa60eb52bbb91e445cf0ee3781e0e2a148855befa638b274e6720421126"; - }; - beamDeps = [ plug_1_1_5 cowboy_1_0_4 alexa_0_1_14 ]; - - meta = { - description = ''A web endpoint for deploying one or a collection - of Amazon Alexa Skills''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/col/alexa_web"; - }; - } // packageOverrides) - ) {}; - - alexa_web = alexa_web_0_0_2; - - algae_0_10_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, quark_1_0_2 }: - buildMix ({ - name = "algae"; - version = "0.10.0"; - src = fetchHex { - pkg = "algae"; - version = "0.10.0"; - sha256 = - "02d89132d99da1e13271007d1109be958ef8b3b7a5e64323299b84d0aa2353e1"; - }; - beamDeps = [ quark_1_0_2 ]; - - meta = { - description = ''Bootstrapped algebraic data types for Elixir''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/robot-overlord/algae"; - }; - } // packageOverrides) - ) {}; - - algae = algae_0_10_0; - - amazon_product_advertising_client_0_1_1 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - timex_1_0_2, - sweet_xml_0_6_1, - httpoison_0_8_3 - }: - buildMix ({ - name = "amazon_product_advertising_client"; - version = "0.1.1"; - src = fetchHex { - pkg = "amazon_product_advertising_client"; - version = "0.1.1"; - sha256 = - "406111cedbd475cab29bdcc69f48ddc3670e57d2e3294e8d948c117ae492951c"; - }; - beamDeps = [ timex_1_0_2 sweet_xml_0_6_1 httpoison_0_8_3 ]; - - meta = { - description = ''An Amazon Product Advertising API client for - Elixir''; - license = stdenv.lib.licenses.mit; - homepage = - "https://github.com/zachgarwood/elixir-amazon-product-advertising-client"; - }; - } // packageOverrides) - ) {}; - - amazon_product_advertising_client = - amazon_product_advertising_client_0_1_1; - - amnesia_0_2_4 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, exquisite_0_1_6 }: - buildMix ({ - name = "amnesia"; - version = "0.2.4"; - src = fetchHex { - pkg = "amnesia"; - version = "0.2.4"; - sha256 = - "fba1e39f5c51d860b22618046a25525170530bc595d0f2dbb45f070c3b40da8f"; - }; - beamDeps = [ exquisite_0_1_6 ]; - - meta = { - description = ''mnesia wrapper for Elixir''; - license = stdenv.lib.licenses.wtfpl; - homepage = "https://github.com/meh/amnesia"; - }; - } // packageOverrides) - ) {}; - - amnesia = amnesia_0_2_4; - - anagram_1_0_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "anagram"; - version = "1.0.0"; - src = fetchHex { - pkg = "anagram"; - version = "1.0.0"; - sha256 = - "8c41013b8b586728adbf821fe809c277e30f99323138b8e8ccff2311317c8fac"; - }; - - meta = { - longDescription = ''Find anagrams of words and \"words that can - be made with a set of letters\" (sort of a sub - anagram)''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/ewildgoose/elixir-anagram"; - }; - } // packageOverrides) - ) {}; - - anagram = anagram_1_0_0; - - anaphora_0_1_2 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "anaphora"; - version = "0.1.2"; - src = fetchHex { - pkg = "anaphora"; - version = "0.1.2"; - sha256 = - "fb60a214b2be57d7a08aa8237cd7afb009b637563d64ed5e6ec486e36c484001"; - }; - - meta = { - description = ''The anaphoric macro collection for Elixir''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/sviridov/anaphora-elixir"; - }; - } // packageOverrides) - ) {}; - - anaphora = anaphora_0_1_2; - - anilixir_1_0_0 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_1_5_2, - httpoison_0_8_3 - }: - buildMix ({ - name = "anilixir"; - version = "1.0.0"; - src = fetchHex { - pkg = "anilixir"; - version = "1.0.0"; - sha256 = - "ee5c6dfa7e5250d8ec5c9b04910e3202788ceeba231cb3ff8b22e479cc64f1c3"; - }; - beamDeps = [ poison_1_5_2 httpoison_0_8_3 ]; - - meta = { - description = ''Anilist API client for Elixir''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/sotojuan/anilixir"; - }; - } // packageOverrides) - ) {}; - - anilixir = anilixir_1_0_0; - - apex_0_3_7 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "apex"; - version = "0.3.7"; - src = fetchHex { - pkg = "apex"; - version = "0.3.7"; - sha256 = - "a1c8313e9c909ff2489f004b3514430293b1aafb81569b93a1822d486f56080d"; - }; - - meta = { - description = ''Elixir clone of Ruby`s awesome_print gem''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/bjro/apex"; - }; - } // packageOverrides) - ) {}; - - apex_0_5_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "apex"; - version = "0.5.0"; - src = fetchHex { - pkg = "apex"; - version = "0.5.0"; - sha256 = - "dd8863ebef2a42be331eece2d3a2f721c4ec3c8495bc0e198703aea7927f156a"; - }; - - meta = { - description = ''Elixir clone of Ruby`s awesome_print gem''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/bjro/apex"; - }; - } // packageOverrides) - ) {}; - - apex = apex_0_5_0; - - apix_0_1_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "apix"; - version = "0.1.0"; - src = fetchHex { - pkg = "apix"; - version = "0.1.0"; - sha256 = - "d1d809cf41731e39a6c23e02fb41c9375bf04db35c8ce595c99c03eea694f30e"; - }; - - meta = { - longDescription = ''Simple convention and DSL for transformation - of elixir functions to a documented and ready - for validation API.''; - - homepage = "https://github.com/liveforeverx/apix"; - }; - } // packageOverrides) - ) {}; - - apix = apix_0_1_0; - - apns_0_9_2 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poolboy_1_5_1, - poison_2_1_0, - connection_1_0_2 - }: - buildMix ({ - name = "apns"; - version = "0.9.2"; - src = fetchHex { - pkg = "apns"; - version = "0.9.2"; - sha256 = - "7d63bd108572fadac777006957e45db5da1a8adf2e94e76f83c89942adf54f68"; - }; - beamDeps = [ poolboy_1_5_1 poison_2_1_0 connection_1_0_2 ]; - - meta = { - description = ''APNS (Apple Push Notification Service) library - for Elixir''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/chvanikoff/apns4ex"; - }; - } // packageOverrides) - ) {}; - - apns = apns_0_9_2; - - ar2ecto_0_1_2 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "ar2ecto"; - version = "0.1.2"; - src = fetchHex { - pkg = "ar2ecto"; - version = "0.1.2"; - sha256 = - "a32322d39f1c0cff335b05b5c2252e531091565c3cf754811087edd2e115a718"; - }; - - meta = { - description = ''Ar2ecto is a set of mix tasks to help you migrate - from ActiveRecord to Ecto.''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/aforward/ar2ecto"; - }; - } // packageOverrides) - ) {}; - - ar2ecto = ar2ecto_0_1_2; - - argent_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "argent"; - version = "0.0.1"; - src = fetchHex { - pkg = "argent"; - version = "0.0.1"; - sha256 = - "dde0920308efca2c8dd9681057e5196f625b53ed8dff86a27242807c3653d645"; - }; - - meta = { - description = ''A currency management library for elixir.''; - - }; - } // packageOverrides) - ) {}; - - argent = argent_0_0_1; - - argument_parser_0_1_3 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "argument_parser"; - version = "0.1.3"; - src = fetchHex { - pkg = "argument_parser"; - version = "0.1.3"; - sha256 = - "2c56a6c9dfa9790aabdb8f9268ac501404376ffb13396ff515e66f1ebf64817d"; - }; - - meta = { - description = ''More powerful argument parser for creating nice - scripts''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/jisaacstone/ex_argument_parser"; - }; - } // packageOverrides) - ) {}; - - argument_parser = argument_parser_0_1_3; - - array_1_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "array"; - version = "1.0.1"; - src = fetchHex { - pkg = "array"; - version = "1.0.1"; - sha256 = - "626ac1383566dadee3a10357cd6d192151c6d604ee3266809daf0da6b5e33bbb"; - }; - - meta = { - description = ''An elixir wrapper library for Erlang`s array.''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/takscape/elixir-array"; - }; - } // packageOverrides) - ) {}; - - array = array_1_0_1; - - artifact_0_4_0 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - porcelain_2_0_1, - poolboy_1_5_1, - plug_1_1_5 - }: - buildMix ({ - name = "artifact"; - version = "0.4.0"; - src = fetchHex { - pkg = "artifact"; - version = "0.4.0"; - sha256 = - "6c66a3c745418e1f1207940c3815828d1a0f022d8186e5da593599d1f460197f"; - }; - beamDeps = [ porcelain_2_0_1 poolboy_1_5_1 plug_1_1_5 ]; - - meta = { - description = ''File upload and on-the-fly processing for - Elixir''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/doomspork/artifact"; - }; - } // packageOverrides) - ) {}; - - artifact = artifact_0_4_0; - - aruspex_0_1_0 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - zipper_tree_0_1_1, - exyz_1_0_0 - }: - buildMix ({ - name = "aruspex"; - version = "0.1.0"; - src = fetchHex { - pkg = "aruspex"; - version = "0.1.0"; - sha256 = - "2effd16e1081a7af2e5ade9c58cdf4c4d90e2095749ccf733332be2924a6d771"; - }; - beamDeps = [ zipper_tree_0_1_1 exyz_1_0_0 ]; - - meta = { - description = ''A configurable constraint solver with an API - based on JSR 331.''; - license = stdenv.lib.licenses.mit; - homepage = "https://www.github.com/dkendal/aruspex"; - }; - } // packageOverrides) - ) {}; - - aruspex = aruspex_0_1_0; - - ashes_0_0_3 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "ashes"; - version = "0.0.3"; - src = fetchHex { - pkg = "ashes"; - version = "0.0.3"; - sha256 = - "2178ab8c0fa1cf53b6d6152773ae79ca6100c80861d59e55e5fa06c5979b042b"; - }; - - meta = { - description = ''A code generation tool for the phoenix web - framework''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/nickgartmann/ashes"; - }; - } // packageOverrides) - ) {}; - - ashes = ashes_0_0_3; - - assembla_api_0_1_0 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_1_5_2, - httpoison_0_8_3 - }: - buildMix ({ - name = "assembla_api"; - version = "0.1.0"; - src = fetchHex { - pkg = "assembla_api"; - version = "0.1.0"; - sha256 = - "b4a3898de536e4820702c0f119993fd2804e91e2525d1e7eba57d8744983ef24"; - }; - beamDeps = [ poison_1_5_2 httpoison_0_8_3 ]; - - meta = { - description = ''Assembla API client''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/Assembla/ex_assembla_api"; - }; - } // packageOverrides) - ) {}; - - assembla_api = assembla_api_0_1_0; - - assembly_line_1_0_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, gproc_0_5_0 }: - buildMix ({ - name = "assembly_line"; - version = "1.0.0"; - src = fetchHex { - pkg = "assembly_line"; - version = "1.0.0"; - sha256 = - "3b687890bf750cd893e8a73c261710c1014ba4d5b2247f695f7730b2a84a5473"; - }; - beamDeps = [ gproc_0_5_0 ]; - - meta = { - description = ''A light-weight job queue (think DAG) manager.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/LeakyBucket/assembly_line"; - }; - } // packageOverrides) - ) {}; - - assembly_line = assembly_line_1_0_0; - - assert_diff_0_0_5 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "assert_diff"; - version = "0.0.5"; - src = fetchHex { - pkg = "assert_diff"; - version = "0.0.5"; - sha256 = - "ad53a2819c33d39ad2f71404a964625691e9d6bf3d63dbc28442acda71109426"; - }; - - meta = { - description = ''assert_diff which fallbacks to git diff''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/ske77/assert_diff"; - }; - } // packageOverrides) - ) {}; - - assert_diff = assert_diff_0_0_5; - - atomic_map_0_9_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "atomic_map"; - version = "0.9.0"; - src = fetchHex { - pkg = "atomic_map"; - version = "0.9.0"; - sha256 = - "f95d5fd4e0f5e4a8ecfead77fa1957cfbcee52307692bcd632159e01326cbf78"; - }; - - meta = { - longDescription = ''A small utility to convert deep Elixir maps - with mixed string/atom keys to atom-only keyed - maps''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/ruby2elixir/atomic_map"; - }; - } // packageOverrides) - ) {}; - - atomic_map = atomic_map_0_9_0; - - auth_test_support_0_0_6 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, plug_1_1_5 }: - buildMix ({ - name = "auth_test_support"; - version = "0.0.6"; - src = fetchHex { - pkg = "auth_test_support"; - version = "0.0.6"; - sha256 = - "930596c61d237fbf74b86d87819f0a7df8da8ef79051294a1982ded403cb2401"; - }; - beamDeps = [ plug_1_1_5 ]; - - meta = { - description = ''Authentication and authorization test support - functions''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/DockYard/auth_test_support"; - }; - } // packageOverrides) - ) {}; - - auth_test_support = auth_test_support_0_0_6; - - authentic_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "authentic"; - version = "0.0.1"; - src = fetchHex { - pkg = "authentic"; - version = "0.0.1"; - sha256 = - "2fba6e1efde9fef4866d17499907811a3957ded8c07866c7b34474f0f0d59e29"; - }; - - meta = { - description = ''Auth for Phoenix''; - license = stdenv.lib.licenses.mit; - }; - } // packageOverrides) - ) {}; - - authentic = authentic_0_0_1; - - auto_doc_0_0_2 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_1_5_2, - plug_1_1_5 - }: - buildMix ({ - name = "auto_doc"; - version = "0.0.2"; - src = fetchHex { - pkg = "auto_doc"; - version = "0.0.2"; - sha256 = - "9c4b30c526e59f63173fe2f0d0c360ac678f1e7a11adcf209dfc843a3e63e6f7"; - }; - beamDeps = [ poison_1_5_2 plug_1_1_5 ]; - - meta = { - description = ''A package that will create REST API docs based on - your ExUnit tests.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/meatherly/auto_doc"; - }; - } // packageOverrides) - ) {}; - - auto_doc = auto_doc_0_0_2; - - autobots_license_0_1_0 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - plug_1_1_5, - cowboy_1_0_4 - }: - buildMix ({ - name = "autobots_license"; - version = "0.1.0"; - src = fetchHex { - pkg = "autobots_license"; - version = "0.1.0"; - sha256 = - "7cfa258ce5eff01018dfd6faf509b430d03770fb733c1b10217b9e52770014b3"; - }; - beamDeps = [ plug_1_1_5 cowboy_1_0_4 ]; - - meta = { }; - } // packageOverrides) - ) {}; - - autobots_license = autobots_license_0_1_0; - - avex_0_2_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "avex"; - version = "0.2.0"; - src = fetchHex { - pkg = "avex"; - version = "0.2.0"; - sha256 = - "e63970026cc566e9aa9c24c261f43843a7553835d2009b16e838217644ded815"; - }; - - meta = { - description = ''Awesome validations for Elixir''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/jonhkr/avex"; - }; - } // packageOverrides) - ) {}; - - avex = avex_0_2_0; - - aws_0_0_11 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - timex_2_1_6, - poison_1_5_2, - httpoison_0_8_3 - }: - buildMix ({ - name = "aws"; - version = "0.0.11"; - src = fetchHex { - pkg = "aws"; - version = "0.0.11"; - sha256 = - "f9f3f9b0e02bb6aa29268a746b2110deaebe34f205d689e9d57ccb90f0caf072"; - }; - beamDeps = [ timex_2_1_6 poison_1_5_2 httpoison_0_8_3 ]; - - meta = { - description = ''AWS clients for Elixir''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/jkakar/aws-elixir"; - }; - } // packageOverrides) - ) {}; - - aws = aws_0_0_11; - - aws_auth_0_4_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, timex_2_1_6 }: - buildMix ({ - name = "aws_auth"; - version = "0.4.0"; - src = fetchHex { - pkg = "aws_auth"; - version = "0.4.0"; - sha256 = - "67f28f8e4ffdd3f3155e124f20ef325ff32ea3f525cf85e2df96f2f09d245976"; - }; - beamDeps = [ timex_2_1_6 ]; - - meta = { - description = ''AWS Signature Version 4 Signing Library''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/bryanjos/aws_auth"; - }; - } // packageOverrides) - ) {}; - - aws_auth = aws_auth_0_4_0; - - aws_cli_0_1_0 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex, erlexec_1_1_0 }: - buildRebar3 ({ - name = "aws_cli"; - version = "0.1.0"; - src = fetchHex { - pkg = "aws_cli"; - version = "0.1.0"; - sha256 = - "14fd91c4752a5eb5b2c781c4843589824b35750d7785b57e0460ba6d96bfe8c1"; - }; - - beamDeps = [ erlexec_1_1_0 ]; - - meta = { - description = ''AWS cli wrapper for Erlang''; - - homepage = "https://github.com/fyler/aws_cli"; - }; - } // packageOverrides) - ) {}; - - aws_cli = aws_cli_0_1_0; - - azure_push_client_0_0_2 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_2_1_0, - httpoison_0_8_3 - }: - buildMix ({ - name = "azure_push_client"; - version = "0.0.2"; - src = fetchHex { - pkg = "azure_push_client"; - version = "0.0.2"; - sha256 = - "d58bbac5e5260d92ef62916e74dbb8743e413a9f69afa2d8e1940071407a2f06"; - }; - beamDeps = [ poison_2_1_0 httpoison_0_8_3 ]; - - meta = { - description = ''Azure Push Client''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/chaione/azure_push_client"; - }; - } // packageOverrides) - ) {}; - - azure_push_client = azure_push_client_0_0_2; - - b2_0_0_6 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_1_5_2, - httpoison_0_8_3 - }: - buildMix ({ - name = "b2"; - version = "0.0.6"; - src = fetchHex { - pkg = "b2"; - version = "0.0.6"; - sha256 = - "f8b33d1ec36576dfbca3f2f4c5fad1a9a227207d1ef63b3a388778e8fad3333a"; - }; - beamDeps = [ poison_1_5_2 httpoison_0_8_3 ]; - - meta = { - description = ''Elixir B2 cloud API wrapper''; - - }; - } // packageOverrides) - ) {}; - - b2 = b2_0_0_6; - - bamboo_0_3_2 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_2_1_0, - httpoison_0_8_3 - }: - buildMix ({ - name = "bamboo"; - version = "0.3.2"; - src = fetchHex { - pkg = "bamboo"; - version = "0.3.2"; - sha256 = - "1b4bfdddae49f6fc66616c63b4d2d9a0e99d40a08619004f5c4f4e4aebfa20ed"; - }; - beamDeps = [ poison_2_1_0 httpoison_0_8_3 ]; - - meta = { - longDescription = ''Straightforward, powerful, and adapter based - Elixir email library. Works with Mandrill, - Mailgun, SendGrid, SparkPost, in-memory, and - test.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/paulcsmith/bamboo"; - }; - } // packageOverrides) - ) {}; - - bamboo_0_5_0 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_2_1_0, - plug_1_1_5, - httpoison_0_8_3 - }: - buildMix ({ - name = "bamboo"; - version = "0.5.0"; - src = fetchHex { - pkg = "bamboo"; - version = "0.5.0"; - sha256 = - "29e46e8c9e861e93103cde6fab9712bb077317e517af75a05e118763f7c5fc35"; - }; - beamDeps = [ poison_2_1_0 plug_1_1_5 httpoison_0_8_3 ]; - - meta = { - longDescription = ''Straightforward, powerful, and adapter based - Elixir email library. Works with Mandrill, - Mailgun, SendGrid, SparkPost, in-memory, and - test.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/paulcsmith/bamboo"; - }; - } // packageOverrides) - ) {}; - - bamboo_0_6_0 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_2_1_0, - plug_1_1_5, - httpoison_0_8_3 - }: - buildMix ({ - name = "bamboo"; - version = "0.6.0"; - src = fetchHex { - pkg = "bamboo"; - version = "0.6.0"; - sha256 = - "81a48add86d8b08da8a4ca8249caa0d42cb51d0cb654bf8ed921f3055995441d"; - }; - beamDeps = [ poison_2_1_0 plug_1_1_5 httpoison_0_8_3 ]; - - meta = { - longDescription = ''Straightforward, powerful, and adapter based - Elixir email library. Works with Mandrill, - Mailgun, SendGrid, SparkPost, in-memory, and - test.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/paulcsmith/bamboo"; - }; - } // packageOverrides) - ) {}; - - bamboo = bamboo_0_6_0; - - bamboo_smtp_0_0_2 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - gen_smtp_0_10_0, - bamboo_0_5_0 - }: - buildMix ({ - name = "bamboo_smtp"; - version = "0.0.2"; - src = fetchHex { - pkg = "bamboo_smtp"; - version = "0.0.2"; - sha256 = - "34c621806c8f9a2e316d5bc5f63bf85f5387418ff60222a383189611a367de4d"; - }; - beamDeps = [ gen_smtp_0_10_0 bamboo_0_5_0 ]; - - meta = { - description = ''A Bamboo adapter for SMTP''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/fewlinesco/bamboo_smtp"; - }; - } // packageOverrides) - ) {}; - - bamboo_smtp = bamboo_smtp_0_0_2; - - bamboo_sparkpost_0_5_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, bamboo_0_6_0 }: - buildMix ({ - name = "bamboo_sparkpost"; - version = "0.5.1"; - src = fetchHex { - pkg = "bamboo_sparkpost"; - version = "0.5.1"; - sha256 = - "dc4165282d13fe431b78dbf04db5e280bc4fef9f87d3b0e20e78e008c8c6b3de"; - }; - beamDeps = [ bamboo_0_6_0 ]; - - meta = { - description = ''A Bamboo adapter for the SparkPost email - service''; - license = stdenv.lib.licenses.mit; - homepage = - "https://github.com/andrewtimberlake/bamboo_sparkpost"; - }; - } // packageOverrides) - ) {}; - - bamboo_sparkpost = bamboo_sparkpost_0_5_1; - - bankster_0_2_2 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "bankster"; - version = "0.2.2"; - src = fetchHex { - pkg = "bankster"; - version = "0.2.2"; - sha256 = - "000df06a7701e11f1b9cba4595873f8c7d8e55afde22153fd3d6d19e55bc29f7"; - }; - - meta = { - description = ''Bankster is an IBAN and BIC validation tool for - Elixir.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/railsmechanic/bankster"; - }; - } // packageOverrides) - ) {}; - - bankster = bankster_0_2_2; - - banner_0_1_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "banner"; - version = "0.1.0"; - src = fetchHex { - pkg = "banner"; - version = "0.1.0"; - sha256 = - "309a752cd592bd8dda3526865d050b1e20a953baed8b7480d0489001688f7a0f"; - }; - - meta = { - description = ''It is Elixir sysvbanner port from - https://github.com/uffejakobsen/sysvbanner.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/winebarrel/elixir-sysvbanner"; - }; - } // packageOverrides) - ) {}; - - banner = banner_0_1_0; - - barrel_ibrowse_4_2_0 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "barrel_ibrowse"; - version = "4.2.0"; - src = fetchHex { - pkg = "barrel_ibrowse"; - version = "4.2.0"; - sha256 = - "58bd9e45932c10fd3d0ceb5c4e47952c3243ea300b388192761ac20be197b2ca"; - }; - - meta = { - description = ''Erlang HTTP client application''; - - homepage = "https://github.com/barrel-db/ibrowse"; - }; - } // packageOverrides) - ) {}; - - barrel_ibrowse = barrel_ibrowse_4_2_0; - - barrel_oauth_1_6_0 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "barrel_oauth"; - version = "1.6.0"; - src = fetchHex { - pkg = "barrel_oauth"; - version = "1.6.0"; - sha256 = - "b2a800b771d45f32a9a55d416054b3bdfab3a925b62e8000f2c08b719390d4dd"; - }; - - meta = { - description = ''An Erlang OAuth 1.0 implementation''; - license = stdenv.lib.licenses.bsd3; - homepage = "https://github.com/barrel-db/erlang-oauth"; - }; - } // packageOverrides) - ) {}; - - barrel_oauth = barrel_oauth_1_6_0; - - base16_1_0_0 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "base16"; - version = "1.0.0"; - src = fetchHex { - pkg = "base16"; - version = "1.0.0"; - sha256 = - "02afd0827e61a7b07093873e063575ca3a2b07520567c7f8cec7c5d42f052d76"; - }; - - meta = { - description = ''Base16 encoding and decoding''; - license = with stdenv.lib.licenses; [ bsd3 free ]; - homepage = "https://github.com/goj/base16"; - }; - } // packageOverrides) - ) {}; - - base16 = base16_1_0_0; - - base36_1_0_0 = callPackage - ( - { - buildMix, packageOverrides ? {}, fetchHex, custom_base_0_2_0 - }: - buildMix ({ - name = "base36"; - version = "1.0.0"; - src = fetchHex { - pkg = "base36"; - version = "1.0.0"; - sha256 = - "6022d73272ebd0a6f600248da05b47576b94f064c6444dd0401df67e717c189e"; - }; - beamDeps = [ custom_base_0_2_0 ]; - - meta = { - description = ''Base36 encoder/decoder.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/nscyclone/base36"; - }; - } // packageOverrides) - ) {}; - - base36 = base36_1_0_0; - - base58_0_1_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "base58"; - version = "0.1.0"; - src = fetchHex { - pkg = "base58"; - version = "0.1.0"; - sha256 = - "e9746b7fa618f15d22e3098e06b35083977aff8fe0594628baae282769a2ceff"; - }; - - meta = { - description = ''Base58 encoding/decoding for Elixir''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/jrdnull/base58"; - }; - } // packageOverrides) - ) {}; - - base58 = base58_0_1_0; - - base58check_0_1_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "base58check"; - version = "0.1.0"; - src = fetchHex { - pkg = "base58check"; - version = "0.1.0"; - sha256 = - "29617beb2aaffe27ef40d7232a60beb5ad208667df4f2b619552367698cd4ca4"; - }; - - meta = { - description = ''Elixir implementation of Base58Check encoding - meant for Bitcoin ''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/gjaldon/base58check"; - }; - } // packageOverrides) - ) {}; - - base58check = base58check_0_1_0; - - base62_1_2_0 = callPackage - ( - { - buildMix, packageOverrides ? {}, fetchHex, custom_base_0_2_0 - }: - buildMix ({ - name = "base62"; - version = "1.2.0"; - src = fetchHex { - pkg = "base62"; - version = "1.2.0"; - sha256 = - "14aac55c7978b7a710906ee29df65ba1cee5af2d43efe236c96311696618088b"; - }; - beamDeps = [ custom_base_0_2_0 ]; - - meta = { - description = ''Base62 encoder/decoder in pure Elixir.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/igas/base62"; - }; - } // packageOverrides) - ) {}; - - base62 = base62_1_2_0; - - base64url_0_0_1 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "base64url"; - version = "0.0.1"; - src = fetchHex { - pkg = "base64url"; - version = "0.0.1"; - sha256 = - "fab09b20e3f5db886725544cbcf875b8e73ec93363954eb8a1a9ed834aa8c1f9"; - }; - - meta = { - description = ''URL safe base64-compatible codec''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/dvv/base64url"; - }; - } // packageOverrides) - ) {}; - - base64url = base64url_0_0_1; - - basex_0_2_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "basex"; - version = "0.2.1"; - src = fetchHex { - pkg = "basex"; - version = "0.2.1"; - sha256 = - "190fcbb9d03fe325aee3bc1eea67e663ace1209d4515518c25098e307070f551"; - }; - - meta = { - description = ''BaseX - arbitrary alphabet encoding''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/mwmiller/basex_ex"; - }; - } // packageOverrides) - ) {}; - - basex = basex_0_2_1; - - basho_poolboy_0_8_1_p3 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "basho_poolboy"; - version = "0.8.1-p3"; - src = fetchHex { - pkg = "basho_poolboy"; - version = "0.8.1-p3"; - sha256 = - "8e2ead104eaa80bbfcf5c688774f4ddab73733cab79230e78d097c7ba880c42d"; - }; - - meta = { - description = ''A hunky Erlang worker pool factory''; - license = stdenv.lib.licenses.apsl20; - homepage = "https://github.com/basho/riak_sysmon"; - }; - } // packageOverrides) - ) {}; - - basho_poolboy = basho_poolboy_0_8_1_p3; - - basho_stats_1_0_3 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "basho_stats"; - version = "1.0.3"; - src = fetchHex { - pkg = "basho_stats"; - version = "1.0.3"; - sha256 = - "d739e733b1c8afcaa467289fca50221753fc8cde6e7b53a79b67f98a2a261f5a"; - }; - - meta = { - description = ''Basic Erlang statistics library''; - license = stdenv.lib.licenses.free; - homepage = "https://github.com/basho/basho_stats"; - }; - } // packageOverrides) - ) {}; - - basho_stats = basho_stats_1_0_3; - - batcher_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "batcher"; - version = "0.0.1"; - src = fetchHex { - pkg = "batcher"; - version = "0.0.1"; - sha256 = - "738a930f809603dc21e6612c1df38cbc452887ddf34670d20f05e136231f3671"; - }; - - meta = { - longDescription = ''Process a backlog of items after it has grown - to a certain size or a defined time has - passed''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/behe/batcher"; - }; - } // packageOverrides) - ) {}; - - batcher = batcher_0_0_1; - - battlenet_0_0_2 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_1_5_2, - httpoison_0_8_3 - }: - buildMix ({ - name = "battlenet"; - version = "0.0.2"; - src = fetchHex { - pkg = "battlenet"; - version = "0.0.2"; - sha256 = - "cdd4e182da5a2db478e0da9ac1a467fc8f2b8ec638e3e38dd7962ff3fe8c9342"; - }; - beamDeps = [ poison_1_5_2 httpoison_0_8_3 ]; - - meta = { - description = ''Elixir library for the Battle.net API.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/cazrin/battlenet"; - }; - } // packageOverrides) - ) {}; - - battlenet = battlenet_0_0_2; - - bbmustache_1_0_3 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "bbmustache"; - version = "1.0.3"; - src = fetchHex { - pkg = "bbmustache"; - version = "1.0.3"; - sha256 = - "d79d9f3f90d14e20bda0c801063801ce9b72b71f5831d70b8d36065fb1a52208"; - }; - - meta = { - description = ''Binary pattern match Based Mustache template - engine for Erlang/OTP''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/soranoba/bbmustache"; - }; - } // packageOverrides) - ) {}; - - bbmustache_1_0_4 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "bbmustache"; - version = "1.0.4"; - src = fetchHex { - pkg = "bbmustache"; - version = "1.0.4"; - sha256 = - "03b0d47db66e86df993896dce7578d7e4aae5f84636809b45fa8a3e34ee59b12"; - }; - - meta = { - description = ''Binary pattern match Based Mustache template - engine for Erlang/OTP''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/soranoba/bbmustache"; - }; - } // packageOverrides) - ) {}; - - bbmustache_1_1_0 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "bbmustache"; - version = "1.1.0"; - src = fetchHex { - pkg = "bbmustache"; - version = "1.1.0"; - sha256 = - "aa22469836bb8a9928ad741bdd2038d49116228bfbe0c2d6c792e1bdd4b256d9"; - }; - - meta = { - description = ''Binary pattern match Based Mustache template - engine for Erlang/OTP''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/soranoba/bbmustache"; - }; - } // packageOverrides) - ) {}; - - bbmustache = bbmustache_1_1_0; - - bcrypt_0_5_0_p3a = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "bcrypt"; - version = "0.5.0-p3a"; - src = fetchHex { - pkg = "bcrypt"; - version = "0.5.0-p3a"; - sha256 = - "492decdc633399b356a3bbfe8279c10a49b1040fc082c8cbf2d30b41ff88f310"; - }; - compilePorts = true; - buildPlugins = [ pc ]; - - - meta = { - description = ''An Erlang wrapper (NIF or port program) for the - OpenBSD password scheme, bcrypt.''; - license = stdenv.lib.licenses.bsd3; - homepage = "https://github.com/chef/erlang-bcrypt"; - }; - } // packageOverrides) - ) {}; - - bcrypt = bcrypt_0_5_0_p3a; - - beam_analyzer_0_0_3 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "beam_analyzer"; - version = "0.0.3"; - src = fetchHex { - pkg = "beam_analyzer"; - version = "0.0.3"; - sha256 = - "acfb7b4d92c1147401f2de8e0fe5ad33236814a57fdcfbcb184e9292e43c7d27"; - }; - - meta = { - description = ''Get information about Erlang/Elixir modules and - BEAM files''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/joeyates/beam_analyzer"; - }; - } // packageOverrides) - ) {}; - - beam_analyzer = beam_analyzer_0_0_3; - - bear_0_8_3 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "bear"; - version = "0.8.3"; - src = fetchHex { - pkg = "bear"; - version = "0.8.3"; - sha256 = - "0a04ce4702e00e0a43c0fcdd63e38c9c7d64dceb32b27ffed261709e7c3861ad"; - }; - - meta = { - description = ''Statistics functions for Erlang''; - - homepage = "https://github.com/puzza007/bear"; - }; - } // packageOverrides) - ) {}; - - bear = bear_0_8_3; - - beersearch_0_0_6 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - httpotion_2_2_2, - floki_0_8_1 - }: - buildMix ({ - name = "beersearch"; - version = "0.0.6"; - src = fetchHex { - pkg = "beersearch"; - version = "0.0.6"; - sha256 = - "d830a7e1a6384d62b1dca430b6ab7dd99467f4ca1555a2ce7fed9422c3c86c6a"; - }; - beamDeps = [ httpotion_2_2_2 floki_0_8_1 ]; - - meta = { - description = ''A simple Elixir module that searches for beers on - Untappd.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/nicksergeant/elixir-beersearch"; - }; - } // packageOverrides) - ) {}; - - beersearch = beersearch_0_0_6; - - bees_0_0_2 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_2_1_0, - plug_1_1_5, - jsx_2_8_0, - httpoison_0_8_3 - }: - buildMix ({ - name = "bees"; - version = "0.0.2"; - src = fetchHex { - pkg = "bees"; - version = "0.0.2"; - sha256 = - "3b6c0eee9359a87aff7b7e625a571a646d1932f8b4835fc18cc14f07cf0810fc"; - }; - beamDeps = [ poison_2_1_0 plug_1_1_5 jsx_2_8_0 httpoison_0_8_3 - ]; - - meta = { - description = ''Foursquare API client for Elixir''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/danieltomlinson/bees"; - }; - } // packageOverrides) - ) {}; - - bees = bees_0_0_2; - - belixir_0_2_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "belixir"; - version = "0.2.0"; - src = fetchHex { - pkg = "belixir"; - version = "0.2.0"; - sha256 = - "1d4cea63bf593f8ccdbad32270158704d65aa6f88ee2df48422aced2566465e3"; - }; - - meta = { - longDescription = ''Benchmark ips tool for elixir-lang. Runs - given codes in given seconds and compares - them.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/meinac/belixir"; - }; - } // packageOverrides) - ) {}; - - belixir = belixir_0_2_0; - - belvedere_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "belvedere"; - version = "0.0.1"; - src = fetchHex { - pkg = "belvedere"; - version = "0.0.1"; - sha256 = - "b222f5c3ab855655b7950681542e2c3941c52533bd8b6cbb08be60f91427113e"; - }; - - meta = { - description = ''An example Elixir project with CircleCI, Docker, - Dialyzer integration.''; - license = stdenv.lib.licenses.mit; - homepage = "http://nirvana.io"; - }; - } // packageOverrides) - ) {}; - - belvedere = belvedere_0_0_1; - - benchee_0_2_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "benchee"; - version = "0.2.0"; - src = fetchHex { - pkg = "benchee"; - version = "0.2.0"; - sha256 = - "892b4463b3add8cb0a1c68fc45e03c6297895979bd0c77283460bad90d029dc3"; - }; - - meta = { - longDescription = ''Versatile (micro) benchmarking that is - extensible. Get statistics such as: average, - iterations per second, standard deviation and - the median.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/PragTob/benchee"; - }; - } // packageOverrides) - ) {}; - - benchee = benchee_0_2_0; - - benchee_csv_0_2_0 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - csv_1_4_1, - benchee_0_2_0 - }: - buildMix ({ - name = "benchee_csv"; - version = "0.2.0"; - src = fetchHex { - pkg = "benchee_csv"; - version = "0.2.0"; - sha256 = - "43a864f1be2e9755a7cfed9e7a26aec466887773a76d1a9ef04f8737fe5b3968"; - }; - beamDeps = [ csv_1_4_1 benchee_0_2_0 ]; - - meta = { - description = ''Get CSV from your benchee benchmarks to them into - graphs or whatever!''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/PragTob/benchee_csv"; - }; - } // packageOverrides) - ) {}; - - benchee_csv = benchee_csv_0_2_0; - - benchfella_0_3_2 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "benchfella"; - version = "0.3.2"; - src = fetchHex { - pkg = "benchfella"; - version = "0.3.2"; - sha256 = - "322270993f38246b02c8a98d64491a2b46a4efef5667a479d55a49ec53ea6dcf"; - }; - - meta = { - description = ''Microbenchmarking tool for Elixir.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/alco/benchfella"; - }; - } // packageOverrides) - ) {}; - - benchfella = benchfella_0_3_2; - - benchmark_ips_0_2_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "benchmark_ips"; - version = "0.2.0"; - src = fetchHex { - pkg = "benchmark_ips"; - version = "0.2.0"; - sha256 = - "7c55c4317dae5b8dae6a655e25a7aa491acd076e36efb9c9852a789a3592b703"; - }; - - meta = { - description = ''A tool to run benchmarks to determine iteration - per second.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/mxhold/benchmark_ips"; - }; - } // packageOverrides) - ) {}; - - benchmark_ips = benchmark_ips_0_2_0; - - bencode_0_3_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, eqc_ex_1_2_4 }: - buildMix ({ - name = "bencode"; - version = "0.3.0"; - src = fetchHex { - pkg = "bencode"; - version = "0.3.0"; - sha256 = - "98d397fd0a13ba47bfb51927fede25c780539d38946e6d53c6b83c998636a002"; - }; - beamDeps = [ eqc_ex_1_2_4 ]; - - meta = { - longDescription = ''A complete and correct Bencode encoder and - decoder written in pure Elixir. The decoder will - return the info hash with along with the decoded - data, and the encoder is implemented as a - protocol, allowing any data structure to be - bcode encoded.''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/gausby/bencode"; - }; - } // packageOverrides) - ) {}; - - bencode_0_3_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, eqc_ex_1_2_4 }: - buildMix ({ - name = "bencode"; - version = "0.3.1"; - src = fetchHex { - pkg = "bencode"; - version = "0.3.1"; - sha256 = - "a66ba85941c0115fae4f96309d6a1eeeee12571aef72a53bf2c990f236b895be"; - }; - beamDeps = [ eqc_ex_1_2_4 ]; - - meta = { - longDescription = ''A complete and correct Bencode encoder and - decoder written in pure Elixir. The decoder will - return the info hash with along with the decoded - data, and the encoder is implemented as a - protocol, allowing any data structure to be - bcode encoded.''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/gausby/bencode"; - }; - } // packageOverrides) - ) {}; - - bencode = bencode_0_3_1; - - bencodex_1_0_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "bencodex"; - version = "1.0.0"; - src = fetchHex { - pkg = "bencodex"; - version = "1.0.0"; - sha256 = - "a70c319eed907d4d0520bf2ed6eedc77cbf1312274b144341dc4ecc74136124d"; - }; - - meta = { - description = ''Encoder and decoder for the bencode format''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/patrickgombert/bencodex"; - }; - } // packageOverrides) - ) {}; - - bencodex = bencodex_1_0_0; - - bento_0_9_2 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, poison_2_1_0 }: - buildMix ({ - name = "bento"; - version = "0.9.2"; - src = fetchHex { - pkg = "bento"; - version = "0.9.2"; - sha256 = - "8be4312c4eacf57ef0c319f5ddd0b31872b510dc8ca02c64206ee648ec0f91d1"; - }; - beamDeps = [ poison_2_1_0 ]; - - meta = { - description = ''An incredibly fast, pure Elixir Bencoding - library.''; - license = stdenv.lib.licenses.mpl20; - homepage = "https://github.com/folz/bento"; - }; - } // packageOverrides) - ) {}; - - bento = bento_0_9_2; - - bert_0_1_0 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "bert"; - version = "0.1.0"; - src = fetchHex { - pkg = "bert"; - version = "0.1.0"; - sha256 = - "2a561521ec3529b248658a3e2d3d4bfe6729b0ab8291c701bf15ef413eda1506"; - }; - - meta = { - description = ''BERT Encoder/Decoder''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/yuce/bert.erl"; - }; - } // packageOverrides) - ) {}; - - bert = bert_0_1_0; - - big_query_0_0_5 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_2_1_0, - jose_1_4_2, - httpoison_0_8_2 - }: - buildMix ({ - name = "big_query"; - version = "0.0.5"; - src = fetchHex { - pkg = "big_query"; - version = "0.0.5"; - sha256 = - "f15795ee81245699d2d7a5cbf667637cbfc56a6b52143cacdfa145c0c4c11fbf"; - }; - beamDeps = [ poison_2_1_0 jose_1_4_2 httpoison_0_8_2 ]; - - meta = { - description = ''A Google BigQuery API client.''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/companykitchen/big_query"; - }; - } // packageOverrides) - ) {}; - - big_query = big_query_0_0_5; - - bigflake_0_3_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, base62_1_2_0 }: - buildMix ({ - name = "bigflake"; - version = "0.3.0"; - src = fetchHex { - pkg = "bigflake"; - version = "0.3.0"; - sha256 = - "18505f0ca3a7b77fe267840b9172ec5000e118587cb36d148d73c5e642c400a5"; - }; - beamDeps = [ base62_1_2_0 ]; - - meta = { - description = ''128-bit, k-ordered, conflict-free IDs Elixir.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/stevedomin/bigflake"; - }; - } // packageOverrides) - ) {}; - - bigflake = bigflake_0_3_0; - - billiards_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "billiards"; - version = "0.0.1"; - src = fetchHex { - pkg = "billiards"; - version = "0.0.1"; - sha256 = - "5b8d8eab12e35c0c7eff5be02a4adf0a7aa4cf10688a5faeec9b10f2c2f04046"; - }; - meta = { }; - } // packageOverrides) - ) {}; - - billiards = billiards_0_0_1; - - bin_format_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "bin_format"; - version = "0.0.1"; - src = fetchHex { - pkg = "bin_format"; - version = "0.0.1"; - sha256 = - "f73b9d1691499964d248b4a19b56284b2c51652015a63b77c2688b92cb55d66a"; - }; - - meta = { - longDescription = ''Automatically generate the boilerplate to - convert between binaries and Elixir structs.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/willpenington/bin_format"; - }; - } // packageOverrides) - ) {}; - - bin_format = bin_format_0_0_1; - - bing_translator_0_2_7 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - timex_2_1_6, - poison_1_5_2, - httpoison_0_8_3, - floki_0_8_1 - }: - buildMix ({ - name = "bing_translator"; - version = "0.2.7"; - src = fetchHex { - pkg = "bing_translator"; - version = "0.2.7"; - sha256 = - "6dc4e9680f93ebc3f63bce85cbadf592145e635279dc23da87b2cb83d93b08ff"; - }; - beamDeps = [ - timex_2_1_6 poison_1_5_2 httpoison_0_8_3 floki_0_8_1 - ]; - - meta = { - longDescription = ''Translate strings using the Bing HTTP API. - Requires that you have a Client ID and Secret. - See README.md for information.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/ikeikeikeike/bing_translator"; - }; - } // packageOverrides) - ) {}; - - bing_translator = bing_translator_0_2_7; - - binstructor_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "binstructor"; - version = "0.0.1"; - src = fetchHex { - pkg = "binstructor"; - version = "0.0.1"; - sha256 = - "ab6e619628d4308a47744dcf9dd0c9ff48f4a5cc5e00ce6bb3852d92e654ba74"; - }; - - meta = { - longDescription = ''Automatically generate the boilerplate to - convert between binaries and Elixir structs.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/willpenington/binstructor"; - }; - } // packageOverrides) - ) {}; - - binstructor = binstructor_0_0_1; - - biometrics_facade_1_2_0 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_1_5_2, - httpotion_2_2_2 - }: - buildMix ({ - name = "biometrics_facade"; - version = "1.2.0"; - src = fetchHex { - pkg = "biometrics_facade"; - version = "1.2.0"; - sha256 = - "b0b40c11fc884229936e6547a31c44eae3fedea0bd47355e33153c8b8c7dd81b"; - }; - beamDeps = [ poison_1_5_2 httpotion_2_2_2 ]; - - meta = { - description = ''An API facade for a private biometrics - service.''; - license = stdenv.lib.licenses.mit; - }; - } // packageOverrides) - ) {}; - - biometrics_facade = biometrics_facade_1_2_0; - - bit_field_set_0_1_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, eqc_ex_1_2_4 }: - buildMix ({ - name = "bit_field_set"; - version = "0.1.0"; - src = fetchHex { - pkg = "bit_field_set"; - version = "0.1.0"; - sha256 = - "63a9c8eb05dc0f9cd79590d718db56ccc1b41cd48d91457d94754a44a2663044"; - }; - beamDeps = [ eqc_ex_1_2_4 ]; - - meta = { - longDescription = ''Store and manipulate a set of bit flags, - mostly used for syncing the state between peers - in a peer to peer network, such as - BitTorrent.''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/gausby/bit_field_set"; - }; - } // packageOverrides) - ) {}; - - bit_field_set = bit_field_set_0_1_0; - - bitcask_2_0_2 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "bitcask"; - version = "2.0.2"; - src = fetchHex { - pkg = "bitcask"; - version = "2.0.2"; - sha256 = - "666bd79d17faabd62a626ed6fc98176b818266f7bb9639d76244f003ed5b2fe2"; - }; - compilePorts = true; - buildPlugins = [ pc ]; - - - meta = { - description = ''Bitcask key value store''; - license = stdenv.lib.licenses.apsl20; - homepage = "https://github.com/basho/bitcask"; - }; - } // packageOverrides) - ) {}; - - bitcask = bitcask_2_0_2; - - bitfield_1_0_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "bitfield"; - version = "1.0.0"; - src = fetchHex { - pkg = "bitfield"; - version = "1.0.0"; - sha256 = - "0f1ca3f3e9f8661cc2686561717c326309541f95e4f82f7b7d927e150f5f7b5a"; - }; - - meta = { - description = ''Simple bitfields for erlang/elixir''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/camshaft/bitfield.erl"; - }; - } // packageOverrides) - ) {}; - - bitfield = bitfield_1_0_0; - - bitmap_1_0_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "bitmap"; - version = "1.0.0"; - src = fetchHex { - pkg = "bitmap"; - version = "1.0.0"; - sha256 = - "c33ca1dd28d6979e61f3517140ef71e80f8ded4029debabbb6482ef650384b34"; - }; - - meta = { - longDescription = ''Package to help you create and work with - bitmaps - (https://en.wikipedia.org/wiki/Bitmap)''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/hashd/bitmap-elixir"; - }; - } // packageOverrides) - ) {}; - - bitmap = bitmap_1_0_0; - - blacksmith_0_1_3 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, faker_0_6_0 }: - buildMix ({ - name = "blacksmith"; - version = "0.1.3"; - src = fetchHex { - pkg = "blacksmith"; - version = "0.1.3"; - sha256 = - "d070295cac13fef8d05cc50b900413e8e6dd863f4958bd55986b56d3874a20b4"; - }; - beamDeps = [ faker_0_6_0 ]; - - meta = { - description = ''Elixir fake data generation for testing and - development''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/batate/blacksmith"; - }; - } // packageOverrides) - ) {}; - - blacksmith = blacksmith_0_1_3; - - blaguth_1_2_1 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - plug_1_1_5, - cowboy_1_0_4 - }: - buildMix ({ - name = "blaguth"; - version = "1.2.1"; - src = fetchHex { - pkg = "blaguth"; - version = "1.2.1"; - sha256 = - "2900dc5b7c6f7810bdf5e0ede8749632997811ae5b72ada34f59699b4310a65a"; - }; - beamDeps = [ plug_1_1_5 cowboy_1_0_4 ]; - - meta = { - description = ''Basic Access Authentication in Plug - applications.''; - license = stdenv.lib.licenses.isc; - homepage = "https://github.com/lexmag/blaguth"; - }; - } // packageOverrides) - ) {}; - - blaguth = blaguth_1_2_1; - - blake2_0_1_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "blake2"; - version = "0.1.0"; - src = fetchHex { - pkg = "blake2"; - version = "0.1.0"; - sha256 = - "5d1ac81724568d173ef9fa198b37abe39eb54ecd1f4871d8c62aabaf5d1ace25"; - }; - - meta = { - description = ''BLAKE2 hash functions''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/mwmiller/blake2_ex"; - }; - } // packageOverrides) - ) {}; - - blake2 = blake2_0_1_0; - - blanket_0_3_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "blanket"; - version = "0.3.1"; - src = fetchHex { - pkg = "blanket"; - version = "0.3.1"; - sha256 = - "9d7f382c1254b83ba3334d143b942afd4a03c0ae1d32f7fee5fd3de184f4c016"; - }; - - meta = { - description = ''Blanket covers your tables ! Don`t loose your ETS - tables with Elixir.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/niahoo/blanket"; - }; - } // packageOverrides) - ) {}; - - blanket = blanket_0_3_1; - - blast_furnace_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "blast_furnace"; - version = "0.0.1"; - src = fetchHex { - pkg = "blast_furnace"; - version = "0.0.1"; - sha256 = - "361bff3352803779f481ce56662228825c74ef45d34d05c79df5f56a37a2adb2"; - }; - - meta = { - description = ''Elixir port of invaluable blast furnace - functionality''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/markryall/blast_furnace_exs"; - }; - } // packageOverrides) - ) {}; - - blast_furnace = blast_furnace_0_0_1; - - blaze_cloud_0_0_1 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_2_0_1, - httpoison_0_8_3 - }: - buildMix ({ - name = "blaze_cloud"; - version = "0.0.1"; - src = fetchHex { - pkg = "blaze_cloud"; - version = "0.0.1"; - sha256 = - "c5a26f194691d7c40a008c5aded034ca0a43d4fa6a9173952333479cf2661b2b"; - }; - beamDeps = [ poison_2_0_1 httpoison_0_8_3 ]; - - meta = { - description = ''Elixir Library for Backblaze B2 Cloud Storage.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/PerishableDave/blaze_cloud"; - }; - } // packageOverrides) - ) {}; - - blaze_cloud = blaze_cloud_0_0_1; - - blazon_0_2_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "blazon"; - version = "0.2.0"; - src = fetchHex { - pkg = "blazon"; - version = "0.2.0"; - sha256 = - "ef63180cafb9241602feb79155919e18eebd8da62e79544e4dae4273522f58c7"; - }; - - meta = { - description = ''Declarative abstract serializers.''; - license = stdenv.lib.licenses.publicDomain; - homepage = "https://github.com/mtwilliams/blazon"; - }; - } // packageOverrides) - ) {}; - - blazon = blazon_0_2_0; - - blockchain_info_0_0_2 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_2_1_0, - httpoison_0_8_3 - }: - buildMix ({ - name = "blockchain_info"; - version = "0.0.2"; - src = fetchHex { - pkg = "blockchain_info"; - version = "0.0.2"; - sha256 = - "81593db73e409e008a785798ee7e5482d4274fd5e748e8d74f458c1e187e822b"; - }; - beamDeps = [ poison_2_1_0 httpoison_0_8_3 ]; - - meta = { - longDescription = ''WIP BlockchainInfo API wrapper for Elixir. - Provides access to bitcoin blockchain data.''; - license = stdenv.lib.licenses.mit; - homepage = - "https://github.com/cyberpunk-ventures/blockchain_info_ex"; - }; - } // packageOverrides) - ) {}; - - blockchain_info = blockchain_info_0_0_2; - - blocking_queue_1_3_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "blocking_queue"; - version = "1.3.0"; - src = fetchHex { - pkg = "blocking_queue"; - version = "1.3.0"; - sha256 = - "10f2b942a29f83c3bfef6285096d7f42028201c89f317c731e708b528a7fc17d"; - }; - - meta = { - longDescription = ''BlockingQueue is a simple queue implemented - as a GenServer. It has a fixed maximum length - established when it is created.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/joekain/BlockingQueue"; - }; - } // packageOverrides) - ) {}; - - blocking_queue = blocking_queue_1_3_0; - - bloodhound_0_1_1 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_1_5_2, - httpoison_0_8_3 - }: - buildMix ({ - name = "bloodhound"; - version = "0.1.1"; - src = fetchHex { - pkg = "bloodhound"; - version = "0.1.1"; - sha256 = - "6aaab638fe90fc3714b650b659df774c7cdb12d098fee3910952e0a0f8fcd6ec"; - }; - beamDeps = [ poison_1_5_2 httpoison_0_8_3 ]; - - meta = { - description = ''An ElasticSearch library for Elixir that can be - easily integrated with Ecto''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/ianwalter/bloodhound"; - }; - } // packageOverrides) - ) {}; - - bloodhound = bloodhound_0_1_1; - - bloom_filter_1_0_1 = callPackage - ( - { - buildMix, packageOverrides ? {}, fetchHex, math_0_2_0, fnv_0_3_2 - }: - buildMix ({ - name = "bloom_filter"; - version = "1.0.1"; - src = fetchHex { - pkg = "bloom_filter"; - version = "1.0.1"; - sha256 = - "324d819a3901c0318e9cea51cc4a5555cc15ad6243c7150676e6e1b76d7aa081"; - }; - beamDeps = [ math_0_2_0 fnv_0_3_2 ]; - - meta = { - longDescription = ''Bloom Filter implementation in Elixir. Bloom - filters are probabilistic data structures - designed to efficiently tell you whether an - element is present in a set.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/Leventhan/bloom_filter"; - }; - } // packageOverrides) - ) {}; - - bloom_filter = bloom_filter_1_0_1; - - bloomex_1_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "bloomex"; - version = "1.0.1"; - src = fetchHex { - pkg = "bloomex"; - version = "1.0.1"; - sha256 = - "2d8424142550f226043e4e6fc05c10552022dfb8f5fe3e5f131252c8da45f6e9"; - }; - - meta = { - description = ''Bloomex is a pure Elixir implementation of - Scalable Bloom Filters.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/gmcabrita/bloomex"; - }; - } // packageOverrides) - ) {}; - - bloomex = bloomex_1_0_1; - - blume_0_1_0 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "blume"; - version = "0.1.0"; - src = fetchHex { - pkg = "blume"; - version = "0.1.0"; - sha256 = - "8a87a43607d9dab1e3138052c18355bc1fc2a98bbcc4cb1657494c395aca0fd6"; - }; - - meta = { - description = ''Pure erlang bloom Filters''; - license = stdenv.lib.licenses.free; - }; - } // packageOverrides) - ) {}; - - blume = blume_0_1_0; - - bmark_1_0_3 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "bmark"; - version = "1.0.3"; - src = fetchHex { - pkg = "bmark"; - version = "1.0.3"; - sha256 = - "243b04d2e2431d01d93f442896d5e6ee52396782c161ef0a0e4f51a353393d93"; - }; - - meta = { - longDescription = ''A benchmarking tool for Elixir with a focus - on comparing results with confidence.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/joekain/bmark"; - }; - } // packageOverrides) - ) {}; - - bmark = bmark_1_0_3; - - bmfont_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, tonic_0_0_1 }: - buildMix ({ - name = "bmfont"; - version = "0.0.1"; - src = fetchHex { - pkg = "bmfont"; - version = "0.0.1"; - sha256 = - "5b52d65c0345e64b2a72c54641593de19dcd33b0e8af6c80ebc29485a98bd279"; - }; - beamDeps = [ tonic_0_0_1 ]; - - meta = { - description = ''A BMFont file format parser''; - license = stdenv.lib.licenses.bsd2; - homepage = "https://github.com/ScrimpyCat/BMFontEx"; - }; - } // packageOverrides) - ) {}; - - bmfont = bmfont_0_0_1; - - bookingsync_api_client_v3_0_0_1 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - json_0_3_3, - httpotion_2_2_2 - }: - buildMix ({ - name = "bookingsync_api_client_v3"; - version = "0.0.1"; - src = fetchHex { - pkg = "bookingsync_api_client_v3"; - version = "0.0.1"; - sha256 = - "7f0625828f7c38dd37f5ea0f2054b5b902851dbc9679bd354bb928a1f66c5db0"; - }; - beamDeps = [ json_0_3_3 httpotion_2_2_2 ]; - - meta = { - longDescription = ''Elixir BookingSync - (https://www.bookingsync.com) API v3 client. - Find more at: - http://developers.bookingsync.com''; - license = stdenv.lib.licenses.mit; - homepage = - "https://github.com/Azdaroth/ex_bookingsync_api_client_v3"; - }; - } // packageOverrides) - ) {}; - - bookingsync_api_client_v3 = bookingsync_api_client_v3_0_0_1; - - botan_0_1_2 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_1_5_2, - httpoison_0_8_3 - }: - buildMix ({ - name = "botan"; - version = "0.1.2"; - src = fetchHex { - pkg = "botan"; - version = "0.1.2"; - sha256 = - "43541b5c52c91e46295a015f58857c347c85a7753d7c3cd3a1f835b25fdedaa9"; - }; - beamDeps = [ poison_1_5_2 httpoison_0_8_3 ]; - - meta = { - description = ''Elixir wrapper for Botan.io''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/mendab1e/exBotan"; - }; - } // packageOverrides) - ) {}; - - botan = botan_0_1_2; - - bowfish_0_1_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "bowfish"; - version = "0.1.0"; - src = fetchHex { - pkg = "bowfish"; - version = "0.1.0"; - sha256 = - "fcf3cccddd5d39adf5c5aceae924854d500f99bb45af97e118695db1cb633f67"; - }; - - meta = { - longDescription = ''A fun, positional pipe operator macro >>> for - when piping to the first arg just won`t cut - it.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/coconaut/bowfish"; - }; - } // packageOverrides) - ) {}; - - bowfish = bowfish_0_1_0; - - braintree_0_5_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, httpoison_0_8_3 }: - buildMix ({ - name = "braintree"; - version = "0.5.0"; - src = fetchHex { - pkg = "braintree"; - version = "0.5.0"; - sha256 = - "9610f2c63e76732e733ee7a97d6971fb0698ae7425cb9b3faba83acfa8734fac"; - }; - beamDeps = [ httpoison_0_8_3 ]; - - meta = { - description = ''Native Braintree client library for Elixir''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/sorentwo/braintree-elixir"; - }; - } // packageOverrides) - ) {}; - - braintree = braintree_0_5_0; - - braise_0_3_4 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, poison_1_3_1 }: - buildMix ({ - name = "braise"; - version = "0.3.4"; - src = fetchHex { - pkg = "braise"; - version = "0.3.4"; - sha256 = - "10325449af9365e886b2731a7709efded8e3443253c10c9af7a50fcfe5597707"; - }; - beamDeps = [ poison_1_3_1 ]; - - meta = { - description = ''A library that converts JSON Schema into ember - models/adapters.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/IoraHealth/braise"; - }; - } // packageOverrides) - ) {}; - - braise = braise_0_3_4; - - brcpfcnpj_0_1_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "brcpfcnpj"; - version = "0.1.0"; - src = fetchHex { - pkg = "brcpfcnpj"; - version = "0.1.0"; - sha256 = - "19ba4d572c93c70d571a36d6ada2fca4d03330d8f96c6b7d8e4c47fa9f809c90"; - }; - - meta = { - longDescription = ''Valida Cpf/Cnpj e Formatar em String caso - necessario Number format and Validate, to the - documents brazilians (CPF/CNPJ)''; - license = stdenv.lib.licenses.unlicense; - homepage = "https://github.com/williamgueiros/Brcpfcnpj"; - }; - } // packageOverrides) - ) {}; - - brcpfcnpj = brcpfcnpj_0_1_0; - - breadcrumble_1_0_3 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, plug_1_1_5 }: - buildMix ({ - name = "breadcrumble"; - version = "1.0.3"; - src = fetchHex { - pkg = "breadcrumble"; - version = "1.0.3"; - sha256 = - "f1d3ec0d3bf74670c58d4ff6c1d10cad0757c003b56ba9f77e3d76a05ac68be3"; - }; - beamDeps = [ plug_1_1_5 ]; - - meta = { - description = ''Elixir port of Breadcrumble library''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/ma2gedev/breadcrumble_ex"; - }; - } // packageOverrides) - ) {}; - - breadcrumble = breadcrumble_1_0_3; - - briefly_0_3_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "briefly"; - version = "0.3.0"; - src = fetchHex { - pkg = "briefly"; - version = "0.3.0"; - sha256 = - "c6ebf8fc3dcd4950dd10c03e953fb4f553a8bcf0ff4c8c40d71542434cd7e046"; - }; - - meta = { - description = ''Simple, robust temporary file support''; - license = stdenv.lib.licenses.apsl20; - homepage = "https://github.com/CargoSense/briefly"; - }; - } // packageOverrides) - ) {}; - - briefly = briefly_0_3_0; - - brighterx_0_0_2 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_1_5_2, - httpoison_0_8_3 - }: - buildMix ({ - name = "brighterx"; - version = "0.0.2"; - src = fetchHex { - pkg = "brighterx"; - version = "0.0.2"; - sha256 = - "f05d90a6e01e6244aa0adfc68e9a5c92bf2a3d740f3093929557c043fc6b87b8"; - }; - beamDeps = [ poison_1_5_2 httpoison_0_8_3 ]; - - meta = { - description = ''A simple brighterlink api implementation''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/Brightergy/brighterx"; - }; - } // packageOverrides) - ) {}; - - brighterx = brighterx_0_0_2; - - browser_0_1_3 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "browser"; - version = "0.1.3"; - src = fetchHex { - pkg = "browser"; - version = "0.1.3"; - sha256 = - "e009b1af32a665393eb3e81b812e87f29f9e606426e30ae73507bf5c4c592af1"; - }; - - meta = { - description = ''Browser detection library''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/tuvistavie/elixir-browser"; - }; - } // packageOverrides) - ) {}; - - browser = browser_0_1_3; - - bstr_0_3_0 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "bstr"; - version = "0.3.0"; - src = fetchHex { - pkg = "bstr"; - version = "0.3.0"; - sha256 = - "0fb4e05619663d48dabcd21023915741277ba392f2a5710dde7ab6034760284d"; - }; - - meta = { - description = ''Erlang library that uses binaries as strings''; - license = stdenv.lib.licenses.bsd3; - homepage = "https://github.com/jcomellas/bstr"; - }; - } // packageOverrides) - ) {}; - - bstr = bstr_0_3_0; - - buffer_0_3_6 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "buffer"; - version = "0.3.6"; - src = fetchHex { - pkg = "buffer"; - version = "0.3.6"; - sha256 = - "409f4d725b69bd36635ec18df9e2c3b6e78ef6ebc14a0e55a98dc58b4c65b7c3"; - }; - - meta = { - description = ''Provide read and write buffers for Elixir''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/adrienmo/buffer"; - }; - } // packageOverrides) - ) {}; - - buffer = buffer_0_3_6; - - bugsnag_1_2_0 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_1_5_2, - httpoison_0_8_3 - }: - buildMix ({ - name = "bugsnag"; - version = "1.2.0"; - src = fetchHex { - pkg = "bugsnag"; - version = "1.2.0"; - sha256 = - "23c6e8eb827ec1294684b5fe788d4d1cd670804ddfb74bb2bd427aed44a68f05"; - }; - beamDeps = [ poison_1_5_2 httpoison_0_8_3 ]; - - meta = { - description = ''An Elixir interface to the Bugsnag API''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/jarednorman/bugsnag-elixir"; - }; - } // packageOverrides) - ) {}; - - bugsnag = bugsnag_1_2_0; - - build_client_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "build_client"; - version = "0.0.1"; - src = fetchHex { - pkg = "build_client"; - version = "0.0.1"; - sha256 = - "ee28ca64db404b76316fa578f30888b7725cbde91d6f89fa7dfc384a32b9c095"; - }; - - meta = { - description = ''AX Deployment Client''; - - homepage = "https://github.com/dapdizzy/build_client"; - }; - } // packageOverrides) - ) {}; - - build_client = build_client_0_0_1; - - bunt_0_1_6 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "bunt"; - version = "0.1.6"; - src = fetchHex { - pkg = "bunt"; - version = "0.1.6"; - sha256 = - "4fb7b2f7b04af13cf210b132f8d10db52d4a57d36cb974e8025d7fdb12ca97fc"; - }; - - meta = { - description = ''256 color ANSI coloring in the terminal''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/rrrene/bunt"; - }; - } // packageOverrides) - ) {}; - - bunt = bunt_0_1_6; - - bus_bar_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "bus_bar"; - version = "0.0.1"; - src = fetchHex { - pkg = "bus_bar"; - version = "0.0.1"; - sha256 = - "1781eebe238d7106cecaf947062684a0658033898282a4a0ab15f037a92ab985"; - }; - - meta = { - description = ''A simple event bus.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/JonRowe/busbar"; - }; - } // packageOverrides) - ) {}; - - bus_bar = bus_bar_0_0_1; - - bypass_0_5_1 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - plug_1_1_5, - cowboy_1_0_4 - }: - buildMix ({ - name = "bypass"; - version = "0.5.1"; - src = fetchHex { - pkg = "bypass"; - version = "0.5.1"; - sha256 = - "bbff87f453cd98a81c9caeb305e5bcee25fe4fe31089cb19127a36dd224c2454"; - }; - beamDeps = [ plug_1_1_5 cowboy_1_0_4 ]; - - meta = { - longDescription = ''Bypass provides a quick way to create a - custom plug that can be put in place instead of - an actual HTTP server to return prebaked - responses to client requests. This is most - useful in tests, when you want to create a mock - HTTP server and test how your HTTP client - handles different types of responses from the - server.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/pspdfkit-labs/bypass"; - }; - } // packageOverrides) - ) {}; - - bypass = bypass_0_5_1; - - cachex_1_1_1 = callPackage - ( - { - buildMix, packageOverrides ? {}, fetchHex, gen_delegate_1_0_0 - }: - buildMix ({ - name = "cachex"; - version = "1.1.1"; - src = fetchHex { - pkg = "cachex"; - version = "1.1.1"; - sha256 = - "b9f179ee6f61cbaec9d4be604b0001ff035158923aa4d53b56de495ebf025683"; - }; - beamDeps = [ gen_delegate_1_0_0 ]; - - meta = { - description = ''Powerful in-memory key/value storage for - Elixir''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/zackehh/cachex"; - }; - } // packageOverrides) - ) {}; - - cachex = cachex_1_1_1; - - calendar_0_12_4 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, tzdata_0_0_1 }: - buildMix ({ - name = "calendar"; - version = "0.12.4"; - src = fetchHex { - pkg = "calendar"; - version = "0.12.4"; - sha256 = - "1df7cc23b7dfa3228498fff3bd298495d8431433be94db62a60e93ffa455a060"; - }; - beamDeps = [ tzdata_0_0_1 ]; - - meta = { - longDescription = ''Calendar is a datetime library for Elixir. - Providing explicit types for datetimes, dates - and times. Full timezone support via its sister - package `tzdata`. Safe parsing and formatting of - standard formats (ISO, RFC, Unix, JS etc.) plus - strftime formatting. Easy and safe - interoperability with erlang style datetime - tuples. Extendable through protocols. Related - packages are available for i18n, Ecto and - Phoenix interoperability.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/lau/calendar"; - }; - } // packageOverrides) - ) {}; - - calendar_0_13_2 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, tzdata_0_0_1 }: - buildMix ({ - name = "calendar"; - version = "0.13.2"; - src = fetchHex { - pkg = "calendar"; - version = "0.13.2"; - sha256 = - "5be3a69db1a177ed39d24d582ac7be3dab59ee8aeae41ee17c36a263a9818460"; - }; - beamDeps = [ tzdata_0_0_1 ]; - - meta = { - longDescription = ''Calendar is a datetime library for Elixir. - Providing explicit types for datetimes, dates - and times. Full timezone support via its sister - package `tzdata`. Safe parsing and formatting of - standard formats (ISO, RFC, Unix, JS etc.) plus - strftime formatting. Easy and safe - interoperability with erlang style datetime - tuples. Extendable through protocols. Related - packages are available for i18n, Ecto and - Phoenix interoperability.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/lau/calendar"; - }; - } // packageOverrides) - ) {}; - - calendar_0_14_2 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, tzdata_0_0_1 }: - buildMix ({ - name = "calendar"; - version = "0.14.2"; - src = fetchHex { - pkg = "calendar"; - version = "0.14.2"; - sha256 = - "8b76c5bcfbe77b454c4e38696ea0fb77d52fc212e377a4299884073012960f27"; - }; - beamDeps = [ tzdata_0_0_1 ]; - - meta = { - longDescription = ''Calendar is a datetime library for Elixir. - Providing explicit types for datetimes, dates - and times. Full timezone support via its sister - package `tzdata`. Safe parsing and formatting of - standard formats (ISO, RFC, Unix, JS etc.) plus - strftime formatting. Easy and safe - interoperability with erlang style datetime - tuples. Extendable through protocols. Related - packages are available for i18n, Ecto and - Phoenix interoperability.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/lau/calendar"; - }; - } // packageOverrides) - ) {}; - - calliope_0_3_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "calliope"; - version = "0.3.0"; - src = fetchHex { - pkg = "calliope"; - version = "0.3.0"; - sha256 = - "0a0ccf87616459c36ff1f1551701da38485eb601500e74cffd7e42fe9862f74d"; - }; - - meta = { - description = ''An Elixir library for parsing haml templates.''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/nurugger07/calliope"; - }; - } // packageOverrides) - ) {}; - - calliope_0_4_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "calliope"; - version = "0.4.0"; - src = fetchHex { - pkg = "calliope"; - version = "0.4.0"; - sha256 = - "4b5d6c87da9f635e8596f9ebb63f51aa10c6884a1898b308219281c8a897ff3a"; - }; - - meta = { - description = ''An Elixir library for parsing haml templates.''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/nurugger07/calliope"; - }; - } // packageOverrides) - ) {}; - - calliope = calliope_0_4_0; - - campminder_0_1_0 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - timex_2_1_6, - poison_2_1_0, - httpoison_0_8_3, - hackney_1_6_0 - }: - buildMix ({ - name = "campminder"; - version = "0.1.0"; - src = fetchHex { - pkg = "campminder"; - version = "0.1.0"; - sha256 = - "bd54e1c20b5cf566f28a827bcc0e32adb4aaf86206f4d9f90415adee2e9e5189"; - }; - beamDeps = [ - timex_2_1_6 poison_2_1_0 httpoison_0_8_3 hackney_1_6_0 - ]; - - meta = { - description = ''A CampMinder API library for Elixir.''; - license = stdenv.lib.licenses.free; - homepage = "https://github.com/GimliLongBow/campminder-elixir"; - }; - } // packageOverrides) - ) {}; - - campminder = campminder_0_1_0; - - cartel_0_6_0 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poolboy_1_5_1, - httpotion_2_2_2, - poison_2_1_0 - }: - buildMix ({ - name = "cartel"; - version = "0.6.0"; - src = fetchHex { - pkg = "cartel"; - version = "0.6.0"; - sha256 = - "04615b867d257b6cb9a32da568666f9e490b80f020a069be38fe261a60734fb8"; - }; - beamDeps = [ poolboy_1_5_1 httpotion_2_2_2 poison_2_1_0 ]; - - meta = { - description = ''Multi platform, multi app push notifications''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/lucacorti/cartel"; - }; - } // packageOverrides) - ) {}; - - cartel = cartel_0_6_0; - - cartographer_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "cartographer"; - version = "0.0.1"; - src = fetchHex { - pkg = "cartographer"; - version = "0.0.1"; - sha256 = - "8f070615ca221b94a22e846303a3b9cc7ae31c2dea5c3d8f39a116f0d8c4b18f"; - }; - - meta = { - description = ''Geohash algorithm implementation in Elixir.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/afronski/cartographer"; - }; - } // packageOverrides) - ) {}; - - cartographer = cartographer_0_0_1; - - cassette_1_2_4 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - exml_0_1_0, - httpoison_0_8_3 - }: - buildMix ({ - name = "cassette"; - version = "1.2.4"; - src = fetchHex { - pkg = "cassette"; - version = "1.2.4"; - sha256 = - "945a595edbaeaab781910bba0defedda2c6fc40fc5b35fdd7214dfae8c375137"; - }; - beamDeps = [ exml_0_1_0 httpoison_0_8_3 ]; - - meta = { - description = ''A CAS client and validation library''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/locaweb/elixir-cassette"; - }; - } // packageOverrides) - ) {}; - - cassette = cassette_1_2_4; - - cassette_plug_1_0_1 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - plug_1_1_5, - cassette_1_2_4 - }: - buildMix ({ - name = "cassette_plug"; - version = "1.0.1"; - src = fetchHex { - pkg = "cassette_plug"; - version = "1.0.1"; - sha256 = - "7c6ca0bacb3660efd1367b95c8a2d70e485e2842b9bfc87bdeb85c33882dc164"; - }; - beamDeps = [ plug_1_1_5 cassette_1_2_4 ]; - - meta = { - description = ''An auth Plug using Cassette''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/locaweb/cassette-plug"; - }; - } // packageOverrides) - ) {}; - - cassette_plug = cassette_plug_1_0_1; - - caylir_0_2_0 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poolboy_1_5_1, - poison_1_5_2, - hackney_1_6_0 - }: - buildMix ({ - name = "caylir"; - version = "0.2.0"; - src = fetchHex { - pkg = "caylir"; - version = "0.2.0"; - sha256 = - "b3699171f2bef699ce1968394cb2aee3b5ec7db529a395d8bf7d85163067f888"; - }; - beamDeps = [ poolboy_1_5_1 poison_1_5_2 hackney_1_6_0 ]; - - meta = { - description = ''Cayley driver for Elixir''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/mneudert/caylir"; - }; - } // packageOverrides) - ) {}; - - caylir = caylir_0_2_0; - - cep_0_0_1 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - sweet_xml_0_6_1, - poolboy_1_5_1, - poison_2_1_0, - httpoison_0_8_3, - codepagex_0_1_2 - }: - buildMix ({ - name = "cep"; - version = "0.0.1"; - src = fetchHex { - pkg = "cep"; - version = "0.0.1"; - sha256 = - "f76e67e1d989fc2edbfbd265f79e4a33a0aa7f9ff06934a1f2d49903df72b79f"; - }; - beamDeps = [ - sweet_xml_0_6_1 - poolboy_1_5_1 - poison_2_1_0 - httpoison_0_8_3 - codepagex_0_1_2 - ]; - - meta = { - longDescription = ''A package to query Brazilian CEP codes. Has - support for multiple source APIs (Correios, - ViaCep, Postmon, etc). It can query one specific - source or query until one source returns a valid - result.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/douglascamata/cep"; - }; - } // packageOverrides) - ) {}; - - cep = cep_0_0_1; - - certifi_0_3_0 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "certifi"; - version = "0.3.0"; - src = fetchHex { - pkg = "certifi"; - version = "0.3.0"; - sha256 = - "42ae85fe91c038a634a5fb8d0c77f4fc581914c508f087c7138e9366a1517f6a"; - }; - - meta = { - description = ''An OTP library''; - license = stdenv.lib.licenses.bsd3; - homepage = "https://github.com/certifi/erlang-certifi"; - }; - } // packageOverrides) - ) {}; - - certifi_0_4_0 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "certifi"; - version = "0.4.0"; - src = fetchHex { - pkg = "certifi"; - version = "0.4.0"; - sha256 = - "1cc233bee2d6990e7b0ff4c5824d7f401edda8a3cfad04d3328e35ad97de7611"; - }; - - meta = { - description = ''An OTP library''; - license = stdenv.lib.licenses.bsd3; - homepage = "https://github.com/certifi/erlang-certifi"; - }; - } // packageOverrides) - ) {}; - - certifi = certifi_0_4_0; - - cf_0_1_2 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "cf"; - version = "0.1.2"; - src = fetchHex { - pkg = "cf"; - version = "0.1.2"; - sha256 = - "c86f56bca74dd3616057b28574d920973fe665ecb064aa458dc6a2447f3f4924"; - }; - - meta = { - description = ''Terminal colour helper''; - license = stdenv.lib.licenses.mit; - }; - } // packageOverrides) - ) {}; - - cf_0_2_1 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "cf"; - version = "0.2.1"; - src = fetchHex { - pkg = "cf"; - version = "0.2.1"; - sha256 = - "baee9aa7ec2dfa3cb4486b67211177caa293f876780f0b313b45718edef6a0a5"; - }; - - meta = { - description = ''Terminal colour helper''; - license = stdenv.lib.licenses.mit; - }; - } // packageOverrides) - ) {}; - - cf = cf_0_2_1; - - chacha20_0_3_2 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "chacha20"; - version = "0.3.2"; - src = fetchHex { - pkg = "chacha20"; - version = "0.3.2"; - sha256 = - "26882c84da45dd1158a0249031f5a67329a6c4cd89e075d409324eee30444410"; - }; - - meta = { - description = ''Chacha20 symmetric stream cipher''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/mwmiller/chacha20_ex"; - }; - } // packageOverrides) - ) {}; - - chacha20 = chacha20_0_3_2; - - changeset_0_2_2 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, defmemo_0_1_1 }: - buildMix ({ - name = "changeset"; - version = "0.2.2"; - src = fetchHex { - pkg = "changeset"; - version = "0.2.2"; - sha256 = - "81aebf1c232620193fb4eab90962e4a69bbb84709fa4296bdc5593578d7d2758"; - }; - beamDeps = [ defmemo_0_1_1 ]; - - meta = { - description = ''A package for calculating between-list edit - distances.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/erwald/elixir-changeset"; - }; - } // packageOverrides) - ) {}; - - changeset = changeset_0_2_2; - - changex_0_1_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "changex"; - version = "0.1.1"; - src = fetchHex { - pkg = "changex"; - version = "0.1.1"; - sha256 = - "e087a4c3cc8eb3e94eba6050c5b1cc24dba3427eb4e4e15cebdb4000582c9851"; - }; - - meta = { - description = ''Automatically generate a CHANGELOG.md file based - on git commit history. ''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/Gazler/changex"; - }; - } // packageOverrides) - ) {}; - - changex = changex_0_1_1; - - chaos_spawn_0_7_0 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - timex_0_19_5, - exactor_2_2_0 - }: - buildMix ({ - name = "chaos_spawn"; - version = "0.7.0"; - src = fetchHex { - pkg = "chaos_spawn"; - version = "0.7.0"; - sha256 = - "c4c8e985e750706fb4351d6eb036b513a4b7ea3e689a9aecd424251991f21eaa"; - }; - beamDeps = [ timex_0_19_5 exactor_2_2_0 ]; - - meta = { - longDescription = ''Providing tools to randomly kill proceses. - With the goal of creating robust supevision - trees.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/meadsteve/chaos-spawn"; - }; - } // packageOverrides) - ) {}; - - chaos_spawn = chaos_spawn_0_7_0; - - chartkick_0_0_2 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - uuid_1_1_4, - poison_1_5_2 - }: - buildMix ({ - name = "chartkick"; - version = "0.0.2"; - src = fetchHex { - pkg = "chartkick"; - version = "0.0.2"; - sha256 = - "6a4f4170b162117f3be9d0a9d98b63b58da8ec2cea4e29155d14441a0b12ac6c"; - }; - beamDeps = [ uuid_1_1_4 poison_1_5_2 ]; - - meta = { }; - } // packageOverrides) - ) {}; - - chartkick = chartkick_0_0_2; - - chash_0_1_1 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "chash"; - version = "0.1.1"; - src = fetchHex { - pkg = "chash"; - version = "0.1.1"; - sha256 = - "607d369e56016a51218c42f2692312cd116834193805c99debbe02889013c84a"; - }; - - meta = { - description = ''Riaks CHash implementation''; - license = stdenv.lib.licenses.apsl20; - homepage = "https://github.com/project-fifo/chash"; - }; - } // packageOverrides) - ) {}; - - chash = chash_0_1_1; - - chinese_translation_0_1_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, httpoison_0_8_3 }: - buildMix ({ - name = "chinese_translation"; - version = "0.1.0"; - src = fetchHex { - pkg = "chinese_translation"; - version = "0.1.0"; - sha256 = - "d5e4f59421bad59e465322ce7a8f366179e5f6a732d7e06435e8a7c01f42e7ab"; - }; - beamDeps = [ httpoison_0_8_3 ]; - - meta = { - longDescription = ''ChineseTranslation provides traditional - chinese <-> simplified chinese translation, as - well as pinyin translation and slugify for - chinese phrases/characters. ''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/tyrchen/chinese_translation"; - }; - } // packageOverrides) - ) {}; - - chinese_translation = chinese_translation_0_1_0; - - chronos_0_3_9 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "chronos"; - version = "0.3.9"; - src = fetchHex { - pkg = "chronos"; - version = "0.3.9"; - sha256 = - "973e1273088677a12afc1a72aad78fe5070fb0ad6f9b1c648d79dd251292dee4"; - }; - - meta = { - longDescription = ''An Elixir library for handling dates. It can - be used to quickly determine a date. In a human - readable format.''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/nurugger07/chronos"; - }; - } // packageOverrides) - ) {}; - - chronos_1_5_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "chronos"; - version = "1.5.1"; - src = fetchHex { - pkg = "chronos"; - version = "1.5.1"; - sha256 = - "015d881b1d095b53f626dc32f8db05e5faca8635b199d3cc2022a057c469904b"; - }; - - meta = { - longDescription = ''An Elixir library for handling dates. It can - be used to quickly determine a date. In a human - readable format.''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/nurugger07/chronos"; - }; - } // packageOverrides) - ) {}; - - chronos = chronos_1_5_1; - - chunky_svg_0_0_4 = callPackage - ( - { - buildMix, packageOverrides ? {}, fetchHex, xml_builder_0_0_8 - }: - buildMix ({ - name = "chunky_svg"; - version = "0.0.4"; - src = fetchHex { - pkg = "chunky_svg"; - version = "0.0.4"; - sha256 = - "c8d7212148d72b03b6ed102410017a2cf77987a09fb889320fc381d383e68c75"; - }; - beamDeps = [ xml_builder_0_0_8 ]; - - meta = { - description = '' A library for drawing things with SVG ''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/mmmries/chunky_svg"; - }; - } // packageOverrides) - ) {}; - - chunky_svg = chunky_svg_0_0_4; - - cidr_1_0_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "cidr"; - version = "1.0.0"; - src = fetchHex { - pkg = "cidr"; - version = "1.0.0"; - sha256 = - "3bffa78af48cfbcd89461144bd2e1990b4f2631a8328c42cb033fa71c14b8f46"; - }; - - meta = { - description = ''Classless Inter-Domain Routing (CIDR) for - Elixir''; - license = stdenv.lib.licenses.free; - homepage = "https://github.com/c-rack/cidr-elixir"; - }; - } // packageOverrides) - ) {}; - - cidr = cidr_1_0_0; - - cirru_parser_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "cirru_parser"; - version = "0.0.1"; - src = fetchHex { - pkg = "cirru_parser"; - version = "0.0.1"; - sha256 = - "259f533ee97805c50eb12fa8472b5553eaca5bfd58216d54a734dfa1c4d0c678"; - }; - - meta = { - description = ''Cirru Parser in Elixir''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/Cirru/parser.ex"; - }; - } // packageOverrides) - ) {}; - - cirru_parser = cirru_parser_0_0_1; - - ckan_0_0_2 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_1_5_2, - httpotion_2_2_2 - }: - buildMix ({ - name = "ckan"; - version = "0.0.2"; - src = fetchHex { - pkg = "ckan"; - version = "0.0.2"; - sha256 = - "471a58f1d38df7a6ff36af9a1e9d4c6cb9d310c5acb2db95ff3184717d7762a0"; - }; - beamDeps = [ poison_1_5_2 httpotion_2_2_2 ]; - - meta = { - description = ''A small library for interacting with CKAN - (ckan.org) instances''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/rossjones/ckan_ex"; - }; - } // packageOverrides) - ) {}; - - ckan = ckan_0_0_2; - - clicksign_0_0_2 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - plug_1_1_5, - httpoison_0_8_3, - exjsx_3_2_0, - cowboy_1_0_4, - bypass_0_5_1 - }: - buildMix ({ - name = "clicksign"; - version = "0.0.2"; - src = fetchHex { - pkg = "clicksign"; - version = "0.0.2"; - sha256 = - "e6e9335c86298d5d5af6c18b85f3533554eca74d6129e1aea7dae17849b48ed2"; - }; - beamDeps = [ - plug_1_1_5 - httpoison_0_8_3 - exjsx_3_2_0 - cowboy_1_0_4 - bypass_0_5_1 - ]; - - meta = { - description = ''Clicksign client''; - - }; - } // packageOverrides) - ) {}; - - clicksign = clicksign_0_0_2; - - clint_0_0_1 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - plug_0_11_3, - cowboy_1_0_4 - }: - buildMix ({ - name = "clint"; - version = "0.0.1"; - src = fetchHex { - pkg = "clint"; - version = "0.0.1"; - sha256 = - "41c6781b5f4b986bce14c3578d39c497bcb8427f1d36d8cde5fcaa6e03cae2b1"; - }; - beamDeps = [ plug_0_11_3 cowboy_1_0_4 ]; - - meta = { - description = ''An Elixir web micro-framework, inspired by - Sinatra''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/lpil/clint"; - }; - } // packageOverrides) - ) {}; - - clint = clint_0_0_1; - - clique_3_0_1 = callPackage - ( - { - buildRebar3, packageOverrides ? {}, fetchHex, cuttlefish_2_0_7 - }: - buildRebar3 ({ - name = "clique"; - version = "3.0.1"; - src = fetchHex { - pkg = "clique"; - version = "3.0.1"; - sha256 = - "f26bd1d293a88223b9dc21dc5a2643e64823f3e8e178536fb66e97c4ff4a2ac2"; - }; - - beamDeps = [ cuttlefish_2_0_7 ]; - - meta = { - description = ''A CLI library for erlang''; - license = stdenv.lib.licenses.apsl20; - homepage = "https://github.com/basho/clique"; - }; - } // packageOverrides) - ) {}; - - clique = clique_3_0_1; - - close_enough_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "close_enough"; - version = "0.0.1"; - src = fetchHex { - pkg = "close_enough"; - version = "0.0.1"; - sha256 = - "cbd73a651bffc50259035a311e5a03cb01176667b76aece059778dda9bd72079"; - }; - - meta = { - description = ''Forget typos in function names name, CloseEnough - handles them.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/sivsushruth/close_enough"; - }; - } // packageOverrides) - ) {}; - - close_enough = close_enough_0_0_1; - - cloudex_0_0_2 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - tzdata_0_5_8, - timex_0_19_5, - poison_1_5_2, - httpoison_0_8_3 - }: - buildMix ({ - name = "cloudex"; - version = "0.0.2"; - src = fetchHex { - pkg = "cloudex"; - version = "0.0.2"; - sha256 = - "eb424a8e6610de6f7a2f2be074937c571a86d11e4b942d2ea39900855a66b306"; - }; - beamDeps = [ - tzdata_0_5_8 timex_0_19_5 poison_1_5_2 httpoison_0_8_3 - ]; - - meta = { - longDescription = ''A library that helps with uploading image - files and urls to cloudinary. Also provides an - helper to generate transformations and - cloudinary urls pointing to your images''; - license = stdenv.lib.licenses.wtfpl; - homepage = "https://github.com/smeevil/cloudex"; - }; - } // packageOverrides) - ) {}; - - cloudex = cloudex_0_0_2; - - cloudinary_0_0_2 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_1_4_0, - httpoison_0_8_3 - }: - buildMix ({ - name = "cloudinary"; - version = "0.0.2"; - src = fetchHex { - pkg = "cloudinary"; - version = "0.0.2"; - sha256 = - "9e32b21717b193f90a526203725811b96294d7c88391e5ad4a57bf178678cc4c"; - }; - beamDeps = [ poison_1_4_0 httpoison_0_8_3 ]; - - meta = { - description = ''Library to upload to Cloudinary''; - license = stdenv.lib.licenses.mit; - }; - } // packageOverrides) - ) {}; - - cloudinary = cloudinary_0_0_2; - - cloudinaryex_0_0_2 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - timex_1_0_2, - poison_1_5_2, - httpoison_0_8_3 - }: - buildMix ({ - name = "cloudinaryex"; - version = "0.0.2"; - src = fetchHex { - pkg = "cloudinaryex"; - version = "0.0.2"; - sha256 = - "31518baacfcca428e30ee8f1c411d76568344e7032ed93cf34535e279c8472fc"; - }; - beamDeps = [ timex_1_0_2 poison_1_5_2 httpoison_0_8_3 ]; - - meta = { - description = ''A library for connecting with Cloudinary in - Elixir''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/micahwedemeyer/cloudinaryex"; - }; - } // packageOverrides) - ) {}; - - cloudinaryex = cloudinaryex_0_0_2; - - cmark_0_6_10 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "cmark"; - version = "0.6.10"; - src = fetchHex { - pkg = "cmark"; - version = "0.6.10"; - sha256 = - "df6dd77f8fe0774b6e4cdedcadef56c1c7cb478c6aaed7445535ec87dba3a608"; - }; - - meta = { - longDescription = ''Elixir NIF for cmark (C), a parser library - following the CommonMark spec, a compatible - implementation of Markdown.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/asaaki/cmark.ex"; - }; - } // packageOverrides) - ) {}; - - cmark = cmark_0_6_10; - - cobertura_cover_0_9_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "cobertura_cover"; - version = "0.9.0"; - src = fetchHex { - pkg = "cobertura_cover"; - version = "0.9.0"; - sha256 = - "870bc4658cacc5c80d13f1206b688925234d2dc4e00278e8a3e72fbbd6bea0b1"; - }; - - meta = { - longDescription = ''A plugin for `mix test --cover` that writes a - `coverage.xml` file compatible with Jenkins` - Cobertura plugin. ''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/PSPDFKit-labs/cobertura_cover"; - }; - } // packageOverrides) - ) {}; - - cobertura_cover = cobertura_cover_0_9_0; - - codepagex_0_1_2 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "codepagex"; - version = "0.1.2"; - src = fetchHex { - pkg = "codepagex"; - version = "0.1.2"; - sha256 = - "cb6fbd1ebf1b1748aee9d956fb15115af407db3348efc26bc9d3d637c6441074"; - }; - - meta = { - longDescription = ''Codepagex is an elixir library to convert - between string encodings to and from utf-8. Like - iconv, but written in pure Elixir.''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/tallakt/codepagex"; - }; - } // packageOverrides) - ) {}; - - codepagex = codepagex_0_1_2; - - coincap_io_0_0_2 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_2_1_0, - httpoison_0_8_3, - exconstructor_1_0_2 - }: - buildMix ({ - name = "coincap_io"; - version = "0.0.2"; - src = fetchHex { - pkg = "coincap_io"; - version = "0.0.2"; - sha256 = - "23492902655cfff97d9988278dc1478562e236be631608a50d4d47106f132664"; - }; - beamDeps = [ poison_2_1_0 httpoison_0_8_3 exconstructor_1_0_2 ]; - - meta = { - longDescription = ''WIP, unstable Elixir API wrapper for - coincap.io. Provides access to market - capitalization data of bitcoin, altcoins and - cryptotokens.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/cyberpunk-ventures/coincap_io_ex"; - }; - } // packageOverrides) - ) {}; - - coincap_io = coincap_io_0_0_2; - - colixir_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "colixir"; - version = "0.0.1"; - src = fetchHex { - pkg = "colixir"; - version = "0.0.1"; - sha256 = - "38dc49351419c6fcfdb76bbc785e07c3acf83cc29f632719dd601ecadbfb73b8"; - }; - - meta = { - description = ''Colixir creates colorized text for terminal - output''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/mondok/colixir"; - }; - } // packageOverrides) - ) {}; - - colixir = colixir_0_0_1; - - color_stream_0_0_2 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "color_stream"; - version = "0.0.2"; - src = fetchHex { - pkg = "color_stream"; - version = "0.0.2"; - sha256 = - "b1181f32b310311016006f4f8d52b3418d1af6f06e71903daabafdcaa602a29d"; - }; - - meta = { - description = ''Generate random colors that are fairly spaced out - and look nice.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/code-lever/color-stream-elixir"; - }; - } // packageOverrides) - ) {}; - - color_stream = color_stream_0_0_2; - - color_utils_0_2_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "color_utils"; - version = "0.2.0"; - src = fetchHex { - pkg = "color_utils"; - version = "0.2.0"; - sha256 = - "bf16a1a9de7d837a68ede139c6e06bc9d57f9eccedff302f730105bd80d98647"; - }; - - meta = { - description = ''A Color Util library for Elixir.''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/barakyo/color_utils"; - }; - } // packageOverrides) - ) {}; - - color_utils = color_utils_0_2_0; - - colorful_0_6_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "colorful"; - version = "0.6.0"; - src = fetchHex { - pkg = "colorful"; - version = "0.6.0"; - sha256 = - "6b00225f137efdde7901d3ddc7626a3b33031c20ea145097b2442680e72adc3d"; - }; - - meta = { - description = ''Modules which manage colors''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/Joe-noh/colorful"; - }; - } // packageOverrides) - ) {}; - - colorful = colorful_0_6_0; - - colorize_0_2_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "colorize"; - version = "0.2.0"; - src = fetchHex { - pkg = "colorize"; - version = "0.2.0"; - sha256 = - "d43757bae49d6da310d641cf7ec809bdc0b6a9eb40fb7ac4c57c1dbbb7d4e32e"; - }; - - meta = { - description = ''Colorize your text in the console''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/shiroyasha/colorize"; - }; - } // packageOverrides) - ) {}; - - colorize = colorize_0_2_0; - - colors_1_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "colors"; - version = "1.0.1"; - src = fetchHex { - pkg = "colors"; - version = "1.0.1"; - sha256 = - "960aa874a3cbbf4356c64ef8194d5215c8373537a720fc0ab46c90400ecf8949"; - }; - - meta = { - description = ''a colors util''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/lidashuang/colors"; - }; - } // packageOverrides) - ) {}; - - colors = colors_1_0_1; - - combination_0_0_2 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "combination"; - version = "0.0.2"; - src = fetchHex { - pkg = "combination"; - version = "0.0.2"; - sha256 = - "f3e4934d2077d161e4ec8c6e54a2c4b6b39d8189a1434866ca3e2afedd38be04"; - }; - - meta = { - description = ''Elixir library computing simple combination and - permutation on Enumerables.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/seantanly/elixir-combination"; - }; - } // packageOverrides) - ) {}; - - combination = combination_0_0_2; - - combine_0_7_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "combine"; - version = "0.7.0"; - src = fetchHex { - pkg = "combine"; - version = "0.7.0"; - sha256 = - "3ac1b6622e6149204899c7069b850a53ed38d1a749cc7357aeffe86e8bfc593c"; - }; - - meta = { - description = ''A parser combinator library for Elixir - projects.''; - license = stdenv.lib.licenses.mit; - }; - } // packageOverrides) - ) {}; - - combine_0_8_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "combine"; - version = "0.8.0"; - src = fetchHex { - pkg = "combine"; - version = "0.8.0"; - sha256 = - "3adc5354d03ef96bc494850e5014e11150ddf16b3feee9ff3292a0da55f64301"; - }; - - meta = { - description = ''A parser combinator library for Elixir - projects.''; - license = stdenv.lib.licenses.mit; - }; - } // packageOverrides) - ) {}; - - combine = combine_0_8_0; - - comeonin_1_6_0 = callPackage - ( - { - buildMix, packageOverrides ? {}, fetchHex, comeonin_i18n_0_1_3 - }: - buildMix ({ - name = "comeonin"; - version = "1.6.0"; - src = fetchHex { - pkg = "comeonin"; - version = "1.6.0"; - sha256 = - "40dd0da2c33696d19515888fd86b9ffdcad92d49e9a6b3b13df98e824897a1b1"; - }; - beamDeps = [ comeonin_i18n_0_1_3 ]; - - meta = { - description = ''Password hashing (bcrypt, pbkdf2_sha512) library - for Elixir.''; - license = stdenv.lib.licenses.bsd3; - homepage = "https://github.com/elixircnx/comeonin"; - }; - } // packageOverrides) - ) {}; - - comeonin_2_0_3 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "comeonin"; - version = "2.0.3"; - src = fetchHex { - pkg = "comeonin"; - version = "2.0.3"; - sha256 = - "a9a6f87107ebf6898adeca7130adb1b9e421c1be7e8b30b13ac1e0354ea15198"; - }; - - meta = { - description = ''Password hashing (bcrypt, pbkdf2_sha512) library - for Elixir.''; - license = stdenv.lib.licenses.bsd3; - homepage = "https://github.com/elixircnx/comeonin"; - }; - } // packageOverrides) - ) {}; - - comeonin_2_1_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "comeonin"; - version = "2.1.1"; - src = fetchHex { - pkg = "comeonin"; - version = "2.1.1"; - sha256 = - "7f85774ae5d453f664d0e7809cc1ab32ff22855d16ff6a2edd68c6d36cb1a1aa"; - }; - - meta = { - description = ''Password hashing (bcrypt, pbkdf2_sha512) library - for Elixir.''; - license = stdenv.lib.licenses.bsd3; - homepage = "https://github.com/elixircnx/comeonin"; - }; - } // packageOverrides) - ) {}; - - comeonin_2_4_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "comeonin"; - version = "2.4.0"; - src = fetchHex { - pkg = "comeonin"; - version = "2.4.0"; - sha256 = - "b326290a3143fdf4847a735f272ebd16d15216e97e968266a7b24125af4620be"; - }; - - meta = { - description = ''Password hashing (bcrypt, pbkdf2_sha512) library - for Elixir.''; - license = stdenv.lib.licenses.bsd3; - homepage = "https://github.com/elixircnx/comeonin"; - }; - } // packageOverrides) - ) {}; - - comeonin = comeonin_2_4_0; - - comeonin_i18n_0_1_3 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, gettext_0_11_0 }: - buildMix ({ - name = "comeonin_i18n"; - version = "0.1.3"; - src = fetchHex { - pkg = "comeonin_i18n"; - version = "0.1.3"; - sha256 = - "4b45ca5af3cbf20bf7d3f7e874629041a2a921ad5a62ca9b94546a1e559023a6"; - }; - beamDeps = [ gettext_0_11_0 ]; - - meta = { - description = ''Internationalization support for the Comeonin - password hashing library.''; - license = stdenv.lib.licenses.bsd3; - homepage = "https://github.com/elixircnx/comeonin_i18n"; - }; - } // packageOverrides) - ) {}; - - comeonin_i18n = comeonin_i18n_0_1_3; - - commander_0_1_4 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "commander"; - version = "0.1.4"; - src = fetchHex { - pkg = "commander"; - version = "0.1.4"; - sha256 = - "091cd4de551771fed7eb258dbf1918875822896d44a730414fc6ac268e9ad3e4"; - }; - - meta = { - description = ''A macro library to help create telegram bot''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/carlo-colombo/commander"; - }; - } // packageOverrides) - ) {}; - - commander = commander_0_1_4; - - complex_0_2_0 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - exprintf_0_1_6, - earmark_0_2_1 - }: - buildMix ({ - name = "complex"; - version = "0.2.0"; - src = fetchHex { - pkg = "complex"; - version = "0.2.0"; - sha256 = - "6db6a2850ed907c4d9e062591110dc70c35c3818ccf609f1268052a3f4bf10b0"; - }; - beamDeps = [ exprintf_0_1_6 earmark_0_2_1 ]; - - meta = { - description = ''Complex is a library for types and mathematical - functions for complex numbers.''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/twist-vector/elixir-complex.git"; - }; - } // packageOverrides) - ) {}; - - complex = complex_0_2_0; - - comredis_1_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, poison_2_1_0 }: - buildMix ({ - name = "comredis"; - version = "1.0.1"; - src = fetchHex { - pkg = "comredis"; - version = "1.0.1"; - sha256 = - "03aa3a9235f39c666854027b88915b9f256c357ce6e0a493da54d6dec7b3a207"; - }; - beamDeps = [ poison_2_1_0 ]; - - meta = { - description = ''Comredis is your comrade for Redis command - generation in Elixir.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/iurifq/comredis"; - }; - } // packageOverrides) - ) {}; - - comredis = comredis_1_0_1; - - con_cache_0_11_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, exactor_2_2_0 }: - buildMix ({ - name = "con_cache"; - version = "0.11.0"; - src = fetchHex { - pkg = "con_cache"; - version = "0.11.0"; - sha256 = - "cd6d3dd4f6900520e3975592e1bbb57ac217e15f1f350f5bcba0c63578cb0a49"; - }; - beamDeps = [ exactor_2_2_0 ]; - - meta = { - longDescription = ''ETS based key-value storage with support for - row-level isolated writes, TTL auto-purge, and - modification callbacks.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/sasa1977/con_cache"; - }; - } // packageOverrides) - ) {}; - - con_cache = con_cache_0_11_0; - - con_cache_0_9_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, exactor_2_2_0 }: - buildMix ({ - name = "con_cache"; - version = "0.9.0"; - src = fetchHex { - pkg = "con_cache"; - version = "0.9.0"; - sha256 = - "600b122653d7e5f6414bb0728fa6133c656e2d24fad7f0a31bb89c1c70ec68bb"; - }; - beamDeps = [ exactor_2_2_0 ]; - - meta = { - longDescription = ''ETS based key-value storage with support for - row-level isolated writes, TTL auto-purge, and - modification callbacks.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/sasa1977/con_cache"; - }; - } // packageOverrides) - ) {}; - - concerto_0_1_4 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "concerto"; - version = "0.1.4"; - src = fetchHex { - pkg = "concerto"; - version = "0.1.4"; - sha256 = - "3c8337ecc810f8812ab9dec8a63b4aa8feaed6142b24acbb89ad7938481ae912"; - }; - - meta = { - description = ''file-based routing library for elixir''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/exstruct/concerto"; - }; - } // packageOverrides) - ) {}; - - concerto = concerto_0_1_4; - - config_values_1_0_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "config_values"; - version = "1.0.0"; - src = fetchHex { - pkg = "config_values"; - version = "1.0.0"; - sha256 = - "cdbd33fd68cf7fa4fe88dfc1f73e5d26f69d86132650dfba9a636dc75f6cb26c"; - }; - - meta = { - description = ''Interpolated configuration values''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/hassox/config_values"; - }; - } // packageOverrides) - ) {}; - - config_values = config_values_1_0_0; - - configparser_ex_0_2_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "configparser_ex"; - version = "0.2.1"; - src = fetchHex { - pkg = "configparser_ex"; - version = "0.2.1"; - sha256 = - "3319861498f5e711058b1b3b54f88275af85e1bf9493bd0b904393d5971f117e"; - }; - - meta = { - description = ''A module that parses INI-like files. Not unlike - Python configparser package.''; - license = stdenv.lib.licenses.bsd3; - homepage = "https://github.com/easco/configparser_ex"; - }; - } // packageOverrides) - ) {}; - - configparser_ex = configparser_ex_0_2_1; - - connection_1_0_2 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "connection"; - version = "1.0.2"; - src = fetchHex { - pkg = "connection"; - version = "1.0.2"; - sha256 = - "b4ffd56c0ad3caac8dc6125a007e416ba2dab54a1d4b380766bb9e87c56120fb"; - }; - - meta = { - description = ''Connection behaviour for connection processes''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/fishcakez/connection"; - }; - } // packageOverrides) - ) {}; - - connection = connection_1_0_2; - - conqueuer_0_5_1 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poolboy_1_5_1, - inflex_1_5_0 - }: - buildMix ({ - name = "conqueuer"; - version = "0.5.1"; - src = fetchHex { - pkg = "conqueuer"; - version = "0.5.1"; - sha256 = - "7370e2a0201f73ced6b202877b4dcb6872e1b6bbb0c024b1edee3a058dd653ab"; - }; - beamDeps = [ poolboy_1_5_1 inflex_1_5_0 ]; - - meta = { - description = ''An Elixir in memory work queue.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/midas/conqueuer"; - }; - } // packageOverrides) - ) {}; - - conqueuer = conqueuer_0_5_1; - - console_tree_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "console_tree"; - version = "0.0.1"; - src = fetchHex { - pkg = "console_tree"; - version = "0.0.1"; - sha256 = - "c7dea20c14fd8bc6697a68f2917def38d20c772eb4b5715b18197672e7ddc0eb"; - }; - - meta = { - longDescription = ''A simple library to print a text - representation of a tree structure, intended for - use in a terminal environment.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/ciaran/console_tree"; - }; - } // packageOverrides) - ) {}; - - console_tree = console_tree_0_0_1; - - consolex_0_1_0 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - exjsx_3_2_0, - cowboy_1_0_4 - }: - buildMix ({ - name = "consolex"; - version = "0.1.0"; - src = fetchHex { - pkg = "consolex"; - version = "0.1.0"; - sha256 = - "d258becb7d14295e4df337ca1f5466de55c54d0be2761b9a93003814427c0ec1"; - }; - beamDeps = [ exjsx_3_2_0 cowboy_1_0_4 ]; - - meta = { - description = ''An IEx web console''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/sivsushruth/consolex"; - }; - } // packageOverrides) - ) {}; - - consolex = consolex_0_1_0; - - control_0_0_4 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "control"; - version = "0.0.4"; - src = fetchHex { - pkg = "control"; - version = "0.0.4"; - sha256 = - "c806da1d82614a27f876aea5d222edb1cdb52d883553ada03f1ff79c09c024d9"; - }; - - meta = { - description = ''An exploratory look into functors, applicatives, - and monads for Elixir.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/slogsdon/elixir-control"; - }; - } // packageOverrides) - ) {}; - - control = control_0_0_4; - - convertat_1_1_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "convertat"; - version = "1.1.0"; - src = fetchHex { - pkg = "convertat"; - version = "1.1.0"; - sha256 = - "603229c43df6769f2166c78c5c3f31316390bf6e19fa8e15f02026170ab51a79"; - }; - - meta = { - description = ''Provides functions for converting from and to - arbitrary bases. ''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/whatyouhide/convertat"; - }; - } // packageOverrides) - ) {}; - - convertat = convertat_1_1_0; - - core_data_0_1_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, floki_0_1_1 }: - buildMix ({ - name = "core_data"; - version = "0.1.0"; - src = fetchHex { - pkg = "core_data"; - version = "0.1.0"; - sha256 = - "09b308a42f0697053c68f253e7f687c0f6b5f96bb1b114a7b1852c5b6804122e"; - }; - beamDeps = [ floki_0_1_1 ]; - - meta = { - description = ''iOS Core Data parser''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/evolet-project/core_data"; - }; - } // packageOverrides) - ) {}; - - core_data = core_data_0_1_0; - - cors_plug_1_1_2 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - plug_1_1_5, - cowboy_1_0_4 - }: - buildMix ({ - name = "cors_plug"; - version = "1.1.2"; - src = fetchHex { - pkg = "cors_plug"; - version = "1.1.2"; - sha256 = - "2604f8352d3c072a8fd94dd1b6ed076b74f0952710c4a58269ffea56bfb6b2a7"; - }; - beamDeps = [ plug_1_1_5 cowboy_1_0_4 ]; - - meta = { - longDescription = ''An elixir plug that adds CORS headers to - requests and responds to preflight requests - (OPTIONS)''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/mschae/cors_plug"; - }; - } // packageOverrides) - ) {}; - - cors_plug = cors_plug_1_1_2; - - corsica_0_4_2 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - plug_1_1_5, - cowboy_1_0_4 - }: - buildMix ({ - name = "corsica"; - version = "0.4.2"; - src = fetchHex { - pkg = "corsica"; - version = "0.4.2"; - sha256 = - "6a06d3ffb4395cec11f253618d6411db4b14edb6e76e700abc757722deaf0f8d"; - }; - beamDeps = [ plug_1_1_5 cowboy_1_0_4 ]; - - meta = { - description = ''Plug-based swiss-army knife for CORS requests.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/whatyouhide/corsica"; - }; - } // packageOverrides) - ) {}; - - corsica = corsica_0_4_2; - - couch_factory_0_1_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "couch_factory"; - version = "0.1.1"; - src = fetchHex { - pkg = "couch_factory"; - version = "0.1.1"; - sha256 = - "79b2e2c48bf6b036f959ff70c14b0d4da767e4bca7efae8f6c758eefab1a28d5"; - }; - - meta = { - description = ''Factory Girl implementation with CouchDb - persistence.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/javierg/couch_factory"; - }; - } // packageOverrides) - ) {}; - - couch_factory = couch_factory_0_1_1; - - couchbeam_1_3_0 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - jsx_2_8_0, - hackney_1_5_7 - }: - buildMix ({ - name = "couchbeam"; - version = "1.3.0"; - src = fetchHex { - pkg = "couchbeam"; - version = "1.3.0"; - sha256 = - "5d94bfc80532999e4f8e7f5da3abff74fbf3b59d5e02e0a99eb0dc3697c97a50"; - }; - beamDeps = [ jsx_2_8_0 hackney_1_5_7 ]; - - meta = { - description = ''Erlang CouchDB client''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/benoitc/couchbeam"; - }; - } // packageOverrides) - ) {}; - - couchbeam = couchbeam_1_3_0; - - couchex_0_6_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "couchex"; - version = "0.6.0"; - src = fetchHex { - pkg = "couchex"; - version = "0.6.0"; - sha256 = - "44e02558dc29d739cf27dad76bfc8e8632c4779ce2c701a418409912641b7c3b"; - }; - - meta = { - description = ''CouchDB client, wrapping couchbeam erlang - client.''; - license = stdenv.lib.licenses.unlicense; - homepage = "https://github.com/ringling/couchex"; - }; - } // packageOverrides) - ) {}; - - couchex = couchex_0_6_0; - - count_buffer_0_1_5 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, pool_ring_0_1_5 }: - buildMix ({ - name = "count_buffer"; - version = "0.1.5"; - src = fetchHex { - pkg = "count_buffer"; - version = "0.1.5"; - sha256 = - "6e78dc0458dac8dae9d41d7857c7185b3164cecd9992a1407265ebfa3455544e"; - }; - beamDeps = [ pool_ring_0_1_5 ]; - - meta = { - description = ''buffer a large set of counters and flush - periodically''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/camshaft/count_buffer"; - }; - } // packageOverrides) - ) {}; - - count_buffer = count_buffer_0_1_5; - - courier_0_0_3 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - mail_0_0_4, - gen_smtp_0_9_0 - }: - buildMix ({ - name = "courier"; - version = "0.0.3"; - src = fetchHex { - pkg = "courier"; - version = "0.0.3"; - sha256 = - "8c8c560da7011c8846ed5ee60af867124ff043a7d37773156b6d8a08390b73fc"; - }; - beamDeps = [ mail_0_0_4 gen_smtp_0_9_0 ]; - - meta = { - description = ''Adapter based email delivery''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/DockYard/courier"; - }; - } // packageOverrides) - ) {}; - - courier = courier_0_0_3; - - cowbell_0_1_0 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "cowbell"; - version = "0.1.0"; - src = fetchHex { - pkg = "cowbell"; - version = "0.1.0"; - sha256 = - "8a75f73afd29421150cc4dbe2993b5a2a7e3fe5fa5628a06ddb22adc2c36c998"; - }; - - meta = { - description = ''A node connection manager.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/ostinelli/cowbell"; - }; - } // packageOverrides) - ) {}; - - cowbell = cowbell_0_1_0; - - cowboy_1_0_4 = callPackage - ( - { - buildErlangMk, - packageOverrides ? {}, - fetchHex, - cowlib_1_0_2, - ranch_1_2_1 - }: - buildErlangMk ({ - name = "cowboy"; - version = "1.0.4"; - src = fetchHex { - pkg = "cowboy"; - version = "1.0.4"; - sha256 = - "6a0edee96885fae3a8dd0ac1f333538a42e807db638a9453064ccfdaa6b9fdac"; - }; - beamDeps = [ cowlib_1_0_2 ranch_1_2_1 ]; - - meta = { - description = ''Small, fast, modular HTTP server written in - Erlang.''; - license = stdenv.lib.licenses.isc; - homepage = "https://github.com/ninenines/cowboy"; - }; - } // packageOverrides) - ) {}; - - cowboy = cowboy_1_0_4; - - cowgirl_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "cowgirl"; - version = "0.0.1"; - src = fetchHex { - pkg = "cowgirl"; - version = "0.0.1"; - sha256 = - "3b06ca6bb82fa3674ddad182cc479d9ab1538b83a4cf616c666e0d6f873c44e5"; - }; - - meta = { - description = ''Small, fast, modular HTTP server written in - Elixir.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/larrylv/cowgirl"; - }; - } // packageOverrides) - ) {}; - - cowgirl = cowgirl_0_0_1; - - cowlib_1_0_0 = callPackage - ( - { buildErlangMk, packageOverrides ? {}, fetchHex }: - buildErlangMk ({ - name = "cowlib"; - version = "1.0.0"; - src = fetchHex { - pkg = "cowlib"; - version = "1.0.0"; - sha256 = - "4dacd60356177ec8cf93dbff399de17435b613f3318202614d3d5acbccee1474"; - }; - - meta = { - description = ''Support library for manipulating Web - protocols.''; - license = stdenv.lib.licenses.isc; - homepage = "https://github.com/ninenines/cowlib"; - }; - } // packageOverrides) - ) {}; - - cowlib_1_0_2 = callPackage - ( - { buildErlangMk, packageOverrides ? {}, fetchHex }: - buildErlangMk ({ - name = "cowlib"; - version = "1.0.2"; - src = fetchHex { - pkg = "cowlib"; - version = "1.0.2"; - sha256 = - "db622da03aa039e6366ab953e31186cc8190d32905e33788a1acb22744e6abd2"; - }; - - meta = { - description = ''Support library for manipulating Web - protocols.''; - license = stdenv.lib.licenses.isc; - homepage = "https://github.com/ninenines/cowlib"; - }; - } // packageOverrides) - ) {}; - - cowlib_1_3_0 = callPackage - ( - { buildErlangMk, packageOverrides ? {}, fetchHex }: - buildErlangMk ({ - name = "cowlib"; - version = "1.3.0"; - src = fetchHex { - pkg = "cowlib"; - version = "1.3.0"; - sha256 = - "2b1ac020ec92e7a59cb7322779870c2d3adc7c904ecb3b9fa406f04dc9816b73"; - }; - - meta = { - description = ''Support library for manipulating Web - protocols.''; - license = stdenv.lib.licenses.isc; - homepage = "https://github.com/ninenines/cowlib"; - }; - } // packageOverrides) - ) {}; - - cowlib = cowlib_1_3_0; - - cowsay_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "cowsay"; - version = "0.0.1"; - src = fetchHex { - pkg = "cowsay"; - version = "0.0.1"; - sha256 = - "9f8a6634710974787751279b22ef5d7cb3c6a74db42636540ae5db37c4632e2a"; - }; - - meta = { - description = ''A cow-friend who will speak your mind''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/bbrock25/cowsay"; - }; - } // packageOverrides) - ) {}; - - cowsay = cowsay_0_0_1; - - cqex_0_2_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "cqex"; - version = "0.2.0"; - src = fetchHex { - pkg = "cqex"; - version = "0.2.0"; - sha256 = - "2180cb8083d38765bd3912f128b603826686300aef6f61adf9dc89fde3bb5429"; - }; - - meta = { - description = ''Idiomatic Elixir client for Cassandra.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/matehat/cqex"; - }; - } // packageOverrides) - ) {}; - - cqex = cqex_0_2_0; - - cqrs_commands_0_0_6 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - vex_0_5_5, - uuid_1_1_4, - poison_2_0_1, - plug_1_1_5, - exconstructor_1_0_2 - }: - buildMix ({ - name = "cqrs_commands"; - version = "0.0.6"; - src = fetchHex { - pkg = "cqrs_commands"; - version = "0.0.6"; - sha256 = - "3bc8419a057daf10db5a0a8895d7b917948e6e901f3e8286163f829b2f5652f3"; - }; - beamDeps = [ - vex_0_5_5 - uuid_1_1_4 - poison_2_0_1 - plug_1_1_5 - exconstructor_1_0_2 - ]; - - meta = { - description = ''This is not production ready yet but I want your - feedback.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/amberbit/cqrs_commands"; - }; - } // packageOverrides) - ) {}; - - cqrs_commands = cqrs_commands_0_0_6; - - crazy_pants_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "crazy_pants"; - version = "0.0.1"; - src = fetchHex { - pkg = "crazy_pants"; - version = "0.0.1"; - sha256 = - "46e50adccb0d858e5a540c834d4e358ffa43ed9cdcac20ae36569fc7eaffa532"; - }; - - meta = { - description = ''These pretzels are making me thirsty''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/whodat/crazy_pants"; - }; - } // packageOverrides) - ) {}; - - crazy_pants = crazy_pants_0_0_1; - - crc_0_4_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "crc"; - version = "0.4.0"; - src = fetchHex { - pkg = "crc"; - version = "0.4.0"; - sha256 = - "4f0d872d46faea966aeb687158b7e02bfc61c49c4f2fb33f5e52e3d167f4faeb"; - }; - - meta = { - description = ''A library used to calculate CRC checksums for - binary data''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/TattdCodeMonkey/crc"; - }; - } // packageOverrides) - ) {}; - - crc = crc_0_4_0; - - credit_card_1_0_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "credit_card"; - version = "1.0.0"; - src = fetchHex { - pkg = "credit_card"; - version = "1.0.0"; - sha256 = - "c7dee15035f4ff925f08bc806c4bd1817209c64d8ba089d0731808ee35e97ba0"; - }; - - meta = { - description = ''A library for validating credit card numbers''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/abakhi/credit_card"; - }; - } // packageOverrides) - ) {}; - - credit_card = credit_card_1_0_0; - - credo_0_4_3 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, bunt_0_1_6 }: - buildMix ({ - name = "credo"; - version = "0.4.3"; - src = fetchHex { - pkg = "credo"; - version = "0.4.3"; - sha256 = - "2ab51e2446ebad5abc327fb18a4410f41bbab311cd760379e75d696dea8ed6ee"; - }; - beamDeps = [ bunt_0_1_6 ]; - - meta = { - longDescription = ''A static code analysis tool for the Elixir - language with a focus on code consistency and - teaching.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/rrrene/credo"; - }; - } // packageOverrides) - ) {}; - - credo = credo_0_4_3; - - croma_0_4_4 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "croma"; - version = "0.4.4"; - src = fetchHex { - pkg = "croma"; - version = "0.4.4"; - sha256 = - "8dbcf50e925aa765f521d948250cafd5409fd4dbd5f23b2db6d6032e9397e312"; - }; - - meta = { - description = ''Elixir macro utilities''; - license = stdenv.lib.licenses.mit; - }; - } // packageOverrides) - ) {}; - - croma = croma_0_4_4; - - cronitor_1_0_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "cronitor"; - version = "1.0.0"; - src = fetchHex { - pkg = "cronitor"; - version = "1.0.0"; - sha256 = - "d1353c83d1949b60e824ed934be02e7a4cc536fb5b7c912618b0052e0e01d490"; - }; - - meta = { - description = ''An extremely simple wrapper for the cronitor.io - ping endpoints.''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/jordan0day/cronitor"; - }; - } // packageOverrides) - ) {}; - - cronitor = cronitor_1_0_0; - - crutches_1_0_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "crutches"; - version = "1.0.0"; - src = fetchHex { - pkg = "crutches"; - version = "1.0.0"; - sha256 = - "cfd97962a22fe30820e6ca6d0671c763232a7edf149aa11bd62ee77dff0ffff0"; - }; - - meta = { - description = ''An Elixir toolbelt freely inspired from Ruby`s - ActiveSupport''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/mykewould/crutches"; - }; - } // packageOverrides) - ) {}; - - crutches = crutches_1_0_0; - - cryptex_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "cryptex"; - version = "0.0.1"; - src = fetchHex { - pkg = "cryptex"; - version = "0.0.1"; - sha256 = - "19d709c6ffbda3c74ec811190d168170db0435720cbe788c0233bea4afee1d16"; - }; - - meta = { - description = ''An Elixir library for encrypting/decrypting, - signing/verifying data. ''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/scrogson/cryptex"; - }; - } // packageOverrides) - ) {}; - - cryptex = cryptex_0_0_1; - - crypto_rsassa_pss_1_0_0 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "crypto_rsassa_pss"; - version = "1.0.0"; - src = fetchHex { - pkg = "crypto_rsassa_pss"; - version = "1.0.0"; - sha256 = - "d8f48874dbef940a8954126249499714e702d8ae0a8f23230a6c2f4a92833313"; - }; - - meta = { - description = ''RSASSA-PSS Public Key Cryptographic Signature - Algorithm for Erlang''; - license = stdenv.lib.licenses.mpl20; - homepage = - "https://github.com/potatosalad/erlang-crypto_rsassa_pss"; - }; - } // packageOverrides) - ) {}; - - crypto_rsassa_pss = crypto_rsassa_pss_1_0_0; - - cspex_1_1_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "cspex"; - version = "1.1.0"; - src = fetchHex { - pkg = "cspex"; - version = "1.1.0"; - sha256 = - "1eb6d83e0f4c43c68fe14ede5bb711654a6a653e94aa39d75ad67cf53ba79df1"; - }; - - meta = { - description = ''A library that brings all the CSP joy to the - Elixir land.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/vidalraphael/cspex"; - }; - } // packageOverrides) - ) {}; - - cspex = cspex_1_1_0; - - csv_1_4_1 = callPackage - ( - { - buildMix, packageOverrides ? {}, fetchHex, parallel_stream_1_0_3 - }: - buildMix ({ - name = "csv"; - version = "1.4.1"; - src = fetchHex { - pkg = "csv"; - version = "1.4.1"; - sha256 = - "167e5d3dd2e7716e5865f5a8d064d7a9f7004516c796684083f1cd180c2d4296"; - }; - beamDeps = [ parallel_stream_1_0_3 ]; - - meta = { - description = ''CSV Decoding and Encoding for Elixir''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/beatrichartz/csv"; - }; - } // packageOverrides) - ) {}; - - csv = csv_1_4_1; - - csvlixir_2_0_3 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "csvlixir"; - version = "2.0.3"; - src = fetchHex { - pkg = "csvlixir"; - version = "2.0.3"; - sha256 = - "8539326c9a484f94f9443878f5df21b3ed12d5a00be069b8b8346dff8cf35436"; - }; - - meta = { - longDescription = ''CSVLixir is a CSV reader/writer for Elixir. - It operates on files and strings. The reader can - read CSV files or CSV strings. Reading from - files returns a stream of lists. Reading from - strings returns a list of lists. The writer - transforms a (possibly lazy) list of lists into - a stream of CSV strings. It can also take a - single list and return a single CSV string.''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/jimm/csvlixir"; - }; - } // packageOverrides) - ) {}; - - csvlixir = csvlixir_2_0_3; - - cth_readable_1_2_2 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex, cf_0_2_1 }: - buildRebar3 ({ - name = "cth_readable"; - version = "1.2.2"; - src = fetchHex { - pkg = "cth_readable"; - version = "1.2.2"; - sha256 = - "77585432b98b45b9ee086399cefa97b2191b6d780c4e795bf43c529412d9694d"; - }; - - beamDeps = [ cf_0_2_1 ]; - - meta = { - description = ''Common Test hooks for more readable logs''; - license = stdenv.lib.licenses.bsd3; - homepage = "https://github.com/ferd/cth_readable"; - }; - } // packageOverrides) - ) {}; - - cth_readable = cth_readable_1_2_2; - - cuckoo_1_0_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, murmur_1_0_0 }: - buildMix ({ - name = "cuckoo"; - version = "1.0.0"; - src = fetchHex { - pkg = "cuckoo"; - version = "1.0.0"; - sha256 = - "18f31763c50c20bb89e1fbc4b9eb5b97f6ffc23e3a90ba4cf5e97ccd96da8df2"; - }; - beamDeps = [ murmur_1_0_0 ]; - - meta = { - description = ''Cuckoo is a pure Elixir implementation of Cuckoo - Filters.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/gmcabrita/cuckoo"; - }; - } // packageOverrides) - ) {}; - - cuckoo = cuckoo_1_0_0; - - cucumberl_0_0_10 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "cucumberl"; - version = "0.0.10"; - src = fetchHex { - pkg = "cucumberl"; - version = "0.0.10"; - sha256 = - "53bd73d016602c8c46883dbcc5a57ee814fe4708b14e4406d566b5ca9d119110"; - }; - - meta = { - longDescription = ''A pure-erlang, open-source, implementation of - Cucumber (http://cukes.info). This provides a - subset of the Cucumber feature definition - language.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/ericbmerritt/cucumberl"; - }; - } // packageOverrides) - ) {}; - - cucumberl = cucumberl_0_0_10; - - cuid_0_1_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "cuid"; - version = "0.1.0"; - src = fetchHex { - pkg = "cuid"; - version = "0.1.0"; - sha256 = - "80cd46bd323e05b706c60008368e631b559307b554c0acc54292ab2c73a3340b"; - }; - - meta = { - description = ''Generate collision-resistant ids, in Elixir''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/duailibe/cuid"; - }; - } // packageOverrides) - ) {}; - - cuid = cuid_0_1_0; - - curl2httpoison_0_2_6 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "curl2httpoison"; - version = "0.2.6"; - src = fetchHex { - pkg = "curl2httpoison"; - version = "0.2.6"; - sha256 = - "d22fda1a85db812e9f6e0c8770f004cb7942f463bc59b07ad272c01330a7bfca"; - }; - - meta = { - description = ''Curl2HTTPoison transform your curl request to - HTTPPoison request code''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/edgurgel/httpoison"; - }; - } // packageOverrides) - ) {}; - - curl2httpoison = curl2httpoison_0_2_6; - - currency_formatter_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, poison_2_1_0 }: - buildMix ({ - name = "currency_formatter"; - version = "0.0.1"; - src = fetchHex { - pkg = "currency_formatter"; - version = "0.0.1"; - sha256 = - "dab55279ae6377f00a9d01a0a7ab015d380d550d71f303900ae554f8d0065606"; - }; - beamDeps = [ poison_2_1_0 ]; - - meta = { - description = ''A function to format a number to a currency using - iso standards''; - license = stdenv.lib.licenses.wtfpl; - homepage = "https://github.com/smeevil/currency_formatter"; - }; - } // packageOverrides) - ) {}; - - currency_formatter = currency_formatter_0_0_1; - - current_streak_ex_0_1_1 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - httpoison_0_8_3, - floki_0_8_1 - }: - buildMix ({ - name = "current_streak_ex"; - version = "0.1.1"; - src = fetchHex { - pkg = "current_streak_ex"; - version = "0.1.1"; - sha256 = - "1c62bcd7bdd69818dc05f0602e03a5aca6b21554206cb6634bedb807ee27d5a7"; - }; - beamDeps = [ httpoison_0_8_3 floki_0_8_1 ]; - - meta = { - description = ''Get github current streak which support only - public repositories.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/KazuCocoa/current_streak_ex"; - }; - } // packageOverrides) - ) {}; - - current_streak_ex = current_streak_ex_0_1_1; - - current_user_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "current_user"; - version = "0.0.1"; - src = fetchHex { - pkg = "current_user"; - version = "0.0.1"; - sha256 = - "8a400d8cbd02da89bccf67a357733b682e0d6d4c421b7230405ac16b1988809c"; - }; - - meta = { - description = ''Configurable user authentication for Phoenix''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/halogenandtoast/current_user"; - }; - } // packageOverrides) - ) {}; - - current_user = current_user_0_0_1; - - curry_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "curry"; - version = "0.0.1"; - src = fetchHex { - pkg = "curry"; - version = "0.0.1"; - sha256 = - "e8f56fee1cb82ae2616c36021d4dd8c2b4169490e224dea84f63feb47475d6f0"; - }; - - meta = { - description = ''A simple currying macro allowing to define - curried functions in Elixir modules.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/niahoo/elixir-curry"; - }; - } // packageOverrides) - ) {}; - - curry = curry_0_0_1; - - curtail_0_1_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "curtail"; - version = "0.1.0"; - src = fetchHex { - pkg = "curtail"; - version = "0.1.0"; - sha256 = - "0d43f4bcecf91c935a89cd52af62efa62e264b4c82a07e29e9945988735fdc1f"; - }; - - meta = { - description = ''HTML-safe string truncation.''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/seankay/curtail"; - }; - } // packageOverrides) - ) {}; - - curtail = curtail_0_1_0; - - curtains_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, plug_1_0_3 }: - buildMix ({ - name = "curtains"; - version = "0.0.1"; - src = fetchHex { - pkg = "curtains"; - version = "0.0.1"; - sha256 = - "d547bd024049630fd072994a759befaab908fa69f5e200b2b584e12f12e9842f"; - }; - beamDeps = [ plug_1_0_3 ]; - - meta = { - longDescription = ''Curtains is a Elixir package that \"takes - over\" your Elixir website by returning content - of a specified file (if it exists). This makes - it perfect for \"Under construction\" and - \"Maintenance\" pages. At it`s heart, it`s just - a Plug.''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/fteem/curtains"; - }; - } // packageOverrides) - ) {}; - - curtains = curtains_0_0_1; - - curve25519_0_1_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "curve25519"; - version = "0.1.0"; - src = fetchHex { - pkg = "curve25519"; - version = "0.1.0"; - sha256 = - "786f9ede0aa9503f65015c19d9cd1b9263c5e7523cd215ee23d6d94ba16473d1"; - }; - - meta = { - description = ''Curve25519 Diffie-Hellman functions''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/mwmiller/curve25519_ex"; - }; - } // packageOverrides) - ) {}; - - curve25519 = curve25519_0_1_0; - - cushion_0_0_3 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, httpotion_2_2_2 }: - buildMix ({ - name = "cushion"; - version = "0.0.3"; - src = fetchHex { - pkg = "cushion"; - version = "0.0.3"; - sha256 = - "1371ab210bd3b7ef7381dbe3f53fedb8afbbb0c562f45d614e4849373919482b"; - }; - beamDeps = [ httpotion_2_2_2 ]; - - meta = { - longDescription = ''A really simple Buffer API client for sending - updates. Right now it only supports sending text - updates, but hopefully will support more in the - future.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/ryanbillingsley/cushion"; - }; - } // packageOverrides) - ) {}; - - cushion = cushion_0_0_3; - - custom_base_0_2_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "custom_base"; - version = "0.2.0"; - src = fetchHex { - pkg = "custom_base"; - version = "0.2.0"; - sha256 = - "d7c26409eb22b00d69f591fd89cc4e84550656862c655c7ae3edf63f7381899b"; - }; - - meta = { - description = ''Allow you to make custom base conversion in - Elixir.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/igas/custom_base"; - }; - } // packageOverrides) - ) {}; - - custom_base = custom_base_0_2_0; - - cuttlefish_2_0_7 = callPackage - ( - { - buildRebar3, - packageOverrides ? {}, - fetchHex, - lager_3_0_2, - getopt_0_8_2 - }: - buildRebar3 ({ - name = "cuttlefish"; - version = "2.0.7"; - src = fetchHex { - pkg = "cuttlefish"; - version = "2.0.7"; - sha256 = - "57589747ba40a75c53872002cd251a2933102457cdcc99b8ed72823ba1288869"; - }; - - beamDeps = [ lager_3_0_2 getopt_0_8_2 ]; - - meta = { - description = ''cuttlefish configuration abstraction''; - license = stdenv.lib.licenses.apsl20; - homepage = "https://github.com/tsloughter/cuttlefish"; - }; - } // packageOverrides) - ) {}; - - cuttlefish = cuttlefish_2_0_7; - - cypher_query_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "cypher_query"; - version = "0.0.1"; - src = fetchHex { - pkg = "cypher_query"; - version = "0.0.1"; - sha256 = - "068bee4f13275d3448a4676bf113d5b2e414b47a9f84bb6e1614a009104c3f30"; - }; - - meta = { - description = ''A dumb string-based query builder for neo4j - Cypher queries''; - license = stdenv.lib.licenses.bsd3; - homepage = "https://github.com/collin/cypher_query"; - }; - } // packageOverrides) - ) {}; - - cypher_query = cypher_query_0_0_1; - - damm_0_1_0 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "damm"; - version = "0.1.0"; - src = fetchHex { - pkg = "damm"; - version = "0.1.0"; - sha256 = - "2d2d0adbf0ffe5888d0aaee784a25b3bb9b99acf33b6de350aee9f58c588cbd5"; - }; - - meta = { - description = ''Damm algorithm implementation''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/mururu/damm"; - }; - } // packageOverrides) - ) {}; - - damm = damm_0_1_0; - - data_leaf_walker_0_1_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "data_leaf_walker"; - version = "0.1.0"; - src = fetchHex { - pkg = "data_leaf_walker"; - version = "0.1.0"; - sha256 = - "9d3a8688c3751765453f04e8f60f3826757396dce66baf7e2cf7335c9c373bbd"; - }; - - meta = { - longDescription = ''Traverse and map values of deeply nested data - structures: Provides a `map_deeply/2` function - for Maps and Lists and Keyword Lists''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/gutschilla/elixir-map-deeply"; - }; - } // packageOverrides) - ) {}; - - data_leaf_walker = data_leaf_walker_0_1_0; - - data_pool_1_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, e_queue_1_0_1 }: - buildMix ({ - name = "data_pool"; - version = "1.0.1"; - src = fetchHex { - pkg = "data_pool"; - version = "1.0.1"; - sha256 = - "ad5a2bdf81215d71e47f87624142f58d32a808ea98f4837fc1d28dc971124613"; - }; - beamDeps = [ e_queue_1_0_1 ]; - - meta = { - longDescription = ''Utility to buffer items into a queue that - follow a simple block pattern on calls to push - and pop when the queue at a max size or - empty.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/benfalk/data_pool"; - }; - } // packageOverrides) - ) {}; - - data_pool = data_pool_1_0_1; - - database_url_0_1_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "database_url"; - version = "0.1.0"; - src = fetchHex { - pkg = "database_url"; - version = "0.1.0"; - sha256 = - "273c8c926761d5716fee17c8a8494583d729a4419e30479a292eb6cea3d9a756"; - }; - - meta = { - description = ''Parse database URL and renturn keyword list for - use with Ecto.''; - license = stdenv.lib.licenses.bsd3; - homepage = "https://github.com/s-m-i-t-a/database_url"; - }; - } // packageOverrides) - ) {}; - - database_url = database_url_0_1_0; - - datastructures_0_2_5 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "datastructures"; - version = "0.2.5"; - src = fetchHex { - pkg = "datastructures"; - version = "0.2.5"; - sha256 = - "ef4387043ecaa635995832f32473e8b6708044a6bc73983168eee4ab71b01f92"; - }; - - meta = { - description = ''Elixir protocols and implementations for various - data structures.''; - license = stdenv.lib.licenses.wtfpl; - homepage = "https://github.com/meh/elixir-datastructures"; - }; - } // packageOverrides) - ) {}; - - datastructures = datastructures_0_2_5; - - dbg_1_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "dbg"; - version = "1.0.1"; - src = fetchHex { - pkg = "dbg"; - version = "1.0.1"; - sha256 = - "866159f496a1ad9b959501f16db3d1338bb6cef029a75a67ca5615d25b38345f"; - }; - - meta = { - description = ''Distributed tracing''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/fishcakez/dbg"; - }; - } // packageOverrides) - ) {}; - - dbg = dbg_1_0_1; - - dbux_1_0_3 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, connection_1_0_2 }: - buildMix ({ - name = "dbux"; - version = "1.0.3"; - src = fetchHex { - pkg = "dbux"; - version = "1.0.3"; - sha256 = - "79d01f620dd32ec4ed11423e0724bf7d8a46353e56f8d28cbdbf499a352caa1e"; - }; - beamDeps = [ connection_1_0_2 ]; - - meta = { - description = ''Bindings for the D-Bus IPC protocol.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/mspanc/dbux"; - }; - } // packageOverrides) - ) {}; - - dbux = dbux_1_0_3; - - dealer_0_8_0 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_1_5_2, - httpoison_0_8_3 - }: - buildMix ({ - name = "dealer"; - version = "0.8.0"; - src = fetchHex { - pkg = "dealer"; - version = "0.8.0"; - sha256 = - "c8c72d38e1cff6a181a6b6f627fb6fd5998279827519e598eb28bcef2be721ee"; - }; - beamDeps = [ poison_1_5_2 httpoison_0_8_3 ]; - - meta = { - description = ''An API Client for Stockfighter.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/larrylv/dealer"; - }; - } // packageOverrides) - ) {}; - - dealer = dealer_0_8_0; - - decimal_1_1_2 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "decimal"; - version = "1.1.2"; - src = fetchHex { - pkg = "decimal"; - version = "1.1.2"; - sha256 = - "7a6dfa1f4d389497acd7b807bf38c55022487c68b73d339d5114e3a691e006c5"; - }; - - meta = { - description = ''Arbitrary precision decimal arithmetic for - Elixir.''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/ericmj/decimal"; - }; - } // packageOverrides) - ) {}; - - decimal = decimal_1_1_2; - - decimal_arithmetic_0_1_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, decimal_1_1_2 }: - buildMix ({ - name = "decimal_arithmetic"; - version = "0.1.1"; - src = fetchHex { - pkg = "decimal_arithmetic"; - version = "0.1.1"; - sha256 = - "b9c5dc722cc770aa5b905418d56e23eaa16e64659da0ccb552341a75068e0cfe"; - }; - beamDeps = [ decimal_1_1_2 ]; - - meta = { - description = ''Extended arithmetic for Decimal library.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/jacek-adamek/decimal_arithmetic"; - }; - } // packageOverrides) - ) {}; - - decimal_arithmetic = decimal_arithmetic_0_1_1; - - decks_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "decks"; - version = "0.0.1"; - src = fetchHex { - pkg = "decks"; - version = "0.0.1"; - sha256 = - "de75b96c66f23c365935949ec53efab1f2f5d187803c26d733dd3b2df535af7d"; - }; - - meta = { - description = ''Implements standard card decks for Elixir-based - card games.''; - - }; - } // packageOverrides) - ) {}; - - decks = decks_0_0_1; - - decoction_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "decoction"; - version = "0.0.1"; - src = fetchHex { - pkg = "decoction"; - version = "0.0.1"; - sha256 = - "cdf7ad35cdf87962e153bb56d9c68f8dd061469d58cae8923cbdcd2980d7adc0"; - }; - - meta = { - description = ''Decoction is a static site generator written in - Elixir''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/aarvay/decoction"; - }; - } // packageOverrides) - ) {}; - - decoction = decoction_0_0_1; - - defmemo_0_1_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "defmemo"; - version = "0.1.1"; - src = fetchHex { - pkg = "defmemo"; - version = "0.1.1"; - sha256 = - "8fefc49ff64b06fdb1ee15292419c16919a7a3c6b8e5cac6afd7a13919715e0f"; - }; - - meta = { - description = '' A memoization macro (defmemo) for elixir using a - genserver backing store. ''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/os6sense/DefMemo"; - }; - } // packageOverrides) - ) {}; - - defmemo = defmemo_0_1_1; - - delayed_otp_0_0_2 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "delayed_otp"; - version = "0.0.2"; - src = fetchHex { - pkg = "delayed_otp"; - version = "0.0.2"; - sha256 = - "22fe457d78fe1f216dcfca8c84431ac1f31e93267fdd563a5ca86c8289e2620f"; - }; - - meta = { - longDescription = ''Delay death of supervisor children or - gen_server : for instance Erlang supervisor with - exponential backoff restart strategy.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/awetzel/delayed_otp"; - }; - } // packageOverrides) - ) {}; - - delayed_otp = delayed_otp_0_0_2; - - delegate_behaviour_0_1_5 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "delegate_behaviour"; - version = "0.1.5"; - src = fetchHex { - pkg = "delegate_behaviour"; - version = "0.1.5"; - sha256 = - "d46e9c39d5be4e6b1ee62a9419d1a44d138aca5af0161f42f78b4eb24659ca58"; - }; - - meta = { - description = ''Macros to define modules that delegate to - concrete implementations of behaviours''; - license = stdenv.lib.licenses.mit; - }; - } // packageOverrides) - ) {}; - - delegate_behaviour = delegate_behaviour_0_1_5; - - deltek_0_0_4 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - sweet_xml_0_6_1, - html_entities_0_3_0 - }: - buildMix ({ - name = "deltek"; - version = "0.0.4"; - src = fetchHex { - pkg = "deltek"; - version = "0.0.4"; - sha256 = - "274eecc6aba76e19e30e5850746ee81241ac8cc334d9729588b2ba770ac53988"; - }; - beamDeps = [ sweet_xml_0_6_1 html_entities_0_3_0 ]; - - meta = { - description = ''An Elixir wrapper for the SOAP Deltek API''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/lucidstack/elixir-deltek"; - }; - } // packageOverrides) - ) {}; - - deltek = deltek_0_0_4; - - demacro_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "demacro"; - version = "0.0.1"; - src = fetchHex { - pkg = "demacro"; - version = "0.0.1"; - sha256 = - "e2a83d48f6b3e03764baf2e149dd5420e632d0d4daa77c5226697a3755a89d16"; - }; - meta = { }; - } // packageOverrides) - ) {}; - - demacro = demacro_0_0_1; - - depcache_1_2_2 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "depcache"; - version = "1.2.2"; - src = fetchHex { - pkg = "depcache"; - version = "1.2.2"; - sha256 = - "0e70807140d485f1bf5ac50cd9a87b71ba5c5496a8ad02029847e569af80ed91"; - }; - - meta = { - description = ''In-memory cache with cache key dependencies''; - license = stdenv.lib.licenses.apsl20; - homepage = "https://github.com/zotonic/depcache"; - }; - } // packageOverrides) - ) {}; - - depcache = depcache_1_2_2; - - deppie_1_0_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "deppie"; - version = "1.0.0"; - src = fetchHex { - pkg = "deppie"; - version = "1.0.0"; - sha256 = - "6712dbae54f274d7f4f92979d82cec2d4636a0598e2474e47b190fc3c0ed378a"; - }; - - meta = { - description = ''Elixir`s coolest deprecation logger''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/zackehh/deppie"; - }; - } // packageOverrides) - ) {}; - - deppie = deppie_1_0_0; - - detergent_0_3_0 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "detergent"; - version = "0.3.0"; - src = fetchHex { - pkg = "detergent"; - version = "0.3.0"; - sha256 = - "510cfb5d35b4b344762f074b73c8696b4bdde654ea046b3365cf92760ae33362"; - }; - - meta = { - description = ''An emulsifying Erlang SOAP library''; - license = with stdenv.lib.licenses; [ unlicense bsd3 ]; - homepage = "https://github.com/devinus/detergent"; - }; - } // packageOverrides) - ) {}; - - detergent = detergent_0_3_0; - - detergentex_0_0_7 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, detergent_0_3_0 }: - buildMix ({ - name = "detergentex"; - version = "0.0.7"; - src = fetchHex { - pkg = "detergentex"; - version = "0.0.7"; - sha256 = - "6bb1bc2fe9228f97e512ef012c473ed822263dc38c3dbaa727fcd111ce1c4771"; - }; - beamDeps = [ detergent_0_3_0 ]; - - meta = { - description = ''Elixir binding to Detergent erlang library used - to call WSDL SOAP Services''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/r-icarus/detergentex"; - }; - } // packageOverrides) - ) {}; - - detergentex = detergentex_0_0_7; - - deviant_elixir_0_0_4 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - httpoison_0_8_3, - feeder_ex_0_0_2 - }: - buildMix ({ - name = "deviant_elixir"; - version = "0.0.4"; - src = fetchHex { - pkg = "deviant_elixir"; - version = "0.0.4"; - sha256 = - "42473969889a47edab66384988e70ab6b4da158043e9231deab822743e3d9943"; - }; - beamDeps = [ httpoison_0_8_3 feeder_ex_0_0_2 ]; - - meta = { - longDescription = ''WIP. Unstable alpha. Elixir API wrapper for - Deviant Art. At this moment provides only RSS - feeds intergac.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/vdaniuk/deviant-elixir"; - }; - } // packageOverrides) - ) {}; - - deviant_elixir = deviant_elixir_0_0_4; - - dflow_0_1_5 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "dflow"; - version = "0.1.5"; - src = fetchHex { - pkg = "dflow"; - version = "0.1.5"; - sha256 = - "f08e73f22d4c620ef5f358a0b40f8fe3b91219ca3922fbdbe7e42f1cb58f737e"; - }; - - meta = { - description = ''Pipelined flow processing engine''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/dalmatinerdb/dflow"; - }; - } // packageOverrides) - ) {}; - - dflow = dflow_0_1_5; - - di_0_1_0 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_2_1_0, - httpoison_0_8_3 - }: - buildMix ({ - name = "di"; - version = "0.1.0"; - src = fetchHex { - pkg = "di"; - version = "0.1.0"; - sha256 = - "d7a89568c986c98399667faeb618d5cc42a89965717e758323aa5370d1547260"; - }; - beamDeps = [ poison_2_1_0 httpoison_0_8_3 ]; - - meta = { - description = ''Elixir wrapper for DI.FM''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/JoshuaThompson/di"; - }; - } // packageOverrides) - ) {}; - - di = di_0_1_0; - - dialyxir_0_3_3 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "dialyxir"; - version = "0.3.3"; - src = fetchHex { - pkg = "dialyxir"; - version = "0.3.3"; - sha256 = - "8851d7c582ce9db43b0564f026b2f6a461df62e139a7891fde50f9b6a7fc496c"; - }; - - meta = { - description = ''Mix tasks to simplify use of Dialyzer in Elixir - projects.''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/jeremyjh/dialyxir"; - }; - } // packageOverrides) - ) {}; - - dialyxir = dialyxir_0_3_3; - - dialyze_0_2_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "dialyze"; - version = "0.2.1"; - src = fetchHex { - pkg = "dialyze"; - version = "0.2.1"; - sha256 = - "f485181fa53229356621261a384963cb47511cccf1454e82ca4fde53274fcd48"; - }; - - meta = { - description = ''Dialyzer Mix task''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/fishcakez/dialyze"; - }; - } // packageOverrides) - ) {}; - - dialyze = dialyze_0_2_1; - - dice_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "dice"; - version = "0.0.1"; - src = fetchHex { - pkg = "dice"; - version = "0.0.1"; - sha256 = - "975795636d6374bf120669cdbd6008a64bdd193a2ff202ffbdeefaa03d11bb9c"; - }; - - meta = { - description = ''Library and CLI app for rolling dice ''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/stocks29/dice"; - }; - } // packageOverrides) - ) {}; - - dice = dice_0_0_1; - - dice_roller_1_1_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "dice_roller"; - version = "1.1.0"; - src = fetchHex { - pkg = "dice_roller"; - version = "1.1.0"; - sha256 = - "90e3485951605338f23686dcc001599354cb6eff7df851b1a1f6514b1c7fbd5c"; - }; - - meta = { - description = ''An Elixir library for simulating dice rolls''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/KevinGreene/DiceRoller"; - }; - } // packageOverrides) - ) {}; - - dice_roller = dice_roller_1_1_0; - - dicon_0_4_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "dicon"; - version = "0.4.0"; - src = fetchHex { - pkg = "dicon"; - version = "0.4.0"; - sha256 = - "d6a5c56e376b13dcfd721bc2571fbabcb41409ac5f2b8fa243a0f14393e6b145"; - }; - - meta = { - description = ''Simple release deliverer for Elixir''; - license = stdenv.lib.licenses.isc; - homepage = "https://github.com/lexmag/dicon"; - }; - } // packageOverrides) - ) {}; - - dicon = dicon_0_4_0; - - diff_1_0_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "diff"; - version = "1.0.0"; - src = fetchHex { - pkg = "diff"; - version = "1.0.0"; - sha256 = - "0dbd7abbf558031ccb8d703c751a20349326191026b07b53f4a3c603817728fb"; - }; - - meta = { - description = ''A simple diff library''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/bryanjos/diff"; - }; - } // packageOverrides) - ) {}; - - diff = diff_1_0_0; - - digoc_0_3_3 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_1_3_1, - httpoison_0_8_3 - }: - buildMix ({ - name = "digoc"; - version = "0.3.3"; - src = fetchHex { - pkg = "digoc"; - version = "0.3.3"; - sha256 = - "23d5c2f1b977b1f3e12567879a20bc211898efdfcac9a0b6802324bc42ea0605"; - }; - beamDeps = [ poison_1_3_1 httpoison_0_8_3 ]; - - meta = { - description = ''An Elixir client for the Digital Ocean API v2.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/kevinmontuori/digoc"; - }; - } // packageOverrides) - ) {}; - - digoc = digoc_0_3_3; - - dir_walker_0_0_6 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "dir_walker"; - version = "0.0.6"; - src = fetchHex { - pkg = "dir_walker"; - version = "0.0.6"; - sha256 = - "5bf891b970cca8df7d6e7d94857c508d2f5b48c615903427edbcbc483358fc92"; - }; - - meta = { - longDescription = ''DirWalker lazily traverses one or more - directory trees, depth first, returning - successive file names. Initialize the walker - using {:ok, walker} = DirWalker.start_link(path) - # or [path, path...] Then return the next `n` - path names using paths = DirWalker.next(walker - <, n \\ 1>) Successive calls to `next` will - return successive file names, until all file - names have been returned. These methods have - also been wrapped into a Stream resource. paths - = DirWalker.stream(path) # or [path,path...] ''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/pragdave/dir_walker"; - }; - } // packageOverrides) - ) {}; - - dir_walker = dir_walker_0_0_6; - - disc_union_0_1_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "disc_union"; - version = "0.1.0"; - src = fetchHex { - pkg = "disc_union"; - version = "0.1.0"; - sha256 = - "017f5532d1b444f3e0950771a80ed34b82aa405ca650174529706b8587ea23da"; - }; - - meta = { - description = ''Discriminated unions for Elixir''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/X4lldux/disc_union"; - }; - } // packageOverrides) - ) {}; - - disc_union = disc_union_0_1_0; - - discourse_as_sso_erlang_0_7_0 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex, cowlib_1_3_0 }: - buildRebar3 ({ - name = "discourse_as_sso_erlang"; - version = "0.7.0"; - src = fetchHex { - pkg = "discourse_as_sso_erlang"; - version = "0.7.0"; - sha256 = - "be569178e6b0cb49d3fc48457b5233f9e82dc447bd452e5708a071412c24bc2d"; - }; - - beamDeps = [ cowlib_1_3_0 ]; - - meta = { - longDescription = ''Low-level erlang library to encode/decode - payloads for using the forum software Discourse - as an SSO endpoint.''; - license = stdenv.lib.licenses.apsl20; - homepage = - "https://github.com/reverendpaco/discourse-as-sso-erlang"; - }; - } // packageOverrides) - ) {}; - - discourse_as_sso_erlang = discourse_as_sso_erlang_0_7_0; - - dismake_1_0_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "dismake"; - version = "1.0.0"; - src = fetchHex { - pkg = "dismake"; - version = "1.0.0"; - sha256 = - "7eeff4a362ed4b4250e4090caa6861ee7b27a524919f574b9f836067b63ac058"; - }; - - meta = { - description = ''Dismake is a \"compiler\" (as in Mix.compilers) - that just runs make. ''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/jarednorman/dismake"; - }; - } // packageOverrides) - ) {}; - - dismake = dismake_1_0_0; - - distance_0_2_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "distance"; - version = "0.2.1"; - src = fetchHex { - pkg = "distance"; - version = "0.2.1"; - sha256 = - "847cf16e80c6905adc7f359b845358bbfbeb3383459f2bc1e9b310cfa1e917ec"; - }; - - meta = { - description = ''Various distance functions for geometric or - geographic calculations''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/pkinney/distance"; - }; - } // packageOverrides) - ) {}; - - distance = distance_0_2_1; - - distancex_0_1_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, poison_1_5_2 }: - buildMix ({ - name = "distancex"; - version = "0.1.0"; - src = fetchHex { - pkg = "distancex"; - version = "0.1.0"; - sha256 = - "62d78de83026d809dc93c1ea92452cffc6e905f157e9dfa25cbc51b44e54d6f4"; - }; - beamDeps = [ poison_1_5_2 ]; - - meta = { - longDescription = ''Elixir-wrapper for Google Directions API. Can - return the drive time and driving distance - between two places.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/vysakh0/distancex"; - }; - } // packageOverrides) - ) {}; - - distancex = distancex_0_1_0; - - diver_0_1_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "diver"; - version = "0.1.1"; - src = fetchHex { - pkg = "diver"; - version = "0.1.1"; - sha256 = - "6860e05da87741be919e0b4264178e0ca1b50a108bcaeb1a2a51c9e1726d3079"; - }; - - meta = { - longDescription = ''A HBase driver for Erlang/Elixir using - jinterface and the Asynchbase Java client to - query the database. ''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/novabyte/diver"; - }; - } // packageOverrides) - ) {}; - - diver = diver_0_1_1; - - dlist_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "dlist"; - version = "0.0.1"; - src = fetchHex { - pkg = "dlist"; - version = "0.0.1"; - sha256 = - "51c9d4a9e02c9a8892450876939d1e18b7f9ae78b237a683f0efad47d46e5f9a"; - }; - - meta = { - description = ''Deque implementations ''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/stocks29/dlist.git"; - }; - } // packageOverrides) - ) {}; - - dlist = dlist_0_0_1; - - dnsimple_0_1_0 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_2_1_0, - httpoison_0_8_3 - }: - buildMix ({ - name = "dnsimple"; - version = "0.1.0"; - src = fetchHex { - pkg = "dnsimple"; - version = "0.1.0"; - sha256 = - "f10326124aeabcfdcb388100d480413314609cbabfa5de31d0c486150ab28ebc"; - }; - beamDeps = [ poison_2_1_0 httpoison_0_8_3 ]; - - meta = { - description = ''An (experimental) Elixir client for the DNSimple - API v2.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/aetrion/dnsimple-elixir"; - }; - } // packageOverrides) - ) {}; - - dnsimple = dnsimple_0_1_0; - - doc_first_formatter_0_0_2 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "doc_first_formatter"; - version = "0.0.2"; - src = fetchHex { - pkg = "doc_first_formatter"; - version = "0.0.2"; - sha256 = - "88500d55349571173f88d0f691e1ac7908b9663bfc06f9f0862e60ea8378313c"; - }; - - meta = { - longDescription = ''An ExUnit formatter that puts a list of tests - first, distinguishes pending from failed tests, - and saves detailed error information for once - the test suite is finished.''; - license = stdenv.lib.licenses.apsl20; - homepage = "https://github.com/bkerley/doc_first_formatter"; - }; - } // packageOverrides) - ) {}; - - doc_first_formatter = doc_first_formatter_0_0_2; - - doc_plug_1_0_2 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, plug_1_1_5 }: - buildMix ({ - name = "doc_plug"; - version = "1.0.2"; - src = fetchHex { - pkg = "doc_plug"; - version = "1.0.2"; - sha256 = - "2813f85dcd4f7228d54c277898d3d7483d03ef27ed4f9abc9eae6f57b00e79b8"; - }; - beamDeps = [ plug_1_1_5 ]; - - meta = { - description = ''Plug to automatically generate and serve project - documentation.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/hild/doc_plug"; - }; - } // packageOverrides) - ) {}; - - doc_plug = doc_plug_1_0_2; - - dogma_0_1_6 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, poison_2_1_0 }: - buildMix ({ - name = "dogma"; - version = "0.1.6"; - src = fetchHex { - pkg = "dogma"; - version = "0.1.6"; - sha256 = - "cd50b91d8b9ef53ee688d1e437bf4b186ec6bc6e922de7dbf7a7df7aea6dde45"; - }; - beamDeps = [ poison_2_1_0 ]; - - meta = { - description = ''A code style linter for Elixir, powered by - shame.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/lpil/dogma"; - }; - } // packageOverrides) - ) {}; - - dogma = dogma_0_1_6; - - dogstatsd_0_0_3 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "dogstatsd"; - version = "0.0.3"; - src = fetchHex { - pkg = "dogstatsd"; - version = "0.0.3"; - sha256 = - "4632886c61e928f57359790ad345d3cc58c37b0f82fb7d35d485a8e2385cf887"; - }; - - meta = { - description = ''A client for DogStatsd, an extension of the - StatsD metric server for Datadog.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/adamkittelson/dogstatsd-elixir"; - }; - } // packageOverrides) - ) {}; - - dogstatsd = dogstatsd_0_0_3; - - dogstatsde_0_6_0 = callPackage - ( - { - buildRebar3, - packageOverrides ? {}, - fetchHex, - worker_pool_1_0_4, - stillir_1_0_0 - }: - buildRebar3 ({ - name = "dogstatsde"; - version = "0.6.0"; - src = fetchHex { - pkg = "dogstatsde"; - version = "0.6.0"; - sha256 = - "7d24f8a5573fcbdc3f072ff93685e5277900236df4a7d49d73d8579cf566eb45"; - }; - - beamDeps = [ worker_pool_1_0_4 stillir_1_0_0 ]; - - meta = { - description = ''Send StatsD metrics to Datadog''; - license = stdenv.lib.licenses.free; - homepage = "https://github.com/WhoopInc/dogstatsde"; - }; - } // packageOverrides) - ) {}; - - dogstatsde = dogstatsde_0_6_0; - - domainr_0_0_1 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_2_1_0, - httpoison_0_8_3 - }: - buildMix ({ - name = "domainr"; - version = "0.0.1"; - src = fetchHex { - pkg = "domainr"; - version = "0.0.1"; - sha256 = - "f66ccfe9fdc6b388ce7633974313826f9acffe96b4b369bb904d519e4aa26039"; - }; - beamDeps = [ poison_2_1_0 httpoison_0_8_3 ]; - - meta = { - longDescription = ''Domainr is an [Domainr wrapper - for](https://domainr.build) in Elixir that makes - it easy to search and find available domains and - TLDs.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/e-fu/domainr"; - }; - } // packageOverrides) - ) {}; - - domainr = domainr_0_0_1; - - doorman_0_0_3 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - plug_1_1_5, - comeonin_2_4_0 - }: - buildMix ({ - name = "doorman"; - version = "0.0.3"; - src = fetchHex { - pkg = "doorman"; - version = "0.0.3"; - sha256 = - "07c9e7569ec6a8bf26702b6d6a201840b4e11213c5dc42aaecd23d2e169b8c85"; - }; - beamDeps = [ plug_1_1_5 comeonin_2_4_0 ]; - - meta = { - description = ''Tools to make Elixir authentication simple and - flexible''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/BlakeWilliams/doorman"; - }; - } // packageOverrides) - ) {}; - - doorman = doorman_0_0_3; - - dot_0_0_3 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "dot"; - version = "0.0.3"; - src = fetchHex { - pkg = "dot"; - version = "0.0.3"; - sha256 = - "3411bf1f70bb8ea0caa64515054a4a161b711667a5cdb0e7c14e766ce04b06ae"; - }; - meta = { }; - } // packageOverrides) - ) {}; - - dot = dot_0_0_3; - - dot_notes_1_0_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "dot_notes"; - version = "1.0.0"; - src = fetchHex { - pkg = "dot_notes"; - version = "1.0.0"; - sha256 = - "0689a006ca36716eadac9f8f83699aff6d56520a15403610d08e2f397fd60996"; - }; - - meta = { - description = ''Simple dot/bracket notation parsing/conversion - for Maps/Lists''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/zackehh/dot-notes-elixir"; - }; - } // packageOverrides) - ) {}; - - dot_notes = dot_notes_1_0_0; - - dotenv_2_1_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "dotenv"; - version = "2.1.0"; - src = fetchHex { - pkg = "dotenv"; - version = "2.1.0"; - sha256 = - "caddac72cac4955ae346306b210608dd6cf380a439b4e18bcdc3d6021f3e4d6b"; - }; - - meta = { - description = ''A port of dotenv to Elixir''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/avdi/dotenv_elixir"; - }; - } // packageOverrides) - ) {}; - - dotenv = dotenv_2_1_0; - - dovetail_0_0_3 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "dovetail"; - version = "0.0.3"; - src = fetchHex { - pkg = "dovetail"; - version = "0.0.3"; - sha256 = - "01b6c3085ebb9cb7d43115c7a2d9780a840017e521daeb7d0a2233f61f8b0306"; - }; - - meta = { - description = ''Dovetail provides a harness for running test - dovecot servers.''; - license = stdenv.lib.licenses.bsd3; - homepage = "https://github.com/thusfresh/dovetail"; - }; - } // packageOverrides) - ) {}; - - dovetail = dovetail_0_0_3; - - dp_decoder_0_2_1 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "dp_decoder"; - version = "0.2.1"; - src = fetchHex { - pkg = "dp_decoder"; - version = "0.2.1"; - sha256 = - "66449f7691e4f4c8041d82d910c2c86b8ec1bdc6dd2b008d9b9169fda86b22e0"; - }; - - meta = { - description = ''Collection of decoders for different metric - protocols''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/dalmatinerdb/dp_decoder"; - }; - } // packageOverrides) - ) {}; - - dp_decoder = dp_decoder_0_2_1; - - dqe_idx_0_1_18 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "dqe_idx"; - version = "0.1.18"; - src = fetchHex { - pkg = "dqe_idx"; - version = "0.1.18"; - sha256 = - "6af4897e3e5fdff5055179dd765778450cdf8a43c61b5e2a2aeec483c4309c6c"; - }; - - meta = { - description = ''Dalmatiner QE indexing''; - license = stdenv.lib.licenses.mit; - }; - } // packageOverrides) - ) {}; - - dqe_idx = dqe_idx_0_1_18; - - druuid_0_3_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "druuid"; - version = "0.3.0"; - src = fetchHex { - pkg = "druuid"; - version = "0.3.0"; - sha256 = - "238dfa36cbb4f1277e44cd9ed5900ff3045c4c19724412bb94173ed2659d0ec8"; - }; - - meta = { - longDescription = ''Date-relative (and relatively universally - unique) UUID generation. Based on - https://github.com/recurly/druuid''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/bhelx/druuid"; - }; - } // packageOverrides) - ) {}; - - druuid = druuid_0_3_0; - - dublin_bus_api_0_1_8 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - httpoison_0_8_3, - floki_0_8_1 - }: - buildMix ({ - name = "dublin_bus_api"; - version = "0.1.8"; - src = fetchHex { - pkg = "dublin_bus_api"; - version = "0.1.8"; - sha256 = - "b373da947594dfc4b3a2ef11e77f7e3a1ce7875d6aab90fc39a4f285b1e77e63"; - }; - beamDeps = [ httpoison_0_8_3 floki_0_8_1 ]; - - meta = { - description = ''Access to the Real Time Passenger Information - (RTPI) for Dublin Bus services.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/carlo-colombo/dublin-bus-api"; - }; - } // packageOverrides) - ) {}; - - dublin_bus_api = dublin_bus_api_0_1_8; - - duckduckgo_0_1_0 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_2_1_0, - httpoison_0_8_3 - }: - buildMix ({ - name = "duckduckgo"; - version = "0.1.0"; - src = fetchHex { - pkg = "duckduckgo"; - version = "0.1.0"; - sha256 = - "349fd4b837634507a8e11280c244b064d1eb4e0d3333994f79e5341eec522c2f"; - }; - beamDeps = [ poison_2_1_0 httpoison_0_8_3 ]; - - meta = { - description = ''An Elixir client for the DuckDuckGo Instant - Answer API.''; - license = stdenv.lib.licenses.isc; - homepage = "https://github.com/pjhampton/DuckDuckElixir"; - }; - } // packageOverrides) - ) {}; - - duckduckgo = duckduckgo_0_1_0; - - durga_transport_1_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "durga_transport"; - version = "1.0.1"; - src = fetchHex { - pkg = "durga_transport"; - version = "1.0.1"; - sha256 = - "42db857eba0e78c4eb15823b5137e8ccad13711cc2c873b6f1b469c4c0771009"; - }; - meta = { }; - } // packageOverrides) - ) {}; - - durga_transport = durga_transport_1_0_1; - - dye_0_4_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "dye"; - version = "0.4.0"; - src = fetchHex { - pkg = "dye"; - version = "0.4.0"; - sha256 = - "95c11e5baafc79531f37bee1256066a8fef63739707723ac1e349739a3217003"; - }; - - meta = { - description = ''Dyeing your terminal!''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/Kabie/dye"; - }; - } // packageOverrides) - ) {}; - - dye = dye_0_4_0; - - dynamic_compile_1_0_0 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "dynamic_compile"; - version = "1.0.0"; - src = fetchHex { - pkg = "dynamic_compile"; - version = "1.0.0"; - sha256 = - "eb73d8e9a6334914f79c15ee8214acad9659c42222d49beda3e8b6f6789a980a"; - }; - - meta = { - description = ''compile and load erlang modules from string - input''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/okeuday/dynamic_compile"; - }; - } // packageOverrides) - ) {}; - - dynamic_compile = dynamic_compile_1_0_0; - - e2qc_0_1_0 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "e2qc"; - version = "0.1.0"; - src = fetchHex { - pkg = "e2qc"; - version = "0.1.0"; - sha256 = - "3a97f9b3c60ec723002a816c041ac224dc5aba3360bd922c5e38cfd40f59c65b"; - }; - compilePorts = true; - buildPlugins = [ pc ]; - - - meta = { - description = ''2q cache''; - license = stdenv.lib.licenses.bsd3; - homepage = "https://github.com/project-fifo/e2qc"; - }; - } // packageOverrides) - ) {}; - - e2qc = e2qc_0_1_0; - - e_queue_1_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "e_queue"; - version = "1.0.1"; - src = fetchHex { - pkg = "e_queue"; - version = "1.0.1"; - sha256 = - "aff37843191c1229ec49d0d067b18d5e0871a28fe049a4a82c7884e66320b7e8"; - }; - - meta = { - longDescription = ''An Elixir wrapper around the Erlang optimized - `queue` that supports the FIFO, first-in - first-out, pattern. This is useful is when you - can`t predict when an item needs to be taken or - added to the queue. Use this instead of using - `++` or double reversing lists to add items to - the \"back\" of a queue.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/benfalk/e_queue"; - }; - } // packageOverrides) - ) {}; - - e_queue = e_queue_1_0_1; - - e_quip_0_0_1 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_2_1_0, - httpoison_0_8_3 - }: - buildMix ({ - name = "e_quip"; - version = "0.0.1"; - src = fetchHex { - pkg = "e_quip"; - version = "0.0.1"; - sha256 = - "e6fe9eeb96dbc863b527a792e730ea41aea43caef2a5db68ea2c4c9fc21f552a"; - }; - beamDeps = [ poison_2_1_0 httpoison_0_8_3 ]; - - meta = { - description = ''Simple Quip API Client''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/mmartinson/e_quip"; - }; - } // packageOverrides) - ) {}; - - e_quip = e_quip_0_0_1; - - earmark_0_1_19 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "earmark"; - version = "0.1.19"; - src = fetchHex { - pkg = "earmark"; - version = "0.1.19"; - sha256 = - "db85f989ba3030d40d3a901d7eebbf926ee07355bf6113d730b8aaf9404a6bd7"; - }; - - meta = { - longDescription = ''Earmark is a pure-Elixir Markdown converter. - It is intended to be used as a library (just - call Earmark.to_html), but can also be used as a - command-line tool (just run mix escript.build - first). Output generation is pluggable.''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/pragdave/earmark"; - }; - } // packageOverrides) - ) {}; - - earmark_0_2_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "earmark"; - version = "0.2.1"; - src = fetchHex { - pkg = "earmark"; - version = "0.2.1"; - sha256 = - "c86afb8d22a5aa8315afd4257c7512011c0c9a48b0fea43af7612836b958098b"; - }; - - meta = { - longDescription = ''Earmark is a pure-Elixir Markdown converter. - It is intended to be used as a library (just - call Earmark.to_html), but can also be used as a - command-line tool (just run mix escript.build - first). Output generation is pluggable.''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/pragdave/earmark"; - }; - } // packageOverrides) - ) {}; - - earmark = earmark_0_2_1; - - eastar_0_4_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "eastar"; - version = "0.4.0"; - src = fetchHex { - pkg = "eastar"; - version = "0.4.0"; - sha256 = - "21a74b1ac6da2a24eb5e6e14e5537389dd671fa2fc94a4594e0e7ddcf4b4c87a"; - }; - - meta = { - longDescription = ''Eastar is a pure-Elixir implementation of A* - graph pathfinding algorithm. All graph - environment, like nodes connectivity, distance & - H-metric are abstracted away - you provide them - as functions.''; - license = stdenv.lib.licenses.bsd3; - homepage = "https://github.com/herenowcoder/eastar"; - }; - } // packageOverrides) - ) {}; - - eastar = eastar_0_4_0; - - easy_server_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "easy_server"; - version = "0.0.1"; - src = fetchHex { - pkg = "easy_server"; - version = "0.0.1"; - sha256 = - "af9faac0c7c440cf04bbb5d1f8aea1fc00b0c60da384c8103fafdaf0df00a0bb"; - }; - - meta = { - description = ''Easier GenServer for Elixir''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/termoose/EasyServer"; - }; - } // packageOverrides) - ) {}; - - easy_server = easy_server_0_0_1; - - easypost_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, poison_1_5_2 }: - buildMix ({ - name = "easypost"; - version = "0.0.1"; - src = fetchHex { - pkg = "easypost"; - version = "0.0.1"; - sha256 = - "8339fcfb60a1d4833b99aa611d194bf1ae94f22509dc81cf90d07ee2db0e074e"; - }; - beamDeps = [ poison_1_5_2 ]; - - meta = { - description = ''Elixir Easypost Client''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/Dania02525/easypost"; - }; - } // packageOverrides) - ) {}; - - easypost = easypost_0_0_1; - - ec2_0_9_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, jsx_2_8_0 }: - buildMix ({ - name = "ec2"; - version = "0.9.1"; - src = fetchHex { - pkg = "ec2"; - version = "0.9.1"; - sha256 = - "ae857fe633bca078fd1ee54232dd3bc74566ff46b93aa53e38d74c546c3d9b6f"; - }; - beamDeps = [ jsx_2_8_0 ]; - - meta = { - description = ''helper library for working with aws ec2 - metadata''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/talentdeficit/ec2"; - }; - } // packageOverrides) - ) {}; - - ec2 = ec2_0_9_1; - - echo_0_2_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "echo"; - version = "0.2.0"; - src = fetchHex { - pkg = "echo"; - version = "0.2.0"; - sha256 = - "e03b37ada0457fbf3e91b2e721c9367b1590a17a5fb9be35672a46206309f1a4"; - }; - - meta = { - longDescription = ''A simple & highly extendable, - meta-notification system; Echo checks - notification preferences & dispatch - notifications to different adapters (ex. email, - logger, analytics, sms, etc.)''; - license = stdenv.lib.licenses.bsd3; - homepage = "https://github.com/zmoshansky/echo"; - }; - } // packageOverrides) - ) {}; - - echo = echo_0_2_0; - - echo_bot_0_0_2 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - telegram_0_0_3, - poison_2_1_0, - gproc_0_5_0 - }: - buildMix ({ - name = "echo_bot"; - version = "0.0.2"; - src = fetchHex { - pkg = "echo_bot"; - version = "0.0.2"; - sha256 = - "f353984ab5ea36b423b2a18d788d5eeeb6ae45aca254129b99c5bbab9865b38c"; - }; - beamDeps = [ telegram_0_0_3 poison_2_1_0 gproc_0_5_0 ]; - - meta = { - description = ''A demo telegram bot''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/col/echo_bot"; - }; - } // packageOverrides) - ) {}; - - echo_bot = echo_bot_0_0_2; - - echonest_ex_0_0_2 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_1_5_2, - httpoison_0_8_3 - }: - buildMix ({ - name = "echonest_ex"; - version = "0.0.2"; - src = fetchHex { - pkg = "echonest_ex"; - version = "0.0.2"; - sha256 = - "d8b3d7f2b04eb48b689877aaf9db30f33acea3ea02daca5aad8d105ac785bd98"; - }; - beamDeps = [ poison_1_5_2 httpoison_0_8_3 ]; - - meta = { - description = ''Echonest api wrapper for Elixir''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/desmondhume/echonest_ex"; - }; - } // packageOverrides) - ) {}; - - echonest_ex = echonest_ex_0_0_2; - - econfig_0_7_3 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "econfig"; - version = "0.7.3"; - src = fetchHex { - pkg = "econfig"; - version = "0.7.3"; - sha256 = - "bddff19a757209d3e98b6952897fbf8790f6cf33d9e5caf2501263ea4ad46e3c"; - }; - - meta = { - description = ''simple Erlang config handler using INI files''; - license = stdenv.lib.licenses.free; - homepage = "https://github.com/benoitc/econfig"; - }; - } // packageOverrides) - ) {}; - - econfig = econfig_0_7_3; - - ecs_0_3_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "ecs"; - version = "0.3.0"; - src = fetchHex { - pkg = "ecs"; - version = "0.3.0"; - sha256 = - "266fe69adcb3772352bc47b1312e00e8ec0a15a03c412be1b63b147a916f6156"; - }; - - meta = { - description = ''An experimental Entity-Component System (ECS) - game engine.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/joshforisha/ecs"; - }; - } // packageOverrides) - ) {}; - - ecs = ecs_0_3_0; - - ecto_audit_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "ecto_audit"; - version = "0.0.1"; - src = fetchHex { - pkg = "ecto_audit"; - version = "0.0.1"; - sha256 = - "04829a9670d4258b96c6218043093b68a1d3b03c37ee316a1c19366a59dbbd59"; - }; - - meta = { - description = ''Ecto extension to support auditing data changes - in your Schema.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/mattweldon/ecto_audit"; - }; - } // packageOverrides) - ) {}; - - ecto_audit = ecto_audit_0_0_1; - - ed25519_0_2_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "ed25519"; - version = "0.2.0"; - src = fetchHex { - pkg = "ed25519"; - version = "0.2.0"; - sha256 = - "ddd159c41eea85a2fc198a0a8ed06d69ef42b4657f7122610d5e0a5653d2ef03"; - }; - - meta = { - description = ''Ed25519 signature functions''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/mwmiller/ed25519_ex"; - }; - } // packageOverrides) - ) {}; - - ed25519 = ed25519_0_2_0; - - edib_0_7_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "edib"; - version = "0.7.0"; - src = fetchHex { - pkg = "edib"; - version = "0.7.0"; - sha256 = - "4ff16e9397a14d13a0a4bcef30634393999c24ed17e6f90817f5f115e09db5a2"; - }; - - meta = { - longDescription = ''Mix task to create a docker image of your - application release. More detailed information - about release image building at: - https://github.com/edib-tool/elixir-docker-image-builder''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/edib-tool/mix-edib"; - }; - } // packageOverrides) - ) {}; - - edib = edib_0_7_0; - - edip_0_4_3 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "edip"; - version = "0.4.3"; - src = fetchHex { - pkg = "edip"; - version = "0.4.3"; - sha256 = - "b0b9f34b2048b3f03c1f25b6dc60a1567b6f3ec8c6ad945de30dc313d7608800"; - }; - - meta = { - longDescription = ''Mix task to create a docker image of your - application release. More detailed information - about release image packaging at: - https://github.com/asaaki/elixir-docker-image-packager''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/asaaki/mix-edip"; - }; - } // packageOverrides) - ) {}; - - edip = edip_0_4_3; - - edown_0_7_0 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "edown"; - version = "0.7.0"; - src = fetchHex { - pkg = "edown"; - version = "0.7.0"; - sha256 = - "6d7365a7854cd724e8d1fd005f5faa4444eae6a87eb6df9b789b6e7f6f09110a"; - }; - - meta = { - description = ''Markdown generated from Edoc.''; - license = stdenv.lib.licenses.free; - homepage = "https://github.com/uwiger/edown"; - }; - } // packageOverrides) - ) {}; - - edown = edown_0_7_0; - - eeb_0_2_0 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - tzdata_0_1_201603, - timex_1_0_2, - plug_0_14_0, - earmark_0_1_19, - cowboy_1_0_4 - }: - buildMix ({ - name = "eeb"; - version = "0.2.0"; - src = fetchHex { - pkg = "eeb"; - version = "0.2.0"; - sha256 = - "0615ccea012507ae35f6f1f4f8a46eac6d9eceba0cdface2df5c0d70b7caddbc"; - }; - beamDeps = [ - tzdata_0_1_201603 - timex_1_0_2 - plug_0_14_0 - earmark_0_1_19 - cowboy_1_0_4 - ]; - - meta = { - description = ''Elixir extendable blog.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/aborn/eeb"; - }; - } // packageOverrides) - ) {}; - - eeb = eeb_0_2_0; - - efirebirdsql_0_1_1 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "efirebirdsql"; - version = "0.1.1"; - src = fetchHex { - pkg = "efirebirdsql"; - version = "0.1.1"; - sha256 = - "dff29bcd6f5f99baa18dd339c01f441b498030e88ac4a1d7c4524da79b0a4cb7"; - }; - - meta = { - description = ''Firebird Client''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/nakagami/efirebirdsql"; - }; - } // packageOverrides) - ) {}; - - efirebirdsql = efirebirdsql_0_1_1; - - egaugex_0_0_2 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - httpoison_0_8_3, - floki_0_8_1 - }: - buildMix ({ - name = "egaugex"; - version = "0.0.2"; - src = fetchHex { - pkg = "egaugex"; - version = "0.0.2"; - sha256 = - "307c0a21c196db45431e5472ad090548f956ccb0e02f97491fba07a2a52d0c51"; - }; - beamDeps = [ httpoison_0_8_3 floki_0_8_1 ]; - - meta = { - description = ''A simple egauge parser to retrieve and parse data - from egauge devices''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/Brightergy/egaugex"; - }; - } // packageOverrides) - ) {}; - - egaugex = egaugex_0_0_2; - - eh_0_2_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "eh"; - version = "0.2.0"; - src = fetchHex { - pkg = "eh"; - version = "0.2.0"; - sha256 = - "91013c78138c8854c5699ef42324e66286fed0048c4d4212c4dc3012d764c628"; - }; - - meta = { - description = ''Lookup Elixir documentation from the command line - ''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/Frost/eh.git"; - }; - } // packageOverrides) - ) {}; - - eh = eh_0_2_0; - - eight_ball_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "eight_ball"; - version = "0.0.1"; - src = fetchHex { - pkg = "eight_ball"; - version = "0.0.1"; - sha256 = - "1ba1b2b5f3dfaba751b51f101c3c526a09f0c989768f265e82a6a065447a6aa4"; - }; - - meta = { - description = ''Library that acts like a real life Magic 8 - Ball.''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/fteem/eight_ball"; - }; - } // packageOverrides) - ) {}; - - eight_ball = eight_ball_0_0_1; - - eight_ball_dj_0_0_2 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "eight_ball_dj"; - version = "0.0.2"; - src = fetchHex { - pkg = "eight_ball_dj"; - version = "0.0.2"; - sha256 = - "5b0d4f92a76f3d48d5541936ae8540154ed2a14ccda1a45e250d6a577bb541f5"; - }; - - meta = { - description = ''Ask a question to the Magic Eight Ball''; - license = stdenv.lib.licenses.free; - homepage = "https://github.com/djkianoosh/eight_ball"; - }; - } // packageOverrides) - ) {}; - - eight_ball_dj = eight_ball_dj_0_0_2; - - eikon_0_0_2 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "eikon"; - version = "0.0.2"; - src = fetchHex { - pkg = "eikon"; - version = "0.0.2"; - sha256 = - "fc624850b69504dd3f05e65ce40b4480aef70b605045f3d79d218c39c443a205"; - }; - - meta = { - description = ''Eikōn is an Elixir library providing a read-only - interface for image files.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/tchoutri/eikon"; - }; - } // packageOverrides) - ) {}; - - eikon = eikon_0_0_2; - - eio_0_1_0 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_1_5_2, - plug_1_1_5, - cowboy_1_0_4 - }: - buildMix ({ - name = "eio"; - version = "0.1.0"; - src = fetchHex { - pkg = "eio"; - version = "0.1.0"; - sha256 = - "f39f017c73713b36ee27d8a0635634ac2e96b4d540f28db9dd358d8744dccd88"; - }; - beamDeps = [ poison_1_5_2 plug_1_1_5 cowboy_1_0_4 ]; - - meta = { - description = ''Engine.io server for Elixir.''; - license = stdenv.lib.licenses.bsd3; - homepage = "https://github.com/falood/eio"; - }; - } // packageOverrides) - ) {}; - - eio = eio_0_1_0; - - ejabberd_dev_15_9_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "ejabberd_dev"; - version = "15.9.0"; - src = fetchHex { - pkg = "ejabberd_dev"; - version = "15.9.0"; - sha256 = - "4c4ca5b3ee1900bd7e5babed76cae361b6350ed5793ce013cbfccc06208c291e"; - }; - - meta = { - longDescription = ''A package to help with building ejabberd - modules. This package includes source and header - files from the ejabberd project that are - necessary in order to build a gen_mod module.''; - license = stdenv.lib.licenses.gpl3; - homepage = "https://github.com/scrogson/ejabberd_dev"; - }; - } // packageOverrides) - ) {}; - - ejabberd_dev = ejabberd_dev_15_9_0; - - ejwt_0_1_0 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex, jsx_2_8_0 }: - buildRebar3 ({ - name = "ejwt"; - version = "0.1.0"; - src = fetchHex { - pkg = "ejwt"; - version = "0.1.0"; - sha256 = - "c316a4b7fd21b07b401a3a01db9039b7006f5a1c7e96a981b6cbcb36da1a4a84"; - }; - - beamDeps = [ jsx_2_8_0 ]; - - meta = { - description = ''Encode/decode JSON Web Token''; - license = stdenv.lib.licenses.apsl20; - homepage = "https://github.com/artefactop/ejwt"; - }; - } // packageOverrides) - ) {}; - - ejwt = ejwt_0_1_0; - - elastex_0_1_2 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_2_1_0, - httpoison_0_8_3 - }: - buildMix ({ - name = "elastex"; - version = "0.1.2"; - src = fetchHex { - pkg = "elastex"; - version = "0.1.2"; - sha256 = - "eaab5305db3d5d326e471dc1799606b7055971dfb7d9a27571850d2ce7e97f9b"; - }; - beamDeps = [ poison_2_1_0 httpoison_0_8_3 ]; - - meta = { - description = ''Data driven elixir client for Elasticsearch.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/michaeldoaty/elastex"; - }; - } // packageOverrides) - ) {}; - - elastex = elastex_0_1_2; - - elaxtic_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, httpoison_0_8_3 }: - buildMix ({ - name = "elaxtic"; - version = "0.0.1"; - src = fetchHex { - pkg = "elaxtic"; - version = "0.0.1"; - sha256 = - "a912a0327bfe1c6443cec47a03d11450fed2e649bfdcd4e77bdb9176baa8cd45"; - }; - beamDeps = [ httpoison_0_8_3 ]; - - meta = { - description = ''ElasticSearch client for Elixir and Ecto - driver.''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/vic/elaxtic"; - }; - } // packageOverrides) - ) {}; - - elaxtic = elaxtic_0_0_1; - - elixir_ami_0_0_3 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "elixir_ami"; - version = "0.0.3"; - src = fetchHex { - pkg = "elixir_ami"; - version = "0.0.3"; - sha256 = - "781171af1bcc20466117fb119646b55ad473c93ce57549ffec4c65f7ba8a1ede"; - }; - - meta = { - longDescription = ''Elixir client for the Asterisk AMI protocol. - Find the user guide in the github repo at: - https://github.com/marcelog/elixir_ami.''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/marcelog/elixir_ami"; - }; - } // packageOverrides) - ) {}; - - elixir_ami = elixir_ami_0_0_3; - - elixir_authorizenet_0_2_2 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - xml_builder_0_0_8, - exmerl_0_1_1 - }: - buildMix ({ - name = "elixir_authorizenet"; - version = "0.2.2"; - src = fetchHex { - pkg = "elixir_authorizenet"; - version = "0.2.2"; - sha256 = - "10111f4fe073d69a5ae817838377ba52bf6b04199c8386f48ca13804db6e2f70"; - }; - beamDeps = [ xml_builder_0_0_8 exmerl_0_1_1 ]; - - meta = { - longDescription = ''Elixir client for the Authorize.Net merchant - API. This should help you integrate using the - AIM. A nice number of features are implemented - (probably most of the ones used on a daily basis - are already there), but since the API offers a - big number of features and combinations, I still - consider this as WIP, and pull requests, - suggestions, or other kind of feedback are very - welcome! Find the user guide in the github repo - at: - https://github.com/marcelog/elixir_authorizenet.''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/marcelog/elixir_authorizenet"; - }; - } // packageOverrides) - ) {}; - - elixir_authorizenet = elixir_authorizenet_0_2_2; - - elixir_bencode_1_0_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "elixir_bencode"; - version = "1.0.0"; - src = fetchHex { - pkg = "elixir_bencode"; - version = "1.0.0"; - sha256 = - "2c4c86843b2377182da7cff125784a227c7bc63ef9e92ce7257f14b132667ebe"; - }; - - meta = { - description = ''Bencode encoder / decoder in Elixir.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/AntonFagerberg/elixir_bencode"; - }; - } // packageOverrides) - ) {}; - - elixir_bencode = elixir_bencode_1_0_0; - - elixir_exif_0_1_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "elixir_exif"; - version = "0.1.1"; - src = fetchHex { - pkg = "elixir_exif"; - version = "0.1.1"; - sha256 = - "a491a3e134c00f2a1f59c8e3a1bd62b9b94c1ce4179a20d737903f3edcc9bd78"; - }; - - meta = { - description = ''Parse exif and thumbnail data from jpeg/tiff - images.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/sschneider1207/ElixirExif"; - }; - } // packageOverrides) - ) {}; - - elixir_exif = elixir_exif_0_1_1; - - elixir_feed_parser_1_1_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, timex_2_1_6 }: - buildMix ({ - name = "elixir_feed_parser"; - version = "1.1.0"; - src = fetchHex { - pkg = "elixir_feed_parser"; - version = "1.1.0"; - sha256 = - "d623eaf020971979601ff135b56776d1b4a73da7eb75d7ae757a8ea18fd41ca0"; - }; - beamDeps = [ timex_2_1_6 ]; - - meta = { - description = ''An Elixir Atom/RSS2 feed parser.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/fdietz/elixir-feed-parser"; - }; - } // packageOverrides) - ) {}; - - elixir_feed_parser = elixir_feed_parser_1_1_0; - - elixir_freshbooks_0_0_4 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - xml_builder_0_0_8, - exmerl_0_1_1 - }: - buildMix ({ - name = "elixir_freshbooks"; - version = "0.0.4"; - src = fetchHex { - pkg = "elixir_freshbooks"; - version = "0.0.4"; - sha256 = - "404ba66129bb1a756f6c06460d483d72d59990bc460616a1e61bd87af4108628"; - }; - beamDeps = [ xml_builder_0_0_8 exmerl_0_1_1 ]; - - meta = { - description = ''Elixir client for FreshBooks.''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/marcelog/elixir_freshbooks"; - }; - } // packageOverrides) - ) {}; - - elixir_freshbooks = elixir_freshbooks_0_0_4; - - elixir_gravatar_url_1_0_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "elixir_gravatar_url"; - version = "1.0.0"; - src = fetchHex { - pkg = "elixir_gravatar_url"; - version = "1.0.0"; - sha256 = - "e298fbfc6c4ebf401cf4e62739d79696eff3ce454f037055523c08f2cf815db1"; - }; - - meta = { - description = ''An Elixir module for generating Gravatar urls''; - - }; - } // packageOverrides) - ) {}; - - elixir_gravatar_url = elixir_gravatar_url_1_0_0; - - elixir_make_0_1_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "elixir_make"; - version = "0.1.0"; - src = fetchHex { - pkg = "elixir_make"; - version = "0.1.0"; - sha256 = - "940d1a8e6f6ed8f8bc5c349371b200416bcb657e3a7d0fc64e7292263bf02de6"; - }; - - meta = { - description = ''A Make compiler for Mix''; - license = stdenv.lib.licenses.apsl20; - homepage = "https://github.com/elixir-lang/elixir_make"; - }; - } // packageOverrides) - ) {}; - - elixir_make = elixir_make_0_1_0; - - elixir_mbcs_0_1_2 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "elixir_mbcs"; - version = "0.1.2"; - src = fetchHex { - pkg = "elixir_mbcs"; - version = "0.1.2"; - sha256 = - "45d2572ed4c2bae10e961ddf95846ffd64f83ed7427898b8fdf3221607f610b5"; - }; - - meta = { - description = ''Convert the character encoding''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/woxtu/elixir-mbcs"; - }; - } // packageOverrides) - ) {}; - - elixir_mbcs = elixir_mbcs_0_1_2; - - elixir_mod_event_0_0_5 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, uuid_1_1_4 }: - buildMix ({ - name = "elixir_mod_event"; - version = "0.0.5"; - src = fetchHex { - pkg = "elixir_mod_event"; - version = "0.0.5"; - sha256 = - "d38fe29a32107e889c52f849ceec6267709591b7db98db14bd3890683ca78b0f"; - }; - beamDeps = [ uuid_1_1_4 ]; - - meta = { - longDescription = ''Elixir client for FreeSWITCH - mod_event_socket. Find the user guide in the - github repo at: - https://github.com/marcelog/elixir_mod_event.''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/marcelog/elixir_mod_event"; - }; - } // packageOverrides) - ) {}; - - elixir_mod_event = elixir_mod_event_0_0_5; - - elixir_prelude_0_2_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "elixir_prelude"; - version = "0.2.1"; - src = fetchHex { - pkg = "elixir_prelude"; - version = "0.2.1"; - sha256 = - "178d8de9762447e8f8271bd6af356a171af9fb7c20fcd4fa510a05e19b24240d"; - }; - - meta = { - description = ''Small set of useful utility functions''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/ruby2elixir/elixir_prelude"; - }; - } // packageOverrides) - ) {}; - - elixir_prelude = elixir_prelude_0_2_1; - - elixir_radius_0_1_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "elixir_radius"; - version = "0.1.0"; - src = fetchHex { - pkg = "elixir_radius"; - version = "0.1.0"; - sha256 = - "40f4c2a792c5967e21d4e7914a91a62fbed3712bf9c6ec5f0a549e659e4ddc94"; - }; - - meta = { - description = ''Decode & encode RADIUS packets ''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/bearice/elixir-radius"; - }; - } // packageOverrides) - ) {}; - - elixir_radius = elixir_radius_0_1_0; - - elixir_script_0_20_0 = callPackage - ( - { - buildMix, packageOverrides ? {}, fetchHex, fs_0_9_2, estree_2_3_0 - }: - buildMix ({ - name = "elixir_script"; - version = "0.20.0"; - src = fetchHex { - pkg = "elixir_script"; - version = "0.20.0"; - sha256 = - "259c8ff57f171eda4a9ac15fe6307063b76630168fd582f27e3dfb1c621e0533"; - }; - beamDeps = [ fs_0_9_2 estree_2_3_0 ]; - - meta = { - description = ''ElixirScript: compiles Elixir code to - JavaScript''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/bryanjos/elixirscript"; - }; - } // packageOverrides) - ) {}; - - elixir_script = elixir_script_0_20_0; - - elixir_talk_1_1_1 = callPackage - ( - { - buildMix, packageOverrides ? {}, fetchHex, yaml_elixir_1_0_0 - }: - buildMix ({ - name = "elixir_talk"; - version = "1.1.1"; - src = fetchHex { - pkg = "elixir_talk"; - version = "1.1.1"; - sha256 = - "29735f954662da43179de5af018e22b54eb44b5680dd526a5a158b3201324b47"; - }; - beamDeps = [ yaml_elixir_1_0_0 ]; - - meta = { - description = ''ElixirTalk is an Elixir client for beanstalkd.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/jsvisa/elixir_talk"; - }; - } // packageOverrides) - ) {}; - - elixir_talk = elixir_talk_1_1_1; - - elixir_tea_1_0_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "elixir_tea"; - version = "1.0.0"; - src = fetchHex { - pkg = "elixir_tea"; - version = "1.0.0"; - sha256 = - "c1e46d2d7b07a926ba8730452f517db45cf4f8f35d119b84aa0f0f676048cdcc"; - }; - - meta = { - description = ''A TEA (Tiny Encryption Algorithm) implemented in - pure Elixir. ''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/keichan34/elixir_tea"; - }; - } // packageOverrides) - ) {}; - - elixir_tea = elixir_tea_1_0_0; - - elixir_v8_0_2_2 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poolboy_1_5_1, - exjsx_3_2_0 - }: - buildMix ({ - name = "elixir_v8"; - version = "0.2.2"; - src = fetchHex { - pkg = "elixir_v8"; - version = "0.2.2"; - sha256 = - "71034e37c2b8113156b19b1ca5b9b772fb454fe11c1cba33567fb61d3c8cedbe"; - }; - beamDeps = [ poolboy_1_5_1 exjsx_3_2_0 ]; - - meta = { - description = ''V8 engine for Elixir with pools.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/le0pard/elixir_v8"; - }; - } // packageOverrides) - ) {}; - - elixir_v8 = elixir_v8_0_2_2; - - elixir_wit_0_1_0 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - uuid_1_1_4, - poison_2_1_0, - httpotion_2_2_2 - }: - buildMix ({ - name = "elixir_wit"; - version = "0.1.0"; - src = fetchHex { - pkg = "elixir_wit"; - version = "0.1.0"; - sha256 = - "75b9046cd41146c4e3b486541cf37a5e27eea42d179af7fda127bdb391855224"; - }; - beamDeps = [ uuid_1_1_4 poison_2_1_0 httpotion_2_2_2 ]; - - meta = { - longDescription = ''Elixir client for the Wit API. Wit is the - natural language engine for creating Bots.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/zabirauf/elixir_wit"; - }; - } // packageOverrides) - ) {}; - - elixir_wit = elixir_wit_0_1_0; - - elixlsx_0_0_3 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "elixlsx"; - version = "0.0.3"; - src = fetchHex { - pkg = "elixlsx"; - version = "0.0.3"; - sha256 = - "baa903f52efd18705bc4f11f25674249e38ba22d111f49321b8f750c063fb932"; - }; - - meta = { - description = ''a writer for XLSX spreadsheet files''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/xou/elixlsx"; - }; - } // packageOverrides) - ) {}; - - elixlsx = elixlsx_0_0_3; - - elli_1_0_5 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "elli"; - version = "1.0.5"; - src = fetchHex { - pkg = "elli"; - version = "1.0.5"; - sha256 = - "fb55bab884f1d921f2e86c00738909a9e56aca14604e617b138e163093609c97"; - }; - - meta = { - description = ''Fast and robust web server for building - high-throughput, low-latency apps''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/knutin/elli"; - }; - } // packageOverrides) - ) {}; - - elli = elli_1_0_5; - - elmer_0_0_11 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "elmer"; - version = "0.0.11"; - src = fetchHex { - pkg = "elmer"; - version = "0.0.11"; - sha256 = - "cefb6a31a8e4ab5de698cd24f9a02c1fef690f0111f49ffa3e3d57c027c5160c"; - }; - - meta = { - description = ''Helper mix tasks for generating elm files like - Main, Ports, Models, Msgs, etc.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/nathanjohnson320/elmer"; - }; - } // packageOverrides) - ) {}; - - elmer = elmer_0_0_11; - - elmxir_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "elmxir"; - version = "0.0.1"; - src = fetchHex { - pkg = "elmxir"; - version = "0.0.1"; - sha256 = - "65ad59b4922b75fb7b6c888f3e5c7dea1d01a4a085a376261bcaa3cfd6ce0845"; - }; - - meta = { - description = ''Helper functions for working with Elm + Elixir''; - license = stdenv.lib.licenses.free; - homepage = "https://github.com/NoRedInk/elmxir"; - }; - } // packageOverrides) - ) {}; - - elmxir = elmxir_0_0_1; - - eministat_0_10_1 = callPackage - ( - { buildErlangMk, packageOverrides ? {}, fetchHex }: - buildErlangMk ({ - name = "eministat"; - version = "0.10.1"; - src = fetchHex { - pkg = "eministat"; - version = "0.10.1"; - sha256 = - "1e581fe282e8851c036fb6e4908add91956eba62ce0cce97fceee66067157d5f"; - }; - - meta = { - description = ''Basic statistics for comparing datasets from - benchmarks''; - - }; - } // packageOverrides) - ) {}; - - eministat = eministat_0_10_1; - - eml_0_7_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "eml"; - version = "0.7.1"; - src = fetchHex { - pkg = "eml"; - version = "0.7.1"; - sha256 = - "f03a35e2684455ee9e8b641f9550d41893f5b013c1277751685414f56cee9c0a"; - }; - - meta = { - longDescription = ''Eml makes markup a first class citizen in - Elixir. It provides a flexible and modular - toolkit for generating, parsing and manipulating - markup. It`s main focus is html, but other - markup languages could be implemented as well. - ''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/zambal/eml"; - }; - } // packageOverrides) - ) {}; - - eml = eml_0_7_1; - - env_0_1_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "env"; - version = "0.1.0"; - src = fetchHex { - pkg = "env"; - version = "0.1.0"; - sha256 = - "befbc0d4a4fc368c05a693a5d29860932c812f8dff2cd14dd62a590ba49b8875"; - }; - - meta = { - description = ''Env is an improved application configuration - reader for Elixir.''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/michalmuskala/env"; - }; - } // packageOverrides) - ) {}; - - env = env_0_1_0; - - env_helper_0_0_2 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "env_helper"; - version = "0.0.2"; - src = fetchHex { - pkg = "env_helper"; - version = "0.0.2"; - sha256 = - "36bb88f51ea9a967a9c86d0c9de790f1d88f8b25863c03e4a733d75b9bfb9f54"; - }; - - meta = { - description = ''A simple add on to make working with environment - variables slightly easier.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/manheim/env_helper"; - }; - } // packageOverrides) - ) {}; - - env_helper = env_helper_0_0_2; - - envy_0_0_2 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "envy"; - version = "0.0.2"; - src = fetchHex { - pkg = "envy"; - version = "0.0.2"; - sha256 = - "01e20425b7b5acfa1f43d7431601015e059d9363bf9d50b00f2aeb6b0e3fa03f"; - }; - - meta = { - description = ''A package for managing env files''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/BlakeWilliams/envy"; - }; - } // packageOverrides) - ) {}; - - envy = envy_0_0_2; - - eon_3_0_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "eon"; - version = "3.0.0"; - src = fetchHex { - pkg = "eon"; - version = "3.0.0"; - sha256 = - "a19006b99ffbe846fe064adfb128cbb6b49c85d08becb60d1e204e1d1f0db94e"; - }; - - meta = { - description = ''Use Elixir maps as a document storage format.''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/supernintendo/eon"; - }; - } // packageOverrides) - ) {}; - - eon = eon_3_0_0; - - eper_0_94_0 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "eper"; - version = "0.94.0"; - src = fetchHex { - pkg = "eper"; - version = "0.94.0"; - sha256 = - "8d853792fa61a7fd068fe9c113a8a44bc839e11ad70cb8d5d2884566e3bede39"; - }; - - meta = { - longDescription = ''Erlang Performance and Debugging Tools sherk - - a profiler, similar to Linux oprofile or MacOs - shark gperf - a graphical performance monitor; - shows CPU, memory and network usage dtop - - similar to unix top redbug- similar to the OTP - dbg application, but safer, better etc.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/massemanet/eper"; - }; - } // packageOverrides) - ) {}; - - eper = eper_0_94_0; - - epgpool_1_0_1 = callPackage - ( - { - buildRebar3, - packageOverrides ? {}, - fetchHex, - poolboy_1_4_2, - lager_3_0_2, - epgsql_3_2_0 - }: - buildRebar3 ({ - name = "epgpool"; - version = "1.0.1"; - src = fetchHex { - pkg = "epgpool"; - version = "1.0.1"; - sha256 = - "23435ebb6b6c8615b1e6ccd6277eb1e6b69b57d0a2079b536b0aaa60ddb094bd"; - }; - - beamDeps = [ poolboy_1_4_2 lager_3_0_2 epgsql_3_2_0 ]; - - meta = { - description = ''Erlang postgresql pool application''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/egobrain/epgpool"; - }; - } // packageOverrides) - ) {}; - - epgpool = epgpool_1_0_1; - - epgsql_3_1_1 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "epgsql"; - version = "3.1.1"; - src = fetchHex { - pkg = "epgsql"; - version = "3.1.1"; - sha256 = - "4b3f478ad090aed7200b2a8c9f2d5ef45c3aaa167be896b5237bba4b40f461d8"; - }; - - meta = { - description = ''PostgreSQL Client''; - license = stdenv.lib.licenses.bsd3; - homepage = "https://github.com/epgsql/epgsql"; - }; - } // packageOverrides) - ) {}; - - epgsql_3_2_0 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "epgsql"; - version = "3.2.0"; - src = fetchHex { - pkg = "epgsql"; - version = "3.2.0"; - sha256 = - "ff88a419df7b3084e8358538ade8b1844f5d6d18e9fa8c2124acea889720665a"; - }; - - meta = { - description = ''PostgreSQL Client''; - license = stdenv.lib.licenses.bsd3; - homepage = "https://github.com/epgsql/epgsql"; - }; - } // packageOverrides) - ) {}; - - epgsql = epgsql_3_2_0; - - epiphany_0_1_0_dev = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, connection_1_0_2 }: - buildMix ({ - name = "epiphany"; - version = "0.1.0-dev"; - src = fetchHex { - pkg = "epiphany"; - version = "0.1.0-dev"; - sha256 = - "38b15e762a4bb8c57a3ef238531dd465113b1019fb5aa63d7c8b38ed579f15f9"; - }; - beamDeps = [ connection_1_0_2 ]; - - meta = { - description = ''Cassandra driver for Elixir.''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/vptheron/epiphany"; - }; - } // packageOverrides) - ) {}; - - epiphany = epiphany_0_1_0_dev; - - episcina_1_1_0 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex, gproc_0_3_1 }: - buildRebar3 ({ - name = "episcina"; - version = "1.1.0"; - src = fetchHex { - pkg = "episcina"; - version = "1.1.0"; - sha256 = - "16238717bfbc8cb226342f6b098bb1fafb48c7547265a10ad3e6e83899abc46f"; - }; - - beamDeps = [ gproc_0_3_1 ]; - - meta = { - description = ''Erlang Connection Pool''; - - }; - } // packageOverrides) - ) {}; - - episcina = episcina_1_1_0; - - eqc_ex_1_2_4 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "eqc_ex"; - version = "1.2.4"; - src = fetchHex { - pkg = "eqc_ex"; - version = "1.2.4"; - sha256 = - "2d2895bedf784ffaf11144d25e6ca11a4cfff5b73c35ec6bedd3c5ec5cabc5e9"; - }; - - meta = { - description = ''Wrappers to facilitate using Quviq QuickCheck - with Elixir.''; - license = stdenv.lib.licenses.bsd3; - }; - } // packageOverrides) - ) {}; - - eqc_ex = eqc_ex_1_2_4; - - equery_0_6_1 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "equery"; - version = "0.6.1"; - src = fetchHex { - pkg = "equery"; - version = "0.6.1"; - sha256 = - "4a492b7cb64c0014c6be8fc763df665ec129bd56c7350e00cbd3d6fd556a8c60"; - }; - - meta = { - description = ''Sql generator library''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/egobrain/equery"; - }; - } // packageOverrides) - ) {}; - - equery = equery_0_6_1; - - equivalex_0_1_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "equivalex"; - version = "0.1.0"; - src = fetchHex { - pkg = "equivalex"; - version = "0.1.0"; - sha256 = - "8c5cd7fb186085ce088839098a98366f798674a4018cb328978a5e0b2f55ad7d"; - }; - - meta = { - description = ''constant time polymorphic comparisons''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/mwmiller/equivalex"; - }; - } // packageOverrides) - ) {}; - - equivalex = equivalex_0_1_0; - - eredis_1_0_8 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "eredis"; - version = "1.0.8"; - src = fetchHex { - pkg = "eredis"; - version = "1.0.8"; - sha256 = - "f303533e72129b264a2d8217c4ddc977c7527ff4b8a6a55f92f62b7fcc099334"; - }; - - meta = { - description = ''Erlang Redis client''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/wooga/eredis"; - }; - } // packageOverrides) - ) {}; - - eredis = eredis_1_0_8; - - erl2ex_0_0_9 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "erl2ex"; - version = "0.0.9"; - src = fetchHex { - pkg = "erl2ex"; - version = "0.0.9"; - sha256 = - "4e49c461ecffc33986bb72a43ae87211fb33fed39077fb522c381b884d189514"; - }; - - meta = { - longDescription = ''Erl2ex is an Erlang to Elixir transpiler, - converting well-formed Erlang source to Elixir - source with equivalent functionality.''; - license = stdenv.lib.licenses.bsd3; - homepage = "https://github.com/dazuma/erl2ex"; - }; - } // packageOverrides) - ) {}; - - erl2ex = erl2ex_0_0_9; - - erlang_localtime_1_0_0 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "erlang_localtime"; - version = "1.0.0"; - src = fetchHex { - pkg = "erlang_localtime"; - version = "1.0.0"; - sha256 = - "46e3f7b18477b377ec71f9dcd91c4d30fe82a128ffa9f89be1595d4d08414844"; - }; - - meta = { - description = ''Erlang library for conversion from one local time - to another''; - license = stdenv.lib.licenses.bsd3; - homepage = "https://github.com/choptastic/erlang_localtime"; - }; - } // packageOverrides) - ) {}; - - erlang_localtime = erlang_localtime_1_0_0; - - erlang_term_1_4_0 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "erlang_term"; - version = "1.4.0"; - src = fetchHex { - pkg = "erlang_term"; - version = "1.4.0"; - sha256 = - "1a4d491dbd13b7a714815af10fc658948a5a440de23755a32b741ca07d8ba592"; - }; - - meta = { - description = ''Provide the in-memory size of Erlang terms''; - license = stdenv.lib.licenses.bsd3; - homepage = "https://github.com/okeuday/erlang_term"; - }; - } // packageOverrides) - ) {}; - - erlang_term_1_5_1 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "erlang_term"; - version = "1.5.1"; - src = fetchHex { - pkg = "erlang_term"; - version = "1.5.1"; - sha256 = - "88bae81a80306e82fd3fc43e2d8228049e666f3cfe4627687832cd7edb878e06"; - }; - - meta = { - description = ''Provide the in-memory size of Erlang terms''; - license = stdenv.lib.licenses.bsd3; - homepage = "https://github.com/okeuday/erlang_term"; - }; - } // packageOverrides) - ) {}; - - erlang_term = erlang_term_1_5_1; - - erlang_version_0_2_0 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "erlang_version"; - version = "0.2.0"; - src = fetchHex { - pkg = "erlang_version"; - version = "0.2.0"; - sha256 = - "74daddba65a247ec57913e5de8f243af42bbbc3d6a0c411a1252da81c09ae661"; - }; - - meta = { - description = ''Retrieve Erlang/OTP version like `18.1`''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/sapporo-beam/erlang_version"; - }; - } // packageOverrides) - ) {}; - - erlang_version = erlang_version_0_2_0; - - erlaudio_0_2_3 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "erlaudio"; - version = "0.2.3"; - src = fetchHex { - pkg = "erlaudio"; - version = "0.2.3"; - sha256 = - "cb9efb0ce80faae003ab39f8cc2d3fccbb4bd1c8f5f525aea392f28662517032"; - }; - - meta = { - description = ''Erlang audio bindings to portaudio''; - license = stdenv.lib.licenses.apsl20; - homepage = "https://github.com/asonge/erlaudio"; - }; - } // packageOverrides) - ) {}; - - erlaudio = erlaudio_0_2_3; - - erlcloud_0_11_0 = callPackage - ( - { - buildRebar3, - packageOverrides ? {}, - fetchHex, - meck_0_8_3, - lhttpc_1_3_0, - jsx_2_6_2 - }: - buildRebar3 ({ - name = "erlcloud"; - version = "0.11.0"; - src = fetchHex { - pkg = "erlcloud"; - version = "0.11.0"; - sha256 = - "ca9876dab57ed8fb5fb75ab6ce11e59a346387d357d7a038a2e18d1d31a30716"; - }; - - beamDeps = [ meck_0_8_3 lhttpc_1_3_0 jsx_2_6_2 ]; - - meta = { - description = ''Erlang cloud computing library''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/erlcloud/erlcloud"; - }; - } // packageOverrides) - ) {}; - - erlcloud_0_13_2 = callPackage - ( - { - buildRebar3, - packageOverrides ? {}, - fetchHex, - lhttpc_1_4_0, - jsx_2_8_0 - }: - buildRebar3 ({ - name = "erlcloud"; - version = "0.13.2"; - src = fetchHex { - pkg = "erlcloud"; - version = "0.13.2"; - sha256 = - "568d464760802322b7dc81e95f9c7bfb2fa8121423e67b2db6ed1c80697e1277"; - }; - - beamDeps = [ lhttpc_1_4_0 jsx_2_8_0 ]; - - meta = { - description = ''Erlang cloud computing library''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/erlcloud/erlcloud"; - }; - } // packageOverrides) - ) {}; - - erlexec_1_1_0 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "erlexec"; - version = "1.1.0"; - src = fetchHex { - pkg = "erlexec"; - version = "1.1.0"; - sha256 = - "772162f0f0349f89ea11b9f27401cb437ccaabf480320284a13f2259bb63cb87"; - }; - compilePorts = true; - buildPlugins = [ pc ]; - - - meta = { - description = ''OS Process Manager''; - license = stdenv.lib.licenses.bsd3; - homepage = "https://github.com/saleyn/erlexec"; - }; - } // packageOverrides) - ) {}; - - erlexec_1_1_3 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "erlexec"; - version = "1.1.3"; - src = fetchHex { - pkg = "erlexec"; - version = "1.1.3"; - sha256 = - "a4e62b46796a1b1b5e77798346e553e1460b4f97670c868f29d1e2853c02ae33"; - }; - compilePorts = true; - buildPlugins = [ pc ]; - - - meta = { - description = ''OS Process Manager''; - license = stdenv.lib.licenses.bsd3; - homepage = "https://github.com/saleyn/erlexec"; - }; - } // packageOverrides) - ) {}; - - erlexec_1_2_1 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "erlexec"; - version = "1.2.1"; - src = fetchHex { - pkg = "erlexec"; - version = "1.2.1"; - sha256 = - "47846ec5bcff158468bcbe4a0608c9c89e3822d1ba10ea4d2f04b0395dc03880"; - }; - compilePorts = true; - buildPlugins = [ pc ]; - - - meta = { - description = ''OS Process Manager''; - license = stdenv.lib.licenses.bsd3; - homepage = "https://github.com/saleyn/erlexec"; - }; - } // packageOverrides) - ) {}; - - erlexec = erlexec_1_2_1; - - erlsh_0_1_0 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "erlsh"; - version = "0.1.0"; - src = fetchHex { - pkg = "erlsh"; - version = "0.1.0"; - sha256 = - "94ef1492dd59fef211f01ffd40c47b6e51c0f59e2a3d0739366e4890961332d9"; - }; - compilePorts = true; - - meta = { - longDescription = ''Family of functions and ports involving - interacting with the system shell, paths and - external programs.''; - - }; - } // packageOverrides) - ) {}; - - erlsh = erlsh_0_1_0; - - erlsom_1_4_1 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "erlsom"; - version = "1.4.1"; - src = fetchHex { - pkg = "erlsom"; - version = "1.4.1"; - sha256 = - "57b777fe2522e342badfa35873b2266c6961e3a9f4d2ac195d761985c40c3247"; - }; - - meta = { - longDescription = ''XML parser. Supports SAX style parsing as - well as XML Schema based data mapping: create - records from XML (and vice versa)''; - license = stdenv.lib.licenses.free; - homepage = "https://github.com/willemdj/erlsom"; - }; - } // packageOverrides) - ) {}; - - erlsom = erlsom_1_4_1; - - erlware_commons_0_13_0 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "erlware_commons"; - version = "0.13.0"; - src = fetchHex { - pkg = "erlware_commons"; - version = "0.13.0"; - sha256 = - "d083bbb622a5df09857464f45e1b20a34c66c1376870ece6f9b093a236bbea27"; - }; - - meta = { - description = ''Additional standard library for Erlang''; - license = stdenv.lib.licenses.apsl20; - homepage = "https://github.com/erlware/erlware_commons"; - }; - } // packageOverrides) - ) {}; - - erlware_commons_0_15_0 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "erlware_commons"; - version = "0.15.0"; - src = fetchHex { - pkg = "erlware_commons"; - version = "0.15.0"; - sha256 = - "5f38cb1df90148a7b21d48b221f399244ce86256584e6ea7986f2de732dee3c6"; - }; - - meta = { - description = ''Additional standard library for Erlang''; - license = stdenv.lib.licenses.apsl20; - homepage = "https://github.com/erlware/erlware_commons"; - }; - } // packageOverrides) - ) {}; - - erlware_commons_0_18_0 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex, cf_0_2_1 }: - buildRebar3 ({ - name = "erlware_commons"; - version = "0.18.0"; - src = fetchHex { - pkg = "erlware_commons"; - version = "0.18.0"; - sha256 = - "e71dda7cd5dcf34c9d07255d49c67e1d229dd230c101fdb996820bcdb5b03c49"; - }; - - beamDeps = [ cf_0_2_1 ]; - - meta = { - description = ''Additional standard library for Erlang''; - license = stdenv.lib.licenses.apsl20; - homepage = "https://github.com/erlware/erlware_commons"; - }; - } // packageOverrides) - ) {}; - - erlware_commons_0_19_0 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex, cf_0_2_1 }: - buildRebar3 ({ - name = "erlware_commons"; - version = "0.19.0"; - src = fetchHex { - pkg = "erlware_commons"; - version = "0.19.0"; - sha256 = - "5bbff9402cd9e973af81745a8a40177d245b55b4c239f80a236949b856f2dabd"; - }; - - beamDeps = [ cf_0_2_1 ]; - - meta = { - description = ''Additional standard library for Erlang''; - license = stdenv.lib.licenses.apsl20; - homepage = "https://github.com/erlware/erlware_commons"; - }; - } // packageOverrides) - ) {}; - - erlware_commons_0_20_0 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex, cf_0_2_1 }: - buildRebar3 ({ - name = "erlware_commons"; - version = "0.20.0"; - src = fetchHex { - pkg = "erlware_commons"; - version = "0.20.0"; - sha256 = - "bff981dbd0acb12ac9d10b41ca96ba76a26e2a1f2714d1e0cb0112f4a67d956a"; - }; - - beamDeps = [ cf_0_2_1 ]; - - meta = { - description = ''Additional standard library for Erlang''; - license = stdenv.lib.licenses.apsl20; - homepage = "https://github.com/erlware/erlware_commons"; - }; - } // packageOverrides) - ) {}; - - erlware_commons_0_21_0 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex, cf_0_2_1 }: - buildRebar3 ({ - name = "erlware_commons"; - version = "0.21.0"; - src = fetchHex { - pkg = "erlware_commons"; - version = "0.21.0"; - sha256 = - "e70a95762458a489dc37fe869f41517bd43c130e156ef08462f90c534300ab3f"; - }; - - beamDeps = [ cf_0_2_1 ]; - - meta = { - description = ''Additional standard library for Erlang''; - license = stdenv.lib.licenses.apsl20; - homepage = "https://github.com/erlware/erlware_commons"; - }; - } // packageOverrides) - ) {}; - - erlware_commons = erlware_commons_0_21_0; - - erlydtl_0_11_1 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "erlydtl"; - version = "0.11.1"; - src = fetchHex { - pkg = "erlydtl"; - version = "0.11.1"; - sha256 = - "b1958c0ec95de69458c6af8b5bffbdde0070d5042710a63b1616cacdf39ae188"; - }; - - meta = { - description = ''Django Template Language for Erlang''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/project-fifo/fifo_spec"; - }; - } // packageOverrides) - ) {}; - - erlydtl = erlydtl_0_11_1; - - erlydtl2_0_11_1 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "erlydtl2"; - version = "0.11.1"; - src = fetchHex { - pkg = "erlydtl2"; - version = "0.11.1"; - sha256 = - "ae0d9f293ce8a2eeaabedf2b5f950d21e14570e67e5a38c11fe1e4ca598e6d5b"; - }; - - meta = { - description = ''Django Template Language for Erlang''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/erlydtl/erlydtl"; - }; - } // packageOverrides) - ) {}; - - erlydtl2 = erlydtl2_0_11_1; - - erlzk_0_6_2 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "erlzk"; - version = "0.6.2"; - src = fetchHex { - pkg = "erlzk"; - version = "0.6.2"; - sha256 = - "b9b8e85e34f33550078e58e13fcb29c6bfe75e0585ee94f809d434fce546c246"; - }; - - meta = { - description = ''A Pure Erlang ZooKeeper Client (no C - dependency)''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/huaban/erlzk"; - }; - } // packageOverrides) - ) {}; - - erlzk = erlzk_0_6_2; - - esel_0_1_2 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "esel"; - version = "0.1.2"; - src = fetchHex { - pkg = "esel"; - version = "0.1.2"; - sha256 = - "874d1775c86d27d9e88486a37351ffc09f826ef062c8ea211e65d08e103f946c"; - }; - - meta = { - description = ''An wrapper around openssl''; - license = stdenv.lib.licenses.mit; - }; - } // packageOverrides) - ) {}; - - esel = esel_0_1_2; - - espec_0_8_21 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, meck_0_8_4 }: - buildMix ({ - name = "espec"; - version = "0.8.21"; - src = fetchHex { - pkg = "espec"; - version = "0.8.21"; - sha256 = - "147d91a367d6bca9772b064195fd64f373a03e2d0bf57be5664ae780fd3508f5"; - }; - beamDeps = [ meck_0_8_4 ]; - - meta = { - description = ''BDD testing framework for Elixir inspired by - RSpec.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/antonmi/espec"; - }; - } // packageOverrides) - ) {}; - - espec = espec_0_8_21; - - esqlcipher_1_0_0 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "esqlcipher"; - version = "1.0.0"; - src = fetchHex { - pkg = "esqlcipher"; - version = "1.0.0"; - sha256 = - "f3a47df8cf7277b9352054e96a9745c77aa475a51ea36a18692a437b2af79b0b"; - }; - compilePorts = true; - buildPlugins = [ pc ]; - - - meta = { - description = ''sqlcipher nif interface''; - - }; - } // packageOverrides) - ) {}; - - esqlcipher = esqlcipher_1_0_0; - - esqlite_0_2_2 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "esqlite"; - version = "0.2.2"; - src = fetchHex { - pkg = "esqlite"; - version = "0.2.2"; - sha256 = - "5f15f8014baa9d31ee83817afe9164b3ecd76f77b2de7515f2cca2ca75b642e0"; - }; - compilePorts = true; - buildPlugins = [ pc ]; - - - meta = { - description = ''A Sqlite3 NIF''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/mmzeeman/esqlite"; - }; - } // packageOverrides) - ) {}; - - esqlite = esqlite_0_2_2; - - estree_2_3_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "estree"; - version = "2.3.0"; - src = fetchHex { - pkg = "estree"; - version = "2.3.0"; - sha256 = - "f73bf510523aac5518845d4d844a9690ba30450fc666ac138e8965a6c88b26ae"; - }; - - meta = { - longDescription = ''Represents the JavaScript AST from the ESTree - spec. Includes tools for building an AST and - generating code from it.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/bryanjos/elixir-estree"; - }; - } // packageOverrides) - ) {}; - - estree = estree_2_3_0; - - esync_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "esync"; - version = "0.0.1"; - src = fetchHex { - pkg = "esync"; - version = "0.0.1"; - sha256 = - "28a59a0cbe885ec39dec4992aac8495147d1ec9b623883b01e8aa775cb334f03"; - }; - - meta = { - description = ''Concurrently sync two or more directories so that - their contents are identical''; - - homepage = "https://github.com/GrahamGoudeau21/ElixirSync"; - }; - } // packageOverrides) - ) {}; - - esync = esync_0_0_1; - - ether_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "ether"; - version = "0.0.1"; - src = fetchHex { - pkg = "ether"; - version = "0.0.1"; - sha256 = - "867752143aa09e07d0a50ae9526b7c8f620e189f509326a635c304b453496f16"; - }; - - meta = { - description = ''Elixir Debugger ''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/maarek/ether"; - }; - } // packageOverrides) - ) {}; - - ether = ether_0_0_1; - - etherchain_org_0_0_5 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - vex_0_5_5, - poison_2_1_0, - httpoison_0_8_3 - }: - buildMix ({ - name = "etherchain_org"; - version = "0.0.5"; - src = fetchHex { - pkg = "etherchain_org"; - version = "0.0.5"; - sha256 = - "2ff545b4d78b507a664a5c246bb351be110cc647d960e39e65f2d9ce08669752"; - }; - beamDeps = [ vex_0_5_5 poison_2_1_0 httpoison_0_8_3 ]; - - meta = { - longDescription = ''WIP Elixir API wrapper for etherchain.org. - Provides access to ethereum blockchain data.''; - license = stdenv.lib.licenses.mit; - homepage = - "https://github.com/cyberpunk-ventures/etherchain_org_ex"; - }; - } // packageOverrides) - ) {}; - - etherchain_org = etherchain_org_0_0_5; - - ets_map_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "ets_map"; - version = "0.0.1"; - src = fetchHex { - pkg = "ets_map"; - version = "0.0.1"; - sha256 = - "c33d714212c56d99b2472d522e24db808cd8a407101051d407be310412d61eae"; - }; - - meta = { - description = ''A Map-like Elixir data structure that is backed - by an ETS table.''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/antipax/ets_map"; - }; - } // packageOverrides) - ) {}; - - ets_map = ets_map_0_0_1; - - ets_owner_1_0_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "ets_owner"; - version = "1.0.0"; - src = fetchHex { - pkg = "ets_owner"; - version = "1.0.0"; - sha256 = - "54c0228a9134f4afe5c2a5418712a8b010bbc3f3e4864f3c854110f6cb65bca9"; - }; - - meta = { - description = ''A simple GenServer that owns your ETS tables and - won`t die, even if you do.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/meyercm/ets_owner"; - }; - } // packageOverrides) - ) {}; - - ets_owner = ets_owner_1_0_0; - - etude_1_0_0_beta_0 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_2_1_0, - nile_0_1_3 - }: - buildMix ({ - name = "etude"; - version = "1.0.0-beta.0"; - src = fetchHex { - pkg = "etude"; - version = "1.0.0-beta.0"; - sha256 = - "f5a2896982cd062fe188dcb0216ef5c960959aa2ba77f4d31b00d0dda56890dd"; - }; - beamDeps = [ poison_2_1_0 nile_0_1_3 ]; - - meta = { - description = ''parallel computation coordination utilities for - erlang/elixir''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/camshaft/etude"; - }; - } // packageOverrides) - ) {}; - - etude_1_0_0_beta_2 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_2_1_0, - nile_0_1_3 - }: - buildMix ({ - name = "etude"; - version = "1.0.0-beta.2"; - src = fetchHex { - pkg = "etude"; - version = "1.0.0-beta.2"; - sha256 = - "f05d1c5b191a19a3828a89be221b4a8f7bf9fb2227ebc05b7116dc1965872cef"; - }; - beamDeps = [ poison_2_1_0 nile_0_1_3 ]; - - meta = { - description = ''parallel computation coordination utilities for - erlang/elixir''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/camshaft/etude"; - }; - } // packageOverrides) - ) {}; - - etude = etude_1_0_0_beta_2; - - eunit_formatters_0_3_1 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "eunit_formatters"; - version = "0.3.1"; - src = fetchHex { - pkg = "eunit_formatters"; - version = "0.3.1"; - sha256 = - "64a40741429b7aff149c605d5a6135a48046af394a7282074e6003b3b56ae931"; - }; - - meta = { - description = ''Better output for eunit suites''; - license = stdenv.lib.licenses.free; - homepage = "https://github.com/seancribbs/eunit_formatters"; - }; - } // packageOverrides) - ) {}; - - eunit_formatters = eunit_formatters_0_3_1; - - eunit_sugar_0_1_0 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "eunit_sugar"; - version = "0.1.0"; - src = fetchHex { - pkg = "eunit_sugar"; - version = "0.1.0"; - sha256 = - "f30c41d711650270d8654f9067a3b5d16d73242e0eed19082b70676e9f05bb6e"; - }; - - meta = { - description = ''Helpers and sugars for eunit tests''; - license = stdenv.lib.licenses.apsl20; - homepage = "https://github.com/xenolinguist/eunit_sugar"; - }; - } // packageOverrides) - ) {}; - - eunit_sugar = eunit_sugar_0_1_0; - - evel_0_1_1 = callPackage - ( - { - buildRebar3, packageOverrides ? {}, fetchHex, hash_ring_0_4_0 - }: - buildRebar3 ({ - name = "evel"; - version = "0.1.1"; - src = fetchHex { - pkg = "evel"; - version = "0.1.1"; - sha256 = - "b849699912f797e2b0082b43d0f58b18de838379b499c47dc24194d9fec03e6e"; - }; - - beamDeps = [ hash_ring_0_4_0 ]; - - meta = { - description = ''An Eventual Leader Election Library for Erlang''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/sile/evel"; - }; - } // packageOverrides) - ) {}; - - evel = evel_0_1_1; - - event_nanny_0_1_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "event_nanny"; - version = "0.1.1"; - src = fetchHex { - pkg = "event_nanny"; - version = "0.1.1"; - sha256 = - "4d46b285e5187fc8e63f7911087dcff54fb46ca347b457013e9bd9901f9cc9d1"; - }; - - meta = { - description = ''Nanny for GenEvent restart handler when it exit - abnormally''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/ammbot/event-nanny.git"; - }; - } // packageOverrides) - ) {}; - - event_nanny = event_nanny_0_1_1; - - eventstore_client_0_1_4 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - uuid_1_1_4, - poison_2_1_0, - httpoison_0_8_3 - }: - buildMix ({ - name = "eventstore_client"; - version = "0.1.4"; - src = fetchHex { - pkg = "eventstore_client"; - version = "0.1.4"; - sha256 = - "fa77e1a7906b3ed27c0dfa0bd41f27b3129285857948aa23a3f888b0dd531109"; - }; - beamDeps = [ uuid_1_1_4 poison_2_1_0 httpoison_0_8_3 ]; - - meta = { - description = ''HTTP Client for EventStore (geteventstore.com)''; - - homepage = - "https://github.com/tbug/elixir-eventstore-http-client"; - }; - } // packageOverrides) - ) {}; - - eventstore_client = eventstore_client_0_1_4; - - ewebmachine_2_0_12 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - plug_1_1_5, - cowboy_1_0_4 - }: - buildMix ({ - name = "ewebmachine"; - version = "2.0.12"; - src = fetchHex { - pkg = "ewebmachine"; - version = "2.0.12"; - sha256 = - "66a4ca701594da9396d6bab03f074f1ab56080a62e6545e6e455a24296c96a1a"; - }; - beamDeps = [ plug_1_1_5 cowboy_1_0_4 ]; - - meta = { - longDescription = ''Ewebmachine contains macros and plugs to - allow you to compose HTTP decision handlers and - run the HTTP decision tree to get your HTTP - response. This project is a rewrite for Elixir - and Plug of basho webmachine.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/awetzel/ewebmachine"; - }; - } // packageOverrides) - ) {}; - - ewebmachine = ewebmachine_2_0_12; - - ex2ms_1_4_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "ex2ms"; - version = "1.4.0"; - src = fetchHex { - pkg = "ex2ms"; - version = "1.4.0"; - sha256 = - "8a743796d9f067f047e50d9726dfd8eb2791e6ce00c79edbd5ced6a06fe5e388"; - }; - - meta = { - description = ''Translates Elixir functions to match - specifications for use with `ets`.''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/ericmj/ex2ms"; - }; - } // packageOverrides) - ) {}; - - ex2ms = ex2ms_1_4_0; - - ex_abnf_0_2_7 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "ex_abnf"; - version = "0.2.7"; - src = fetchHex { - pkg = "ex_abnf"; - version = "0.2.7"; - sha256 = - "2ca070a97b392a142619f0a126e48c7e27d39353be9a76fb358c401821495e1a"; - }; - - meta = { - longDescription = ''A parser and interpreter for ABNF grammars. - This is not a parser generator, but an - interpreter. It will load up an ABNF grammar, - and generate an AST for it. Then one can apply - any of the rules to an input and the interpreter - will parse the input according to the rule.''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/marcelog/ex_abnf"; - }; - } // packageOverrides) - ) {}; - - ex_abnf = ex_abnf_0_2_7; - - ex_bcrypt_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, bcrypt_0_5_0_p3a }: - buildMix ({ - name = "ex_bcrypt"; - version = "0.0.1"; - src = fetchHex { - pkg = "ex_bcrypt"; - version = "0.0.1"; - sha256 = - "c6c91e333f3e84733bb8fca08af9fda01b20f3b2a8801e456b31103118418e81"; - }; - beamDeps = [ bcrypt_0_5_0_p3a ]; - - meta = { - description = ''Elixir wrapper for the OpenBSD bcrypt password - hashing algorithm''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/manelli/ex_bcrypt"; - }; - } // packageOverrides) - ) {}; - - ex_bcrypt = ex_bcrypt_0_0_1; - - ex_blocktrail_0_2_1 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - yuri_1_0_0, - vex_0_5_5, - exconstructor_1_0_2, - poison_2_1_0, - httpoison_0_8_3 - }: - buildMix ({ - name = "ex_blocktrail"; - version = "0.2.1"; - src = fetchHex { - pkg = "ex_blocktrail"; - version = "0.2.1"; - sha256 = - "96a4090676a01f6644b95e8f65b1bd19f4142435d2f1b3cb2dbd79d883579f42"; - }; - beamDeps = [ - yuri_1_0_0 - vex_0_5_5 - exconstructor_1_0_2 - poison_2_1_0 - httpoison_0_8_3 - ]; - - meta = { - longDescription = ''WIP. Alpha. Elixir wrapper for blocktrail.com - Bitcoin api and some utility functions.''; - license = stdenv.lib.licenses.mit; - }; - } // packageOverrides) - ) {}; - - ex_blocktrail = ex_blocktrail_0_2_1; - - ex_brace_expansion_0_0_2 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "ex_brace_expansion"; - version = "0.0.2"; - src = fetchHex { - pkg = "ex_brace_expansion"; - version = "0.0.2"; - sha256 = - "d7470a00cffe4425f89e83d7288c24b641c3f6cbde136a08089e7420467cd237"; - }; - - meta = { - longDescription = ''Brace expansion, as known from sh/bash, in - Elixir. Quick example: - ExBraceExpansion.expand(\"file-{a,b,c}.jpg\") => - [\"file-a.jpg\", \"file-b.jpg\", \"file-c.jpg\"] - ''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/gniquil/ex_brace_expansion"; - }; - } // packageOverrides) - ) {}; - - ex_brace_expansion = ex_brace_expansion_0_0_2; - - ex_clacks_0_1_2 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, plug_1_1_5 }: - buildMix ({ - name = "ex_clacks"; - version = "0.1.2"; - src = fetchHex { - pkg = "ex_clacks"; - version = "0.1.2"; - sha256 = - "8299396f26982bbaed7f12988277174d3d3e92e0a5efe685c8d0133e08e013cc"; - }; - beamDeps = [ plug_1_1_5 ]; - - meta = { - description = ''A Plug that pays homage to Terry Pratchett''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/polymetis/ex_clacks"; - }; - } // packageOverrides) - ) {}; - - ex_clacks = ex_clacks_0_1_2; - - ex_cli_0_1_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "ex_cli"; - version = "0.1.0"; - src = fetchHex { - pkg = "ex_cli"; - version = "0.1.0"; - sha256 = - "81e42a05730752f891b8fc1cbced2e5733d48df144ab91aeb41a8093cb42264e"; - }; - - meta = { - description = ''Library to build CLI applications''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/tuvistavie/ex_cli"; - }; - } // packageOverrides) - ) {}; - - ex_cli = ex_cli_0_1_0; - - ex_closeio_0_1_1 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_2_1_0, - httpoison_0_8_3 - }: - buildMix ({ - name = "ex_closeio"; - version = "0.1.1"; - src = fetchHex { - pkg = "ex_closeio"; - version = "0.1.1"; - sha256 = - "0bf03085e9ac1d548a73f5e8fa91d78c201c8fa46b3e65b89aca82f887af9cce"; - }; - beamDeps = [ poison_2_1_0 httpoison_0_8_3 ]; - - meta = { - description = ''Close.io client library for Elixir.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/taylorbrooks/ex_closeio"; - }; - } // packageOverrides) - ) {}; - - ex_closeio = ex_closeio_0_1_1; - - ex_cron_0_0_2 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "ex_cron"; - version = "0.0.2"; - src = fetchHex { - pkg = "ex_cron"; - version = "0.0.2"; - sha256 = - "2d0be58e834bdadd69336f0dd9d61d5e678d99b4de9a766ed45ea85fc87a97cb"; - }; - - meta = { - description = ''Cron schedule generator for Elixir.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/codestuffers/ex-cron"; - }; - } // packageOverrides) - ) {}; - - ex_cron = ex_cron_0_0_2; - - ex_crypto_0_1_1 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_2_1_0, - pipe_0_0_2 - }: - buildMix ({ - name = "ex_crypto"; - version = "0.1.1"; - src = fetchHex { - pkg = "ex_crypto"; - version = "0.1.1"; - sha256 = - "6686151799d3fb5be28e43a05ef3689e1d1144a0d97e4ff3b41fb039265146cb"; - }; - beamDeps = [ poison_2_1_0 pipe_0_0_2 ]; - - meta = { - longDescription = ''A wrapper around the Erlang Crypto module - with sensible defaults for common tasks.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/ntrepid8/ex_crypto"; - }; - } // packageOverrides) - ) {}; - - ex_crypto = ex_crypto_0_1_1; - - ex_csv_0_1_4 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "ex_csv"; - version = "0.1.4"; - src = fetchHex { - pkg = "ex_csv"; - version = "0.1.4"; - sha256 = - "56ee6b70564aa1762f5bfc2b205e55caa83aef046d974614a22b8ec0f839005e"; - }; - - meta = { - description = ''CSV for Elixir''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/CargoSense/ex_csv"; - }; - } // packageOverrides) - ) {}; - - ex_csv = ex_csv_0_1_4; - - ex_enum_0_1_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, gettext_0_11_0 }: - buildMix ({ - name = "ex_enum"; - version = "0.1.0"; - src = fetchHex { - pkg = "ex_enum"; - version = "0.1.0"; - sha256 = - "f6685959ef337018e42c4baccdce98cc9618974759d1fdb969fcf9a266e590ea"; - }; - beamDeps = [ gettext_0_11_0 ]; - - meta = { - description = ''Enum library for Elixir inspired by - ActiveHash::Enum.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/kenta-aktsk/ex_enum"; - }; - } // packageOverrides) - ) {}; - - ex_enum = ex_enum_0_1_0; - - ex_fabricators_0_1_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "ex_fabricators"; - version = "0.1.0"; - src = fetchHex { - pkg = "ex_fabricators"; - version = "0.1.0"; - sha256 = - "edde1017f8a8fc3dbb3915c8791a6d0801f06fbe72f69ec50222dc47930c57d9"; - }; - - meta = { - description = ''Easy way to cook your structs for tests''; - - homepage = "https://github.com/alterego-labs/ex_fabricators"; - }; - } // packageOverrides) - ) {}; - - ex_fabricators = ex_fabricators_0_1_0; - - ex_guard_1_1_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, fs_0_9_2 }: - buildMix ({ - name = "ex_guard"; - version = "1.1.0"; - src = fetchHex { - pkg = "ex_guard"; - version = "1.1.0"; - sha256 = - "5f990eb24b673c782b4e742351bab14ce466146f3ea1e5324b6b7c34122bd4f9"; - }; - beamDeps = [ fs_0_9_2 ]; - - meta = { - longDescription = ''ExGuard automates various tasks by running - custom rules whenever file or directories are - modified.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/slashmili/ex_guard"; - }; - } // packageOverrides) - ) {}; - - ex_guard = ex_guard_1_1_0; - - ex_hl7_0_2_2 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "ex_hl7"; - version = "0.2.2"; - src = fetchHex { - pkg = "ex_hl7"; - version = "0.2.2"; - sha256 = - "b6653fd28949f5dc37f18af4320f13dcdea796553e0c429a8260d5c4bf481b0f"; - }; - - meta = { - description = ''HL7 Parser for Elixir''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/jcomellas/ex_hl7"; - }; - } // packageOverrides) - ) {}; - - ex_hl7 = ex_hl7_0_2_2; - - ex_ical_0_0_3 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, timex_1_0_2 }: - buildMix ({ - name = "ex_ical"; - version = "0.0.3"; - src = fetchHex { - pkg = "ex_ical"; - version = "0.0.3"; - sha256 = - "435bade398c8b72e2515f91eef89f6309951800e8bd30a0a616c1039502c8c95"; - }; - beamDeps = [ timex_1_0_2 ]; - - meta = { - description = ''ICalendar parser.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/fazibear/ex_ical"; - }; - } // packageOverrides) - ) {}; - - ex_ical = ex_ical_0_0_3; - - ex_iss_1_0_0 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_1_5_2, - httpoison_0_8_3 - }: - buildMix ({ - name = "ex_iss"; - version = "1.0.0"; - src = fetchHex { - pkg = "ex_iss"; - version = "1.0.0"; - sha256 = - "8b2b2eebbd75593e814e712555c7f69138864317cf2f0093a82ca305138baa83"; - }; - beamDeps = [ poison_1_5_2 httpoison_0_8_3 ]; - - meta = { - longDescription = ''This package is for interfacing with the Open - Notify API to information such as the ISS`s - current location, crew, and when it will pass - over a location.''; - license = stdenv.lib.licenses.free; - homepage = "https://github.com/cryptobird/ex_iss"; - }; - } // packageOverrides) - ) {}; - - ex_iss = ex_iss_1_0_0; - - ex_json_schema_0_4_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "ex_json_schema"; - version = "0.4.1"; - src = fetchHex { - pkg = "ex_json_schema"; - version = "0.4.1"; - sha256 = - "4acefaa5da4de55d984d1e86be40f6af2173e744cc4f77e70a701a0ea1604328"; - }; - - meta = { - longDescription = ''A JSON Schema validator with full support for - the draft 4 specification and zero - dependencies.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/jonasschmidt/ex_json_schema"; - }; - } // packageOverrides) - ) {}; - - ex_json_schema = ex_json_schema_0_4_1; - - ex_link_header_0_0_4 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "ex_link_header"; - version = "0.0.4"; - src = fetchHex { - pkg = "ex_link_header"; - version = "0.0.4"; - sha256 = - "4ced0014c98703184c1afaf390298593a88503f7fc26b138b20c0a53cc614558"; - }; - - meta = { - description = ''Parse HTTP link headers in Elixir.''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/simonrand/ex_link_header"; - }; - } // packageOverrides) - ) {}; - - ex_link_header = ex_link_header_0_0_4; - - ex_machina_0_6_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "ex_machina"; - version = "0.6.1"; - src = fetchHex { - pkg = "ex_machina"; - version = "0.6.1"; - sha256 = - "f55476400ca109d24f216ee961a6d04be4a932429ecd3ae6a948d5d04f4fa2ea"; - }; - - meta = { - description = ''A factory library by the creators of - FactoryGirl''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/thoughtbot/ex_machina"; - }; - } // packageOverrides) - ) {}; - - ex_machina = ex_machina_0_6_1; - - ex_mark2pdf_0_1_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, earmark_0_1_19 }: - buildMix ({ - name = "ex_mark2pdf"; - version = "0.1.0"; - src = fetchHex { - pkg = "ex_mark2pdf"; - version = "0.1.0"; - sha256 = - "d1458c9b01bc53b9c365d4d12ac8187b09e06f02667639d4a63c4543427dfb1d"; - }; - beamDeps = [ earmark_0_1_19 ]; - - meta = { - description = ''Generate a PDF from Markdown file.''; - license = stdenv.lib.licenses.free; - homepage = "https://github.com/darui00kara/ex_mark2pdf"; - }; - } // packageOverrides) - ) {}; - - ex_mark2pdf = ex_mark2pdf_0_1_0; - - ex_marshal_0_0_3 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, decimal_1_1_2 }: - buildMix ({ - name = "ex_marshal"; - version = "0.0.3"; - src = fetchHex { - pkg = "ex_marshal"; - version = "0.0.3"; - sha256 = - "28eaf18799bca83519d0ac517a4fd0a9a2211bea7f96c74b27952a20be2938a8"; - }; - beamDeps = [ decimal_1_1_2 ]; - - meta = { - description = ''Ruby Marshal format implemented in Elixir.''; - license = stdenv.lib.licenses.isc; - homepage = "https://github.com/gaynetdinov/ex_marshal"; - }; - } // packageOverrides) - ) {}; - - ex_marshal = ex_marshal_0_0_3; - - ex_microsoftbot_0_1_0 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_2_1_0, - httpotion_2_2_2 - }: - buildMix ({ - name = "ex_microsoftbot"; - version = "0.1.0"; - src = fetchHex { - pkg = "ex_microsoftbot"; - version = "0.1.0"; - sha256 = - "638a30cab3f9bc85b76beb0dacd3e5d71724ad10de73170f00df12a29eed8d0a"; - }; - beamDeps = [ poison_2_1_0 httpotion_2_2_2 ]; - - meta = { - description = ''This library provides Elixir API wrapper for the - Microsoft Bot Framework.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/zabirauf/ex_microsoftbot"; - }; - } // packageOverrides) - ) {}; - - ex_microsoftbot = ex_microsoftbot_0_1_0; - - ex_minimatch_0_0_1 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - ex_brace_expansion_0_0_2 - }: - buildMix ({ - name = "ex_minimatch"; - version = "0.0.1"; - src = fetchHex { - pkg = "ex_minimatch"; - version = "0.0.1"; - sha256 = - "3255bb8496635d3ef5d86ec6829958a3573ff730ca01534b0fead9c2e3af7de4"; - }; - beamDeps = [ ex_brace_expansion_0_0_2 ]; - - meta = { - longDescription = ''Globbing paths without walking the tree! - Elixir and Erlang provide `wildcard` functions - in the stdlib. But these will walk the directory - tree. If you simply want to test whether a file - path matches a glob, ExMinimatch is for you. ''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/gniquil/ex_minimatch"; - }; - } // packageOverrides) - ) {}; - - ex_minimatch = ex_minimatch_0_0_1; - - ex_modbus_0_0_3 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "ex_modbus"; - version = "0.0.3"; - src = fetchHex { - pkg = "ex_modbus"; - version = "0.0.3"; - sha256 = - "bdfd52c43e690a9af041f34b7cd1f6c2843e39fe51b9afcc2a83fbf4d254fd50"; - }; - - meta = { - description = ''An Elixir ModbusTCP client implementation.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/hirschenberger/ex_modbus"; - }; - } // packageOverrides) - ) {}; - - ex_modbus = ex_modbus_0_0_3; - - ex_parametarized_1_0_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "ex_parametarized"; - version = "1.0.0"; - src = fetchHex { - pkg = "ex_parametarized"; - version = "1.0.0"; - sha256 = - "daa04087cc41608f1604f2cc52dfe3e3c3ee4612c3b6091d7b6025d10d79f31a"; - }; - - meta = { - description = ''Simple macro for parametarized testing''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/KazuCocoa/ex_parametarized"; - }; - } // packageOverrides) - ) {}; - - ex_parametarized = ex_parametarized_1_0_0; - - ex_parameterized_1_0_2 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "ex_parameterized"; - version = "1.0.2"; - src = fetchHex { - pkg = "ex_parameterized"; - version = "1.0.2"; - sha256 = - "c3a9b2471060a7f2cfc4cac4617125d4272991315d6223156d67c10abd055b10"; - }; - - meta = { - description = ''Simple macro for parameterized testing''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/KazuCocoa/ex_parameterized"; - }; - } // packageOverrides) - ) {}; - - ex_parameterized = ex_parameterized_1_0_2; - - ex_pool_0_1_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "ex_pool"; - version = "0.1.1"; - src = fetchHex { - pkg = "ex_pool"; - version = "0.1.1"; - sha256 = - "0e2a945acefa067f902dbfa6cb683884838099d6be496dc43cb7dccf31df978d"; - }; - - meta = { - description = ''A generic pooling library for Elixir''; - license = stdenv.lib.licenses.apsl20; - homepage = "https://github.com/jcabotc/ex_pool"; - }; - } // packageOverrides) - ) {}; - - ex_pool = ex_pool_0_1_1; - - ex_prima_toolbox_0_0_2 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, ex_cli_0_1_0 }: - buildMix ({ - name = "ex_prima_toolbox"; - version = "0.0.2"; - src = fetchHex { - pkg = "ex_prima_toolbox"; - version = "0.0.2"; - sha256 = - "7fc93cf69afba247bbd97118fc56b6d3d79dc6767126581a262b97bff2ffd045"; - }; - beamDeps = [ ex_cli_0_1_0 ]; - - meta = { - description = ''elixir toolbox for prima.it''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/primait/ex_toolbox"; - }; - } // packageOverrides) - ) {}; - - ex_prima_toolbox = ex_prima_toolbox_0_0_2; - - ex_prometheus_io_0_0_3 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, poison_1_5_2 }: - buildMix ({ - name = "ex_prometheus_io"; - version = "0.0.3"; - src = fetchHex { - pkg = "ex_prometheus_io"; - version = "0.0.3"; - sha256 = - "7c2baaf0eef43d3e68d822532e0ca22daea41f6cce85de6b0ba538819fdb3832"; - }; - beamDeps = [ poison_1_5_2 ]; - - meta = { - description = ''Prometheus.io Elixir client API library''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/kennyballou/ex_prometheus_io"; - }; - } // packageOverrides) - ) {}; - - ex_prometheus_io = ex_prometheus_io_0_0_3; - - ex_rated_1_2_2 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, ex2ms_1_4_0 }: - buildMix ({ - name = "ex_rated"; - version = "1.2.2"; - src = fetchHex { - pkg = "ex_rated"; - version = "1.2.2"; - sha256 = - "65f7e9aaba3ba5bf8995b34a29c9572652b051cfdd7988e5f9b7ea329bb71ca1"; - }; - beamDeps = [ ex2ms_1_4_0 ]; - - meta = { - longDescription = ''ExRated, the OTP GenServer with the naughty - name that allows you to rate-limit calls to any - service that requires it. For example, - rate-limit calls to your favorite API which - requires no more than `limit` API calls within a - `scale` milliseconds time window. You can - enforce limits for windows as narrow as - milliseconds, or as broad as you like.''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/grempe/ex_rated"; - }; - } // packageOverrides) - ) {}; - - ex_rated = ex_rated_1_2_2; - - ex_rfc3966_0_2_3 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, ex_abnf_0_2_7 }: - buildMix ({ - name = "ex_rfc3966"; - version = "0.2.3"; - src = fetchHex { - pkg = "ex_rfc3966"; - version = "0.2.3"; - sha256 = - "730e14d9670ab0d2b2b24c2d3bfabe861bf21d4163c01db747a91c54090cc0d5"; - }; - beamDeps = [ ex_abnf_0_2_7 ]; - - meta = { - longDescription = ''A \"tel\" URI parser trying to be strictly - compatible with RFC3966. Uses official ABNF - grammar and ex_abnf as interpreter.''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/marcelog/ex_rfc3966"; - }; - } // packageOverrides) - ) {}; - - ex_rfc3966 = ex_rfc3966_0_2_3; - - ex_rfc3986_0_2_6 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, ex_abnf_0_2_7 }: - buildMix ({ - name = "ex_rfc3986"; - version = "0.2.6"; - src = fetchHex { - pkg = "ex_rfc3986"; - version = "0.2.6"; - sha256 = - "bfc8ce510f910dbbd1f4a8433de85090375d1701e0b9a488ba7afd8efae98bfa"; - }; - beamDeps = [ ex_abnf_0_2_7 ]; - - meta = { - longDescription = ''An URI parser trying to be strictly - compatible with RFC3986. Uses official ABNF - grammar and ex_abnf as interpreter.''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/marcelog/ex_rfc3986"; - }; - } // packageOverrides) - ) {}; - - ex_rfc3986 = ex_rfc3986_0_2_6; - - ex_sider_0_1_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "ex_sider"; - version = "0.1.0"; - src = fetchHex { - pkg = "ex_sider"; - version = "0.1.0"; - sha256 = - "00e1fba7bf19e4e072a98941c7ef11cc171e3ed44fdfd0c9bd0c110babf80e34"; - }; - - meta = { - description = ''Elixir Map/List/Set interfaces for Redis - datastructures.''; - license = stdenv.lib.licenses.wtfpl; - homepage = "https://github.com/ephe-meral/ex_sider"; - }; - } // packageOverrides) - ) {}; - - ex_sider = ex_sider_0_1_0; - - ex_sonar_0_0_4 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - floki_0_8_1, - poison_2_1_0, - httpoison_0_8_3 - }: - buildMix ({ - name = "ex_sonar"; - version = "0.0.4"; - src = fetchHex { - pkg = "ex_sonar"; - version = "0.0.4"; - sha256 = - "a0e83e87ae58522ed6f37bb8742a0873be0870e6a60673efa615551b68d5bd4b"; - }; - beamDeps = [ floki_0_8_1 poison_2_1_0 httpoison_0_8_3 ]; - - meta = { - description = ''A Send Sonar API interface for Elixir''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/enilsen16/ex_sonar"; - }; - } // packageOverrides) - ) {}; - - ex_sonar = ex_sonar_0_0_4; - - ex_spec_1_0_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "ex_spec"; - version = "1.0.0"; - src = fetchHex { - pkg = "ex_spec"; - version = "1.0.0"; - sha256 = - "e5f4b6ee0a918015d1d190ead7807f31ec62a8d8920fc93602bf722c171e7ae8"; - }; - - meta = { - description = ''BDD-like syntax for ExUnit''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/drewolson/ex_spec"; - }; - } // packageOverrides) - ) {}; - - ex_spec = ex_spec_1_0_0; - - ex_sshd_0_0_2 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "ex_sshd"; - version = "0.0.2"; - src = fetchHex { - pkg = "ex_sshd"; - version = "0.0.2"; - sha256 = - "9c7f73aab2d7697ef81eea582dfbde8033e8266dd6de2d34c36bd7e4905b7de4"; - }; - - meta = { - longDescription = ''Simple Elixir SSH worker that provides an - Elixir shell over SSH into your application.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/tverlaan/ex_sshd"; - }; - } // packageOverrides) - ) {}; - - ex_sshd = ex_sshd_0_0_2; - - ex_statsd_0_5_3 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "ex_statsd"; - version = "0.5.3"; - src = fetchHex { - pkg = "ex_statsd"; - version = "0.5.3"; - sha256 = - "357c616a327a40133e49a54db1d46b0d7c9ab2de186f7bfecdc0efca6394adf6"; - }; - - meta = { - description = ''A StatsD client for Elixir''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/CargoSense/ex_statsd"; - }; - } // packageOverrides) - ) {}; - - ex_statsd = ex_statsd_0_5_3; - - ex_sync_0_0_3 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poolboy_1_5_1, - connection_1_0_2 - }: - buildMix ({ - name = "ex_sync"; - version = "0.0.3"; - src = fetchHex { - pkg = "ex_sync"; - version = "0.0.3"; - sha256 = - "bccd72623f75430ca10d5660c7316a6439921161beb7aa65b686713503ea147a"; - }; - beamDeps = [ poolboy_1_5_1 connection_1_0_2 ]; - - meta = { - longDescription = ''A library to handle [Differential - Synchroniazation](https://neil.fraser.name/writing/sync/) - in an Elixir app.''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/invrs/exsync"; - }; - } // packageOverrides) - ) {}; - - ex_sync = ex_sync_0_0_3; - - ex_test_0_0_2 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "ex_test"; - version = "0.0.2"; - src = fetchHex { - pkg = "ex_test"; - version = "0.0.2"; - sha256 = - "fdc33e0fa2fdab921fa54f0484645681ed0695f69439a6f40430e31fbc589756"; - }; - - meta = { - description = ''Wrapper around ExUnit to support BBD (rspec) like - syntax''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/mcb/ex_test"; - }; - } // packageOverrides) - ) {}; - - ex_test = ex_test_0_0_2; - - ex_tumblr_0_0_1 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_2_1_0, - oauther_1_0_2, - httpoison_0_8_3 - }: - buildMix ({ - name = "ex_tumblr"; - version = "0.0.1"; - src = fetchHex { - pkg = "ex_tumblr"; - version = "0.0.1"; - sha256 = - "9517b1ca411c91ad7e9776f7e2783908b400fee1779e497fdb1b3c515f61a253"; - }; - beamDeps = [ poison_2_1_0 oauther_1_0_2 httpoison_0_8_3 ]; - - meta = { - description = ''A client for the Tumblr API v2.''; - license = stdenv.lib.licenses.mit; - }; - } // packageOverrides) - ) {}; - - ex_tumblr = ex_tumblr_0_0_1; - - ex_twilio_0_1_8 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - inflex_1_5_0, - poison_2_1_0, - httpotion_2_2_2 - }: - buildMix ({ - name = "ex_twilio"; - version = "0.1.8"; - src = fetchHex { - pkg = "ex_twilio"; - version = "0.1.8"; - sha256 = - "0c7aed748ff4bfb9d8e1f43422d36d41433caa6cf19dc2fa208031d9f8240077"; - }; - beamDeps = [ inflex_1_5_0 poison_2_1_0 httpotion_2_2_2 ]; - - meta = { - description = ''Twilio API library for Elixir''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/danielberkompas/ex_twilio"; - }; - } // packageOverrides) - ) {}; - - ex_twilio = ex_twilio_0_1_8; - - ex_twiml_2_1_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "ex_twiml"; - version = "2.1.0"; - src = fetchHex { - pkg = "ex_twiml"; - version = "2.1.0"; - sha256 = - "7515c90ea4342e178b2894ca4cf8f03225a20c35e94c1f19e47bb839cc5f627d"; - }; - - meta = { - description = ''Generate TwiML with Elixir''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/danielberkompas/ex_twiml"; - }; - } // packageOverrides) - ) {}; - - ex_twiml = ex_twiml_2_1_0; - - ex_unit_fixtures_0_3_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "ex_unit_fixtures"; - version = "0.3.1"; - src = fetchHex { - pkg = "ex_unit_fixtures"; - version = "0.3.1"; - sha256 = - "b4b988211bf4cd08a26eb76756e4563c94c6648c195e45af26ea62e4d37a65f6"; - }; - - meta = { - description = ''A modular fixture system for ExUnit, inspired by - py.test fixtures.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/obmarg/ex_unit_fixtures"; - }; - } // packageOverrides) - ) {}; - - ex_unit_fixtures = ex_unit_fixtures_0_3_1; - - ex_unit_notifier_0_1_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "ex_unit_notifier"; - version = "0.1.1"; - src = fetchHex { - pkg = "ex_unit_notifier"; - version = "0.1.1"; - sha256 = - "78afb11d6a470b379de113bde1ff9e0537f5243bc957614961d8e8dadc062268"; - }; - - meta = { - description = ''Show status notifications for ExUnit test runs''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/navinpeiris/ex_unit_notifier"; - }; - } // packageOverrides) - ) {}; - - ex_unit_notifier = ex_unit_notifier_0_1_1; - - ex_victor_ops_0_3_1 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_2_1_0, - httpotion_2_2_2 - }: - buildMix ({ - name = "ex_victor_ops"; - version = "0.3.1"; - src = fetchHex { - pkg = "ex_victor_ops"; - version = "0.3.1"; - sha256 = - "7a8065e44c105952a843f532ab6b1cb59209e886f0770e20bf917fb742f0b9af"; - }; - beamDeps = [ poison_2_1_0 httpotion_2_2_2 ]; - - meta = { - description = ''VictorOps API library for Elixir''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/cagedata/ex_victor_ops"; - }; - } // packageOverrides) - ) {}; - - ex_victor_ops = ex_victor_ops_0_3_1; - - ex_vmstats_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "ex_vmstats"; - version = "0.0.1"; - src = fetchHex { - pkg = "ex_vmstats"; - version = "0.0.1"; - sha256 = - "587d088696b51b0e053b2626c6de51ca7be67b5e3a49c7320da5b4e7cd96d347"; - }; - - meta = { - description = ''An Elixir package for pushing Erlang VM stats - into StatsD.''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/fanduel/ex_vmstats"; - }; - } // packageOverrides) - ) {}; - - ex_vmstats = ex_vmstats_0_0_1; - - exactor_2_2_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "exactor"; - version = "2.2.0"; - src = fetchHex { - pkg = "exactor"; - version = "2.2.0"; - sha256 = - "c60cd68899db3ec0bdbd41c7ccf3ae3b52391a18704040461763f052e97b5e15"; - }; - - meta = { - description = ''Simplified creation of GenServer based processes - in Elixir.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/sasa1977/exactor"; - }; - } // packageOverrides) - ) {}; - - exactor = exactor_2_2_0; - - exalgebra_0_0_5 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "exalgebra"; - version = "0.0.5"; - src = fetchHex { - pkg = "exalgebra"; - version = "0.0.5"; - sha256 = - "b84a96ffb7a2dd0c497f176c2e9d0ef07c719f09702d71fb8a801a3f2db1ab50"; - }; - - meta = { - longDescription = ''The ExAlgebra library is a collection of - functions that are commonly used in linear - algebra.''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/leighshepperson/exalgebra"; - }; - } // packageOverrides) - ) {}; - - exalgebra = exalgebra_0_0_5; - - exalice_0_0_6_alpha = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - tirexs_0_8_0_beta6, - poison_2_1_0, - httpoison_0_8_3 - }: - buildMix ({ - name = "exalice"; - version = "0.0.6-alpha"; - src = fetchHex { - pkg = "exalice"; - version = "0.0.6-alpha"; - sha256 = - "b5f95ddebb9def3efb926fc7e4c639bbad008e5e19073b56e13d684417520922"; - }; - beamDeps = [ tirexs_0_8_0_beta6 poison_2_1_0 httpoison_0_8_3 ]; - - meta = { - description = ''ExAlice, a geocoder with swappable storage''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/kpanic/exalice"; - }; - } // packageOverrides) - ) {}; - - exalice = exalice_0_0_6_alpha; - - example_files_0_2_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "example_files"; - version = "0.2.0"; - src = fetchHex { - pkg = "example_files"; - version = "0.2.0"; - sha256 = - "5454a42e421f5b35669fa80aeac067ca010dfb4fd7f834a530070e2a95d71689"; - }; - - meta = { - longDescription = ''Mix tasks for managing example files in your - project. Your project may contain files that are - intended to serve as explanatory samples of - files provided by a project contributor or user, - such as configuration and the like. The Mix - tasks provided here enable you to easily find, - copy, and check the freshness of example files - and your copies of them.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/njonsson/example_files"; - }; - } // packageOverrides) - ) {}; - - example_files = example_files_0_2_0; - - exbackoff_0_0_3 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "exbackoff"; - version = "0.0.3"; - src = fetchHex { - pkg = "exbackoff"; - version = "0.0.3"; - sha256 = - "dc3df168c73800c0978d732c121cd934ce2e5564d6addb953f8601e3010ae225"; - }; - - meta = { - description = ''Simple exponential backoffs in Elixir.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/mingchuno/exbackoff"; - }; - } // packageOverrides) - ) {}; - - exbackoff = exbackoff_0_0_3; - - exbouncer_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "exbouncer"; - version = "0.0.1"; - src = fetchHex { - pkg = "exbouncer"; - version = "0.0.1"; - sha256 = - "1152124b31dd00eddfb59fff015d92632744fa5cd4630a7eb8976a82aa012e41"; - }; - - meta = { - longDescription = ''An authorization library in Elixir for Plug - applications that restricts what resources the - current user/admin or any role is allowed to - access,''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/vysakh0/exbouncer"; - }; - } // packageOverrides) - ) {}; - - exbouncer = exbouncer_0_0_1; - - excaliper_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "excaliper"; - version = "0.0.1"; - src = fetchHex { - pkg = "excaliper"; - version = "0.0.1"; - sha256 = - "d43430518ffcf8de60a1d44355f6a200f348ec1ca8bc4287ca17c97543e86732"; - }; - - meta = { - description = ''Fast image dimension detector inspired by the - Node.JS module Calipers.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/mgartner/excaliper"; - }; - } // packageOverrides) - ) {}; - - excaliper = excaliper_0_0_1; - - excellent_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "excellent"; - version = "0.0.1"; - src = fetchHex { - pkg = "excellent"; - version = "0.0.1"; - sha256 = - "a0628dce02de6a33cf441883723c480b0f07fdacade46f6d608465bb717491bd"; - }; - - meta = { - description = ''A OpenXL (Excel files ending with .xlsx) parser - for Elixir.''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/leifg/excellent"; - }; - } // packageOverrides) - ) {}; - - excellent = excellent_0_0_1; - - excetera_0_0_3 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_2_1_0, - httpoison_0_8_3 - }: - buildMix ({ - name = "excetera"; - version = "0.0.3"; - src = fetchHex { - pkg = "excetera"; - version = "0.0.3"; - sha256 = - "e127e4f553c3925ce301b782cd8e8f123c72cf2463f7f032042f59892e5f37c3"; - }; - beamDeps = [ poison_2_1_0 httpoison_0_8_3 ]; - - meta = { - description = ''Elixir bindings for etcd`s HTTP API.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/mingchuno/excetera"; - }; - } // packageOverrides) - ) {}; - - excetera = excetera_0_0_3; - - excoap_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "excoap"; - version = "0.0.1"; - src = fetchHex { - pkg = "excoap"; - version = "0.0.1"; - sha256 = - "06caae698590da85aded80db7996300127d48a4e9cf7bdca8d35113c094e5094"; - }; - - meta = { - description = ''CoAP implementation for Elixir''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/mbialon/excoap"; - }; - } // packageOverrides) - ) {}; - - excoap = excoap_0_0_1; - - excollections_0_0_2 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "excollections"; - version = "0.0.2"; - src = fetchHex { - pkg = "excollections"; - version = "0.0.2"; - sha256 = - "1924fd5bd3c1c7418a9150ca8fcb2d2700a82671f3a76972edc9bc51d32a2093"; - }; - - meta = { - longDescription = ''A collection of data-structures and related - algorithms for Elixir, implemented in Elixir.''; - license = stdenv.lib.licenses.mit; - homepage = - "https://github.com/metabrain/elixir-playground/tree/master/excollections"; - }; - } // packageOverrides) - ) {}; - - excollections = excollections_0_0_2; - - exconstructor_1_0_2 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "exconstructor"; - version = "1.0.2"; - src = fetchHex { - pkg = "exconstructor"; - version = "1.0.2"; - sha256 = - "e8cd1c88d5ea044a340fed75deb1fda2edc71afaac157dce561288a6bf733035"; - }; - - meta = { - longDescription = ''ExConstructor generates constructor functions - for your structs, handling map-vs-keyword-list, - string-vs-atom-keys, and - camelCase-vs-under_score issues - automatically.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/appcues/exconstructor"; - }; - } // packageOverrides) - ) {}; - - exconstructor = exconstructor_1_0_2; - - exdash_0_3_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "exdash"; - version = "0.3.1"; - src = fetchHex { - pkg = "exdash"; - version = "0.3.1"; - sha256 = - "6a2a3e3c8ea80e5a9e6641db4a109a0a1e0a09c6b7bf190a8b98fa9a650325c5"; - }; - - meta = { - description = ''Lodash implementation for Elixir''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/TFarla/exdash"; - }; - } // packageOverrides) - ) {}; - - exdash = exdash_0_3_1; - - exdatauri_0_1_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "exdatauri"; - version = "0.1.0"; - src = fetchHex { - pkg = "exdatauri"; - version = "0.1.0"; - sha256 = - "46d064019d4d785428226baafbc3f11fc8621838b0d633768f18182d2cf4a719"; - }; - - meta = { - description = ''A RFC 2397 URI parser for Elixir''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/flupke/exdatauri"; - }; - } // packageOverrides) - ) {}; - - exdatauri = exdatauri_0_1_0; - - exddb_0_1_3 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, erlcloud_0_11_0 }: - buildMix ({ - name = "exddb"; - version = "0.1.3"; - src = fetchHex { - pkg = "exddb"; - version = "0.1.3"; - sha256 = - "e57bd285110585476a457a843fdcff3cce6923c9472b6bec95ac9bf986dd27e4"; - }; - beamDeps = [ erlcloud_0_11_0 ]; - - meta = { - description = ''Simple library for working with data in - DynamoDB.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/muhmi/exddb"; - }; - } // packageOverrides) - ) {}; - - exddb = exddb_0_1_3; - - exdesk_0_2_0 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_1_5_2, - httpoison_0_8_3 - }: - buildMix ({ - name = "exdesk"; - version = "0.2.0"; - src = fetchHex { - pkg = "exdesk"; - version = "0.2.0"; - sha256 = - "0c1e02bb4aef9075ff4affb3354c0e318dc3be1817faae8b450ef590c7d67688"; - }; - beamDeps = [ poison_1_5_2 httpoison_0_8_3 ]; - - meta = { - description = ''Desk.com client library for elixir.''; - - homepage = "https://github.com/deadkarma/exdesk"; - }; - } // packageOverrides) - ) {}; - - exdesk = exdesk_0_2_0; - - exdisque_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, eredis_1_0_8 }: - buildMix ({ - name = "exdisque"; - version = "0.0.1"; - src = fetchHex { - pkg = "exdisque"; - version = "0.0.1"; - sha256 = - "c3b7ec89217df46ae6cf1adadb81118877c66272266f0ee5e2c7ff45d048fb31"; - }; - beamDeps = [ eredis_1_0_8 ]; - - meta = { - description = ''Elixir client library for Disque: - https://github.com/antirez/disque''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/mosic/exdisque"; - }; - } // packageOverrides) - ) {}; - - exdisque = exdisque_0_0_1; - - exec_1_0_1 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "exec"; - version = "1.0.1"; - src = fetchHex { - pkg = "exec"; - version = "1.0.1"; - sha256 = - "87c7ef2dea2bb503bb0eec8cb34776172999aecc6e12d90f7629796a7a3ccb1f"; - }; - compilePorts = true; - buildPlugins = [ pc ]; - - - meta = { - description = ''OS Process Manager''; - license = stdenv.lib.licenses.bsd3; - homepage = "https://github.com/saleyn/erlexec"; - }; - } // packageOverrides) - ) {}; - - exec = exec_1_0_1; - - execjs_1_1_3 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, poison_1_5_2 }: - buildMix ({ - name = "execjs"; - version = "1.1.3"; - src = fetchHex { - pkg = "execjs"; - version = "1.1.3"; - sha256 = - "a0992d14ccc3458563be305d70fd6f6f6e9db6e8b62dd4e15bf69aeb382eb074"; - }; - beamDeps = [ poison_1_5_2 ]; - - meta = { - description = ''Run JavaScript code from Elixir''; - license = stdenv.lib.licenses.unlicense; - homepage = "https://github.com/devinus/execjs"; - }; - } // packageOverrides) - ) {}; - - execjs = execjs_1_1_3; - - exelli_0_1_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "exelli"; - version = "0.1.0"; - src = fetchHex { - pkg = "exelli"; - version = "0.1.0"; - sha256 = - "9777493429d5b4e3f3a9391ede7706deba65b253aa0d810efa9e26859b6f269c"; - }; - - meta = { - longDescription = ''Elli wrapper in elixir, with some sugar - syntax. (even 2 times faster than Plug on - Cowboy) ''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/pigmej/exelli"; - }; - } // packageOverrides) - ) {}; - - exelli = exelli_0_1_0; - - exexec_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, erlexec_1_1_3 }: - buildMix ({ - name = "exexec"; - version = "0.0.1"; - src = fetchHex { - pkg = "exexec"; - version = "0.0.1"; - sha256 = - "890122cae91cc739f84dad66b7358c9e7961dadbebeb650e71ccdeab8963ff91"; - }; - beamDeps = [ erlexec_1_1_3 ]; - - meta = { - description = ''An idiomatic Elixir wrapper for erlexec.''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/antipax/exexec"; - }; - } // packageOverrides) - ) {}; - - exexec = exexec_0_0_1; - - exexif_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "exexif"; - version = "0.0.1"; - src = fetchHex { - pkg = "exexif"; - version = "0.0.1"; - sha256 = - "48db21d8a77a9f922046ad6018266c0df32efb82331113ccb787e08fb7464a74"; - }; - - meta = { - longDescription = ''Read TIFF and EXIF information from a - JPEG-format image. 1. Retrieve data from a file: - iex> {:ok, info} = - Exexif.exif_from_jpeg_file(path) Retrieve data - from a binary containing the JPEG (you don`t - need the whole thing—the exif is near the - beginning of a JPEG, so 100k or so should do - fine). iex> {:ok, info} = - Exexif.exif_from_jpeg_buffer(buffer) 2. Access - the high level TIFF data: iex> info.x_resolution - 72 iex> info.model \"DSC-RX100M2\" 3. The exif - data is in there, too. iex> - info.exif.color_space \"sRGB\" iex> info.exif |> - Dict.keys [:brightness_value, :color_space, - :component_configuration, - :compressed_bits_per_pixel, :contrast, - :custom_rendered, :datetime_original, - :datetime_tigitized, :digital_zoom_ratio, - :exif_image_height, :exif_image_width, - :exif_version, :exposure_bias_value, - :exposure_mode, :exposure_program, - :exposure_time, :f_number, :file_source, :flash, - :flash_pix_persion, :focal_length, - :focal_length_in_35mm_film, :iso_speed_ratings, - :lens_info, :light_source, :max_aperture_value, - :metering_mode, :recommended_exposure, - :saturation, :scene_capture_type, :scene_type, - :sensitivity_type, :sharpness, :white_balance] - ''; - license = stdenv.lib.licenses.free; - homepage = "https://github.com/pragdave/exexif"; - }; - } // packageOverrides) - ) {}; - - exexif = exexif_0_0_1; - - exfavicon_0_3_3 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - httpoison_0_8_3, - floki_0_8_1 - }: - buildMix ({ - name = "exfavicon"; - version = "0.3.3"; - src = fetchHex { - pkg = "exfavicon"; - version = "0.3.3"; - sha256 = - "f1c5aa3506c90ba28e6f3ddcf3e9feda8518af1b4b12a6d2f518f86a10d1719b"; - }; - beamDeps = [ httpoison_0_8_3 floki_0_8_1 ]; - - meta = { - description = ''A exfavicon to detect a site`s favicon.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/ikeikeikeike/exfavicon"; - }; - } // packageOverrides) - ) {}; - - exfavicon = exfavicon_0_3_3; - - exfirebase_0_4_0 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - httpotion_2_2_2, - exjsx_3_2_0 - }: - buildMix ({ - name = "exfirebase"; - version = "0.4.0"; - src = fetchHex { - pkg = "exfirebase"; - version = "0.4.0"; - sha256 = - "acd2f1fe87e83437a5d52b811b3e86bc75933bc29b0daa2da836a97ddd60b478"; - }; - beamDeps = [ httpotion_2_2_2 exjsx_3_2_0 ]; - - meta = { - description = ''An elixir library for accessing the Firebase REST - API.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/parroty/exfirebase"; - }; - } // packageOverrides) - ) {}; - - exfirebase = exfirebase_0_4_0; - - exfoaas_0_0_2 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_2_1_0, - httpoison_0_8_3 - }: - buildMix ({ - name = "exfoaas"; - version = "0.0.2"; - src = fetchHex { - pkg = "exfoaas"; - version = "0.0.2"; - sha256 = - "521f355f8c38c056f66cd8ac236f561c2a3502e451c07a88761e05c22c8848aa"; - }; - beamDeps = [ poison_2_1_0 httpoison_0_8_3 ]; - - meta = { - description = ''brings the utility of FOAAS to elixir.''; - license = stdenv.lib.licenses.wtfpl; - homepage = "https://github.com/cryptobird/ExFOAAS.git"; - }; - } // packageOverrides) - ) {}; - - exfoaas = exfoaas_0_0_2; - - exfsm_0_1_3 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "exfsm"; - version = "0.1.3"; - src = fetchHex { - pkg = "exfsm"; - version = "0.1.3"; - sha256 = - "6535a0565d6013ca728c10e11c9ac85216d995652892469f7380147da8c3d727"; - }; - - meta = { - longDescription = ''Simple elixir library to define composable - FSM as function (not related at all with - `:gen_fsm`, no state/process management)''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/awetzel/exfsm"; - }; - } // packageOverrides) - ) {}; - - exfsm = exfsm_0_1_3; - - exfswatch_0_1_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, fs_0_9_2 }: - buildMix ({ - name = "exfswatch"; - version = "0.1.1"; - src = fetchHex { - pkg = "exfswatch"; - version = "0.1.1"; - sha256 = - "b97d5e120dc9efbf31e182625e1382f09202cf66863161570221bb4e1bfa82a1"; - }; - beamDeps = [ fs_0_9_2 ]; - - meta = { - description = ''A file change watcher wrapper based on - [fs](https://github.com/synrc/fs)''; - license = stdenv.lib.licenses.bsd3; - homepage = "https://github.com/falood/exfswatch"; - }; - } // packageOverrides) - ) {}; - - exfswatch = exfswatch_0_1_1; - - exfuck_0_1_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "exfuck"; - version = "0.1.0"; - src = fetchHex { - pkg = "exfuck"; - version = "0.1.0"; - sha256 = - "c71358ae7a31682d84f89f7f5fdc1c6b545ea93f70391a9ec15987458d70dbe8"; - }; - - meta = { - description = ''Brainfuck interpreter written in elixir''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/shiroyasha/exfuck"; - }; - } // packageOverrides) - ) {}; - - exfuck = exfuck_0_1_0; - - exgenius_0_0_5 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - httpoison_0_8_3, - exjsx_3_2_0 - }: - buildMix ({ - name = "exgenius"; - version = "0.0.5"; - src = fetchHex { - pkg = "exgenius"; - version = "0.0.5"; - sha256 = - "f0f4463ac9ad79a102a1bf0ded91d77ed87ce262da6045990be51450ef240fd5"; - }; - beamDeps = [ httpoison_0_8_3 exjsx_3_2_0 ]; - - meta = { - longDescription = '' Elixir library for the (undocumented) Rap - Genius (and also Rock, Tech, Pop, Country, etc) - API ''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/jeffweiss/exgenius"; - }; - } // packageOverrides) - ) {}; - - exgenius = exgenius_0_0_5; - - exgingerapi_0_0_3 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_2_0_1, - httpoison_0_8_3 - }: - buildMix ({ - name = "exgingerapi"; - version = "0.0.3"; - src = fetchHex { - pkg = "exgingerapi"; - version = "0.0.3"; - sha256 = - "7375b282a1b290e851bbbb7de499c099ff0310443e8a51d8741554b92d4a08f1"; - }; - beamDeps = [ poison_2_0_1 httpoison_0_8_3 ]; - - meta = { - description = ''Elixir wrapper for ginger proofreading API - (english)''; - license = stdenv.lib.licenses.bsd3; - homepage = "https://github.com/nathanjohnson320/exgingerapi"; - }; - } // packageOverrides) - ) {}; - - exgingerapi = exgingerapi_0_0_3; - - exgravatar_2_0_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "exgravatar"; - version = "2.0.0"; - src = fetchHex { - pkg = "exgravatar"; - version = "2.0.0"; - sha256 = - "ddfcfc899f24fd98c811a6824964c85b5c87a60f41fe034380081680d5c8e765"; - }; - - meta = { - description = ''An Elixir module for generating Gravatar urls.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/scrogson/exgravatar"; - }; - } // packageOverrides) - ) {}; - - exgravatar = exgravatar_2_0_0; - - exhcl_0_2_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "exhcl"; - version = "0.2.1"; - src = fetchHex { - pkg = "exhcl"; - version = "0.2.1"; - sha256 = - "9c7ab6216cd978b2dd3f6573dd3ccf0a9d5055b36008a0ada01d9431198c17f7"; - }; - - meta = { - description = ''Configuration language inspired by HCL''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/asakura/exhcl"; - }; - } // packageOverrides) - ) {}; - - exhcl = exhcl_0_2_1; - - exiban_0_0_4 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "exiban"; - version = "0.0.4"; - src = fetchHex { - pkg = "exiban"; - version = "0.0.4"; - sha256 = - "c1d1da991db264ca99b9e9245bb09d69f6297050b18329be1e4c01d5106778b5"; - }; - - meta = { - description = ''Library for manipulating and validating IBAN - account numbers.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/kkempin/exiban"; - }; - } // packageOverrides) - ) {}; - - exiban = exiban_0_0_4; - - exirc_0_10_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "exirc"; - version = "0.10.0"; - src = fetchHex { - pkg = "exirc"; - version = "0.10.0"; - sha256 = - "f2382ad3d97e791cc38ce54558296bb0afe7d222dc5f248ec72c6a0ca9c494a8"; - }; - - meta = { - description = ''An IRC client library for Elixir.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/bitwalker/exirc"; - }; - } // packageOverrides) - ) {}; - - exirc_0_11_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "exirc"; - version = "0.11.0"; - src = fetchHex { - pkg = "exirc"; - version = "0.11.0"; - sha256 = - "797a91fd92ca93d639bf323ea4b31a42ed4ac2d67d3096100df7b1b615a88ace"; - }; - - meta = { - description = ''An IRC client library for Elixir.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/bitwalker/exirc"; - }; - } // packageOverrides) - ) {}; - - exirc = exirc_0_11_0; - - exjson_0_5_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "exjson"; - version = "0.5.0"; - src = fetchHex { - pkg = "exjson"; - version = "0.5.0"; - sha256 = - "749422adf4381c8089a910d0ca545282ff0bd506cd4e17a6a08f4f9e7799fa94"; - }; - - meta = { - description = ''A simple Elixir implementation of JSON with an - Erlang parser.''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/guedes/exjson"; - }; - } // packageOverrides) - ) {}; - - exjson = exjson_0_5_0; - - exjsx_3_0_2 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, jsx_2_5_3 }: - buildMix ({ - name = "exjsx"; - version = "3.0.2"; - src = fetchHex { - pkg = "exjsx"; - version = "3.0.2"; - sha256 = - "2cd67240a54e9cd2616bc83c0c352d47f87bccd2ec599eceedc00bcbe9063f07"; - }; - beamDeps = [ jsx_2_5_3 ]; - - meta = { - description = ''json for elixir''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/talentdeficit/exjsx"; - }; - } // packageOverrides) - ) {}; - - exjsx_3_1_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, jsx_2_5_3 }: - buildMix ({ - name = "exjsx"; - version = "3.1.0"; - src = fetchHex { - pkg = "exjsx"; - version = "3.1.0"; - sha256 = - "588a0b67ed0c45b21f018515fc478efac83c088661bd588831e41c9073a818fb"; - }; - beamDeps = [ jsx_2_5_3 ]; - - meta = { - description = ''json for elixir''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/talentdeficit/exjsx"; - }; - } // packageOverrides) - ) {}; - - exjsx_3_2_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, jsx_2_6_2 }: - buildMix ({ - name = "exjsx"; - version = "3.2.0"; - src = fetchHex { - pkg = "exjsx"; - version = "3.2.0"; - sha256 = - "9c8600822e894e3c31bed800c78a5a04812b71a6e5a5656426c6ce01ebe2cf1c"; - }; - beamDeps = [ jsx_2_6_2 ]; - - meta = { - description = ''json for elixir''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/talentdeficit/exjsx"; - }; - } // packageOverrides) - ) {}; - - exjsx = exjsx_3_2_0; - - exkanji_0_2_6 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, exromaji_0_3_0 }: - buildMix ({ - name = "exkanji"; - version = "0.2.6"; - src = fetchHex { - pkg = "exkanji"; - version = "0.2.6"; - sha256 = - "2de4907764e9f1f2c67d9bc6b49a44d50fd0cbc86b5848cbada14438616636d1"; - }; - beamDeps = [ exromaji_0_3_0 ]; - - meta = { - longDescription = ''A Elixir library for translating between - hiragana, katakana, romaji and kanji. It uses - Mecab.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/ikeikeikeike/exkanji"; - }; - } // packageOverrides) - ) {}; - - exkanji = exkanji_0_2_6; - - exkismet_0_0_2 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_1_5_2, - httpoison_0_8_3 - }: - buildMix ({ - name = "exkismet"; - version = "0.0.2"; - src = fetchHex { - pkg = "exkismet"; - version = "0.0.2"; - sha256 = - "3648f010eb80891b0195f9ced0e02a5a08860a9d96e8f7bbe328c68f27b85b64"; - }; - beamDeps = [ poison_1_5_2 httpoison_0_8_3 ]; - - meta = { - description = ''A client (completely unofficial) for the - Akismet.com comment-spam detection API.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/cameronp/exkismet"; - }; - } // packageOverrides) - ) {}; - - exkismet = exkismet_0_0_2; - - exldap_0_2_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "exldap"; - version = "0.2.0"; - src = fetchHex { - pkg = "exldap"; - version = "0.2.0"; - sha256 = - "7e2d1e96dacaddd6b515cc2033b5c9e21d23d1897e3a9f8ca2b6f31d091d72a6"; - }; - - meta = { - description = ''A module for working with LDAP from Elixir''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/jmerriweather/exldap"; - }; - } // packageOverrides) - ) {}; - - exldap = exldap_0_2_0; - - exleveldb_0_7_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "exleveldb"; - version = "0.7.0"; - src = fetchHex { - pkg = "exleveldb"; - version = "0.7.0"; - sha256 = - "90ff2b76b58c889e60203951c1cf5072cf24fd1fad9faad3dce6c96bf34330fc"; - }; - - meta = { - longDescription = ''Exleveldb is a thin wrapper around Basho`s - eleveldb (github.com/basho/eleveldb). At the - moment, Exleveldb exposes functions for the - following features of LevelDB: - Opening a new - datastore. - Closing an open datastore. - - Getting values by key. - Storing individual - key-value pairs. - Deleting stored key-value - pairs. - Checking if a datastore is empty. - - Folding over key-value pairs in the datastore. - - Folding over keys in the datastore. - Batch - writes to the datastore (put or delete). - - Destroying a datastore. Additionally, the option - of streaming key-value pairs or keys from the - datastore has been added in v0.5.0. Note: - Because eleveldb is not a hex package, you will - need to include it as a separate dependency in - your project (See `README.md`).''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/skovsgaard/exleveldb.git"; - }; - } // packageOverrides) - ) {}; - - exleveldb = exleveldb_0_7_0; - - exlibris_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "exlibris"; - version = "0.0.1"; - src = fetchHex { - pkg = "exlibris"; - version = "0.0.1"; - sha256 = - "c6f957233b464eeddf590bad43368427ee9c715470e89d2f348d7d01935ad7be"; - }; - - meta = { - longDescription = ''A collection of random library functions I - use across multiple projects: pipe_while_ok: - Create pipelines that terminate early if any - step fails to return a tuple that starts {:ok, - ...} before_returning: Like Ruby`s returning, it - evaluates its first argument, then evalates the - do block. It always returns the value of its - first argument. ''; - license = stdenv.lib.licenses.free; - homepage = "https://github.com/pragdave/exlibris"; - }; - } // packageOverrides) - ) {}; - - exlibris = exlibris_0_0_1; - - exlingr_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "exlingr"; - version = "0.0.1"; - src = fetchHex { - pkg = "exlingr"; - version = "0.0.1"; - sha256 = - "b45acd0e10f719b88c943b3194b7fded6ece9874c7da2c1f18b2ce2425581701"; - }; - - meta = { - description = ''Lingr client library for elixir. ''; - license = stdenv.lib.licenses.wtfpl; - homepage = "https://github.com/mtwtkman/exlingr"; - }; - } // packageOverrides) - ) {}; - - exlingr = exlingr_0_0_1; - - exmatrix_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, benchfella_0_3_2 }: - buildMix ({ - name = "exmatrix"; - version = "0.0.1"; - src = fetchHex { - pkg = "exmatrix"; - version = "0.0.1"; - sha256 = - "58fe316b1ee31f9394f246ec91a6a9157dfae0c38ea649a4c11f70976ca1d13b"; - }; - beamDeps = [ benchfella_0_3_2 ]; - - meta = { - longDescription = ''ExMatrix is a small library for working with - matrices, originally developed for testing - matrix multiplication in parallel.''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/a115/exmatrix"; - }; - } // packageOverrides) - ) {}; - - exmatrix = exmatrix_0_0_1; - - exmerl_0_1_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "exmerl"; - version = "0.1.1"; - src = fetchHex { - pkg = "exmerl"; - version = "0.1.1"; - sha256 = - "4bb5d6c1863c5e381b460416c9b517a211db9abd9abf0f32c99b07e128b842aa"; - }; - - meta = { - description = ''An Elixir wrapper for parsing XML through the - xmerl_* suite of modules ''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/pwoolcoc/exmerl"; - }; - } // packageOverrides) - ) {}; - - exmerl = exmerl_0_1_1; - - exmetrics_1_1_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "exmetrics"; - version = "1.1.0"; - src = fetchHex { - pkg = "exmetrics"; - version = "1.1.0"; - sha256 = - "1f4645ca0e9ef9b1815c0b301ff2f9a5b5548bc45adb68386cb6529998513d1b"; - }; - - meta = { - longDescription = ''Exmetrics provides counters, gauges and - histograms for instrumenting an elixir - application.''; - license = stdenv.lib.licenses.mit; - }; - } // packageOverrides) - ) {}; - - exmetrics = exmetrics_1_1_0; - - exml_0_1_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "exml"; - version = "0.1.0"; - src = fetchHex { - pkg = "exml"; - version = "0.1.0"; - sha256 = - "aeed2cc53cae303180fa18eb552241af32e7f05af94ac82de9b81d67b71dee78"; - }; - - meta = { - description = ''Most simple Elixir wrapper for xmerl xpath''; - - }; - } // packageOverrides) - ) {}; - - exml = exml_0_1_0; - - exmoji_0_2_2 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, poison_1_5_2 }: - buildMix ({ - name = "exmoji"; - version = "0.2.2"; - src = fetchHex { - pkg = "exmoji"; - version = "0.2.2"; - sha256 = - "d0123ec6fd14506da93b0e8fdb7c2efa819cc69addeb56a78f3c1e0b8a09d015"; - }; - beamDeps = [ poison_1_5_2 ]; - - meta = { - description = ''Emoji encoding swiss army knife for dealing with - Unicode and other gotchas.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/mroth/exmoji"; - }; - } // packageOverrides) - ) {}; - - exmoji = exmoji_0_2_2; - - exns_0_3_5_beta = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - uuid_1_1_4, - poolboy_1_5_1, - poison_1_5_2, - msgpax_0_8_2 - }: - buildMix ({ - name = "exns"; - version = "0.3.5-beta"; - src = fetchHex { - pkg = "exns"; - version = "0.3.5-beta"; - sha256 = - "2c5b1f263ebfe9636802cca5559e74009ae4384418e44820f0ff05130dbcb593"; - }; - beamDeps = [ uuid_1_1_4 poolboy_1_5_1 poison_1_5_2 msgpax_0_8_2 - ]; - - meta = { - longDescription = ''A library for writing clients to communicate - with Python nanoservices via nanomsg.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/walkr/exns"; - }; - } // packageOverrides) - ) {}; - - exns = exns_0_3_5_beta; - - exnumerable_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "exnumerable"; - version = "0.0.1"; - src = fetchHex { - pkg = "exnumerable"; - version = "0.0.1"; - sha256 = - "ea6041540da09b96176a37bdd71e3c6fbacb8353aca3b084deedb17cee265e2e"; - }; - - meta = { - description = ''Enumerable type definition in a simple way to be - used with any database.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/KamilLelonek/exnumerable"; - }; - } // packageOverrides) - ) {}; - - exnumerable = exnumerable_0_0_1; - - exnumerator_1_1_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "exnumerator"; - version = "1.1.0"; - src = fetchHex { - pkg = "exnumerator"; - version = "1.1.0"; - sha256 = - "1c52033471dfae7b32c897cb0034eb1d3602bcb14342ca08090c42b02001b2fd"; - }; - - meta = { - description = ''Enumerable type definition in a simple way to be - used with any database.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/KamilLelonek/exnumerator"; - }; - } // packageOverrides) - ) {}; - - exnumerator = exnumerator_1_1_0; - - exnumterator_1_0_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "exnumterator"; - version = "1.0.0"; - src = fetchHex { - pkg = "exnumterator"; - version = "1.0.0"; - sha256 = - "895b1dfff48d0459e66338ca8a8b831c2f31654fc0758a24e11a2f54a9cb1106"; - }; - - meta = { - description = ''Enumerable type definition in a simple way to be - used with any database.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/KamilLelonek/exnumterator"; - }; - } // packageOverrides) - ) {}; - - exnumterator = exnumterator_1_0_0; - - exoddic_1_3_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "exoddic"; - version = "1.3.1"; - src = fetchHex { - pkg = "exoddic"; - version = "1.3.1"; - sha256 = - "e244c4aab1a25836300973f8afd42aef41dea19121c748c4b6d7b447db842194"; - }; - - meta = { - description = ''Odds and probability handling and conversions''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/mwmiller/exoddic"; - }; - } // packageOverrides) - ) {}; - - exoddic = exoddic_1_3_1; - - expand_0_0_3 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "expand"; - version = "0.0.3"; - src = fetchHex { - pkg = "expand"; - version = "0.0.3"; - sha256 = - "5f2ce07ba074392100fc5f6b8e8af9ec728ce4716e592422c510997d543efa63"; - }; - - meta = { - description = ''A pretty printer''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/joeyates/expand"; - }; - } // packageOverrides) - ) {}; - - expand = expand_0_0_3; - - exparticle_0_0_2 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_1_5_2, - httpoison_0_8_3 - }: - buildMix ({ - name = "exparticle"; - version = "0.0.2"; - src = fetchHex { - pkg = "exparticle"; - version = "0.0.2"; - sha256 = - "ce70b77da48e84307791af00143ad4b9677d39765459865976d459d3b1bdcaf2"; - }; - beamDeps = [ poison_1_5_2 httpoison_0_8_3 ]; - - meta = { - description = ''ExParticle is an elixir client to communicate - with Particle Cloud API''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/mtanzi/exparticle"; - }; - } // packageOverrides) - ) {}; - - exparticle = exparticle_0_0_2; - - experiment_0_0_3 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "experiment"; - version = "0.0.3"; - src = fetchHex { - pkg = "experiment"; - version = "0.0.3"; - sha256 = - "5acb6c232aff08719f97254ca27ed1eb165c3f2d229e03cda85e4d31ad7b3156"; - }; - - meta = { - description = ''Experiment is a library for carefully refactoring - critical paths in production.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/andrewvy/experiment"; - }; - } // packageOverrides) - ) {}; - - experiment = experiment_0_0_3; - - expinboard_0_0_1 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - ibrowse_4_2_2, - httpotion_2_2_2, - exjsx_3_2_0 - }: - buildMix ({ - name = "expinboard"; - version = "0.0.1"; - src = fetchHex { - pkg = "expinboard"; - version = "0.0.1"; - sha256 = - "3ff152d837293c0f53ead6cba4180ced55308d2869faa698e459abbe23d59bdc"; - }; - beamDeps = [ ibrowse_4_2_2 httpotion_2_2_2 exjsx_3_2_0 ]; - - meta = { - description = ''A simple elixir pinboard client.''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/thilko/expinboard"; - }; - } // packageOverrides) - ) {}; - - expinboard = expinboard_0_0_1; - - expletive_0_1_4 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "expletive"; - version = "0.1.4"; - src = fetchHex { - pkg = "expletive"; - version = "0.1.4"; - sha256 = - "dfb9ac919526bcb7f28b5acadad634b7e9d220203874ef124a87264a078f24b4"; - }; - - meta = { - description = ''Profanity detection and sanitization library''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/xavier/expletive"; - }; - } // packageOverrides) - ) {}; - - expletive = expletive_0_1_4; - - expool_0_2_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "expool"; - version = "0.2.0"; - src = fetchHex { - pkg = "expool"; - version = "0.2.0"; - sha256 = - "f0cc61c365d1950522ad5816cf638353602db5a5d74feb7c96748dfa2b6f9d07"; - }; - - meta = { - description = ''Simple process pooling and task submission''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/zackehh/expool"; - }; - } // packageOverrides) - ) {}; - - expool = expool_0_2_0; - - export_0_0_7 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "export"; - version = "0.0.7"; - src = fetchHex { - pkg = "export"; - version = "0.0.7"; - sha256 = - "76c2a174b01f0fac1c3bc5083a7982fb8d41778518e279a526b40e4ced05d1d0"; - }; - - meta = { - description = ''Erlport wrapper for Elixir''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/fazibear/export"; - }; - } // packageOverrides) - ) {}; - - export = export_0_0_7; - - expr_0_1_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "expr"; - version = "0.1.0"; - src = fetchHex { - pkg = "expr"; - version = "0.1.0"; - sha256 = - "5076c73cb6beaafeab5fab4731170c29dca5581eec44df3be363660a872abb97"; - }; - - meta = { - description = ''An Elixir library for parsing and evaluating - mathematical expressions ''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/Rob-bie/Expr"; - }; - } // packageOverrides) - ) {}; - - expr = expr_0_1_0; - - exprintf_0_1_6 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "exprintf"; - version = "0.1.6"; - src = fetchHex { - pkg = "exprintf"; - version = "0.1.6"; - sha256 = - "7acb31f93cef83effd3aa1f0572f9e29d7d1b4f50a6d456e2830fa7594c16182"; - }; - - meta = { - description = ''A printf / sprintf library for Elixir. It works - as a wrapper for :io.format. ''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/parroty/exprintf"; - }; - } // packageOverrides) - ) {}; - - exprintf = exprintf_0_1_6; - - exprof_0_2_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, exprintf_0_1_6 }: - buildMix ({ - name = "exprof"; - version = "0.2.0"; - src = fetchHex { - pkg = "exprof"; - version = "0.2.0"; - sha256 = - "2b3b8c623873172a6c7ba1707981f51feea6b6edbabd5347752030803ad0c954"; - }; - beamDeps = [ exprintf_0_1_6 ]; - - meta = { - description = ''A simple code profiler for Elixir using eprof. - ''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/parroty/exprof"; - }; - } // packageOverrides) - ) {}; - - exprof = exprof_0_2_0; - - exql_0_0_3 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, tds_0_5_4 }: - buildMix ({ - name = "exql"; - version = "0.0.3"; - src = fetchHex { - pkg = "exql"; - version = "0.0.3"; - sha256 = - "0dea2cd0f6cb1ba6c1cd4298716131fafb4271f2c076df0dd6e73e37cecb4705"; - }; - beamDeps = [ tds_0_5_4 ]; - - meta = { - description = ''A functional query tool for MSSQL.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/mattweldon/exql"; - }; - } // packageOverrides) - ) {}; - - exql = exql_0_0_3; - - exquisite_0_1_6 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "exquisite"; - version = "0.1.6"; - src = fetchHex { - pkg = "exquisite"; - version = "0.1.6"; - sha256 = - "8bd974eea0ef20d841f999818e4b6f0edd8e52b6723e8c5b2c4ba7a22fa07c7a"; - }; - - meta = { - description = ''DSL to match_spec''; - license = stdenv.lib.licenses.wtfpl; - homepage = "https://github.com/meh/exquisite"; - }; - } // packageOverrides) - ) {}; - - exquisite = exquisite_0_1_6; - - exredis_0_2_4 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, eredis_1_0_8 }: - buildMix ({ - name = "exredis"; - version = "0.2.4"; - src = fetchHex { - pkg = "exredis"; - version = "0.2.4"; - sha256 = - "fe43dc6e39220af9c06d575b86c24513dcb1c3ba48f31881a3708cdafe7d3188"; - }; - beamDeps = [ eredis_1_0_8 ]; - - meta = { - description = ''Redis client for Elixir''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/artemeff/exredis"; - }; - } // packageOverrides) - ) {}; - - exredis = exredis_0_2_4; - - exref_0_1_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "exref"; - version = "0.1.1"; - src = fetchHex { - pkg = "exref"; - version = "0.1.1"; - sha256 = - "92d73f1eff56f2d0493a2dbf5e932b48b99a2cdd2e3cc3fc0ffeb9c1ae5ed86c"; - }; - - meta = { - description = ''Damn simple mix integration of xref.''; - license = stdenv.lib.licenses.mit; - }; - } // packageOverrides) - ) {}; - - exref = exref_0_1_1; - - exrequester_0_5_2 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_1_5_2, - httpotion_2_2_2 - }: - buildMix ({ - name = "exrequester"; - version = "0.5.2"; - src = fetchHex { - pkg = "exrequester"; - version = "0.5.2"; - sha256 = - "9c55974b2f9a4294dd9a53ebed8f9b1c2788cd0845dccbc9471cf6869201903a"; - }; - beamDeps = [ poison_1_5_2 httpotion_2_2_2 ]; - - meta = { - description = ''Quickly create API clients using module - attributes.''; - - homepage = "https://github.com/oarrabi/exrequester"; - }; - } // packageOverrides) - ) {}; - - exrequester = exrequester_0_5_2; - - exrethinkdb_0_0_3 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, poison_1_4_0 }: - buildMix ({ - name = "exrethinkdb"; - version = "0.0.3"; - src = fetchHex { - pkg = "exrethinkdb"; - version = "0.0.3"; - sha256 = - "c48a25a613de9f4c8ffe490044e448f01d816e0f6806af018494c3a19890ed1a"; - }; - beamDeps = [ poison_1_4_0 ]; - - meta = { - description = ''RethinkDB driver for Elixir''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/hamiltop/exrethinkdb"; - }; - } // packageOverrides) - ) {}; - - exrethinkdb = exrethinkdb_0_0_3; - - exromaji_0_3_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "exromaji"; - version = "0.3.0"; - src = fetchHex { - pkg = "exromaji"; - version = "0.3.0"; - sha256 = - "d1b820b3de05bb3729b3b1d8b3e22ee965899a90abbec44ed6d18507a5f174d3"; - }; - - meta = { - description = ''A Elixir library for translating between - hiragana, katakana, and romaji.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/ikeikeikeike/exromaji"; - }; - } // packageOverrides) - ) {}; - - exromaji = exromaji_0_3_0; - - exrun_0_1_2 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "exrun"; - version = "0.1.2"; - src = fetchHex { - pkg = "exrun"; - version = "0.1.2"; - sha256 = - "db9ea4befa015d7abe88ca610501187f12956d6fe6e527f02f8e4d9e630decf5"; - }; - - meta = { - longDescription = ''Elixir - save and easy to use standalone, - tracing tools for running elixir and erlang - applications''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/liveforeverx/exrun"; - }; - } // packageOverrides) - ) {}; - - exrun = exrun_0_1_2; - - exsamples_0_1_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "exsamples"; - version = "0.1.0"; - src = fetchHex { - pkg = "exsamples"; - version = "0.1.0"; - sha256 = - "92acafe7e8a5d6b1c1b5ca937b9dab887f9a4474cfd6510a7117690a6c6da86d"; - }; - - meta = { - longDescription = ''Initializes lists of maps, structs or keyword - lists using tabular data in Elixir.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/msaraiva/exsamples"; - }; - } // packageOverrides) - ) {}; - - exsamples = exsamples_0_1_0; - - exscript_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "exscript"; - version = "0.0.1"; - src = fetchHex { - pkg = "exscript"; - version = "0.0.1"; - sha256 = - "56360c7f6063df2088deb0ec7683dee90c4bfede861ef85b81fa94cc0abe302b"; - }; - - meta = { - description = ''Escript generator ''; - - homepage = "https://github.com/liveforeverx/exscript"; - }; - } // packageOverrides) - ) {}; - - exscript = exscript_0_0_1; - - exsolr_0_0_1 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_2_1_0, - httpoison_0_8_3 - }: - buildMix ({ - name = "exsolr"; - version = "0.0.1"; - src = fetchHex { - pkg = "exsolr"; - version = "0.0.1"; - sha256 = - "dcd26d0301730cb1746702bfacf31de10be5d1b15475a1a7ec4da8c7c49e55d1"; - }; - beamDeps = [ poison_2_1_0 httpoison_0_8_3 ]; - - meta = { - description = ''Thin Wrapper around Solr api.''; - license = stdenv.lib.licenses.free; - homepage = "https://github.com/dcarneiro/exsolr"; - }; - } // packageOverrides) - ) {}; - - exsolr = exsolr_0_0_1; - - exstatic_0_1_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, plug_1_1_5 }: - buildMix ({ - name = "exstatic"; - version = "0.1.0"; - src = fetchHex { - pkg = "exstatic"; - version = "0.1.0"; - sha256 = - "e063b91c0b2995e4a1a2c1aa56cdd578374320a8755844cc6471b58fa3874d0d"; - }; - beamDeps = [ plug_1_1_5 ]; - - meta = { - longDescription = ''Serve static files from memory in the Phoenix - Framework. This extension compiles all of a - project`s static assets (e.g. Javascript, HTML, - images, etc) into Erlang modules and loads them - into the Erlang VM, with the purpose of serving - them fast and without a dependency on a - filesystem.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/arjan/exstatic"; - }; - } // packageOverrides) - ) {}; - - exstatic = exstatic_0_1_0; - - exstatsd_0_1_5 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, exactor_2_2_0 }: - buildMix ({ - name = "exstatsd"; - version = "0.1.5"; - src = fetchHex { - pkg = "exstatsd"; - version = "0.1.5"; - sha256 = - "4fcad707df57fdb91338dae212355704924bea8db10207715b95e3c110e7b219"; - }; - beamDeps = [ exactor_2_2_0 ]; - - meta = { - description = ''An Elixir ports client for StatsD''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/upbit/ExStatsD"; - }; - } // packageOverrides) - ) {}; - - exstatsd = exstatsd_0_1_5; - - exsync_0_1_2 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, exfswatch_0_1_1 }: - buildMix ({ - name = "exsync"; - version = "0.1.2"; - src = fetchHex { - pkg = "exsync"; - version = "0.1.2"; - sha256 = - "21a1106d5e62ced84a567bde2acbdff73ddf06d2a78fbd80ffa488fae4bde48b"; - }; - beamDeps = [ exfswatch_0_1_1 ]; - - meta = { - description = ''Yet another Elixir reloader.''; - license = stdenv.lib.licenses.bsd3; - homepage = "https://github.com/falood/exsync"; - }; - } // packageOverrides) - ) {}; - - exsync = exsync_0_1_2; - - extripe_0_3_2 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_2_1_0, - httpoison_0_8_3 - }: - buildMix ({ - name = "extripe"; - version = "0.3.2"; - src = fetchHex { - pkg = "extripe"; - version = "0.3.2"; - sha256 = - "4df5dd859ad780bdb4dc0d1c823a8df82cf7421037f1ed40adf20b426d6729a1"; - }; - beamDeps = [ poison_2_1_0 httpoison_0_8_3 ]; - - meta = { - description = ''Stripe API wrapper''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/princemaple/extripe"; - }; - } // packageOverrides) - ) {}; - - extripe = extripe_0_3_2; - - exts_0_3_1 = callPackage - ( - { - buildMix, packageOverrides ? {}, fetchHex, datastructures_0_2_5 - }: - buildMix ({ - name = "exts"; - version = "0.3.1"; - src = fetchHex { - pkg = "exts"; - version = "0.3.1"; - sha256 = - "428226945831d77083cab2a7f9a1f818e6554d789ed7183c215390d7f43cfa40"; - }; - beamDeps = [ datastructures_0_2_5 ]; - - meta = { - description = ''ets wrapper''; - license = stdenv.lib.licenses.wtfpl; - homepage = "https://github.com/meh/exts"; - }; - } // packageOverrides) - ) {}; - - exts = exts_0_3_1; - - extwitter_0_7_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, poison_1_5_2 }: - buildMix ({ - name = "extwitter"; - version = "0.7.1"; - src = fetchHex { - pkg = "extwitter"; - version = "0.7.1"; - sha256 = - "9cc83932fbe77d47f0fafc2000574805aa42341eed07a8867b1c27df27c3554a"; - }; - beamDeps = [ poison_1_5_2 ]; - - meta = { - description = ''Twitter client library for elixir.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/parroty/extwitter"; - }; - } // packageOverrides) - ) {}; - - extwitter = extwitter_0_7_1; - - exvcr_0_3_9 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - meck_0_8_4, - httpotion_2_2_2, - httpoison_0_8_3, - exjsx_3_2_0, - exactor_2_2_0 - }: - buildMix ({ - name = "exvcr"; - version = "0.3.9"; - src = fetchHex { - pkg = "exvcr"; - version = "0.3.9"; - sha256 = - "25645f6598111ba76ed30b4a2079169ae1aed0795ef87bf74d70a3a7ca8f2112"; - }; - beamDeps = [ - meck_0_8_4 - httpotion_2_2_2 - httpoison_0_8_3 - exjsx_3_2_0 - exactor_2_2_0 - ]; - - meta = { - description = ''HTTP request/response recording library for - elixir, inspired by VCR.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/parroty/exvcr"; - }; - } // packageOverrides) - ) {}; - - exvcr_0_7_4 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - meck_0_8_4, - httpotion_2_2_2, - httpoison_0_8_3, - exjsx_3_2_0, - exactor_2_2_0 - }: - buildMix ({ - name = "exvcr"; - version = "0.7.4"; - src = fetchHex { - pkg = "exvcr"; - version = "0.7.4"; - sha256 = - "620eac79a63426340d31dcc44b66a0d8be89ce4c2dc59b09986e83114bd4c525"; - }; - beamDeps = [ - meck_0_8_4 - httpotion_2_2_2 - httpoison_0_8_3 - exjsx_3_2_0 - exactor_2_2_0 - ]; - - meta = { - description = ''HTTP request/response recording library for - elixir, inspired by VCR.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/parroty/exvcr"; - }; - } // packageOverrides) - ) {}; - - exvcr = exvcr_0_7_4; - - exyelp_0_0_2 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_2_1_0, - oauther_1_0_2, - httpoison_0_8_3 - }: - buildMix ({ - name = "exyelp"; - version = "0.0.2"; - src = fetchHex { - pkg = "exyelp"; - version = "0.0.2"; - sha256 = - "1be8553ea0369a092eac1b6a0b47652b7c0570911483aa3ca454bef05ddd4d5d"; - }; - beamDeps = [ poison_2_1_0 oauther_1_0_2 httpoison_0_8_3 ]; - - meta = { - description = ''An Elixir Yelp API client''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/gaslight/exyelp"; - }; - } // packageOverrides) - ) {}; - - exyelp = exyelp_0_0_2; - - exyz_1_0_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "exyz"; - version = "1.0.0"; - src = fetchHex { - pkg = "exyz"; - version = "1.0.0"; - sha256 = - "b1d53964ca72f70dd71c91327bf912858619d0357a53765ed3a08671e6769ef5"; - }; - - meta = { - description = ''Z-combinator in elixir: recursive anonymous - functions.''; - license = stdenv.lib.licenses.free; - homepage = "https://github.com/Dkendal/exyz"; - }; - } // packageOverrides) - ) {}; - - exyz = exyz_1_0_0; - - eye_drops_1_2_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, fs_0_9_2 }: - buildMix ({ - name = "eye_drops"; - version = "1.2.0"; - src = fetchHex { - pkg = "eye_drops"; - version = "1.2.0"; - sha256 = - "0e0fe7ccf1fc4208ae0811c60a0f0d1e37ef9a60dfaefc8ff235a8be51fa9ae7"; - }; - beamDeps = [ fs_0_9_2 ]; - - meta = { - longDescription = ''A configurable mix task to watch file changes - Watch file changes in a project and run the - corresponding command when a change happens.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/rkotze/eye_drops"; - }; - } // packageOverrides) - ) {}; - - eye_drops = eye_drops_1_2_0; - - ezcryptex_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, cryptex_0_0_1 }: - buildMix ({ - name = "ezcryptex"; - version = "0.0.1"; - src = fetchHex { - pkg = "ezcryptex"; - version = "0.0.1"; - sha256 = - "0c1c295cf5500106f7288949021ccbdc0d3a9276c2ae9938e45254b7500017b5"; - }; - beamDeps = [ cryptex_0_0_1 ]; - - meta = { - longDescription = ''Thin layer on top of Cryptex for more easily - encrypting/decrypting, signing/verifying data in - elixir. ''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/stocks29/ezcryptex"; - }; - } // packageOverrides) - ) {}; - - ezcryptex = ezcryptex_0_0_1; - - facebook_messenger_0_3_0 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_2_1_0, - plug_1_1_5, - httpotion_2_2_2 - }: - buildMix ({ - name = "facebook_messenger"; - version = "0.3.0"; - src = fetchHex { - pkg = "facebook_messenger"; - version = "0.3.0"; - sha256 = - "30b1f7334649b671a4844dfcf7af1df00ad3082e8d42399466003636d95902ab"; - }; - beamDeps = [ poison_2_1_0 plug_1_1_5 httpotion_2_2_2 ]; - - meta = { - longDescription = ''ExFacebookMessenger is a library that easy - the creation of facebook messenger bots.''; - - homepage = "https://github.com/oarrabi/facebook_messenger"; - }; - } // packageOverrides) - ) {}; - - facebook_messenger = facebook_messenger_0_3_0; - - factory_girl_elixir_0_1_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "factory_girl_elixir"; - version = "0.1.1"; - src = fetchHex { - pkg = "factory_girl_elixir"; - version = "0.1.1"; - sha256 = - "2e07de9813089c6e6a45f0584eb2bfd28d3acbf654073b9e2ed6d0fd531b8f7e"; - }; - - meta = { - description = ''Minimal implementation of Ruby`s factory_girl in - Elixir. ''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/sinetris/factory_girl_elixir"; - }; - } // packageOverrides) - ) {}; - - factory_girl_elixir = factory_girl_elixir_0_1_1; - - fake_cas_1_1_0 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - plug_1_1_5, - cowboy_1_0_4, - bypass_0_5_1 - }: - buildMix ({ - name = "fake_cas"; - version = "1.1.0"; - src = fetchHex { - pkg = "fake_cas"; - version = "1.1.0"; - sha256 = - "2e3ce97b181f9de122fd7dc07bffdbe2a6f6439524407b976c9d1b70332206ae"; - }; - beamDeps = [ plug_1_1_5 cowboy_1_0_4 bypass_0_5_1 ]; - - meta = { - description = ''A Cas server stub''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/rhruiz/elixir-fake_cas"; - }; - } // packageOverrides) - ) {}; - - fake_cas = fake_cas_1_1_0; - - faker_0_6_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "faker"; - version = "0.6.0"; - src = fetchHex { - pkg = "faker"; - version = "0.6.0"; - sha256 = - "4f305a9ec9a2645bf4777dda1b56643d04333b7ff601145bf4b80acca030c2a0"; - }; - - meta = { - description = ''Faker is a pure Elixir library for generating - fake data.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/igas/faker"; - }; - } // packageOverrides) - ) {}; - - faker = faker_0_6_0; - - fasta_0_1_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, parallel_0_0_3 }: - buildMix ({ - name = "fasta"; - version = "0.1.0"; - src = fetchHex { - pkg = "fasta"; - version = "0.1.0"; - sha256 = - "ebacba161985bf3d1bc5cf35e6ab0c01ce7f1f0fcc52151a35605eb9a6fac44b"; - }; - beamDeps = [ parallel_0_0_3 ]; - - meta = { - description = ''FASTA is a tool for parsing FASTA-formatted - strings in Elixir.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/annejohnson/FASTA"; - }; - } // packageOverrides) - ) {}; - - fasta = fasta_0_1_0; - - faust_0_1_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "faust"; - version = "0.1.0"; - src = fetchHex { - pkg = "faust"; - version = "0.1.0"; - sha256 = - "0ab347a6f377a97e621db0f659841436d6dbb31f1b7c8309e3fb543bec0c473e"; - }; - - meta = { - description = ''A Markov chain text generator for Elixir.''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/jquadrin/faust"; - }; - } // packageOverrides) - ) {}; - - faust = faust_0_1_0; - - fdg_0_0_4 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "fdg"; - version = "0.0.4"; - src = fetchHex { - pkg = "fdg"; - version = "0.0.4"; - sha256 = - "a5ec0f8214e52c63186e620a3556a3d61c6fa9118bf4a6b84b67ff236b8a98da"; - }; - - meta = { - longDescription = ''This project aims to be a simple library with - which to build force directed graphs. Ideally, - FDG will be used to produce visualiations of - networks and static analysis of code.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/johnhamelink/elixir-fdg"; - }; - } // packageOverrides) - ) {}; - - fdg = fdg_0_0_4; - - feature_toggler_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, exredis_0_2_4 }: - buildMix ({ - name = "feature_toggler"; - version = "0.0.1"; - src = fetchHex { - pkg = "feature_toggler"; - version = "0.0.1"; - sha256 = - "dac607aa67971e87b9d8fb8eb3057246d4480c99e11951faa1ed9f204b7f48ae"; - }; - beamDeps = [ exredis_0_2_4 ]; - - meta = { - description = ''This is a simple feature toggler/switch with - redis database written in elixir.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/aravindgd/feature_toggler"; - }; - } // packageOverrides) - ) {}; - - feature_toggler = feature_toggler_0_0_1; - - feeder_1_4_7 = callPackage - ( - { buildErlangMk, packageOverrides ? {}, fetchHex }: - buildErlangMk ({ - name = "feeder"; - version = "1.4.7"; - src = fetchHex { - pkg = "feeder"; - version = "1.4.7"; - sha256 = - "1ac4696d0801c5e433caedeb38001341a9e22120998dcb0ee6d358266260c3da"; - }; - - meta = { - description = ''Stream parse RSS and Atom formatted XML feeds. - ''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/michaelnisi/feeder"; - }; - } // packageOverrides) - ) {}; - - feeder_2_0_0 = callPackage - ( - { buildErlangMk, packageOverrides ? {}, fetchHex }: - buildErlangMk ({ - name = "feeder"; - version = "2.0.0"; - src = fetchHex { - pkg = "feeder"; - version = "2.0.0"; - sha256 = - "9780c5f032d3480cf7d9fd71d3f0c5f73211e0d3a8d9cdabcb1327b3a4ff758e"; - }; - - meta = { - description = ''Stream parse RSS and Atom formatted XML feeds. - ''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/michaelnisi/feeder"; - }; - } // packageOverrides) - ) {}; - - feeder = feeder_2_0_0; - - feeder_ex_0_0_2 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, feeder_1_4_7 }: - buildMix ({ - name = "feeder_ex"; - version = "0.0.2"; - src = fetchHex { - pkg = "feeder_ex"; - version = "0.0.2"; - sha256 = - "0816c5c2757098d02727dcba55dfb8b4ecff66736d0f74d4bd36ffe93f033c31"; - }; - beamDeps = [ feeder_1_4_7 ]; - - meta = { - description = ''RSS feed parser. Simple wrapper for feeder.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/manukall/feeder_ex"; - }; - } // packageOverrides) - ) {}; - - feeder_ex = feeder_ex_0_0_2; - - feederer_0_6_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, poolboy_1_5_1 }: - buildMix ({ - name = "feederer"; - version = "0.6.0"; - src = fetchHex { - pkg = "feederer"; - version = "0.6.0"; - sha256 = - "c5041617fc7e71db9a0763f36fbda3fa41598203ab8b47972e3e9dae81039861"; - }; - beamDeps = [ poolboy_1_5_1 ]; - - meta = { - longDescription = ''Parses XML syndication feeds such as RSS, - Atom, etc. Elixir feedparser wrapper using - erlport.''; - license = stdenv.lib.licenses.free; - homepage = "https://github.com/draftli/feederer"; - }; - } // packageOverrides) - ) {}; - - feederer = feederer_0_6_0; - - feedme_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, timex_0_19_5 }: - buildMix ({ - name = "feedme"; - version = "0.0.1"; - src = fetchHex { - pkg = "feedme"; - version = "0.0.1"; - sha256 = - "021621981bbb03b317e4a948a39d269ab1a2dc6d9ec6ee1c744e565000da680d"; - }; - beamDeps = [ timex_0_19_5 ]; - - meta = { - description = ''Elixir RSS/Atom parser built on erlang`s xmerl - xml parser''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/umurgdk/elixir-feedme"; - }; - } // packageOverrides) - ) {}; - - feedme = feedme_0_0_1; - - feedparser_0_0_3 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "feedparser"; - version = "0.0.3"; - src = fetchHex { - pkg = "feedparser"; - version = "0.0.3"; - sha256 = - "ef19d82d5d0db4ca10e1a83c8eefe82678538cdeb143e707bf7ef738177c3eeb"; - }; - - meta = { - description = ''Discover and parse RSS and Atom feeds''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/l3kn/Elixir-Feedparser"; - }; - } // packageOverrides) - ) {}; - - feedparser = feedparser_0_0_3; - - fernetex_0_2_3 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, timex_1_0_2 }: - buildMix ({ - name = "fernetex"; - version = "0.2.3"; - src = fetchHex { - pkg = "fernetex"; - version = "0.2.3"; - sha256 = - "cf8ac1334cd1937e448bb0c873c1df94dc8bb38cb2320966ba69d9ff8f755805"; - }; - beamDeps = [ timex_1_0_2 ]; - - meta = { - description = ''Elixir implementation of Fernet library based on - https://github.com/fernet/spec''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/kennyp/fernetex"; - }; - } // packageOverrides) - ) {}; - - fernetex = fernetex_0_2_3; - - fifo_s3_0_2_2 = callPackage - ( - { - buildRebar3, - packageOverrides ? {}, - fetchHex, - poolboy_1_5_1, - lager_3_0_2, - hackney_1_6_0, - erlcloud_0_13_2, - base16_1_0_0 - }: - buildRebar3 ({ - name = "fifo_s3"; - version = "0.2.2"; - src = fetchHex { - pkg = "fifo_s3"; - version = "0.2.2"; - sha256 = - "871809a49fdb22ad7e9ee04fa7a53368e216072cf473046d8f74ee956e735b19"; - }; - - beamDeps = [ - poolboy_1_5_1 - lager_3_0_2 - hackney_1_6_0 - erlcloud_0_13_2 - base16_1_0_0 - ]; - - meta = { - description = ''S3 storange client library for erlang''; - - }; - } // packageOverrides) - ) {}; - - fifo_s3 = fifo_s3_0_2_2; - - fifocache_1_0_1 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "fifocache"; - version = "1.0.1"; - src = fetchHex { - pkg = "fifocache"; - version = "1.0.1"; - sha256 = - "363f03e2871b8d8c7564a47133162ce18c362bd70897f5bd58fa246a0e169a43"; - }; - - meta = { - description = ''Fixed size FIFO cache implementation''; - license = stdenv.lib.licenses.apsl20; - homepage = "https://github.com/mururu/fifocache"; - }; - } // packageOverrides) - ) {}; - - fifocache = fifocache_1_0_1; - - figaro_elixir_1_0_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "figaro_elixir"; - version = "1.0.0"; - src = fetchHex { - pkg = "figaro_elixir"; - version = "1.0.0"; - sha256 = - "98a7690c60fc32874e73b025b7deb5887d7cdff4556178af1849bde38a7ba104"; - }; - - meta = { - description = ''Environmental variables manager and configuration - management tool.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/KamilLelonek/figaro-elixir"; - }; - } // packageOverrides) - ) {}; - - figaro_elixir = figaro_elixir_1_0_0; - - file_info_0_0_2 = callPackage - ( - { - buildMix, packageOverrides ? {}, fetchHex, mimetype_parser_0_1_2 - }: - buildMix ({ - name = "file_info"; - version = "0.0.2"; - src = fetchHex { - pkg = "file_info"; - version = "0.0.2"; - sha256 = - "f28456aafd014c01a4188fee36c1571e9669b0506eb22c830db357084c0c9cb2"; - }; - beamDeps = [ mimetype_parser_0_1_2 ]; - - meta = { - description = ''Get MIME-type of a file by its magic number - (linux only)''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/NobbZ/file_info"; - }; - } // packageOverrides) - ) {}; - - file_info = file_info_0_0_2; - - finance_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, timex_1_0_2 }: - buildMix ({ - name = "finance"; - version = "0.0.1"; - src = fetchHex { - pkg = "finance"; - version = "0.0.1"; - sha256 = - "fe08fc521e65605d54fd8b68fbdfdbd233b408e8330cf8038337214b553c2c17"; - }; - beamDeps = [ timex_1_0_2 ]; - - meta = { - longDescription = ''A library to calculate Xirr through the - bisection method using parallel processes.''; - - }; - } // packageOverrides) - ) {}; - - finance = finance_0_0_1; - - finicity_0_0_5 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - xml_builder_0_0_8, - httpotion_2_2_2, - floki_0_8_1 - }: - buildMix ({ - name = "finicity"; - version = "0.0.5"; - src = fetchHex { - pkg = "finicity"; - version = "0.0.5"; - sha256 = - "b58ef39987976cf50851311a95b40504ba763c0d82256b012f5b1246bd92d9b4"; - }; - beamDeps = [ xml_builder_0_0_8 httpotion_2_2_2 floki_0_8_1 ]; - - meta = { - description = ''Client library for Finicity.''; - - }; - } // packageOverrides) - ) {}; - - finicity = finicity_0_0_5; - - firmata_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "firmata"; - version = "0.0.1"; - src = fetchHex { - pkg = "firmata"; - version = "0.0.1"; - sha256 = - "c3f928839c32e366389b3f9d34cfc73505952f854dd13c52eff56b9e5853ea6c"; - }; - - meta = { - longDescription = ''This package implements the Firmata protocol. - Firmata is a MIDI-based protocol for - communicating with microcontrollers.''; - license = stdenv.lib.licenses.isc; - homepage = "https://github.com/kfatehi/firmata"; - }; - } // packageOverrides) - ) {}; - - firmata = firmata_0_0_1; - - fixby_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "fixby"; - version = "0.0.1"; - src = fetchHex { - pkg = "fixby"; - version = "0.0.1"; - sha256 = - "e361bb9324c616e397fc78bda81a3629a39189f4675aefdeb54e85dfa74a629f"; - }; - - meta = { - description = ''FIXBY comments that raise after a given version - of Elixir.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/CoderDennis/fixby-elixir"; - }; - } // packageOverrides) - ) {}; - - fixby = fixby_0_0_1; - - fixme_0_0_4 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "fixme"; - version = "0.0.4"; - src = fetchHex { - pkg = "fixme"; - version = "0.0.4"; - sha256 = - "e5e36db0c083a96a459723d89c151fc1f33f9873122e6c4924e06d18d20f9e84"; - }; - - meta = { - description = ''FIXME comments that raise after a certain point - in time.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/henrik/fixme-elixir"; - }; - } // packageOverrides) - ) {}; - - fixme = fixme_0_0_4; - - flasked_0_4_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "flasked"; - version = "0.4.0"; - src = fetchHex { - pkg = "flasked"; - version = "0.4.0"; - sha256 = - "8499535ce20f8e9d2e38ce7e9ecac1a9fc5f402f3f0ab58661c1ed8795f3178c"; - }; - - meta = { - longDescription = ''Flasked injects application environment - configuration at runtime based on given ENV - variables and a mapping. This is pretty useful - for applications following the 12factor app - principle or which are deployed in - containerization infrastructures like Docker.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/asaaki/flasked"; - }; - } // packageOverrides) - ) {}; - - flasked = flasked_0_4_0; - - flock_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "flock"; - version = "0.0.1"; - src = fetchHex { - pkg = "flock"; - version = "0.0.1"; - sha256 = - "3a533d32a450cb0e5b78880c421080fb34fb95d4cf3c1ee053b4e97c6cadd4c8"; - }; - - meta = { - description = ''Distributed Services ''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/chrismccord/flock"; - }; - } // packageOverrides) - ) {}; - - flock = flock_0_0_1; - - floki_0_0_5 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "floki"; - version = "0.0.5"; - src = fetchHex { - pkg = "floki"; - version = "0.0.5"; - sha256 = - "05044b8dade147bc0390300eefe48c3118eb61d94a57bd73966549a24c76e795"; - }; - - meta = { - description = ''Floki is a simple HTML parser that enables search - for nodes using CSS selectors.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/philss/floki"; - }; - } // packageOverrides) - ) {}; - - floki_0_1_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, mochiweb_2_12_2 }: - buildMix ({ - name = "floki"; - version = "0.1.1"; - src = fetchHex { - pkg = "floki"; - version = "0.1.1"; - sha256 = - "b608415520f6701acdbbffed86b62291b00ce695f7f3b067919594534c9858a9"; - }; - beamDeps = [ mochiweb_2_12_2 ]; - - meta = { - description = ''Floki is a simple HTML parser that enables search - for nodes using CSS selectors.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/philss/floki"; - }; - } // packageOverrides) - ) {}; - - floki_0_7_2 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, mochiweb_2_12_2 }: - buildMix ({ - name = "floki"; - version = "0.7.2"; - src = fetchHex { - pkg = "floki"; - version = "0.7.2"; - sha256 = - "c7078ac2a54501a16ff469c78292bac5013e457ffa8801b74bc293616aa5b0d0"; - }; - beamDeps = [ mochiweb_2_12_2 ]; - - meta = { - description = ''Floki is a simple HTML parser that enables search - for nodes using CSS selectors.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/philss/floki"; - }; - } // packageOverrides) - ) {}; - - floki_0_8_1 = callPackage - ( - { - buildMix, packageOverrides ? {}, fetchHex, mochiweb_html_2_15_0 - }: - buildMix ({ - name = "floki"; - version = "0.8.1"; - src = fetchHex { - pkg = "floki"; - version = "0.8.1"; - sha256 = - "40da7fa2ae84a7e662d169ff375f745ae3d50200bba7262567d75e97a8b44485"; - }; - beamDeps = [ mochiweb_html_2_15_0 ]; - - meta = { - description = ''Floki is a simple HTML parser that enables search - for nodes using CSS selectors.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/philss/floki"; - }; - } // packageOverrides) - ) {}; - - floki = floki_0_8_1; - - fluxter_0_3_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "fluxter"; - version = "0.3.1"; - src = fetchHex { - pkg = "fluxter"; - version = "0.3.1"; - sha256 = - "0d0fd8497bd83e6c5552c7eff30a87be75da835f55874c3b2c8a36f5cc784337"; - }; - - meta = { - description = ''An InfluxDB writer for Elixir''; - license = stdenv.lib.licenses.isc; - homepage = "https://github.com/lexmag/fluxter"; - }; - } // packageOverrides) - ) {}; - - fluxter = fluxter_0_3_1; - - fn_1_0_0 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "fn"; - version = "1.0.0"; - src = fetchHex { - pkg = "fn"; - version = "1.0.0"; - sha256 = - "1433b353c8739bb28ac0d6826c9f6a05033f158e8c8195faf01a863668b3bbc7"; - }; - - meta = { - description = ''More functional Erlang''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/artemeff/fn"; - }; - } // packageOverrides) - ) {}; - - fn = fn_1_0_0; - - fnv_0_3_2 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, hexate_0_5_1 }: - buildMix ({ - name = "fnv"; - version = "0.3.2"; - src = fetchHex { - pkg = "fnv"; - version = "0.3.2"; - sha256 = - "1993ca598fe7ca402f89ed1836c4a5de320330177104ca7eaac230312e069fe5"; - }; - beamDeps = [ hexate_0_5_1 ]; - - meta = { - longDescription = ''Some string transformation functions for - Elixir. Heavily inspired by ActiveSupport`s - String extensions (Ruby).''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/asaaki/strinx.ex"; - }; - } // packageOverrides) - ) {}; - - fnv = fnv_0_3_2; - - folsom_0_8_3 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex, bear_0_8_3 }: - buildRebar3 ({ - name = "folsom"; - version = "0.8.3"; - src = fetchHex { - pkg = "folsom"; - version = "0.8.3"; - sha256 = - "afaa1ea4cd2a10a32242ac5d76fa7b17e98d202883859136b791d9a383b26820"; - }; - - beamDeps = [ bear_0_8_3 ]; - - meta = { - description = ''Erlang based metrics system''; - - }; - } // packageOverrides) - ) {}; - - folsom = folsom_0_8_3; - - folsomite_1_2_8 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex, folsom_0_8_3 }: - buildRebar3 ({ - name = "folsomite"; - version = "1.2.8"; - src = fetchHex { - pkg = "folsomite"; - version = "1.2.8"; - sha256 = - "9ce64603cdffb8ad55e950142146b3fe05533020906a81aa9c2f524635d813dc"; - }; - - beamDeps = [ folsom_0_8_3 ]; - - meta = { - description = ''Blow up your Graphite server with Folsom - metrics''; - - }; - } // packageOverrides) - ) {}; - - folsomite = folsomite_1_2_8; - - forcex_0_4_1 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - timex_2_1_6, - httpoison_0_8_3, - exjsx_3_2_0 - }: - buildMix ({ - name = "forcex"; - version = "0.4.1"; - src = fetchHex { - pkg = "forcex"; - version = "0.4.1"; - sha256 = - "82d1c772a369dfb8c705beaf1dae55853402cab06c2dfac1b3e056dbc4cb2c21"; - }; - beamDeps = [ timex_2_1_6 httpoison_0_8_3 exjsx_3_2_0 ]; - - meta = { - description = ''Elixir library for the Force.com / SalesForce / - SFDC REST API''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/jeffweiss/forcex"; - }; - } // packageOverrides) - ) {}; - - forcex = forcex_0_4_1; - - forecast_io_0_2_2 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - json_0_3_3, - httpotion_2_2_2 - }: - buildMix ({ - name = "forecast_io"; - version = "0.2.2"; - src = fetchHex { - pkg = "forecast_io"; - version = "0.2.2"; - sha256 = - "d76c4f1839cb77038404c3d291e2449495e81469ddf05bef0dc01ed8544917ca"; - }; - beamDeps = [ json_0_3_3 httpotion_2_2_2 ]; - - meta = { - description = ''Simple wrapper for Forecast.IO API''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/r-icarus/forecast_io"; - }; - } // packageOverrides) - ) {}; - - forecast_io = forecast_io_0_2_2; - - fox_1_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "fox"; - version = "1.0.1"; - src = fetchHex { - pkg = "fox"; - version = "1.0.1"; - sha256 = - "e790c4dec0f840283c3e93825db259075ee45953ff1c29758a2aec22164c6865"; - }; - - meta = { - longDescription = ''Collection of support utility functions and - extensions for day-to-day web development with - Elixir. Includes utility extension to strings, - uri, dicts, integers, functions, parallel, - records, random, and time''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/foxnewsnetwork/fox"; - }; - } // packageOverrides) - ) {}; - - fox = fox_1_0_1; - - freegeoip_0_0_4 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_1_5_2, - httpoison_0_8_3 - }: - buildMix ({ - name = "freegeoip"; - version = "0.0.4"; - src = fetchHex { - pkg = "freegeoip"; - version = "0.0.4"; - sha256 = - "6776938ddc1318ee8a34ef6e3a5dcb85013bbb27feeae3c7d65487ff17e2b558"; - }; - beamDeps = [ poison_1_5_2 httpoison_0_8_3 ]; - - meta = { - description = ''Simple Elixir wrapper for freegeoip.net HTTP - API.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/juljimm/freegeoip-elixir"; - }; - } // packageOverrides) - ) {}; - - freegeoip = freegeoip_0_0_4; - - friendly_1_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, floki_0_8_1 }: - buildMix ({ - name = "friendly"; - version = "1.0.1"; - src = fetchHex { - pkg = "friendly"; - version = "1.0.1"; - sha256 = - "5bacdeba9a6752613c037f7ffacd4f7185cf9b348b3b41c73497e539bbb17602"; - }; - beamDeps = [ floki_0_8_1 ]; - - meta = { - longDescription = ''HTML and XML parser with the most friendly - API in Elixir land. CSS selector in, list of - elements out.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/qertoip/friendly/"; - }; - } // packageOverrides) - ) {}; - - friendly = friendly_1_0_1; - - fs_0_9_2 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "fs"; - version = "0.9.2"; - src = fetchHex { - pkg = "fs"; - version = "0.9.2"; - sha256 = - "9a00246e8af58cdf465ae7c48fd6fd7ba2e43300413dfcc25447ecd3bf76f0c1"; - }; - compilePorts = true; - - meta = { - description = ''FS VXZ Listener''; - - }; - } // packageOverrides) - ) {}; - - fs = fs_0_9_2; - - fsm_0_2_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "fsm"; - version = "0.2.0"; - src = fetchHex { - pkg = "fsm"; - version = "0.2.0"; - sha256 = - "dbc7b316d37f258db4f1a897109da14c2c76aa706fe85859532eff2ea30986bf"; - }; - - meta = { - description = ''Finite state machine as a functional data - structure.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/sasa1977/fsm"; - }; - } // packageOverrides) - ) {}; - - fsm = fsm_0_2_0; - - fugue_0_1_3 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, plug_1_1_5 }: - buildMix ({ - name = "fugue"; - version = "0.1.3"; - src = fetchHex { - pkg = "fugue"; - version = "0.1.3"; - sha256 = - "de7fcfbbe261e189de894773c9332591a7ab42311972d8685bdb0524057c72f1"; - }; - beamDeps = [ plug_1_1_5 ]; - - meta = { - description = ''Extendable testing utilities for Plug''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/camshaft/fugue"; - }; - } // packageOverrides) - ) {}; - - fugue = fugue_0_1_3; - - fulcrum_0_0_6 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_1_5_2, - httpoison_0_8_3 - }: - buildMix ({ - name = "fulcrum"; - version = "0.0.6"; - src = fetchHex { - pkg = "fulcrum"; - version = "0.0.6"; - sha256 = - "9cddd3906bad693cad791841d19b2be089e064a5f2dd35d340f46e6cd15d7930"; - }; - beamDeps = [ poison_1_5_2 httpoison_0_8_3 ]; - - meta = { - longDescription = ''Fulcrum library for Elixir. The aim is to - present the Fulcrum API as a replacement for an - Ecto Repo. So, instead of Repo.all(Form), you - can write Fulcrum.all(Form). In this way, you - only have to make minor changes to your - controllers, to work with Fulcrum.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/pinx/fulcrum"; - }; - } // packageOverrides) - ) {}; - - fulcrum = fulcrum_0_0_6; - - fumanchu_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "fumanchu"; - version = "0.0.1"; - src = fetchHex { - pkg = "fumanchu"; - version = "0.0.1"; - sha256 = - "3ae3f825b598d2af9ace3f9ef25ff23b7724507cddb2dddb2176e4a49afabc89"; - }; - - meta = { - description = ''An (almost) spec-compliant Mustache parser - written in Elixir''; - - }; - } // packageOverrides) - ) {}; - - fumanchu = fumanchu_0_0_1; - - funchaku_0_1_0 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_1_5_2, - httpoison_0_8_3 - }: - buildMix ({ - name = "funchaku"; - version = "0.1.0"; - src = fetchHex { - pkg = "funchaku"; - version = "0.1.0"; - sha256 = - "621ed289eadcc5333d11b698c2d7c459143ff11036f3eedc0d79d3df76a5fd43"; - }; - beamDeps = [ poison_1_5_2 httpoison_0_8_3 ]; - - meta = { - description = ''Elixir client for the Nu HTML Checker''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/sitevalidator/funchaku"; - }; - } // packageOverrides) - ) {}; - - funchaku = funchaku_0_1_0; - - function_decorating_0_0_6 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "function_decorating"; - version = "0.0.6"; - src = fetchHex { - pkg = "function_decorating"; - version = "0.0.6"; - sha256 = - "8faf5588f98c833a25c9463df27e709cc5c645083a592b1a5add25fbb9e68d9a"; - }; - - meta = { - longDescription = ''A function decorator macro for Elixir. Used - mainly for adding log statements to the function - calls.''; - license = stdenv.lib.licenses.mit; - homepage = - "https://github.com/elpddev/elixir-function-decorating"; - }; - } // packageOverrides) - ) {}; - - function_decorating = function_decorating_0_0_6; - - funkspector_0_0_1 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - floki_0_8_1, - httpoison_0_8_3 - }: - buildMix ({ - name = "funkspector"; - version = "0.0.1"; - src = fetchHex { - pkg = "funkspector"; - version = "0.0.1"; - sha256 = - "709574d5b5612c6188764b72b36c4eb2b85f3e27d859d1fe5631f31d17e79695"; - }; - beamDeps = [ floki_0_8_1 httpoison_0_8_3 ]; - - meta = { - description = ''Web page inspector for Elixir''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/sitevalidator/funkspector"; - }; - } // packageOverrides) - ) {}; - - funkspector = funkspector_0_0_1; - - fuse_2_3_1 = callPackage - ( - { buildErlangMk, packageOverrides ? {}, fetchHex }: - buildErlangMk ({ - name = "fuse"; - version = "2.3.1"; - src = fetchHex { - pkg = "fuse"; - version = "2.3.1"; - sha256 = - "580b6279115b74058982d58a898ac9e2e8fdb1884287d565f1ad987cacf1f8e7"; - }; - - meta = { - description = ''A Circuit breaker implementation for Erlang''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/jlouis/fuse"; - }; - } // packageOverrides) - ) {}; - - fuse = fuse_2_3_1; - - fuzzyurl_0_8_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "fuzzyurl"; - version = "0.8.1"; - src = fetchHex { - pkg = "fuzzyurl"; - version = "0.8.1"; - sha256 = - "8229d3d14bcbaf792a550ee68347662efd93022e7fc0221f7681c104b3356900"; - }; - - meta = { - longDescription = ''Fuzzyurl is a library for non-strict parsing, - construction, and fuzzy-matching of URLs.''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/gamache/fuzzyurl.ex"; - }; - } // packageOverrides) - ) {}; - - fuzzyurl = fuzzyurl_0_8_1; - - fwatch_0_5_0 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - fs_0_9_2, - earmark_0_2_1 - }: - buildMix ({ - name = "fwatch"; - version = "0.5.0"; - src = fetchHex { - pkg = "fwatch"; - version = "0.5.0"; - sha256 = - "1cd46bcae7074c10a4a4d25989ef20ab515d075d762af8e6c86e8d50c011604c"; - }; - beamDeps = [ fs_0_9_2 earmark_0_2_1 ]; - - meta = { - description = ''A file watcher for Elixir''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/ryo33/fwatch-ex"; - }; - } // packageOverrides) - ) {}; - - fwatch = fwatch_0_5_0; - - game_of_life_1_0_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "game_of_life"; - version = "1.0.0"; - src = fetchHex { - pkg = "game_of_life"; - version = "1.0.0"; - sha256 = - "4a7e64722d5841d91152352a19db51476fa3e950d7316aba089870248019958b"; - }; - - meta = { - description = ''Distributed Game of Life with Board Server API. - Run it on multiple nodes.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/BeyondScheme/elixir-game_of_life"; - }; - } // packageOverrides) - ) {}; - - game_of_life = game_of_life_1_0_0; - - gardien_0_0_3 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "gardien"; - version = "0.0.3"; - src = fetchHex { - pkg = "gardien"; - version = "0.0.3"; - sha256 = - "3b4f69bee6359789e57e6c7efb01358fa94ae52d48b9fced8ee22c8cc99740df"; - }; - - meta = { - description = ''Authorization for Phoenix projects''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/rpelyush/gardien"; - }; - } // packageOverrides) - ) {}; - - gardien = gardien_0_0_3; - - garph_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "garph"; - version = "0.0.1"; - src = fetchHex { - pkg = "garph"; - version = "0.0.1"; - sha256 = - "32829d25bdc8cf78256c8fdf1e7294707f94b683ec6ce6d1da0a6a8cd4d77c9e"; - }; - - meta = { - longDescription = ''Garph is a simple way to implement complex - decision trees by using graphs. It can be used - with plain elixir or beneath a phoenix - project.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/faber-lotto/garph"; - }; - } // packageOverrides) - ) {}; - - garph = garph_0_0_1; - - gatekeeper_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "gatekeeper"; - version = "0.0.1"; - src = fetchHex { - pkg = "gatekeeper"; - version = "0.0.1"; - sha256 = - "d1ad9549998054c6ca4d4c7954687937e46b97f2ca4176c7e1d5bfdaf683ac2c"; - }; - - meta = { - description = ''An opinionated authorization framework for Elixir - projects.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/austinsmorris/gatekeeper"; - }; - } // packageOverrides) - ) {}; - - gatekeeper = gatekeeper_0_0_1; - - gateway_0_0_6 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_2_1_0, - httpoison_0_8_3, - fox_1_0_1 - }: - buildMix ({ - name = "gateway"; - version = "0.0.6"; - src = fetchHex { - pkg = "gateway"; - version = "0.0.6"; - sha256 = - "4d0de05b0168ee0cc41c9c38491a4b4641d446f38170ca170d0d7440b0c8f619"; - }; - beamDeps = [ poison_2_1_0 httpoison_0_8_3 fox_1_0_1 ]; - - meta = { - longDescription = ''A generic set of macros and conventions to - build clients to communicate with JSON REST - APIs''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/foxnewsnetwork/gateway"; - }; - } // packageOverrides) - ) {}; - - gateway = gateway_0_0_6; - - gb2260_0_5_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, poison_2_1_0 }: - buildMix ({ - name = "gb2260"; - version = "0.5.0"; - src = fetchHex { - pkg = "gb2260"; - version = "0.5.0"; - sha256 = - "a3e4fc9435802613f2abc506c480321ac6eafa2eed72b52d85d2c19f8b84ffe7"; - }; - beamDeps = [ poison_2_1_0 ]; - - meta = { - description = ''The Elixir implementation for looking up the - Chinese administrative divisions.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/LcpMarvel/gb2260"; - }; - } // packageOverrides) - ) {}; - - gb2260 = gb2260_0_5_0; - - gealts_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "gealts"; - version = "0.0.1"; - src = fetchHex { - pkg = "gealts"; - version = "0.0.1"; - sha256 = - "c23b96986b19801c3428ff961e26e5b7327cd38141c2161951fdba233b71ac2b"; - }; - - meta = { - description = ''A crude genetic programming library.''; - license = stdenv.lib.licenses.free; - homepage = "https://github.com/0010-IO/gealts"; - }; - } // packageOverrides) - ) {}; - - gealts = gealts_0_0_1; - - gelf_logger_0_2_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, poison_2_1_0 }: - buildMix ({ - name = "gelf_logger"; - version = "0.2.0"; - src = fetchHex { - pkg = "gelf_logger"; - version = "0.2.0"; - sha256 = - "3729e42e3c8d492ec4b18cd7a70783cc2d15811b7096613a60da04743d1f7838"; - }; - beamDeps = [ poison_2_1_0 ]; - - meta = { - longDescription = ''A Logger backend that will generate Graylog - Extended Log Format messages and send them to a - compatible server.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/jschniper/gelf_logger"; - }; - } // packageOverrides) - ) {}; - - gelf_logger = gelf_logger_0_2_0; - - gelfex_0_0_1 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_1_5_2, - connection_1_0_2 - }: - buildMix ({ - name = "gelfex"; - version = "0.0.1"; - src = fetchHex { - pkg = "gelfex"; - version = "0.0.1"; - sha256 = - "35ca2deb8221379fc8eb2d4e33888ce590defe91dbbaaa10ef352d6654723279"; - }; - beamDeps = [ poison_1_5_2 connection_1_0_2 ]; - - meta = { - description = ''Elixir client for logging GELF messages to - Graylog.''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/donpinkster/gelfex"; - }; - } // packageOverrides) - ) {}; - - gelfex = gelfex_0_0_1; - - gen_delegate_1_0_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "gen_delegate"; - version = "1.0.0"; - src = fetchHex { - pkg = "gen_delegate"; - version = "1.0.0"; - sha256 = - "9790952ba41538e835613f064774189bd819c79fde8fa09c2ab2bc5143b9efbf"; - }; - - meta = { - description = ''Easy delegation of internal function to a - GenServer interface''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/zackehh/gen_delegate"; - }; - } // packageOverrides) - ) {}; - - gen_delegate = gen_delegate_1_0_0; - - gen_fsm_0_0_4 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "gen_fsm"; - version = "0.0.4"; - src = fetchHex { - pkg = "gen_fsm"; - version = "0.0.4"; - sha256 = - "c92bf89ea8dee0f924362b12b61d3cd02306e77a0e8174354044238329b6506a"; - }; - - meta = { - description = ''Elixir wrapper around Erlang`s OTP gen_fsm.''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/pavlos/gen_fsm"; - }; - } // packageOverrides) - ) {}; - - gen_fsm_0_1_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "gen_fsm"; - version = "0.1.0"; - src = fetchHex { - pkg = "gen_fsm"; - version = "0.1.0"; - sha256 = - "273281dbb6cf6171a6fb963538fde67146a11f6025a80113eae4b29822083a62"; - }; - - meta = { - description = ''Elixir wrapper around Erlang`s OTP gen_fsm.''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/pavlos/gen_fsm"; - }; - } // packageOverrides) - ) {}; - - gen_fsm = gen_fsm_0_1_0; - - gen_listener_tcp_0_3_2 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "gen_listener_tcp"; - version = "0.3.2"; - src = fetchHex { - pkg = "gen_listener_tcp"; - version = "0.3.2"; - sha256 = - "b3c3fbc525ba2b32d947b06811d38470d5b0abe2ca81b623192a71539ed22336"; - }; - - meta = { - description = ''Generic TCP Server''; - - homepage = "https://github.com/travelping/gen_listener_tcp"; - }; - } // packageOverrides) - ) {}; - - gen_listener_tcp = gen_listener_tcp_0_3_2; - - gen_mqtt_0_2_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "gen_mqtt"; - version = "0.2.1"; - src = fetchHex { - pkg = "gen_mqtt"; - version = "0.2.1"; - sha256 = - "3cb7f6099eca4fb46befdc0bee41d21756f50cc263a7234286c8fb9800db197a"; - }; - - meta = { - description = ''An Elixir behaviour that makes it possible to - communicate with a MQTT server''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/gausby/gen_mqtt"; - }; - } // packageOverrides) - ) {}; - - gen_mqtt = gen_mqtt_0_2_1; - - gen_retry_0_3_0 = callPackage - ( - { - buildMix, packageOverrides ? {}, fetchHex, exconstructor_1_0_2 - }: - buildMix ({ - name = "gen_retry"; - version = "0.3.0"; - src = fetchHex { - pkg = "gen_retry"; - version = "0.3.0"; - sha256 = - "dca3dd6948ed3683bb1414f7b8131a12dfdc38677fb3730f522c85c6640d73b7"; - }; - beamDeps = [ exconstructor_1_0_2 ]; - - meta = { - longDescription = ''GenRetry provides utilities for retrying - Elixir functions, with configurable delay and - backoff characteristics.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/appcues/gen_retry"; - }; - } // packageOverrides) - ) {}; - - gen_retry = gen_retry_0_3_0; - - gen_smtp_0_10_0 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "gen_smtp"; - version = "0.10.0"; - src = fetchHex { - pkg = "gen_smtp"; - version = "0.10.0"; - sha256 = - "87baa484762849cdb9f9082fd12449eb02cca059ac6a225f24f436fdf6f683ae"; - }; - - meta = { - description = ''A generic Erlang SMTP server/client framework''; - license = stdenv.lib.licenses.bsd2; - homepage = "https://github.com/Vagabond/gen_smtp"; - }; - } // packageOverrides) - ) {}; - - gen_smtp = gen_smtp_0_10_0; - - gen_smtp_0_9_0 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "gen_smtp"; - version = "0.9.0"; - src = fetchHex { - pkg = "gen_smtp"; - version = "0.9.0"; - sha256 = - "5a05f23a7cbe0c6242d290b445c6bbc0c287e3d0e09d3fcdc6bcd2c8973b6688"; - }; - - meta = { - description = ''A generic Erlang SMTP server/client framework''; - license = stdenv.lib.licenses.bsd2; - homepage = "https://github.com/Vagabond/gen_smtp"; - }; - } // packageOverrides) - ) {}; - - gendex_0_5_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "gendex"; - version = "0.5.1"; - src = fetchHex { - pkg = "gendex"; - version = "0.5.1"; - sha256 = - "b3eedba31b1a76ab33e6b57689e4312625fafb2667ac7b485df22c05b4c9439f"; - }; - - meta = { - description = ''Gendex tells you the most likely gender of a - person based on first name.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/dre1080/gendex"; - }; - } // packageOverrides) - ) {}; - - gendex = gendex_0_5_1; - - geocalc_0_4_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "geocalc"; - version = "0.4.0"; - src = fetchHex { - pkg = "geocalc"; - version = "0.4.0"; - sha256 = - "353bcb1efc5b64fc3f8ca33338e51b47ae5f39b272da79be7f1ff7a6daa8dafb"; - }; - - meta = { - description = ''Calculate distance, bearing and more between - latitude/longitude points.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/yltsrc/geocalc"; - }; - } // packageOverrides) - ) {}; - - geocalc = geocalc_0_4_0; - - geohash_0_1_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "geohash"; - version = "0.1.1"; - src = fetchHex { - pkg = "geohash"; - version = "0.1.1"; - sha256 = - "ffca8ce73cce9c52aae2000c5f417009b87f23d6e2df69cd6985bc5cc05aa998"; - }; - - meta = { - description = ''Geohash encode/decode implementation for - Elixir''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/polmuz/elixir-geohash"; - }; - } // packageOverrides) - ) {}; - - geohash = geohash_0_1_1; - - geolite2data_0_0_1 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "geolite2data"; - version = "0.0.1"; - src = fetchHex { - pkg = "geolite2data"; - version = "0.0.1"; - sha256 = - "ba3f48f86302c8f6214afb7822923fcd6b07470ce83cefa1db474e97eb57df97"; - }; - - meta = { - description = ''Periodically fetches the free MaxMind GeoLite2 - databases''; - license = stdenv.lib.licenses.mpl20; - homepage = "https://github.com/potatosalad/erlang-geolite2data"; - }; - } // packageOverrides) - ) {}; - - geolite2data = geolite2data_0_0_1; - - geolix_0_10_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, poolboy_1_5_1 }: - buildMix ({ - name = "geolix"; - version = "0.10.1"; - src = fetchHex { - pkg = "geolix"; - version = "0.10.1"; - sha256 = - "4f269b8b22f01b78b5e0929a3432679f692ae1ac9b31a0f23ca989efd13f9ae0"; - }; - beamDeps = [ poolboy_1_5_1 ]; - - meta = { - description = ''MaxMind GeoIP2 database reader/decoder''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/mneudert/geolix"; - }; - } // packageOverrides) - ) {}; - - geolix = geolix_0_10_1; - - getopt_0_8_2 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "getopt"; - version = "0.8.2"; - src = fetchHex { - pkg = "getopt"; - version = "0.8.2"; - sha256 = - "736e6db3679fbbad46373efb96b69509f8e420281635e9d92989af9f0a0483f7"; - }; - - meta = { - description = ''Command-line options parser for Erlang''; - - homepage = "https://github.com/jcomellas/getopt"; - }; - } // packageOverrides) - ) {}; - - getopt = getopt_0_8_2; - - gettext_0_10_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "gettext"; - version = "0.10.0"; - src = fetchHex { - pkg = "gettext"; - version = "0.10.0"; - sha256 = - "c37747dced24fe00cb4245cb348a36556fa82851c10748cfe4c6a0253aea374e"; - }; - - meta = { - description = ''Internationalization and localization through - gettext''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/elixir-lang/gettext"; - }; - } // packageOverrides) - ) {}; - - gettext_0_11_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "gettext"; - version = "0.11.0"; - src = fetchHex { - pkg = "gettext"; - version = "0.11.0"; - sha256 = - "9688cb656d6bc13d174051256784066dde15c4ddae1f0335590a62952780b58b"; - }; - - meta = { - description = ''Internationalization and localization through - gettext''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/elixir-lang/gettext"; - }; - } // packageOverrides) - ) {}; - - gettext = gettext_0_11_0; - - gh_webhook_plug_0_0_3 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, plug_1_1_5 }: - buildMix ({ - name = "gh_webhook_plug"; - version = "0.0.3"; - src = fetchHex { - pkg = "gh_webhook_plug"; - version = "0.0.3"; - sha256 = - "9509e2a82e8b48e7eb3c90cb79602c5fbb12196d36d5e5f8bcd1ce1ac1b442a9"; - }; - beamDeps = [ plug_1_1_5 ]; - - meta = { - longDescription = ''This Plug makes it easy to listen and respond - to Github webhook requests in your Elixir - apps.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/emilsoman/gh_webhook_plug"; - }; - } // packageOverrides) - ) {}; - - gh_webhook_plug = gh_webhook_plug_0_0_3; - - gibran_0_0_2 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "gibran"; - version = "0.0.2"; - src = fetchHex { - pkg = "gibran"; - version = "0.0.2"; - sha256 = - "bdf0eb8c7469ac17e14e898b26fb47d4a360409f7a750bfde5d7d0765f327ca4"; - }; - - meta = { - description = ''An Elixir natural language processor.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/abitdodgy/gibran"; - }; - } // packageOverrides) - ) {}; - - gibran = gibran_0_0_2; - - git_cli_0_2_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "git_cli"; - version = "0.2.0"; - src = fetchHex { - pkg = "git_cli"; - version = "0.2.0"; - sha256 = - "8e52506764fd6ba5f153d2bcd5635c160ed83a7a4e8834b4e67eee317a37f962"; - }; - - meta = { - description = ''A simple interface to Git CLI''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/tuvistavie/elixir-git-cli"; - }; - } // packageOverrides) - ) {}; - - git_cli = git_cli_0_2_0; - - gitex_0_1_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "gitex"; - version = "0.1.0"; - src = fetchHex { - pkg = "gitex"; - version = "0.1.0"; - sha256 = - "ac3bfa723cf2f734837fc7d89a330fa80156f96eaa2e6326d2ab60880a804de7"; - }; - - meta = { - longDescription = ''Elixir implementation of the Git object - storage, but with the goal to implement the same - semantic with other storage and topics''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/awetzel/gitex"; - }; - } // packageOverrides) - ) {}; - - gitex_0_2_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "gitex"; - version = "0.2.0"; - src = fetchHex { - pkg = "gitex"; - version = "0.2.0"; - sha256 = - "68074becf5e9a01d00096c306a05b023d0107bafca178ff0f043f893b7b95450"; - }; - - meta = { - longDescription = ''Elixir implementation of the Git object - storage, but with the goal to implement the same - semantic with other storage and topics''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/awetzel/gitex"; - }; - } // packageOverrides) - ) {}; - - gitex = gitex_0_2_0; - - github_oauth_0_1_1 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_1_5_2, - httpoison_0_8_3 - }: - buildMix ({ - name = "github_oauth"; - version = "0.1.1"; - src = fetchHex { - pkg = "github_oauth"; - version = "0.1.1"; - sha256 = - "4e68983af9ed8146a2505ad759cb151c3202471285f07df6132a4acd47aa91f2"; - }; - beamDeps = [ poison_1_5_2 httpoison_0_8_3 ]; - - meta = { - description = ''simple github oauth library''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/lidashuang/github_oauth"; - }; - } // packageOverrides) - ) {}; - - github_oauth = github_oauth_0_1_1; - - github_trend_ex_0_1_2 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - httpoison_0_8_3, - floki_0_8_1 - }: - buildMix ({ - name = "github_trend_ex"; - version = "0.1.2"; - src = fetchHex { - pkg = "github_trend_ex"; - version = "0.1.2"; - sha256 = - "019565ad8efe6c25414dcddc6a7fc99e34f0ff457989ec7b5ad03b79b0c8ca8b"; - }; - beamDeps = [ httpoison_0_8_3 floki_0_8_1 ]; - - meta = { - description = ''Get trend repositories from Github.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/KazuCocoa/github_trend_ex"; - }; - } // packageOverrides) - ) {}; - - github_trend_ex = github_trend_ex_0_1_2; - - gizoogle_0_0_2 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, httpoison_0_8_3 }: - buildMix ({ - name = "gizoogle"; - version = "0.0.2"; - src = fetchHex { - pkg = "gizoogle"; - version = "0.0.2"; - sha256 = - "c22d720fc60df8670a194c6ed1fb17fe272a7560b478037aef4a1437331f60e3"; - }; - beamDeps = [ httpoison_0_8_3 ]; - - meta = { - longDescription = ''Uses Gizoogle ta allow you ta drop a rhyme - like a thug n` retrieve links fo` translated - sitez''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/notdevinclark/gizoogle"; - }; - } // packageOverrides) - ) {}; - - gizoogle = gizoogle_0_0_2; - - gl_utils_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "gl_utils"; - version = "0.0.1"; - src = fetchHex { - pkg = "gl_utils"; - version = "0.0.1"; - sha256 = - "ae529fef193423baa50c673b3f852e0c3ca7b08a85817be7113615dbdacb53f3"; - }; - - meta = { - description = ''All of the Erlang gl macros exposed as normal - functions''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/requnix/gl_utils"; - }; - } // packageOverrides) - ) {}; - - gl_utils = gl_utils_0_0_1; - - glitchylicious_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "glitchylicious"; - version = "0.0.1"; - src = fetchHex { - pkg = "glitchylicious"; - version = "0.0.1"; - sha256 = - "2d7c55bd138722ff810006d4b36873d80ad0473e074ccc377e381c5a88f0a9db"; - }; - - meta = { - description = ''Glitching and image corruption library.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/0010-IO/glitchylicious"; - }; - } // packageOverrides) - ) {}; - - glitchylicious = glitchylicious_0_0_1; - - global_1_0_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "global"; - version = "1.0.0"; - src = fetchHex { - pkg = "global"; - version = "1.0.0"; - sha256 = - "00b0637bc2d86154af2885807296d4b6616e6b50a2d52c8ce187ddfe317890ee"; - }; - - meta = { - description = ''A wrapper for Erlang`s :global module with - documentation.''; - license = stdenv.lib.licenses.apsl20; - homepage = "https://github.com/mgwidmann/global"; - }; - } // packageOverrides) - ) {}; - - global = global_1_0_0; - - gm_0_0_2 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "gm"; - version = "0.0.2"; - src = fetchHex { - pkg = "gm"; - version = "0.0.2"; - sha256 = - "3dc6e1d336afe370219b8b465a651012168f6fe7b9e9d2b0609b6384e1bcb8f7"; - }; - - meta = { - description = ''Idiomatic GraphicsMagick wrapper for Elixir.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/utkarshkukreti/gm.ex"; - }; - } // packageOverrides) - ) {}; - - gm = gm_0_0_2; - - gmail_0_1_11 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - timex_2_1_6, - poison_2_1_0, - httpoison_0_8_3 - }: - buildMix ({ - name = "gmail"; - version = "0.1.11"; - src = fetchHex { - pkg = "gmail"; - version = "0.1.11"; - sha256 = - "14ff16f5eb2e705762dc383e59a22905f1f53d3f3e9e17615159bac3add91f7a"; - }; - beamDeps = [ timex_2_1_6 poison_2_1_0 httpoison_0_8_3 ]; - - meta = { - description = ''A simple Gmail REST API client for Elixir''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/craigp/elixir-gmail"; - }; - } // packageOverrides) - ) {}; - - gmail = gmail_0_1_11; - - gold_0_12_0 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_1_5_2, - httpoison_0_8_3, - decimal_1_1_2 - }: - buildMix ({ - name = "gold"; - version = "0.12.0"; - src = fetchHex { - pkg = "gold"; - version = "0.12.0"; - sha256 = - "fba43501f6c25116c29358c4b5494de5e078cc516572045ac73a7944b918105b"; - }; - beamDeps = [ poison_1_5_2 httpoison_0_8_3 decimal_1_1_2 ]; - - meta = { - description = ''An Elixir library to interface with the Bitcoin - core JSON-RPC API.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/solatis/gold"; - }; - } // packageOverrides) - ) {}; - - gold = gold_0_12_0; - - goldrush_0_1_7 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "goldrush"; - version = "0.1.7"; - src = fetchHex { - pkg = "goldrush"; - version = "0.1.7"; - sha256 = - "a94a74cd363ce5f4970ed8242c551ec62b71939db1bbfd2e030142cab25a4ffe"; - }; - - meta = { - description = ''Erlang event stream processor''; - license = stdenv.lib.licenses.isc; - homepage = "https://github.com/DeadZen/goldrush"; - }; - } // packageOverrides) - ) {}; - - goldrush_0_1_8 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "goldrush"; - version = "0.1.8"; - src = fetchHex { - pkg = "goldrush"; - version = "0.1.8"; - sha256 = - "ba71e005bbb6ebbc3c510a58b2bd6d3b25a8d091a8e87ac3d33ef10522cdcd51"; - }; - - meta = { - description = ''Erlang event stream processor''; - license = stdenv.lib.licenses.isc; - homepage = "https://github.com/DeadZen/goldrush"; - }; - } // packageOverrides) - ) {}; - - goldrush = goldrush_0_1_8; - - good_enough_geoid_0_0_2 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, csv_1_4_1 }: - buildMix ({ - name = "good_enough_geoid"; - version = "0.0.2"; - src = fetchHex { - pkg = "good_enough_geoid"; - version = "0.0.2"; - sha256 = - "7b2a556206f71e743d77c26a55b60b3282bd799b8254510f62afe2a4ec330746"; - }; - beamDeps = [ csv_1_4_1 ]; - - meta = { - description = ''Get EGM Geoid heights that are good enough for - some purposes (maybe yours).''; - license = stdenv.lib.licenses.mit; - homepage = - "https://github.com/code-lever/good-enough-geoid-elixir"; - }; - } // packageOverrides) - ) {}; - - good_enough_geoid = good_enough_geoid_0_0_2; - - good_times_1_1_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "good_times"; - version = "1.1.1"; - src = fetchHex { - pkg = "good_times"; - version = "1.1.1"; - sha256 = - "1ecb4524b506a5dde5fa9e2312d6f98249b4b45e49a74cf799a8577b52157b90"; - }; - - meta = { - description = ''Expressive and easy to use datetime functions.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/DevL/good_times"; - }; - } // packageOverrides) - ) {}; - - good_times = good_times_1_1_1; - - google_auth_0_0_2 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - plug_1_1_5, - module_mocker_0_2_0, - cowboy_1_0_4, - access_token_extractor_0_1_1 - }: - buildMix ({ - name = "google_auth"; - version = "0.0.2"; - src = fetchHex { - pkg = "google_auth"; - version = "0.0.2"; - sha256 = - "029f2399456a7b7474635cab36544d35e200ddd7a470a905191de0fc3612adb5"; - }; - beamDeps = [ - plug_1_1_5 - module_mocker_0_2_0 - cowboy_1_0_4 - access_token_extractor_0_1_1 - ]; - - meta = { - longDescription = ''Simple Plug to provide google based - authentication. Just pass access_token received - from client side google auth flow and this plug - will get name, emai and picture of user from - google and add it to private inside Plug.Conn''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/rohanpujaris/google_auth"; - }; - } // packageOverrides) - ) {}; - - google_auth = google_auth_0_0_2; - - google_books_0_0_2 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_2_1_0, - httpoison_0_8_3 - }: - buildMix ({ - name = "google_books"; - version = "0.0.2"; - src = fetchHex { - pkg = "google_books"; - version = "0.0.2"; - sha256 = - "d20b5ca090df63cf4ed32d7257dcdad780bd89ca93bd644721c9d4d696e5734d"; - }; - beamDeps = [ poison_2_1_0 httpoison_0_8_3 ]; - - meta = { - description = ''A simple wrapper for Google Books API''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/nithinbekal/google_books.ex"; - }; - } // packageOverrides) - ) {}; - - google_books = google_books_0_0_2; - - google_sheets_2_0_5 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - sweet_xml_0_6_1, - httpoison_0_8_3, - hackney_1_6_0 - }: - buildMix ({ - name = "google_sheets"; - version = "2.0.5"; - src = fetchHex { - pkg = "google_sheets"; - version = "2.0.5"; - sha256 = - "aeaaab3e2df75289cf14740a76b014652fb77a5ef95be3921fc36f4165812682"; - }; - beamDeps = [ sweet_xml_0_6_1 httpoison_0_8_3 hackney_1_6_0 ]; - - meta = { - description = ''OTP application for fetching and polling Google - spreadsheet data in CSV format.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/GrandCru/GoogleSheets"; - }; - } // packageOverrides) - ) {}; - - google_sheets = google_sheets_2_0_5; - - goomoji_translator_0_0_2 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "goomoji_translator"; - version = "0.0.2"; - src = fetchHex { - pkg = "goomoji_translator"; - version = "0.0.2"; - sha256 = - "b794dcccc306c4c5712895456c28012e1b9f8e8496392bafcfa9c1fc2c251f82"; - }; - - meta = { - description = ''Used to change goomoji codes into normal emoji - codes''; - license = stdenv.lib.licenses.asl20; - homepage = - "https://github.com/azranel/goomoji-translator_elixir"; - }; - } // packageOverrides) - ) {}; - - goomoji_translator = goomoji_translator_0_0_2; - - goth_0_0_3 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_1_5_2, - json_web_token_0_2_5, - httpoison_0_8_3 - }: - buildMix ({ - name = "goth"; - version = "0.0.3"; - src = fetchHex { - pkg = "goth"; - version = "0.0.3"; - sha256 = - "0bbf59ae842dc4518cf42123b0fb0d0255bcb72ea37c8ec13bab2efe2339ccc3"; - }; - beamDeps = [ poison_1_5_2 json_web_token_0_2_5 httpoison_0_8_3 - ]; - - meta = { - longDescription = ''A simple library to generate and retrieve - Oauth2 tokens for use with Google Cloud Service - accounts.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/peburrows/goth"; - }; - } // packageOverrides) - ) {}; - - goth_0_1_3 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_2_1_0, - json_web_token_0_2_5, - httpoison_0_8_3 - }: - buildMix ({ - name = "goth"; - version = "0.1.3"; - src = fetchHex { - pkg = "goth"; - version = "0.1.3"; - sha256 = - "64a26a9b0682757acd59838eaa08f76b394c7fa086b5106c7b3f8682a8416d05"; - }; - beamDeps = [ poison_2_1_0 json_web_token_0_2_5 httpoison_0_8_3 - ]; - - meta = { - longDescription = ''A simple library to generate and retrieve - Oauth2 tokens for use with Google Cloud Service - accounts.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/peburrows/goth"; - }; - } // packageOverrides) - ) {}; - - goth = goth_0_1_3; - - gproc_0_3_1 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "gproc"; - version = "0.3.1"; - src = fetchHex { - pkg = "gproc"; - version = "0.3.1"; - sha256 = - "3c449925a5cbf57cc40d13c6c282bc1080b5ed3bad97e1acdbe969fd63a65fce"; - }; - - meta = { - longDescription = ''Gproc is a process dictionary for Erlang, - which provides a number of useful features - beyond what the built-in dictionary has: * Use - any term as a process alias * Register a process - under several aliases * Non-unique properties - can be registered simultaneously by many - processes * QLC and match specification - interface for efficient queries on the - dictionary * Await registration, let`s you wait - until a process registers itself * Atomically - give away registered names and properties to - another process * Counters, and aggregated - counters, which automatically maintain the total - of all counters with a given name * Global - registry, with all the above functions applied - to a network of nodes''; - license = stdenv.lib.licenses.epl10; - homepage = "https://github.com/uwiger/gproc"; - }; - } // packageOverrides) - ) {}; - - gproc_0_5_0 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "gproc"; - version = "0.5.0"; - src = fetchHex { - pkg = "gproc"; - version = "0.5.0"; - sha256 = - "5bc0fa4e999a6665b92ce57a7f12d7e9d1c26bfc39b0f657994be05cd3818b18"; - }; - - meta = { - longDescription = ''Gproc is a process dictionary for Erlang, - which provides a number of useful features - beyond what the built-in dictionary has: * Use - any term as a process alias * Register a process - under several aliases * Non-unique properties - can be registered simultaneously by many - processes * QLC and match specification - interface for efficient queries on the - dictionary * Await registration, let`s you wait - until a process registers itself * Atomically - give away registered names and properties to - another process * Counters, and aggregated - counters, which automatically maintain the total - of all counters with a given name * Global - registry, with all the above functions applied - to a network of nodes''; - license = stdenv.lib.licenses.epl10; - homepage = "https://github.com/uwiger/gproc"; - }; - } // packageOverrides) - ) {}; - - gproc = gproc_0_5_0; - - graphex_0_2_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "graphex"; - version = "0.2.1"; - src = fetchHex { - pkg = "graphex"; - version = "0.2.1"; - sha256 = - "9279db515110de152479903488b1df6ad2de409f5b48d00fac55211bfab2e728"; - }; - - meta = { - description = ''A task graph execution library for elixir''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/stocks29/graphex"; - }; - } // packageOverrides) - ) {}; - - graphex = graphex_0_2_1; - - graphixir_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "graphixir"; - version = "0.0.1"; - src = fetchHex { - pkg = "graphixir"; - version = "0.0.1"; - sha256 = - "8d355dc2ac225c2d74f15707908103ca051c74ef1668abf5240f6d3582750518"; - }; - - meta = { - description = ''Graphite framework for elixir''; - - }; - } // packageOverrides) - ) {}; - - graphixir = graphixir_0_0_1; - - graphmath_1_0_2 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "graphmath"; - version = "1.0.2"; - src = fetchHex { - pkg = "graphmath"; - version = "1.0.2"; - sha256 = - "6be38a7f4c6167f2c766ee74fd2642c8d98412c4b2bd4c1238cad493f30f4524"; - }; - - meta = { - description = ''Graphmath is a library for doing 2D and 3D - mathemtical operations.''; - license = with stdenv.lib.licenses; [ free wtfpl free ]; - homepage = "https://github.com/crertel/graphmath"; - }; - } // packageOverrides) - ) {}; - - graphmath = graphmath_1_0_2; - - graphql_0_2_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "graphql"; - version = "0.2.0"; - src = fetchHex { - pkg = "graphql"; - version = "0.2.0"; - sha256 = - "2469337ef663fb63922e67beafa2a50d56de14176c699758a855210140c269df"; - }; - - meta = { - description = ''GraphQL Elixir implementation''; - license = stdenv.lib.licenses.bsd3; - homepage = "https://github.com/graphql-elixir/graphql"; - }; - } // packageOverrides) - ) {}; - - graphql_0_3_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "graphql"; - version = "0.3.1"; - src = fetchHex { - pkg = "graphql"; - version = "0.3.1"; - sha256 = - "ed756b2ee62d3e33c6eef6ffc4bf1a7184c1b5cd022a4550b085768eefa8f4a2"; - }; - - meta = { - description = ''GraphQL Elixir implementation''; - license = stdenv.lib.licenses.bsd3; - homepage = "https://github.com/graphql-elixir/graphql"; - }; - } // packageOverrides) - ) {}; - - graphql = graphql_0_3_1; - - graphql_ex_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "graphql_ex"; - version = "0.0.1"; - src = fetchHex { - pkg = "graphql_ex"; - version = "0.0.1"; - sha256 = - "51884d5275d354b915db03eb390e858ead88b3f3e4f699b2fa7dc8eb442bc343"; - }; - meta = { }; - } // packageOverrides) - ) {}; - - graphql_ex = graphql_ex_0_0_1; - - gravatar_0_1_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "gravatar"; - version = "0.1.0"; - src = fetchHex { - pkg = "gravatar"; - version = "0.1.0"; - sha256 = - "4fab4a0313312d4319496662b55f25d3aabaa740ef3d084456425db8c9bdb4fd"; - }; - - meta = { - description = ''Gravatar URLs generator''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/pilu/gravatar"; - }; - } // packageOverrides) - ) {}; - - gravatar = gravatar_0_1_0; - - gravatarify_0_1_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "gravatarify"; - version = "0.1.0"; - src = fetchHex { - pkg = "gravatarify"; - version = "0.1.0"; - sha256 = - "d11f416611ed802d72e57f649c74f17c6dbf0e751da87e355cbfd14d4047d17e"; - }; - - meta = { - description = ''Gravatar images with an ease''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/shiroyasha/gravatarify"; - }; - } // packageOverrides) - ) {}; - - gravatarify = gravatarify_0_1_0; - - gray_0_0_2 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "gray"; - version = "0.0.2"; - src = fetchHex { - pkg = "gray"; - version = "0.0.2"; - sha256 = - "95b071e0742ed10298c5d0ff027aec3eaadf3a807ed5e88bd4d2861a5220be62"; - }; - - meta = { - longDescription = ''Package to help you operate with [gray codes] - (https://en.wikipedia.org/wiki/Gray_code)''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/hashd/gray"; - }; - } // packageOverrides) - ) {}; - - gray = gray_0_0_2; - - greenhouse_0_0_1 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - timex_2_1_6, - httpoison_0_8_3, - exjsx_3_2_0 - }: - buildMix ({ - name = "greenhouse"; - version = "0.0.1"; - src = fetchHex { - pkg = "greenhouse"; - version = "0.0.1"; - sha256 = - "7b32075492339d6ef03572891287689d48d938f36e19601433f47b4ad2f75b5d"; - }; - beamDeps = [ timex_2_1_6 httpoison_0_8_3 exjsx_3_2_0 ]; - - meta = { - description = ''Elixir library for access the Greenhouse Harvest - API''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/jeffweiss/greenhouse"; - }; - } // packageOverrides) - ) {}; - - greenhouse = greenhouse_0_0_1; - - growl_0_0_2 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "growl"; - version = "0.0.2"; - src = fetchHex { - pkg = "growl"; - version = "0.0.2"; - sha256 = - "0b43fba8d18349b5bd507b457016298cfafea4a50831e8ce944569b45d3bceb8"; - }; - - meta = { - longDescription = ''# Growl A simple wrapper to the command line - interface for the [Growl OSX notification - system](http://growl.info/). ## Setup ```Elixir - defp deps do [ {:growl, github: - \"zhallett/growl\"} ] ``` ## Usage Within the - script you would like to create a `growl` - notification, make the module call as follows: - ```Elixir Growl.notify(\"This is a - notification\") ``` The API accepts messages in - a string format, as well as a list. If the first - argument is a list, the first object is the - title line, with subsequent lines being the body - of the notification. ```Elixir - Growl.notify([\"Example\", \"This is an example - notification\"]) ``` would give the following - notification: ![Forced - Update](https://github.com/zhallett/growl/blob/master/multi_line_notification.png?raw=true - \"Multi-Line notification Screenshot\")) ## - Contributing 1. Fork it 2. Create your feature - branch (`git checkout -b my-new-feature`) 3. - Commit your changes (`git commit -am `Add some - feature``) 4. Push to the branch (`git push - origin my-new-feature`) 5. Create new Pull - Request ''; - license = stdenv.lib.licenses.free; - homepage = "https://github.com/zhallett/growl"; - }; - } // packageOverrides) - ) {}; - - growl = growl_0_0_2; - - gtfs_0_3_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, csv_1_4_1 }: - buildMix ({ - name = "gtfs"; - version = "0.3.0"; - src = fetchHex { - pkg = "gtfs"; - version = "0.3.0"; - sha256 = - "a77116b8886f3fa56fb1c9e722b7d62939ff85a38fa99a24daef5a26a0c939a5"; - }; - beamDeps = [ csv_1_4_1 ]; - - meta = { - description = ''A library for parsing a GTFS folder into a - hierarchy of structured data''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/bhelx/gtfs"; - }; - } // packageOverrides) - ) {}; - - gtfs = gtfs_0_3_0; - - guardsafe_0_5_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "guardsafe"; - version = "0.5.0"; - src = fetchHex { - pkg = "guardsafe"; - version = "0.5.0"; - sha256 = - "e6808876c07f21d78c3935c0607791cd2ceec40f3b855fa03774e8087bcfc277"; - }; - - meta = { - description = ''Macros expanding into code that can be safely - used in guard clauses.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/DevL/guardsafe"; - }; - } // packageOverrides) - ) {}; - - guardsafe = guardsafe_0_5_0; - - gun_1_0_0_pre_1 = callPackage - ( - { - buildErlangMk, - packageOverrides ? {}, - fetchHex, - ranch_1_1_0, - cowlib_1_3_0 - }: - buildErlangMk ({ - name = "gun"; - version = "1.0.0-pre.1"; - src = fetchHex { - pkg = "gun"; - version = "1.0.0-pre.1"; - sha256 = - "53aca19e83b15127aa4e299435823b367d5ba6797852984af6c2b9b493be9d56"; - }; - beamDeps = [ ranch_1_1_0 cowlib_1_3_0 ]; - - meta = { - description = ''Asynchronous SPDY, HTTP and Websocket client.''; - - }; - } // packageOverrides) - ) {}; - - gun = gun_1_0_0_pre_1; - - guri_0_2_1 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - websocket_client_1_1_0, - poison_1_5_2, - httpoison_0_8_3 - }: - buildMix ({ - name = "guri"; - version = "0.2.1"; - src = fetchHex { - pkg = "guri"; - version = "0.2.1"; - sha256 = - "7fa0f2ebff111c368895798041d982f00eec34589d93f10bb323bb5a09e1f888"; - }; - beamDeps = [ websocket_client_1_1_0 poison_1_5_2 httpoison_0_8_3 - ]; - - meta = { - description = ''Automate tasks and keep everyone in the loop with - Guri''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/elvio/guri"; - }; - } // packageOverrides) - ) {}; - - guri = guri_0_2_1; - - gurka_0_1_7 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "gurka"; - version = "0.1.7"; - src = fetchHex { - pkg = "gurka"; - version = "0.1.7"; - sha256 = - "b46c96446f46a53411a3b45d126ec19e724178818206ca1d2dd16abff28df6b5"; - }; - - meta = { - description = ''Erlang implementation of Cucumber''; - license = stdenv.lib.licenses.mit; - }; - } // packageOverrides) - ) {}; - - gurka = gurka_0_1_7; - - gutenex_0_2_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, imagineer_0_2_1 }: - buildMix ({ - name = "gutenex"; - version = "0.2.0"; - src = fetchHex { - pkg = "gutenex"; - version = "0.2.0"; - sha256 = - "5c8ab30570d7ddcd6cdb2eeaf1d3eba4db83f6ef955f4030f05cf476cbce79fa"; - }; - beamDeps = [ imagineer_0_2_1 ]; - - meta = { - description = ''PDF Generation in Elixir''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/SenecaSystems/gutenex"; - }; - } // packageOverrides) - ) {}; - - gutenex = gutenex_0_2_0; - - hackney_1_5_7 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - ssl_verify_fun_1_1_0, - mimerl_1_0_2, - metrics_1_0_1, - idna_1_2_0, - certifi_0_4_0 - }: - buildMix ({ - name = "hackney"; - version = "1.5.7"; - src = fetchHex { - pkg = "hackney"; - version = "1.5.7"; - sha256 = - "627ed3f048b950d2dbbec918519f89f498a2136d74ca8180c15fad412b9bc869"; - }; - beamDeps = [ - ssl_verify_fun_1_1_0 - mimerl_1_0_2 - metrics_1_0_1 - idna_1_2_0 - certifi_0_4_0 - ]; - - meta = { - description = ''simple HTTP client''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/benoitc/hackney"; - }; - } // packageOverrides) - ) {}; - - hackney_1_6_0 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - ssl_verify_fun_1_1_0, - mimerl_1_0_2, - metrics_1_0_1, - idna_1_2_0, - certifi_0_4_0 - }: - buildMix ({ - name = "hackney"; - version = "1.6.0"; - src = fetchHex { - pkg = "hackney"; - version = "1.6.0"; - sha256 = - "8b517f17c794ab611815042d24e149daafbd898d63aac8baf6750b890261c716"; - }; - beamDeps = [ - ssl_verify_fun_1_1_0 - mimerl_1_0_2 - metrics_1_0_1 - idna_1_2_0 - certifi_0_4_0 - ]; - - meta = { - description = ''simple HTTP client''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/benoitc/hackney"; - }; - } // packageOverrides) - ) {}; - - hackney = hackney_1_6_0; - - haikunator_1_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "haikunator"; - version = "1.0.1"; - src = fetchHex { - pkg = "haikunator"; - version = "1.0.1"; - sha256 = - "60692df3a559df14bac6a8c115091977f0a45eea55123a5cb37e3d763cbe92e8"; - }; - - meta = { - longDescription = ''Generate Heroku-like memorable random names - to use in your apps or anywhere else.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/knrz/Haikunator"; - }; - } // packageOverrides) - ) {}; - - haikunator = haikunator_1_0_1; - - hairnet_1_0_0 = callPackage - ( - { - buildRebar3, packageOverrides ? {}, fetchHex, base64url_0_0_1 - }: - buildRebar3 ({ - name = "hairnet"; - version = "1.0.0"; - src = fetchHex { - pkg = "hairnet"; - version = "1.0.0"; - sha256 = - "b3f15cdb7d9e6183a5cde401ded684c88cc2ea09dca75facf82b5281f4596606"; - }; - - beamDeps = [ base64url_0_0_1 ]; - - meta = { - description = ''An Erlang library wrapping AES-GCM (AEAD) crypto - in a Fernet-like interface''; - license = stdenv.lib.licenses.bsd3; - homepage = "https://github.com/ferd/hairnet/"; - }; - } // packageOverrides) - ) {}; - - hairnet = hairnet_1_0_0; - - happy_1_1_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "happy"; - version = "1.1.1"; - src = fetchHex { - pkg = "happy"; - version = "1.1.1"; - sha256 = - "3b2ee083ea1d68063df4fb0561eb462703e6188d9352d0763b458ee6ce385060"; - }; - - meta = { - longDescription = ''Happy path programming in elixir. Alternative - to ok_jose, elixir`s 1.2 `with` keyword and that - kind of stuff.''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/vic/happy"; - }; - } // packageOverrides) - ) {}; - - happy = happy_1_1_1; - - harakiri_1_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "harakiri"; - version = "1.0.1"; - src = fetchHex { - pkg = "harakiri"; - version = "1.0.1"; - sha256 = - "2c3bc7300cbded03bb1b01ebe67e74507a5350c79fe08276a2a17359a6c28d79"; - }; - - meta = { - description = ''Help applications do things to themselves.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/rubencaro/harakiri"; - }; - } // packageOverrides) - ) {}; - - harakiri = harakiri_1_0_1; - - harvest_0_0_3 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_2_1_0, - httpoison_0_8_3 - }: - buildMix ({ - name = "harvest"; - version = "0.0.3"; - src = fetchHex { - pkg = "harvest"; - version = "0.0.3"; - sha256 = - "a9b52f37959a97e876603da5a34a0683e9e4a8e534fb7c672175602768fc812a"; - }; - beamDeps = [ poison_2_1_0 httpoison_0_8_3 ]; - - meta = { - description = ''Harvest Time Tracking API wrapper written in - Elixir''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/luishurtado/harvest"; - }; - } // packageOverrides) - ) {}; - - harvest = harvest_0_0_3; - - hash_n_cache_0_0_2 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "hash_n_cache"; - version = "0.0.2"; - src = fetchHex { - pkg = "hash_n_cache"; - version = "0.0.2"; - sha256 = - "3cd95f04cd6017894b1829307e568a72a3d42c6b70379c37b86c80ab0a6f68ec"; - }; - - meta = { - longDescription = ''A simple utility to hash an erlang term, and - cache the term in ETS with the hash as the key - and the term as the value.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/elbow-jason/hash_n_cache"; - }; - } // packageOverrides) - ) {}; - - hash_n_cache = hash_n_cache_0_0_2; - - hash_ring_0_4_0 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "hash_ring"; - version = "0.4.0"; - src = fetchHex { - pkg = "hash_ring"; - version = "0.4.0"; - sha256 = - "97f7b4252e660ae3c66fd163277267d3445cfea097342027fe6cc3512fdafd16"; - }; - - meta = { - description = ''Consistent Hash Ring''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/sile/hash_ring"; - }; - } // packageOverrides) - ) {}; - - hash_ring = hash_ring_0_4_0; - - hashids_2_0_2 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "hashids"; - version = "2.0.2"; - src = fetchHex { - pkg = "hashids"; - version = "2.0.2"; - sha256 = - "3dae063908483454ec691e61da580a056997b4c9affcf12b2330937ee48e6bf0"; - }; - - meta = { - description = ''Hashids lets you obfuscate numerical identifiers - via reversible mapping.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/alco/hashids-elixir"; - }; - } // packageOverrides) - ) {}; - - hashids = hashids_2_0_2; - - heap_1_0_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "heap"; - version = "1.0.0"; - src = fetchHex { - pkg = "heap"; - version = "1.0.0"; - sha256 = - "39ddb188337ef43dd46e1920abba0bb88821a8cc19cc8688aa36045a58f733d0"; - }; - - meta = { - description = ''Heap data structure and tools''; - - }; - } // packageOverrides) - ) {}; - - heap = heap_1_0_0; - - heapq_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "heapq"; - version = "0.0.1"; - src = fetchHex { - pkg = "heapq"; - version = "0.0.1"; - sha256 = - "60bc20c109360c6899203f4015fae42c9e5a4f82707f76b064e10d6da135d4fd"; - }; - - meta = { - description = ''A Heap-based Priority Queue Implementation in - Elixir.''; - license = stdenv.lib.licenses.bsd3; - homepage = "https://github.com/takscape/elixir-heapq"; - }; - } // packageOverrides) - ) {}; - - heapq = heapq_0_0_1; - - hedwig_0_1_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "hedwig"; - version = "0.1.0"; - src = fetchHex { - pkg = "hedwig"; - version = "0.1.0"; - sha256 = - "75139dc3ce629dcb703a17d053acf84da0787ab398e20566e10152cdf1ccad9c"; - }; - - meta = { - description = ''An adapter-based chat bot framework''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/hedwig-im/hedwig"; - }; - } // packageOverrides) - ) {}; - - hedwig_1_0_0_rc3 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, gproc_0_5_0 }: - buildMix ({ - name = "hedwig"; - version = "1.0.0-rc3"; - src = fetchHex { - pkg = "hedwig"; - version = "1.0.0-rc3"; - sha256 = - "846347c6ae462e98b8c8c8a60f0bef8ee2c4ffa28463a0df030ae8a938cc773f"; - }; - beamDeps = [ gproc_0_5_0 ]; - - meta = { - description = ''An adapter-based chat bot framework''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/hedwig-im/hedwig"; - }; - } // packageOverrides) - ) {}; - - hedwig = hedwig_1_0_0_rc3; - - hermes_0_1_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, chronos_1_5_1 }: - buildMix ({ - name = "hermes"; - version = "0.1.0"; - src = fetchHex { - pkg = "hermes"; - version = "0.1.0"; - sha256 = - "f28880392a8b1b027c58c387870099f854f842fdeb1f7a0ba94a0b1ca07643bf"; - }; - beamDeps = [ chronos_1_5_1 ]; - - meta = { - longDescription = ''Is a mailer component for sending & recieving - emails. The name comes from the greek messanger - of the gods.''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/nurugger07/hemes"; - }; - } // packageOverrides) - ) {}; - - hermes = hermes_0_1_0; - - hex2bin_1_0_0 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "hex2bin"; - version = "1.0.0"; - src = fetchHex { - pkg = "hex2bin"; - version = "1.0.0"; - sha256 = - "e7012d1d9aadd26e680f0983d26fb8923707f05fac9688f19f530fa3795e716f"; - }; - - meta = { - description = ''Hex string/binary conversion utilities''; - license = stdenv.lib.licenses.apsl20; - homepage = "https://github.com/aesedepece/hex2bin"; - }; - } // packageOverrides) - ) {}; - - hex2bin = hex2bin_1_0_0; - - hex_math_0_0_2 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "hex_math"; - version = "0.0.2"; - src = fetchHex { - pkg = "hex_math"; - version = "0.0.2"; - sha256 = - "1dd9284c402d06bcd63ccb8df6022342defb2de4bd666066ed409e3b3c47761b"; - }; - - meta = { - description = ''Library for working with hex grids.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/tjcelaya/hex_math"; - }; - } // packageOverrides) - ) {}; - - hex_math = hex_math_0_0_2; - - hex_searcher_1_0_0 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - table_rex_0_4_0, - ibrowse_4_2_2, - httpotion_2_2_2, - floki_0_7_2 - }: - buildMix ({ - name = "hex_searcher"; - version = "1.0.0"; - src = fetchHex { - pkg = "hex_searcher"; - version = "1.0.0"; - sha256 = - "26d2097aa0f950c67ea55822e15cfec26976f76a60ec51d758af9d60126b3538"; - }; - beamDeps = [ - table_rex_0_4_0 - ibrowse_4_2_2 - httpotion_2_2_2 - floki_0_7_2 - ]; - - meta = { - description = ''Search hex packages from terminal''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/nguyenvinhlinh/HexSearcher"; - }; - } // packageOverrides) - ) {}; - - hex_searcher = hex_searcher_1_0_0; - - hexate_0_5_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "hexate"; - version = "0.5.1"; - src = fetchHex { - pkg = "hexate"; - version = "0.5.1"; - sha256 = - "b146d4c48380bef3eee74e16bc243f91783f72502759f1f18460b6a8da441270"; - }; - - meta = { - description = ''A simple module for working with hex strings in - Elixir. ''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/rjsamson/hexate"; - }; - } // packageOverrides) - ) {}; - - hexate = hexate_0_5_1; - - hexbot_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "hexbot"; - version = "0.0.1"; - src = fetchHex { - pkg = "hexbot"; - version = "0.0.1"; - sha256 = - "f9b8c9805468f7b93fa88440f1e75d8ed2fc3b7d11a68c455abf81efcc31590c"; - }; - - meta = { - description = ''A hubot-like bot framework for chatops.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/tombell/hexbot"; - }; - } // packageOverrides) - ) {}; - - hexbot = hexbot_0_0_1; - - hexdocset_1_0_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, floki_0_0_5 }: - buildMix ({ - name = "hexdocset"; - version = "1.0.0"; - src = fetchHex { - pkg = "hexdocset"; - version = "1.0.0"; - sha256 = - "846ed02411d759710f0f72a401d81a67cbc181421e461d3246540b3d471044be"; - }; - beamDeps = [ floki_0_0_5 ]; - - meta = { - description = ''Convert hex doc to Dash.app`s docset format.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/yesmeck/hexdocset"; - }; - } // packageOverrides) - ) {}; - - hexdocset = hexdocset_1_0_0; - - hipchat_logger_backend_0_1_2 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_1_5_2, - httpoison_0_8_3 - }: - buildMix ({ - name = "hipchat_logger_backend"; - version = "0.1.2"; - src = fetchHex { - pkg = "hipchat_logger_backend"; - version = "0.1.2"; - sha256 = - "211bb8e174858c7858c76f992fa7b19d9373a29d7f501b774517534af17bf590"; - }; - beamDeps = [ poison_1_5_2 httpoison_0_8_3 ]; - - meta = { - description = ''A logger backend for posting errors to - HipChat.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/fbcouch/hipchat_logger_backend"; - }; - } // packageOverrides) - ) {}; - - hipchat_logger_backend = hipchat_logger_backend_0_1_2; - - hlc_2_0_0 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "hlc"; - version = "2.0.0"; - src = fetchHex { - pkg = "hlc"; - version = "2.0.0"; - sha256 = - "460ac04654e920e068d1fd17aec1f78b1879cc42ac7f3def7497f0d1cc5056ad"; - }; - - meta = { - description = ''hybrid logical clock''; - - homepage = "https://github.com/barrel-db/hlc"; - }; - } // packageOverrides) - ) {}; - - hlc = hlc_2_0_0; - - hoax_0_11_2 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "hoax"; - version = "0.11.2"; - src = fetchHex { - pkg = "hoax"; - version = "0.11.2"; - sha256 = - "fca0d9056201e671719736b4f86fe2b8da6f8b42d88b28b1bcb2b307586928a8"; - }; - - meta = { - description = ''Yet another mocking library for Erlang''; - license = stdenv.lib.licenses.apsl20; - homepage = "https://github.com/xenolinguist/hoax"; - }; - } // packageOverrides) - ) {}; - - hoax = hoax_0_11_2; - - holidays_0_1_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "holidays"; - version = "0.1.1"; - src = fetchHex { - pkg = "holidays"; - version = "0.1.1"; - sha256 = - "098f192bd02f1fd68fd22ae69dc608a03e89a4c814c3c3901d56c8f697cda622"; - }; - - meta = { - description = ''Library for finding which holidays fall on given - dates.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/CoderDennis/holidays"; - }; - } // packageOverrides) - ) {}; - - holidays = holidays_0_1_1; - - honeybadger_0_5_0 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_2_1_0, - plug_1_1_5, - httpoison_0_8_3 - }: - buildMix ({ - name = "honeybadger"; - version = "0.5.0"; - src = fetchHex { - pkg = "honeybadger"; - version = "0.5.0"; - sha256 = - "a19b507955a229276af2af14b4a324d4b352d17b468e9c29215e1637bd493c42"; - }; - beamDeps = [ poison_2_1_0 plug_1_1_5 httpoison_0_8_3 ]; - - meta = { - longDescription = ''Elixir client, Plug and error_logger for - integrating with the Honeybadger.io exception - tracker''; - license = stdenv.lib.licenses.mit; - homepage = - "https://github.com/honeybadger-io/honeybadger-elixir"; - }; - } // packageOverrides) - ) {}; - - honeybadger = honeybadger_0_5_0; - - hooks_1_1_1 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "hooks"; - version = "1.1.1"; - src = fetchHex { - pkg = "hooks"; - version = "1.1.1"; - sha256 = - "6834ad3a2a624a5ffd49e9cb146ff49ded423b67f31905b122d24128c72c5c85"; - }; - - meta = { - description = ''generic plugin & hook system''; - license = stdenv.lib.licenses.bsd3; - homepage = "https://github.com/barrel-db/hooks"; - }; - } // packageOverrides) - ) {}; - - hooks = hooks_1_1_1; - - hound_1_0_0 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_2_1_0, - httpoison_0_8_3 - }: - buildMix ({ - name = "hound"; - version = "1.0.0"; - src = fetchHex { - pkg = "hound"; - version = "1.0.0"; - sha256 = - "433c541048096b864f4a346231967d63f4acfcc32fd280f80505b95a2f9738a4"; - }; - beamDeps = [ poison_2_1_0 httpoison_0_8_3 ]; - - meta = { - description = ''Webdriver library for integration testing and - browser automation''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/HashNuke/hound"; - }; - } // packageOverrides) - ) {}; - - hound = hound_1_0_0; - - hpack_1_0_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "hpack"; - version = "1.0.0"; - src = fetchHex { - pkg = "hpack"; - version = "1.0.0"; - sha256 = - "092fe46ef1c59bf2d7d47f627520321eb6965861db1516c95ef19d484958aea5"; - }; - - meta = { - longDescription = ''Implementation of the - [HPack](https://http2.github.io/http2-spec/compression.html) - protocol, a compression format for efficiently - representing HTTP header fields, to be used in - HTTP/2.''; - license = stdenv.lib.licenses.mit; - }; - } // packageOverrides) - ) {}; - - hpack = hpack_1_0_0; - - html_builder_0_1_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "html_builder"; - version = "0.1.1"; - src = fetchHex { - pkg = "html_builder"; - version = "0.1.1"; - sha256 = - "7cba41180419a26e2fb8ff1c075efcdf31e4079e06144d58623c32c1de3835d9"; - }; - - meta = { - description = ''generate html in elixir with simple data - structures''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/camshaft/html_builder"; - }; - } // packageOverrides) - ) {}; - - html_builder = html_builder_0_1_1; - - html_entities_0_3_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "html_entities"; - version = "0.3.0"; - src = fetchHex { - pkg = "html_entities"; - version = "0.3.0"; - sha256 = - "93811511394efeee964f6e7df3b72b37ad39c1d185030c3561aebf1c15c4d995"; - }; - - meta = { - description = ''Decode and encode HTML entities in a string.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/martinsvalin/html_entities"; - }; - } // packageOverrides) - ) {}; - - html_entities = html_entities_0_3_0; - - html_sanitize_ex_0_1_2 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, mochiweb_2_12_2 }: - buildMix ({ - name = "html_sanitize_ex"; - version = "0.1.2"; - src = fetchHex { - pkg = "html_sanitize_ex"; - version = "0.1.2"; - sha256 = - "e6937b25832bcdccb8b547632428de7fe034199c871f037311d4340c345348a7"; - }; - beamDeps = [ mochiweb_2_12_2 ]; - - meta = { - description = ''HTML sanitizer for Elixir''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/rrrene/html_sanitize_ex"; - }; - } // packageOverrides) - ) {}; - - html_sanitize_ex_1_0_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, mochiweb_2_12_2 }: - buildMix ({ - name = "html_sanitize_ex"; - version = "1.0.0"; - src = fetchHex { - pkg = "html_sanitize_ex"; - version = "1.0.0"; - sha256 = - "5bf36372dafe900da8d9613502ce4efad3d885af5beb0d298386da0b6a1dbbc6"; - }; - beamDeps = [ mochiweb_2_12_2 ]; - - meta = { - description = ''HTML sanitizer for Elixir''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/rrrene/html_sanitize_ex"; - }; - } // packageOverrides) - ) {}; - - html_sanitize_ex = html_sanitize_ex_1_0_0; - - html_to_pdf_0_5_2 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "html_to_pdf"; - version = "0.5.2"; - src = fetchHex { - pkg = "html_to_pdf"; - version = "0.5.2"; - sha256 = - "7adcde56c221e8f2447837d3b5983775f53071035d9ce9f179635a5e94c795e3"; - }; - - meta = { - description = ''Super simple library for turning raw HTML or - webpages into beautiful PDFs.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/mattweldon/html_to_pdf"; - }; - } // packageOverrides) - ) {}; - - html_to_pdf = html_to_pdf_0_5_2; - - http2_0_0_2 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "http2"; - version = "0.0.2"; - src = fetchHex { - pkg = "http2"; - version = "0.0.2"; - sha256 = - "fd8354d9c7800223ffcb66c2c359a40a5be3809ea4e3b2046fee253a5d049250"; - }; - - meta = { - description = ''HPACK implementation for Elixir''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/kiennt/hpack"; - }; - } // packageOverrides) - ) {}; - - http2 = http2_0_0_2; - - http_digex_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "http_digex"; - version = "0.0.1"; - src = fetchHex { - pkg = "http_digex"; - version = "0.0.1"; - sha256 = - "43bca23be7809bd4e2a5efa23d294117457192c98bd1cdf6b90b61285bc4109a"; - }; - - meta = { - description = ''A module to create basic digest http auth - header''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/techgaun/http_digex"; - }; - } // packageOverrides) - ) {}; - - http_digex = http_digex_0_0_1; - - http_params_serializer_0_1_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "http_params_serializer"; - version = "0.1.1"; - src = fetchHex { - pkg = "http_params_serializer"; - version = "0.1.1"; - sha256 = - "7d6c2184814b7232130a3193c9832827c5eeaaae928155d96863ec426da6ce69"; - }; - - meta = { - longDescription = ''A small library to serialize deeply nested - datastructures into HTTP parameters that most - backends do understand''; - license = stdenv.lib.licenses.mit; - homepage = - "https://github.com/ruby2elixir/http_params_serializer"; - }; - } // packageOverrides) - ) {}; - - http_params_serializer = http_params_serializer_0_1_1; - - http_proxy_1_0_2 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - plug_1_1_5, - hackney_1_6_0, - exjsx_3_2_0, - cowboy_1_0_4 - }: - buildMix ({ - name = "http_proxy"; - version = "1.0.2"; - src = fetchHex { - pkg = "http_proxy"; - version = "1.0.2"; - sha256 = - "157f7a75f41f9f1532244c0eb1587fa638518c2e9b0f95aaaf3f6d1489ec94e3"; - }; - beamDeps = [ plug_1_1_5 hackney_1_6_0 exjsx_3_2_0 cowboy_1_0_4 - ]; - - meta = { - description = ''Multi port HTTP Proxy and support record/play - request.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/KazuCocoa/http_proxy"; - }; - } // packageOverrides) - ) {}; - - http_proxy = http_proxy_1_0_2; - - http_router_0_0_8 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - xml_builder_0_0_8, - poison_1_5_2, - plug_1_1_5, - cowboy_1_0_4 - }: - buildMix ({ - name = "http_router"; - version = "0.0.8"; - src = fetchHex { - pkg = "http_router"; - version = "0.0.8"; - sha256 = - "9a2844cc8c880621ca2689e0056f50e2c19e3b0e87a8e2524489459b377a8dc3"; - }; - beamDeps = [ - xml_builder_0_0_8 poison_1_5_2 plug_1_1_5 cowboy_1_0_4 - ]; - - meta = { - longDescription = ''HTTP Router with various macros to assist in - developing your application and organizing your - code''; - license = stdenv.lib.licenses.mit; - homepage = - "https://github.com/sugar-framework/elixir-http-router"; - }; - } // packageOverrides) - ) {}; - - http_router = http_router_0_0_8; - - http_signature_1_1_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "http_signature"; - version = "1.1.0"; - src = fetchHex { - pkg = "http_signature"; - version = "1.1.0"; - sha256 = - "3e6036d9c29289ed0e35dd6f41821dec9061ce20aad3c4d35dcbae8c84eb3baa"; - }; - - meta = { - description = ''Erlang and Elixir implementations of Joyent`s - HTTP Signature Scheme.''; - license = stdenv.lib.licenses.mpl20; - homepage = - "https://github.com/potatosalad/erlang-http_signature"; - }; - } // packageOverrides) - ) {}; - - http_signature = http_signature_1_1_0; - - httparrot_0_3_4 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - exjsx_3_2_0, - cowboy_1_0_4 - }: - buildMix ({ - name = "httparrot"; - version = "0.3.4"; - src = fetchHex { - pkg = "httparrot"; - version = "0.3.4"; - sha256 = - "05dc3a30de92a5fc284c937339131c478d57b125cb3d65e97b99bc0fce3d3452"; - }; - beamDeps = [ exjsx_3_2_0 cowboy_1_0_4 ]; - - meta = { - description = '' HTTP Request & Response Server. An incomplete - clone of http://httpbin.org ''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/edgurgel/httparrot"; - }; - } // packageOverrides) - ) {}; - - httparrot = httparrot_0_3_4; - - httpehaviour_0_9_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, hackney_1_6_0 }: - buildMix ({ - name = "httpehaviour"; - version = "0.9.0"; - src = fetchHex { - pkg = "httpehaviour"; - version = "0.9.0"; - sha256 = - "54e93dcf0e62d392781078cf029478194797fe67c98dffe99a91b5d5ec33e4e5"; - }; - beamDeps = [ hackney_1_6_0 ]; - - meta = { - description = ''Yet Yet Another HTTP client for Elixir powered by - hackney''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/edgurgel/httpehaviour"; - }; - } // packageOverrides) - ) {}; - - httpehaviour = httpehaviour_0_9_0; - - httplacebo_0_1_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "httplacebo"; - version = "0.1.0"; - src = fetchHex { - pkg = "httplacebo"; - version = "0.1.0"; - sha256 = - "0f1873e65bb97227d43b5c6fc2138f33ef83f90cd068d9a9aee06ed8ef44a7ec"; - }; - - meta = { - description = ''The `do nothing` HTTP client for Elixir.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/guilleiguaran/httplacebo"; - }; - } // packageOverrides) - ) {}; - - httplacebo = httplacebo_0_1_0; - - httpoison_0_8_2 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, hackney_1_5_7 }: - buildMix ({ - name = "httpoison"; - version = "0.8.2"; - src = fetchHex { - pkg = "httpoison"; - version = "0.8.2"; - sha256 = - "00738e34fe2e254199c0324ef60b8150a7b2ced66c2296c4df8425c8e9b8d5c0"; - }; - beamDeps = [ hackney_1_5_7 ]; - - meta = { - description = ''Yet Another HTTP client for Elixir powered by - hackney''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/edgurgel/httpoison"; - }; - } // packageOverrides) - ) {}; - - httpoison_0_8_3 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, hackney_1_6_0 }: - buildMix ({ - name = "httpoison"; - version = "0.8.3"; - src = fetchHex { - pkg = "httpoison"; - version = "0.8.3"; - sha256 = - "74f2103e6eff47dcc2b288e37f42629874df3e4a4dce5fbc9dea508de4785e06"; - }; - beamDeps = [ hackney_1_6_0 ]; - - meta = { - description = ''Yet Another HTTP client for Elixir powered by - hackney''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/edgurgel/httpoison"; - }; - } // packageOverrides) - ) {}; - - httpoison = httpoison_0_8_3; - - httpotion_2_2_2 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, ibrowse_4_2_2 }: - buildMix ({ - name = "httpotion"; - version = "2.2.2"; - src = fetchHex { - pkg = "httpotion"; - version = "2.2.2"; - sha256 = - "47c6b6c535592547366fe16bfa175385e7de09eecbb2dc6b0f2cea526ef45fbd"; - }; - beamDeps = [ ibrowse_4_2_2 ]; - - meta = { - description = ''Fancy HTTP client for Elixir, based on - ibrowse.''; - license = stdenv.lib.licenses.unlicense; - homepage = "https://github.com/myfreeweb/httpotion"; - }; - } // packageOverrides) - ) {}; - - httpotion_3_0_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, ibrowse_4_2_2 }: - buildMix ({ - name = "httpotion"; - version = "3.0.0"; - src = fetchHex { - pkg = "httpotion"; - version = "3.0.0"; - sha256 = - "ca6364eaa9737ba305307e17d0277c80e57003fc0934b99f6a5048d7a4f932b8"; - }; - beamDeps = [ ibrowse_4_2_2 ]; - - meta = { - description = ''Fancy HTTP client for Elixir, based on - ibrowse.''; - license = stdenv.lib.licenses.unlicense; - homepage = "https://github.com/myfreeweb/httpotion"; - }; - } // packageOverrides) - ) {}; - - httpotion = httpotion_3_0_0; - - huami_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "huami"; - version = "0.0.1"; - src = fetchHex { - pkg = "huami"; - version = "0.0.1"; - sha256 = - "c12f38e24e7b085422e5f57c991792cd5045bd083574b1cca0458d8f2dfae40d"; - }; - - meta = { - description = ''A CLI version of flower password writing in - Elixir. ''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/yesmeck/huami.ex"; - }; - } // packageOverrides) - ) {}; - - huami = huami_0_0_1; - - huex_0_5_0 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - json_0_3_3, - httpoison_0_8_3 - }: - buildMix ({ - name = "huex"; - version = "0.5.0"; - src = fetchHex { - pkg = "huex"; - version = "0.5.0"; - sha256 = - "e5fe37fdc4299567922697516df8ade2f64d2c1573dc9a253e5037f66576858f"; - }; - beamDeps = [ json_0_3_3 httpoison_0_8_3 ]; - - meta = { - description = ''Elixir client for Philips Hue connected light - bulbs''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/xavier/huex"; - }; - } // packageOverrides) - ) {}; - - huex = huex_0_5_0; - - hufflehoff_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "hufflehoff"; - version = "0.0.1"; - src = fetchHex { - pkg = "hufflehoff"; - version = "0.0.1"; - sha256 = - "f10c6ffceb3b6d161ff5aa4dfeb8fe77affabf073f0bc7059d8296a4256093f2"; - }; - - meta = { - description = ''A Huffman encoder/decoder for HTTP/2 headers.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/sideshow/hufflehoff"; - }; - } // packageOverrides) - ) {}; - - hufflehoff = hufflehoff_0_0_1; - - huffman_1_1_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "huffman"; - version = "1.1.1"; - src = fetchHex { - pkg = "huffman"; - version = "1.1.1"; - sha256 = - "6983b0eebb29e6f7b4e971cf46e04ebcf52f073ca97f7ed29b5c0de68d58c496"; - }; - - meta = { - description = ''Huffman encoding and decoding.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/SenecaSystems/huffman"; - }; - } // packageOverrides) - ) {}; - - huffman = huffman_1_1_1; - - hulaaki_0_0_2 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "hulaaki"; - version = "0.0.2"; - src = fetchHex { - pkg = "hulaaki"; - version = "0.0.2"; - sha256 = - "d1bea8de565a4ca49f0e362c37597c3e8744b0323a7e9104cf09ac555e713ebe"; - }; - - meta = { - description = ''An MQTT 3.1.1 client library written in - Elixir.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/suvash/hulaaki"; - }; - } // packageOverrides) - ) {}; - - hulaaki = hulaaki_0_0_2; - - hyde_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, exredis_0_2_4 }: - buildMix ({ - name = "hyde"; - version = "0.0.1"; - src = fetchHex { - pkg = "hyde"; - version = "0.0.1"; - sha256 = - "d4424adbf13e2aecafa38f73318885f56bd70eb8e5fede22858af8cf76e2475e"; - }; - beamDeps = [ exredis_0_2_4 ]; - - meta = { - longDescription = ''Feature Toggles for Elixir - Basic Redis - backed feature toggles for individual users or - named groups''; - - homepage = "https://github.com/beautifulcode/hyde"; - }; - } // packageOverrides) - ) {}; - - hyde = hyde_0_0_1; - - hydra_0_0_1 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - porcelain_2_0_1, - poison_1_5_2, - plug_1_1_5, - httpoison_0_8_3, - cowboy_1_0_4 - }: - buildMix ({ - name = "hydra"; - version = "0.0.1"; - src = fetchHex { - pkg = "hydra"; - version = "0.0.1"; - sha256 = - "ea35ec756dfaa0390ba53a0313bb50b924517f746922a98e3489bddf8e066b7d"; - }; - beamDeps = [ - porcelain_2_0_1 - poison_1_5_2 - plug_1_1_5 - httpoison_0_8_3 - cowboy_1_0_4 - ]; - - meta = { - description = ''A multi-headed beast: API gateway, request cache, - and data transformations''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/doomspork/hydra"; - }; - } // packageOverrides) - ) {}; - - hydra = hydra_0_0_1; - - hypermedia_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "hypermedia"; - version = "0.0.1"; - src = fetchHex { - pkg = "hypermedia"; - version = "0.0.1"; - sha256 = - "595c174772c45206f293f61b338105e61d96dba1436b07ed5b3b12eb07842721"; - }; - - meta = { - description = ''A Elixir library for creating HAL/JSON Hypermedia - APIs''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/jurriaan/hypermedia"; - }; - } // packageOverrides) - ) {}; - - hypermedia = hypermedia_0_0_1; - - hypermock_0_0_2 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, meck_0_8_4 }: - buildMix ({ - name = "hypermock"; - version = "0.0.2"; - src = fetchHex { - pkg = "hypermock"; - version = "0.0.2"; - sha256 = - "dbb7ad24f651a3bb99475f39f9b0d6b7e9b3f959d8a80577ea6c803a5b548516"; - }; - beamDeps = [ meck_0_8_4 ]; - - meta = { }; - } // packageOverrides) - ) {}; - - hypermock = hypermock_0_0_2; - - hypex_1_1_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "hypex"; - version = "1.1.0"; - src = fetchHex { - pkg = "hypex"; - version = "1.1.0"; - sha256 = - "32e153bee0dabea8941940711c9ed9a7e15c50fc3d474c5b75b14359fb408363"; - }; - - meta = { - description = ''Fast HyperLogLog implementation for - Elixir/Erlang''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/zackehh/hypex"; - }; - } // packageOverrides) - ) {}; - - hypex = hypex_1_1_0; - - i18n_0_0_2 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - tipo_0_0_3, - exprintf_0_1_6 - }: - buildMix ({ - name = "i18n"; - version = "0.0.2"; - src = fetchHex { - pkg = "i18n"; - version = "0.0.2"; - sha256 = - "d3fbaccb502540565a9659fd21cff930b12ee698bfdac6d3df6487e2c101891f"; - }; - beamDeps = [ tipo_0_0_3 exprintf_0_1_6 ]; - - meta = { - description = ''i18n locale translations helpers''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/nathanfaucett/ex-i18n"; - }; - } // packageOverrides) - ) {}; - - i18n = i18n_0_0_2; - - iam_role_1_0_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, jsone_1_2_3 }: - buildMix ({ - name = "iam_role"; - version = "1.0.0"; - src = fetchHex { - pkg = "iam_role"; - version = "1.0.0"; - sha256 = - "acfc5d5c5130a36dfb2b460f790bd9e32bf39274f17333bd65c28d216983761d"; - }; - beamDeps = [ jsone_1_2_3 ]; - - meta = { - description = ''Application for automatically fetching AWS IAM - role security credentials.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/tsharju/iam_role"; - }; - } // packageOverrides) - ) {}; - - iam_role = iam_role_1_0_0; - - ibrowse_4_2_2 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "ibrowse"; - version = "4.2.2"; - src = fetchHex { - pkg = "ibrowse"; - version = "4.2.2"; - sha256 = - "b800cb7442bcc852c6832821e9d0a7098ff626e1415bddaeff4596640b31c0ae"; - }; - - meta = { - description = ''Erlang HTTP client application''; - license = with stdenv.lib.licenses; [ free bsd3 ]; - homepage = "https://github.com/cmullaparthi/ibrowse"; - }; - } // packageOverrides) - ) {}; - - ibrowse = ibrowse_4_2_2; - - identicon_0_2_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "identicon"; - version = "0.2.0"; - src = fetchHex { - pkg = "identicon"; - version = "0.2.0"; - sha256 = - "38b11bb3ed2c76956fcbf8673be8cbf6570ef8a85d92b51ce45304ed0368d88c"; - }; - - meta = { - description = ''Elixir library for generating 5x5 symmetrical - identicons''; - license = stdenv.lib.licenses.apsl20; - homepage = "https://github.com/rbishop/identicon"; - }; - } // packageOverrides) - ) {}; - - identicon = identicon_0_2_0; - - idfk_0_1_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, timex_2_1_6 }: - buildMix ({ - name = "idfk"; - version = "0.1.0"; - src = fetchHex { - pkg = "idfk"; - version = "0.1.0"; - sha256 = - "dab162904f49c852db763719364d5b3e6d75bfc319fe3d8f5179c6bb656acf6d"; - }; - beamDeps = [ timex_2_1_6 ]; - - meta = { - description = ''The library of Elixir chunks of code that didn`t - clearly belong anywhere else.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/amorphid/idfk"; - }; - } // packageOverrides) - ) {}; - - idfk = idfk_0_1_0; - - idna_1_0_2 = callPackage - ( - { buildErlangMk, packageOverrides ? {}, fetchHex }: - buildErlangMk ({ - name = "idna"; - version = "1.0.2"; - src = fetchHex { - pkg = "idna"; - version = "1.0.2"; - sha256 = - "a5d645e307aa4f67efe31682f720b7eaf431ab148b3d6fb66cbaf6314499610f"; - }; - - meta = { - description = ''A pure Erlang IDNA implementation''; - - homepage = "https://github.com/benoitc/erlang-idna"; - }; - } // packageOverrides) - ) {}; - - idna_1_0_3 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "idna"; - version = "1.0.3"; - src = fetchHex { - pkg = "idna"; - version = "1.0.3"; - sha256 = - "357d489a51112db4f216034406834f9172b3c0ff5a12f83fb28b25ca271541d1"; - }; - - meta = { - description = ''A pure Erlang IDNA implementation''; - - homepage = "https://github.com/benoitc/erlang-idna"; - }; - } // packageOverrides) - ) {}; - - idna_1_1_0 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "idna"; - version = "1.1.0"; - src = fetchHex { - pkg = "idna"; - version = "1.1.0"; - sha256 = - "d399393011cd2fa93761d70199b604b2f055bcf6cb45cac922870e122d2eb2fe"; - }; - - meta = { - description = ''A pure Erlang IDNA implementation''; - - homepage = "https://github.com/benoitc/erlang-idna"; - }; - } // packageOverrides) - ) {}; - - idna_1_2_0 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "idna"; - version = "1.2.0"; - src = fetchHex { - pkg = "idna"; - version = "1.2.0"; - sha256 = - "1d724cdafb66397e61774ead242c9b725de7033cde8ea98fa4a91e64ac5ef5b3"; - }; - - meta = { - description = ''A pure Erlang IDNA implementation''; - - homepage = "https://github.com/benoitc/erlang-idna"; - }; - } // packageOverrides) - ) {}; - - idna_2_0_0 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "idna"; - version = "2.0.0"; - src = fetchHex { - pkg = "idna"; - version = "2.0.0"; - sha256 = - "881226593c79eb4b2bf7106a3f2995c70ee6ffbb371c8d1bc71f2869686089f4"; - }; - - meta = { - description = ''A pure Erlang IDNA implementation''; - - homepage = "https://github.com/benoitc/erlang-idna"; - }; - } // packageOverrides) - ) {}; - - idna = idna_2_0_0; - - ieex_0_0_3 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "ieex"; - version = "0.0.3"; - src = fetchHex { - pkg = "ieex"; - version = "0.0.3"; - sha256 = - "c448a86c7979bc75f98e9eb32473041975fb633bc9715f1965958e4a9dbbd1ff"; - }; - - meta = { - description = ''Biblioteca para validacao de Inscricao - Estadual''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/edmaarcosta/IEEx"; - }; - } // packageOverrides) - ) {}; - - ieex = ieex_0_0_3; - - imagineer_0_2_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, apex_0_3_7 }: - buildMix ({ - name = "imagineer"; - version = "0.2.1"; - src = fetchHex { - pkg = "imagineer"; - version = "0.2.1"; - sha256 = - "31a8430b89770fdd6ec9d96a6e3d9ea92296dfc57e98bb812cd376e60f2e70f8"; - }; - beamDeps = [ apex_0_3_7 ]; - - meta = { - description = ''Image processing in Elixir''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/SenecaSystems/imagineer"; - }; - } // packageOverrides) - ) {}; - - imagineer = imagineer_0_2_1; - - imgex_0_1_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "imgex"; - version = "0.1.0"; - src = fetchHex { - pkg = "imgex"; - version = "0.1.0"; - sha256 = - "783e78b0624b87d1431d8acaa790998ac75d8654312e5799eff7b12956246c49"; - }; - - meta = { - description = ''Unofficial client library for generating imgix - URLs in Elixir''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/ianwalter/imgex"; - }; - } // packageOverrides) - ) {}; - - imgex = imgex_0_1_0; - - immortal_0_2_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "immortal"; - version = "0.2.0"; - src = fetchHex { - pkg = "immortal"; - version = "0.2.0"; - sha256 = - "4387bffa9e2c25b8bfed0bf9d80fd918861c6a4098b853138d2398d5b6f24be2"; - }; - - meta = { - description = ''Helpers for fault-tolerant OTP applications''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/danielberkompas/immortal"; - }; - } // packageOverrides) - ) {}; - - immortal = immortal_0_2_0; - - inaka_aleppo_1_0_0 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "inaka_aleppo"; - version = "1.0.0"; - src = fetchHex { - pkg = "inaka_aleppo"; - version = "1.0.0"; - sha256 = - "06754b98702607ec742d8315b2e79188b38fbb60e3f1a1582de5673e230f74d4"; - }; - - meta = { - description = ''Aleppo: ALternative Erlang Pre-ProcessOr''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/inaka/aleppo"; - }; - } // packageOverrides) - ) {}; - - inaka_aleppo = inaka_aleppo_1_0_0; - - inaka_mixer_0_1_5 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "inaka_mixer"; - version = "0.1.5"; - src = fetchHex { - pkg = "inaka_mixer"; - version = "0.1.5"; - sha256 = - "37af35b1c17a94a0cb643cba23cba2ca68d6fe51c3ad8337629d4c3c017cc912"; - }; - - meta = { - description = ''Mix in public functions from external modules''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/inaka/mixer"; - }; - } // packageOverrides) - ) {}; - - inaka_mixer = inaka_mixer_0_1_5; - - indefinite_article_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "indefinite_article"; - version = "0.0.1"; - src = fetchHex { - pkg = "indefinite_article"; - version = "0.0.1"; - sha256 = - "cb59d3373c5ff05693f74f445e7807d1fe5c38b9cfa6bcedfd9efedb4a0861ae"; - }; - - meta = { - description = ''Returns you the indefinite article of a string - (*a* banana, *an* apple, etc)''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/Buyapowa/indefinite_article"; - }; - } // packageOverrides) - ) {}; - - indefinite_article = indefinite_article_0_0_1; - - inet_cidr_1_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "inet_cidr"; - version = "1.0.1"; - src = fetchHex { - pkg = "inet_cidr"; - version = "1.0.1"; - sha256 = - "4809be88cf1a436b819acec2b07a33e7ad24beb0cf9b6c8a94217aea7d298d8a"; - }; - - meta = { - longDescription = ''Classless Inter-Domain Routing (CIDR) library - for Elixir Compatible with Erlang`s :inet module - and support for IPv4 and IPv6''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/cobenian/inet_cidr"; - }; - } // packageOverrides) - ) {}; - - inet_cidr = inet_cidr_1_0_1; - - inflect_0_0_11 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "inflect"; - version = "0.0.11"; - src = fetchHex { - pkg = "inflect"; - version = "0.0.11"; - sha256 = - "36636ccb31b1ca9f34d95af8fff97aa68d34d925c5128dc8f04fc77764fa208a"; - }; - - meta = { - description = ''case sensitive regular expression for splitting - strings''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/nathanfaucett/ex-inflect"; - }; - } // packageOverrides) - ) {}; - - inflect = inflect_0_0_11; - - inflections_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, inflector_0_0_11 }: - buildMix ({ - name = "inflections"; - version = "0.0.1"; - src = fetchHex { - pkg = "inflections"; - version = "0.0.1"; - sha256 = - "f1fe5f35313eb1bd6bfc3a0d5e3bd169a31bfbf09021b9928ecfff3052731efc"; - }; - beamDeps = [ inflector_0_0_11 ]; - - meta = { - description = ''inflector helpers for managing different - locales''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/nathanfaucett/ex-inflections"; - }; - } // packageOverrides) - ) {}; - - inflections = inflections_0_0_1; - - inflections_en_0_0_1 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - inflector_0_0_11, - inflections_0_0_1 - }: - buildMix ({ - name = "inflections_en"; - version = "0.0.1"; - src = fetchHex { - pkg = "inflections_en"; - version = "0.0.1"; - sha256 = - "28c8e2f52974879499ea039bc8bf369b75e978f4ee60de8641e7efdef575bd77"; - }; - beamDeps = [ inflector_0_0_11 inflections_0_0_1 ]; - - meta = { - description = ''inflector english rules''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/nathanfaucett/ex-inflections_en"; - }; - } // packageOverrides) - ) {}; - - inflections_en = inflections_en_0_0_1; - - inflections_es_0_0_1 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - inflector_0_0_11, - inflections_0_0_1 - }: - buildMix ({ - name = "inflections_es"; - version = "0.0.1"; - src = fetchHex { - pkg = "inflections_es"; - version = "0.0.1"; - sha256 = - "28c6323f851d2287f77d7dd0b888e9888f5f785ff105a356078aff4a46544495"; - }; - beamDeps = [ inflector_0_0_11 inflections_0_0_1 ]; - - meta = { - description = ''inflector spanish rules''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/nathanfaucett/ex-inflections_es"; - }; - } // packageOverrides) - ) {}; - - inflections_es = inflections_es_0_0_1; - - inflector_0_0_11 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "inflector"; - version = "0.0.11"; - src = fetchHex { - pkg = "inflector"; - version = "0.0.11"; - sha256 = - "4abd1e267d0df9536d3f54c579d74a0951fbbc6100e4b034a0905d99296a9e08"; - }; - - meta = { - description = ''simple rule based inflector''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/nathanfaucett/ex-inflector"; - }; - } // packageOverrides) - ) {}; - - inflector = inflector_0_0_11; - - inflex_0_3_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "inflex"; - version = "0.3.0"; - src = fetchHex { - pkg = "inflex"; - version = "0.3.0"; - sha256 = - "2cb9896a2572eb0989d92d7d98653829e079ccb804aa1b98beafff7678275852"; - }; - - meta = { - description = ''An Elixir library for handling word - inflections.''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/nurugger07/inflex"; - }; - } // packageOverrides) - ) {}; - - inflex_1_0_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "inflex"; - version = "1.0.0"; - src = fetchHex { - pkg = "inflex"; - version = "1.0.0"; - sha256 = - "549ebe94420051cdf845028372d1f89c8fbdd7b5f5ddd51e0619b827b7be6793"; - }; - - meta = { - description = ''An Elixir library for handling word - inflections.''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/nurugger07/inflex"; - }; - } // packageOverrides) - ) {}; - - inflex_1_4_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "inflex"; - version = "1.4.1"; - src = fetchHex { - pkg = "inflex"; - version = "1.4.1"; - sha256 = - "d316fecd9db83db97828bbcbdb689f5c412e3aaf658329cf479cad5baa856c92"; - }; - - meta = { - description = ''An Elixir library for handling word - inflections.''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/nurugger07/inflex"; - }; - } // packageOverrides) - ) {}; - - inflex_1_5_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "inflex"; - version = "1.5.0"; - src = fetchHex { - pkg = "inflex"; - version = "1.5.0"; - sha256 = - "d48609edc5bb7901b95dcc00c1e38f259e8006904865a028954ccfe9336a3384"; - }; - - meta = { - description = ''An Elixir library for handling word - inflections.''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/nurugger07/inflex"; - }; - } // packageOverrides) - ) {}; - - inflex = inflex_1_5_0; - - ini_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "ini"; - version = "0.0.1"; - src = fetchHex { - pkg = "ini"; - version = "0.0.1"; - sha256 = - "96b86cf664ca8247cdad166c29251ef4ddc156f16f906bdf2ea1c37831fbf804"; - }; - - meta = { - description = ''Module to parse ini files.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/nathanjohnson320/ini"; - }; - } // packageOverrides) - ) {}; - - ini = ini_0_0_1; - - insert_ordered_set_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "insert_ordered_set"; - version = "0.0.1"; - src = fetchHex { - pkg = "insert_ordered_set"; - version = "0.0.1"; - sha256 = - "78ebc47d780aa1e8fabce7d4f4d5f3b9c90e1443514ad830b32f7c5184f87634"; - }; - - meta = { - longDescription = ''Provides a data structure with the following - properties: 1. Contains unique values. 2. O(1) - manipulation operations (e.g. insert, delete) by - using an underlying Map. 3. Preserves insertion - order when converting to a list. Allows reverse - insertion ordering.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/localshred/insert_ordered_set"; - }; - } // packageOverrides) - ) {}; - - insert_ordered_set = insert_ordered_set_0_0_1; - - insight_0_1_4 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_1_5_2, - httpoison_0_8_3 - }: - buildMix ({ - name = "insight"; - version = "0.1.4"; - src = fetchHex { - pkg = "insight"; - version = "0.1.4"; - sha256 = - "97b4bfd6f0b595b3febca7ea2f0bdf5cb429c18309f7acc8a2a308847aaded07"; - }; - beamDeps = [ poison_1_5_2 httpoison_0_8_3 ]; - - meta = { - description = ''Elixir package for consuming any Insight-powered - Bitcoin explorer.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/stampery/elixir-insight"; - }; - } // packageOverrides) - ) {}; - - insight = insight_0_1_4; - - insights_0_0_2 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "insights"; - version = "0.0.2"; - src = fetchHex { - pkg = "insights"; - version = "0.0.2"; - sha256 = - "92794ab7ba760a7b17ffac1f98ecff1a848148d15a1d9fabe58b0150767cddbd"; - }; - - meta = { - longDescription = ''Insights is a wrapper for sending and data - capture for keen.io or others adapters''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/gullitmiranda/insights"; - }; - } // packageOverrides) - ) {}; - - insights = insights_0_0_2; - - instrumental_0_1_3 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "instrumental"; - version = "0.1.3"; - src = fetchHex { - pkg = "instrumental"; - version = "0.1.3"; - sha256 = - "26d3c6dcd2b04d716266afa9d12ba193fc1f038d21c67178e50f77ef1671acec"; - }; - - meta = { - description = ''An Elixir client for Instrumental - (http://instrumentalapp.com).''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/undeadlabs/instrumental-ex"; - }; - } // packageOverrides) - ) {}; - - instrumental = instrumental_0_1_3; - - ip2location_0_1_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, poolboy_1_5_1 }: - buildMix ({ - name = "ip2location"; - version = "0.1.0"; - src = fetchHex { - pkg = "ip2location"; - version = "0.1.0"; - sha256 = - "77e059326d6c3f1348c53b3486dfa59d2b0ad90c999f51da86cabbb2d0099685"; - }; - beamDeps = [ poolboy_1_5_1 ]; - - meta = { - description = ''An Elixir library for the IP2Location - database.''; - license = stdenv.lib.licenses.free; - homepage = "https://github.com/nazipov/ip2location-elixir"; - }; - } // packageOverrides) - ) {}; - - ip2location = ip2location_0_1_0; - - ipa_0_0_3 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "ipa"; - version = "0.0.3"; - src = fetchHex { - pkg = "ipa"; - version = "0.0.3"; - sha256 = - "ff365e6ec32ae9159877fb464c6754387fe97168e15a0ce7de346106ec6d75a6"; - }; - - meta = { - longDescription = ''A pale, hoppy library for working with IP - Addresses. Validate and transform IPv4 addresses - and subnet masks.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/bordeltabernacle/IPA"; - }; - } // packageOverrides) - ) {}; - - ipa = ipa_0_0_3; - - iplist_1_0_2 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - earmark_0_2_1, - cidr_1_0_0 - }: - buildMix ({ - name = "iplist"; - version = "1.0.2"; - src = fetchHex { - pkg = "iplist"; - version = "1.0.2"; - sha256 = - "fae5b5accc8b7a7618c2d1fbf94607ce6e79ca3b493da6643dbb1bd92be30bd4"; - }; - beamDeps = [ earmark_0_2_1 cidr_1_0_0 ]; - - meta = { - description = ''Library and CLI tool to expand IPv4 ranges to - lists of IP numbers''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/digitalronin/iplist"; - }; - } // packageOverrides) - ) {}; - - iplist = iplist_1_0_2; - - iptools_0_0_2 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "iptools"; - version = "0.0.2"; - src = fetchHex { - pkg = "iptools"; - version = "0.0.2"; - sha256 = - "33bf27bc72094bbc4e67c664c979e5cebfe17c5369c91fc2e2610cc726b252db"; - }; - - meta = { - description = ''A set of functions for validating and - transforming IPv4 addresses''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/blackfist/iptools"; - }; - } // packageOverrides) - ) {}; - - iptools = iptools_0_0_2; - - is_chinese_1_0_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "is_chinese"; - version = "1.0.0"; - src = fetchHex { - pkg = "is_chinese"; - version = "1.0.0"; - sha256 = - "907da2e2995c104bb89152d276c41337b6c4075aa866663e3fb7ebe48da8ff62"; - }; - - meta = { - description = ''Check whether string is Chinese''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/lidashuang/is_chinese"; - }; - } // packageOverrides) - ) {}; - - is_chinese = is_chinese_1_0_0; - - is_email_0_0_2 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "is_email"; - version = "0.0.2"; - src = fetchHex { - pkg = "is_email"; - version = "0.0.2"; - sha256 = - "fefcf35b6ca506cd7d2e3d1d850b49e9a2545180db46e291845aa9fd54812d82"; - }; - - meta = { - description = ''Loosely check whether a given string is an - email''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/johnotander/is_email"; - }; - } // packageOverrides) - ) {}; - - is_email = is_email_0_0_2; - - is_up_1_0_2 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, httpotion_2_2_2 }: - buildMix ({ - name = "is_up"; - version = "1.0.2"; - src = fetchHex { - pkg = "is_up"; - version = "1.0.2"; - sha256 = - "e73713422ef99f9788d130eec1fd880ea15cc5e023137658263fe94bd12a56e1"; - }; - beamDeps = [ httpotion_2_2_2 ]; - - meta = { - description = ''Check whether a given url is up.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/johnotander/is_up"; - }; - } // packageOverrides) - ) {}; - - is_up = is_up_1_0_2; - - is_url_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "is_url"; - version = "0.0.1"; - src = fetchHex { - pkg = "is_url"; - version = "0.0.1"; - sha256 = - "4c3f86302e0c675ece51a247838f64ce88335008035463c8c20b21667399d413"; - }; - - meta = { - description = ''Validate a url''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/johnotander/is_url"; - }; - } // packageOverrides) - ) {}; - - is_url = is_url_0_0_1; - - isaac_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "isaac"; - version = "0.0.1"; - src = fetchHex { - pkg = "isaac"; - version = "0.0.1"; - sha256 = - "e43c136931b8003def7cf8a9eaa49e9713ab91a76729c667591e0a4c03511fa1"; - }; - - meta = { - longDescription = ''Isaac is an elixir module for the [ISAAC - Stream - Cipher](http://burtleburtle.net/bob/rand/isaacafa.html) - It wraps around https://github.com/arianvp/ISAAC - which is a port of the ISAAC stream cipher to - platforms which have words bigger than 32 bits. - ''; - license = stdenv.lib.licenses.free; - homepage = "https://github.com/arianvp/elixir-isaac"; - }; - } // packageOverrides) - ) {}; - - isaac = isaac_0_0_1; - - isbndbex_0_1_0 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_2_1_0, - httpoison_0_8_3 - }: - buildMix ({ - name = "isbndbex"; - version = "0.1.0"; - src = fetchHex { - pkg = "isbndbex"; - version = "0.1.0"; - sha256 = - "5c9fe6840a3beadb78a3b5f8d243475258d9d117ef0976cceb0d4c464a4cf4f4"; - }; - beamDeps = [ poison_2_1_0 httpoison_0_8_3 ]; - - meta = { - description = ''Elixir wrapper for isbndb rest api.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/rcoedo/isbndbex"; - }; - } // packageOverrides) - ) {}; - - isbndbex = isbndbex_0_1_0; - - iso3166_0_0_4 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_2_1_0, - floki_0_8_1 - }: - buildMix ({ - name = "iso3166"; - version = "0.0.4"; - src = fetchHex { - pkg = "iso3166"; - version = "0.0.4"; - sha256 = - "fde520eac52e491e0492a42a8f5f00b03435733e81f35e58685998e9142c4215"; - }; - beamDeps = [ poison_2_1_0 floki_0_8_1 ]; - - meta = { - longDescription = ''A library that provides a list of ISO3166 - country names, two letter abbreviations, three - letter abbreviations, and functions for - converting between them.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/joelpm/iso3166ex"; - }; - } // packageOverrides) - ) {}; - - iso3166 = iso3166_0_0_4; - - janrain_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, httpoison_0_8_3 }: - buildMix ({ - name = "janrain"; - version = "0.0.1"; - src = fetchHex { - pkg = "janrain"; - version = "0.0.1"; - sha256 = - "35299ee088dfd5647e7a5cd129d5011f2d6319fe53045b2a8ce3ddf70792cc78"; - }; - beamDeps = [ httpoison_0_8_3 ]; - - meta = { - longDescription = ''A small library to help with Janrain logins. - Probably most useful when used in conjuction - with Phoenix and Guardian.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/rickr/janrain"; - }; - } // packageOverrides) - ) {}; - - janrain = janrain_0_0_1; - - japan_municipality_code_1_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "japan_municipality_code"; - version = "1.0.1"; - src = fetchHex { - pkg = "japan_municipality_code"; - version = "1.0.1"; - sha256 = - "b03879f6a716f04579d19c9be818b0e3780b61ab2e79057ed3a7f64e576b5378"; - }; - - meta = { - description = ''Elixir Library for Japan municipality key - converting''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/hykw/japan_municipality_key"; - }; - } // packageOverrides) - ) {}; - - japan_municipality_code = japan_municipality_code_1_0_1; - - jc_1_2_0 = callPackage - ( - { - buildRebar3, - packageOverrides ? {}, - fetchHex, - ranch_1_1_0, - lager_3_0_1, - jwalk_1_1_0, - jsone_1_2_0 - }: - buildRebar3 ({ - name = "jc"; - version = "1.2.0"; - src = fetchHex { - pkg = "jc"; - version = "1.2.0"; - sha256 = - "cbc043e4d0e6b1ccd6279426babcfd73ac186f9ddf780c0bff24f7e586aa3a6c"; - }; - - beamDeps = [ ranch_1_1_0 lager_3_0_1 jwalk_1_1_0 jsone_1_2_0 ]; - - meta = { - description = ''A simple, distributed, in-memory caching - system''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/jr0senblum/jc"; - }; - } // packageOverrides) - ) {}; - - jc = jc_1_2_0; - - jequalson_0_1_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "jequalson"; - version = "0.1.1"; - src = fetchHex { - pkg = "jequalson"; - version = "0.1.1"; - sha256 = - "5ed0a54b8aaa457cb441b3baafc508d8be4fc90db29a0cc27980eeeb65db18ac"; - }; - - meta = { - description = ''Helpers for testing JSON responses.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/dm1try/jequalson"; - }; - } // packageOverrides) - ) {}; - - jequalson = jequalson_0_1_1; - - jesse_0_1_3 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex, jsx_2_8_0 }: - buildRebar3 ({ - name = "jesse"; - version = "0.1.3"; - src = fetchHex { - pkg = "jesse"; - version = "0.1.3"; - sha256 = - "679702baf154d8e078c60b8eb4f2b7f53304e24deea03b32cbff350772afba4d"; - }; - - beamDeps = [ jsx_2_8_0 ]; - - meta = { - description = ''jesse''; - license = stdenv.lib.licenses.apsl20; - homepage = "https://github.com/for-GET/jesse"; - }; - } // packageOverrides) - ) {}; - - jesse = jesse_0_1_3; - - jira_0_0_8 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_2_1_0, - httpoison_0_8_3 - }: - buildMix ({ - name = "jira"; - version = "0.0.8"; - src = fetchHex { - pkg = "jira"; - version = "0.0.8"; - sha256 = - "71c19ef23ea7351a2dc7b8f14d0c5794ff00382fa43a88a2235ec9c1741a73cb"; - }; - beamDeps = [ poison_2_1_0 httpoison_0_8_3 ]; - - meta = { - description = ''An Elixir client library for JIRA + JIRA Agile / - Greenhopper''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/jeffweiss/jira"; - }; - } // packageOverrides) - ) {}; - - jira = jira_0_0_8; - - jobspool_0_1_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, uuid_1_1_4 }: - buildMix ({ - name = "jobspool"; - version = "0.1.0"; - src = fetchHex { - pkg = "jobspool"; - version = "0.1.0"; - sha256 = - "f4ba59374f844fe8ac018606748b120b7860c0f568364514d1dc87eb42829aad"; - }; - beamDeps = [ uuid_1_1_4 ]; - - meta = { - description = ''Simple Elixir jobs pool''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/flupke/exjobspool"; - }; - } // packageOverrides) - ) {}; - - jobspool = jobspool_0_1_0; - - joken_0_16_1 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_1_5_2, - plug_1_1_5, - jose_1_7_5 - }: - buildMix ({ - name = "joken"; - version = "0.16.1"; - src = fetchHex { - pkg = "joken"; - version = "0.16.1"; - sha256 = - "a804bfd350f61688f6ce8d9898bc17fd4b59990c054debeea44234d53048d93d"; - }; - beamDeps = [ poison_1_5_2 plug_1_1_5 jose_1_7_5 ]; - - meta = { - description = ''JWT Library for Elixir''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/bryanjos/joken"; - }; - } // packageOverrides) - ) {}; - - jolt_0_1_0 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_1_5_2, - plug_1_1_5, - cowboy_1_0_4 - }: - buildMix ({ - name = "jolt"; - version = "0.1.0"; - src = fetchHex { - pkg = "jolt"; - version = "0.1.0"; - sha256 = - "922498b234a1b0a813255d3abf5caa64a9afdc41eb4d8d71f87d71c41fe792e8"; - }; - beamDeps = [ poison_1_5_2 plug_1_1_5 cowboy_1_0_4 ]; - - meta = { - longDescription = ''A full REST JSON API with zero coding, - powered by Elixir. It is intended to be used as - a command-line tool (just run mix escript.build - first).''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/clarkware/jolt"; - }; - } // packageOverrides) - ) {}; - - jolt = jolt_0_1_0; - - jorel_mix_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "jorel_mix"; - version = "0.0.1"; - src = fetchHex { - pkg = "jorel_mix"; - version = "0.0.1"; - sha256 = - "be990099dc7d13dd22e741d96dd3282ba9096f9e132c047ebc0f134b3d470461"; - }; - - meta = { - description = ''Just anOther RELease assembler''; - license = stdenv.lib.licenses.bsd3; - homepage = "https://github.com/emedia-project/jorel_mix"; - }; - } // packageOverrides) - ) {}; - - jorel_mix = jorel_mix_0_0_1; - - jose_1_4_2 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, base64url_0_0_1 }: - buildMix ({ - name = "jose"; - version = "1.4.2"; - src = fetchHex { - pkg = "jose"; - version = "1.4.2"; - sha256 = - "7bc79dfa28b0194c9334eddeaf33d02b51d4101d5b18f08086503a7b82be7cb0"; - }; - beamDeps = [ base64url_0_0_1 ]; - - meta = { - description = ''JSON Object Signing and Encryption (JOSE) for - Erlang and Elixir.''; - license = stdenv.lib.licenses.mpl20; - homepage = "https://github.com/potatosalad/erlang-jose"; - }; - } // packageOverrides) - ) {}; - - jose_1_7_5 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, base64url_0_0_1 }: - buildMix ({ - name = "jose"; - version = "1.7.5"; - src = fetchHex { - pkg = "jose"; - version = "1.7.5"; - sha256 = - "c473f64b03fb4541b8b3f56982e563d1090a1168d0dc154e6275135515c4b65d"; - }; - beamDeps = [ base64url_0_0_1 ]; - - meta = { - description = ''JSON Object Signing and Encryption (JOSE) for - Erlang and Elixir.''; - license = stdenv.lib.licenses.mpl20; - homepage = "https://github.com/potatosalad/erlang-jose"; - }; - } // packageOverrides) - ) {}; - - jose = jose_1_7_5; - - jsex_2_0_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, jsx_2_8_0 }: - buildMix ({ - name = "jsex"; - version = "2.0.0"; - src = fetchHex { - pkg = "jsex"; - version = "2.0.0"; - sha256 = - "98c1501645e31efdbcbb6172983d4deb1335de993966197e6a4343492fa7d872"; - }; - beamDeps = [ jsx_2_8_0 ]; - - meta = { - description = ''json for elixir ''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/talentdeficit/jsex"; - }; - } // packageOverrides) - ) {}; - - jsex = jsex_2_0_0; - - json_0_3_3 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "json"; - version = "0.3.3"; - src = fetchHex { - pkg = "json"; - version = "0.3.3"; - sha256 = - "d1986548847189b51f1efb65d196e6ab9f2e88a6878a363aec0e3c77e2550616"; - }; - - meta = { - description = ''Native Elixir library for JSON encoding and - decoding''; - license = stdenv.lib.licenses.bsd3; - homepage = "https://github.com/cblage/elixir-json"; - }; - } // packageOverrides) - ) {}; - - json = json_0_3_3; - - json_api_assert_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "json_api_assert"; - version = "0.0.1"; - src = fetchHex { - pkg = "json_api_assert"; - version = "0.0.1"; - sha256 = - "b85f48d26e62977b77ed0a8a62b2079ae9e1ddd6dfba988a13b3366cb6dfd51e"; - }; - - meta = { - description = ''assertions for JSON API payload''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/DockYard/json_api_assert"; - }; - } // packageOverrides) - ) {}; - - json_api_assert = json_api_assert_0_0_1; - - json_diff_ex_0_5_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "json_diff_ex"; - version = "0.5.0"; - src = fetchHex { - pkg = "json_diff_ex"; - version = "0.5.0"; - sha256 = - "314fe606c76dea0c5b70ca918f5dd75a89456c6330596d707bbbf70c800352c9"; - }; - - meta = { - description = ''Diff and patch for JSON in Elixir''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/olafura/json_diff_ex"; - }; - } // packageOverrides) - ) {}; - - json_diff_ex = json_diff_ex_0_5_0; - - json_logger_0_6_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, json_0_3_3 }: - buildMix ({ - name = "json_logger"; - version = "0.6.0"; - src = fetchHex { - pkg = "json_logger"; - version = "0.6.0"; - sha256 = - "4b3aaa23c2d0fec4fe4ba7c001ec6a72b1ae36f0268ede87557c59663843a0c3"; - }; - beamDeps = [ json_0_3_3 ]; - - meta = { - description = ''A simple library for logging with JSON, best - suited with Logstash.''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/LeeroyDing/json_logger"; - }; - } // packageOverrides) - ) {}; - - json_logger = json_logger_0_6_0; - - json_pointer_0_0_2 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "json_pointer"; - version = "0.0.2"; - src = fetchHex { - pkg = "json_pointer"; - version = "0.0.2"; - sha256 = - "150b37bc4ff689758f17aee180fbf8f7226c3eeff7d28a782e6f0a74f859417e"; - }; - - meta = { - longDescription = ''Implementation of RFC 6901 which defines a - string syntax for identifying a specific value - within a JSON document''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/xavier/json_pointer"; - }; - } // packageOverrides) - ) {}; - - json_pointer = json_pointer_0_0_2; - - json_stream_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, jsx_2_8_0 }: - buildMix ({ - name = "json_stream"; - version = "0.0.1"; - src = fetchHex { - pkg = "json_stream"; - version = "0.0.1"; - sha256 = - "07e2283f7f211f50d4fa686f1814f7a8b9637cfe3f358f6f15332489b2b7f2ab"; - }; - beamDeps = [ jsx_2_8_0 ]; - - meta = { - longDescription = ''Small but useful wrapper above erlang `jsx` - to stream json elements from an Elixir binary - stream.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/awetzel/json_stream"; - }; - } // packageOverrides) - ) {}; - - json_stream = json_stream_0_0_1; - - json_web_token_0_2_5 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, poison_2_1_0 }: - buildMix ({ - name = "json_web_token"; - version = "0.2.5"; - src = fetchHex { - pkg = "json_web_token"; - version = "0.2.5"; - sha256 = - "2e90fca59a7f9a4862ff8688622da5f12e880134b11ac1eb0eb0b19143d7a309"; - }; - beamDeps = [ poison_2_1_0 ]; - - meta = { - description = ''Elixir implementation of the JSON Web Token - (JWT), RFC 7519''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/garyf/json_web_token_ex"; - }; - } // packageOverrides) - ) {}; - - json_web_token = json_web_token_0_2_5; - - jsonapi_0_3_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, plug_1_1_5 }: - buildMix ({ - name = "jsonapi"; - version = "0.3.0"; - src = fetchHex { - pkg = "jsonapi"; - version = "0.3.0"; - sha256 = - "f0e3c00a2af7394621695ded4e31cdf369436916ffc47347835f06616d594b33"; - }; - beamDeps = [ plug_1_1_5 ]; - - meta = { - longDescription = ''Fully functional JSONAPI V1 Serializer as - well as a QueryParser for Plug based projects - and applications.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/jeregrine/jsonapi"; - }; - } // packageOverrides) - ) {}; - - jsonapi = jsonapi_0_3_0; - - jsone_1_2_0 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "jsone"; - version = "1.2.0"; - src = fetchHex { - pkg = "jsone"; - version = "1.2.0"; - sha256 = - "a60e74284d3a923cde65c00a39dd4542fd7da7c22e8385c0378ad419c54b2e08"; - }; - - meta = { - description = ''Erlang JSON Library''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/sile/jsone"; - }; - } // packageOverrides) - ) {}; - - jsone_1_2_2 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "jsone"; - version = "1.2.2"; - src = fetchHex { - pkg = "jsone"; - version = "1.2.2"; - sha256 = - "253c18c7dc6fc27290b1f507f3adc6863f4396b099d0eb396e3c0e58dcfe0ee4"; - }; - - meta = { - description = ''Erlang JSON Library''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/sile/jsone"; - }; - } // packageOverrides) - ) {}; - - jsone_1_2_3 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "jsone"; - version = "1.2.3"; - src = fetchHex { - pkg = "jsone"; - version = "1.2.3"; - sha256 = - "629369e718a50a2fcb23c210b6f2eb2fd08b0a6a2c5edade4fca24cda368ac13"; - }; - - meta = { - description = ''Erlang JSON Library''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/sile/jsone"; - }; - } // packageOverrides) - ) {}; - - jsone = jsone_1_2_3; - - jsx_1_4_5 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "jsx"; - version = "1.4.5"; - src = fetchHex { - pkg = "jsx"; - version = "1.4.5"; - sha256 = - "ff5115611c5dd789cebe3addc07d18b86340f701c52ad063caba6fe8da3a489b"; - }; - - meta = { - longDescription = ''an erlang application for consuming, - producing and manipulating json. inspired by - yajl''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/talentdeficit/jsx"; - }; - } // packageOverrides) - ) {}; - - jsx_2_5_3 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, mixunit_0_9_2 }: - buildMix ({ - name = "jsx"; - version = "2.5.3"; - src = fetchHex { - pkg = "jsx"; - version = "2.5.3"; - sha256 = - "528ab2fdadbcfe95a44ddb831724ee28d48bd3dbd11f2e8109874c855c43dd12"; - }; - beamDeps = [ mixunit_0_9_2 ]; - - meta = { - longDescription = ''an erlang application for consuming, - producing and manipulating json. inspired by - yajl''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/talentdeficit/jsx"; - }; - } // packageOverrides) - ) {}; - - jsx_2_6_2 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "jsx"; - version = "2.6.2"; - src = fetchHex { - pkg = "jsx"; - version = "2.6.2"; - sha256 = - "6bfccb6461cc3c7d5cc63f3e69ffeb2f1f8de50eca5980065311c056a69a907f"; - }; - - meta = { - longDescription = ''an erlang application for consuming, - producing and manipulating json. inspired by - yajl''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/talentdeficit/jsx"; - }; - } // packageOverrides) - ) {}; - - jsx_2_7_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "jsx"; - version = "2.7.1"; - src = fetchHex { - pkg = "jsx"; - version = "2.7.1"; - sha256 = - "52d0e8bda0c8624bc59c3119236eb49bb66289702ea3d59ad76fd2a56cdf9089"; - }; - - meta = { - longDescription = ''an erlang application for consuming, - producing and manipulating json. inspired by - yajl''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/talentdeficit/jsx"; - }; - } // packageOverrides) - ) {}; - - jsx_2_8_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "jsx"; - version = "2.8.0"; - src = fetchHex { - pkg = "jsx"; - version = "2.8.0"; - sha256 = - "a8ba15d5bac2c48b2be1224a0542ad794538d79e2cc16841a4e24ca75f0f8378"; - }; - - meta = { - longDescription = ''an erlang application for consuming, - producing and manipulating json. inspired by - yajl''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/talentdeficit/jsx"; - }; - } // packageOverrides) - ) {}; - - jsx = jsx_2_8_0; - - jsxd_0_1_10 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "jsxd"; - version = "0.1.10"; - src = fetchHex { - pkg = "jsxd"; - version = "0.1.10"; - sha256 = - "f71a8238f08a1dee130e8959ff5343524891fa6531392667a5b911cead5f5082"; - }; - - meta = { - description = ''jsx data structire traversing and modification - library.''; - license = stdenv.lib.licenses.cddl; - homepage = "https://github.com/Licenser/jsxd"; - }; - } // packageOverrides) - ) {}; - - jsxd = jsxd_0_1_10; - - junit_formatter_1_1_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "junit_formatter"; - version = "1.1.0"; - src = fetchHex { - pkg = "junit_formatter"; - version = "1.1.0"; - sha256 = - "d173ee429c98c9829eb9b24a8615ac584b49c58c29cefc9532eff5e19404ea8b"; - }; - - meta = { - longDescription = ''An ExUnit.Formatter that produces an XML - report of the tests run in the project _build - dir. It is a good fit with Jenkins test - reporting plugin, for example.''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/victorolinasc/junit-formatter"; - }; - } // packageOverrides) - ) {}; - - junit_formatter = junit_formatter_1_1_0; - - jwalk_1_1_0 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "jwalk"; - version = "1.1.0"; - src = fetchHex { - pkg = "jwalk"; - version = "1.1.0"; - sha256 = - "10c150910ba3539583887cb2b5c3f70d602138471e6f6b5c22498aa18ed654e1"; - }; - - meta = { - longDescription = ''Helper module for working with Erlang - representations of JSON, handling eep-18, map, - mochijson-style and proplists representations''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/jr0senblum/jwalk"; - }; - } // packageOverrides) - ) {}; - - jwalk_1_1_2 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "jwalk"; - version = "1.1.2"; - src = fetchHex { - pkg = "jwalk"; - version = "1.1.2"; - sha256 = - "322d6bc04c1b16efdd711711c101415f9df18a87af31315e6d04e48e678d1bf0"; - }; - - meta = { - longDescription = ''Helper module for working with Erlang - representations of JSON, handling eep-18, map, - mochijson-style and proplists representations''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/jr0senblum/jwalk"; - }; - } // packageOverrides) - ) {}; - - jwalk = jwalk_1_1_2; - - jwt_0_1_2 = callPackage - ( - { - buildRebar3, - packageOverrides ? {}, - fetchHex, - jsx_2_8_0, - base64url_0_0_1 - }: - buildRebar3 ({ - name = "jwt"; - version = "0.1.2"; - src = fetchHex { - pkg = "jwt"; - version = "0.1.2"; - sha256 = - "be9a6502857f40e3c285909a80a21d00dffcb9330951abe86e6c9cffb17770f1"; - }; - - beamDeps = [ jsx_2_8_0 base64url_0_0_1 ]; - - meta = { - description = ''Erlang JWT library''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/artemeff/jwt"; - }; - } // packageOverrides) - ) {}; - - jwt = jwt_0_1_2; - - jwt_claims_0_0_3 = callPackage - ( - { - buildMix, packageOverrides ? {}, fetchHex, json_web_token_0_2_5 - }: - buildMix ({ - name = "jwt_claims"; - version = "0.0.3"; - src = fetchHex { - pkg = "jwt_claims"; - version = "0.0.3"; - sha256 = - "baf94583907a4d774079a8a98c13c0cf5d306ee6211e805f156523a20658e230"; - }; - beamDeps = [ json_web_token_0_2_5 ]; - - meta = { - description = ''Elixir implementation of JWT registered claims, - RFC 7519''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/garyf/jwt_claims_ex"; - }; - } // packageOverrides) - ) {}; - - jwt_claims = jwt_claims_0_0_3; - - jwtex_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, poison_1_3_1 }: - buildMix ({ - name = "jwtex"; - version = "0.0.1"; - src = fetchHex { - pkg = "jwtex"; - version = "0.0.1"; - sha256 = - "5b8b826e8543e323f62a0e8cb2fb5714d8e7110ecce97419cd0a4a656fa411cf"; - }; - beamDeps = [ poison_1_3_1 ]; - - meta = { - description = ''JWT decoding library for Elixir''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/mschae/jwtex"; - }; - } // packageOverrides) - ) {}; - - jwtex = jwtex_0_0_1; - - k6_bytea_1_1_5 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "k6_bytea"; - version = "1.1.5"; - src = fetchHex { - pkg = "k6_bytea"; - version = "1.1.5"; - sha256 = - "1ce4ca84bbe45890bc3c07809f8e01fb80c4613226fbd318aaac73d4cd233132"; - }; - compilePorts = true; - buildPlugins = [ pc ]; - - - meta = { - description = ''A mutable byte array for Erlang.''; - license = stdenv.lib.licenses.mit; - }; - } // packageOverrides) - ) {}; - - k6_bytea = k6_bytea_1_1_5; - - kafka_ex_0_5_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "kafka_ex"; - version = "0.5.0"; - src = fetchHex { - pkg = "kafka_ex"; - version = "0.5.0"; - sha256 = - "5e5d5be9bad3d9b9e77f75047c479aadc140d7e13be85a912cef8e7d647f0ae7"; - }; - - meta = { - description = ''Kafka client for Elixir/Erlang.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/kafkaex/kafka_ex"; - }; - } // packageOverrides) - ) {}; - - kafka_ex = kafka_ex_0_5_0; - - kaguya_0_4_7 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "kaguya"; - version = "0.4.7"; - src = fetchHex { - pkg = "kaguya"; - version = "0.4.7"; - sha256 = - "d687b8832c42e4d3d03e09e68b9df3a9bb4b208d287d8c2835170c343e2e4554"; - }; - - meta = { - longDescription = ''A small, powerful, and modular IRC bot - framework. Using a flexible macro based routing - system, modules can be easily created and - used.''; - license = stdenv.lib.licenses.isc; - homepage = "https://github.com/Luminarys/Kaguya"; - }; - } // packageOverrides) - ) {}; - - kaguya = kaguya_0_4_7; - - kennitala_1_0_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "kennitala"; - version = "1.0.0"; - src = fetchHex { - pkg = "kennitala"; - version = "1.0.0"; - sha256 = - "8f22c152fb5de86455d4570ec23f96b3ee110c8f7243e9fd7ffd85fbccf63838"; - }; - - meta = { - longDescription = ''Elixir library for validating and handling - the Icelandic Kennitala identity number.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/JonGretar/Kennitala.ex"; - }; - } // packageOverrides) - ) {}; - - kennitala = kennitala_1_0_0; - - key2value_1_4_0 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "key2value"; - version = "1.4.0"; - src = fetchHex { - pkg = "key2value"; - version = "1.4.0"; - sha256 = - "ad63453fcf54ab853581b78c6d2df56be41ea691ba4bc05920264c19f35a0ded"; - }; - - meta = { - description = ''Erlang 2-way Map''; - license = stdenv.lib.licenses.bsd3; - homepage = "https://github.com/okeuday/key2value"; - }; - } // packageOverrides) - ) {}; - - key2value_1_5_1 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "key2value"; - version = "1.5.1"; - src = fetchHex { - pkg = "key2value"; - version = "1.5.1"; - sha256 = - "2a40464b9f8ef62e8828d869ac8d2bf9135b4956d29ba4eb044e8522b2d35ffa"; - }; - - meta = { - description = ''Erlang 2-way Map''; - license = stdenv.lib.licenses.bsd3; - homepage = "https://github.com/okeuday/key2value"; - }; - } // packageOverrides) - ) {}; - - key2value = key2value_1_5_1; - - keymaster_0_0_3 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_2_1_0, - plug_1_1_5 - }: - buildMix ({ - name = "keymaster"; - version = "0.0.3"; - src = fetchHex { - pkg = "keymaster"; - version = "0.0.3"; - sha256 = - "93ba90778f0dbe162fde8584c1510a61fcbf0f08d20ed24ea8548a3f84790fa8"; - }; - beamDeps = [ poison_2_1_0 plug_1_1_5 ]; - - meta = { - description = ''An opinionated OAuth 2.0 server for Elixir - projects.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/austinsmorris/keymaster"; - }; - } // packageOverrides) - ) {}; - - keymaster = keymaster_0_0_3; - - keys1value_1_5_1 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "keys1value"; - version = "1.5.1"; - src = fetchHex { - pkg = "keys1value"; - version = "1.5.1"; - sha256 = - "2385132be0903c170fe21e54a0c3e746a604777b66ee458bb6e5f25650d3354f"; - }; - - meta = { - description = ''Erlang Set Associative Map For Key Lists''; - license = stdenv.lib.licenses.bsd3; - homepage = "https://github.com/okeuday/keys1value"; - }; - } // packageOverrides) - ) {}; - - keys1value = keys1value_1_5_1; - - kinja_0_0_1 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_2_1_0, - httpoison_0_8_3 - }: - buildMix ({ - name = "kinja"; - version = "0.0.1"; - src = fetchHex { - pkg = "kinja"; - version = "0.0.1"; - sha256 = - "97b68a603fb5e665f07aac0396ee53d28690bdc42845c38b23741675c053b761"; - }; - beamDeps = [ poison_2_1_0 httpoison_0_8_3 ]; - - meta = { - description = ''A wrapper for the Kinja API.''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/adampash/kinjaex"; - }; - } // packageOverrides) - ) {}; - - kinja = kinja_0_0_1; - - kitsune_0_5_2 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, poison_1_5_2 }: - buildMix ({ - name = "kitsune"; - version = "0.5.2"; - src = fetchHex { - pkg = "kitsune"; - version = "0.5.2"; - sha256 = - "f8d48f1f3abe89aa9df7b37bc59c9bfa5932142d076d5322f97e92ec732bf993"; - }; - beamDeps = [ poison_1_5_2 ]; - - meta = { - longDescription = ''Kitsune is an Elixir library for transforming - the representation of data inspired by - Representable.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/edubkendo/kitsune"; - }; - } // packageOverrides) - ) {}; - - kitsune = kitsune_0_5_2; - - kitto_0_0_1 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_2_1_0, - plug_1_1_5, - cowboy_1_0_4 - }: - buildMix ({ - name = "kitto"; - version = "0.0.1"; - src = fetchHex { - pkg = "kitto"; - version = "0.0.1"; - sha256 = - "36a2c19a364fd9998ee3d0635fb6386104733d9887143f2ade8fe39f7096e635"; - }; - beamDeps = [ poison_2_1_0 plug_1_1_5 cowboy_1_0_4 ]; - - meta = { - description = ''Framework for creating interactive dashboards''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/kittoframework/kitto"; - }; - } // packageOverrides) - ) {}; - - kitto = kitto_0_0_1; - - kubex_0_1_1 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_1_5_2, - httpoison_0_8_3 - }: - buildMix ({ - name = "kubex"; - version = "0.1.1"; - src = fetchHex { - pkg = "kubex"; - version = "0.1.1"; - sha256 = - "b0bd22246731b1c4d4d7f832cd0015fd6586022c779fb6672f45a648da7dcf79"; - }; - beamDeps = [ poison_1_5_2 httpoison_0_8_3 ]; - - meta = { - description = ''Kubernetes integration for and in pure Elixir.''; - license = stdenv.lib.licenses.free; - homepage = "https://github.com/ingerslevio/kubex"; - }; - } // packageOverrides) - ) {}; - - kubex = kubex_0_1_1; - - kwfuns_0_0_4 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "kwfuns"; - version = "0.0.4"; - src = fetchHex { - pkg = "kwfuns"; - version = "0.0.4"; - sha256 = - "ce1ac52be8d3c3cb7c77fc339eaa877a190899e889bf97cdb92e01922fd52b54"; - }; - - meta = { - longDescription = ''Macros to create functions with syntax based - keyword parameters with default values defkw - make_list_elem( parent, text, spaced: false, - type: :ul ) do ... end translates to def - make_list_elem( parent, text, keywords \\ [] ) - do some_code_with( spaces, typed) end''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/RobertDober/lab42_defkw"; - }; - } // packageOverrides) - ) {}; - - kwfuns = kwfuns_0_0_4; - - lager_3_0_1 = callPackage - ( - { - buildRebar3, packageOverrides ? {}, fetchHex, goldrush_0_1_7 - }: - buildRebar3 ({ - name = "lager"; - version = "3.0.1"; - src = fetchHex { - pkg = "lager"; - version = "3.0.1"; - sha256 = - "d32c9233105b72dc5c1f6a8fe9a33cc205ecccc359c4449950060cee5a329e35"; - }; - - beamDeps = [ goldrush_0_1_7 ]; - - meta = { - description = ''Erlang logging framework''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/basho/lager"; - }; - } // packageOverrides) - ) {}; - - lager_3_0_2 = callPackage - ( - { - buildRebar3, packageOverrides ? {}, fetchHex, goldrush_0_1_7 - }: - buildRebar3 ({ - name = "lager"; - version = "3.0.2"; - src = fetchHex { - pkg = "lager"; - version = "3.0.2"; - sha256 = - "527f3b233e01b6cb68780c14ef675ed08ec02247dc029cacecbb56c78dfca100"; - }; - - beamDeps = [ goldrush_0_1_7 ]; - - meta = { - description = ''Erlang logging framework''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/basho/lager"; - }; - } // packageOverrides) - ) {}; - - lager_3_2_1 = callPackage - ( - { - buildRebar3, packageOverrides ? {}, fetchHex, goldrush_0_1_8 - }: - buildRebar3 ({ - name = "lager"; - version = "3.2.1"; - src = fetchHex { - pkg = "lager"; - version = "3.2.1"; - sha256 = - "09a751789852094bf1ffad239a602bc47829da13ca5937b9d12df27470692095"; - }; - - beamDeps = [ goldrush_0_1_8 ]; - - meta = { - description = ''Erlang logging framework''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/basho/lager"; - }; - } // packageOverrides) - ) {}; - - lager = lager_3_2_1; - - lager_hipchat_0_2_0 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex, lager_3_0_2 }: - buildRebar3 ({ - name = "lager_hipchat"; - version = "0.2.0"; - src = fetchHex { - pkg = "lager_hipchat"; - version = "0.2.0"; - sha256 = - "83dc3246822b33b2889c431975ff0f8ffc6954c9e5f744bfd99acd9fa8605a1c"; - }; - - beamDeps = [ lager_3_0_2 ]; - - meta = { - description = ''HipChat backend for Lager''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/synlay/lager_hipchat"; - }; - } // packageOverrides) - ) {}; - - lager_hipchat = lager_hipchat_0_2_0; - - lager_logger_1_0_2 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, lager_3_2_1 }: - buildMix ({ - name = "lager_logger"; - version = "1.0.2"; - src = fetchHex { - pkg = "lager_logger"; - version = "1.0.2"; - sha256 = - "28e13b1a5d43acefdf7f49d219ecb268dd934da448d2e1d4c3f74378fdea9e89"; - }; - beamDeps = [ lager_3_2_1 ]; - - meta = { - longDescription = ''LagerLogger is a lager backend that forwards - all log messages to Elixir`s Logger.''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/PSPDFKit-labs/lager_logger"; - }; - } // packageOverrides) - ) {}; - - lager_logger = lager_logger_1_0_2; - - lasse_1_1_0 = callPackage - ( - { buildErlangMk, packageOverrides ? {}, fetchHex }: - buildErlangMk ({ - name = "lasse"; - version = "1.1.0"; - src = fetchHex { - pkg = "lasse"; - version = "1.1.0"; - sha256 = - "53e70ea9031f7583331a9f9bdbb29da933e591e5c4cce521b4bf85c68e7f3385"; - }; - - meta = { - description = ''Lasse: Server-Sent Event handler for Cowboy.''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/inaka/lasse"; - }; - } // packageOverrides) - ) {}; - - lasse = lasse_1_1_0; - - ldap_ex_0_2_4 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "ldap_ex"; - version = "0.2.4"; - src = fetchHex { - pkg = "ldap_ex"; - version = "0.2.4"; - sha256 = - "5ecdbce6e0243f92ce012b4fdf7daff4bbf6e748d37e028a4674e1ec87d81dbe"; - }; - - meta = { - longDescription = ''This is a binary instead of char_list version - of the stock Erlang :eldap library.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/OvermindDL1/ldap_ex"; - }; - } // packageOverrides) - ) {}; - - ldap_ex = ldap_ex_0_2_4; - - left_pad_0_0_3 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "left_pad"; - version = "0.0.3"; - src = fetchHex { - pkg = "left_pad"; - version = "0.0.3"; - sha256 = - "9b14a4b7f84f320175bd2ed2f24754a62206fdd67d90117602876c415cf22374"; - }; - - meta = { - description = ''Pad a string to the left with any number of - characters.''; - license = stdenv.lib.licenses.mpl20; - homepage = "https://github.com/folz/left_pad.ex"; - }; - } // packageOverrides) - ) {}; - - left_pad = left_pad_0_0_3; - - leftpad_1_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "leftpad"; - version = "1.0.1"; - src = fetchHex { - pkg = "leftpad"; - version = "1.0.1"; - sha256 = - "88e4cd8039461f2558f6e8378d834772b9315554080c5b729d65472209824a89"; - }; - - meta = { - description = ''left pad for elixir, because why not? - ¯\\_(ツ)_/¯''; - license = stdenv.lib.licenses.unlicense; - homepage = "https://github.com/colinrymer/leftpad.ex"; - }; - } // packageOverrides) - ) {}; - - leftpad = leftpad_1_0_1; - - lessonly_0_0_1 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_2_1_0, - httpoison_0_8_3 - }: - buildMix ({ - name = "lessonly"; - version = "0.0.1"; - src = fetchHex { - pkg = "lessonly"; - version = "0.0.1"; - sha256 = - "a7c53da4a3153043a36636e9c9b188e7bad54caac4c994705afe4d47fd2ef111"; - }; - beamDeps = [ poison_2_1_0 httpoison_0_8_3 ]; - - meta = { - description = ''An Elixir wrapper for the Lesson.ly API.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/stevegrossi/lessonly-elixir"; - }; - } // packageOverrides) - ) {}; - - lessonly = lessonly_0_0_1; - - level_1_0_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "level"; - version = "1.0.0"; - src = fetchHex { - pkg = "level"; - version = "1.0.0"; - sha256 = - "42d54a840e79af5833e5ae335b374699c46d996053f2f3480e181a57cad2ae62"; - }; - - meta = { - longDescription = ''Level implements various helper functions and - data types for working with Googles Level data - store. ''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/gausby/level"; - }; - } // packageOverrides) - ) {}; - - level = level_1_0_0; - - lex_luthor_0_1_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "lex_luthor"; - version = "0.1.0"; - src = fetchHex { - pkg = "lex_luthor"; - version = "0.1.0"; - sha256 = - "1a8ebf646f9cd29f3696659e67f4bbb65a5a558e4b3e1f43013c5e85022189a2"; - }; - - meta = { - longDescription = ''LexLuthor is a Lexer in Elixir (say that 10 - times fast) which uses macros to generate a - reusable lexers. Good times.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/jamesotron/lex_luthor"; - }; - } // packageOverrides) - ) {}; - - lex_luthor = lex_luthor_0_1_0; - - lfsr_0_0_2 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "lfsr"; - version = "0.0.2"; - src = fetchHex { - pkg = "lfsr"; - version = "0.0.2"; - sha256 = - "8a14455bd0ce5c6b7dc56bf1027007c67e48979b49b70e09372cc36769d16b90"; - }; - - meta = { - description = ''Elixir implementation of a binary Galois Linear - Feedback Shift Register. ''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/pma/lfsr"; - }; - } // packageOverrides) - ) {}; - - lfsr = lfsr_0_0_2; - - lhttpc_1_3_0 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "lhttpc"; - version = "1.3.0"; - src = fetchHex { - pkg = "lhttpc"; - version = "1.3.0"; - sha256 = - "ddd2bd4b85159bc987c954b14877168e6a3c3e516105702189776e97c50296a4"; - }; - - meta = { - description = ''Lightweight HTTP Client''; - license = stdenv.lib.licenses.bsd3; - homepage = "https://github.com/talko/lhttpc"; - }; - } // packageOverrides) - ) {}; - - lhttpc_1_4_0 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "lhttpc"; - version = "1.4.0"; - src = fetchHex { - pkg = "lhttpc"; - version = "1.4.0"; - sha256 = - "26d5a12b63fedb3e862a816a472258007dc1e85b75a9bcdb0223425e39827777"; - }; - - meta = { - description = ''Lightweight HTTP Client''; - license = stdenv.lib.licenses.bsd3; - homepage = "https://github.com/talko/lhttpc"; - }; - } // packageOverrides) - ) {}; - - lhttpc = lhttpc_1_4_0; - - libsnarlmatch_0_1_7 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "libsnarlmatch"; - version = "0.1.7"; - src = fetchHex { - pkg = "libsnarlmatch"; - version = "0.1.7"; - sha256 = - "72e9bcf7968e75774393778146ac6596116f1c60136dd607ad249183684ee380"; - }; - - meta = { - description = ''permission matcher library''; - license = stdenv.lib.licenses.cddl; - homepage = "https://github.com/project-fifo/libsnarlmatch"; - }; - } // packageOverrides) - ) {}; - - libsnarlmatch = libsnarlmatch_0_1_7; - - lineo_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "lineo"; - version = "0.0.1"; - src = fetchHex { - pkg = "lineo"; - version = "0.0.1"; - sha256 = - "cbf80d2a2315803949dc186decce770c6850fb45fb919982ed24da758893093a"; - }; - - meta = { - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/camshaft/lineo"; - }; - } // packageOverrides) - ) {}; - - lineo_0_1_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "lineo"; - version = "0.1.0"; - src = fetchHex { - pkg = "lineo"; - version = "0.1.0"; - sha256 = - "842733d2aae3b8cfadf3acfe456241eb3434e68984d1fdbb7be15e335591e21c"; - }; - - meta = { - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/camshaft/lineo"; - }; - } // packageOverrides) - ) {}; - - lineo = lineo_0_1_0; - - linguist_0_1_5 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "linguist"; - version = "0.1.5"; - src = fetchHex { - pkg = "linguist"; - version = "0.1.5"; - sha256 = - "d8b0665512a800854152082f6d56142e56e5da5f5b0d879298117b7dfd55ba97"; - }; - - meta = { - description = ''Elixir Internationalization library ''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/chrismccord/linguist"; - }; - } // packageOverrides) - ) {}; - - linguist = linguist_0_1_5; - - liquid_0_2_2 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "liquid"; - version = "0.2.2"; - src = fetchHex { - pkg = "liquid"; - version = "0.2.2"; - sha256 = - "b68ae1dbc002e05028f7a74bb717d9a7863397eddde802d6ed5d96394120d1b1"; - }; - - meta = { - description = ''Liquid implementation in elixir''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/nulian/liquid-elixir"; - }; - } // packageOverrides) - ) {}; - - liquid = liquid_0_2_2; - - lob_0_1_0 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_2_1_0, - chacha20_0_3_2 - }: - buildMix ({ - name = "lob"; - version = "0.1.0"; - src = fetchHex { - pkg = "lob"; - version = "0.1.0"; - sha256 = - "adf071a07fde2fbd2393c06a18959e6d48622c7a3769e868cf577095c7eac67e"; - }; - beamDeps = [ poison_2_1_0 chacha20_0_3_2 ]; - - meta = { - description = ''Length-Object-Binary (LOB) Packet Encoding''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/mwmiller/lob_ex"; - }; - } // packageOverrides) - ) {}; - - lob = lob_0_1_0; - - logfmt_3_0_2 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "logfmt"; - version = "3.0.2"; - src = fetchHex { - pkg = "logfmt"; - version = "3.0.2"; - sha256 = - "d079aab159c3682d90054dbf8228cc0f86c8d5df6e6145c60d69a81110c3ee1c"; - }; - - meta = { - description = ''Logfmt is a module for encoding and decoding - logfmt-style log lines.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/jclem/logfmt-elixir"; - }; - } // packageOverrides) - ) {}; - - logfmt = logfmt_3_0_2; - - logger_file_backend_0_0_8 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "logger_file_backend"; - version = "0.0.8"; - src = fetchHex { - pkg = "logger_file_backend"; - version = "0.0.8"; - sha256 = - "1d89664561365545517114eeba9f96b193fd1f52c90b5f055b79f1e40547ffea"; - }; - - meta = { - description = ''Simple logger backend that writes to a file''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/onkel-dirtus/logger_file_backend"; - }; - } // packageOverrides) - ) {}; - - logger_file_backend = logger_file_backend_0_0_8; - - logger_lager_backend_0_0_2 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "logger_lager_backend"; - version = "0.0.2"; - src = fetchHex { - pkg = "logger_lager_backend"; - version = "0.0.2"; - sha256 = - "cd9f4c0df86d9209d905b451f4177aa0cbe341488ae36969c49af772830432a0"; - }; - - meta = { - description = ''A Logger backend that forwards messages to - lager''; - license = stdenv.lib.licenses.mit; - homepage = - "https://github.com/jonathanperret/logger_lager_backend"; - }; - } // packageOverrides) - ) {}; - - logger_lager_backend = logger_lager_backend_0_0_2; - - logger_loggly_backend_0_2_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, httpoison_0_8_3 }: - buildMix ({ - name = "logger_loggly_backend"; - version = "0.2.0"; - src = fetchHex { - pkg = "logger_loggly_backend"; - version = "0.2.0"; - sha256 = - "111d0e256ace86e2af366b1afc7152b4aadd3cd6c093d5d2b119c08a84395fd6"; - }; - beamDeps = [ httpoison_0_8_3 ]; - - meta = { - description = ''Loggly logger backend''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/joeyfeldberg/loggly_backend"; - }; - } // packageOverrides) - ) {}; - - logger_loggly_backend = logger_loggly_backend_0_2_0; - - logger_logstash_backend_2_0_0 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - timex_2_1_6, - exjsx_3_1_0 - }: - buildMix ({ - name = "logger_logstash_backend"; - version = "2.0.0"; - src = fetchHex { - pkg = "logger_logstash_backend"; - version = "2.0.0"; - sha256 = - "e0c709aa8fbddd825ef5cc5287e0d04f4470498173555e07156675aeba2b2b7a"; - }; - beamDeps = [ timex_2_1_6 exjsx_3_1_0 ]; - - meta = { - description = ''Logstash UDP producer backend for Logger.''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/marcelog/logger_logstash_backend"; - }; - } // packageOverrides) - ) {}; - - logger_logstash_backend = logger_logstash_backend_2_0_0; - - logger_papertrail_backend_0_1_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "logger_papertrail_backend"; - version = "0.1.0"; - src = fetchHex { - pkg = "logger_papertrail_backend"; - version = "0.1.0"; - sha256 = - "ae2bff0588a702cb3bd87080c5f4558d34efd0fbf19f976397fe9b0538b1c20b"; - }; - - meta = { - description = ''A Papertrail backend for Elixir Logger''; - license = stdenv.lib.licenses.mit; - homepage = - "https://github.com/larskrantz/logger_papertrail_backend"; - }; - } // packageOverrides) - ) {}; - - logger_papertrail_backend = logger_papertrail_backend_0_1_0; - - logglix_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, httpoison_0_8_3 }: - buildMix ({ - name = "logglix"; - version = "0.0.1"; - src = fetchHex { - pkg = "logglix"; - version = "0.0.1"; - sha256 = - "c193945b52e7fe3f6973e7defec46683b794baacd784eaa0c1f7c65978fea654"; - }; - beamDeps = [ httpoison_0_8_3 ]; - - meta = { - description = ''Elixir loggly application event subscriber''; - license = stdenv.lib.licenses.isc; - homepage = "https://github.com/pragmaticivan/logglix"; - }; - } // packageOverrides) - ) {}; - - logglix = logglix_0_0_1; - - logi_0_5_0 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "logi"; - version = "0.5.0"; - src = fetchHex { - pkg = "logi"; - version = "0.5.0"; - sha256 = - "45619004d3735f27e6f397ba0696c5fc6ea1ee89e037fd50847d975e0330de8f"; - }; - - meta = { - description = ''A Logger Interface Library''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/sile/logi"; - }; - } // packageOverrides) - ) {}; - - logi = logi_0_5_0; - - logi_stdlib_0_1_0 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex, logi_0_5_0 }: - buildRebar3 ({ - name = "logi_stdlib"; - version = "0.1.0"; - src = fetchHex { - pkg = "logi_stdlib"; - version = "0.1.0"; - sha256 = - "a2e12cf14fe6660e81b6351f51711c4891147eb4140d1b2b8c23007bb750312b"; - }; - - beamDeps = [ logi_0_5_0 ]; - - meta = { - description = ''Standard Library for logi''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/sile/logi_stdlib"; - }; - } // packageOverrides) - ) {}; - - logi_stdlib = logi_stdlib_0_1_0; - - lolcat_0_0_1 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - quickrand_1_5_1, - colorful_0_6_0 - }: - buildMix ({ - name = "lolcat"; - version = "0.0.1"; - src = fetchHex { - pkg = "lolcat"; - version = "0.0.1"; - sha256 = - "884799d2e7f294a6a5455e19c9816592d7b1314cefaba18952876fef0c4a10af"; - }; - beamDeps = [ quickrand_1_5_1 colorful_0_6_0 ]; - - meta = { - description = ''The clone of lolcat. written in elixir ''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/restartr/ex-lolcat"; - }; - } // packageOverrides) - ) {}; - - lolcat = lolcat_0_0_1; - - loom_0_0_10 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "loom"; - version = "0.0.10"; - src = fetchHex { - pkg = "loom"; - version = "0.0.10"; - sha256 = - "f32cf0fe1c14efb9b4fda15285a5d331b64e952da7a0561c66f7e2b671d36cb8"; - }; - - meta = { - description = ''A modern CRDT library that uses protocols to - create composable CRDTs.''; - license = stdenv.lib.licenses.apsl20; - homepage = "https://github.com/asonge/loom"; - }; - } // packageOverrides) - ) {}; - - loom = loom_0_0_10; - - lru_1_3_1 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "lru"; - version = "1.3.1"; - src = fetchHex { - pkg = "lru"; - version = "1.3.1"; - sha256 = - "cd6ac15c383d58cd2933df9cb918617b24b12b6e5fb24d94c4c8f200fd93f619"; - }; - - meta = { - description = ''implements a fixed-size LRU cache''; - license = stdenv.lib.licenses.bsd3; - homepage = "https://github.com/barrel-db/erlang-lru"; - }; - } // packageOverrides) - ) {}; - - lru = lru_1_3_1; - - lru_cache_0_1_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "lru_cache"; - version = "0.1.0"; - src = fetchHex { - pkg = "lru_cache"; - version = "0.1.0"; - sha256 = - "9543e4b00ad3763fa2a92cf9ed7429dff645d912f5d9134b32d573bb327f56b5"; - }; - - meta = { - description = ''ETS-based LRU Cache''; - - homepage = "https://github.com/arago/lru_cache"; - }; - } // packageOverrides) - ) {}; - - lru_cache = lru_cache_0_1_0; - - ltsv_0_1_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "ltsv"; - version = "0.1.0"; - src = fetchHex { - pkg = "ltsv"; - version = "0.1.0"; - sha256 = - "62e56251331da6cf5b95de9ecf6e0984749b0ba935356397151fa19f2491a449"; - }; - - meta = { - description = ''A Labeled Tab-separated Values Parser''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/ma2gedev/ltsvex"; - }; - } // packageOverrides) - ) {}; - - ltsv = ltsv_0_1_0; - - luhn_0_3_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "luhn"; - version = "0.3.1"; - src = fetchHex { - pkg = "luhn"; - version = "0.3.1"; - sha256 = - "86aba88228660238ad981b92cb7a0e92be04772fc54fe5effb338c94b3b7d9fa"; - }; - - meta = { - description = ''Luhn algorithm in Elixir''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/ma2gedev/luhn_ex"; - }; - } // packageOverrides) - ) {}; - - luhn = luhn_0_3_1; - - luhnatex_0_5_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "luhnatex"; - version = "0.5.1"; - src = fetchHex { - pkg = "luhnatex"; - version = "0.5.1"; - sha256 = - "f08bb73777cd8a12780ea12697064c942a08184074512d4e593443da74526eed"; - }; - - meta = { - description = ''Luhn algorithm in Elixir''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/my-flow/luhnatex"; - }; - } // packageOverrides) - ) {}; - - luhnatex = luhnatex_0_5_1; - - lz4_0_2_2 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "lz4"; - version = "0.2.2"; - src = fetchHex { - pkg = "lz4"; - version = "0.2.2"; - sha256 = - "a59522221e7cdfe3792bf8b3bb21cfe7ac657790e5826201fa2c5d0bc7484a2d"; - }; - compilePorts = true; - - meta = { - description = ''LZ4 bindings for Erlang''; - license = stdenv.lib.licenses.isc; - homepage = "https://github.com/szktty/erlang-lz4.git"; - }; - } // packageOverrides) - ) {}; - - lz4 = lz4_0_2_2; - - lz_string_0_0_5 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "lz_string"; - version = "0.0.5"; - src = fetchHex { - pkg = "lz_string"; - version = "0.0.5"; - sha256 = - "318ce091382febc3ca63e0ff9bff6bda78a797dd90f2a2f95fec6d0e2757d6fa"; - }; - - meta = { - description = ''Elixir implementation of pieroxy`s lz-string - compression algorithm.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/koudelka/elixir-lz-string"; - }; - } // packageOverrides) - ) {}; - - lz_string = lz_string_0_0_5; - - m2x_2_0_0 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - json_0_3_3, - hackney_1_6_0 - }: - buildMix ({ - name = "m2x"; - version = "2.0.0"; - src = fetchHex { - pkg = "m2x"; - version = "2.0.0"; - sha256 = - "e125cf588d48d9b04fb4a003bb62ab1a8e8df359866dba0cde6444e9fd7ce939"; - }; - beamDeps = [ json_0_3_3 hackney_1_6_0 ]; - - meta = { - longDescription = ''Elixir client library for the AT&T M2X - (http://m2x.att.com) API. AT&T M2X is a - cloud-based fully managed time-series data - storage service for network connected - machine-to-machine (M2M) devices and the - Internet of Things (IoT).''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/attm2x/m2x-elixir"; - }; - } // packageOverrides) - ) {}; - - m2x = m2x_2_0_0; - - m2x_erlang_1_3_1 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - jsx_2_8_0, - hackney_1_6_0 - }: - buildMix ({ - name = "m2x_erlang"; - version = "1.3.1"; - src = fetchHex { - pkg = "m2x_erlang"; - version = "1.3.1"; - sha256 = - "873db746f4428490670b54aabcc93fda8d94c3c4e25c94a9aef7275858a8b809"; - }; - beamDeps = [ jsx_2_8_0 hackney_1_6_0 ]; - - meta = { - longDescription = ''Erlang client library for the AT&T M2X - (http://m2x.att.com) API. AT&T M2X is a - cloud-based fully managed time-series data - storage service for network connected - machine-to-machine (M2M) devices and the - Internet of Things (IoT).''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/attm2x/m2x-erlang"; - }; - } // packageOverrides) - ) {}; - - m2x_erlang = m2x_erlang_1_3_1; - - maas_1_0_0 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - httpoison_0_8_3, - poison_2_1_0 - }: - buildMix ({ - name = "maas"; - version = "1.0.0"; - src = fetchHex { - pkg = "maas"; - version = "1.0.0"; - sha256 = - "f6c2a3dd4e291b7000d45938abd975a21e055ef2eba57701ed7e0399e7a64617"; - }; - beamDeps = [ httpoison_0_8_3 poison_2_1_0 ]; - - meta = { - description = ''A wrapper for the Mars Atmospheric Weather System - API''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/lucidstack/ex-maas"; - }; - } // packageOverrides) - ) {}; - - maas = maas_1_0_0; - - maester_1_0_0 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_2_1_0, - httpoison_0_8_3 - }: - buildMix ({ - name = "maester"; - version = "1.0.0"; - src = fetchHex { - pkg = "maester"; - version = "1.0.0"; - sha256 = - "4fa324e1545ba5805d2eef2341c9554b52a51dfd79146dc13ec4b589e55efddd"; - }; - beamDeps = [ poison_2_1_0 httpoison_0_8_3 ]; - - meta = { - description = ''An API of Ice and Fire client for Elixir''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/sotojuan/maester"; - }; - } // packageOverrides) - ) {}; - - maester = maester_1_0_0; - - magic_number_0_0_4 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "magic_number"; - version = "0.0.4"; - src = fetchHex { - pkg = "magic_number"; - version = "0.0.4"; - sha256 = - "5b6fa41f5d24c3fd2f3cf9a96fefcf762c98bdd301158a95ab5355fe4f9eb61a"; - }; - - meta = { - description = ''MagicNumber is the module to determine a file`s - type from its magic number.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/ishikawa/elixir-magic-number"; - }; - } // packageOverrides) - ) {}; - - magic_number = magic_number_0_0_4; - - magnet_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "magnet"; - version = "0.0.1"; - src = fetchHex { - pkg = "magnet"; - version = "0.0.1"; - sha256 = - "064af72e9422262813977752e2f7439501894bce48e5679576ceb93f6b649581"; - }; - - meta = { - description = ''A magnet-uri encoder and decoder''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/gausby/magnet"; - }; - } // packageOverrides) - ) {}; - - magnet = magnet_0_0_1; - - mail_0_0_4 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "mail"; - version = "0.0.4"; - src = fetchHex { - pkg = "mail"; - version = "0.0.4"; - sha256 = - "015bb93bc3233fbf0bb28daf71963ddc290d574d9b3d63e1b45641d1a2d4571e"; - }; - - meta = { - description = ''Easily build a composable mail message''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/DockYard/elixir-mail"; - }; - } // packageOverrides) - ) {}; - - mail = mail_0_0_4; - - mailer_1_0_1 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - timex_2_1_6, - gen_smtp_0_10_0 - }: - buildMix ({ - name = "mailer"; - version = "1.0.1"; - src = fetchHex { - pkg = "mailer"; - version = "1.0.1"; - sha256 = - "08b834102ad6eb2f2a363b70939935d3d23d1e3a68d96a2a7f8730fb7834c63d"; - }; - beamDeps = [ timex_2_1_6 gen_smtp_0_10_0 ]; - - meta = { - description = ''Mailer - A simple email client''; - license = stdenv.lib.licenses.free; - homepage = "https://github.com/antp/mailer"; - }; - } // packageOverrides) - ) {}; - - mailer = mailer_1_0_1; - - mailgun_0_1_2 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, poison_1_5_2 }: - buildMix ({ - name = "mailgun"; - version = "0.1.2"; - src = fetchHex { - pkg = "mailgun"; - version = "0.1.2"; - sha256 = - "9cc828e06238045c92414db8f2e9a64a6004aca9b9a4856e5222db99bd8528e8"; - }; - beamDeps = [ poison_1_5_2 ]; - - meta = { - description = ''Elixir Mailgun Client''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/chrismccord/mailgun"; - }; - } // packageOverrides) - ) {}; - - mailgun = mailgun_0_1_2; - - majremind_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "majremind"; - version = "0.0.1"; - src = fetchHex { - pkg = "majremind"; - version = "0.0.1"; - sha256 = - "604ba3b2142497b2384c73b2320f9738711a9cc07b4348f8e870ee6e470c4749"; - }; - - meta = { - longDescription = ''A self-maintained database of your updated - server which tells you which one needs to be - updated. It uses Disk Erlang Term Storage for - its internal database, located at - $HOME/.config/majremind/ ''; - license = stdenv.lib.licenses.mit; - }; - } // packageOverrides) - ) {}; - - majremind = majremind_0_0_1; - - mandrake_0_0_4 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "mandrake"; - version = "0.0.4"; - src = fetchHex { - pkg = "mandrake"; - version = "0.0.4"; - sha256 = - "ed672e094f68ff07c1f8e78a3c8a95af3e23a71ca90515ad441738446ee18887"; - }; - - meta = { - longDescription = ''Mandrake is a functional programming library - that bring something else magic in elixir.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/mbasso/mandrake"; - }; - } // packageOverrides) - ) {}; - - mandrake = mandrake_0_0_4; - - mandrill_0_5_0 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - httpoison_0_8_3, - exjsx_3_2_0 - }: - buildMix ({ - name = "mandrill"; - version = "0.5.0"; - src = fetchHex { - pkg = "mandrill"; - version = "0.5.0"; - sha256 = - "9fb3a65d01de47cfc979a492079960506f21f8975e37e994478a70ee04c8d9a6"; - }; - beamDeps = [ httpoison_0_8_3 exjsx_3_2_0 ]; - - meta = { - longDescription = ''A Mandrill wrapper for Elixir Requires an - active account with Mandrill - (http://mandrill.com).''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/slogsdon/mandrill-elixir"; - }; - } // packageOverrides) - ) {}; - - mandrill = mandrill_0_5_0; - - maptu_0_1_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "maptu"; - version = "0.1.0"; - src = fetchHex { - pkg = "maptu"; - version = "0.1.0"; - sha256 = - "8dc5fd69e78a948a6cd3b95a1b1cb1a7056948a4445e4abed773cae8c88c16da"; - }; - - meta = { - description = ''Tiny library to convert from \"encoded\" maps to - Elixir structs.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/whatyouhide/maptu"; - }; - } // packageOverrides) - ) {}; - - maptu = maptu_0_1_0; - - marco_polo_0_2_2 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - decimal_1_1_2, - connection_1_0_2 - }: - buildMix ({ - name = "marco_polo"; - version = "0.2.2"; - src = fetchHex { - pkg = "marco_polo"; - version = "0.2.2"; - sha256 = - "a3107bb545590f4533dee040432659566b9c5ddbbbdbf7d1ee92381f450c0956"; - }; - beamDeps = [ decimal_1_1_2 connection_1_0_2 ]; - - meta = { - description = ''Binary driver for the OrientDB database.''; - license = stdenv.lib.licenses.apsl20; - homepage = "https://github.com/MyMedsAndMe/marco_polo"; - }; - } // packageOverrides) - ) {}; - - marco_polo = marco_polo_0_2_2; - - mariaex_0_4_4 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, decimal_1_1_2 }: - buildMix ({ - name = "mariaex"; - version = "0.4.4"; - src = fetchHex { - pkg = "mariaex"; - version = "0.4.4"; - sha256 = - "fadba91ff3719ac0fae7d454abfd812819630ea9f9aec768c5321331baa38b79"; - }; - beamDeps = [ decimal_1_1_2 ]; - - meta = { - description = ''Pure elixir database driver for MariaDB / - MySQL.''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/xerions/mariaex"; - }; - } // packageOverrides) - ) {}; - - marked_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "marked"; - version = "0.0.1"; - src = fetchHex { - pkg = "marked"; - version = "0.0.1"; - sha256 = - "6e16369d41355bef05b18f98230afe08dcb3ccfaaab168382513d86c19721035"; - }; - - meta = { - description = ''CommonMark compatible Markdown parser''; - - }; - } // packageOverrides) - ) {}; - - marked = marked_0_0_1; - - markit_0_1_2 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_2_1_0, - httpoison_0_8_3 - }: - buildMix ({ - name = "markit"; - version = "0.1.2"; - src = fetchHex { - pkg = "markit"; - version = "0.1.2"; - sha256 = - "6304ceb1e7a5787555bc7d048bf3c9c0b432fe5378c6d630fb02d0bb871e57b5"; - }; - beamDeps = [ poison_2_1_0 httpoison_0_8_3 ]; - - meta = { - description = ''Access stock market data from markit.com''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/col/markit"; - }; - } // packageOverrides) - ) {}; - - markit = markit_0_1_2; - - markit_skill_0_0_2 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - markit_0_1_2, - inflex_1_5_0, - alexa_0_1_14 - }: - buildMix ({ - name = "markit_skill"; - version = "0.0.2"; - src = fetchHex { - pkg = "markit_skill"; - version = "0.0.2"; - sha256 = - "166d8ef88c08c21821dda379a053af761db4de5dff50226bfcb0e3a18fc855db"; - }; - beamDeps = [ markit_0_1_2 inflex_1_5_0 alexa_0_1_14 ]; - - meta = { - description = ''Amazon Alexa skill that uses data from - Markit.com''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/col/markit_skill"; - }; - } // packageOverrides) - ) {}; - - markit_skill = markit_skill_0_0_2; - - maru_entity_0_1_2 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "maru_entity"; - version = "0.1.2"; - src = fetchHex { - pkg = "maru_entity"; - version = "0.1.2"; - sha256 = - "93b1f9f3941032cdf98b999cf4db85cace7e6259a78427322c5af8a5621e45b6"; - }; - - meta = { - description = ''Elixir copy of grape-entity''; - - }; - } // packageOverrides) - ) {}; - - maru_entity = maru_entity_0_1_2; - - math_0_2_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "math"; - version = "0.2.0"; - src = fetchHex { - pkg = "math"; - version = "0.2.0"; - sha256 = - "75557fb9743e866f743d894102da851531ffc69b4c0f8fdd12cd749acb1a6215"; - }; - - meta = { - longDescription = ''The Math module adds many useful functions - that extend Elixir`s standard library. - General - Functions • a <~> b Comparison of floats, to - check if they are _nearly_ equal. • - Math.pow(x, n) Arithmetic exponentiation. Works - both with integer powers and floats. • - Math.sqrt(x) The square root of x. • - Math.nth_root(x, n) The n-th root of x. • - Math.isqrt(x) The integer square root of x. • - Math.gcd(a, b) The greatest common divisor of a - and b. • Math.lcm(a, b) The least common - multiple of a and b. • Math.factorial(n) The - n-th factorial number. • - Math.k_permutations(n, k) The number of distinct - ways to create groups of size k from n distinct - elements. • Math.k_combinations(n, k) The - number of distinct ways to create groups of size - k from n distinct elements where order does not - matter. - Logarithms • Math.exp(x) Calculates - ℯ to the xth power. • Math.log(x) Calculates - the natural logarithm (base ℯ) of x. • - Math.log(x, b) Calculates the base-b logarithm - of x • Math.log2(x) Calculates the binary - logarithm (base 2) of x. • Math.log10(x) - Calculates the common logarithm (base 10) of x. - • Math.e Returns a floating-point - approximation of the number ℯ. - Trigonometry - • Math.pi Returns a floating-point - approximation of the number π. • - Math.deg2rad(x) converts from degrees to - radians. • Math.rad2deg(x) converts from - radians to degrees. • Math.sin(x) The sine of - x. • Math.cos(x) The cosine of x. • - Math.tan(x) The tangent of x. • Math.asin(x) - The inverse sine of x. • Math.acos(x) The - inverse cosine of x. • Math.atan(x) The - inverse tangent of x. • Math.atan2(x, y) The - inverse tangent of x and y. This variant returns - the inverse tangent in the correct quadrant, as - the signs of both x and y are known. • - Math.sinh(x) The hyperbolic sine of x. • - Math.cosh(x) The hyperbolic cosine of x. • - Math.tanh(x) The hyperbolic tangent of x. • - Math.asinh(x) The inverse hyperbolic sine of x. - • Math.acosh(x) The inverse hyperbolic cosine - of x. • Math.atanh(x) The inverse hyperbolic - tangent of x. - Working with Collections • - Math.Enum.product(collection) The result of - multiplying all elements in the passed - collection. • Math.Enum.mean(collection) the - mean of the numbers in the collection. • - Math.Enum.median(collection) the median of the - numbers in the collection.''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/folz/math"; - }; - } // packageOverrides) - ) {}; - - math = math_0_2_0; - - matrix_0_3_1 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - exprintf_0_1_6, - earmark_0_2_1 - }: - buildMix ({ - name = "matrix"; - version = "0.3.1"; - src = fetchHex { - pkg = "matrix"; - version = "0.3.1"; - sha256 = - "3184d70b36666d52e011caf8be4590e2ecf3cc772203ec22b44d90c302592523"; - }; - beamDeps = [ exprintf_0_1_6 earmark_0_2_1 ]; - - meta = { - longDescription = ''Matrix is a linear algebra library for - manipulating dense matrices. Its primary design - goal is ease of use.''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/twist-vector/elixir-matrix.git"; - }; - } // packageOverrides) - ) {}; - - matrix = matrix_0_3_1; - - maxwell_1_0_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, mimerl_1_0_2 }: - buildMix ({ - name = "maxwell"; - version = "1.0.0"; - src = fetchHex { - pkg = "maxwell"; - version = "1.0.0"; - sha256 = - "4a71f54a7645210f5274c00171a217a03a04635620d5eef52d0463a88f64d106"; - }; - beamDeps = [ mimerl_1_0_2 ]; - - meta = { - longDescription = ''Maxwell is an HTTP client that provides a - common interface over many adapters (such as - hackney, ibrowse) and embraces the concept of - Rack middleware when processing the - request/response cycle.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/zhongwencool/maxwell"; - }; - } // packageOverrides) - ) {}; - - maxwell = maxwell_1_0_0; - - maybe_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "maybe"; - version = "0.0.1"; - src = fetchHex { - pkg = "maybe"; - version = "0.0.1"; - sha256 = - "b1915afa2dd6a2db64ad7b20b41eeb2d3cb576cdbd20679594eb6ef76f612638"; - }; - - meta = { - description = ''Utils to deal with errors''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/zweifisch/maybe"; - }; - } // packageOverrides) - ) {}; - - maybe = maybe_0_0_1; - - mazurka_1_0_0 = callPackage - ( - { - buildMix, packageOverrides ? {}, fetchHex, mimetype_parser_0_1_2 - }: - buildMix ({ - name = "mazurka"; - version = "1.0.0"; - src = fetchHex { - pkg = "mazurka"; - version = "1.0.0"; - sha256 = - "7f035374ceb139b7531ca24bd111ee25cbf3be11b45af1bbf663ed3b832e7b13"; - }; - beamDeps = [ mimetype_parser_0_1_2 ]; - - meta = { - description = ''hypermedia api toolkit''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/mazurka/mazurka"; - }; - } // packageOverrides) - ) {}; - - mazurka = mazurka_1_0_0; - - mazurka_dsl_0_1_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "mazurka_dsl"; - version = "0.1.1"; - src = fetchHex { - pkg = "mazurka_dsl"; - version = "0.1.1"; - sha256 = - "2877b27736daa1f5757ff1c2b34ec35d43c8e501b5292be5f9db7de95b88ea69"; - }; - - meta = { - description = ''DSL for defining mazurka resources''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/mazurka/mazurka_dsl"; - }; - } // packageOverrides) - ) {}; - - mazurka_dsl = mazurka_dsl_0_1_1; - - mazurka_mediatype_0_2_0 = callPackage - ( - { - buildMix, packageOverrides ? {}, fetchHex, etude_1_0_0_beta_2 - }: - buildMix ({ - name = "mazurka_mediatype"; - version = "0.2.0"; - src = fetchHex { - pkg = "mazurka_mediatype"; - version = "0.2.0"; - sha256 = - "4ccd8b27d6405e93cb34861f211d69b79ab46c2dbc5c7874d4ee3c580a5754bb"; - }; - beamDeps = [ etude_1_0_0_beta_2 ]; - - meta = { - description = ''mazurka mediatype interface''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/mazurka/mazurka_mediatype"; - }; - } // packageOverrides) - ) {}; - - mazurka_mediatype = mazurka_mediatype_0_2_0; - - mazurka_mediatype_hyperjson_0_2_3 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_1_3_1, - mazurka_mediatype_0_2_0, - etude_1_0_0_beta_2 - }: - buildMix ({ - name = "mazurka_mediatype_hyperjson"; - version = "0.2.3"; - src = fetchHex { - pkg = "mazurka_mediatype_hyperjson"; - version = "0.2.3"; - sha256 = - "f09489f242598ece8496f50c9dfc3d1a051b6115a654ebbb9ce5336e04b2cb8d"; - }; - beamDeps = [ - poison_1_3_1 - mazurka_mediatype_0_2_0 - etude_1_0_0_beta_2 - ]; - - meta = { - description = ''hyper+json mediatype compiler for mazurka''; - license = stdenv.lib.licenses.mit; - homepage = - "https://github.com/mazurka/mazurka_mediatype_hyperjson"; - }; - } // packageOverrides) - ) {}; - - mazurka_mediatype_hyperjson = mazurka_mediatype_hyperjson_0_2_3; - - mc_data_0_0_5 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, poison_2_1_0 }: - buildMix ({ - name = "mc_data"; - version = "0.0.5"; - src = fetchHex { - pkg = "mc_data"; - version = "0.0.5"; - sha256 = - "0ad4b4489554951f93fc9da39b8f14e5b87dada3005d6d012528cbc387d0aa27"; - }; - beamDeps = [ poison_2_1_0 ]; - - meta = { - description = ''Provides access to data from the game - Minecraft.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/McEx/McData"; - }; - } // packageOverrides) - ) {}; - - mc_data = mc_data_0_0_5; - - mcup_0_0_2 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "mcup"; - version = "0.0.2"; - src = fetchHex { - pkg = "mcup"; - version = "0.0.2"; - sha256 = - "c59537882707237c961d3d69b149619ec35c808cd5e98646cbcb7985e300b975"; - }; - - meta = { - description = ''DSL for markup. ''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/Joe-noh/mcup"; - }; - } // packageOverrides) - ) {}; - - mcup = mcup_0_0_2; - - mdns_server_0_2_0 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "mdns_server"; - version = "0.2.0"; - src = fetchHex { - pkg = "mdns_server"; - version = "0.2.0"; - sha256 = - "bc9465880e15e57033960ab6820258b87134bef69032210c67e53e3718e289d0"; - }; - - meta = { - description = ''mDNS service discovery server''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/Licenser/erlang-mdns-server"; - }; - } // packageOverrides) - ) {}; - - mdns_server = mdns_server_0_2_0; - - mdns_server_lib_0_2_3 = callPackage - ( - { - buildRebar3, - packageOverrides ? {}, - fetchHex, - ranch_1_1_0, - mdns_server_0_2_0, - lager_3_0_2 - }: - buildRebar3 ({ - name = "mdns_server_lib"; - version = "0.2.3"; - src = fetchHex { - pkg = "mdns_server_lib"; - version = "0.2.3"; - sha256 = - "078775ccea5d768095716ca6bd82f657601203352495d9726f4cc080c8c07695"; - }; - - beamDeps = [ ranch_1_1_0 mdns_server_0_2_0 lager_3_0_2 ]; - - meta = { - description = ''server side for mdns client server - implementation''; - license = stdenv.lib.licenses.cddl; - homepage = "https://github.com/Licenser/mdns_server_lib"; - }; - } // packageOverrides) - ) {}; - - mdns_server_lib = mdns_server_lib_0_2_3; - - meck_0_8_3 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "meck"; - version = "0.8.3"; - src = fetchHex { - pkg = "meck"; - version = "0.8.3"; - sha256 = - "53bd3873d0193d6b2b4a165cfc4b9ffc3934355c3ba19e88239ef6a027cc02b6"; - }; - - meta = { - description = ''A mocking framework for Erlang''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/eproxus/meck"; - }; - } // packageOverrides) - ) {}; - - meck_0_8_4 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "meck"; - version = "0.8.4"; - src = fetchHex { - pkg = "meck"; - version = "0.8.4"; - sha256 = - "2cdfbd0edd8f62b3d2061efc03c0e490282dd2ea6de44e15d2006e83f4f8eead"; - }; - - meta = { - description = ''A mocking framework for Erlang''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/eproxus/meck"; - }; - } // packageOverrides) - ) {}; - - meck = meck_0_8_4; - - meld_0_1_2 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "meld"; - version = "0.1.2"; - src = fetchHex { - pkg = "meld"; - version = "0.1.2"; - sha256 = - "3f86b810df38e0767a472829a26f92c07c986c1bcc41421eba021a5a6c174e83"; - }; - - meta = { - description = ''create real CLIs in elixir, using mix tasks''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/conflate/meld"; - }; - } // packageOverrides) - ) {}; - - meld = meld_0_1_2; - - mellon_0_1_1 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_2_1_0, - plug_1_1_5 - }: - buildMix ({ - name = "mellon"; - version = "0.1.1"; - src = fetchHex { - pkg = "mellon"; - version = "0.1.1"; - sha256 = - "2b05fca901c0b9609cdd65cfb015a7646a9ec239cf1694ee8f1384a53a5ac0b4"; - }; - beamDeps = [ poison_2_1_0 plug_1_1_5 ]; - - meta = { - longDescription = ''Mellon is a Plug used in authentication of - APIs. It`s flexible, you can define your own - validator etc.''; - - homepage = "https://github.com/sajmoon/mellon"; - }; - } // packageOverrides) - ) {}; - - mellon = mellon_0_1_1; - - mem_0_2_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "mem"; - version = "0.2.0"; - src = fetchHex { - pkg = "mem"; - version = "0.2.0"; - sha256 = - "6a97047af66ab2c4283460ae43611c9a843abb95584dca4e648ed320c7fdfa34"; - }; - - meta = { - description = ''KV cache with TTL, LRU and Persistence support''; - license = stdenv.lib.licenses.bsd3; - homepage = "https://github.com/falood/mem"; - }; - } // packageOverrides) - ) {}; - - mem = mem_0_2_0; - - memcache_client_1_1_0 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poolboy_1_5_1, - poison_2_1_0, - connection_1_0_2 - }: - buildMix ({ - name = "memcache_client"; - version = "1.1.0"; - src = fetchHex { - pkg = "memcache_client"; - version = "1.1.0"; - sha256 = - "e12d6add6d9ef817f7cf47d85c37c75c9ec81512a7ad88f23b50963048bce439"; - }; - beamDeps = [ poolboy_1_5_1 poison_2_1_0 connection_1_0_2 ]; - - meta = { - description = ''Memcache client library utilizing the memcache - binary protocol.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/tsharju/memcache_client"; - }; - } // packageOverrides) - ) {}; - - memcache_client = memcache_client_1_1_0; - - merkle_tree_1_1_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "merkle_tree"; - version = "1.1.1"; - src = fetchHex { - pkg = "merkle_tree"; - version = "1.1.1"; - sha256 = - "6020578ceee91ae26c63aab9bf8112fbb83cc029d25e6ad4f35b2ed4bfdcaf7a"; - }; - - meta = { - longDescription = ''A hash tree or Merkle tree is a tree in which - every non-leaf node is labelled with the hash of - the labels or values (in case of leaves) of its - child nodes. Hash trees are useful because they - allow efficient and secure verification of the - contents of large data structures.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/yosriady/merkle_tree"; - }; - } // packageOverrides) - ) {}; - - merkle_tree = merkle_tree_1_1_1; - - messagepack_0_4_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "messagepack"; - version = "0.4.1"; - src = fetchHex { - pkg = "messagepack"; - version = "0.4.1"; - sha256 = - "cdf2d4a2af846a8c3cd43a9f80082883ff7c2c5e221ec078375102db0fb5ca2f"; - }; - - meta = { - description = ''MessagePack for Erlang / Elixir''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/tomaon/messagepack"; - }; - } // packageOverrides) - ) {}; - - messagepack = messagepack_0_4_1; - - messenger_0_0_2 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_1_5_2, - httpoison_0_8_3 - }: - buildMix ({ - name = "messenger"; - version = "0.0.2"; - src = fetchHex { - pkg = "messenger"; - version = "0.0.2"; - sha256 = - "dda5b1bde69852ac8f2ae7f2d10d55209fd7b6babfc4e664779e3204a9e258b8"; - }; - beamDeps = [ poison_1_5_2 httpoison_0_8_3 ]; - - meta = { - description = ''Facebook messenger API client for Elixir''; - - }; - } // packageOverrides) - ) {}; - - messenger = messenger_0_0_2; - - meta_inspector_0_0_2 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_2_1_0, - httpoison_0_8_3 - }: - buildMix ({ - name = "meta_inspector"; - version = "0.0.2"; - src = fetchHex { - pkg = "meta_inspector"; - version = "0.0.2"; - sha256 = - "60edc00c2af5ab30e2abebe5f40614421fde2861e147147b33ae54bf4beb180a"; - }; - beamDeps = [ poison_2_1_0 httpoison_0_8_3 ]; - - meta = { - description = ''HTTP Metadata inspector''; - license = stdenv.lib.licenses.mit; - }; - } // packageOverrides) - ) {}; - - meta_inspector = meta_inspector_0_0_2; - - metainvestigator_0_0_3 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, floki_0_8_1 }: - buildMix ({ - name = "metainvestigator"; - version = "0.0.3"; - src = fetchHex { - pkg = "metainvestigator"; - version = "0.0.3"; - sha256 = - "774b3973090491a9a342a68c5cf099c98581ae0f1b1d313a08a7d2030d541781"; - }; - beamDeps = [ floki_0_8_1 ]; - - meta = { - description = ''A library for web scraping, inspired by - MetaInspector''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/nekova/metainvestigator"; - }; - } // packageOverrides) - ) {}; - - metainvestigator = metainvestigator_0_0_3; - - meter_0_1_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, httpoison_0_8_3 }: - buildMix ({ - name = "meter"; - version = "0.1.0"; - src = fetchHex { - pkg = "meter"; - version = "0.1.0"; - sha256 = - "029f4f4a05b10c05b45c70671a353d780964759c3f4b90cf1531c02ef5466724"; - }; - beamDeps = [ httpoison_0_8_3 ]; - - meta = { - description = ''Track your elixir application on google - analytycs''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/carlo-colombo/meter"; - }; - } // packageOverrides) - ) {}; - - meter = meter_0_1_0; - - metrics_1_0_1 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "metrics"; - version = "1.0.1"; - src = fetchHex { - pkg = "metrics"; - version = "1.0.1"; - sha256 = - "69b09adddc4f74a40716ae54d140f93beb0fb8978d8636eaded0c31b6f099f16"; - }; - - meta = { - description = ''A generic interface to different metrics systems - in Erlang.''; - license = stdenv.lib.licenses.bsd3; - homepage = "https://github.com/benoitc/erlang-metrics"; - }; - } // packageOverrides) - ) {}; - - metrics_1_1_0 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "metrics"; - version = "1.1.0"; - src = fetchHex { - pkg = "metrics"; - version = "1.1.0"; - sha256 = - "48bd4774cef5bd88680cf71c9db46acbe5a80f23072cb2a0a42e8f7d5bd33549"; - }; - - meta = { - description = ''A generic interface to different metrics systems - in Erlang.''; - license = stdenv.lib.licenses.bsd3; - homepage = "https://github.com/benoitc/erlang-metrics"; - }; - } // packageOverrides) - ) {}; - - metrics_1_2_0 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "metrics"; - version = "1.2.0"; - src = fetchHex { - pkg = "metrics"; - version = "1.2.0"; - sha256 = - "c27c7786b8ad0c5f941956fc413f7f31a2e26ba72ebf2fb1396cf363b0b9e70b"; - }; - - meta = { - description = ''A generic interface to different metrics systems - in Erlang.''; - license = stdenv.lib.licenses.bsd3; - homepage = "https://github.com/benoitc/erlang-metrics"; - }; - } // packageOverrides) - ) {}; - - metrics = metrics_1_2_0; - - metrix_0_2_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, logfmt_3_0_2 }: - buildMix ({ - name = "metrix"; - version = "0.2.0"; - src = fetchHex { - pkg = "metrix"; - version = "0.2.0"; - sha256 = - "544fbe90988d7ac1e828287b44d88166c8aa2738ec983b1578af7d51d7b63dd7"; - }; - beamDeps = [ logfmt_3_0_2 ]; - - meta = { - longDescription = ''Metrix is a library to log custom application - metrics, in a well-structured, human *and* - machine readable format, for use by downstream - log processing systems (like Librato, Reimann, - etc...)''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/rwdaigle/metrix"; - }; - } // packageOverrides) - ) {}; - - metrix = metrix_0_2_0; - - mex_0_0_5 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "mex"; - version = "0.0.5"; - src = fetchHex { - pkg = "mex"; - version = "0.0.5"; - sha256 = - "52765dc6f5d0b03dba9f08424b85cfbc96f873dfc769cdb6a26ac391ad3344e3"; - }; - - meta = { - description = ''Macro-expansion display helper for IEx.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/mrluc/mex"; - }; - } // packageOverrides) - ) {}; - - mex = mex_0_0_5; - - microformats2_0_0_5 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - httpotion_2_2_2, - floki_0_7_2 - }: - buildMix ({ - name = "microformats2"; - version = "0.0.5"; - src = fetchHex { - pkg = "microformats2"; - version = "0.0.5"; - sha256 = - "890ca1812738869aa65865339a730c5542949cac4b017b25fc276e81b37157b2"; - }; - beamDeps = [ httpotion_2_2_2 floki_0_7_2 ]; - - meta = { - description = ''A microformats2 parser - (http://microformats.org/wiki/microformats-2) for - Elixir''; - license = stdenv.lib.licenses.agpl3; - homepage = "https://github.com/ckruse/microformats2-elixir"; - }; - } // packageOverrides) - ) {}; - - microformats2 = microformats2_0_0_5; - - milkpotion_0_0_2 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - httpoison_0_8_3, - poison_2_1_0 - }: - buildMix ({ - name = "milkpotion"; - version = "0.0.2"; - src = fetchHex { - pkg = "milkpotion"; - version = "0.0.2"; - sha256 = - "1106589d5bdb3d65fd18ff997760b8c3ad9bca7744ae1a0b48b2995227f0c0fd"; - }; - beamDeps = [ httpoison_0_8_3 poison_2_1_0 ]; - - meta = { - description = ''milkpotion is an api wrapper for Remember the - Milk''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/croesnick/milkpotion.git"; - }; - } // packageOverrides) - ) {}; - - milkpotion = milkpotion_0_0_2; - - milliseconds_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "milliseconds"; - version = "0.0.1"; - src = fetchHex { - pkg = "milliseconds"; - version = "0.0.1"; - sha256 = - "6f82b9f47590e96ed90761d6eb331a9c11a40b68216d5e4867420899420035f0"; - }; - - meta = { - longDescription = '' Simple library to work with milliseconds. - Convert text to milliseconds: convert(\"2d\") - Convert milliseconds to text: convert(8640000) - Calculate future time: future_time(\"6hrs\") ''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/davebryson/elixir_milliseconds"; - }; - } // packageOverrides) - ) {}; - - milliseconds = milliseconds_0_0_1; - - mime_1_0_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "mime"; - version = "1.0.0"; - src = fetchHex { - pkg = "mime"; - version = "1.0.0"; - sha256 = - "069f07e17e67069195b747ed8b935c547a79adf32c4f8b4cae6dec7d3f1c805c"; - }; - - meta = { - description = ''A MIME type module for Elixir''; - license = stdenv.lib.licenses.apsl20; - homepage = "https://github.com/elixir-lang/mime"; - }; - } // packageOverrides) - ) {}; - - mime = mime_1_0_0; - - mime_types_0_1_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "mime_types"; - version = "0.1.1"; - src = fetchHex { - pkg = "mime_types"; - version = "0.1.1"; - sha256 = - "46b4f4a52deda3ac9fa48ae6e3582efb851d6c72de4a11e4dfcc7e386dab710b"; - }; - - meta = { - description = ''A toolbelt for working with MIME types in - Elixir.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/christhekeele/mime_types"; - }; - } // packageOverrides) - ) {}; - - mime_types = mime_types_0_1_1; - - mimerl_1_0_2 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "mimerl"; - version = "1.0.2"; - src = fetchHex { - pkg = "mimerl"; - version = "1.0.2"; - sha256 = - "7a4c8e1115a2732a67d7624e28cf6c9f30c66711a9e92928e745c255887ba465"; - }; - - meta = { - description = ''Library to handle mimetypes''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/benoitc/mimerl"; - }; - } // packageOverrides) - ) {}; - - mimerl_1_1_0 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "mimerl"; - version = "1.1.0"; - src = fetchHex { - pkg = "mimerl"; - version = "1.1.0"; - sha256 = - "def0f1922a5dcdeeee6e4f41139b364e7f0f40239774b528a0986b12bcb42ddc"; - }; - - meta = { - description = ''Library to handle mimetypes''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/benoitc/mimerl"; - }; - } // packageOverrides) - ) {}; - - mimerl = mimerl_1_1_0; - - mimetype_parser_0_1_2 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "mimetype_parser"; - version = "0.1.2"; - src = fetchHex { - pkg = "mimetype_parser"; - version = "0.1.2"; - sha256 = - "c495521cad6cf49fb79098e68e921c58955312df46c9c5aa5abab44224c2647d"; - }; - - meta = { - description = ''parse mimetypes''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/camshaft/mimetype_parser"; - }; - } // packageOverrides) - ) {}; - - mimetype_parser = mimetype_parser_0_1_2; - - mimex_0_1_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "mimex"; - version = "0.1.0"; - src = fetchHex { - pkg = "mimex"; - version = "0.1.0"; - sha256 = - "68858d5fb6a59780c3b94a445fd994856c3f1d0f3ed8dff6a95b6aa80027e4de"; - }; - - meta = { - description = ''MIME type utilities for Elixir.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/hex-sh/mimex"; - }; - } // packageOverrides) - ) {}; - - mimex = mimex_0_1_0; - - minmaxlist_0_0_6 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "minmaxlist"; - version = "0.0.6"; - src = fetchHex { - pkg = "minmaxlist"; - version = "0.0.6"; - sha256 = - "cc9bc50dc971c8c3743bcecdaca35330593d6466d911c656ba7d718836e68a57"; - }; - - meta = { - longDescription = ''Elixir library extending `Enum.min_by/2`, - `Enum.max_by/2` and `Enum.min_max_by/2` to - return a list of results instead of just one.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/seantanly/elixir-minmaxlist"; - }; - } // packageOverrides) - ) {}; - - minmaxlist = minmaxlist_0_0_6; - - misc_random_0_2_6 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "misc_random"; - version = "0.2.6"; - src = fetchHex { - pkg = "misc_random"; - version = "0.2.6"; - sha256 = - "4fe3db3bddcf55d93404fa9f5bf006800d54bfeb78bcf583376750d28ac0d7bc"; - }; - - meta = { - longDescription = ''This is a very thin wrapper around erlang`s - random:uniform method. It allows you to create - random strings or numbers.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/gutschilla/elixir-helper-random"; - }; - } // packageOverrides) - ) {}; - - misc_random = misc_random_0_2_6; - - mix_apidoc_0_2_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, poison_1_5_2 }: - buildMix ({ - name = "mix_apidoc"; - version = "0.2.0"; - src = fetchHex { - pkg = "mix_apidoc"; - version = "0.2.0"; - sha256 = - "0f6119dc530050b8344e62e82b450dcd8cdad9a370d39af17420d8e7299eb059"; - }; - beamDeps = [ poison_1_5_2 ]; - - meta = { - longDescription = ''A mix task that triggers apidoc to create - documentation for RESTful web APIs from inline - code annotations.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/sldab/mix_apidoc"; - }; - } // packageOverrides) - ) {}; - - mix_apidoc = mix_apidoc_0_2_0; - - mix_deps_tree_0_1_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "mix_deps_tree"; - version = "0.1.0"; - src = fetchHex { - pkg = "mix_deps_tree"; - version = "0.1.0"; - sha256 = - "de19ea3eebf578080263f25fdf6a248fdc460aa86e41d582cc0d0379329fa6b6"; - }; - - meta = { - description = ''Mix task to print dependency tree of an - application to a terminal''; - - homepage = "https://github.com/liveforeverx/mix_deps_tree"; - }; - } // packageOverrides) - ) {}; - - mix_deps_tree = mix_deps_tree_0_1_0; - - mix_erlang_tasks_0_1_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "mix_erlang_tasks"; - version = "0.1.0"; - src = fetchHex { - pkg = "mix_erlang_tasks"; - version = "0.1.0"; - sha256 = - "95d2839c422c482a70c08a8702da8242f86b773f8ab6e8602a4eb72da8da04ed"; - }; - - meta = { - longDescription = ''This project provides a few Mix tasks that - make it more convenient to use Mix as a build - tool and package manager when developing - applications in Erlang.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/alco/mix-erlang-tasks"; - }; - } // packageOverrides) - ) {}; - - mix_erlang_tasks = mix_erlang_tasks_0_1_0; - - mix_eunit_0_1_2 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "mix_eunit"; - version = "0.1.2"; - src = fetchHex { - pkg = "mix_eunit"; - version = "0.1.2"; - sha256 = - "910cd611635e845be3c57b2c6c0dac7af24c87055b3d289fe93d7df1dafaeb6c"; - }; - - meta = { - description = ''A mix task to run eunit tests, works for umbrella - projects''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/dantswain/mix_eunit"; - }; - } // packageOverrides) - ) {}; - - mix_eunit = mix_eunit_0_1_2; - - mix_info_0_7_2 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "mix_info"; - version = "0.7.2"; - src = fetchHex { - pkg = "mix_info"; - version = "0.7.2"; - sha256 = - "7b4430ea649bb0c978f3b761403c068b08d9781c3f325c3f0dc57c1b44f395a2"; - }; - - meta = { - longDescription = ''A mix task that counts directories, files, - lines of code, modules, functions etc and - displays the results.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/pskordilakis/mix_info"; - }; - } // packageOverrides) - ) {}; - - mix_info = mix_info_0_7_2; - - mix_test_watch_0_2_6 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, fs_0_9_2 }: - buildMix ({ - name = "mix_test_watch"; - version = "0.2.6"; - src = fetchHex { - pkg = "mix_test_watch"; - version = "0.2.6"; - sha256 = - "b7019e9a0eba42bc98f15be9c1402f23c2b0dab7b67e71bba8bc5b337b0ab273"; - }; - beamDeps = [ fs_0_9_2 ]; - - meta = { - description = ''Automatically run tests when files change''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/lpil/mix-test.watch"; - }; - } // packageOverrides) - ) {}; - - mix_test_watch = mix_test_watch_0_2_6; - - mixgraph_0_0_1 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - json_0_3_3, - httpotion_2_2_2 - }: - buildMix ({ - name = "mixgraph"; - version = "0.0.1"; - src = fetchHex { - pkg = "mixgraph"; - version = "0.0.1"; - sha256 = - "0c911c4e300d7e5196ff9d427b9d66d935d540309cb8a54a397641f7059f1700"; - }; - beamDeps = [ json_0_3_3 httpotion_2_2_2 ]; - - meta = { - description = ''Create an interactive dependency graph for any - hex package published in hex.pm''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/sivsushruth/mixgraph"; - }; - } // packageOverrides) - ) {}; - - mixgraph = mixgraph_0_0_1; - - mixpanel_0_0_3 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, exjsx_3_1_0 }: - buildMix ({ - name = "mixpanel"; - version = "0.0.3"; - src = fetchHex { - pkg = "mixpanel"; - version = "0.0.3"; - sha256 = - "7b81d80d3705e5d4451951984bac49d476e3c79131138e9ffb66538f9c51a56e"; - }; - beamDeps = [ exjsx_3_1_0 ]; - - meta = { - description = ''A client for the Mixpanel HTTP API. See - mixpanel.com.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/michihuber/mixpanel_ex"; - }; - } // packageOverrides) - ) {}; - - mixpanel = mixpanel_0_0_3; - - mixpanel_api_ex_0_8_3 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_1_5_2, - httpoison_0_8_3 - }: - buildMix ({ - name = "mixpanel_api_ex"; - version = "0.8.3"; - src = fetchHex { - pkg = "mixpanel_api_ex"; - version = "0.8.3"; - sha256 = - "1ff5eb4aa333495a86868873deb8fcd04c5f2e6f2560d77ac6ccbe07e2e3d7b4"; - }; - beamDeps = [ poison_1_5_2 httpoison_0_8_3 ]; - - meta = { - description = ''Elixir client for the Mixpanel API.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/agevio/mixpanel_api_ex"; - }; - } // packageOverrides) - ) {}; - - mixpanel_api_ex = mixpanel_api_ex_0_8_3; - - mixpanel_data_client_0_0_2 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_1_3_1, - httpoison_0_8_3 - }: - buildMix ({ - name = "mixpanel_data_client"; - version = "0.0.2"; - src = fetchHex { - pkg = "mixpanel_data_client"; - version = "0.0.2"; - sha256 = - "7f3bbd608ae18153655f27bd50ea01ad85630d6c1cc6ab9ed336e95419f06c86"; - }; - beamDeps = [ poison_1_3_1 httpoison_0_8_3 ]; - - meta = { - description = ''Client library for interacting with the Mixpanel - Data API.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/jeregrine/mixpanel_data_client"; - }; - } // packageOverrides) - ) {}; - - mixpanel_data_client = mixpanel_data_client_0_0_2; - - mixunit_0_9_2 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "mixunit"; - version = "0.9.2"; - src = fetchHex { - pkg = "mixunit"; - version = "0.9.2"; - sha256 = - "2c0e66d10d479ec95c636d2de1db04cba03574282182af0df49c297230b22d43"; - }; - - meta = { - description = ''an eunit task for mix''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/talentdeficit/mixunit"; - }; - } // packageOverrides) - ) {}; - - mixunit = mixunit_0_9_2; - - mmExchangeRate_0_0_1 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - jsx_2_8_0, - httpotion_2_2_2 - }: - buildMix ({ - name = "mmExchangeRate"; - version = "0.0.1"; - src = fetchHex { - pkg = "mmExchangeRate"; - version = "0.0.1"; - sha256 = - "6daf6e74bf3ce8f9d7cc19b18b023d700201a847dde94a0eef1f263ce65efbac"; - }; - beamDeps = [ jsx_2_8_0 httpotion_2_2_2 ]; - - meta = { - longDescription = ''A simple exchange rate checker and calculator - based on Central Bank of Myanmar Api. ''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/Arkar-Aung/mmExchangeRate"; - }; - } // packageOverrides) - ) {}; - - mmExchangeRate = mmExchangeRate_0_0_1; - - mmath_0_2_0_alpha4 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "mmath"; - version = "0.2.0-alpha4"; - src = fetchHex { - pkg = "mmath"; - version = "0.2.0-alpha4"; - sha256 = - "a855fe72b1939659a2856b32c74e148ed6c1d58cfb6eea5a24787995d66c05d7"; - }; - compilePorts = true; - buildPlugins = [ pc ]; - - - meta = { - description = ''math library for metric sequences and binary - arrays.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/dalmatinerdb/mmath"; - }; - } // packageOverrides) - ) {}; - - mmath_0_2_0_alpha7 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "mmath"; - version = "0.2.0-alpha7"; - src = fetchHex { - pkg = "mmath"; - version = "0.2.0-alpha7"; - sha256 = - "b4d68cce7e243b4e16f7a93cbdb16605f00c469cd9ebf7aa58c8b3214f8f8868"; - }; - compilePorts = true; - buildPlugins = [ pc ]; - - - meta = { - description = ''math library for metric sequences and binary - arrays.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/dalmatinerdb/mmath"; - }; - } // packageOverrides) - ) {}; - - mmath = mmath_0_2_0_alpha7; - - mnemonex_1_1_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, the_fuzz_0_3_0 }: - buildMix ({ - name = "mnemonex"; - version = "1.1.0"; - src = fetchHex { - pkg = "mnemonex"; - version = "1.1.0"; - sha256 = - "e3b0bf58cdee4d18cdc324d3bb6f6241724e6d38b4fcb24fc04e2dae243339b9"; - }; - beamDeps = [ the_fuzz_0_3_0 ]; - - meta = { - description = ''mnemonicode encoder/decoder''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/mwmiller/mnemonex"; - }; - } // packageOverrides) - ) {}; - - mnemonex = mnemonex_1_1_0; - - mnemonic_slugs_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "mnemonic_slugs"; - version = "0.0.1"; - src = fetchHex { - pkg = "mnemonic_slugs"; - version = "0.0.1"; - sha256 = - "d5200aaf06da3f9f307b58464f5eca2ed1a0dc379a12fe4f42444bb1e30a4bd8"; - }; - - meta = { - description = ''MnemonicSlugs is an Elixir library for generating - memorable slugs.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/devshane/mnemonic_slugs"; - }; - } // packageOverrides) - ) {}; - - mnemonic_slugs = mnemonic_slugs_0_0_1; - - mochiweb_2_12_2 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "mochiweb"; - version = "2.12.2"; - src = fetchHex { - pkg = "mochiweb"; - version = "2.12.2"; - sha256 = - "d3e681d4054b74a96cf2efcd09e94157ab83a5f55ddc4ce69f90b8144673bd7a"; - }; - - meta = { - description = ''MochiWeb is an Erlang library for building - lightweight HTTP servers. ''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/mochi/mochiweb"; - }; - } // packageOverrides) - ) {}; - - mochiweb = mochiweb_2_12_2; - - mochiweb_html_2_15_0 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "mochiweb_html"; - version = "2.15.0"; - src = fetchHex { - pkg = "mochiweb_html"; - version = "2.15.0"; - sha256 = - "7651a4ef29bd6d69819b37b6aa12c7616c5cf75e67ccd849cfb499e2bbbf0ce6"; - }; - - meta = { - description = ''Mochiweb HTML parser''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/philss/mochiweb_html"; - }; - } // packageOverrides) - ) {}; - - mochiweb_html = mochiweb_html_2_15_0; - - mock_0_1_3 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, meck_0_8_4 }: - buildMix ({ - name = "mock"; - version = "0.1.3"; - src = fetchHex { - pkg = "mock"; - version = "0.1.3"; - sha256 = - "bf7cf50d528394d870cdecac4920ab719cec0af98eff95759b57cab0e5ee143e"; - }; - beamDeps = [ meck_0_8_4 ]; - - meta = { - longDescription = ''A mocking libary for the Elixir language. We - use the Erlang meck library to provide module - mocking functionality for Elixir. It uses macros - in Elixir to expose the functionality in a - convenient manner for integrating in Elixir - tests.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/jjh42/mock"; - }; - } // packageOverrides) - ) {}; - - mock = mock_0_1_3; - - module_mocker_0_2_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "module_mocker"; - version = "0.2.0"; - src = fetchHex { - pkg = "module_mocker"; - version = "0.2.0"; - sha256 = - "ce8aa59f0c58ce7d333a1853f6a3a106fe0cbbe79f6f9aeb72370d66ed454f5b"; - }; - - meta = { - longDescription = ''ModuleMocker allows to use different module - in development and test environment. It allows - convention to mock module for test''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/rohanpujaris/module_mocker"; - }; - } // packageOverrides) - ) {}; - - module_mocker = module_mocker_0_2_0; - - mogrify_0_3_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "mogrify"; - version = "0.3.0"; - src = fetchHex { - pkg = "mogrify"; - version = "0.3.0"; - sha256 = - "490631d662a0303d468b48868929df99cc62081b5711c3a6b3eb7b0b2dac21e5"; - }; - - meta = { - description = ''ImageMagick command line wrapper.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/route/mogrify"; - }; - } // packageOverrides) - ) {}; - - mogrify = mogrify_0_3_0; - - mojoauth_1_0_2 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, timex_1_0_2 }: - buildMix ({ - name = "mojoauth"; - version = "1.0.2"; - src = fetchHex { - pkg = "mojoauth"; - version = "1.0.2"; - sha256 = - "72d8b3fdff6d6571d7dcc9ad46b249823c84e0321920a0e9d6f39ee5f9fc2f23"; - }; - beamDeps = [ timex_1_0_2 ]; - - meta = { - longDescription = ''MojoAuth is a set of standard approaches to - cross-app authentication based on HMAC.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/adhearsion/mojo-auth.ex"; - }; - } // packageOverrides) - ) {}; - - mojoauth = mojoauth_1_0_2; - - moment_0_1_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "moment"; - version = "0.1.0"; - src = fetchHex { - pkg = "moment"; - version = "0.1.0"; - sha256 = - "0cc098c8ba88f768ffd41e4bc4bb45b559d49361a2f8f7a39c686020da3f1842"; - }; - - meta = { - description = ''Parse, validate, manipulate, and display dates in - Elixir.''; - license = stdenv.lib.licenses.apsl20; - homepage = "https://github.com/atabary/moment"; - }; - } // packageOverrides) - ) {}; - - moment = moment_0_1_0; - - mon_handler_1_0_2 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, dialyze_0_2_1 }: - buildMix ({ - name = "mon_handler"; - version = "1.0.2"; - src = fetchHex { - pkg = "mon_handler"; - version = "1.0.2"; - sha256 = - "d18942f95750b94e3da1d9fca7a2ea4b1b1d27c017feff76cb109b29bb308f58"; - }; - beamDeps = [ dialyze_0_2_1 ]; - - meta = { - longDescription = ''A minimal GenServer that monitors a given - GenEvent handler. This server will handle exits - of the Handler and attempt to re-add it to the - manager when unexpected exits occur. Exits for - :normal, :shutdown or :swapped reasons will not - attempt a re-add to the manager.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/tattdcodemonkey/mon_handler"; - }; - } // packageOverrides) - ) {}; - - mon_handler = mon_handler_1_0_2; - - monad_1_0_5 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "monad"; - version = "1.0.5"; - src = fetchHex { - pkg = "monad"; - version = "1.0.5"; - sha256 = - "d8ebe20971160e96bd6cdf11b5e8b5c24b70fddde3d198e5f7c3b5ebfbc78d6e"; - }; - - meta = { - description = ''Monads and do-syntax for Elixir''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/rmies/monad"; - }; - } // packageOverrides) - ) {}; - - monad = monad_1_0_5; - - monadex_1_0_2 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "monadex"; - version = "1.0.2"; - src = fetchHex { - pkg = "monadex"; - version = "1.0.2"; - sha256 = - "968784f2789fcb30b118399e51736f2265ca6b2823cc8fcabd73d6e4ac23e082"; - }; - - meta = { - description = ''Improve pipelines with monads.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/rob-brown/MonadEx"; - }; - } // packageOverrides) - ) {}; - - monadex = monadex_1_0_2; - - mondo_0_1_0 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_2_1_0, - plug_1_1_5, - httpoison_0_8_3 - }: - buildMix ({ - name = "mondo"; - version = "0.1.0"; - src = fetchHex { - pkg = "mondo"; - version = "0.1.0"; - sha256 = - "f557216314e098137f5140f1194e2eba7a2a030d78affc23ea5943f586ab1095"; - }; - beamDeps = [ poison_2_1_0 plug_1_1_5 httpoison_0_8_3 ]; - - meta = { - description = ''An Elixir client for the Mondo API.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/stevedomin/mondo_elixir"; - }; - } // packageOverrides) - ) {}; - - mondo = mondo_0_1_0; - - mongodb_0_1_1 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poolboy_1_5_1, - connection_1_0_2 - }: - buildMix ({ - name = "mongodb"; - version = "0.1.1"; - src = fetchHex { - pkg = "mongodb"; - version = "0.1.1"; - sha256 = - "714f0543288c42bc42bf3ee6ac5f52db3fbc0b152610aa2536b51c244652abe0"; - }; - beamDeps = [ poolboy_1_5_1 connection_1_0_2 ]; - - meta = { - description = ''MongoDB driver for Elixir.''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/ericmj/mongodb"; - }; - } // packageOverrides) - ) {}; - - mongodb = mongodb_0_1_1; - - monk_0_1_3 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "monk"; - version = "0.1.3"; - src = fetchHex { - pkg = "monk"; - version = "0.1.3"; - sha256 = - "35e6a2eea7090612fa25a003fb95ac120f27087f203445bbc33ac18682ddd724"; - }; - - meta = { - description = ''Monk helps to distinguish good from evil with an - simple ok/error monad''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/niahoo/monk"; - }; - } // packageOverrides) - ) {}; - - monk = monk_0_1_3; - - morph_0_1_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "morph"; - version = "0.1.0"; - src = fetchHex { - pkg = "morph"; - version = "0.1.0"; - sha256 = - "a20a6bfda56cb8f2d9904e2ea4b2b0a4159ab2692181919f6eb4fe9f52abf3f2"; - }; - - meta = { - description = ''Lightweight string transformations for Elixir.''; - license = stdenv.lib.licenses.bsd3; - homepage = "https://github.com/cmoncrief/elixir-morph"; - }; - } // packageOverrides) - ) {}; - - morph = morph_0_1_0; - - mortgage_0_0_2 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "mortgage"; - version = "0.0.2"; - src = fetchHex { - pkg = "mortgage"; - version = "0.0.2"; - sha256 = - "fbd6e7dcf2d8213b4b1ab3b00904482a6aadf32625245bdc02eb76b7cd265173"; - }; - - meta = { - description = ''A set of functions for working with mortgages and - mortgage notes.''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/geolessel/mortgage"; - }; - } // packageOverrides) - ) {}; - - mortgage = mortgage_0_0_2; - - moxie_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "moxie"; - version = "0.0.1"; - src = fetchHex { - pkg = "moxie"; - version = "0.0.1"; - sha256 = - "193e18ce0888f01fe2b43d0dcf79af5f48e50eba3a73609703cb4c04bea2ae46"; - }; - - meta = { - license = stdenv.lib.licenses.free; - homepage = "https://github.com/molossus/moxie"; - }; - } // packageOverrides) - ) {}; - - moxie = moxie_0_0_1; - - mpinyin_0_0_2 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "mpinyin"; - version = "0.0.2"; - src = fetchHex { - pkg = "mpinyin"; - version = "0.0.2"; - sha256 = - "1de0911391e6a76a91166f5210d4254165692ea28c00d4f153763d0a5757cb92"; - }; - - meta = { - description = ''Pinyin module for Elixir. ''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/Hor/mpinyin"; - }; - } // packageOverrides) - ) {}; - - mpinyin = mpinyin_0_0_2; - - mpower_1_0_1 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_2_1_0, - httpoison_0_8_3 - }: - buildMix ({ - name = "mpower"; - version = "1.0.1"; - src = fetchHex { - pkg = "mpower"; - version = "1.0.1"; - sha256 = - "d08a6ec51f1da683507ed08d0787a726eb3e56dd16084fffc279a5391fa02014"; - }; - beamDeps = [ poison_2_1_0 httpoison_0_8_3 ]; - - meta = { - description = ''Elixir wrapper for MPowerPayments API''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/abakhi/mpower"; - }; - } // packageOverrides) - ) {}; - - mpower = mpower_1_0_1; - - mr_roboto_1_0_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, httpoison_0_8_3 }: - buildMix ({ - name = "mr_roboto"; - version = "1.0.0"; - src = fetchHex { - pkg = "mr_roboto"; - version = "1.0.0"; - sha256 = - "80c5af8f07bd85f28b60e350a5cfc92d1a5c2bcde9a0c3d93fcaa378a033a371"; - }; - beamDeps = [ httpoison_0_8_3 ]; - - meta = { - description = ''A simple robots.txt service''; - - }; - } // packageOverrides) - ) {}; - - mr_roboto = mr_roboto_1_0_0; - - msgpack_0_5_0 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "msgpack"; - version = "0.5.0"; - src = fetchHex { - pkg = "msgpack"; - version = "0.5.0"; - sha256 = - "520ae767b3c3c0796d2913c92f463bc8b4dee091880734f5b99a90921e18b704"; - }; - - meta = { - description = ''MessagePack serializer/deserializer''; - license = stdenv.lib.licenses.apsl20; - homepage = "http://msgpack.org"; - }; - } // packageOverrides) - ) {}; - - msgpack = msgpack_0_5_0; - - msgpax_0_8_2 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "msgpax"; - version = "0.8.2"; - src = fetchHex { - pkg = "msgpax"; - version = "0.8.2"; - sha256 = - "aa0baa382383160d90275a1b5d8f72c457a2feed89cbb1bd080a5c3821389507"; - }; - - meta = { - longDescription = ''This library provides an API for serializing - and de-serializing Elixir terms using the - MessagePack format''; - license = stdenv.lib.licenses.isc; - homepage = "https://github.com/lexmag/msgpax"; - }; - } // packageOverrides) - ) {}; - - msgpax = msgpax_0_8_2; - - mtx_1_0_0 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "mtx"; - version = "1.0.0"; - src = fetchHex { - pkg = "mtx"; - version = "1.0.0"; - sha256 = - "3bdcb209fe3cdfc5a6b5b95f619ecd123b7ee1d9203ace2178c8ff73be5bb90f"; - }; - - meta = { - description = ''Metrics Client''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/synrc/mtx"; - }; - } // packageOverrides) - ) {}; - - mtx = mtx_1_0_0; - - multidef_0_2_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "multidef"; - version = "0.2.1"; - src = fetchHex { - pkg = "multidef"; - version = "0.2.1"; - sha256 = - "719dfdb9206ea34fc7b49c282b30adab752f9d1efb22678907d54fa0b54c50c6"; - }; - - meta = { - longDescription = ''Lets you define multiple heads for the same - function: defmodule Test do import MultiDef mdef - fred do { :init, val } -> fred {:double, val} { - :double, val } -> IO.puts(val*2) a, b -> a+b end - end IO.inspect Test.fred 1, 2 #=> 3 IO.inspect - Test.fred { :init, 4 } #=> 8 ''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/pragdave/mdef"; - }; - } // packageOverrides) - ) {}; - - multidef = multidef_0_2_1; - - multiset_0_0_4 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "multiset"; - version = "0.0.4"; - src = fetchHex { - pkg = "multiset"; - version = "0.0.4"; - sha256 = - "f713b5102d17963fc516e0017725d716dade0b1fec979f0e3a53b8d203748c45"; - }; - - meta = { - description = ''Multisets for Elixir''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/hilverd/multiset-elixir"; - }; - } // packageOverrides) - ) {}; - - multiset = multiset_0_0_4; - - murdoch_0_0_1 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_1_5_2, - httpoison_0_8_3, - goth_0_0_3 - }: - buildMix ({ - name = "murdoch"; - version = "0.0.1"; - src = fetchHex { - pkg = "murdoch"; - version = "0.0.1"; - sha256 = - "77ec44ca76d6b4a14df7222104a36cb29ed25f7d52fb3ffe30807ddc82a2d9ad"; - }; - beamDeps = [ poison_1_5_2 httpoison_0_8_3 goth_0_0_3 ]; - - meta = { - longDescription = ''A library for interacting with Google Cloud - Pub/Sub (PubSub). Supports both publication and - pull subscription''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/peburrows/murdoch"; - }; - } // packageOverrides) - ) {}; - - murdoch = murdoch_0_0_1; - - murmur_0_2_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "murmur"; - version = "0.2.1"; - src = fetchHex { - pkg = "murmur"; - version = "0.2.1"; - sha256 = - "7e38b2f136d4e8039abb88f6cbdf50c939408d3819be4b18b639a968ee9c2bce"; - }; - - meta = { - longDescription = ''Murmur is a pure Elixir implementation of the - non-cryptographic hash Murmur3. It aims to - implement the x86_32bit, x86_128bit and - x64_128bit variants.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/gmcabrita/murmur"; - }; - } // packageOverrides) - ) {}; - - murmur_1_0_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "murmur"; - version = "1.0.0"; - src = fetchHex { - pkg = "murmur"; - version = "1.0.0"; - sha256 = - "5e81af1fe3c7a166830e5a695e2f2253a5255888c2f510d206d103914b4e28da"; - }; - - meta = { - longDescription = ''Murmur is a pure Elixir implementation of the - non-cryptographic hash Murmur3. It aims to - implement the x86_32bit, x86_128bit and - x64_128bit variants.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/gmcabrita/murmur"; - }; - } // packageOverrides) - ) {}; - - murmur = murmur_1_0_0; - - mustache_0_0_2 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "mustache"; - version = "0.0.2"; - src = fetchHex { - pkg = "mustache"; - version = "0.0.2"; - sha256 = - "0d91f0a6221f482e736987c59032e84f6bade6ae9179e595592e2cc0b728b441"; - }; - - meta = { - description = ''Mustache templates for Elixir''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/schultyy/Mustache.ex"; - }; - } // packageOverrides) - ) {}; - - mustache = mustache_0_0_2; - - mutant_0_0_2 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "mutant"; - version = "0.0.2"; - src = fetchHex { - pkg = "mutant"; - version = "0.0.2"; - sha256 = - "c875062e082242b79c85356993ad3cfd7d550392d34fc6da23a132495b0dcb6f"; - }; - - meta = { - description = ''Now you can create mutable structs, use this with - care and only as a last resort''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/hackersguildco/Mutant"; - }; - } // packageOverrides) - ) {}; - - mutant = mutant_0_0_2; - - mysql_1_0_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "mysql"; - version = "1.0.0"; - src = fetchHex { - pkg = "mysql"; - version = "1.0.0"; - sha256 = - "34b8e9252e150d329798a0d7f7054f40c08703ccdd7e37dfc5116fe388513251"; - }; - - meta = { - description = ''MySQL/OTP – MySQL driver for Erlang/OTP''; - license = stdenv.lib.licenses.free; - homepage = "https://github.com/mysql-otp/mysql-otp"; - }; - } // packageOverrides) - ) {}; - - mysql = mysql_1_0_0; - - mysqlex_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, mysql_1_0_0 }: - buildMix ({ - name = "mysqlex"; - version = "0.0.1"; - src = fetchHex { - pkg = "mysqlex"; - version = "0.0.1"; - sha256 = - "5df9c80e9ff9a61fe9ddb4c8883963686f66e21168b64acfa55b14c50e9305ee"; - }; - beamDeps = [ mysql_1_0_0 ]; - - meta = { - longDescription = ''An Ecto-compatible wrapper around the - mysql-otp library. - https://github.com/mysql-otp/mysql-otp''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/tjheeta/mysqlex"; - }; - } // packageOverrides) - ) {}; - - mysqlex = mysqlex_0_0_1; - - n2o_2_3_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "n2o"; - version = "2.3.0"; - src = fetchHex { - pkg = "n2o"; - version = "2.3.0"; - sha256 = - "fca4f0a259fda332784d6d7948f8aadec5fb6a7695d5ac79b849b0ae547fb7b8"; - }; - - meta = { - description = ''N2O Application Server''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/synrc/n2o"; - }; - } // packageOverrides) - ) {}; - - n2o = n2o_2_3_0; - - nadia_0_4_0 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_1_5_2, - httpoison_0_8_3 - }: - buildMix ({ - name = "nadia"; - version = "0.4.0"; - src = fetchHex { - pkg = "nadia"; - version = "0.4.0"; - sha256 = - "e76217333ad6d02ec971bfa781e70268285fc417aebb486318e0584affccb08d"; - }; - beamDeps = [ poison_1_5_2 httpoison_0_8_3 ]; - - meta = { - description = ''Telegram Bot API Wrapper written in Elixir''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/zhyu/nadia"; - }; - } // packageOverrides) - ) {}; - - nadia = nadia_0_4_0; - - naive_bayes_0_1_3 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "naive_bayes"; - version = "0.1.3"; - src = fetchHex { - pkg = "naive_bayes"; - version = "0.1.3"; - sha256 = - "4b65f199852dcb95ba483b7eeae0afed36931418854aadf6b8235197a985d29e"; - }; - - meta = { - description = ''An Elixir implementation of Naive Bayes''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/ashleyw/naive_bayes"; - }; - } // packageOverrides) - ) {}; - - naive_bayes = naive_bayes_0_1_3; - - named_args_0_1_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "named_args"; - version = "0.1.0"; - src = fetchHex { - pkg = "named_args"; - version = "0.1.0"; - sha256 = - "d90285d6fab53c66762e6b3cec655d79df24251e8ed277faa4b308d6f2789c1e"; - }; - - meta = { - description = ''Ensures default maps and keyword lists have the - defaults specified.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/mgwidmann/named_args"; - }; - } // packageOverrides) - ) {}; - - named_args = named_args_0_1_0; - - narp_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "narp"; - version = "0.0.1"; - src = fetchHex { - pkg = "narp"; - version = "0.0.1"; - sha256 = - "90800be330ed49563b24d891a578678865ce108cd77fa2427e09dbb6b1bac737"; - }; - - meta = { - description = ''Narp is an easy and flexible way to authorize - function calls in elixir.''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/faber-lotto/narp"; - }; - } // packageOverrides) - ) {}; - - narp = narp_0_0_1; - - nat_set_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "nat_set"; - version = "0.0.1"; - src = fetchHex { - pkg = "nat_set"; - version = "0.0.1"; - sha256 = - "cc6ed65c754153d7c98c9825370780831cfbe638d162cb4ae2178eadcdd00611"; - }; - - meta = { - description = ''Represent sets of natural numbers compactly in - Elixir using bitwise operations''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/hilverd/nat-set-elixir"; - }; - } // packageOverrides) - ) {}; - - nat_set = nat_set_0_0_1; - - nativegen_0_4_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "nativegen"; - version = "0.4.1"; - src = fetchHex { - pkg = "nativegen"; - version = "0.4.1"; - sha256 = - "54c36ca3c0333f04b84f8b15fa028fcecfe77614954c78e87b22ed56e977f46f"; - }; - - meta = { - description = ''Accessible REST API code generator for native - app.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/yoavlt/nativegen"; - }; - } // packageOverrides) - ) {}; - - nativegen = nativegen_0_4_1; - - nats_0_0_1 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poolboy_1_5_1, - json_0_3_3 - }: - buildMix ({ - name = "nats"; - version = "0.0.1"; - src = fetchHex { - pkg = "nats"; - version = "0.0.1"; - sha256 = - "5568e91f56f65388ad6cb92ddbd70cec5227dadea9d12ec558e93bfe71c9bf78"; - }; - beamDeps = [ poolboy_1_5_1 json_0_3_3 ]; - - meta = { - description = ''A NATS client written in elixir supporting - pub/sub for microservices''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/aforward/elixir_nats"; - }; - } // packageOverrides) - ) {}; - - nats = nats_0_0_1; - - nats_msg_0_4_1 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "nats_msg"; - version = "0.4.1"; - src = fetchHex { - pkg = "nats_msg"; - version = "0.4.1"; - sha256 = - "8e21a78bf2ae76d7702bcc03eb87bdddac1b99edebfc99db98e8e94a7a5361c4"; - }; - - meta = { - description = ''Pure Erlang NATS Protocol Message - Encoder/Decoder''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/yuce/nats_msg"; - }; - } // packageOverrides) - ) {}; - - nats_msg = nats_msg_0_4_1; - - natsio_0_1_4 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "natsio"; - version = "0.1.4"; - src = fetchHex { - pkg = "natsio"; - version = "0.1.4"; - sha256 = - "3ed391e3e5f494828da2cb4949e661df782004cfe8273b9f1685ba4bc858187e"; - }; - - meta = { - description = ''NATS framework for Elixir''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/nats-io/elixir-nats"; - }; - } // packageOverrides) - ) {}; - - natsio = natsio_0_1_4; - - natural_sort_0_3_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "natural_sort"; - version = "0.3.0"; - src = fetchHex { - pkg = "natural_sort"; - version = "0.3.0"; - sha256 = - "6c3476edf395c487a8b55d104458e0f029ca2adb7a0373d12a7a08643f7e7172"; - }; - - meta = { - description = ''Sort a list of strings containing numbers in a - natural manner. ''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/DanCouper/natural_sort"; - }; - } // packageOverrides) - ) {}; - - natural_sort = natural_sort_0_3_0; - - navigation_history_0_2_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, plug_1_1_5 }: - buildMix ({ - name = "navigation_history"; - version = "0.2.0"; - src = fetchHex { - pkg = "navigation_history"; - version = "0.2.0"; - sha256 = - "9fbddedd831930c3f2e784c53442558d90d68040f9921dfa9441da63d6b8dacc"; - }; - beamDeps = [ plug_1_1_5 ]; - - meta = { - description = ''Navigation history tracking plug''; - license = stdenv.lib.licenses.mit; - homepage = - "https://github.com/tuvistavie/plug-navigation-history"; - }; - } // packageOverrides) - ) {}; - - navigation_history = navigation_history_0_2_0; - - navigation_tree_0_4_4 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "navigation_tree"; - version = "0.4.4"; - src = fetchHex { - pkg = "navigation_tree"; - version = "0.4.4"; - sha256 = - "a4e6aad3224ad9c463a1ac0412463a18ac71b7a78ea16303ad72f43f1fb217c6"; - }; - - meta = { - longDescription = ''A navigation tree representation with helpers - to generate HTML out of it - depending of - userroles. Also creates nice HTML navbars for - Bootstrap. Implemented as Agent to hold config - state.''; - license = stdenv.lib.licenses.mit; - homepage = - "https://github.com/gutschilla/elixir-navigation-tree"; - }; - } // packageOverrides) - ) {}; - - navigation_tree = navigation_tree_0_4_4; - - ndc_ex_sdk_0_2_1 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - timex_2_1_6, - httpotion_2_2_2, - ibrowse_4_2_2, - pipe_0_0_2, - xml_builder_0_0_8 - }: - buildMix ({ - name = "ndc_ex_sdk"; - version = "0.2.1"; - src = fetchHex { - pkg = "ndc_ex_sdk"; - version = "0.2.1"; - sha256 = - "2d17a23afbbe4f348abb6c1e9fb787ff609ba678828f2cd41dedb6a79b9c8232"; - }; - beamDeps = [ - timex_2_1_6 - httpotion_2_2_2 - ibrowse_4_2_2 - pipe_0_0_2 - xml_builder_0_0_8 - ]; - - meta = { - longDescription = ''This is an Elixir package that wrapps any - NDC-compliant API. It`s host-agnostic and quite - flexible-through-configuration so that it can - reach NDC hosts with a certain flexibility''; - license = stdenv.lib.licenses.free; - }; - } // packageOverrides) - ) {}; - - ndc_ex_sdk = ndc_ex_sdk_0_2_1; - - neat_ex_1_1_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, json_0_3_3 }: - buildMix ({ - name = "neat_ex"; - version = "1.1.0"; - src = fetchHex { - pkg = "neat_ex"; - version = "1.1.0"; - sha256 = - "42d08b8c1bb5245d19864f683df77354ee466b285bac48abed3dd3471a738b21"; - }; - beamDeps = [ json_0_3_3 ]; - - meta = { - longDescription = ''This project provides the means to define, - simulate, and serialize - Artificial-Neural-Networks (ANNs), as well as - the means to develop them through use of the - Neuro-Evolution of Augmenting Toplogies (NEAT) - algorithm created by Dr. Kenneth Stanley. - Neuro-Evolution, unlike back-propogation, easily - allows the usage of recurrent neural networks - instead of just feed-forward networks, and - fitness functions instead of just training data. - Additionally, since NEAT augments topologies, - all the engine needs to start is the - input/output layout, and a fitness function.''; - license = stdenv.lib.licenses.asl20; - }; - } // packageOverrides) - ) {}; - - neat_ex = neat_ex_1_1_0; - - nectar_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "nectar"; - version = "0.0.1"; - src = fetchHex { - pkg = "nectar"; - version = "0.0.1"; - sha256 = - "dffc5f1c68c83d9eb83ca1c8868d923beaccfdf36ae2e5122dc7bc8edd5665f5"; - }; - - meta = { - description = ''Placeholder package for nectar ecommerce''; - license = stdenv.lib.licenses.mit; - }; - } // packageOverrides) - ) {}; - - nectar = nectar_0_0_1; - - nerves_io_neopixel_0_2_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "nerves_io_neopixel"; - version = "0.2.0"; - src = fetchHex { - pkg = "nerves_io_neopixel"; - version = "0.2.0"; - sha256 = - "662ca0af01330399eba9aff9806c086027ec5b3a2e235af4cd909282a6d09afa"; - }; - - meta = { - description = ''Drive WS2812B \"NeoPixel\" RGB LED strips from a - Raspberry Pi using Elixir.''; - license = with stdenv.lib.licenses; [ mit bsd2 ]; - homepage = "https://github.com/GregMefford/nerves_io_neopixel"; - }; - } // packageOverrides) - ) {}; - - nerves_io_neopixel = nerves_io_neopixel_0_2_0; - - nerves_system_0_1_4 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - porcelain_2_0_1, - httpoison_0_8_3 - }: - buildMix ({ - name = "nerves_system"; - version = "0.1.4"; - src = fetchHex { - pkg = "nerves_system"; - version = "0.1.4"; - sha256 = - "2ad32ff5a6d9a827fb89f93a9c0626add1c72ffaf9068f3cea94fa5fd0eff591"; - }; - beamDeps = [ porcelain_2_0_1 httpoison_0_8_3 ]; - - meta = { - longDescription = ''Elixir compilers and scripts for building - Nerves Systems. For useable system - configurations see nerves_system_*''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/nerves-project/nerves_system"; - }; - } // packageOverrides) - ) {}; - - nerves_system = nerves_system_0_1_4; - - nerves_system_br_0_5_2 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "nerves_system_br"; - version = "0.5.2"; - src = fetchHex { - pkg = "nerves_system_br"; - version = "0.5.2"; - sha256 = - "43747294af52161eb7d58269a18d1927d7fe66185047fbfae204938d9ebe56c3"; - }; - - meta = { - description = ''Nerves System BR - Buildroot based build platform - for Nerves Systems''; - license = with stdenv.lib.licenses; [ asl20 free ]; - homepage = "https://github.com/nerves-project/nerves_system_br"; - }; - } // packageOverrides) - ) {}; - - nerves_system_br = nerves_system_br_0_5_2; - - nerves_toolchain_0_6_2 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, httpoison_0_8_3 }: - buildMix ({ - name = "nerves_toolchain"; - version = "0.6.2"; - src = fetchHex { - pkg = "nerves_toolchain"; - version = "0.6.2"; - sha256 = - "0e2c841389de2b3a9d527dee288e5a8d01883cea424edf951e70e7d9855f45f1"; - }; - beamDeps = [ httpoison_0_8_3 ]; - - meta = { - longDescription = ''Elixir compilers and scripts for building - Nerves Toolchains. For useable toolchain - configurations see nerves_toolchain_*''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/nerves-project/nerves_toolchain"; - }; - } // packageOverrides) - ) {}; - - nerves_toolchain = nerves_toolchain_0_6_2; - - nerves_uart_0_0_6 = callPackage - ( - { - buildMix, packageOverrides ? {}, fetchHex, elixir_make_0_1_0 - }: - buildMix ({ - name = "nerves_uart"; - version = "0.0.6"; - src = fetchHex { - pkg = "nerves_uart"; - version = "0.0.6"; - sha256 = - "1de94781598204b33f21ac27346390421f377c18b9503c86de60265b37573768"; - }; - beamDeps = [ elixir_make_0_1_0 ]; - - meta = { - description = ''Discover and use UARTs and serial ports in - Elixir.''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/nerves-project/nerves_uart"; - }; - } // packageOverrides) - ) {}; - - nerves_uart = nerves_uart_0_0_6; - - nest_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "nest"; - version = "0.0.1"; - src = fetchHex { - pkg = "nest"; - version = "0.0.1"; - sha256 = - "4092651c14022a285eb4ffb8b6e9c3d6c5937729644fcc88b43f74324bc3bac3"; - }; - - meta = { - longDescription = ''A library for using the Nest API, allowing - integration with Nest Thermostats and other Nest - devices.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/adamzaninovich/nest"; - }; - } // packageOverrides) - ) {}; - - nest = nest_0_0_1; - - netrc_0_0_2 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "netrc"; - version = "0.0.2"; - src = fetchHex { - pkg = "netrc"; - version = "0.0.2"; - sha256 = - "a82b1702d8702a51b17e1756261b316ae3a72ac07bbf04e3a1258cc1210f6000"; - }; - - meta = { - description = ''Read netrc files''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/ma2gedev/netrcex"; - }; - } // packageOverrides) - ) {}; - - netrc = netrc_0_0_2; - - netstrings_2_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "netstrings"; - version = "2.0.1"; - src = fetchHex { - pkg = "netstrings"; - version = "2.0.1"; - sha256 = - "f6a3727dba6ae5aa3371ffddf7adf6aaf46bf387e84873f65152083ecf821845"; - }; - - meta = { - description = ''Netstrings implementaton''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/mwmiller/netstrings_ex"; - }; - } // packageOverrides) - ) {}; - - netstrings = netstrings_2_0_1; - - neural_net_1_0_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "neural_net"; - version = "1.0.0"; - src = fetchHex { - pkg = "neural_net"; - version = "1.0.0"; - sha256 = - "164cead198d6f8e2ba396346c4c4f8ec8c5b6e6ae00d6915eec902c436779239"; - }; - - meta = { - longDescription = ''NeuralNet is an A.I. library that allows for - the construction and training of complex - recurrent neural networks. Architectures such as - LSTM or GRU can be specified in under 20 lines - of code. Any neural network that can be built - with the NeuralNet DSL can be trainined with - automatically implemented BPTT (back-propagation - through time).''; - license = stdenv.lib.licenses.asl20; - }; - } // packageOverrides) - ) {}; - - neural_net = neural_net_1_0_0; - - neural_network_0_1_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "neural_network"; - version = "0.1.0"; - src = fetchHex { - pkg = "neural_network"; - version = "0.1.0"; - sha256 = - "80e84eaf4e0ff5455651c6c7cef484b9eefd60d6bd8e59606eb72a42cf18587c"; - }; - - meta = { - longDescription = ''A neural network made up of layers of neurons - connected to each other to form a relationship - allowing it to learn.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/kblake/neural-net-elixir"; - }; - } // packageOverrides) - ) {}; - - neural_network = neural_network_0_1_0; - - news_0_3_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "news"; - version = "0.3.0"; - src = fetchHex { - pkg = "news"; - version = "0.3.0"; - sha256 = - "b8759a3cb0bb40e86d5a5ea65b911a066da4ec197b097be88fb67f6358838124"; - }; - - meta = { - description = ''Publish elixir and erlang new weekly''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/zhongwencool/news"; - }; - } // packageOverrides) - ) {}; - - news = news_0_3_0; - - ngram_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "ngram"; - version = "0.0.1"; - src = fetchHex { - pkg = "ngram"; - version = "0.0.1"; - sha256 = - "13185be68166d8314ae63f70eceb58a4e00b441d3294633450d4f8a7c565e218"; - }; - - meta = { - description = ''n-gram tokenization and distance calculations''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/ardcore/ngram"; - }; - } // packageOverrides) - ) {}; - - ngram = ngram_0_0_1; - - nile_0_1_3 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "nile"; - version = "0.1.3"; - src = fetchHex { - pkg = "nile"; - version = "0.1.3"; - sha256 = - "73a2c8be8507bb39de74eb3fa5ae40e3c40cabef30cd884f67ab6d3400a7bea4"; - }; - - meta = { - description = ''Elixir stream extensions''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/camshaft/nile"; - }; - } // packageOverrides) - ) {}; - - nile = nile_0_1_3; - - ninjaproxies_0_2_0 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_1_5_2, - httpoison_0_8_3 - }: - buildMix ({ - name = "ninjaproxies"; - version = "0.2.0"; - src = fetchHex { - pkg = "ninjaproxies"; - version = "0.2.0"; - sha256 = - "5524329d00944690b362d30fef9c4032c03c401cc44d0ad9e98e147f5792fade"; - }; - beamDeps = [ poison_1_5_2 httpoison_0_8_3 ]; - - meta = { - description = ''Ninjaproxies client library for Elixir.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/zensavona/ninjaproxies"; - }; - } // packageOverrides) - ) {}; - - ninjaproxies = ninjaproxies_0_2_0; - - njord_0_1_1 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_2_1_0, - httpoison_0_8_3 - }: - buildMix ({ - name = "njord"; - version = "0.1.1"; - src = fetchHex { - pkg = "njord"; - version = "0.1.1"; - sha256 = - "b438430dbf6ceaf2bede01a285c5032be3041cbedd7c1552653d75179fab4dfb"; - }; - beamDeps = [ poison_2_1_0 httpoison_0_8_3 ]; - - meta = { - description = ''A wrapper over HTTPoison to build client APIs.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/gmtprime/njord"; - }; - } // packageOverrides) - ) {}; - - njord = njord_0_1_1; - - noise_0_0_4 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "noise"; - version = "0.0.4"; - src = fetchHex { - pkg = "noise"; - version = "0.0.4"; - sha256 = - "2a448e5aff72edd08a587de16c9887ca80ffcde00004eaa2f94dae56536958be"; - }; - - meta = { - description = ''A pseudo-random noise generation library''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/joshforisha/noise"; - }; - } // packageOverrides) - ) {}; - - noise = noise_0_0_4; - - normalize_email_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, is_email_0_0_2 }: - buildMix ({ - name = "normalize_email"; - version = "0.0.1"; - src = fetchHex { - pkg = "normalize_email"; - version = "0.0.1"; - sha256 = - "ac5864ecf0d002ecbc56f9296bff7c01fc1d7e2e84e2529f7726f1a068f5d584"; - }; - beamDeps = [ is_email_0_0_2 ]; - - meta = { - description = ''Normalize an email address''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/johnotander/normalize_email"; - }; - } // packageOverrides) - ) {}; - - normalize_email = normalize_email_0_0_1; - - normalize_url_0_1_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "normalize_url"; - version = "0.1.1"; - src = fetchHex { - pkg = "normalize_url"; - version = "0.1.1"; - sha256 = - "7d1c75f4bf5156636e8d0b5c6addb0cae802b970f8412f4b0429b3547220d88e"; - }; - - meta = { - description = ''Normalize a url''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/johnotander/normalize_url"; - }; - } // packageOverrides) - ) {}; - - normalize_url = normalize_url_0_1_1; - - not_qwerty123_1_1_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, gettext_0_11_0 }: - buildMix ({ - name = "not_qwerty123"; - version = "1.1.0"; - src = fetchHex { - pkg = "not_qwerty123"; - version = "1.1.0"; - sha256 = - "4997296d742f72fe95f8933cba92ab6cee3147888dc9bbd7b703c7f970e8ab58"; - }; - beamDeps = [ gettext_0_11_0 ]; - - meta = { - description = ''Library to check password strength and generate - random passwords.''; - license = stdenv.lib.licenses.bsd3; - homepage = "https://github.com/riverrun/notqwerty123"; - }; - } // packageOverrides) - ) {}; - - not_qwerty123 = not_qwerty123_1_1_0; - - number_0_4_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "number"; - version = "0.4.1"; - src = fetchHex { - pkg = "number"; - version = "0.4.1"; - sha256 = - "773d28c837acf17b0056deb54b7d966a3d6a9d853e88c08829b5732cb7029fb9"; - }; - - meta = { - description = ''Convert numbers to various string formats, such - as currency''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/danielberkompas/number"; - }; - } // packageOverrides) - ) {}; - - number = number_0_4_1; - - numerix_0_0_4 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "numerix"; - version = "0.0.4"; - src = fetchHex { - pkg = "numerix"; - version = "0.0.4"; - sha256 = - "b837acc1c095fe580cc69314b72c9171a0d7d6f8734f81ee2ec1f917614c997f"; - }; - - meta = { - description = ''A collection of (potentially) useful mathematical - functions''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/safwank/Numerix"; - }; - } // packageOverrides) - ) {}; - - numerix = numerix_0_0_4; - - oauth2_0_3_0 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_1_5_2, - plug_1_1_5, - httpoison_0_8_3, - hackney_1_6_0 - }: - buildMix ({ - name = "oauth2"; - version = "0.3.0"; - src = fetchHex { - pkg = "oauth2"; - version = "0.3.0"; - sha256 = - "ee23e6fb6ac84abce23713ba93f1df2fd368c9ad7b9288f0ef6fcec0e0249043"; - }; - beamDeps = [ - poison_1_5_2 plug_1_1_5 httpoison_0_8_3 hackney_1_6_0 - ]; - - meta = { - description = ''An Elixir OAuth 2.0 Client Library''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/scrogson/oauth2"; - }; - } // packageOverrides) - ) {}; - - oauth2_erlang_0_6_1 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "oauth2_erlang"; - version = "0.6.1"; - src = fetchHex { - pkg = "oauth2_erlang"; - version = "0.6.1"; - sha256 = - "dc60e92de379fd27c3b9296e2368e97797233a092297d41f47f3a72846b2a974"; - }; - - meta = { - description = ''Erlang OAuth 2.0 implementation''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/kivra/oauth2"; - }; - } // packageOverrides) - ) {}; - - oauth2_erlang = oauth2_erlang_0_6_1; - - oauther_1_0_2 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "oauther"; - version = "1.0.2"; - src = fetchHex { - pkg = "oauther"; - version = "1.0.2"; - sha256 = - "2b65e6408600d5daed7bb1b108533624b6c34491f0278b44013400aa7b551e4d"; - }; - - meta = { - description = ''Library to authenticate with OAuth 1.0 - protocol.''; - license = stdenv.lib.licenses.isc; - homepage = "https://github.com/lexmag/oauther"; - }; - } // packageOverrides) - ) {}; - - oauther = oauther_1_0_2; - - octet_0_0_2 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "octet"; - version = "0.0.2"; - src = fetchHex { - pkg = "octet"; - version = "0.0.2"; - sha256 = - "12c7d7cff035f48139e7304913e7c227ce5bf95508ad8096ed510328d916ede3"; - }; - - meta = { - description = ''Octet string converter''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/kiennt/octet"; - }; - } // packageOverrides) - ) {}; - - octet = octet_0_0_2; - - octokit_0_1_0 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - timex_1_0_2, - poison_2_1_0, - httpoison_0_8_3 - }: - buildMix ({ - name = "octokit"; - version = "0.1.0"; - src = fetchHex { - pkg = "octokit"; - version = "0.1.0"; - sha256 = - "1c761130e94dbbe16a7751ee1289e1334c9208222da03a8ae9fd77c50f5e969b"; - }; - beamDeps = [ timex_1_0_2 poison_2_1_0 httpoison_0_8_3 ]; - - meta = { - description = ''An Elixir library for accessing the GitHub - API.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/lee-dohm/octokit.ex"; - }; - } // packageOverrides) - ) {}; - - octokit = octokit_0_1_0; - - odgn_json_pointer_1_2_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "odgn_json_pointer"; - version = "1.2.0"; - src = fetchHex { - pkg = "odgn_json_pointer"; - version = "1.2.0"; - sha256 = - "fd99e3d11e4d2a52fd3b4ee5d3d1fb1f1d316ebaf1b7e699e563c813cc7f8e77"; - }; - - meta = { - description = ''This is an implementation of JSON Pointer (RFC - 6901) for Elixir.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/odogono/elixir-jsonpointer"; - }; - } // packageOverrides) - ) {}; - - odgn_json_pointer = odgn_json_pointer_1_2_0; - - odin_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "odin"; - version = "0.0.1"; - src = fetchHex { - pkg = "odin"; - version = "0.0.1"; - sha256 = - "17951e0c8c73f10b38e4110e6ecefe507b4ea6203bcea7d55e34320be60b5a4a"; - }; - - meta = { - description = ''elixir toolkit for building command-line - interfaces.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/plus-eg/odin"; - }; - } // packageOverrides) - ) {}; - - odin = odin_0_0_1; - - odt_potion_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "odt_potion"; - version = "0.0.1"; - src = fetchHex { - pkg = "odt_potion"; - version = "0.0.1"; - sha256 = - "f2c429129dc1e636dbd3563750c667315aff650ddfe7aefe06991299f76f35bd"; - }; - - meta = { - description = ''Substitute placeholders in ODT`s with custom - information''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/andrewcottage/odt_potion"; - }; - } // packageOverrides) - ) {}; - - odt_potion = odt_potion_0_0_1; - - og_0_1_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "og"; - version = "0.1.0"; - src = fetchHex { - pkg = "og"; - version = "0.1.0"; - sha256 = - "0b858c07cb6d6d40eca28e3462c03213aeb1f3f1a22bd98e53c2bda445ee98b7"; - }; - - meta = { - description = ''Og is a small collection of logger helper - functions in elixir''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/stephenmoloney/og"; - }; - } // packageOverrides) - ) {}; - - og = og_0_1_0; - - ok_0_1_3 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "ok"; - version = "0.1.3"; - src = fetchHex { - pkg = "ok"; - version = "0.1.3"; - sha256 = - "e5ac8a719f097467925d492da2cd2ad9543dfd8729739fa4a32a671337eb08bb"; - }; - - meta = { - description = ''Effecient error handling in elixir pipelines.''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/CrowdHailer/OK"; - }; - } // packageOverrides) - ) {}; - - ok = ok_0_1_3; - - ok_jose_2_0_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "ok_jose"; - version = "2.0.0"; - src = fetchHex { - pkg = "ok_jose"; - version = "2.0.0"; - sha256 = - "55377aa3f9b6e563aeb14b3960e4d2a697a059799e8d8ee390059faeaab219eb"; - }; - - meta = { - description = ''Pipe functions that produce ok/error tuples.''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/vic/ok_jose"; - }; - } // packageOverrides) - ) {}; - - ok_jose = ok_jose_2_0_0; - - one_signal_0_0_6 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_1_5_2, - httpoison_0_8_3 - }: - buildMix ({ - name = "one_signal"; - version = "0.0.6"; - src = fetchHex { - pkg = "one_signal"; - version = "0.0.6"; - sha256 = - "d90ec5f9e43d164e2942422d3c1e9a6b26a956ea135eb1a316380e12ef6b27d1"; - }; - beamDeps = [ poison_1_5_2 httpoison_0_8_3 ]; - - meta = { - description = ''Elixir wrapper of OneSignal''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/yoavlt/one_signal"; - }; - } // packageOverrides) - ) {}; - - one_signal = one_signal_0_0_6; - - onetime_1_0_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, timex_1_0_2 }: - buildMix ({ - name = "onetime"; - version = "1.0.0"; - src = fetchHex { - pkg = "onetime"; - version = "1.0.0"; - sha256 = - "28481e7e239caa0002a42178af46cb80c3501faca7c1b953558e9d8dbba76c4c"; - }; - beamDeps = [ timex_1_0_2 ]; - - meta = { - description = ''An onetime key-value store''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/ryo33/onetime-elixir"; - }; - } // packageOverrides) - ) {}; - - onetime = onetime_1_0_0; - - oop_0_1_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "oop"; - version = "0.1.0"; - src = fetchHex { - pkg = "oop"; - version = "0.1.0"; - sha256 = - "eee8595a9f8bee5967850b143070d1a6c9b819c69ea19c82ae7c353e5991785e"; - }; - - meta = { - description = ''OOP in Elixir!''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/wojtekmach/oop"; - }; - } // packageOverrides) - ) {}; - - oop = oop_0_1_0; - - opbeat_0_3_0 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_1_5_2, - httpoison_0_8_3 - }: - buildMix ({ - name = "opbeat"; - version = "0.3.0"; - src = fetchHex { - pkg = "opbeat"; - version = "0.3.0"; - sha256 = - "20977e8ae08a1789326a3e5c0c8fa3265dd0e6ddc1fb6abe25c3a33d3fc9e692"; - }; - beamDeps = [ poison_1_5_2 httpoison_0_8_3 ]; - - meta = { - description = ''Elixir client for opbeat''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/teodor-pripoae/opbeat"; - }; - } // packageOverrides) - ) {}; - - opbeat = opbeat_0_3_0; - - open_graphx_0_0_2 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - httpoison_0_8_3, - floki_0_8_1 - }: - buildMix ({ - name = "open_graphx"; - version = "0.0.2"; - src = fetchHex { - pkg = "open_graphx"; - version = "0.0.2"; - sha256 = - "2eef951c4fbb8a01f11ed3ab6ca62dc695a84baf9ae0fbe7698058eac8020b70"; - }; - beamDeps = [ httpoison_0_8_3 floki_0_8_1 ]; - - meta = { - description = ''Load Open Graph Protocol''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/yoavlt/open_graphx"; - }; - } // packageOverrides) - ) {}; - - open_graphx = open_graphx_0_0_2; - - openmaize_jwt_0_9_0 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_2_1_0, - plug_1_1_5, - cowboy_1_0_4 - }: - buildMix ({ - name = "openmaize_jwt"; - version = "0.9.0"; - src = fetchHex { - pkg = "openmaize_jwt"; - version = "0.9.0"; - sha256 = - "1c07dc9646a6270d9a21669ca27b55453e3af568724715a26feef395d5b105ab"; - }; - beamDeps = [ poison_2_1_0 plug_1_1_5 cowboy_1_0_4 ]; - - meta = { - description = ''JSON Web Token library for use with the Openmaize - authentication library.''; - license = stdenv.lib.licenses.bsd3; - homepage = "https://github.com/riverrun/openmaizejwt"; - }; - } // packageOverrides) - ) {}; - - openmaize_jwt = openmaize_jwt_0_9_0; - - openstack_0_0_5 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_1_5_2, - maybe_0_0_1, - httpoison_0_8_3 - }: - buildMix ({ - name = "openstack"; - version = "0.0.5"; - src = fetchHex { - pkg = "openstack"; - version = "0.0.5"; - sha256 = - "f3387f15fea0ae51eacc7c7b3667ac5cc611c479ae48a7ce8ea61d5ae1c6ba57"; - }; - beamDeps = [ poison_1_5_2 maybe_0_0_1 httpoison_0_8_3 ]; - - meta = { - description = ''Openstack Client''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/zweifisch/openstack.ex"; - }; - } // packageOverrides) - ) {}; - - openstack = openstack_0_0_5; - - openstax_keystone_0_1_1 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - timex_2_1_6, - poison_1_5_2, - httpoison_0_8_3, - connection_1_0_2 - }: - buildMix ({ - name = "openstax_keystone"; - version = "0.1.1"; - src = fetchHex { - pkg = "openstax_keystone"; - version = "0.1.1"; - sha256 = - "0ca484da2caef05a6aa4ce71c009f249142cc83f504160c179e783e9639c7de9"; - }; - beamDeps = [ - timex_2_1_6 - poison_1_5_2 - httpoison_0_8_3 - connection_1_0_2 - ]; - - meta = { - description = ''OpenStack Keystone client''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/mspanc/openstax_keystone"; - }; - } // packageOverrides) - ) {}; - - openstax_keystone = openstax_keystone_0_1_1; - - openstax_swift_0_1_4 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_1_5_2, - httpoison_0_8_3 - }: - buildMix ({ - name = "openstax_swift"; - version = "0.1.4"; - src = fetchHex { - pkg = "openstax_swift"; - version = "0.1.4"; - sha256 = - "244bf77997b366950ec9852b2a65ab58bb1370e86028ae5efe8f84668384e903"; - }; - beamDeps = [ poison_1_5_2 httpoison_0_8_3 ]; - - meta = { - description = ''OpenStack Swift client''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/mspanc/openstax_swift"; - }; - } // packageOverrides) - ) {}; - - openstax_swift = openstax_swift_0_1_4; - - ordered_list_0_1_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "ordered_list"; - version = "0.1.0"; - src = fetchHex { - pkg = "ordered_list"; - version = "0.1.0"; - sha256 = - "6b6410f35d1bda7335fc0c5f16e2b6f5a6a8c162363073931347dc184521159d"; - }; - - meta = { - description = ''Sorting and reordering positions in a list.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/aarondufall/ordered_list"; - }; - } // packageOverrides) - ) {}; - - ordered_list = ordered_list_0_1_0; - - os_utils_0_3_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "os_utils"; - version = "0.3.0"; - src = fetchHex { - pkg = "os_utils"; - version = "0.3.0"; - sha256 = - "b49e32630b3f198b5fe4f6858aa03d1236d659564f98d522c9e646c045e13b64"; - }; - - meta = { - description = ''OS utilities for Elixir.''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/orderthruchaos/os_utils"; - }; - } // packageOverrides) - ) {}; - - os_utils = os_utils_0_3_0; - - osc_0_1_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "osc"; - version = "0.1.1"; - src = fetchHex { - pkg = "osc"; - version = "0.1.1"; - sha256 = - "41830bf1494e6f2419ab8e35d11c0f650aab1d37b45d1b3fdfcc3682e191324c"; - }; - - meta = { - description = ''OSC encoder/decoder for elixir''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/camshaft/osc_ex"; - }; - } // packageOverrides) - ) {}; - - osc = osc_0_1_1; - - pact_0_2_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "pact"; - version = "0.2.0"; - src = fetchHex { - pkg = "pact"; - version = "0.2.0"; - sha256 = - "a19000dcfd6c6b220e508ed44e9040d83e4814db2f6f74b11de1a4597a8de05e"; - }; - - meta = { - description = ''Elixir dependency registry for better testing and - cleaner code''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/BlakeWilliams/pact"; - }; - } // packageOverrides) - ) {}; - - pact = pact_0_2_0; - - pagarmex_0_1_0 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_2_1_0, - httpoison_0_8_3 - }: - buildMix ({ - name = "pagarmex"; - version = "0.1.0"; - src = fetchHex { - pkg = "pagarmex"; - version = "0.1.0"; - sha256 = - "9678030fc6b9ffe0d312967f85a3dacd4ef70e4b14f6eea7d8c6c3fc3796816e"; - }; - beamDeps = [ poison_2_1_0 httpoison_0_8_3 ]; - - meta = { - description = ''A PagarMe Library for Elixir.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/gullitmiranda/pagarmex"; - }; - } // packageOverrides) - ) {}; - - pagarmex = pagarmex_0_1_0; - - pagexduty_0_1_0 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - httpoison_0_8_3, - exjsx_3_1_0 - }: - buildMix ({ - name = "pagexduty"; - version = "0.1.0"; - src = fetchHex { - pkg = "pagexduty"; - version = "0.1.0"; - sha256 = - "7292a63eeb27637ff19f91f50910d2bbbc860e1eb0413aa5a5035ef32b41b232"; - }; - beamDeps = [ httpoison_0_8_3 exjsx_3_1_0 ]; - - meta = { - description = ''A Pagerduty client for Elixir.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/ride/pagexduty"; - }; - } // packageOverrides) - ) {}; - - pagexduty = pagexduty_0_1_0; - - paginex_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "paginex"; - version = "0.0.1"; - src = fetchHex { - pkg = "paginex"; - version = "0.0.1"; - sha256 = - "4fdc1a0bb02fbd910d24c59caae6d5793fd24a2a29d6498c04a332095e616770"; - }; - - meta = { - description = ''Exposes a pagination struct that can be helpful - to render the pagination html.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/bhserna/paginex"; - }; - } // packageOverrides) - ) {}; - - paginex = paginex_0_0_1; - - painstaking_0_5_8 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, exoddic_1_3_1 }: - buildMix ({ - name = "painstaking"; - version = "0.5.8"; - src = fetchHex { - pkg = "painstaking"; - version = "0.5.8"; - sha256 = - "f9de5ab6139fdda653df0a90e57fe229728a25f3611bf520c9433edd2ab81318"; - }; - beamDeps = [ exoddic_1_3_1 ]; - - meta = { - description = ''Bet stake sizing recommendations''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/mwmiller/painstaking"; - }; - } // packageOverrides) - ) {}; - - painstaking = painstaking_0_5_8; - - palette_0_0_2 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "palette"; - version = "0.0.2"; - src = fetchHex { - pkg = "palette"; - version = "0.0.2"; - sha256 = - "0ad5bbd207b4462078888882b494de937690659bb72ca34ff247b1c9c4784033"; - }; - - meta = { - description = ''A handy library for colouring strings.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/lpil/palette"; - }; - } // packageOverrides) - ) {}; - - palette = palette_0_0_2; - - pandex_0_1_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "pandex"; - version = "0.1.0"; - src = fetchHex { - pkg = "pandex"; - version = "0.1.0"; - sha256 = - "a9c6b401be16af5f385c4ff8fc7e3eb9686e2829b0855854de428ff2bd23e34f"; - }; - - meta = { - longDescription = ''Pandex is a lightweight Elixir wrapper for - [Pandoc](http://pandoc.org). Pandex enables you - to convert Markdown, CommonMark, HTML, Latex, - json, html to HTML, HTML5, opendocument, rtf, - texttile, asciidoc, markdown, json and others. - Pandex has no dependencies other than Pandoc - itself.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/filterkaapi/pandex"; - }; - } // packageOverrides) - ) {}; - - pandex = pandex_0_1_0; - - pangu_0_1_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "pangu"; - version = "0.1.0"; - src = fetchHex { - pkg = "pangu"; - version = "0.1.0"; - sha256 = - "2634cc2463421757aca0a76665de83940d4fda12f8ed316ae929bb29f64d06c5"; - }; - - meta = { - description = ''Paranoid text spacing in Elixir.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/cataska/pangu.ex"; - }; - } // packageOverrides) - ) {}; - - pangu = pangu_0_1_0; - - parabaikElixirConverter_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "parabaikElixirConverter"; - version = "0.0.1"; - src = fetchHex { - pkg = "parabaikElixirConverter"; - version = "0.0.1"; - sha256 = - "ac72f871ac393ca2e42d11f9103019f6270209b1b0fe58d6f110f5dd66c387e4"; - }; - - meta = { - longDescription = ''ParabaikElixirConverter is just a Elixir - version of Parabaik converter. It can convert - from Unicode to Zawgyi-One and Zawgyi-One to - Unicode vice versa. ''; - license = stdenv.lib.licenses.asl20; - homepage = - "https://github.com/Arkar-Aung/ParabaikElixirConverter"; - }; - } // packageOverrides) - ) {}; - - parabaikElixirConverter = parabaikElixirConverter_0_0_1; - - parallel_0_0_3 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "parallel"; - version = "0.0.3"; - src = fetchHex { - pkg = "parallel"; - version = "0.0.3"; - sha256 = - "d9b5e98c1892f5376b4dfa28c48a3a17029f86a28d1f9ec2f7c1a2747f256a4d"; - }; - - meta = { - description = ''Straightforward parallel processing for Elixir''; - - homepage = "https://github.com/Anonyfox/parallel"; - }; - } // packageOverrides) - ) {}; - - parallel = parallel_0_0_3; - - parallel_stream_1_0_3 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "parallel_stream"; - version = "1.0.3"; - src = fetchHex { - pkg = "parallel_stream"; - version = "1.0.3"; - sha256 = - "8b0090b13a42343ad709ed088111fd40a9e4c2d1819ef6c1e601347134ed34d0"; - }; - - meta = { - description = ''Parallel stream operations for Elixir''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/beatrichartz/parallel_stream"; - }; - } // packageOverrides) - ) {}; - - parallel_stream = parallel_stream_1_0_3; - - paratize_2_1_3 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "paratize"; - version = "2.1.3"; - src = fetchHex { - pkg = "paratize"; - version = "2.1.3"; - sha256 = - "7dc6135524c65473f680ec3ade55c2f65b77ad40451ffd2bbd4128066b037d84"; - }; - - meta = { - description = ''Elixir library providing some handy parallel - processing facilities.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/seantanly/elixir-paratize"; - }; - } // packageOverrides) - ) {}; - - paratize = paratize_2_1_3; - - parse_torrent_0_2_0 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - earmark_0_2_1, - bencode_0_3_0 - }: - buildMix ({ - name = "parse_torrent"; - version = "0.2.0"; - src = fetchHex { - pkg = "parse_torrent"; - version = "0.2.0"; - sha256 = - "444d49f20ede110e33e0817134ef3f0b843a7af01c88e9c168acc4892ae2d320"; - }; - beamDeps = [ earmark_0_2_1 bencode_0_3_0 ]; - - meta = { - description = ''Parses a .torrent file and returns a map''; - license = stdenv.lib.licenses.unlicense; - homepage = "https://github.com/preciz/parse_torrent"; - }; - } // packageOverrides) - ) {}; - - parse_torrent = parse_torrent_0_2_0; - - parselix_0_1_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "parselix"; - version = "0.1.0"; - src = fetchHex { - pkg = "parselix"; - version = "0.1.0"; - sha256 = - "c728426e1361e94918a7b24d45b86f00e0e7225e9086b02074ac7b33a4307406"; - }; - - meta = { - description = ''A Parser Combinator Library''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/ryo33/Parselix"; - }; - } // packageOverrides) - ) {}; - - parselix = parselix_0_1_0; - - parsey_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "parsey"; - version = "0.0.1"; - src = fetchHex { - pkg = "parsey"; - version = "0.0.1"; - sha256 = - "5d2db82a9f9109e3ae95058d7405ff379c88635ef2393dda27d76b13cd28d155"; - }; - - meta = { - description = ''A library to parse non-complex nested inputs with - a given ruleset.''; - license = stdenv.lib.licenses.bsd2; - homepage = "https://github.com/ScrimpyCat/Parsey"; - }; - } // packageOverrides) - ) {}; - - parsey = parsey_0_0_1; - - pass_0_3_0 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - plug_1_1_5, - json_web_token_0_2_5 - }: - buildMix ({ - name = "pass"; - version = "0.3.0"; - src = fetchHex { - pkg = "pass"; - version = "0.3.0"; - sha256 = - "e2d44e9a94ce802b0723cd6e8c149c85c696e8ff3bf939f4c81ebd08938d0496"; - }; - beamDeps = [ plug_1_1_5 json_web_token_0_2_5 ]; - - meta = { - description = ''A simple authentication manager for Plug - applications.''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/elixir-extracts/pass"; - }; - } // packageOverrides) - ) {}; - - pass = pass_0_3_0; - - pathway_0_1_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, poison_1_5_2 }: - buildMix ({ - name = "pathway"; - version = "0.1.0"; - src = fetchHex { - pkg = "pathway"; - version = "0.1.0"; - sha256 = - "ae734bc8db0d91c0876e15b7e22e8d7616701eff94b1bd2930d2783a1b11c01d"; - }; - beamDeps = [ poison_1_5_2 ]; - - meta = { - description = ''A HTTP client library for the Trak.io REST API. - ''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/novabyte/pathway"; - }; - } // packageOverrides) - ) {}; - - pathway = pathway_0_1_0; - - pattern_tap_0_2_2 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "pattern_tap"; - version = "0.2.2"; - src = fetchHex { - pkg = "pattern_tap"; - version = "0.2.2"; - sha256 = - "2d17fe4c076b12efe39a362ade88d11d8bed204009027755802213db9feb3675"; - }; - - meta = { - description = ''Macro for tapping into a pattern match while - using the pipe operator ''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/mgwidmann/elixir-pattern_tap"; - }; - } // packageOverrides) - ) {}; - - pattern_tap = pattern_tap_0_2_2; - - pavlov_0_2_3 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, meck_0_8_4 }: - buildMix ({ - name = "pavlov"; - version = "0.2.3"; - src = fetchHex { - pkg = "pavlov"; - version = "0.2.3"; - sha256 = - "4d38e96b7581261a49f00d2046603ad3c9af6d52abd26d16bbf6a0a5a82c9643"; - }; - beamDeps = [ meck_0_8_4 ]; - - meta = { - longDescription = ''Pavlov is a BDD library for your Elixir - projects, allowing you to write expressive unit - tests that tell the story of how your - application behaves. The syntax tries to follow - RSpec`s wherever possible.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/sproutapp/pavlov"; - }; - } // packageOverrides) - ) {}; - - pavlov = pavlov_0_2_3; - - pbkdf2_2_0_0 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "pbkdf2"; - version = "2.0.0"; - src = fetchHex { - pkg = "pbkdf2"; - version = "2.0.0"; - sha256 = - "1e793ce6fdb0576613115714deae9dfc1d1537eaba74f07efb36de139774488d"; - }; - - meta = { - description = ''Erlang PBKDF2 Key Derivation Function''; - license = stdenv.lib.licenses.apsl20; - homepage = "https://github.com/basho/erlang-pbkdf2"; - }; - } // packageOverrides) - ) {}; - - pbkdf2 = pbkdf2_2_0_0; - - pbkdf2_nif_0_3_0 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "pbkdf2_nif"; - version = "0.3.0"; - src = fetchHex { - pkg = "pbkdf2_nif"; - version = "0.3.0"; - sha256 = - "7ad61389164cceac87e2bed9d8f184cd713cca85d51e096604c40bf86d96a8b7"; - }; - compilePorts = true; - buildPlugins = [ pc ]; - - - meta = { - description = ''PBKDF2 NIF implementation''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/barrel-db/erlang-pbkdf2-nif"; - }; - } // packageOverrides) - ) {}; - - pbkdf2_nif = pbkdf2_nif_0_3_0; - - pc_1_2_0 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "pc"; - version = "1.2.0"; - src = fetchHex { - pkg = "pc"; - version = "1.2.0"; - sha256 = - "ef0f59d26a25af0a5247ef1a06d28d8300f8624647b02dc521ac79a7eceb8883"; - }; - - meta = { - description = ''a rebar3 port compiler for native code''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/blt/port_compiler"; - }; - } // packageOverrides) - ) {}; - - pc = pc_1_2_0; - - pdf2htmlex_0_2_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "pdf2htmlex"; - version = "0.2.0"; - src = fetchHex { - pkg = "pdf2htmlex"; - version = "0.2.0"; - sha256 = - "50885e995d25362b1f25c74796c0627657147d4d10ccb4be736be3b06b8a44a3"; - }; - - meta = { - description = ''Convert PDF docs to beautiful HTML files without - losing text or format.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/ricn/pdf2htmlex"; - }; - } // packageOverrides) - ) {}; - - pdf2htmlex = pdf2htmlex_0_2_0; - - pdf_generator_0_3_3 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - porcelain_2_0_1, - misc_random_0_2_6 - }: - buildMix ({ - name = "pdf_generator"; - version = "0.3.3"; - src = fetchHex { - pkg = "pdf_generator"; - version = "0.3.3"; - sha256 = - "1aeb29a3b4821de0f86985e65661c7dedae28d2c924ef42677e1f02093607856"; - }; - beamDeps = [ porcelain_2_0_1 misc_random_0_2_6 ]; - - meta = { - longDescription = ''A wrapper for wkhtmltopdf (HTML to PDF) and - PDFTK (adds in encryption) for use in Elixir - projects.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/gutschilla/elixir-pdf-generator"; - }; - } // packageOverrides) - ) {}; - - pdf_generator = pdf_generator_0_3_3; - - peon_2_0_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "peon"; - version = "2.0.0"; - src = fetchHex { - pkg = "peon"; - version = "2.0.0"; - sha256 = - "3d87e626f5d014563d1cf319c0fe8576c8eb3f4399ecc9a0d7fb2385a180aaab"; - }; - - meta = { - description = ''Use Elixir maps as a document storage format.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/supernintendo/peon"; - }; - } // packageOverrides) - ) {}; - - peon = peon_2_0_0; - - permission_ex_0_2_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "permission_ex"; - version = "0.2.0"; - src = fetchHex { - pkg = "permission_ex"; - version = "0.2.0"; - sha256 = - "efaf05029f498689b93e254f120bb01dd7bafd205a23e4246b70e97565af097e"; - }; - - meta = { - description = ''Permission management and checking library for - Elixir.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/OvermindDL1/permission_ex"; - }; - } // packageOverrides) - ) {}; - - permission_ex = permission_ex_0_2_0; - - petick_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "petick"; - version = "0.0.1"; - src = fetchHex { - pkg = "petick"; - version = "0.0.1"; - sha256 = - "77ca306a379109aeb98528fdc5642dccc0b66379e67058814470d0cf30053586"; - }; - - meta = { - description = ''Periodic timer''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/niku/petick"; - }; - } // packageOverrides) - ) {}; - - petick = petick_0_0_1; - - pg2pubsub_0_2_13 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "pg2pubsub"; - version = "0.2.13"; - src = fetchHex { - pkg = "pg2pubsub"; - version = "0.2.13"; - sha256 = - "a2c3ef4dcf031c71c75781ec49236220f405e836f4ee384bdcfbbf8abd6fc4db"; - }; - - meta = { - description = ''A PubSub implementation for Elixir, using PG2 - (Erlang process groups).''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/kbremner/pg2pubsub"; - }; - } // packageOverrides) - ) {}; - - pg2pubsub = pg2pubsub_0_2_13; - - pgapp_0_0_1 = callPackage - ( - { - buildRebar3, - packageOverrides ? {}, - fetchHex, - poolboy_1_5_1, - epgsql_3_1_1 - }: - buildRebar3 ({ - name = "pgapp"; - version = "0.0.1"; - src = fetchHex { - pkg = "pgapp"; - version = "0.0.1"; - sha256 = - "5155404f5caa82d6b4f052703cdadddfbc2089e9512bfeef72092933ec1e521d"; - }; - - beamDeps = [ poolboy_1_5_1 epgsql_3_1_1 ]; - - meta = { - description = ''epgsql application''; - license = stdenv.lib.licenses.mit; - }; - } // packageOverrides) - ) {}; - - pgapp = pgapp_0_0_1; - - phasedb_0_0_2 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_2_1_0, - inflex_1_5_0, - heap_1_0_0, - calendar_0_12_4 - }: - buildMix ({ - name = "phasedb"; - version = "0.0.2"; - src = fetchHex { - pkg = "phasedb"; - version = "0.0.2"; - sha256 = - "d9d7d5f7317ad0ce20da3b95e26b286d45d91a61a63a684fba42681a5ced68ee"; - }; - beamDeps = [ - poison_2_1_0 inflex_1_5_0 heap_1_0_0 calendar_0_12_4 - ]; - - meta = { - description = ''A real-time time series database.''; - - }; - } // packageOverrides) - ) {}; - - phasedb = phasedb_0_0_2; - - phasedb_client_0_0_1 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - websocket_client_1_1_0, - table_rex_0_8_0, - poison_2_1_0, - phasedb_0_0_2, - calendar_0_12_4 - }: - buildMix ({ - name = "phasedb_client"; - version = "0.0.1"; - src = fetchHex { - pkg = "phasedb_client"; - version = "0.0.1"; - sha256 = - "11019f0c5c2ecbfe578150434f064c84a54752093d004a9cc15296fa054b94fa"; - }; - beamDeps = [ - websocket_client_1_1_0 - table_rex_0_8_0 - poison_2_1_0 - phasedb_0_0_2 - calendar_0_12_4 - ]; - - meta = { - description = ''A real-time time series database - command line - client.''; - - }; - } // packageOverrides) - ) {}; - - phasedb_client = phasedb_client_0_0_1; - - phasedb_server_0_0_1 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - phasedb_0_0_2, - cowboy_1_0_4, - calendar_0_12_4 - }: - buildMix ({ - name = "phasedb_server"; - version = "0.0.1"; - src = fetchHex { - pkg = "phasedb_server"; - version = "0.0.1"; - sha256 = - "dfde579bb29ed0d805276effb4f7a27d6a302a9615881051fb25eba8cf16da05"; - }; - beamDeps = [ phasedb_0_0_2 cowboy_1_0_4 calendar_0_12_4 ]; - - meta = { - description = ''A real-time time series database.''; - - }; - } // packageOverrides) - ) {}; - - phasedb_server = phasedb_server_0_0_1; - - phoenix_1_0_4 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_1_5_2, - plug_1_1_5, - cowboy_1_0_4 - }: - buildMix ({ - name = "phoenix"; - version = "1.0.4"; - src = fetchHex { - pkg = "phoenix"; - version = "1.0.4"; - sha256 = - "591d5f7f3a6f5407e8491a92dc6a2d0b7b94ef4f3526ad8ef4eb82660e6f69f6"; - }; - beamDeps = [ poison_1_5_2 plug_1_1_5 cowboy_1_0_4 ]; - - meta = { - longDescription = ''Productive. Reliable. Fast. A productive web - framework that does not compromise speed and - maintainability.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/phoenixframework/phoenix"; - }; - } // packageOverrides) - ) {}; - - phoenix_generator_0_2_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, inflex_0_3_0 }: - buildMix ({ - name = "phoenix_generator"; - version = "0.2.1"; - src = fetchHex { - pkg = "phoenix_generator"; - version = "0.2.1"; - sha256 = - "2be3753fba7b4a9afa461d270ab5111d76d1e5997b8e1587344051d85b6a1a36"; - }; - beamDeps = [ inflex_0_3_0 ]; - - meta = { - description = ''A collection of boilerplate generators for the - Phoenix web framework.''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/etufe/phoenix_generator"; - }; - } // packageOverrides) - ) {}; - - phoenix_generator = phoenix_generator_0_2_1; - - phoenix_jsroutes_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "phoenix_jsroutes"; - version = "0.0.1"; - src = fetchHex { - pkg = "phoenix_jsroutes"; - version = "0.0.1"; - sha256 = - "f1f94ced7edb338d802290265e25784e32ad9e5f51eea65286f22663d831e44e"; - }; - - meta = { - description = ''Brings phoenix router helpers to your javascript - code.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/tiagoengel/phoenix-jsroutes"; - }; - } // packageOverrides) - ) {}; - - phoenix_jsroutes = phoenix_jsroutes_0_0_1; - - phoenix_pubsub_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "phoenix_pubsub"; - version = "0.0.1"; - src = fetchHex { - pkg = "phoenix_pubsub"; - version = "0.0.1"; - sha256 = - "ea9f1853699e838965155af063f536f440afacadca316fb657858b3ac40da2eb"; - }; - - meta = { - description = ''Distributed PubSub and Presence platform''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/phoenixframework/phoenix_pubsub"; - }; - } // packageOverrides) - ) {}; - - phoenix_pubsub_1_0_0_rc_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "phoenix_pubsub"; - version = "1.0.0-rc.0"; - src = fetchHex { - pkg = "phoenix_pubsub"; - version = "1.0.0-rc.0"; - sha256 = - "94765c0866ffe55f76894daa5e5adcc30822d3710718b0c03980db8f093b575f"; - }; - - meta = { - description = ''Distributed PubSub and Presence platform''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/phoenixframework/phoenix_pubsub"; - }; - } // packageOverrides) - ) {}; - - phoenix_pubsub = phoenix_pubsub_1_0_0_rc_0; - - phoenix_pubsub_vernemq_0_0_3 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "phoenix_pubsub_vernemq"; - version = "0.0.3"; - src = fetchHex { - pkg = "phoenix_pubsub_vernemq"; - version = "0.0.3"; - sha256 = - "92c228aee119d21c68b0b43250414686dee16986cb4d0039608612abd0d22824"; - }; - - meta = { - description = ''The VerneMQ MQTT pubsub adapter for the Phoenix - framework''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/larshesel/phoenix_pubsub_vernemq"; - }; - } // packageOverrides) - ) {}; - - phoenix_pubsub_vernemq = phoenix_pubsub_vernemq_0_0_3; - - phoenix_webpack_0_1_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "phoenix_webpack"; - version = "0.1.0"; - src = fetchHex { - pkg = "phoenix_webpack"; - version = "0.1.0"; - sha256 = - "9a5b53836b60bfc3baf36e9aa85b48cfc227f004419b81c195e5e08936562ba7"; - }; - - meta = { - description = ''Easily generate webpack configs for phoenix''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/keathley/phoenix_webpack"; - }; - } // packageOverrides) - ) {}; - - phoenix_webpack = phoenix_webpack_0_1_0; - - phone_0_2_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "phone"; - version = "0.2.0"; - src = fetchHex { - pkg = "phone"; - version = "0.2.0"; - sha256 = - "af836882ba2e1b8feec420d181a15ac3c9a9230f9f7a87753e33e2da8a591d22"; - }; - - meta = { - description = ''Get useful info from telephone numbers.''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/fcevado/phone"; - }; - } // packageOverrides) - ) {}; - - phone = phone_0_2_0; - - phst_transform_1_0_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "phst_transform"; - version = "1.0.0"; - src = fetchHex { - pkg = "phst_transform"; - version = "1.0.0"; - sha256 = - "f18683a70d858a9d9459881458f985d13233a3c04e6b0005458a51e560fdfd84"; - }; - - meta = { - longDescription = ''An Elixir Protocol and implementation for - creating a tranform of any elixir data.''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/philosophers-stone/transform"; - }; - } // packageOverrides) - ) {}; - - phst_transform = phst_transform_1_0_0; - - pigeon_0_7_0 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_1_5_2, - httpoison_0_8_3 - }: - buildMix ({ - name = "pigeon"; - version = "0.7.0"; - src = fetchHex { - pkg = "pigeon"; - version = "0.7.0"; - sha256 = - "16d2745d952553088248185d5371b42a17c9885293f54e7c7871d8a256e182be"; - }; - beamDeps = [ poison_1_5_2 httpoison_0_8_3 ]; - - meta = { - longDescription = ''HTTP2-compliant wrapper for sending iOS - (APNS) and Android (GCM) push notifications.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/codedge-llc/pigeon"; - }; - } // packageOverrides) - ) {}; - - pigeon = pigeon_0_7_0; - - piliponi_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "piliponi"; - version = "0.0.1"; - src = fetchHex { - pkg = "piliponi"; - version = "0.0.1"; - sha256 = - "1729646601f1f12aff154e0401063298ec54bfd745f9137a64f63384f106a645"; - }; - - meta = { - description = ''Simple mobile phone formatter for the - Philippines''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/wetoolaguer/piliponi"; - }; - } // packageOverrides) - ) {}; - - piliponi = piliponi_0_0_1; - - pinboardixir_0_2_0 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_2_1_0, - httpoison_0_8_3 - }: - buildMix ({ - name = "pinboardixir"; - version = "0.2.0"; - src = fetchHex { - pkg = "pinboardixir"; - version = "0.2.0"; - sha256 = - "360050f089cd50515bf51a5634420beab54bb7ec3b2063d49d91179182e423d7"; - }; - beamDeps = [ poison_2_1_0 httpoison_0_8_3 ]; - - meta = { - description = ''A Pinboard client in Elixir.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/ElaWorkshop/pinboardixir"; - }; - } // packageOverrides) - ) {}; - - pinboardixir = pinboardixir_0_2_0; - - pinglix_1_1_1 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - timex_0_19_5, - poison_1_4_0, - plug_1_1_5 - }: - buildMix ({ - name = "pinglix"; - version = "1.1.1"; - src = fetchHex { - pkg = "pinglix"; - version = "1.1.1"; - sha256 = - "bff8166655cc143518c0089aca104755ab188816707fb73a5739dd094f45e895"; - }; - beamDeps = [ timex_0_19_5 poison_1_4_0 plug_1_1_5 ]; - - meta = { - longDescription = ''Plug compatible health check system in Elixir - based on - https://github.com/jbarnette/pinglish.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/pvdvreede/pinglix"; - }; - } // packageOverrides) - ) {}; - - pinglix = pinglix_1_1_1; - - pinyin_0_1_4 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "pinyin"; - version = "0.1.4"; - src = fetchHex { - pkg = "pinyin"; - version = "0.1.4"; - sha256 = - "e0fc3dc148bc938ad12f5aefabf017620eb314ca4cf045b91ad195c557d5fa96"; - }; - - meta = { - description = ''chinese pinyin library''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/lidashuang/pinyin"; - }; - } // packageOverrides) - ) {}; - - pinyin = pinyin_0_1_4; - - pipe_0_0_2 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "pipe"; - version = "0.0.2"; - src = fetchHex { - pkg = "pipe"; - version = "0.0.2"; - sha256 = - "ad6d90981606bb04d040c0af49cf493417994214ce6e74ac572dc2ee67e2c064"; - }; - - meta = { - description = ''An Elixir extension that extends the pipe (|>) - operator through macros. ''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/batate/elixir-pipes"; - }; - } // packageOverrides) - ) {}; - - pipe = pipe_0_0_2; - - pipe_here_1_0_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "pipe_here"; - version = "1.0.0"; - src = fetchHex { - pkg = "pipe_here"; - version = "1.0.0"; - sha256 = - "95558a60ec7736685029e1b28b1c7cd7c7eae714fab779406aa2512c0f29c51e"; - }; - - meta = { - description = ''An Elixir macro for easily piping arguments at - any position.''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/vic/pipe_here"; - }; - } // packageOverrides) - ) {}; - - pipe_here = pipe_here_1_0_0; - - pipe_while_ok_0_0_2 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "pipe_while_ok"; - version = "0.0.2"; - src = fetchHex { - pkg = "pipe_while_ok"; - version = "0.0.2"; - sha256 = - "b62708d0a0b82f421f937b99c5ff21a966e21d9a1f42ba75b8788100ac2c6567"; - }; - - meta = { - description = ''PipeWhileOk =========== Moved to - https://githib.com/pragdave/exlibris ''; - license = stdenv.lib.licenses.free; - homepage = "https://github.com/pragdave/pipe_while_ok"; - }; - } // packageOverrides) - ) {}; - - pipe_while_ok = pipe_while_ok_0_0_2; - - pipette_0_0_4 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, mock_0_1_3 }: - buildMix ({ - name = "pipette"; - version = "0.0.4"; - src = fetchHex { - pkg = "pipette"; - version = "0.0.4"; - sha256 = - "8742ea9b115071c3aa7cec4ddacfa161ff63fd647e0491ac442cb118d7198e26"; - }; - beamDeps = [ mock_0_1_3 ]; - - meta = { - description = ''new_data = pipette(data, template)''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/liquidz/pipette"; - }; - } // packageOverrides) - ) {}; - - pipette = pipette_0_0_4; - - pipper_1_0_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "pipper"; - version = "1.0.0"; - src = fetchHex { - pkg = "pipper"; - version = "1.0.0"; - sha256 = - "a6b5100f6bab060674e5a828dcfb1b7c12e65739186e54809a23320a5550e149"; - }; - - meta = { - description = ''Provides a \"pipe-equals\" operator''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/drewblas/pipper"; - }; - } // packageOverrides) - ) {}; - - pipper = pipper_1_0_0; - - pkcs7_1_0_2 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "pkcs7"; - version = "1.0.2"; - src = fetchHex { - pkg = "pkcs7"; - version = "1.0.2"; - sha256 = - "0e4faa65411e204b7952712d58f657335109ecbb24cf79163dc96458ba8d6518"; - }; - - meta = { - description = ''PKCS7 binary padding for erlang''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/camshaft/pkcs7.erl"; - }; - } // packageOverrides) - ) {}; - - pkcs7 = pkcs7_1_0_2; - - plaid_0_0_1 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_2_1_0, - httpoison_0_8_3 - }: - buildMix ({ - name = "plaid"; - version = "0.0.1"; - src = fetchHex { - pkg = "plaid"; - version = "0.0.1"; - sha256 = - "1168a916f1a2fa5528b7891fe32784a1c415dbd5fc8b05bb9a7571f887f3ee9e"; - }; - beamDeps = [ poison_2_1_0 httpoison_0_8_3 ]; - - meta = { - description = ''Client for Plaid, the finance API.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/travisjeffery/plaid"; - }; - } // packageOverrides) - ) {}; - - plaid = plaid_0_0_1; - - plantuml_mix_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "plantuml_mix"; - version = "0.0.1"; - src = fetchHex { - pkg = "plantuml_mix"; - version = "0.0.1"; - sha256 = - "6d064ebc3be722642875ea5e2ce63a5678b95d96353c3605f6e83684651947f0"; - }; - - meta = { - longDescription = ''Add plantuml task to mix. Execute mix - plantuml --help for options. Requires that the - env var PLANTUML_JAR points to a valid PlantUML - jar file. Requires Java > 1.6 installed on the - system.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/binarytemple/plantuml_mix"; - }; - } // packageOverrides) - ) {}; - - plantuml_mix = plantuml_mix_0_0_1; - - plist_0_0_4 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "plist"; - version = "0.0.4"; - src = fetchHex { - pkg = "plist"; - version = "0.0.4"; - sha256 = - "533836ee86188fa2a0aed92410534851aac3cb46ee0919c98553b1f38a63aa1a"; - }; - - meta = { - description = ''An Elixir library to parse files in Apple`s - property list formats''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/ciaran/plist"; - }; - } // packageOverrides) - ) {}; - - plist = plist_0_0_4; - - plivo_0_0_1 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_2_1_0, - httpoison_0_8_3 - }: - buildMix ({ - name = "plivo"; - version = "0.0.1"; - src = fetchHex { - pkg = "plivo"; - version = "0.0.1"; - sha256 = - "e710b4132ece4f648b772dc540dd1ba7d0fb241fe2f271639cf0764bdb024848"; - }; - beamDeps = [ poison_2_1_0 httpoison_0_8_3 ]; - - meta = { - description = ''An elixir client for Plivo API''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/aarvay/plivo-elixir"; - }; - } // packageOverrides) - ) {}; - - plivo = plivo_0_0_1; - - plug_0_11_3 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, cowboy_1_0_4 }: - buildMix ({ - name = "plug"; - version = "0.11.3"; - src = fetchHex { - pkg = "plug"; - version = "0.11.3"; - sha256 = - "82834fa130af2520b9dad4a271f4fe5c25a456cf2334aae35ef84989efec65e3"; - }; - beamDeps = [ cowboy_1_0_4 ]; - - meta = { - description = ''A specification and conveniences for composable - modules between web applications''; - license = stdenv.lib.licenses.apsl20; - homepage = "https://github.com/elixir-lang/plug"; - }; - } // packageOverrides) - ) {}; - - plug_0_12_2 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, cowboy_1_0_4 }: - buildMix ({ - name = "plug"; - version = "0.12.2"; - src = fetchHex { - pkg = "plug"; - version = "0.12.2"; - sha256 = - "b26e8c636fc5b83e0b69767fb3cb2c693703b7f8c1eed11091e57f6e7caebc2d"; - }; - beamDeps = [ cowboy_1_0_4 ]; - - meta = { - description = ''A specification and conveniences for composable - modules between web applications''; - license = stdenv.lib.licenses.apsl20; - homepage = "https://github.com/elixir-lang/plug"; - }; - } // packageOverrides) - ) {}; - - plug_0_13_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, cowboy_1_0_4 }: - buildMix ({ - name = "plug"; - version = "0.13.1"; - src = fetchHex { - pkg = "plug"; - version = "0.13.1"; - sha256 = - "50b7ef7c753e703b04ed79bc254ed0fbe07db3ed90894598d377c41e15f4490b"; - }; - beamDeps = [ cowboy_1_0_4 ]; - - meta = { - description = ''A specification and conveniences for composable - modules between web applications''; - license = stdenv.lib.licenses.apsl20; - homepage = "https://github.com/elixir-lang/plug"; - }; - } // packageOverrides) - ) {}; - - plug_0_14_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, cowboy_1_0_4 }: - buildMix ({ - name = "plug"; - version = "0.14.0"; - src = fetchHex { - pkg = "plug"; - version = "0.14.0"; - sha256 = - "bacee77168bce635d959d8c41e0723936fba41170edf11665deaf30ee668303d"; - }; - beamDeps = [ cowboy_1_0_4 ]; - - meta = { - description = ''A specification and conveniences for composable - modules between web applications''; - license = stdenv.lib.licenses.apsl20; - homepage = "https://github.com/elixir-lang/plug"; - }; - } // packageOverrides) - ) {}; - - plug_0_8_4 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, cowboy_1_0_4 }: - buildMix ({ - name = "plug"; - version = "0.8.4"; - src = fetchHex { - pkg = "plug"; - version = "0.8.4"; - sha256 = - "22c18f351cb30df9ca0b33bedd545bdbbc7eee60f1321cfcfe703228355ff2ec"; - }; - beamDeps = [ cowboy_1_0_4 ]; - - meta = { - description = ''A specification and conveniences for composable - modules between web applications''; - license = stdenv.lib.licenses.apsl20; - homepage = "https://github.com/elixir-lang/plug"; - }; - } // packageOverrides) - ) {}; - - plug_0_9_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, cowboy_1_0_4 }: - buildMix ({ - name = "plug"; - version = "0.9.0"; - src = fetchHex { - pkg = "plug"; - version = "0.9.0"; - sha256 = - "2715df7f9e2650d1725576f5a683317d8dcaf656f524c14b384d7a54d74a09d1"; - }; - beamDeps = [ cowboy_1_0_4 ]; - - meta = { - description = ''A specification and conveniences for composable - modules between web applications''; - license = stdenv.lib.licenses.apsl20; - homepage = "https://github.com/elixir-lang/plug"; - }; - } // packageOverrides) - ) {}; - - plug_1_0_3 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, cowboy_1_0_4 }: - buildMix ({ - name = "plug"; - version = "1.0.3"; - src = fetchHex { - pkg = "plug"; - version = "1.0.3"; - sha256 = - "31d1cc267cf48e3db8ce00b7a7bb6ced41c04d8f3593a61318f9a7f721997f6e"; - }; - beamDeps = [ cowboy_1_0_4 ]; - - meta = { - description = ''A specification and conveniences for composable - modules between web applications''; - license = stdenv.lib.licenses.apsl20; - homepage = "https://github.com/elixir-lang/plug"; - }; - } // packageOverrides) - ) {}; - - plug_1_1_5 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, cowboy_1_0_4 }: - buildMix ({ - name = "plug"; - version = "1.1.5"; - src = fetchHex { - pkg = "plug"; - version = "1.1.5"; - sha256 = - "706871cb3d66c8c44cad4bceaa1f500eba34d5400450b9d63163d9dd4de88d3d"; - }; - beamDeps = [ cowboy_1_0_4 ]; - - meta = { - description = ''A specification and conveniences for composable - modules between web applications''; - license = stdenv.lib.licenses.apsl20; - homepage = "https://github.com/elixir-lang/plug"; - }; - } // packageOverrides) - ) {}; - - plug = plug_1_1_5; - - plug_accept_language_0_1_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "plug_accept_language"; - version = "0.1.0"; - src = fetchHex { - pkg = "plug_accept_language"; - version = "0.1.0"; - sha256 = - "5535c842805ba980f3bf5fa5cde202fd3375c049e3681e206de1976c5765765a"; - }; - - meta = { - description = ''parse the accept-language header''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/camshaft/plug_accept_language"; - }; - } // packageOverrides) - ) {}; - - plug_accept_language = plug_accept_language_0_1_0; - - plug_accesslog_0_11_0 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - tzdata_0_5_8, - timex_2_1_6, - plug_1_1_5, - cowboy_1_0_4 - }: - buildMix ({ - name = "plug_accesslog"; - version = "0.11.0"; - src = fetchHex { - pkg = "plug_accesslog"; - version = "0.11.0"; - sha256 = - "86ee180fd234a3c6d413153764f2a9e2d57171d3e89df2643a276b8760bcc867"; - }; - beamDeps = [ tzdata_0_5_8 timex_2_1_6 plug_1_1_5 cowboy_1_0_4 ]; - - meta = { - description = ''Plug for writing access logs''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/mneudert/plug_accesslog"; - }; - } // packageOverrides) - ) {}; - - plug_accesslog = plug_accesslog_0_11_0; - - plug_assign_1_0_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, plug_1_0_3 }: - buildMix ({ - name = "plug_assign"; - version = "1.0.0"; - src = fetchHex { - pkg = "plug_assign"; - version = "1.0.0"; - sha256 = - "293a2885e8d23fce64b9f81019882e14512d57cf82b863f9be860157e5f79708"; - }; - beamDeps = [ plug_1_0_3 ]; - - meta = { - description = ''A simple plug to allow setting variables in a - connection.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/nshafer/plug_assign"; - }; - } // packageOverrides) - ) {}; - - plug_assign = plug_assign_1_0_0; - - plug_cloudflare_1_3_0 = callPackage - ( - { - buildMix, packageOverrides ? {}, fetchHex, plug_1_1_5, cidr_1_0_0 - }: - buildMix ({ - name = "plug_cloudflare"; - version = "1.3.0"; - src = fetchHex { - pkg = "plug_cloudflare"; - version = "1.3.0"; - sha256 = - "641df2e40267446172c43b2f52dd9a1cbcd1f24dccd101bda29732a13335ab21"; - }; - beamDeps = [ plug_1_1_5 cidr_1_0_0 ]; - - meta = { - description = ''Convert CloudFlare`s CF-Connecting-IP header to - Plug.Conn`s remote_ip field.''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/c-rack/plug_cloudflare"; - }; - } // packageOverrides) - ) {}; - - plug_cloudflare = plug_cloudflare_1_3_0; - - plug_forwarded_peer_0_0_2 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, plug_1_1_5 }: - buildMix ({ - name = "plug_forwarded_peer"; - version = "0.0.2"; - src = fetchHex { - pkg = "plug_forwarded_peer"; - version = "0.0.2"; - sha256 = - "c2466e0f0ef75a0d925a957fa50dfcded2c4788fe67857a675411e7184ae5ec3"; - }; - beamDeps = [ plug_1_1_5 ]; - - meta = { - longDescription = ''Very simple plug which reads - `X-Forwarded-For` or `Forwarded` header - according to rfc7239 and fill `conn.remote_ip` - with the root client ip.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/awetzel/plug_forwarded_peer"; - }; - } // packageOverrides) - ) {}; - - plug_forwarded_peer = plug_forwarded_peer_0_0_2; - - plug_fprof_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "plug_fprof"; - version = "0.0.1"; - src = fetchHex { - pkg = "plug_fprof"; - version = "0.0.1"; - sha256 = - "4c5e6171ab7ebb29b6d473f8c5fd758a11ade5847d31add676c944a302ab006c"; - }; - - meta = { - description = ''A Plug that adds fprof tracing to requests, to - allow for easy profiling.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/obmarg/plug_fprof"; - }; - } // packageOverrides) - ) {}; - - plug_fprof = plug_fprof_0_0_1; - - plug_geoip2_0_4_2 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - plug_1_1_5, - geolix_0_10_1 - }: - buildMix ({ - name = "plug_geoip2"; - version = "0.4.2"; - src = fetchHex { - pkg = "plug_geoip2"; - version = "0.4.2"; - sha256 = - "2a6443040e07e677b0ff7749d2cdf7797a97254466f6740aee11544a18f4993a"; - }; - beamDeps = [ plug_1_1_5 geolix_0_10_1 ]; - - meta = { - longDescription = ''Adds geo location to a Plug connection based - upon the client IP address by using MaxMind`s - GeoIP2 database.''; - license = stdenv.lib.licenses.mit; - }; - } // packageOverrides) - ) {}; - - plug_geoip2 = plug_geoip2_0_4_2; - - plug_heartbeat_0_2_0 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - plug_1_1_5, - cowboy_1_0_4 - }: - buildMix ({ - name = "plug_heartbeat"; - version = "0.2.0"; - src = fetchHex { - pkg = "plug_heartbeat"; - version = "0.2.0"; - sha256 = - "23cb357dad510695b6bb339fdbf5d3fc8581546124f7389d63c9cf723e4ad40f"; - }; - beamDeps = [ plug_1_1_5 cowboy_1_0_4 ]; - - meta = { - description = ''A tiny plug for responding to heartbeat requests - ''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/whatyouhide/plug_heartbeat"; - }; - } // packageOverrides) - ) {}; - - plug_heartbeat = plug_heartbeat_0_2_0; - - plug_media_type_router_0_0_2 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, plug_1_1_5 }: - buildMix ({ - name = "plug_media_type_router"; - version = "0.0.2"; - src = fetchHex { - pkg = "plug_media_type_router"; - version = "0.0.2"; - sha256 = - "e5f72ee4fd1a43321532e3165b3609a1184ba2d576279a1a63e17afba084f12b"; - }; - beamDeps = [ plug_1_1_5 ]; - - meta = { - longDescription = ''An Elixir Plug for routing requests to other - Plugs based on the request`s Media Type''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/cazrin/plug_media_type_router"; - }; - } // packageOverrides) - ) {}; - - plug_media_type_router = plug_media_type_router_0_0_2; - - plug_pagecache_0_2_0 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - plug_1_1_5, - cowboy_1_0_4 - }: - buildMix ({ - name = "plug_pagecache"; - version = "0.2.0"; - src = fetchHex { - pkg = "plug_pagecache"; - version = "0.2.0"; - sha256 = - "8f33202de45d772dd1f416a10d43f8e2daabf937d459e010fa9c850834e1877f"; - }; - beamDeps = [ plug_1_1_5 cowboy_1_0_4 ]; - - meta = { - description = ''Plug for full page response caching''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/mneudert/plug_pagecache"; - }; - } // packageOverrides) - ) {}; - - plug_pagecache = plug_pagecache_0_2_0; - - plug_rails_cookie_session_store_0_1_0 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - plug_1_1_5, - cowboy_1_0_4 - }: - buildMix ({ - name = "plug_rails_cookie_session_store"; - version = "0.1.0"; - src = fetchHex { - pkg = "plug_rails_cookie_session_store"; - version = "0.1.0"; - sha256 = - "e08041d2ad4884826d8296a5560609df04a936ceca492d094f06458699ac69da"; - }; - beamDeps = [ plug_1_1_5 cowboy_1_0_4 ]; - - meta = { - description = ''Rails compatible Plug session store''; - license = stdenv.lib.licenses.mit; - homepage = - "https://github.com/cconstantin/plug_rails_cookie_session_store"; - }; - } // packageOverrides) - ) {}; - - plug_rails_cookie_session_store = - plug_rails_cookie_session_store_0_1_0; - - plug_range_0_0_2 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - plug_1_1_5, - cowboy_1_0_4 - }: - buildMix ({ - name = "plug_range"; - version = "0.0.2"; - src = fetchHex { - pkg = "plug_range"; - version = "0.0.2"; - sha256 = - "0dbe3c166e01180913f07a5e4c46cd9427f3e797dd7be515871631b0ed60b9eb"; - }; - beamDeps = [ plug_1_1_5 cowboy_1_0_4 ]; - - meta = { - description = ''An elixir plug that serves HTTP range requests''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/TheSquad/plug_range"; - }; - } // packageOverrides) - ) {}; - - plug_range = plug_range_0_0_2; - - plug_redirect_0_1_2 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, plug_1_1_5 }: - buildMix ({ - name = "plug_redirect"; - version = "0.1.2"; - src = fetchHex { - pkg = "plug_redirect"; - version = "0.1.2"; - sha256 = - "f5fb2653ed39cf843bcc3cb13ba2bf547b1f66ef7c24f963551acd0b8e1c4705"; - }; - beamDeps = [ plug_1_1_5 ]; - - meta = { - description = ''A plug builder for redirecting requests.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/lpil/plug-redirect"; - }; - } // packageOverrides) - ) {}; - - plug_redirect = plug_redirect_0_1_2; - - plug_redirect_https_0_0_6 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, plug_1_1_5 }: - buildMix ({ - name = "plug_redirect_https"; - version = "0.0.6"; - src = fetchHex { - pkg = "plug_redirect_https"; - version = "0.0.6"; - sha256 = - "73f1b3172183005f0fb59a43c50a94a708c06ffcc35a7387967d87e001369068"; - }; - beamDeps = [ plug_1_1_5 ]; - - meta = { - description = ''Plug to redirect http requests to https requests - behind a reverse proxy''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/stocks29/plug_redirect_https.git"; - }; - } // packageOverrides) - ) {}; - - plug_redirect_https = plug_redirect_https_0_0_6; - - plug_require_header_0_8_0 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_1_5_2, - plug_1_1_5 - }: - buildMix ({ - name = "plug_require_header"; - version = "0.8.0"; - src = fetchHex { - pkg = "plug_require_header"; - version = "0.8.0"; - sha256 = - "b721158316f6d2efd4b24bd05a8a1c06caa699ee25249185c8c4f03f9204b283"; - }; - beamDeps = [ poison_1_5_2 plug_1_1_5 ]; - - meta = { - description = ''An Elixir Plug for requiring and extracting a - given header.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/DevL/plug_require_header"; - }; - } // packageOverrides) - ) {}; - - plug_require_header = plug_require_header_0_8_0; - - plug_response_header_0_2_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, plug_1_1_5 }: - buildMix ({ - name = "plug_response_header"; - version = "0.2.1"; - src = fetchHex { - pkg = "plug_response_header"; - version = "0.2.1"; - sha256 = - "82fd11fc70d925ed5a608ac13a9f604a80e24827f6603999d6a0f3f123862048"; - }; - beamDeps = [ plug_1_1_5 ]; - - meta = { - description = ''This plug allows manipulation of HTTP response - headers''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/c-rack/plug_response_header"; - }; - } // packageOverrides) - ) {}; - - plug_response_header = plug_response_header_0_2_1; - - plug_ribbon_0_2_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, plug_1_1_5 }: - buildMix ({ - name = "plug_ribbon"; - version = "0.2.1"; - src = fetchHex { - pkg = "plug_ribbon"; - version = "0.2.1"; - sha256 = - "34fcbffb6fc3adde6bb167506934ab19787d2fff82b6bf93918e0000159bfe9d"; - }; - beamDeps = [ plug_1_1_5 ]; - - meta = { - description = ''Injects a ribbon to your web application - depending on the environment''; - license = stdenv.lib.licenses.mit; - homepage = "https://git.io/plug_ribbon"; - }; - } // packageOverrides) - ) {}; - - plug_ribbon = plug_ribbon_0_2_1; - - plug_runtime_1_0_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, plug_1_1_5 }: - buildMix ({ - name = "plug_runtime"; - version = "1.0.0"; - src = fetchHex { - pkg = "plug_runtime"; - version = "1.0.0"; - sha256 = - "58e213a40fe339771ab93520da56c2108488cfd9e99c7e92def367567ce225a7"; - }; - beamDeps = [ plug_1_1_5 ]; - - meta = { - longDescription = ''A simple Plug to measure the runtime of a - request. Results will be in the X-Runtime - header.''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/mje113/plug_runtime"; - }; - } // packageOverrides) - ) {}; - - plug_runtime = plug_runtime_1_0_0; - - plug_statsd_0_4_1 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - plug_1_1_5, - ex_statsd_0_5_3 - }: - buildMix ({ - name = "plug_statsd"; - version = "0.4.1"; - src = fetchHex { - pkg = "plug_statsd"; - version = "0.4.1"; - sha256 = - "af3158b9d43101e39e22472fcea98180911298c92a735d5ff14dce309e5e30f2"; - }; - beamDeps = [ plug_1_1_5 ex_statsd_0_5_3 ]; - - meta = { - description = ''A (Phoenix) plug for sending request counts and - response times to statsd''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/jeffweiss/plug_statsd"; - }; - } // packageOverrides) - ) {}; - - plug_statsd = plug_statsd_0_4_1; - - plug_test_helpers_0_1_0 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - plug_0_8_4, - cowboy_1_0_4 - }: - buildMix ({ - name = "plug_test_helpers"; - version = "0.1.0"; - src = fetchHex { - pkg = "plug_test_helpers"; - version = "0.1.0"; - sha256 = - "f542d679a33d42147612164ade572fa973344b4550ffcbbb0ef540492c9e97fe"; - }; - beamDeps = [ plug_0_8_4 cowboy_1_0_4 ]; - - meta = { - description = ''Helpers to test your Plugs with ExUnit''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/xavier/plug_test_helpers"; - }; - } // packageOverrides) - ) {}; - - plug_test_helpers = plug_test_helpers_0_1_0; - - plug_utm_0_0_2 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - plug_1_1_5, - cowboy_1_0_4 - }: - buildMix ({ - name = "plug_utm"; - version = "0.0.2"; - src = fetchHex { - pkg = "plug_utm"; - version = "0.0.2"; - sha256 = - "d473d6b360f5a9189cee2a0f95c06ffb1cb9495a9bb8c729a631c2fa33ed5fc9"; - }; - beamDeps = [ plug_1_1_5 cowboy_1_0_4 ]; - - meta = { - description = ''UTM tracking parameters to cookies''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/honeypotio/plug_utm"; - }; - } // packageOverrides) - ) {}; - - plug_utm = plug_utm_0_0_2; - - plug_wait1_0_1_5 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_1_3_1, - plug_0_13_1, - cowboy_1_0_4 - }: - buildMix ({ - name = "plug_wait1"; - version = "0.1.5"; - src = fetchHex { - pkg = "plug_wait1"; - version = "0.1.5"; - sha256 = - "33d45e8c5dba4b9639c115b079581954877184c2c7ab394b80514cfd4199bb15"; - }; - beamDeps = [ poison_1_3_1 plug_0_13_1 cowboy_1_0_4 ]; - - meta = { - description = ''Plug adapter for the wait1 protocol''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/wait1/plug_wait1"; - }; - } // packageOverrides) - ) {}; - - plug_wait1 = plug_wait1_0_1_5; - - plug_x_forwarded_for_0_1_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "plug_x_forwarded_for"; - version = "0.1.0"; - src = fetchHex { - pkg = "plug_x_forwarded_for"; - version = "0.1.0"; - sha256 = - "7a12dff0f850855ae85d70ed0e71aff5ec55dad6c52fc46d6ba21119e6183b33"; - }; - - meta = { - description = ''x-forwarded-for plug middleware''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/camshaft/plug_x_forwarded_for"; - }; - } // packageOverrides) - ) {}; - - plug_x_forwarded_for = plug_x_forwarded_for_0_1_0; - - plugin_0_1_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "plugin"; - version = "0.1.0"; - src = fetchHex { - pkg = "plugin"; - version = "0.1.0"; - sha256 = - "f596a2e9e14081884a841d1805e024d435c6a27e5e38b9c64214017659560fad"; - }; - - meta = { - longDescription = ''Like Plug, only without web-specific logic - and without a typed Conn-datastructure''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/ruby2elixir/plugin"; - }; - } // packageOverrides) - ) {}; - - plugin = plugin_0_1_0; - - plugs_0_1_1 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - plug_1_1_5, - cowboy_1_0_4 - }: - buildMix ({ - name = "plugs"; - version = "0.1.1"; - src = fetchHex { - pkg = "plugs"; - version = "0.1.1"; - sha256 = - "d11f4122bcd3fd83ac1b442ebf908ebb1f1ad535fa305446c90cf2ce51222c07"; - }; - beamDeps = [ plug_1_1_5 cowboy_1_0_4 ]; - - meta = { - description = ''A collection of Plug middleware for web - applications''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/sugar-framework/plugs"; - }; - } // packageOverrides) - ) {}; - - plugs = plugs_0_1_1; - - plugsnag_1_1_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, bugsnag_1_2_0 }: - buildMix ({ - name = "plugsnag"; - version = "1.1.0"; - src = fetchHex { - pkg = "plugsnag"; - version = "1.1.0"; - sha256 = - "aa3a9e587042f5519d8309fc4cf764a0262eda0da752ddf87c5fcfea176208ad"; - }; - beamDeps = [ bugsnag_1_2_0 ]; - - meta = { - description = ''Bugsnag reporter for Elixir`s Plug''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/jarednorman/plugsnag"; - }; - } // packageOverrides) - ) {}; - - plugsnag = plugsnag_1_1_0; - - plumber_girl_0_9_6 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "plumber_girl"; - version = "0.9.6"; - src = fetchHex { - pkg = "plumber_girl"; - version = "0.9.6"; - sha256 = - "2a9faf9980cae59e11a6f9cf151a634cd809de220293bbbaba849f216c247a45"; - }; - - meta = { - description = ''PlumberGirl takes care of your Elixir piping - issues!''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/ruby2elixir/plumber_girl"; - }; - } // packageOverrides) - ) {}; - - plumber_girl = plumber_girl_0_9_6; - - pmbag_1_0_0 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "pmbag"; - version = "1.0.0"; - src = fetchHex { - pkg = "pmbag"; - version = "1.0.0"; - sha256 = - "9f12262ac93faf29c00e3da5f5836086542fbcfa0539bf733ab3e5cca0d34872"; - }; - - meta = { - description = ''Erlang Private Mail Bag.''; - license = stdenv.lib.licenses.mpl20; - homepage = "https://github.com/potatosalad/pmbag"; - }; - } // packageOverrides) - ) {}; - - pmbag = pmbag_1_0_0; - - pobox_1_0_2 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "pobox"; - version = "1.0.2"; - src = fetchHex { - pkg = "pobox"; - version = "1.0.2"; - sha256 = - "372090633c2565cd645acf2d1e2354c0791d5a5dc2f74885795b8807d402fe88"; - }; - - meta = { - description = ''External buffer processes to protect against - mailbox overflow''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/ferd/pobox/"; - }; - } // packageOverrides) - ) {}; - - pobox = pobox_1_0_2; - - pocketeer_0_1_1 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_2_1_0, - httpotion_2_2_2 - }: - buildMix ({ - name = "pocketeer"; - version = "0.1.1"; - src = fetchHex { - pkg = "pocketeer"; - version = "0.1.1"; - sha256 = - "886367d81a41a7668805e06877aedfa1b9b4f1506ef1b42e95a4b3bf722d8e76"; - }; - beamDeps = [ poison_2_1_0 httpotion_2_2_2 ]; - - meta = { - description = ''An Elixir client for the Pocket API''; - license = stdenv.lib.licenses.mit; - homepage = "https://www.github.com/justahero/pocketeer"; - }; - } // packageOverrides) - ) {}; - - pocketeer = pocketeer_0_1_1; - - pocketex_0_1_0 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_1_3_1, - httpoison_0_8_3 - }: - buildMix ({ - name = "pocketex"; - version = "0.1.0"; - src = fetchHex { - pkg = "pocketex"; - version = "0.1.0"; - sha256 = - "b832df8e3f3102b69892cc5cfab4418de876a6ecc5780805458b9946aa407cbf"; - }; - beamDeps = [ poison_1_3_1 httpoison_0_8_3 ]; - - meta = { - description = ''Pocketex is an Elixir client for the Pocket read - later service (getpocket.com) ''; - license = stdenv.lib.licenses.free; - homepage = "https://github.com/essenciary/pocketex"; - }; - } // packageOverrides) - ) {}; - - pocketex = pocketex_0_1_0; - - poison_1_3_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "poison"; - version = "1.3.1"; - src = fetchHex { - pkg = "poison"; - version = "1.3.1"; - sha256 = - "fbd78dd3e5abbadc17ddd89905002f6d20a03046f7555a6098d28a9f14feaf58"; - }; - - meta = { - description = ''An incredibly fast, pure Elixir JSON library''; - license = stdenv.lib.licenses.unlicense; - homepage = "https://github.com/devinus/poison"; - }; - } // packageOverrides) - ) {}; - - poison_1_4_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "poison"; - version = "1.4.0"; - src = fetchHex { - pkg = "poison"; - version = "1.4.0"; - sha256 = - "b2715aaeb9f549f4e30739d43993e3c1b1053a4ed69d50c660621bdd1eb96606"; - }; - - meta = { - description = ''An incredibly fast, pure Elixir JSON library''; - license = stdenv.lib.licenses.unlicense; - homepage = "https://github.com/devinus/poison"; - }; - } // packageOverrides) - ) {}; - - poison_1_5_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "poison"; - version = "1.5.0"; - src = fetchHex { - pkg = "poison"; - version = "1.5.0"; - sha256 = - "a31ffdaf77494ff12d6c2c9cb03235d4373596d2faf62ee5b99c1ae479618400"; - }; - - meta = { - description = ''An incredibly fast, pure Elixir JSON library''; - license = stdenv.lib.licenses.unlicense; - homepage = "https://github.com/devinus/poison"; - }; - } // packageOverrides) - ) {}; - - poison_1_5_2 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "poison"; - version = "1.5.2"; - src = fetchHex { - pkg = "poison"; - version = "1.5.2"; - sha256 = - "4afc59dcadf71be7edc8b934b39f554ec7b31e2b1b1a4767383a663f86958ce3"; - }; - - meta = { - description = ''An incredibly fast, pure Elixir JSON library''; - license = stdenv.lib.licenses.unlicense; - homepage = "https://github.com/devinus/poison"; - }; - } // packageOverrides) - ) {}; - - poison_2_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "poison"; - version = "2.0.1"; - src = fetchHex { - pkg = "poison"; - version = "2.0.1"; - sha256 = - "7f34906a0839f3b49b9b7647461c5144787611f599e8d743214280761699df2b"; - }; - - meta = { - description = ''An incredibly fast, pure Elixir JSON library''; - license = stdenv.lib.licenses.unlicense; - homepage = "https://github.com/devinus/poison"; - }; - } // packageOverrides) - ) {}; - - poison_2_1_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "poison"; - version = "2.1.0"; - src = fetchHex { - pkg = "poison"; - version = "2.1.0"; - sha256 = - "002caaf939b97c84533ef0f621d3ed414ed703fcd03c91ec0dd62043df102c63"; - }; - - meta = { - description = ''An incredibly fast, pure Elixir JSON library''; - license = stdenv.lib.licenses.unlicense; - homepage = "https://github.com/devinus/poison"; - }; - } // packageOverrides) - ) {}; - - poison = poison_2_1_0; - - poker_0_0_2 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "poker"; - version = "0.0.2"; - src = fetchHex { - pkg = "poker"; - version = "0.0.2"; - sha256 = - "9599ef62b0a2e1b15ff2697cb1603dd7be00911d8a613e1d01cfdf8c8b5d63b3"; - }; - - meta = { - description = ''An Elixir library to work with Poker hands.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/wojtekmach/poker_elixir"; - }; - } // packageOverrides) - ) {}; - - poker = poker_0_0_2; - - poloniex_0_0_8 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - vex_0_5_5, - poison_2_1_0, - httpoison_0_8_3, - exconstructor_1_0_2 - }: - buildMix ({ - name = "poloniex"; - version = "0.0.8"; - src = fetchHex { - pkg = "poloniex"; - version = "0.0.8"; - sha256 = - "7890a5f26178ec224379fa4160092d55f9098131eaab8711a75ef1fe6808cc83"; - }; - beamDeps = [ - vex_0_5_5 - poison_2_1_0 - httpoison_0_8_3 - exconstructor_1_0_2 - ]; - - meta = { - longDescription = ''WIP Poloniex API wrapper for Elixir. Provides - access to market data including trading pairs - between ETH, BTC, DOGE, LTC and others.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/cyberpunk-ventures/poloniex_ex"; - }; - } // packageOverrides) - ) {}; - - poloniex = poloniex_0_0_8; - - poly1305_0_4_1 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - equivalex_0_1_0, - chacha20_0_3_2 - }: - buildMix ({ - name = "poly1305"; - version = "0.4.1"; - src = fetchHex { - pkg = "poly1305"; - version = "0.4.1"; - sha256 = - "b0f804a21e3c1f57cd37b6e439107a1eaf8d7a2404717fb95d21eb3f134973bb"; - }; - beamDeps = [ equivalex_0_1_0 chacha20_0_3_2 ]; - - meta = { - description = ''Poly1305 message authentication''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/mwmiller/poly1305_ex"; - }; - } // packageOverrides) - ) {}; - - poly1305 = poly1305_0_4_1; - - polyglot_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "polyglot"; - version = "0.0.1"; - src = fetchHex { - pkg = "polyglot"; - version = "0.0.1"; - sha256 = - "83aaf990f322ea5c314b469932e87db7175374b0e0b28d078defba60dca0fb78"; - }; - - meta = { - longDescription = ''Polyglot is a localization library for Elixir - that provides reusable formatting rules and - translations for a large number of languages.''; - license = with stdenv.lib.licenses; [ mit free ]; - homepage = "https://github.com/padde/polyglot"; - }; - } // packageOverrides) - ) {}; - - polyglot = polyglot_0_0_1; - - polyline_0_1_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, vector_0_3_0 }: - buildMix ({ - name = "polyline"; - version = "0.1.0"; - src = fetchHex { - pkg = "polyline"; - version = "0.1.0"; - sha256 = - "6df2ebd1a5f55d6f680924200175bc5473beadd013acec72d201fcec18d31afd"; - }; - beamDeps = [ vector_0_3_0 ]; - - meta = { - description = ''Encoding and decoding of Polylines''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/pkinney/polyline_ex"; - }; - } // packageOverrides) - ) {}; - - polyline = polyline_0_1_0; - - polyvox_id3_0_2_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "polyvox_id3"; - version = "0.2.1"; - src = fetchHex { - pkg = "polyvox_id3"; - version = "0.2.1"; - sha256 = - "2bb3e3b9edde6630160857563c992f7e9ea56d11d263172c95161b4275f6b48c"; - }; - - meta = { - description = ''A podcast-centric ID3 library for parsing and - writing ID3 tags.''; - license = stdenv.lib.licenses.gpl3; - homepage = "https://github.com/polyvox/polyvox_id3"; - }; - } // packageOverrides) - ) {}; - - polyvox_id3 = polyvox_id3_0_2_1; - - pool_ring_0_1_5 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "pool_ring"; - version = "0.1.5"; - src = fetchHex { - pkg = "pool_ring"; - version = "0.1.5"; - sha256 = - "a5d965379d8cb05e772e606951ba1b33c45b58a0809ba9f44eff453ea43068ce"; - }; - - meta = { - description = ''create a pool based on a hash ring''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/camshaft/pool_ring"; - }; - } // packageOverrides) - ) {}; - - pool_ring = pool_ring_0_1_5; - - pool_sup_0_2_2 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, croma_0_4_4 }: - buildMix ({ - name = "pool_sup"; - version = "0.2.2"; - src = fetchHex { - pkg = "pool_sup"; - version = "0.2.2"; - sha256 = - "73cebc2ad393a7ef92c6787b8b581051ddc299372d25bc1175d94dee0ec28e90"; - }; - beamDeps = [ croma_0_4_4 ]; - - meta = { - description = ''A supervisor specialized to manage pool of - workers''; - license = stdenv.lib.licenses.mit; - }; - } // packageOverrides) - ) {}; - - pool_sup = pool_sup_0_2_2; - - poolboy_1_4_1 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "poolboy"; - version = "1.4.1"; - src = fetchHex { - pkg = "poolboy"; - version = "1.4.1"; - sha256 = - "b112f2bfa13010f751ecc013f74af0601eb41315bb0ccfa5eed641d73fbbe899"; - }; - - meta = { - description = ''A hunky Erlang worker pool factory''; - license = with stdenv.lib.licenses; [ unlicense asl20 ]; - homepage = "https://github.com/devinus/poolboy"; - }; - } // packageOverrides) - ) {}; - - poolboy_1_4_2 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "poolboy"; - version = "1.4.2"; - src = fetchHex { - pkg = "poolboy"; - version = "1.4.2"; - sha256 = - "6133b67251080f32ffed4f71913cd2998fd6f02fa076677aadf7278b62853938"; - }; - - meta = { - description = ''A hunky Erlang worker pool factory''; - license = with stdenv.lib.licenses; [ unlicense asl20 ]; - homepage = "https://github.com/devinus/poolboy"; - }; - } // packageOverrides) - ) {}; - - poolboy_1_5_1 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "poolboy"; - version = "1.5.1"; - src = fetchHex { - pkg = "poolboy"; - version = "1.5.1"; - sha256 = - "8f7168911120e13419e086e78d20e4d1a6776f1eee2411ac9f790af10813389f"; - }; - - meta = { - description = ''A hunky Erlang worker pool factory''; - license = with stdenv.lib.licenses; [ unlicense asl20 ]; - homepage = "https://github.com/devinus/poolboy"; - }; - } // packageOverrides) - ) {}; - - poolboy = poolboy_1_5_1; - - pooler_1_5_0 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "pooler"; - version = "1.5.0"; - src = fetchHex { - pkg = "pooler"; - version = "1.5.0"; - sha256 = - "f493b4b947967fa4250dd1f96e86a5440ecab51da114d2c256cced58ad991908"; - }; - - meta = { - description = ''An OTP Process Pool Application''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/seth/pooler"; - }; - } // packageOverrides) - ) {}; - - pooler = pooler_1_5_0; - - pop3mail_0_1_6 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "pop3mail"; - version = "0.1.6"; - src = fetchHex { - pkg = "pop3mail"; - version = "0.1.6"; - sha256 = - "ca8496c92a3c0caa479836f254980c2af69a66a29e08cea45a164874801c54da"; - }; - - meta = { - longDescription = ''Pop3 client to download email (including - attachments) from the inbox. Decodes multipart - content, quoted-printables, base64 and - encoded-words. Uses an Erlang pop3 client with - SSL support derived from the epop package. Add - this dependency in mix.exs: {:erlpop, github: - \"trifork/erlpop\"}''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/nico-amsterdam/pop3mail"; - }; - } // packageOverrides) - ) {}; - - pop3mail = pop3mail_0_1_6; - - populator_0_4_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "populator"; - version = "0.4.0"; - src = fetchHex { - pkg = "populator"; - version = "0.4.0"; - sha256 = - "4f2b2720676db740139ebd69ca0c26b111721d7d049f185f0e5a50cfca18085d"; - }; - - meta = { - description = ''Supervisor population control library''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/rubencaro/populator"; - }; - } // packageOverrides) - ) {}; - - populator = populator_0_4_0; - - porcelain_2_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "porcelain"; - version = "2.0.1"; - src = fetchHex { - pkg = "porcelain"; - version = "2.0.1"; - sha256 = - "dbe57a57c3917654694ea6be7e756e26345a59d2974fe6ec861a71f469767ad9"; - }; - - meta = { - longDescription = ''Porcelain implements a saner approach to - launching and communicating with external OS - processes from Elixir. Built on top of Erlang`s - ports, it provides richer functionality and - simpler API.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/alco/porcelain"; - }; - } // packageOverrides) - ) {}; - - porcelain = porcelain_2_0_1; - - porter_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "porter"; - version = "0.0.1"; - src = fetchHex { - pkg = "porter"; - version = "0.0.1"; - sha256 = - "81ef97a1d6eb495b6a919cdaae4268a49a3591903424d4ed00f67104d09e89dd"; - }; - - meta = { - longDescription = ''Porter provides an OTP application that runs - the specified system command using the Erlang - Port library and then streams the results back - to you.''; - - }; - } // packageOverrides) - ) {}; - - porter = porter_0_0_1; - - posexional_0_2_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "posexional"; - version = "0.2.1"; - src = fetchHex { - pkg = "posexional"; - version = "0.2.1"; - sha256 = - "c3cedc2c99ed10c400be538e558fcb09cdb675d972d3f5deb33d4029b916da82"; - }; - - meta = { - description = ''A library to manage positional files''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/primait/posexional"; - }; - } // packageOverrides) - ) {}; - - posexional = posexional_0_2_1; - - positive_13_3_7 = callPackage - ( - { buildErlangMk, packageOverrides ? {}, fetchHex }: - buildErlangMk ({ - name = "positive"; - version = "13.3.7"; - src = fetchHex { - pkg = "positive"; - version = "13.3.7"; - sha256 = - "516964039cbae4e64226d9e50787f32134f3411bc0ae8cedf26488ba004616be"; - }; - - meta = { - description = ''Library: check if an integer is positive''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/jlouis/positive"; - }; - } // packageOverrides) - ) {}; - - positive = positive_13_3_7; - - postgrex_0_9_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, decimal_1_1_2 }: - buildMix ({ - name = "postgrex"; - version = "0.9.1"; - src = fetchHex { - pkg = "postgrex"; - version = "0.9.1"; - sha256 = - "9c9a4ffca145479b343d7a51730557305425aab69e8d31cc32f348f85996fb5a"; - }; - beamDeps = [ decimal_1_1_2 ]; - - meta = { - description = ''PostgreSQL driver for Elixir.''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/ericmj/postgrex"; - }; - } // packageOverrides) - ) {}; - - pot_0_9_4 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "pot"; - version = "0.9.4"; - src = fetchHex { - pkg = "pot"; - version = "0.9.4"; - sha256 = - "ba6814a8e2be50d64ee65612cf627aba4784555054c22ac5066e6543f349887c"; - }; - - meta = { - longDescription = ''POT is an Erlang library for generating - Google Authenticator compatible one time - passwords.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/yuce/pot"; - }; - } // packageOverrides) - ) {}; - - pot = pot_0_9_4; - - power_assert_0_0_8 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "power_assert"; - version = "0.0.8"; - src = fetchHex { - pkg = "power_assert"; - version = "0.0.8"; - sha256 = - "b4e1d27ab8e05f01d458ba84c4caced1f9b0209b3178dfcf4334e857a8aa6cd0"; - }; - - meta = { - description = ''Power Assert in Elixir. Shows evaluation results - each expression.''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/ma2gedev/power_assert_ex"; - }; - } // packageOverrides) - ) {}; - - power_assert = power_assert_0_0_8; - - ppg_0_1_3 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex, evel_0_1_1 }: - buildRebar3 ({ - name = "ppg"; - version = "0.1.3"; - src = fetchHex { - pkg = "ppg"; - version = "0.1.3"; - sha256 = - "8bbd51b5c1f2e08636839ad6f6151b3ad2a5c46e3fe8bdb1f33f79a2b57d1e13"; - }; - - beamDeps = [ evel_0_1_1 ]; - - meta = { - description = ''Plumtree based Process Group''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/sile/ppg"; - }; - } // packageOverrides) - ) {}; - - ppg = ppg_0_1_3; - - pqueue_1_5_1 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "pqueue"; - version = "1.5.1"; - src = fetchHex { - pkg = "pqueue"; - version = "1.5.1"; - sha256 = - "7ba01afe6b50ea4b239fa770f9e2c2db4871b3927ac44aea180d1fd52601b317"; - }; - - meta = { - description = ''Erlang Priority Queue Implementation''; - license = stdenv.lib.licenses.bsd3; - homepage = "https://github.com/okeuday/pqueue"; - }; - } // packageOverrides) - ) {}; - - pqueue = pqueue_1_5_1; - - pragmatic_0_1_7 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "pragmatic"; - version = "0.1.7"; - src = fetchHex { - pkg = "pragmatic"; - version = "0.1.7"; - sha256 = - "a86e89bf594108715bf7db70ccb93eb2a020367a9bb6c441ca74d3eb92c35fa3"; - }; - - meta = { - longDescription = ''A small, simple library to deal with the - practical issues arising from using Elixir on - Windows''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/OnorioCatenacci/pragmatic"; - }; - } // packageOverrides) - ) {}; - - pragmatic = pragmatic_0_1_7; - - prefecture_jp_0_0_2 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "prefecture_jp"; - version = "0.0.2"; - src = fetchHex { - pkg = "prefecture_jp"; - version = "0.0.2"; - sha256 = - "ffc29fc76ee098b5f6c7c93db3736916cc23b0ace424dd8c0f946570aeb75c22"; - }; - - meta = { - description = ''PrefectureJp is a library for Japanese - prefecture.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/ymmtmsys/prefecture_jp"; - }; - } // packageOverrides) - ) {}; - - prefecture_jp = prefecture_jp_0_0_2; - - prelude_0_0_1 = callPackage - ( - { - buildMix, packageOverrides ? {}, fetchHex, etude_1_0_0_beta_0 - }: - buildMix ({ - name = "prelude"; - version = "0.0.1"; - src = fetchHex { - pkg = "prelude"; - version = "0.0.1"; - sha256 = - "805c5a43a043864b4793f4aeff574b88e9eaac18e49d93cb71cbd6270283bde9"; - }; - beamDeps = [ etude_1_0_0_beta_0 ]; - - meta = { - description = ''a preprocessor/compiler toolset for erlang and - elixir''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/camshaft/prelude"; - }; - } // packageOverrides) - ) {}; - - prelude = prelude_0_0_1; - - presentex_0_0_10 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "presentex"; - version = "0.0.10"; - src = fetchHex { - pkg = "presentex"; - version = "0.0.10"; - sha256 = - "86479a0b79146dadc3f224d2023d06d7f4f87fd455a3267bbd11759ebde1404c"; - }; - - meta = { - description = ''An Elixir -> HTML/JavaScript presentation - generation tool. ''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/Cobenian/Presentex"; - }; - } // packageOverrides) - ) {}; - - presentex = presentex_0_0_10; - - pretty_hex_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "pretty_hex"; - version = "0.0.1"; - src = fetchHex { - pkg = "pretty_hex"; - version = "0.0.1"; - sha256 = - "ab91a38480049af4811ffdaf15dbee9370acb9b20cdc870281d2006a8fe928b4"; - }; - - meta = { - description = ''A binary hex dumping library in Elixir. ''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/polsab/pretty_hex"; - }; - } // packageOverrides) - ) {}; - - pretty_hex = pretty_hex_0_0_1; - - pricing_0_0_1 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - timex_1_0_2, - porcelain_2_0_1 - }: - buildMix ({ - name = "pricing"; - version = "0.0.1"; - src = fetchHex { - pkg = "pricing"; - version = "0.0.1"; - sha256 = - "82e0438611507f600bd799c986872588f88627fdcf7a15d4031d779c9d1cd4d7"; - }; - beamDeps = [ timex_1_0_2 porcelain_2_0_1 ]; - - meta = { - description = ''Pricing financial instruments in Elixir''; - license = stdenv.lib.licenses.free; - homepage = "https://github.com/arthurcolle/pricing"; - }; - } // packageOverrides) - ) {}; - - pricing = pricing_0_0_1; - - priority_queue_1_0_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "priority_queue"; - version = "1.0.0"; - src = fetchHex { - pkg = "priority_queue"; - version = "1.0.0"; - sha256 = - "ba3dc420a5898d863803455c05ad870c6b6f3adb12b50ebea6cd6aeed1b358b7"; - }; - - meta = { - description = ''Priority Queue for Elixir. Heap implementation''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/ewildgoose/elixir_priority_queue"; - }; - } // packageOverrides) - ) {}; - - priority_queue = priority_queue_1_0_0; - - progress_bar_1_5_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "progress_bar"; - version = "1.5.0"; - src = fetchHex { - pkg = "progress_bar"; - version = "1.5.0"; - sha256 = - "36fa99f89b876078a19f9d929dd74a043a5e34bbf8d62cda5d9cd26e2ce94426"; - }; - - meta = { - description = ''Command-line progress bars and spinners.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/henrik/progress_bar"; - }; - } // packageOverrides) - ) {}; - - progress_bar = progress_bar_1_5_0; - - project_info_1_0_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "project_info"; - version = "1.0.0"; - src = fetchHex { - pkg = "project_info"; - version = "1.0.0"; - sha256 = - "749553b710d363e5b900a6d3d37da7c461b8f7a977c9da814124f5862cf209a0"; - }; - - meta = { - longDescription = ''A mix task to get info about the current mix - project such as name or version number. Useful - to automate tasks using a CI server or a build - script.''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/nubleer/project_info"; - }; - } // packageOverrides) - ) {}; - - project_info = project_info_1_0_0; - - prometheus_0_2_0 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "prometheus"; - version = "0.2.0"; - src = fetchHex { - pkg = "prometheus"; - version = "0.2.0"; - sha256 = - "9fbf8aeee723667f86f1d24bbe2562a4db4322ef850d5d6cc353d15c54f64937"; - }; - - meta = { - description = ''Prometheus monitoring system and time series - database client in Erlang.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/deadtrickster/prometheus.erl"; - }; - } // packageOverrides) - ) {}; - - prometheus = prometheus_0_2_0; - - prometheus_plugs_0_0_3 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - prometheus_0_2_0, - plug_1_1_5, - cowboy_1_0_4 - }: - buildMix ({ - name = "prometheus_plugs"; - version = "0.0.3"; - src = fetchHex { - pkg = "prometheus_plugs"; - version = "0.0.3"; - sha256 = - "b15e425ba78e1c76368b66b22f5e22d283fa3cff26f3a4d45a2498cb5db6c0ff"; - }; - beamDeps = [ prometheus_0_2_0 plug_1_1_5 cowboy_1_0_4 ]; - - meta = { - description = ''Prometheus monitoring system client Plugs. Http - metrics collector and exporter''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/deadtrickster/prometheus-plugs"; - }; - } // packageOverrides) - ) {}; - - prometheus_plugs = prometheus_plugs_0_0_3; - - prop_types_0_0_11 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, tipo_0_0_3 }: - buildMix ({ - name = "prop_types"; - version = "0.0.11"; - src = fetchHex { - pkg = "prop_types"; - version = "0.0.11"; - sha256 = - "d786fbef06701e21871f39c9c1bb3354966f24cd606d1b1fd7bff1cc97d2873f"; - }; - beamDeps = [ tipo_0_0_3 ]; - - meta = { - description = ''Property Type validations and checkers for elixir - apps''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/bakasho/prop_types"; - }; - } // packageOverrides) - ) {}; - - prop_types = prop_types_0_0_11; - - proper_case_0_1_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "proper_case"; - version = "0.1.1"; - src = fetchHex { - pkg = "proper_case"; - version = "0.1.1"; - sha256 = - "63c279ad8721fb91175f74a03584fda2baaea6f5d79d5e899dddfd934e924d8a"; - }; - - meta = { - longDescription = ''An Elixir library that converts keys in maps - between `snake_case` and `camel_case`. Useful as - a plug in Phoenix for converting incoming params - from JavaScript`s `camelCase` to Elixir`s - `snake_case`''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/johnnyji/proper_case"; - }; - } // packageOverrides) - ) {}; - - proper_case = proper_case_0_1_1; - - proplist_1_1_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "proplist"; - version = "1.1.0"; - src = fetchHex { - pkg = "proplist"; - version = "1.1.0"; - sha256 = - "6fc73362d15b4810f4979ddf72ec53c1efc020657a57b7cdd1f682bd38c08298"; - }; - - meta = { - description = ''Proplist provides the complete Keyword API, but - for Proplists.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/knrz/proplist"; - }; - } // packageOverrides) - ) {}; - - proplist = proplist_1_1_0; - - proto_def_0_0_4 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_2_1_0, - estree_2_3_0 - }: - buildMix ({ - name = "proto_def"; - version = "0.0.4"; - src = fetchHex { - pkg = "proto_def"; - version = "0.0.4"; - sha256 = - "155b17cd62296cc1d5ee0333a87df4b25616a6dff7863a8e7ad219437db5a37e"; - }; - beamDeps = [ poison_2_1_0 estree_2_3_0 ]; - - meta = { - longDescription = ''ProtoDef compiler for Elixir. (mostly) - Compatible with - https://github.com/ProtoDef-io/ProtoDef.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/ProtoDef-io/elixir-protodef"; - }; - } // packageOverrides) - ) {}; - - proto_def = proto_def_0_0_4; - - providers_1_4_1 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex, getopt_0_8_2 }: - buildRebar3 ({ - name = "providers"; - version = "1.4.1"; - src = fetchHex { - pkg = "providers"; - version = "1.4.1"; - sha256 = - "dfd88305670a3d942c08a2d852eeb4c20ec40ee2ba589339a48083ac74f14e36"; - }; - - beamDeps = [ getopt_0_8_2 ]; - - meta = { - description = ''Providers provider.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/tsloughter/providers"; - }; - } // packageOverrides) - ) {}; - - providers_1_6_0 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex, getopt_0_8_2 }: - buildRebar3 ({ - name = "providers"; - version = "1.6.0"; - src = fetchHex { - pkg = "providers"; - version = "1.6.0"; - sha256 = - "0f6876529a613d34224de8c61d3660388eb981142360f2699486d8536050ce2f"; - }; - - beamDeps = [ getopt_0_8_2 ]; - - meta = { - description = ''Providers provider.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/tsloughter/providers"; - }; - } // packageOverrides) - ) {}; - - providers = providers_1_6_0; - - proxy_0_0_1 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - plug_1_1_5, - httpoison_0_8_3, - cowboy_1_0_4 - }: - buildMix ({ - name = "proxy"; - version = "0.0.1"; - src = fetchHex { - pkg = "proxy"; - version = "0.0.1"; - sha256 = - "74691b18a0918d6e14df1f254ee9f342a547bc280151a4d88a540839ae75bbae"; - }; - beamDeps = [ plug_1_1_5 httpoison_0_8_3 cowboy_1_0_4 ]; - - meta = { - description = ''Proxy plug for upstream servers''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/chadwpry/elixir-proxy"; - }; - } // packageOverrides) - ) {}; - - proxy = proxy_0_0_1; - - public_suffix_0_3_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, idna_2_0_0 }: - buildMix ({ - name = "public_suffix"; - version = "0.3.0"; - src = fetchHex { - pkg = "public_suffix"; - version = "0.3.0"; - sha256 = - "ffced61dca1d881ed91b4c6ee675e707bd1dbff14adb48adebf0bebbaeccae48"; - }; - beamDeps = [ idna_2_0_0 ]; - - meta = { - longDescription = ''Operate on domain names using the public - suffix rules provided by - https://publicsuffix.org/.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/seomoz/publicsuffix-elixir"; - }; - } // packageOverrides) - ) {}; - - public_suffix = public_suffix_0_3_0; - - publicsuffix_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "publicsuffix"; - version = "0.0.1"; - src = fetchHex { - pkg = "publicsuffix"; - version = "0.0.1"; - sha256 = - "c20351c883ab00a424c6eace4adb23726fbf242240bc63f583f4c07cbe0a824b"; - }; - - meta = { - description = ''Domain name parser for Elixir based on the Public - Suffix List.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/weppos/publicsuffix-elixir"; - }; - } // packageOverrides) - ) {}; - - publicsuffix = publicsuffix_0_0_1; - - pubnub_ex_0_0_2 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - httpoison_0_8_3, - exjsx_3_2_0 - }: - buildMix ({ - name = "pubnub_ex"; - version = "0.0.2"; - src = fetchHex { - pkg = "pubnub_ex"; - version = "0.0.2"; - sha256 = - "83d270cfe2be6728fb96d9145371a87ddc876a97f91cdca2584cc82c2a0b91cb"; - }; - beamDeps = [ httpoison_0_8_3 exjsx_3_2_0 ]; - - meta = { - description = ''A pubsub tool for pubnub.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/ryuone/pubnub_ex"; - }; - } // packageOverrides) - ) {}; - - pubnub_ex = pubnub_ex_0_0_2; - - pubsub_0_0_2 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "pubsub"; - version = "0.0.2"; - src = fetchHex { - pkg = "pubsub"; - version = "0.0.2"; - sha256 = - "2072bf67d5d4b6d41c81f0e89697d72ca323c5640e883b0d0cec7d43cf6c8ae8"; - }; - - meta = { - description = ''Publish-Subscribe utility''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/simonewebdesign/elixir_pubsub"; - }; - } // packageOverrides) - ) {}; - - pubsub = pubsub_0_0_2; - - qdate_0_4_3 = callPackage - ( - { - buildRebar3, - packageOverrides ? {}, - fetchHex, - erlware_commons_0_20_0, - erlang_localtime_1_0_0 - }: - buildRebar3 ({ - name = "qdate"; - version = "0.4.3"; - src = fetchHex { - pkg = "qdate"; - version = "0.4.3"; - sha256 = - "0bbad4929a7cf2432c832fe45310080776c64973037c5b1aa21bbe05dbc61401"; - }; - - beamDeps = [ erlware_commons_0_20_0 erlang_localtime_1_0_0 ]; - - meta = { - description = ''Simple Date and Timezone handling for Erlang''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/choptastic/qdate"; - }; - } // packageOverrides) - ) {}; - - qdate = qdate_0_4_3; - - qiita_ex_0_0_2 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - httpoison_0_8_3, - exjsx_3_2_0 - }: - buildMix ({ - name = "qiita_ex"; - version = "0.0.2"; - src = fetchHex { - pkg = "qiita_ex"; - version = "0.0.2"; - sha256 = - "0bb9a5535c0915c426ff13350b907cbd2b455bb99d8bcb8324ffadb6c9bcf1eb"; - }; - beamDeps = [ httpoison_0_8_3 exjsx_3_2_0 ]; - - meta = { - description = ''Qiita API v2 Interface for Elixir''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/ma2gedev/qiita_ex"; - }; - } // packageOverrides) - ) {}; - - qiita_ex = qiita_ex_0_0_2; - - qiniu_0_3_0 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_2_1_0, - httpoison_0_8_3 - }: - buildMix ({ - name = "qiniu"; - version = "0.3.0"; - src = fetchHex { - pkg = "qiniu"; - version = "0.3.0"; - sha256 = - "f47360528cd289be5f5bb444d289e90f5f330a3230c9386f5a7aecd019a73081"; - }; - beamDeps = [ poison_2_1_0 httpoison_0_8_3 ]; - - meta = { - description = ''Qiniu Resource (Cloud) Storage SDK for Elixir''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/tony612/qiniu"; - }; - } // packageOverrides) - ) {}; - - qiniu = qiniu_0_3_0; - - qlc_1_0_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "qlc"; - version = "1.0.0"; - src = fetchHex { - pkg = "qlc"; - version = "1.0.0"; - sha256 = - "80df25fc032ced6f8c0c21df4099434db09d6de87ee32237719c776974ad15cc"; - }; - - meta = { - description = ''QLC interface for Elixir''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/k1complete/qlc"; - }; - } // packageOverrides) - ) {}; - - qlc = qlc_1_0_0; - - quantum_1_7_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, timex_2_1_6 }: - buildMix ({ - name = "quantum"; - version = "1.7.1"; - src = fetchHex { - pkg = "quantum"; - version = "1.7.1"; - sha256 = - "55a74be6a021816fe78d9a4a9450281e027302806313c9fa6e51694d44106c0a"; - }; - beamDeps = [ timex_2_1_6 ]; - - meta = { - description = ''Cron-like job scheduler for Elixir.''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/c-rack/quantum-elixir"; - }; - } // packageOverrides) - ) {}; - - quantum = quantum_1_7_1; - - quark_1_0_2 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "quark"; - version = "1.0.2"; - src = fetchHex { - pkg = "quark"; - version = "1.0.2"; - sha256 = - "c24950acc4d6f44aff612302871b2cff5f56d6b702285bc04e7b71179e5b13c7"; - }; - - meta = { - description = ''Common combinators for Elixir''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/robot-overlord/quark"; - }; - } // packageOverrides) - ) {}; - - quark = quark_1_0_2; - - queue_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "queue"; - version = "0.0.1"; - src = fetchHex { - pkg = "queue"; - version = "0.0.1"; - sha256 = - "a383d4b4a64e7639e66f314ae9e38e387453bcce6c96173e3d90b497c82bed9b"; - }; - - meta = { - description = ''Elixir wrapper for erlang double sided FIFO - queue''; - - }; - } // packageOverrides) - ) {}; - - queue = queue_0_0_1; - - queuex_0_2_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "queuex"; - version = "0.2.0"; - src = fetchHex { - pkg = "queuex"; - version = "0.2.0"; - sha256 = - "e40b25befc34ecff962c92536e6a520967dd2d6031cb70a58be62269a6aec623"; - }; - - meta = { - description = ''Priority Queue''; - license = stdenv.lib.licenses.bsd3; - homepage = "https://github.com/falood/queuex"; - }; - } // packageOverrides) - ) {}; - - queuex = queuex_0_2_0; - - quickrand_1_5_1 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "quickrand"; - version = "1.5.1"; - src = fetchHex { - pkg = "quickrand"; - version = "1.5.1"; - sha256 = - "0b3dcc6ddb23319c1f6a5ed143778864b8ad2f0ebd693a2d121cf5ae0c4db507"; - }; - - meta = { - longDescription = ''Quick Random Number Generation: Provides a - simple interface to call efficient random number - generation functions based on the context. - Proper random number seeding is enforced.''; - license = stdenv.lib.licenses.bsd3; - homepage = "https://github.com/okeuday/quickrand"; - }; - } // packageOverrides) - ) {}; - - quickrand = quickrand_1_5_1; - - quintana_0_2_1 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex, folsom_0_8_3 }: - buildRebar3 ({ - name = "quintana"; - version = "0.2.1"; - src = fetchHex { - pkg = "quintana"; - version = "0.2.1"; - sha256 = - "d4683eb33c71f6cab3b17b896b4fa9180f17a0a8b086440bfe0c5675182f0194"; - }; - - beamDeps = [ folsom_0_8_3 ]; - - meta = { - description = ''Wrapper around some Folsom functions''; - - }; - } // packageOverrides) - ) {}; - - quintana = quintana_0_2_1; - - ra_0_3_2 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "ra"; - version = "0.3.2"; - src = fetchHex { - pkg = "ra"; - version = "0.3.2"; - sha256 = - "696cc4fd2dc1a36c705af7e7a1551bd054ad245841fccbc5d9d210f375c2dcf4"; - }; - - meta = { - description = ''Ra is a framework for building command line - applications.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/NobbZ/ra"; - }; - } // packageOverrides) - ) {}; - - ra = ra_0_3_2; - - rabbitElixir_1_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, exjsx_3_1_0 }: - buildMix ({ - name = "rabbitElixir"; - version = "1.0.1"; - src = fetchHex { - pkg = "rabbitElixir"; - version = "1.0.1"; - sha256 = - "bc0ddae7fa0b869a6688db2e5d909d375ff0692a959aa768eed586bcfd2d0a2f"; - }; - beamDeps = [ exjsx_3_1_0 ]; - - meta = { - description = ''Another Zawgyi <=> Unicode Converter ''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/Rabbit-Converter/Rabbit-Elixir"; - }; - } // packageOverrides) - ) {}; - - rabbitElixir = rabbitElixir_1_0_1; - - rabbit_common_3_5_6 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "rabbit_common"; - version = "3.5.6"; - src = fetchHex { - pkg = "rabbit_common"; - version = "3.5.6"; - sha256 = - "9335ab3ebc4e8e140d7bc9b1b0e7ee99c0aa87d0a746b704184121ba35c04f1c"; - }; - - meta = { - longDescription = ''Includes modules which are a runtime - dependency of the RabbitMQ/AMQP Erlang client - and are common to the RabbitMQ server.''; - license = stdenv.lib.licenses.mpl11; - homepage = "https://github.com/jbrisbin/rabbit_common"; - }; - } // packageOverrides) - ) {}; - - rabbit_common = rabbit_common_3_5_6; - - rails_4_2_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, plug_1_1_5 }: - buildMix ({ - name = "rails"; - version = "4.2.0"; - src = fetchHex { - pkg = "rails"; - version = "4.2.0"; - sha256 = - "731692769aa106a20c87b12dca15336fd1d16a7f02e2615ad76f6ce83a2b0b46"; - }; - beamDeps = [ plug_1_1_5 ]; - - meta = { - longDescription = ''A plug to get your plug/phoenix applications - performance more in line with Rails.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/BlakeWilliams/rails"; - }; - } // packageOverrides) - ) {}; - - rails = rails_4_2_0; - - ralitobu_0_1_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "ralitobu"; - version = "0.1.0"; - src = fetchHex { - pkg = "ralitobu"; - version = "0.1.0"; - sha256 = - "c131ef38e9f9e438e7479ba34430c7c874d1646670d6636a8cc98db2f113d075"; - }; - - meta = { - description = ''The Rate Limiter with Token Bucket algorithm''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/asaaki/ralitobu"; - }; - } // packageOverrides) - ) {}; - - ralitobu = ralitobu_0_1_0; - - ralitobu_plug_0_1_0 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - ralitobu_0_1_0, - plug_1_1_5 - }: - buildMix ({ - name = "ralitobu_plug"; - version = "0.1.0"; - src = fetchHex { - pkg = "ralitobu_plug"; - version = "0.1.0"; - sha256 = - "f6c425f0dea74222243ffb3d4aaefd24b5ee0547ec71ac78896f1cfe02821e74"; - }; - beamDeps = [ ralitobu_0_1_0 plug_1_1_5 ]; - - meta = { - description = ''Elixir Plug for Ralitobu, the Rate Limiter with - Token Bucket algorithm''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/asaaki/ralitobu_plug"; - }; - } // packageOverrides) - ) {}; - - ralitobu_plug = ralitobu_plug_0_1_0; - - ranch_1_1_0 = callPackage - ( - { buildErlangMk, packageOverrides ? {}, fetchHex }: - buildErlangMk ({ - name = "ranch"; - version = "1.1.0"; - src = fetchHex { - pkg = "ranch"; - version = "1.1.0"; - sha256 = - "98ade939e63e6567da5dec5bc5bd93cbdc53d53f8b1aa998adec60dc4057f048"; - }; - - meta = { - description = ''Socket acceptor pool for TCP protocols.''; - license = stdenv.lib.licenses.isc; - homepage = "https://github.com/ninenines/ranch"; - }; - } // packageOverrides) - ) {}; - - ranch_1_2_1 = callPackage - ( - { buildErlangMk, packageOverrides ? {}, fetchHex }: - buildErlangMk ({ - name = "ranch"; - version = "1.2.1"; - src = fetchHex { - pkg = "ranch"; - version = "1.2.1"; - sha256 = - "f602d057615ce737945c239e9c8155d3f5300fc5b1255abf81f2a9d0d08e5b04"; - }; - - meta = { - description = ''Socket acceptor pool for TCP protocols.''; - license = stdenv.lib.licenses.isc; - homepage = "https://github.com/ninenines/ranch"; - }; - } // packageOverrides) - ) {}; - - ranch = ranch_1_2_1; - - random_string_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "random_string"; - version = "0.0.1"; - src = fetchHex { - pkg = "random_string"; - version = "0.0.1"; - sha256 = - "4a90483956764f6ad3d928e27d2e6a1e830bc53b28ded5464c715eb2ec6b8ed8"; - }; - - meta = { - description = ''Generates random string (or a stream of - characters) of desired character sets.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/sylph01/random_string"; - }; - } // packageOverrides) - ) {}; - - random_string = random_string_0_0_1; - - range_extras_0_1_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "range_extras"; - version = "0.1.0"; - src = fetchHex { - pkg = "range_extras"; - version = "0.1.0"; - sha256 = - "edc50d31341e1370d009df8b51d7d0e355a966068520ff38e88b8b542953e15c"; - }; - - meta = { - description = ''Elixir range utilities: constant-time random - sampling and set operations.''; - license = stdenv.lib.licenses.isc; - homepage = "https://github.com/lnikkila/elixir-range-extras"; - }; - } // packageOverrides) - ) {}; - - range_extras = range_extras_0_1_0; - - rankmatcher_0_1_5 = callPackage - ( - { - buildRebar3, packageOverrides ? {}, fetchHex, libsnarlmatch_0_1_7 - }: - buildRebar3 ({ - name = "rankmatcher"; - version = "0.1.5"; - src = fetchHex { - pkg = "rankmatcher"; - version = "0.1.5"; - sha256 = - "304704fcc294c636d80f030001495ada0e6b66a36c7a2f785964c8f491e3f197"; - }; - - beamDeps = [ libsnarlmatch_0_1_7 ]; - - meta = { - description = ''Library to rank and match lists''; - license = stdenv.lib.licenses.cddl; - homepage = "https://github.com/dalmatinerdb/mstore"; - }; - } // packageOverrides) - ) {}; - - rankmatcher = rankmatcher_0_1_5; - - rapidax_0_0_3 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_1_5_2, - httpoison_0_8_3, - cowboy_1_0_4 - }: - buildMix ({ - name = "rapidax"; - version = "0.0.3"; - src = fetchHex { - pkg = "rapidax"; - version = "0.0.3"; - sha256 = - "9912b79b3d2729465bf66315bd955e031aeb038f05a63faa2dc0414026edb18c"; - }; - beamDeps = [ poison_1_5_2 httpoison_0_8_3 cowboy_1_0_4 ]; - - meta = { - description = ''Rapidly develop your API client - based on - rapidash gem''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/victorlcampos/rapidax"; - }; - } // packageOverrides) - ) {}; - - rapidax = rapidax_0_0_3; - - ratio_1_0_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "ratio"; - version = "1.0.0"; - src = fetchHex { - pkg = "ratio"; - version = "1.0.0"; - sha256 = - "bd20f7aff8c5052a59037a66b603df55a7f23db1b23e7f8287bd331c0d9b8e9c"; - }; - - meta = { - longDescription = ''This library allows you to use Rational - numbers in Elixir, to enable exact calculations - with all numbers big and small. It defines the - new <|> operator, (optionally) overrides the - arithmetic +, -, * and / operators to work with - ints, floats and Rational numbers all alike. - Floats are also automatically coerced into - Rationals whenever possible. And don`t worry: If - you don`t like operator-overloading: There are - longhand function aliases available too.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/qqwy/elixir-rational"; - }; - } // packageOverrides) - ) {}; - - ratio = ratio_1_0_0; - - rational_0_2_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, earmark_0_2_1 }: - buildMix ({ - name = "rational"; - version = "0.2.0"; - src = fetchHex { - pkg = "rational"; - version = "0.2.0"; - sha256 = - "640093486afd882e5283d4269d9ab624369239016fed67e3b8038845322107b7"; - }; - beamDeps = [ earmark_0_2_1 ]; - - meta = { - longDescription = ''Rational is a module for exact representation - and manipulation of rational fractions, that is, - those fractions that can be exactly represented - by a ratio of integers (e.g., 1/3 or - 4176/22687).''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/twist-vector/elixir-rational.git"; - }; - } // packageOverrides) - ) {}; - - rational = rational_0_2_0; - - ratx_0_1_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "ratx"; - version = "0.1.0"; - src = fetchHex { - pkg = "ratx"; - version = "0.1.0"; - sha256 = - "fbf933ff32fdc127200880f5b567820bf03504ade1bd697ffbc0535dbafc23d6"; - }; - - meta = { - description = ''Rate limiter and overload protection for erlang - and elixir applications. ''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/liveforeverx/ratx"; - }; - } // packageOverrides) - ) {}; - - ratx = ratx_0_1_0; - - ravel_0_0_6 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "ravel"; - version = "0.0.6"; - src = fetchHex { - pkg = "ravel"; - version = "0.0.6"; - sha256 = - "a8fc97393216e2c4429982deefb77b48031ca7feca1f81835451af8977d4932e"; - }; - - meta = { - description = ''Extendable validation for Elixir''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/revati/ravel"; - }; - } // packageOverrides) - ) {}; - - ravel = ravel_0_0_6; - - ravenex_0_0_5 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - uuid_1_1_4, - poison_2_1_0, - httpoison_0_8_3 - }: - buildMix ({ - name = "ravenex"; - version = "0.0.5"; - src = fetchHex { - pkg = "ravenex"; - version = "0.0.5"; - sha256 = - "909039771fc414dd95d72d3e57c474f5ba7e593c9a9b448e3849ea68aa9d58cc"; - }; - beamDeps = [ uuid_1_1_4 poison_2_1_0 httpoison_0_8_3 ]; - - meta = { - longDescription = ''Ravenex is an Elixir client for Sentry. - Automatically send error notifications to - Sentry. Easily connects with Phoenix through - adding a logger or Plug.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/hayesgm/ravenex"; - }; - } // packageOverrides) - ) {}; - - ravenex = ravenex_0_0_5; - - raxx_0_0_1 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - httpoison_0_8_3, - cowboy_1_0_4 - }: - buildMix ({ - name = "raxx"; - version = "0.0.1"; - src = fetchHex { - pkg = "raxx"; - version = "0.0.1"; - sha256 = - "b4a2fbb7d4e85932626656d38adb4de95d47bce04255a9c5b7c2562a27f92111"; - }; - beamDeps = [ httpoison_0_8_3 cowboy_1_0_4 ]; - - meta = { - longDescription = ''A Elixir webserver interface, for stateless - HTTP. Raxx exists to simplify handling the HTTP - request-response cycle. It deliberately does not - handle other communication styles that are part - of the modern web.''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/crowdhailer/raxx"; - }; - } // packageOverrides) - ) {}; - - raxx = raxx_0_0_1; - - react_on_elixir_0_0_4 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poolboy_1_5_1, - poison_1_5_2 - }: - buildMix ({ - name = "react_on_elixir"; - version = "0.0.4"; - src = fetchHex { - pkg = "react_on_elixir"; - version = "0.0.4"; - sha256 = - "5747938079acd15a39768a77ab013b199d429d725397fcd1e8313abf6eeb7c3b"; - }; - beamDeps = [ poolboy_1_5_1 poison_1_5_2 ]; - - meta = { - description = ''Server render react components from Elixir''; - license = stdenv.lib.licenses.unlicense; - homepage = "https://github.com/gauravtiwari/react_on_elixir"; - }; - } // packageOverrides) - ) {}; - - react_on_elixir = react_on_elixir_0_0_4; - - read_repos_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "read_repos"; - version = "0.0.1"; - src = fetchHex { - pkg = "read_repos"; - version = "0.0.1"; - sha256 = - "f981ea689d21956e1470d947ba24c5480e808fdf1a9da4cd148e5a4e1247e8b4"; - }; - - meta = { - description = ''Simple master-slave library for Ecto.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/kenta-aktsk/read_repos"; - }; - } // packageOverrides) - ) {}; - - read_repos = read_repos_0_0_1; - - readability_0_5_0 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - httpoison_0_8_3, - floki_0_8_1 - }: - buildMix ({ - name = "readability"; - version = "0.5.0"; - src = fetchHex { - pkg = "readability"; - version = "0.5.0"; - sha256 = - "82b03705957be376e748029a9ac94a699f5dac072fdef662c46258c83d7e1a3e"; - }; - beamDeps = [ httpoison_0_8_3 floki_0_8_1 ]; - - meta = { - description = ''Readability library for extracting and curating - articles.''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/keepcosmos/readability"; - }; - } // packageOverrides) - ) {}; - - readability = readability_0_5_0; - - readit_0_0_3 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_2_1_0, - httpoison_0_8_3 - }: - buildMix ({ - name = "readit"; - version = "0.0.3"; - src = fetchHex { - pkg = "readit"; - version = "0.0.3"; - sha256 = - "a3f99c65e9ef62c625c81150735b7456db71e350cf892ee1119d3839cfab361e"; - }; - beamDeps = [ poison_2_1_0 httpoison_0_8_3 ]; - - meta = { - description = ''A Simple Read-Only Reddit API Client''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/adamzaninovich/readit"; - }; - } // packageOverrides) - ) {}; - - readit = readit_0_0_3; - - reap_0_1_3 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, jsex_2_0_0 }: - buildMix ({ - name = "reap"; - version = "0.1.3"; - src = fetchHex { - pkg = "reap"; - version = "0.1.3"; - sha256 = - "e260540500a29ac9945db512a550cd9b56ba4295b4aa3c1b408ad62720e7807b"; - }; - beamDeps = [ jsex_2_0_0 ]; - - meta = { - description = ''A library for working with the refheap API''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/Raynes/reap"; - }; - } // packageOverrides) - ) {}; - - reap = reap_0_1_3; - - reaxive_0_1_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "reaxive"; - version = "0.1.0"; - src = fetchHex { - pkg = "reaxive"; - version = "0.1.0"; - sha256 = - "d185c80da34499999000f6aaab3ab891cdff34cb3a2079835e8e6f5b4e813fa2"; - }; - - meta = { - longDescription = ''Reaxive is a library inspired by Reactive - Extensions and ELM to provide functional - reactive programming to Elixir. It allows for - active sequences of events and a set of - stream-reducer like transformations such as map - or filter. ''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/alfert/reaxive"; - }; - } // packageOverrides) - ) {}; - - reaxive = reaxive_0_1_0; - - rebar3_appup_plugin_1_1_1 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "rebar3_appup_plugin"; - version = "1.1.1"; - src = fetchHex { - pkg = "rebar3_appup_plugin"; - version = "1.1.1"; - sha256 = - "ea6d33c962770187021c528d0472a4f0b123c4adaf3242afb33465b796a34497"; - }; - - meta = { - description = ''A rebar3 plugin for handling .appup files''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/lrascao/rebar3_appup_plugin"; - }; - } // packageOverrides) - ) {}; - - rebar3_appup_plugin = rebar3_appup_plugin_1_1_1; - - rebar3_asn1_compiler_1_0_0 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "rebar3_asn1_compiler"; - version = "1.0.0"; - src = fetchHex { - pkg = "rebar3_asn1_compiler"; - version = "1.0.0"; - sha256 = - "25ec1d5c97393195650ac8c7a06a267a886a1479950ee047c43b5228c07b30b9"; - }; - - meta = { - description = ''Compile ASN.1 modules with Rebar3''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/pyykkis/rebar3_asn1_compiler"; - }; - } // packageOverrides) - ) {}; - - rebar3_asn1_compiler = rebar3_asn1_compiler_1_0_0; - - spell_0_1_0 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_1_4_0, - msgpax_0_8_2 - }: - buildMix ({ - name = "spell"; - version = "0.1.0"; - src = fetchHex { - pkg = "spell"; - version = "0.1.0"; - sha256 = - "c768ada54d3cbda57d63344b0b9c91520362700dde4b939a825358f01f1dbfa9"; - }; - beamDeps = [ poison_1_4_0 msgpax_0_8_2 ]; - - meta = { - longDescription = ''Spell is an extensible Elixir WAMP client. - Spell supports the client subscriber, publisher, - callee, and caller roles.''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/MyMedsAndMe/spell"; - }; - } // packageOverrides) - ) {}; - - spell = spell_0_1_0; - - spex_0_1_2 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "spex"; - version = "0.1.2"; - src = fetchHex { - pkg = "spex"; - version = "0.1.2"; - sha256 = - "102a1a74e19cd68c843ba45ac8580f44b5b8e4cc572e206e143cab56f369fb93"; - }; - - meta = { - description = ''Validate your Elixir values against value-based - specs''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/codegram/spex"; - }; - } // packageOverrides) - ) {}; - - spex = spex_0_1_2; - - spf_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "spf"; - version = "0.0.1"; - src = fetchHex { - pkg = "spf"; - version = "0.0.1"; - sha256 = - "64126066eaac871e08a1ece2721e0fccb36220b28a4c6b03f08f0d4d459909a3"; - }; - - meta = { - description = ''SPF implementation in Elixir.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/hex-sh/spf"; - }; - } // packageOverrides) - ) {}; - - spf = spf_0_0_1; - - spherical_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "spherical"; - version = "0.0.1"; - src = fetchHex { - pkg = "spherical"; - version = "0.0.1"; - sha256 = - "eaa7f1a4d265a0a6d0b8e23b530882dda0e68e35780a5af50ac6a2d9d2ba2fac"; - }; - - meta = { - description = ''An spherical geometry library for Elixir''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/arpunk/spherical"; - }; - } // packageOverrides) - ) {}; - - spherical = spherical_0_0_1; - - spotify_ex_0_0_4 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_1_5_2, - plug_1_1_5, - httpoison_0_8_3 - }: - buildMix ({ - name = "spotify_ex"; - version = "0.0.4"; - src = fetchHex { - pkg = "spotify_ex"; - version = "0.0.4"; - sha256 = - "f2e8647410096d34d9baecf8d9622896214320641ed72c11c711f9a463e4a961"; - }; - beamDeps = [ poison_1_5_2 plug_1_1_5 httpoison_0_8_3 ]; - - meta = { - description = ''An Elixir wrapper for Spotify API O-Auth.''; - license = stdenv.lib.licenses.mit; - homepage = "https://www.github.com/jsncmgs1/spotify_ex"; - }; - } // packageOverrides) - ) {}; - - spotify_ex = spotify_ex_0_0_4; - - spout_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "spout"; - version = "0.0.1"; - src = fetchHex { - pkg = "spout"; - version = "0.0.1"; - sha256 = - "5389628219cfa6df18ba366cb668055e44e97eccfea38d385d0581c489f3926a"; - }; - - meta = { - longDescription = ''A TAP producer that integrates with existing - ExUnit tests via an ExUnit formatter''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/Stratus3D/Spout"; - }; - } // packageOverrides) - ) {}; - - spout = spout_0_0_1; - - spreedly_0_1_2 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_1_5_2, - httpoison_0_8_3 - }: - buildMix ({ - name = "spreedly"; - version = "0.1.2"; - src = fetchHex { - pkg = "spreedly"; - version = "0.1.2"; - sha256 = - "b5c770da8627fb1a3a570ffeec1a15e9ee1d643383f26018855ac028471e1329"; - }; - beamDeps = [ poison_1_5_2 httpoison_0_8_3 ]; - - meta = { - description = ''A wrapper for the Spreedly API.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/duff/spreedly-elixir"; - }; - } // packageOverrides) - ) {}; - - spreedly = spreedly_0_1_2; - - sqlcx_1_1_0 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - esqlcipher_1_0_0, - decimal_1_1_2 - }: - buildMix ({ - name = "sqlcx"; - version = "1.1.0"; - src = fetchHex { - pkg = "sqlcx"; - version = "1.1.0"; - sha256 = - "203c9b39da2e359322c9d83bb64d2559dd26e0f22a03d493bfc817120c394e8d"; - }; - beamDeps = [ esqlcipher_1_0_0 decimal_1_1_2 ]; - - meta = { - description = ''A thin Elixir wrapper around esqlcipher''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/FelixKiunke/sqlcx"; - }; - } // packageOverrides) - ) {}; - - sqlcx = sqlcx_1_1_0; - - sqlitex_0_8_3 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - pipe_0_0_2, - esqlite_0_2_2, - decimal_1_1_2 - }: - buildMix ({ - name = "sqlitex"; - version = "0.8.3"; - src = fetchHex { - pkg = "sqlitex"; - version = "0.8.3"; - sha256 = - "44daaeb135178165d0a6cd6754e4af05e56e5d2943c0b1108df7df718745ec0f"; - }; - beamDeps = [ pipe_0_0_2 esqlite_0_2_2 decimal_1_1_2 ]; - - meta = { - description = ''A thin Elixir wrapper around esqlite''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/mmmries/sqlitex"; - }; - } // packageOverrides) - ) {}; - - sqlitex_1_0_0 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - esqlite_0_2_2, - decimal_1_1_2 - }: - buildMix ({ - name = "sqlitex"; - version = "1.0.0"; - src = fetchHex { - pkg = "sqlitex"; - version = "1.0.0"; - sha256 = - "cbd7310e900841aa2dc6071b497330e730de1cd9618003006e0af48afb24d5f8"; - }; - beamDeps = [ esqlite_0_2_2 decimal_1_1_2 ]; - - meta = { - description = ''A thin Elixir wrapper around esqlite''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/mmmries/sqlitex"; - }; - } // packageOverrides) - ) {}; - - sqlitex = sqlitex_1_0_0; - - sshex_2_1_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "sshex"; - version = "2.1.0"; - src = fetchHex { - pkg = "sshex"; - version = "2.1.0"; - sha256 = - "303bd8fd007bf2d10ddfae83b74acafc747f24908c2590b098ba2e85c570c58b"; - }; - - meta = { - description = ''Simple SSH helpers for Elixir''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/rubencaro/sshex"; - }; - } // packageOverrides) - ) {}; - - sshex = sshex_2_1_0; - - ssl_verify_fun_1_1_0 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "ssl_verify_fun"; - version = "1.1.0"; - src = fetchHex { - pkg = "ssl_verify_fun"; - version = "1.1.0"; - sha256 = - "6c0e0d857fdb031ba67b0a791202bee116bea2313db7b649839000847591ba1e"; - }; - - meta = { - description = ''SSL verification functions for Erlang''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/deadtrickster/ssl_verify_fun.erl"; - }; - } // packageOverrides) - ) {}; - - ssl_verify_fun = ssl_verify_fun_1_1_0; - - stache_0_2_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "stache"; - version = "0.2.1"; - src = fetchHex { - pkg = "stache"; - version = "0.2.1"; - sha256 = - "475e80a2b6e713a75d0a085b067489e2fc1606751aab47413e12a33cf2ae4712"; - }; - - meta = { - description = ''Mustache templates in Elixir.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/cwbriones/stache"; - }; - } // packageOverrides) - ) {}; - - stache = stache_0_2_1; - - stackd_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "stackd"; - version = "0.0.1"; - src = fetchHex { - pkg = "stackd"; - version = "0.0.1"; - sha256 = - "41749dc834f92af4954988b5e9155d45fcbf63224ecfcabce6f1fc80f3aff8f9"; - }; - - meta = { - description = ''Stackd''; - - }; - } // packageOverrides) - ) {}; - - stackd = stackd_0_0_1; - - stash_1_0_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "stash"; - version = "1.0.0"; - src = fetchHex { - pkg = "stash"; - version = "1.0.0"; - sha256 = - "ac68a470ed2a292b59c1dbf286a97e8b25ec72adaeeb3734c183dc54b659f7d6"; - }; - - meta = { - description = ''Simple ETS backed key/value store for Elixir''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/zackehh/stash"; - }; - } // packageOverrides) - ) {}; - - stash = stash_1_0_0; - - stathat_0_0_3 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "stathat"; - version = "0.0.3"; - src = fetchHex { - pkg = "stathat"; - version = "0.0.3"; - sha256 = - "2d3663d1bbbf13fbae688a89656dd53f747e69d23ec73bcfd8835c2ca9d09c35"; - }; - - meta = { - description = ''StatHat client library.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/travisjeffery/stathat"; - }; - } // packageOverrides) - ) {}; - - stathat = stathat_0_0_3; - - statistics_0_4_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "statistics"; - version = "0.4.1"; - src = fetchHex { - pkg = "statistics"; - version = "0.4.1"; - sha256 = - "726d8791e9bafb08b3ceeb5b08df6664f29a73a0e6ac0db835500b686a153bd5"; - }; - - meta = { - description = ''Functions for descriptive statistics and common - distributions''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/msharp/elixir-statistics"; - }; - } // packageOverrides) - ) {}; - - statistics = statistics_0_4_1; - - statix_0_7_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "statix"; - version = "0.7.0"; - src = fetchHex { - pkg = "statix"; - version = "0.7.0"; - sha256 = - "0439c5698eaef7c2de213d9bff5681eeccc1dec789931e9ae73b9d2b2968234b"; - }; - - meta = { - description = ''An Elixir client for StatsD compatible - servers.''; - license = stdenv.lib.licenses.isc; - homepage = "https://github.com/lexmag/statix"; - }; - } // packageOverrides) - ) {}; - - statix = statix_0_7_0; - - std_json_io_0_1_0 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - porcelain_2_0_1, - poolboy_1_5_1, - poison_1_5_2, - fs_0_9_2 - }: - buildMix ({ - name = "std_json_io"; - version = "0.1.0"; - src = fetchHex { - pkg = "std_json_io"; - version = "0.1.0"; - sha256 = - "14f1c18c31a0b0b3ffb1e654247925335059eec9c800d81dd6379166e7403d1e"; - }; - beamDeps = [ porcelain_2_0_1 poolboy_1_5_1 poison_1_5_2 fs_0_9_2 - ]; - - meta = { - description = ''Application for managing and communicating with - IO servers via JSON''; - - }; - } // packageOverrides) - ) {}; - - std_json_io = std_json_io_0_1_0; - - steamex_0_0_5 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - sweet_xml_0_6_1, - httpoison_0_8_3 - }: - buildMix ({ - name = "steamex"; - version = "0.0.5"; - src = fetchHex { - pkg = "steamex"; - version = "0.0.5"; - sha256 = - "4a290c432c0480cf372fece76cc4f09e231261fda64ef5027e8855e16aa5a2f6"; - }; - beamDeps = [ sweet_xml_0_6_1 httpoison_0_8_3 ]; - - meta = { - description = ''Steam API and Auth (with Phoenix/Plug - integration) for Elixir''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/antipax/steamex"; - }; - } // packageOverrides) - ) {}; - - steamex = steamex_0_0_5; - - stemex_0_1_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "stemex"; - version = "0.1.1"; - src = fetchHex { - pkg = "stemex"; - version = "0.1.1"; - sha256 = - "219b8e81fedba5a9bb978b8f7eaf230e77f2702d58e409adcca998fde1788521"; - }; - - meta = { - longDescription = ''Stemex is a NIF wrapper above snowball - containing stemmers for : danish, dutch, - english, finnish, french, german, hungarian, - italian, kraaij_pohlmann, lovins, norwegian, - portuguese, romanian, russian, spanish, swedish, - turkish.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/awetzel/stemex"; - }; - } // packageOverrides) - ) {}; - - stemex = stemex_0_1_1; - - stillir_1_0_0 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "stillir"; - version = "1.0.0"; - src = fetchHex { - pkg = "stillir"; - version = "1.0.0"; - sha256 = - "04afdee2e5123b6da11fcc28c38d581f74db0cbe1faa1c36ed4f364797b588c0"; - }; - - meta = { - description = ''Read Unix env vars into application config''; - license = stdenv.lib.licenses.bsd3; - homepage = "https://github.com/heroku/stillir"; - }; - } // packageOverrides) - ) {}; - - stillir = stillir_1_0_0; - - stockastic_0_0_2 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - httpoison_0_8_3, - exjsx_3_2_0 - }: - buildMix ({ - name = "stockastic"; - version = "0.0.2"; - src = fetchHex { - pkg = "stockastic"; - version = "0.0.2"; - sha256 = - "f180915a21d4aa4a64f660696b77c5788334d4bae2639a58814565af0d75ca56"; - }; - beamDeps = [ httpoison_0_8_3 exjsx_3_2_0 ]; - - meta = { - description = ''Simple Elixir wrapper for the Stockfighter API''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/shanewilton/stockastic"; - }; - } // packageOverrides) - ) {}; - - stockastic = stockastic_0_0_2; - - stockfighter_0_0_1 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_1_5_2, - httpoison_0_8_3 - }: - buildMix ({ - name = "stockfighter"; - version = "0.0.1"; - src = fetchHex { - pkg = "stockfighter"; - version = "0.0.1"; - sha256 = - "d72726cf055068e2b62ef9091ec17ab9292b60bc7f4a7306c17cad6d022a3bd7"; - }; - beamDeps = [ poison_1_5_2 httpoison_0_8_3 ]; - - meta = { - description = ''a simple wrapper of stockfighter http api''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/lerencao/stockfighter"; - }; - } // packageOverrides) - ) {}; - - stockfighter = stockfighter_0_0_1; - - stopwatch_0_0_7 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, timex_1_0_2 }: - buildMix ({ - name = "stopwatch"; - version = "0.0.7"; - src = fetchHex { - pkg = "stopwatch"; - version = "0.0.7"; - sha256 = - "de20ad70ca3b0f70d0a2000858e80c0afd4163101e18d0428ee62a58e7c8360a"; - }; - beamDeps = [ timex_1_0_2 ]; - - meta = { - description = ''The stopwatch provides an easy api to measure - elapsed time and profile code.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/matteosister/stopwatch"; - }; - } // packageOverrides) - ) {}; - - stopwatch = stopwatch_0_0_7; - - stream_runner_1_1_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "stream_runner"; - version = "1.1.0"; - src = fetchHex { - pkg = "stream_runner"; - version = "1.1.0"; - sha256 = - "3c2da3658440ba57224cd484de4b0d8b128e5463413ac05285cdfa4b37e30798"; - }; - - meta = { - description = ''Run a Stream as a process''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/fishcakez/stream_runner"; - }; - } // packageOverrides) - ) {}; - - stream_runner = stream_runner_1_1_0; - - stream_weaver_0_0_2 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "stream_weaver"; - version = "0.0.2"; - src = fetchHex { - pkg = "stream_weaver"; - version = "0.0.2"; - sha256 = - "6664a585d4afaac63e69f367e79bcc6af886dbebd1f8b66a099f6164973dc168"; - }; - - meta = { - description = ''Library for working with streams''; - - }; - } // packageOverrides) - ) {}; - - stream_weaver = stream_weaver_0_0_2; - - stream_x_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "stream_x"; - version = "0.0.1"; - src = fetchHex { - pkg = "stream_x"; - version = "0.0.1"; - sha256 = - "68832e9ac5542ca7763e5ea8493f2f775b84d79995fd63eda608ef6f786d1395"; - }; - - meta = { - description = ''Extra Elixir Stream utilities''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/koyeung/stream_x"; - }; - } // packageOverrides) - ) {}; - - stream_x = stream_x_0_0_1; - - strftimerl_0_1_1 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "strftimerl"; - version = "0.1.1"; - src = fetchHex { - pkg = "strftimerl"; - version = "0.1.1"; - sha256 = - "c09c7cd6a421bcbc1020c1440a2e73e312b852adbb3034d11f3dffa27d7953b1"; - }; - - meta = { - description = ''strftime formatting in erlang''; - license = stdenv.lib.licenses.bsd3; - homepage = "https://github.com/gmr/strftimerl"; - }; - } // packageOverrides) - ) {}; - - strftimerl = strftimerl_0_1_1; - - strict_comparison_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "strict_comparison"; - version = "0.0.1"; - src = fetchHex { - pkg = "strict_comparison"; - version = "0.0.1"; - sha256 = - "c033d7c5befc4971171a20c8fce96ae04fc0ebf0bae790b7ee0e7498f9d7997e"; - }; - - meta = { - description = ''Provides strict number comparison in both regular - code and guards.''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/antipax/strict_comparison"; - }; - } // packageOverrides) - ) {}; - - strict_comparison = strict_comparison_0_0_1; - - strinx_0_2_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "strinx"; - version = "0.2.1"; - src = fetchHex { - pkg = "strinx"; - version = "0.2.1"; - sha256 = - "b3a083b3c0f28d35d283cb5e50b03798840e401eb723d44d8e9137735a3798e7"; - }; - - meta = { - longDescription = ''Some string transformation functions for - Elixir. Heavily inspired by ActiveSupport`s - String extensions (Ruby).''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/asaaki/strinx.ex"; - }; - } // packageOverrides) - ) {}; - - strinx = strinx_0_2_1; - - stripex_0_1_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, gateway_0_0_6 }: - buildMix ({ - name = "stripex"; - version = "0.1.0"; - src = fetchHex { - pkg = "stripex"; - version = "0.1.0"; - sha256 = - "49959c78e677d3e30edd808cce7a013a7120f337705d0e2fd646c000d9b30853"; - }; - beamDeps = [ gateway_0_0_6 ]; - - meta = { - longDescription = ''A much more ruby-stripe-like wrapper around - Stripe`s API (built with Poison). Full - documentation can be found at - https://stripe.com/docs/api''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/foxnewsnetwork/stripex"; - }; - } // packageOverrides) - ) {}; - - stripex = stripex_0_1_0; - - struct_fields_0_3_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "struct_fields"; - version = "0.3.0"; - src = fetchHex { - pkg = "struct_fields"; - version = "0.3.0"; - sha256 = - "d0ec469ccb59d2207a94cb8e3d3ce9b8bf09f239695e33a0e2447e2a1ff2178b"; - }; - - meta = { - description = ''Tiny module to easily get a list of fields for - structs.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/nTraum/struct_fields"; - }; - } // packageOverrides) - ) {}; - - struct_fields = struct_fields_0_3_0; - - styledown_0_0_3 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, execjs_1_1_3 }: - buildMix ({ - name = "styledown"; - version = "0.0.3"; - src = fetchHex { - pkg = "styledown"; - version = "0.0.3"; - sha256 = - "8dc31569257a9d5fe3eb67ca87d0cd29f6d14c4a62191262b41a28fc9bca18fc"; - }; - beamDeps = [ execjs_1_1_3 ]; - - meta = { - description = ''Elixir integration of Styledown''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/styledown/styledown_ex"; - }; - } // packageOverrides) - ) {}; - - styledown = styledown_0_0_3; - - supervisor3_1_1_1 = callPackage - ( - { buildErlangMk, packageOverrides ? {}, fetchHex }: - buildErlangMk ({ - name = "supervisor3"; - version = "1.1.1"; - src = fetchHex { - pkg = "supervisor3"; - version = "1.1.1"; - sha256 = - "0d17df36f524f7420d7e1afb0d65054ffdfcd5438de63597d6ab626deb38f94c"; - }; - - meta = { - description = ''A copy of supervisor.erl from the R16B Erlang/OTP - with modifications''; - license = stdenv.lib.licenses.free; - homepage = "https://github.com/klarna/supervisor3"; - }; - } // packageOverrides) - ) {}; - - supervisor3 = supervisor3_1_1_1; - - supool_1_5_1 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "supool"; - version = "1.5.1"; - src = fetchHex { - pkg = "supool"; - version = "1.5.1"; - sha256 = - "c191d63ff19ae177bf4cfba02303ae4552d8b48ec4133e24053e037513dfae09"; - }; - - meta = { - description = ''Erlang Process Pool as a Supervisor''; - license = stdenv.lib.licenses.bsd3; - homepage = "https://github.com/okeuday/supool"; - }; - } // packageOverrides) - ) {}; - - supool = supool_1_5_1; - - swapi_1_0_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, httpoison_0_8_3 }: - buildMix ({ - name = "swapi"; - version = "1.0.0"; - src = fetchHex { - pkg = "swapi"; - version = "1.0.0"; - sha256 = - "55b40ddd97d632b027463aefccb8d6fa9ffa77f224a25af5565bbaecff5c7a3c"; - }; - beamDeps = [ httpoison_0_8_3 ]; - - meta = { - description = ''An Elixir wrapper for the Star Wars API.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/twhitacre/swapi.ex"; - }; - } // packageOverrides) - ) {}; - - swapi = swapi_1_0_0; - - sweet_xml_0_5_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "sweet_xml"; - version = "0.5.1"; - src = fetchHex { - pkg = "sweet_xml"; - version = "0.5.1"; - sha256 = - "3266dedc5e2e6c6b1c5b8a088504a58980632727803de22a5a276da847ea6947"; - }; - - meta = { - description = ''An sweet wrapper of :xmerl to help query xml - docs''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/awetzel/sweet_xml"; - }; - } // packageOverrides) - ) {}; - - sweet_xml_0_6_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "sweet_xml"; - version = "0.6.1"; - src = fetchHex { - pkg = "sweet_xml"; - version = "0.6.1"; - sha256 = - "30059e5367a4728ca4b246682adc72618a0a8c997eca6f52a107b2fe3ab4f313"; - }; - - meta = { - description = ''An sweet wrapper of :xmerl to help query xml - docs''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/awetzel/sweet_xml"; - }; - } // packageOverrides) - ) {}; - - sweet_xml = sweet_xml_0_6_1; - - syn_1_4_0 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "syn"; - version = "1.4.0"; - src = fetchHex { - pkg = "syn"; - version = "1.4.0"; - sha256 = - "cec944ba1768a5142ba496bc84b62ebeab68e8ddd2c8e3263c95f89660275d9c"; - }; - - meta = { - description = ''A global Process Registry and Process Group - manager.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/ostinelli/syn"; - }; - } // packageOverrides) - ) {}; - - syn = syn_1_4_0; - - syn_osc_0_1_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, osc_0_1_1 }: - buildMix ({ - name = "syn_osc"; - version = "0.1.0"; - src = fetchHex { - pkg = "syn_osc"; - version = "0.1.0"; - sha256 = - "7cdb75d8e9a64f3e2baf77bce83d06e0da4361d34a82c3ddda68a6efb3d21df9"; - }; - beamDeps = [ osc_0_1_1 ]; - - meta = { - description = ''SynOSC encoder/decoder for elixir''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/camshaft/syn_osc_ex"; - }; - } // packageOverrides) - ) {}; - - syn_osc = syn_osc_0_1_0; - - syntactic_0_0_2 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "syntactic"; - version = "0.0.2"; - src = fetchHex { - pkg = "syntactic"; - version = "0.0.2"; - sha256 = - "20adf1f265ebb17ab79d53355b7854c751cee68c73f8a66baca7035da06f65db"; - }; - - meta = { - description = ''A collection of Elixir syntactic sugars.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/hzamani/elixir-syntactic"; - }; - } // packageOverrides) - ) {}; - - syntactic = syntactic_0_0_2; - - synthex_0_1_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "synthex"; - version = "0.1.0"; - src = fetchHex { - pkg = "synthex"; - version = "0.1.0"; - sha256 = - "111932916800698a032b9cf7e883146613acc788d165066210e1e09b00e476bc"; - }; - - meta = { - description = ''A signal synthesis library''; - license = stdenv.lib.licenses.isc; - homepage = "https://github.com/bitgamma/synthex"; - }; - } // packageOverrides) - ) {}; - - synthex = synthex_0_1_0; - - system_env_loader_0_1_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "system_env_loader"; - version = "0.1.0"; - src = fetchHex { - pkg = "system_env_loader"; - version = "0.1.0"; - sha256 = - "b271e8dcc857d7e36159554c343ed0af950e9dc8adf0f4cee399228142f68ec6"; - }; - - meta = { - longDescription = ''A little package to load (bashlike) files - with exported ENV variables into Elixir - runtime''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/ruby2elixir/system_env_loader"; - }; - } // packageOverrides) - ) {}; - - system_env_loader = system_env_loader_0_1_0; - - table_0_0_5 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "table"; - version = "0.0.5"; - src = fetchHex { - pkg = "table"; - version = "0.0.5"; - sha256 = - "8d1f3ac55512f92eeba1345842278ee6f89d2a4f19be0e272a5f32a958f066d5"; - }; - - meta = { - description = ''ascii tables for cli''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/zweifisch/table"; - }; - } // packageOverrides) - ) {}; - - table = table_0_0_5; - - table_rex_0_4_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "table_rex"; - version = "0.4.0"; - src = fetchHex { - pkg = "table_rex"; - version = "0.4.0"; - sha256 = - "71776a56629b850c647d298577f153faa41d3a98cff41446dd799c6bf30fcf19"; - }; - - meta = { - description = ''Generate configurable text-based tables for - display (ASCII & more)''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/djm/table_rex"; - }; - } // packageOverrides) - ) {}; - - table_rex_0_8_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "table_rex"; - version = "0.8.0"; - src = fetchHex { - pkg = "table_rex"; - version = "0.8.0"; - sha256 = - "8d026afe99ac07f1261eae09334edbf8ec7ce55b812c3a60440ed88db83aad82"; - }; - - meta = { - description = ''Generate configurable text-based tables for - display (ASCII & more)''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/djm/table_rex"; - }; - } // packageOverrides) - ) {}; - - table_rex = table_rex_0_8_0; - - tabula_2_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "tabula"; - version = "2.0.1"; - src = fetchHex { - pkg = "tabula"; - version = "2.0.1"; - sha256 = - "ed66a6d83890eaece976daf1083aa4e0ed9d877e185a1a9ccf1f2c87ee61b49e"; - }; - - meta = { - description = ''Pretty printer for maps/structs collections''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/aerosol/Tabula"; - }; - } // packageOverrides) - ) {}; - - tabula = tabula_2_0_1; - - tachometer_0_1_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "tachometer"; - version = "0.1.1"; - src = fetchHex { - pkg = "tachometer"; - version = "0.1.1"; - sha256 = - "ead8f6a964b79df0b2948a59c72ec0e2b319bb7684079e7170fa191c78481a42"; - }; - - meta = { - description = ''Scheduler instrumentation for BEAM in Elixir''; - license = stdenv.lib.licenses.gpl3; - homepage = "https://github.com/pavlos/tachometer"; - }; - } // packageOverrides) - ) {}; - - tachometer_0_2_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, watcher_1_0_0 }: - buildMix ({ - name = "tachometer"; - version = "0.2.0"; - src = fetchHex { - pkg = "tachometer"; - version = "0.2.0"; - sha256 = - "de5e0bda346e31130f33ca118cdd4afccd0ba6728c571ccae35f65d3020074aa"; - }; - beamDeps = [ watcher_1_0_0 ]; - - meta = { - description = ''Scheduler instrumentation for BEAM in Elixir''; - license = stdenv.lib.licenses.gpl3; - homepage = "https://github.com/pavlos/tachometer"; - }; - } // packageOverrides) - ) {}; - - tachometer = tachometer_0_2_0; - - tail_1_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "tail"; - version = "1.0.1"; - src = fetchHex { - pkg = "tail"; - version = "1.0.1"; - sha256 = - "8cec5c708be02aab6094f9c6fdf5b6b0e68c0c3d4f2f9ae341e743d119e9c07f"; - }; - - meta = { - longDescription = ''A simple file tail functionality. Calls a - callback function whenever new lines are - detected on a file.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/TheFirstAvenger/elixir-tail.git"; - }; - } // packageOverrides) - ) {}; - - tail = tail_1_0_1; - - tally_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "tally"; - version = "0.0.1"; - src = fetchHex { - pkg = "tally"; - version = "0.0.1"; - sha256 = - "cd9e07c47f5ce6f01a33a98552aa028e4f9a4c0ec35a2cb16178a9bf37117a36"; - }; - - meta = { - description = ''A reporting library for Elixir''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/boudra/tally"; - }; - } // packageOverrides) - ) {}; - - tally = tally_0_0_1; - - tane_0_3_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "tane"; - version = "0.3.1"; - src = fetchHex { - pkg = "tane"; - version = "0.3.1"; - sha256 = - "8154bcc365b7f21d7ab6ff6d122f6dc110dda05bbfcd7f331a7f514512913e0a"; - }; - - meta = { - description = ''Library for Seeding Databases''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/Joe-noh/tane"; - }; - } // packageOverrides) - ) {}; - - tane = tane_0_3_1; - - tanuki_0_2_0 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_1_5_2, - httpoison_0_8_3 - }: - buildMix ({ - name = "tanuki"; - version = "0.2.0"; - src = fetchHex { - pkg = "tanuki"; - version = "0.2.0"; - sha256 = - "f499d6bcb80fc29f2d0b68d16d8309cb25589583b1f4d0eb23cbc4fe5afbab8c"; - }; - beamDeps = [ poison_1_5_2 httpoison_0_8_3 ]; - - meta = { - description = ''GitLab API wrapper in Elixir, named after GitLabs - mascot''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/ZJvandeWeg/Tanuki"; - }; - } // packageOverrides) - ) {}; - - tanuki = tanuki_0_2_0; - - tap_0_1_4 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "tap"; - version = "0.1.4"; - src = fetchHex { - pkg = "tap"; - version = "0.1.4"; - sha256 = - "573cba12e7152f6e577fd485e9f0d834bdf1ea60229123bbfbaefcfd91879218"; - }; - - meta = { - description = ''Elixir tracing''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/eproxus/tap"; - }; - } // packageOverrides) - ) {}; - - tap = tap_0_1_4; - - tau_0_0_6 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "tau"; - version = "0.0.6"; - src = fetchHex { - pkg = "tau"; - version = "0.0.6"; - sha256 = - "6469f53ae39221f045b6dbd8199eaa95ed5f6c1252b063bc6edd1f21ae2ad0e7"; - }; - - meta = { - description = ''The mathematical constant tau''; - license = stdenv.lib.licenses.bsd3; - homepage = "https://github.com/FranklinChen/tau"; - }; - } // packageOverrides) - ) {}; - - tau = tau_0_0_6; - - taxon_search_0_0_1 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_2_1_0, - httpotion_2_2_2 - }: - buildMix ({ - name = "taxon_search"; - version = "0.0.1"; - src = fetchHex { - pkg = "taxon_search"; - version = "0.0.1"; - sha256 = - "eb185015a4f238e8a540f60d187edb28b19e643526e595f4cb0e4b553bdf1a6f"; - }; - beamDeps = [ poison_2_1_0 httpotion_2_2_2 ]; - - meta = { - description = ''TaxonSearch is a tool for looking up species - names in Elixir.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/annejohnson/taxon_search"; - }; - } // packageOverrides) - ) {}; - - taxon_search = taxon_search_0_0_1; - - tds_0_5_4 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, decimal_1_1_2 }: - buildMix ({ - name = "tds"; - version = "0.5.4"; - src = fetchHex { - pkg = "tds"; - version = "0.5.4"; - sha256 = - "110eb8d8a58d0d5fe629bfe75dacb56fa14bde441d2baffbfa2bb0c65ee66cba"; - }; - beamDeps = [ decimal_1_1_2 ]; - - meta = { - description = ''MSSQL / TDS Driver for Ecto.''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/livehelpnow/tds"; - }; - } // packageOverrides) - ) {}; - - tds = tds_0_5_4; - - tea_crypto_1_0_0 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "tea_crypto"; - version = "1.0.0"; - src = fetchHex { - pkg = "tea_crypto"; - version = "1.0.0"; - sha256 = - "0e7e60d0afe79f0624faa8a358a3a00c912cfa548f3632383927abca4db29cc6"; - }; - - meta = { - description = ''A TEA implementation in Erlang. ''; - - homepage = "https://github.com/keichan34/tea_crypto"; - }; - } // packageOverrides) - ) {}; - - tea_crypto = tea_crypto_1_0_0; - - teacup_0_3_4 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "teacup"; - version = "0.3.4"; - src = fetchHex { - pkg = "teacup"; - version = "0.3.4"; - sha256 = - "59495d566e810f481ec22b263e8bf0ed90efea9c9272e4980e36d921cd6ab5f9"; - }; - - meta = { - description = ''Simple TCP client library for Erlang''; - license = stdenv.lib.licenses.mit; - }; - } // packageOverrides) - ) {}; - - teacup = teacup_0_3_4; - - teacup_nats_0_4_0 = callPackage - ( - { - buildRebar3, - packageOverrides ? {}, - fetchHex, - teacup_0_3_4, - nats_msg_0_4_1, - jsx_2_8_0 - }: - buildRebar3 ({ - name = "teacup_nats"; - version = "0.4.0"; - src = fetchHex { - pkg = "teacup_nats"; - version = "0.4.0"; - sha256 = - "f0f891f8f9b384517380d643ecf2121a9e383fd05416997778597c5647a9dd6f"; - }; - - beamDeps = [ teacup_0_3_4 nats_msg_0_4_1 jsx_2_8_0 ]; - - meta = { - description = ''Teacup based NATS Client for Erlang''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/yuce/teacup_nats.git"; - }; - } // packageOverrides) - ) {}; - - teacup_nats = teacup_nats_0_4_0; - - teamcity_exunit_formatter_0_3_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "teamcity_exunit_formatter"; - version = "0.3.0"; - src = fetchHex { - pkg = "teamcity_exunit_formatter"; - version = "0.3.0"; - sha256 = - "0d209ca85fcd3d8112be29288988ce6329b2b2e7c10cd7deab636508716de82f"; - }; - - meta = { - longDescription = ''A formatter for Elixirs ExUnit that formats - as TeamCity Service Messages. Will let you track - test results in TeamCitys UI''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/lixhq/teamcity-exunit-formatter"; - }; - } // packageOverrides) - ) {}; - - teamcity_exunit_formatter = teamcity_exunit_formatter_0_3_0; - - telegram_0_0_3 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, poison_2_1_0 }: - buildMix ({ - name = "telegram"; - version = "0.0.3"; - src = fetchHex { - pkg = "telegram"; - version = "0.0.3"; - sha256 = - "ad7b74cec90ade9090a9056aa69c055398fd3f60352b50c732849f06c503287d"; - }; - beamDeps = [ poison_2_1_0 ]; - - meta = { - description = ''Simple module for parsing Telegram bot updates''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/col/telegram"; - }; - } // packageOverrides) - ) {}; - - telegram = telegram_0_0_3; - - telehashname_0_0_2 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "telehashname"; - version = "0.0.2"; - src = fetchHex { - pkg = "telehashname"; - version = "0.0.2"; - sha256 = - "301a92653dafa69f118fdb8b8ca42259ac2e82441175231e1d67afcd26409f71"; - }; - - meta = { - description = ''Telehash hashname implementation''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/mwmiller/telehashname_ex"; - }; - } // packageOverrides) - ) {}; - - telehashname = telehashname_0_0_2; - - telephonist_0_1_2 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - immortal_0_2_0, - ex_twiml_2_1_0 - }: - buildMix ({ - name = "telephonist"; - version = "0.1.2"; - src = fetchHex { - pkg = "telephonist"; - version = "0.1.2"; - sha256 = - "c89922cfc4137dace4fd6458a6ff32f624dd9775b2e90efffbd864cdaa537a3e"; - }; - beamDeps = [ immortal_0_2_0 ex_twiml_2_1_0 ]; - - meta = { - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/danielberkompas/telephonist"; - }; - } // packageOverrides) - ) {}; - - telephonist = telephonist_0_1_2; - - temp_0_4_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "temp"; - version = "0.4.0"; - src = fetchHex { - pkg = "temp"; - version = "0.4.0"; - sha256 = - "1a852035e1c8bb9b33d00d322161689553d412fea783617afbd22112d481ffff"; - }; - - meta = { - description = ''An Elixir module to easily create and use - temporary files and directories.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/tuvistavie/elixir-temp"; - }; - } // packageOverrides) - ) {}; - - temp = temp_0_4_0; - - tempdir_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "tempdir"; - version = "0.0.1"; - src = fetchHex { - pkg = "tempdir"; - version = "0.0.1"; - sha256 = - "fa658ebbdbddfa729b8276652949d20ac2fbb4eff0261a61fb5f9c96fc943ffd"; - }; - - meta = { - description = ''Simple Elixir Library for creating self-cleaning - tmp directories''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/andrewvy/tempdir"; - }; - } // packageOverrides) - ) {}; - - tempdir = tempdir_0_0_1; - - tempfile_0_1_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "tempfile"; - version = "0.1.0"; - src = fetchHex { - pkg = "tempfile"; - version = "0.1.0"; - sha256 = - "e6e505207616d1bb77e85ac4b4d9a11437ed1eb58eb06e99c582498602a9a45b"; - }; - - meta = { - description = ''Auto cleaning and randomly named temporary - files''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/sorentwo/tempfile"; - }; - } // packageOverrides) - ) {}; - - tempfile = tempfile_0_1_0; - - temporary_env_1_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "temporary_env"; - version = "1.0.1"; - src = fetchHex { - pkg = "temporary_env"; - version = "1.0.1"; - sha256 = - "64bd9bade983bbdbb0c59c35343faa4c86d5533a8fe596891be84d52a41bdfe0"; - }; - - meta = { - description = ''A tool for managing application env state within - tests.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/lpil/temporary-env"; - }; - } // packageOverrides) - ) {}; - - temporary_env = temporary_env_1_0_1; - - tentabucket_0_0_1 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - httpoison_0_8_3, - exjsx_3_2_0 - }: - buildMix ({ - name = "tentabucket"; - version = "0.0.1"; - src = fetchHex { - pkg = "tentabucket"; - version = "0.0.1"; - sha256 = - "5784dad17f973efcc3c4ea7672927095864d58af1f830614e4c8f06c63d4822d"; - }; - beamDeps = [ httpoison_0_8_3 exjsx_3_2_0 ]; - - meta = { - description = ''Simple Bitbucket API client library for Elixir''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/duksis/tentabucket"; - }; - } // packageOverrides) - ) {}; - - tentabucket = tentabucket_0_0_1; - - tentacat_0_5_1 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - httpoison_0_8_3, - exjsx_3_2_0 - }: - buildMix ({ - name = "tentacat"; - version = "0.5.1"; - src = fetchHex { - pkg = "tentacat"; - version = "0.5.1"; - sha256 = - "eabbffa3f2529848bb44ecdd1c140fdd06fb382a9c76a5f3ed018b87c2691946"; - }; - beamDeps = [ httpoison_0_8_3 exjsx_3_2_0 ]; - - meta = { - description = ''Simple Elixir wrapper for the GitHub API''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/edgurgel/tentacat"; - }; - } // packageOverrides) - ) {}; - - tentacat = tentacat_0_5_1; - - term_table_0_0_2 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "term_table"; - version = "0.0.2"; - src = fetchHex { - pkg = "term_table"; - version = "0.0.2"; - sha256 = - "e0a39ef8fa4343ded18bf53b381c12ae557ca2982e24351788db457b38bd7924"; - }; - - meta = { - description = ''Pretty terminal table for Elixir''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/ske77/term_table"; - }; - } // packageOverrides) - ) {}; - - term_table = term_table_0_0_2; - - termcap_0_1_0 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "termcap"; - version = "0.1.0"; - src = fetchHex { - pkg = "termcap"; - version = "0.1.0"; - sha256 = - "8c5167d68759bd1cd020eeaf5fd94153430fd19fa5a5fdeeb0b3129f0aba2a21"; - }; - - meta = { - description = ''Pure erlang termcap library''; - license = stdenv.lib.licenses.mit; - }; - } // packageOverrides) - ) {}; - - termcap = termcap_0_1_0; - - tesla_0_2_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, exjsx_3_1_0 }: - buildMix ({ - name = "tesla"; - version = "0.2.1"; - src = fetchHex { - pkg = "tesla"; - version = "0.2.1"; - sha256 = - "02193ace70596445a5924e33a7e89ee15378dde07197b59bb5fba9217d8afc10"; - }; - beamDeps = [ exjsx_3_1_0 ]; - - meta = { - description = ''HTTP client library, with support for middleware - and multiple adapters.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/monterail/tesla"; - }; - } // packageOverrides) - ) {}; - - tesla = tesla_0_2_1; - - test_times_1_0_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "test_times"; - version = "1.0.0"; - src = fetchHex { - pkg = "test_times"; - version = "1.0.0"; - sha256 = - "be468ea6002d247f743bd005c4ed71b5f86ae0e9b112ab52fea8c4f5db71cced"; - }; - - meta = { - description = ''Report individual test times in ascending - order''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/pinfieldharm/test_times"; - }; - } // packageOverrides) - ) {}; - - test_times = test_times_1_0_0; - - tfidf_0_1_2 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "tfidf"; - version = "0.1.2"; - src = fetchHex { - pkg = "tfidf"; - version = "0.1.2"; - sha256 = - "9dc3b778a31998671a3a3e91d5abcf1c7e9794e39d97d4eba4ce4150d80e2b36"; - }; - - meta = { - description = ''Elixir implementation of tf-idf (Term - frequency-inverse document frequency)''; - license = stdenv.lib.licenses.unlicense; - homepage = "https://github.com/OCannings/tf-idf"; - }; - } // packageOverrides) - ) {}; - - tfidf = tfidf_0_1_2; - - the_fuzz_0_3_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "the_fuzz"; - version = "0.3.0"; - src = fetchHex { - pkg = "the_fuzz"; - version = "0.3.0"; - sha256 = - "f959818716b25f2c535648e9dc6dc8558c6b9fce5f337e1fcf11f913178087b8"; - }; - - meta = { - longDescription = ''String metrics and phonetic algorithms for - Elixir (e.g. Dice/Sorensen, Hamming, Jaccard, - Jaro, Jaro-Winkler, Levenshtein, Metaphone, - N-Gram, NYSIIS, Overlap, Ratcliff/Obershelp, - Refined NYSIIS, Refined Soundex, Soundex, - Tversky, Tanimoto, Weighted Levenshtein). Based - Heavily on StringMetrics for Scala written by - Rocky Madden.''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/smashedtoatoms/the_fuzz"; - }; - } // packageOverrides) - ) {}; - - the_fuzz = the_fuzz_0_3_0; - - thermex_0_1_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "thermex"; - version = "0.1.0"; - src = fetchHex { - pkg = "thermex"; - version = "0.1.0"; - sha256 = - "0fd2767f5fd6a73ab57d65f5797a84675341d923b5a4c10652223c4969846656"; - }; - - meta = { - description = ''An OTP application for watching temperature - sensors''; - - }; - } // packageOverrides) - ) {}; - - thermex = thermex_0_1_0; - - thoth_0_0_5 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "thoth"; - version = "0.0.5"; - src = fetchHex { - pkg = "thoth"; - version = "0.0.5"; - sha256 = - "2712b42e23e730ec8e9a226e1d9f86fb003d60e7b44b0674c9d44132a0fc3a83"; - }; - - meta = { - description = ''An Elixir digraph inspired local Graph DB''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/oakfang/thoth"; - }; - } // packageOverrides) - ) {}; - - thoth = thoth_0_0_5; - - thrash_0_1_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "thrash"; - version = "0.1.0"; - src = fetchHex { - pkg = "thrash"; - version = "0.1.0"; - sha256 = - "cebcabe309682f04d030f24f71498579fd16f688965cc5e29262a660082953e7"; - }; - - meta = { - description = ''Fast serializer/deserializer for Apache Thrift`s - binary protocol.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/dantswain/thrash"; - }; - } // packageOverrides) - ) {}; - - thrash = thrash_0_1_0; - - thrift_1_2_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "thrift"; - version = "1.2.1"; - src = fetchHex { - pkg = "thrift"; - version = "1.2.1"; - sha256 = - "52dbe7126498efa96039b0b7689a96295af244cb6203f891f1b4b10c1f7f539d"; - }; - - meta = { - longDescription = ''A collection of utilities for working with - Thrift in Elixir. Provides a copy of the Apache - Thrift Erlang runtime.''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/pinterest/elixir-thrift"; - }; - } // packageOverrides) - ) {}; - - thrift = thrift_1_2_1; - - tiled_map_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, poison_2_1_0 }: - buildMix ({ - name = "tiled_map"; - version = "0.0.1"; - src = fetchHex { - pkg = "tiled_map"; - version = "0.0.1"; - sha256 = - "c285c5293bb97d0e526c1cab14cdcf4b17dd12a76e2a0d707f1b71a4fcf9501e"; - }; - beamDeps = [ poison_2_1_0 ]; - - meta = { - description = ''Basic parsing of JSON Map Format from Tiled map - editor''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/kentdahl/tiled_map"; - }; - } // packageOverrides) - ) {}; - - tiled_map = tiled_map_0_0_1; - - time_ago_words_0_0_2 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, timex_2_1_6 }: - buildMix ({ - name = "time_ago_words"; - version = "0.0.2"; - src = fetchHex { - pkg = "time_ago_words"; - version = "0.0.2"; - sha256 = - "8cf37434618123ce09ebbba90f9b86eca0fdfdce6cd2887b2a03e5d171515f50"; - }; - beamDeps = [ timex_2_1_6 ]; - - meta = { - longDescription = ''A simple function to return the approximate - difference between two times using words.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/midwire/time_ago_words"; - }; - } // packageOverrides) - ) {}; - - time_ago_words = time_ago_words_0_0_2; - - time_distance_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, timex_1_0_2 }: - buildMix ({ - name = "time_distance"; - version = "0.0.1"; - src = fetchHex { - pkg = "time_distance"; - version = "0.0.1"; - sha256 = - "41ebe658882f2defd2cd472960e5a31b18d7ea2a4520c06907f7f2093d030e58"; - }; - beamDeps = [ timex_1_0_2 ]; - - meta = { - longDescription = ''Show the difference between two specified - times, or between a specified time and now in - words (eg. 1 week ago)''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/aussiegeek/time_distance"; - }; - } // packageOverrides) - ) {}; - - time_distance = time_distance_0_0_1; - - time_seer_0_0_6 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "time_seer"; - version = "0.0.6"; - src = fetchHex { - pkg = "time_seer"; - version = "0.0.6"; - sha256 = - "b5cfe4b5126deef913a91463c735c214efdde1cfb57e9303444d1a687fde53f5"; - }; - - meta = { - longDescription = ''TimeSeer is an Elixir library for parsing - dates and times and returning Erlang style date - and time tuples. Eg. \"15:12:07\" \"2:42pm\" - \"24/12/2014\" will become {15,12,7}, {14,42,0}, - and {2014,12,24} respectively.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/lau/time_seer"; - }; - } // packageOverrides) - ) {}; - - time_seer = time_seer_0_0_6; - - timex_0_19_5 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - tzdata_0_5_8, - combine_0_8_0 - }: - buildMix ({ - name = "timex"; - version = "0.19.5"; - src = fetchHex { - pkg = "timex"; - version = "0.19.5"; - sha256 = - "be1985ab99a6aebc3672b1d82b27e409c9a7af4658f3cc5900fa8754e159b02c"; - }; - beamDeps = [ tzdata_0_5_8 combine_0_8_0 ]; - - meta = { - longDescription = ''Timex is a rich, comprehensive Date/Time - library for Elixir projects, with full timezone - support via the :tzdata package. If you need to - manipulate dates, times, datetimes, timestamps, - etc., then Timex is for you!''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/bitwalker/timex"; - }; - } // packageOverrides) - ) {}; - - timex_1_0_2 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - tzdata_0_0_1, - combine_0_8_0 - }: - buildMix ({ - name = "timex"; - version = "1.0.2"; - src = fetchHex { - pkg = "timex"; - version = "1.0.2"; - sha256 = - "cbc359d21b5e2e694ab437e614bb4198af5be1031da4969dfd7ddf1b56064c88"; - }; - beamDeps = [ tzdata_0_0_1 combine_0_8_0 ]; - - meta = { - longDescription = ''Timex is a rich, comprehensive Date/Time - library for Elixir projects, with full timezone - support via the :tzdata package. If you need to - manipulate dates, times, datetimes, timestamps, - etc., then Timex is for you!''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/bitwalker/timex"; - }; - } // packageOverrides) - ) {}; - - timex_2_1_6 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - gettext_0_11_0, - combine_0_8_0, - tzdata_0_0_1 - }: - buildMix ({ - name = "timex"; - version = "2.1.6"; - src = fetchHex { - pkg = "timex"; - version = "2.1.6"; - sha256 = - "c0e3b74beb0734f0602eed0de5bbcce984fc435f258c974bde4169a407330d12"; - }; - beamDeps = [ gettext_0_11_0 combine_0_8_0 tzdata_0_0_1 ]; - - meta = { - longDescription = ''Timex is a rich, comprehensive Date/Time - library for Elixir projects, with full timezone - support via the :tzdata package. If you need to - manipulate dates, times, datetimes, timestamps, - etc., then Timex is for you!''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/bitwalker/timex"; - }; - } // packageOverrides) - ) {}; - - timex = timex_2_1_6; - - tinymt_0_3_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "tinymt"; - version = "0.3.1"; - src = fetchHex { - pkg = "tinymt"; - version = "0.3.1"; - sha256 = - "9de8fcedf254661bc4aa550aac317e28be35d4a5d91adf3fa3689dfad6cc1e5a"; - }; - - meta = { - description = ''Tiny Mersenne Twister (TinyMT) for Erlang''; - license = stdenv.lib.licenses.bsd2; - homepage = "https://github.com/jj1bdx/tinymt-erlang/"; - }; - } // packageOverrides) - ) {}; - - tinymt = tinymt_0_3_1; - - tipo_0_0_3 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "tipo"; - version = "0.0.3"; - src = fetchHex { - pkg = "tipo"; - version = "0.0.3"; - sha256 = - "3feeb200a1806b41afe6404b09493fb98a140ab0c642c2c0328c96cbf9cf66c8"; - }; - - meta = { - description = ''Type checking for primitive elixir data types''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/jwaterfaucett/tipo"; - }; - } // packageOverrides) - ) {}; - - tipo = tipo_0_0_3; - - tirexs_0_8_0_beta6 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, exjsx_3_2_0 }: - buildMix ({ - name = "tirexs"; - version = "0.8.0-beta6"; - src = fetchHex { - pkg = "tirexs"; - version = "0.8.0-beta6"; - sha256 = - "eee9deb8bb020f482ac9e6e77505819931b2db1050e7b999643bf9ca73beab15"; - }; - beamDeps = [ exjsx_3_2_0 ]; - - meta = { - description = ''An Elixir flavored DSL for building JSON based - queries to Elasticsearch engine''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/Zatvobor/tirexs"; - }; - } // packageOverrides) - ) {}; - - tirexs_0_8_2 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, exjsx_3_2_0 }: - buildMix ({ - name = "tirexs"; - version = "0.8.2"; - src = fetchHex { - pkg = "tirexs"; - version = "0.8.2"; - sha256 = - "0412e42030723f179579987bb9f6281cb0dc0db95134296058e2e95554a5b198"; - }; - beamDeps = [ exjsx_3_2_0 ]; - - meta = { - description = ''An Elixir flavored DSL for building JSON based - queries to Elasticsearch engine''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/Zatvobor/tirexs"; - }; - } // packageOverrides) - ) {}; - - tirexs = tirexs_0_8_2; - - tlv_0_1_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "tlv"; - version = "0.1.0"; - src = fetchHex { - pkg = "tlv"; - version = "0.1.0"; - sha256 = - "bc040b662594ad6c83f1d931ee2e74f8d00697afa215087297f64546a0c500e9"; - }; - - meta = { - description = ''Encodes/Decodes BER-TLVs structures''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/bitgamma/elixir_tlv"; - }; - } // packageOverrides) - ) {}; - - tlv = tlv_0_1_0; - - tmdb_0_0_6 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_1_4_0, - httpoison_0_8_3, - exjsx_3_1_0 - }: - buildMix ({ - name = "tmdb"; - version = "0.0.6"; - src = fetchHex { - pkg = "tmdb"; - version = "0.0.6"; - sha256 = - "4cbad6ffa556a0eeecb22c3960d47451e918313e5651808439f039403dd38d3a"; - }; - beamDeps = [ poison_1_4_0 httpoison_0_8_3 exjsx_3_1_0 ]; - - meta = { }; - } // packageOverrides) - ) {}; - - tmdb = tmdb_0_0_6; - - todo_1_2_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "todo"; - version = "1.2.0"; - src = fetchHex { - pkg = "todo"; - version = "1.2.0"; - sha256 = - "92b0da31ee335a4caff5bb91950688fc3195c2eb78cc70be80e3b616f2be88bc"; - }; - - meta = { - description = ''A small TODO comments utility.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/niahoo/elixir-todo"; - }; - } // packageOverrides) - ) {}; - - todo = todo_1_2_0; - - togglex_0_2_0 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_2_1_0, - httpoison_0_8_3 - }: - buildMix ({ - name = "togglex"; - version = "0.2.0"; - src = fetchHex { - pkg = "togglex"; - version = "0.2.0"; - sha256 = - "725b4299c5aad1c87900e667d6a01c88ba18f8e545283f31d2f726745c174e30"; - }; - beamDeps = [ poison_2_1_0 httpoison_0_8_3 ]; - - meta = { - description = ''Simple Elixir wrapper for the Toggl API''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/diacode/togglex"; - }; - } // packageOverrides) - ) {}; - - togglex = togglex_0_2_0; - - toglx_0_0_1 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - togglex_0_2_0, - configparser_ex_0_2_1, - argument_parser_0_1_3 - }: - buildMix ({ - name = "toglx"; - version = "0.0.1"; - src = fetchHex { - pkg = "toglx"; - version = "0.0.1"; - sha256 = - "e6952e6955f5d61d479254a9b4a99831c4d73237e6fc8b39eeea6e4277979ba5"; - }; - beamDeps = [ - togglex_0_2_0 - configparser_ex_0_2_1 - argument_parser_0_1_3 - ]; - - meta = { - description = ''Toggl(ex) time tracking client''; - license = stdenv.lib.licenses.free; - homepage = "https://github.com/kennyballou/toglx"; - }; - } // packageOverrides) - ) {}; - - toglx = toglx_0_0_1; - - tonic_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "tonic"; - version = "0.0.1"; - src = fetchHex { - pkg = "tonic"; - version = "0.0.1"; - sha256 = - "a94df1788fe102a001ec565846cf8b15d0eacc2e1644bf21c8c510b8294d24a6"; - }; - - meta = { - description = ''A DSL for conveniently loading binary - data/files.''; - license = stdenv.lib.licenses.bsd2; - homepage = "https://github.com/ScrimpyCat/Tonic"; - }; - } // packageOverrides) - ) {}; - - tonic = tonic_0_0_1; - - toniq_1_0_5 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - uuid_1_1_4, - exredis_0_2_4 - }: - buildMix ({ - name = "toniq"; - version = "1.0.5"; - src = fetchHex { - pkg = "toniq"; - version = "1.0.5"; - sha256 = - "aa67c43131393872d82d53b9a8bf4a3d5b97c52a6588d53aaa61c29828e0664a"; - }; - beamDeps = [ uuid_1_1_4 exredis_0_2_4 ]; - - meta = { - longDescription = ''Simple and reliable background job processing - library for Elixir. Has persistence, retries, - concurrency limiting, error handling and is - heroku friendly.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/joakimk/toniq"; - }; - } // packageOverrides) - ) {}; - - toniq = toniq_1_0_5; - - towel_0_2_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "towel"; - version = "0.2.1"; - src = fetchHex { - pkg = "towel"; - version = "0.2.1"; - sha256 = - "e7b7c5e7e6d8df9e781e130d1defccc9a27f888f7b95c132d8ccd1d6957d3b7a"; - }; - - meta = { - description = ''A delightfully simple monad library that`s - written for Elixir.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/knrz/towel"; - }; - } // packageOverrides) - ) {}; - - towel = towel_0_2_1; - - tqdm_0_0_2 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "tqdm"; - version = "0.0.2"; - src = fetchHex { - pkg = "tqdm"; - version = "0.0.2"; - sha256 = - "2791905b98c0d3371ebf98fd7185d0af58ca8d2911182d908b970afab0b8801d"; - }; - - meta = { - longDescription = ''Add a progress bar to your enumerables - (Lists, Maps, Streams, Ranges, etc.) in a - second.''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/antipax/tqdm_elixir"; - }; - } // packageOverrides) - ) {}; - - tqdm = tqdm_0_0_2; - - tracing_helper_0_0_3 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "tracing_helper"; - version = "0.0.3"; - src = fetchHex { - pkg = "tracing_helper"; - version = "0.0.3"; - sha256 = - "a1d22c5901ed688acab63c0195aba2826f774a8d7e7f1b882878b715cd4688fb"; - }; - - meta = { - description = ''TracingHelper is a helper module with predefined - tracing functions''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/andrzejsliwa/tracing_helper"; - }; - } // packageOverrides) - ) {}; - - tracing_helper = tracing_helper_0_0_3; - - trackline_0_0_1 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - timex_1_0_2, - exml_0_1_0, - exmerl_0_1_1, - erlsom_1_4_1, - apex_0_3_7 - }: - buildMix ({ - name = "trackline"; - version = "0.0.1"; - src = fetchHex { - pkg = "trackline"; - version = "0.0.1"; - sha256 = - "42ee5d56b2ec0c55715e7f03a9aacd6d7ce8543519e9ec696335348eb1a24f7c"; - }; - beamDeps = [ - timex_1_0_2 - exml_0_1_0 - exmerl_0_1_1 - erlsom_1_4_1 - apex_0_3_7 - ]; - - meta = { - description = ''A GPX parser for Elixir.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/andrewhao/trackline"; - }; - } // packageOverrides) - ) {}; - - trackline = trackline_0_0_1; - - trackstar_0_0_1 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_2_1_0, - erlsom_1_4_1 - }: - buildMix ({ - name = "trackstar"; - version = "0.0.1"; - src = fetchHex { - pkg = "trackstar"; - version = "0.0.1"; - sha256 = - "04a7634755da273b640737c8bef015f5ef4360524940fa763c3100e13db47cd4"; - }; - beamDeps = [ poison_2_1_0 erlsom_1_4_1 ]; - - meta = { - longDescription = ''Trackstar is a GPX parser. Specify the path - to a GPX file and it will output a GeoJSON of - the track as a LineString. It currently works - with Strava-exported GPX files.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/andydangerous/trackstar"; - }; - } // packageOverrides) - ) {}; - - trackstar = trackstar_0_0_1; - - tradie_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "tradie"; - version = "0.0.1"; - src = fetchHex { - pkg = "tradie"; - version = "0.0.1"; - sha256 = - "d317c61c9bd9ab46184df8036057855e676d8598905c6708b9a9e26af3b7fd04"; - }; - - meta = { - longDescription = ''Execute multiple tasks in parallel, allowing - retry for each task, and a global timeout. Based - loosely on - http://theerlangelist.com/article/beyond_taskasync.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/madlep/tradie"; - }; - } // packageOverrides) - ) {}; - - tradie = tradie_0_0_1; - - trailing_format_plug_0_0_4 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - plug_1_1_5, - cowboy_1_0_4 - }: - buildMix ({ - name = "trailing_format_plug"; - version = "0.0.4"; - src = fetchHex { - pkg = "trailing_format_plug"; - version = "0.0.4"; - sha256 = - "16e2485b7069c8e025460d183d4711d9c5bbf46ae532dde859cc6623d12bfc71"; - }; - beamDeps = [ plug_1_1_5 cowboy_1_0_4 ]; - - meta = { - longDescription = ''An elixir plug to support legacy APIs that - use a rails-like trailing format: - http://api.dev/resources.format''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/mschae/trailing_format_plug"; - }; - } // packageOverrides) - ) {}; - - trailing_format_plug = trailing_format_plug_0_0_4; - - transducer_0_1_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "transducer"; - version = "0.1.0"; - src = fetchHex { - pkg = "transducer"; - version = "0.1.0"; - sha256 = - "89533238e42bace715485c5113bb5c39beecb333c00f4624ae85d5c0f6e96db4"; - }; - - meta = { - longDescription = ''Composable algorithmic transformations. - Transducers let you combine reduction operations - like `map`, `filter`, `take_while`, `take`, and - so on into a single reducing function. As with - Stream, but in contrast to Enum, all operations - are performed for each item before the next item - in the enumerable is processed. One difference - with the Stream module is that the transducers` - reducing functions don`t have to produce an - enumerable, while Stream module transformations - always do.''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/garyposter/elixir-transducer"; - }; - } // packageOverrides) - ) {}; - - transducer = transducer_0_1_0; - - travis_ex_0_0_2 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_1_5_2, - httpoison_0_8_3 - }: - buildMix ({ - name = "travis_ex"; - version = "0.0.2"; - src = fetchHex { - pkg = "travis_ex"; - version = "0.0.2"; - sha256 = - "80589ec01596dfc1e02cef61ce0adc3c9b73977b56a528e214c37af079efa10a"; - }; - beamDeps = [ poison_1_5_2 httpoison_0_8_3 ]; - - meta = { - description = ''Travis-ci API client library for Elixir''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/duksis/travis_ex"; - }; - } // packageOverrides) - ) {}; - - travis_ex = travis_ex_0_0_2; - - trello_1_3_0 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_2_1_0, - httpoison_0_8_3 - }: - buildMix ({ - name = "trello"; - version = "1.3.0"; - src = fetchHex { - pkg = "trello"; - version = "1.3.0"; - sha256 = - "776d6514b766a9290b102bf8682dd13d1b63b1cab68fd73880a6da3b81014cd6"; - }; - beamDeps = [ poison_2_1_0 httpoison_0_8_3 ]; - - meta = { - description = ''Trello wrapper for elixir api''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/mikaak/trello-elixir"; - }; - } // packageOverrides) - ) {}; - - trello = trello_1_3_0; - - trie_1_4_0 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "trie"; - version = "1.4.0"; - src = fetchHex { - pkg = "trie"; - version = "1.4.0"; - sha256 = - "befef786527fd17678716f9dc86a064a11811e7087094967204715804a23ea4b"; - }; - - meta = { - description = ''Erlang Trie Implementation''; - license = stdenv.lib.licenses.bsd3; - homepage = "https://github.com/okeuday/trie"; - }; - } // packageOverrides) - ) {}; - - trie_1_5_1 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "trie"; - version = "1.5.1"; - src = fetchHex { - pkg = "trie"; - version = "1.5.1"; - sha256 = - "4b845dccfca8962b90584e98d270e2ff43e2e181bb046c4aae0e0f457679f98d"; - }; - - meta = { - description = ''Erlang Trie Implementation''; - license = stdenv.lib.licenses.bsd3; - homepage = "https://github.com/okeuday/trie"; - }; - } // packageOverrides) - ) {}; - - trie = trie_1_5_1; - - trot_0_5_3 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_1_5_2, - plug_heartbeat_0_2_0, - plug_0_14_0, - cowboy_1_0_4, - calliope_0_3_0 - }: - buildMix ({ - name = "trot"; - version = "0.5.3"; - src = fetchHex { - pkg = "trot"; - version = "0.5.3"; - sha256 = - "982a4ff3a0fffe1e9cc752313fd4c45487fdd484dde7265728da4579c29354e1"; - }; - beamDeps = [ - poison_1_5_2 - plug_heartbeat_0_2_0 - plug_0_14_0 - cowboy_1_0_4 - calliope_0_3_0 - ]; - - meta = { - description = ''A web micro-framework based on Plug and - Cowboy.''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/hexedpackets/trot"; - }; - } // packageOverrides) - ) {}; - - trot = trot_0_5_3; - - tsuru_1_4_0 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "tsuru"; - version = "1.4.0"; - src = fetchHex { - pkg = "tsuru"; - version = "1.4.0"; - sha256 = - "7825d3b530b46a8c4ff93b3c83a31d0f2ce042ddc741a89d3776edfd9f2828f7"; - }; - - meta = { - description = ''A collection of useful tools for Erlang - applications''; - license = stdenv.lib.licenses.mit; - }; - } // packageOverrides) - ) {}; - - tsuru = tsuru_1_4_0; - - tubex_0_0_7 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_2_1_0, - httpoison_0_8_3 - }: - buildMix ({ - name = "tubex"; - version = "0.0.7"; - src = fetchHex { - pkg = "tubex"; - version = "0.0.7"; - sha256 = - "8b34ade3d0484ee5ebb1155c16454d545284d0c215bf999a206cbcc198acea83"; - }; - beamDeps = [ poison_2_1_0 httpoison_0_8_3 ]; - - meta = { - description = ''Elixir wrapper of YouTube Data API v3''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/yoavlt/tubex"; - }; - } // packageOverrides) - ) {}; - - tubex = tubex_0_0_7; - - tunnerl_0_2_2 = callPackage - ( - { - buildRebar3, - packageOverrides ? {}, - fetchHex, - ranch_1_2_1, - lager_3_0_2 - }: - buildRebar3 ({ - name = "tunnerl"; - version = "0.2.2"; - src = fetchHex { - pkg = "tunnerl"; - version = "0.2.2"; - sha256 = - "8b630b43d77f5c92901d6a1909be7ce3c8cd5668fa05263e2fcdf73b00d63bd0"; - }; - - beamDeps = [ ranch_1_2_1 lager_3_0_2 ]; - - meta = { - description = ''SOCKS4 and SOCKS5 proxy server''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/surik/tunnerl"; - }; - } // packageOverrides) - ) {}; - - tunnerl = tunnerl_0_2_2; - - tvdb_0_0_1 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_2_1_0, - httpoison_0_8_3 - }: - buildMix ({ - name = "tvdb"; - version = "0.0.1"; - src = fetchHex { - pkg = "tvdb"; - version = "0.0.1"; - sha256 = - "627d0ce97938039748960550abe9bebe1f55be39701f85e85ff9f2b6e4af9f00"; - }; - beamDeps = [ poison_2_1_0 httpoison_0_8_3 ]; - - meta = { - description = ''Wrapper for TVDb API''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/markman123/tvdb"; - }; - } // packageOverrides) - ) {}; - - tvdb = tvdb_0_0_1; - - twilex_0_0_2 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_2_1_0, - httpoison_0_8_3 - }: - buildMix ({ - name = "twilex"; - version = "0.0.2"; - src = fetchHex { - pkg = "twilex"; - version = "0.0.2"; - sha256 = - "b032ee0327c90a9a0545756d771778129d6ded10dfade86b2c8dd1eb80fb56de"; - }; - beamDeps = [ poison_2_1_0 httpoison_0_8_3 ]; - - meta = { - description = ''A Twilio client for elixir.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/hisea/twilex"; - }; - } // packageOverrides) - ) {}; - - twilex = twilex_0_0_2; - - type_0_0_2 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "type"; - version = "0.0.2"; - src = fetchHex { - pkg = "type"; - version = "0.0.2"; - sha256 = - "1553ec18df7781cc1144477e075ac3c907aa7900db308d9d43cf7cfbeeb7a8ac"; - }; - - meta = { - description = ''A module for checking the type of an argument''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/jeffreybaird/type"; - }; - } // packageOverrides) - ) {}; - - type = type_0_0_2; - - typeformx_0_0_1 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_1_5_2, - httpoison_0_8_3 - }: - buildMix ({ - name = "typeformx"; - version = "0.0.1"; - src = fetchHex { - pkg = "typeformx"; - version = "0.0.1"; - sha256 = - "8f6f1613f53f8c5012eb6d05276f5d305bdb9d4b0e94926680b536d0e1d94a62"; - }; - beamDeps = [ poison_1_5_2 httpoison_0_8_3 ]; - - meta = { - description = ''An Elixir client library for the Typeform API - (typeform.io)''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/netflakes/TypeformX"; - }; - } // packageOverrides) - ) {}; - - typeformx = typeformx_0_0_1; - - tzdata_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "tzdata"; - version = "0.0.1"; - src = fetchHex { - pkg = "tzdata"; - version = "0.0.1"; - sha256 = - "67020b94ec70faceef822dc5bffea0361c4fc9d812c8872c4edb6a2084b16b25"; - }; - - meta = { - description = ''Tzdata is a parser and library for the tz - database.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/lau/tzdata"; - }; - } // packageOverrides) - ) {}; - - tzdata_0_1_201603 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "tzdata"; - version = "0.1.201603"; - src = fetchHex { - pkg = "tzdata"; - version = "0.1.201603"; - sha256 = - "77598cedfb09cfdfb8f431c51131eb84229c46b2c5a7eebdf5904b2b8f003225"; - }; - - meta = { - description = ''Tzdata is a parser and library for the tz - database.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/lau/tzdata"; - }; - } // packageOverrides) - ) {}; - - tzdata_0_5_8 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, hackney_1_6_0 }: - buildMix ({ - name = "tzdata"; - version = "0.5.8"; - src = fetchHex { - pkg = "tzdata"; - version = "0.5.8"; - sha256 = - "218ab89e51fb297f1e4bf512e9e551b8214d361e61b7683179da303ba5be8c60"; - }; - beamDeps = [ hackney_1_6_0 ]; - - meta = { - description = ''Tzdata is a parser and library for the tz - database.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/lau/tzdata"; - }; - } // packageOverrides) - ) {}; - - tzdata = tzdata_0_5_8; - - ua_classifier_1_0_0 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "ua_classifier"; - version = "1.0.0"; - src = fetchHex { - pkg = "ua_classifier"; - version = "1.0.0"; - sha256 = - "59c3b3ed96a10fe05e91202a3ca983b40215c41dde0733fe6dd8a6841b6e315d"; - }; - compilePorts = true; - buildPlugins = [ pc ]; - - - meta = { - description = ''Erlang User Agent Classifier - NIF for - WeatherChannel dClass''; - license = stdenv.lib.licenses.apsl20; - homepage = "https://github.com/zotonic/ua_classifier"; - }; - } // packageOverrides) - ) {}; - - ua_classifier = ua_classifier_1_0_0; - - ua_inspector_0_11_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, poolboy_1_5_1 }: - buildMix ({ - name = "ua_inspector"; - version = "0.11.1"; - src = fetchHex { - pkg = "ua_inspector"; - version = "0.11.1"; - sha256 = - "943787d2a766ed8fd50e30f6787c9775304bd1215ffbdb5fe0b445153af8d02b"; - }; - beamDeps = [ poolboy_1_5_1 ]; - - meta = { - description = ''User agent parser library''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/elixytics/ua_inspector"; - }; - } // packageOverrides) - ) {}; - - ua_inspector = ua_inspector_0_11_1; - - uber_0_1_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "uber"; - version = "0.1.0"; - src = fetchHex { - pkg = "uber"; - version = "0.1.0"; - sha256 = - "bf3dde22ad6207577ea1093649394d968ef94725fdc56d5ea6afd22d12886d9a"; - }; - - meta = { - description = ''Utilities for working with the UBER hypermedia - format''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/gamache/uber.ex"; - }; - } // packageOverrides) - ) {}; - - uber = uber_0_1_0; - - udpflux_0_0_2 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "udpflux"; - version = "0.0.2"; - src = fetchHex { - pkg = "udpflux"; - version = "0.0.2"; - sha256 = - "0a6d0003b818364bad9ed8bc55b8789b8fc129d055799cd517a551445fe0649e"; - }; - - meta = { - description = ''An opinionated UDP-only InfluxDB client''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/timbuchwaldt/udpflux"; - }; - } // packageOverrides) - ) {}; - - udpflux = udpflux_0_0_2; - - ueberauth_0_2_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, plug_1_1_5 }: - buildMix ({ - name = "ueberauth"; - version = "0.2.0"; - src = fetchHex { - pkg = "ueberauth"; - version = "0.2.0"; - sha256 = - "d6ee9cfe96be0e2b4005cb482b8e29c20ae0d6f7332ea9f686397c4ab20bf4de"; - }; - beamDeps = [ plug_1_1_5 ]; - - meta = { - description = ''An Elixir Authentication System for Plug-based - Web Applications''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/ueberauth/ueberauth"; - }; - } // packageOverrides) - ) {}; - - ueberauth = ueberauth_0_2_0; - - ueberauth_identity_0_2_3 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - ueberauth_0_2_0, - plug_1_1_5 - }: - buildMix ({ - name = "ueberauth_identity"; - version = "0.2.3"; - src = fetchHex { - pkg = "ueberauth_identity"; - version = "0.2.3"; - sha256 = - "ebbb4d7fe6c94053486a32794ab2a561f004f01fd1099c7e0a69901dc32c51ca"; - }; - beamDeps = [ ueberauth_0_2_0 plug_1_1_5 ]; - - meta = { - description = ''An Ueberauth strategy for basic - username/password''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/ueberauth/ueberauth_identity"; - }; - } // packageOverrides) - ) {}; - - ueberauth_identity = ueberauth_identity_0_2_3; - - ueberauth_twitter_0_2_2 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - ueberauth_0_2_0, - httpoison_0_8_3 - }: - buildMix ({ - name = "ueberauth_twitter"; - version = "0.2.2"; - src = fetchHex { - pkg = "ueberauth_twitter"; - version = "0.2.2"; - sha256 = - "911a227b8290e8d65cee8d45015477d4ea51dbcf637c8a41ff88b34fcc5ab65a"; - }; - beamDeps = [ ueberauth_0_2_0 httpoison_0_8_3 ]; - - meta = { - description = ''An Uberauth strategy for Twitter - authentication.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/ueberauth/ueberauth_twitter"; - }; - } // packageOverrides) - ) {}; - - ueberauth_twitter = ueberauth_twitter_0_2_2; - - uk_postcode_0_3_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "uk_postcode"; - version = "0.3.0"; - src = fetchHex { - pkg = "uk_postcode"; - version = "0.3.0"; - sha256 = - "a03250f6896bef8851f243856d36952e7776a8d2fa654aa4d3336d841cbb59f8"; - }; - - meta = { - longDescription = ''UK postcode parsing and validation library. - Validate full postcodes or parts of a postcode, - and can extract parts of a full postcode. ''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/KushalP/uk_postcode"; - }; - } // packageOverrides) - ) {}; - - uk_postcode = uk_postcode_0_3_0; - - unicode_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, earmark_0_2_1 }: - buildMix ({ - name = "unicode"; - version = "0.0.1"; - src = fetchHex { - pkg = "unicode"; - version = "0.0.1"; - sha256 = - "646bd8c3c9967a26b14aaa167e1bd08451d9db885d2736046b5fe5ada04bd2d6"; - }; - beamDeps = [ earmark_0_2_1 ]; - - meta = { - longDescription = ''The _Unicode_ package provides functionality - to check properties of unicode codepoints, - graphemes and strings. This is often useful when - checking or validating the contents of strings - in situations where using Regular Expressions is - not necessary and/or too slow. The Unicode - package is based on Version 8.0.0 of the Unicode - standard.''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/Qqwy/elixir-unicode"; - }; - } // packageOverrides) - ) {}; - - unicode = unicode_0_0_1; - - unit_fun_0_5_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "unit_fun"; - version = "0.5.1"; - src = fetchHex { - pkg = "unit_fun"; - version = "0.5.1"; - sha256 = - "adc90b1e6363234d2507b6f1af08186831fb556ee8c8cb62d13fb03b8c3cc93c"; - }; - - meta = { - description = ''Library for adding units/dimensions to numeric - types.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/meadsteve/unit_fun"; - }; - } // packageOverrides) - ) {}; - - unit_fun = unit_fun_0_5_1; - - units_1_0_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "units"; - version = "1.0.0"; - src = fetchHex { - pkg = "units"; - version = "1.0.0"; - sha256 = - "edac76cb036b993ef35781701fc561b4a6c95e4d7c89dba0d6f96ae3077b8ffe"; - }; - - meta = { - description = ''Common unit conversions for Elixir.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/solatis/units"; - }; - } // packageOverrides) - ) {}; - - units = units_1_0_0; - - untappd_0_0_1 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - httpoison_0_8_3, - exjsx_3_2_0 - }: - buildMix ({ - name = "untappd"; - version = "0.0.1"; - src = fetchHex { - pkg = "untappd"; - version = "0.0.1"; - sha256 = - "f4560612cd78002202234660cf248f004c91ade8c10dc87ad136eb5d8f49d66a"; - }; - beamDeps = [ httpoison_0_8_3 exjsx_3_2_0 ]; - - meta = { - description = ''Elixir wrapper for the Untappd API''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/nimi/untappd"; - }; - } // packageOverrides) - ) {}; - - untappd = untappd_0_0_1; - - until_then_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, calendar_0_14_2 }: - buildMix ({ - name = "until_then"; - version = "0.0.1"; - src = fetchHex { - pkg = "until_then"; - version = "0.0.1"; - sha256 = - "9bc5c61346d18a770efc25e5f3cb55c9cb68fe2d7ff179964ac8b314d779c111"; - }; - beamDeps = [ calendar_0_14_2 ]; - - meta = { - longDescription = ''This library tells you how many milliseconds - to the next occurrence of a scheduled event. - This is very convenient to combine with - `:timer.sleep/1` or `Process.send_after/3` as a - means of repeatedly invoking some code on a - schedule and not having those invocations - drift.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/NoRedInk/until_then"; - }; - } // packageOverrides) - ) {}; - - until_then = until_then_0_0_1; - - uri_0_1_0 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "uri"; - version = "0.1.0"; - src = fetchHex { - pkg = "uri"; - version = "0.1.0"; - sha256 = - "3833c3b5745fc0822df86c3a3591219048026fea8a535223b440d26029218996"; - }; - - meta = { - description = ''URI Parsing/Encoding Library''; - - }; - } // packageOverrides) - ) {}; - - uri = uri_0_1_0; - - urilib_0_1_1 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "urilib"; - version = "0.1.1"; - src = fetchHex { - pkg = "urilib"; - version = "0.1.1"; - sha256 = - "6000180e6977263e5996921f243e0c152aad29c87d202f8a650acb412c5aa758"; - }; - - meta = { - description = ''A RFC-3986 URI Library for parsing and building - URIs''; - license = stdenv.lib.licenses.bsd3; - homepage = "https://github.com/gmr/urilib"; - }; - } // packageOverrides) - ) {}; - - urilib = urilib_0_1_1; - - url_tincture_0_0_6 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, poison_2_1_0 }: - buildMix ({ - name = "url_tincture"; - version = "0.0.6"; - src = fetchHex { - pkg = "url_tincture"; - version = "0.0.6"; - sha256 = - "00a00bfca54cea1f5d9b340c90d9ed52ad86fe7bc8b657f3cc27c7404c33c1f5"; - }; - beamDeps = [ poison_2_1_0 ]; - - meta = { - description = ''A package to reduce extended forms of URLs to a - canonical reference''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/craigwaterman/url_tincture"; - }; - } // packageOverrides) - ) {}; - - url_tincture = url_tincture_0_0_6; - - url_unroller_0_0_3 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, httpoison_0_8_3 }: - buildMix ({ - name = "url_unroller"; - version = "0.0.3"; - src = fetchHex { - pkg = "url_unroller"; - version = "0.0.3"; - sha256 = - "65a46b7335060111bdc5ad164548361f3c7ff5a39ff9493a9109dd20b98498b9"; - }; - beamDeps = [ httpoison_0_8_3 ]; - - meta = { - description = ''A simple url unroller/unshortener''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/semanticart/url_unroller"; - }; - } // packageOverrides) - ) {}; - - url_unroller = url_unroller_0_0_3; - - usefulness_0_0_6 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "usefulness"; - version = "0.0.6"; - src = fetchHex { - pkg = "usefulness"; - version = "0.0.6"; - sha256 = - "993b6d5ef4a8c4a4c254c92c49290f245ea34f071a9acd100abd654b381ec238"; - }; - - meta = { - description = ''Useful things''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/b-filip/usefulness"; - }; - } // packageOverrides) - ) {}; - - usefulness = usefulness_0_0_6; - - user_agent_parser_1_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "user_agent_parser"; - version = "1.0.1"; - src = fetchHex { - pkg = "user_agent_parser"; - version = "1.0.1"; - sha256 = - "ba049dfe5d9c611a0ba3ac13c9ef0d17ea49e8bdfab68c54e7415423f32aa74f"; - }; - - meta = { - longDescription = ''A simple Elixir package for parsing user - agent strings with the help of BrowserScope`s UA - database''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/romul/uap-elixir"; - }; - } // packageOverrides) - ) {}; - - user_agent_parser = user_agent_parser_1_0_1; - - uuid_0_1_5 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "uuid"; - version = "0.1.5"; - src = fetchHex { - pkg = "uuid"; - version = "0.1.5"; - sha256 = - "5cfb91972f5cacb0bcb2f00414d5747dd575d84b864c96f668ab3b729cc08422"; - }; - - meta = { - description = ''UUID generator and utilities for Elixir.''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/zyro/elixir-uuid"; - }; - } // packageOverrides) - ) {}; - - uuid_1_1_4 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "uuid"; - version = "1.1.4"; - src = fetchHex { - pkg = "uuid"; - version = "1.1.4"; - sha256 = - "55ceed2fe12062e3e0bf19baa118d0ac64eb6edd79f242aaaf090236f09965f0"; - }; - - meta = { - description = ''UUID generator and utilities for Elixir.''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/zyro/elixir-uuid"; - }; - } // packageOverrides) - ) {}; - - uuid = uuid_1_1_4; - - vagrant_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "vagrant"; - version = "0.0.1"; - src = fetchHex { - pkg = "vagrant"; - version = "0.0.1"; - sha256 = - "805a78a9ee586546d0716ddc9afc3417630c48faab4606cf54c863b10a05ce52"; - }; - - meta = { - description = ''Vagrant CLI Wrapper''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/mobileoverlord/vagrant"; - }; - } // packageOverrides) - ) {}; - - vagrant = vagrant_0_0_1; - - varpool_1_5_1 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "varpool"; - version = "1.5.1"; - src = fetchHex { - pkg = "varpool"; - version = "1.5.1"; - sha256 = - "ff6059bdcd0efad606e8c54ee623cfeaef59778c18e343dd772e84d99d188e26"; - }; - - meta = { - description = ''Erlang Process Pools as a Local Variable''; - license = stdenv.lib.licenses.bsd3; - homepage = "https://github.com/okeuday/varpool"; - }; - } // packageOverrides) - ) {}; - - varpool = varpool_1_5_1; - - vector_0_3_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "vector"; - version = "0.3.0"; - src = fetchHex { - pkg = "vector"; - version = "0.3.0"; - sha256 = - "e1f7645d090d58c9efc63046be1ade8b7a431c6428460c3290d6eb6da85cba45"; - }; - - meta = { - longDescription = ''Library of common vector functions for use in - geometric or graphical calculations.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/pkinney/vector_ex"; - }; - } // packageOverrides) - ) {}; - - vector = vector_0_3_0; - - verhoeff_0_1_2 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "verhoeff"; - version = "0.1.2"; - src = fetchHex { - pkg = "verhoeff"; - version = "0.1.2"; - sha256 = - "1110f266fb3e2b69c7ba29cdae13e583f32af99e6a24843cefa04690c529e8f9"; - }; - - meta = { - description = ''The Verhoeff algorithm implementation''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/mururu/verhoeff"; - }; - } // packageOverrides) - ) {}; - - verhoeff = verhoeff_0_1_2; - - verify_origin_0_1_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, plug_1_1_5 }: - buildMix ({ - name = "verify_origin"; - version = "0.1.0"; - src = fetchHex { - pkg = "verify_origin"; - version = "0.1.0"; - sha256 = - "90834033676cb0ca632f208f489f6eb92ae94323fe7243efba577e1deb031167"; - }; - beamDeps = [ plug_1_1_5 ]; - - meta = { - description = ''A library for using Origin header checking to - prevent CSRF''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/danmcclain/verify_origin"; - }; - } // packageOverrides) - ) {}; - - verify_origin = verify_origin_0_1_0; - - vex_0_5_5 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "vex"; - version = "0.5.5"; - src = fetchHex { - pkg = "vex"; - version = "0.5.5"; - sha256 = - "fade5440a742304214d1cb53d5ce6bd39dafb6e2ae87e5ce36041a7aa4c365f9"; - }; - - meta = { - description = ''An extensible data validation library for - Elixir''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/CargoSense/vex"; - }; - } // packageOverrides) - ) {}; - - vex = vex_0_5_5; - - viktor_0_1_1 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_2_1_0, - httpoison_0_8_3 - }: - buildMix ({ - name = "viktor"; - version = "0.1.1"; - src = fetchHex { - pkg = "viktor"; - version = "0.1.1"; - sha256 = - "9796d7174806bae878082d53befc1efcd1a374715650afc9956ed63f648227fe"; - }; - beamDeps = [ poison_2_1_0 httpoison_0_8_3 ]; - - meta = { - description = ''Client API wrapper for League of Legends API.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/josephyi/viktor"; - }; - } // packageOverrides) - ) {}; - - viktor = viktor_0_1_1; - - virus_total_0_0_1 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - jsx_2_8_0, - httpoison_0_8_3 - }: - buildMix ({ - name = "virus_total"; - version = "0.0.1"; - src = fetchHex { - pkg = "virus_total"; - version = "0.0.1"; - sha256 = - "bed3680d17c98f978a90f5b443b6e269ee0a3f2239d2262502d8d10ee042ebfa"; - }; - beamDeps = [ jsx_2_8_0 httpoison_0_8_3 ]; - - meta = { - description = ''Elixir OTP application for the VirusTotal Public - API v2.0''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/dtykocki/virus_total"; - }; - } // packageOverrides) - ) {}; - - virus_total = virus_total_0_0_1; - - vmstats_2_0_0 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "vmstats"; - version = "2.0.0"; - src = fetchHex { - pkg = "vmstats"; - version = "2.0.0"; - sha256 = - "5cfac88ae597762dc38fcec0b56012ca7a2fbfcc00936326f63f5ddca4da0b53"; - }; - - meta = { - description = ''Tiny application to gather VM statistics''; - license = stdenv.lib.licenses.bsd3; - homepage = "https://github.com/ferd/vmstats"; - }; - } // packageOverrides) - ) {}; - - vmstats = vmstats_2_0_0; - - voxpop_0_0_2 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "voxpop"; - version = "0.0.2"; - src = fetchHex { - pkg = "voxpop"; - version = "0.0.2"; - sha256 = - "74e3a74fb71aea428eeaea9c4b1e6705568070a014e7bc1d158be1000e3e8c88"; - }; - - meta = { - description = ''Voxpop generates text from declarative - grammars.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/zovafit/voxpop"; - }; - } // packageOverrides) - ) {}; - - voxpop = voxpop_0_0_2; - - wallaby_0_5_0 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poolboy_1_5_1, - poison_2_1_0, - httpoison_0_8_3, - dialyze_0_2_1 - }: - buildMix ({ - name = "wallaby"; - version = "0.5.0"; - src = fetchHex { - pkg = "wallaby"; - version = "0.5.0"; - sha256 = - "0ff4debbefb06e76affa7dfb09072898e744471e8e0b41e7b665382969015265"; - }; - beamDeps = [ - poolboy_1_5_1 - poison_2_1_0 - httpoison_0_8_3 - dialyze_0_2_1 - ]; - - meta = { - description = ''Concurrent feature tests for elixir''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/keathley/wallaby"; - }; - } // packageOverrides) - ) {}; - - wallaby = wallaby_0_5_0; - - watcher_1_0_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "watcher"; - version = "1.0.0"; - src = fetchHex { - pkg = "watcher"; - version = "1.0.0"; - sha256 = - "53620951438e857d24f1ef324f94f42b90e8d6069dd6553ec4e6331370418b2b"; - }; - - meta = { - description = ''Watcher for GenEvent''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/edgurgel/watcher"; - }; - } // packageOverrides) - ) {}; - - watcher = watcher_1_0_0; - - weather_report_0_2_0 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - trie_1_5_1, - sweet_xml_0_6_1, - httpoison_0_8_3, - feeder_2_0_0 - }: - buildMix ({ - name = "weather_report"; - version = "0.2.0"; - src = fetchHex { - pkg = "weather_report"; - version = "0.2.0"; - sha256 = - "d052a6b7d2a6c5a7e2c310f8a0be2fe70ee1a62ef2b0b89e1a804016c6fbeed5"; - }; - beamDeps = [ - trie_1_5_1 - sweet_xml_0_6_1 - httpoison_0_8_3 - feeder_2_0_0 - ]; - - meta = { - longDescription = ''Get weather forecasts from the National - Oceanic and Atmospheric Administration! As the - NOAA is a United States government agency, only - forecasts in the US are supported.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/sschneider1207/weather_report"; - }; - } // packageOverrides) - ) {}; - - weather_report = weather_report_0_2_0; - - web_push_encryption_0_1_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, httpoison_0_8_3 }: - buildMix ({ - name = "web_push_encryption"; - version = "0.1.1"; - src = fetchHex { - pkg = "web_push_encryption"; - version = "0.1.1"; - sha256 = - "64f3c28f0ab40d3f1366285a8d9166b44959be56525f0a32db0a33d7cfb3feb2"; - }; - beamDeps = [ httpoison_0_8_3 ]; - - meta = { - description = ''Web push encryption lilbrary''; - license = stdenv.lib.licenses.mit; - homepage = - "https://github.com/tuvistavie/elixir-web-push-encryption"; - }; - } // packageOverrides) - ) {}; - - web_push_encryption = web_push_encryption_0_1_1; - - web_socket_0_0_1 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_1_4_0, - plug_0_12_2, - cowboy_1_0_4 - }: - buildMix ({ - name = "web_socket"; - version = "0.0.1"; - src = fetchHex { - pkg = "web_socket"; - version = "0.0.1"; - sha256 = - "b0afdac11840d17b2a2af5cc1939416fac13f64209083e06e6873002ae44ce12"; - }; - beamDeps = [ poison_1_4_0 plug_0_12_2 cowboy_1_0_4 ]; - - meta = { - description = ''Modular web framework ''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/slogsdon/plug-web-socket"; - }; - } // packageOverrides) - ) {}; - - web_socket = web_socket_0_0_1; - - webassembly_0_6_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "webassembly"; - version = "0.6.1"; - src = fetchHex { - pkg = "webassembly"; - version = "0.6.1"; - sha256 = - "687cc567c6c58e154ca5f5bd45986c6fda530c42702ab7c6007f6cb663db4137"; - }; - - meta = { - longDescription = ''WebAssembly is a web DSL for Elixir. You - create html structure straight using do blocks. - Means, you can intermix html-building blocks - with full Elixir syntax. DSL output is an - iolist, which you can flatten to string, but - better use is to just feed it to the socket (via - Plug & Cowboy). WebAssembly aims to have 100% - test coverage.''; - license = stdenv.lib.licenses.bsd3; - homepage = "https://github.com/herenowcoder/webassembly"; - }; - } // packageOverrides) - ) {}; - - webassembly = webassembly_0_6_1; - - webmentions_0_1_0 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - httpotion_2_2_2, - floki_0_7_2 - }: - buildMix ({ - name = "webmentions"; - version = "0.1.0"; - src = fetchHex { - pkg = "webmentions"; - version = "0.1.0"; - sha256 = - "5409b9237578fd67601b77c601093ab599a1bc507a6e1457a853c20e516c3d81"; - }; - beamDeps = [ httpotion_2_2_2 floki_0_7_2 ]; - - meta = { - description = ''A Webmentions - (https://indiewebcamp.com/Webmention) module for - Elixir''; - license = stdenv.lib.licenses.agpl3; - homepage = "https://github.com/ckruse/webmentions-elixir"; - }; - } // packageOverrides) - ) {}; - - webmentions = webmentions_0_1_0; - - webpay_0_0_4 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_1_5_2, - httpoison_0_8_3 - }: - buildMix ({ - name = "webpay"; - version = "0.0.4"; - src = fetchHex { - pkg = "webpay"; - version = "0.0.4"; - sha256 = - "abab40fc7fda25a55d3a3dce4327d3f322df378432a9ed5e7c43e553989f467e"; - }; - beamDeps = [ poison_1_5_2 httpoison_0_8_3 ]; - - meta = { - description = ''Elixir Webpay API wrapper''; - - }; - } // packageOverrides) - ) {}; - - webpay = webpay_0_0_4; - - websocket_client_1_1_0 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "websocket_client"; - version = "1.1.0"; - src = fetchHex { - pkg = "websocket_client"; - version = "1.1.0"; - sha256 = - "21c3d0df073634f2ca349af5b54a61755d637d6390c34d8d57c064f68ca92acd"; - }; - - meta = { - description = ''Erlang websocket client''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/sanmiguel/websocket_client"; - }; - } // packageOverrides) - ) {}; - - websocket_client = websocket_client_1_1_0; - - wechat_check_signature_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, plug_1_1_5 }: - buildMix ({ - name = "wechat_check_signature"; - version = "0.0.1"; - src = fetchHex { - pkg = "wechat_check_signature"; - version = "0.0.1"; - sha256 = - "5c5bb053c15082e12ad6da485fc4f711efa9198107368a42456aeafcf870caec"; - }; - beamDeps = [ plug_1_1_5 ]; - - meta = { - description = ''An Elixir Plug for checking wechat signature.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/octocandy/wechat_check_signature"; - }; - } // packageOverrides) - ) {}; - - wechat_check_signature = wechat_check_signature_0_0_1; - - wechat_mp_auth_0_0_2 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_2_1_0, - mimetype_parser_0_1_2, - httpoison_0_8_3 - }: - buildMix ({ - name = "wechat_mp_auth"; - version = "0.0.2"; - src = fetchHex { - pkg = "wechat_mp_auth"; - version = "0.0.2"; - sha256 = - "da88ac42f476eb8bb594cc702bd2e085c93adf6ebd7bf245e507cacf77e78ab9"; - }; - beamDeps = [ poison_2_1_0 mimetype_parser_0_1_2 httpoison_0_8_3 - ]; - - meta = { - description = ''An Elixir WeChat Media Platform Authentication - Client Library.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/he9qi/wechat_mp_auth"; - }; - } // packageOverrides) - ) {}; - - wechat_mp_auth = wechat_mp_auth_0_0_2; - - wechatex_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, plug_1_1_5 }: - buildMix ({ - name = "wechatex"; - version = "0.0.1"; - src = fetchHex { - pkg = "wechatex"; - version = "0.0.1"; - sha256 = - "211971a79d38326dbf5e603ee00165708eb17670f2a84e54df929191c6fef81c"; - }; - beamDeps = [ plug_1_1_5 ]; - - meta = { - description = ''Wechat plugins for Elixir.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/octocandy/wechatex"; - }; - } // packageOverrides) - ) {}; - - wechatex = wechatex_0_0_1; - - what3words_1_0_0 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_2_1_0, - httpoison_0_8_3 - }: - buildMix ({ - name = "what3words"; - version = "1.0.0"; - src = fetchHex { - pkg = "what3words"; - version = "1.0.0"; - sha256 = - "a704976567fd49cc6450eb0de10a7a39acb49b8db5b9ea7b9d9c1491b7453bf7"; - }; - beamDeps = [ poison_2_1_0 httpoison_0_8_3 ]; - - meta = { - description = ''Wrapper for the What3Words API''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/lucidstack/w3w-elixir-wrapper"; - }; - } // packageOverrides) - ) {}; - - what3words = what3words_1_0_0; - - white_bread_2_7_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "white_bread"; - version = "2.7.0"; - src = fetchHex { - pkg = "white_bread"; - version = "2.7.0"; - sha256 = - "8938204a78b9081a2c097cb1c39e19037356f4d71a011897b1d51d728ba15946"; - }; - - meta = { - longDescription = ''Story BDD tool based on cucumber. Parses - Gherkin formatted feature files and executes - them as tests.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/meadsteve/white-bread"; - }; - } // packageOverrides) - ) {}; - - white_bread = white_bread_2_7_0; - - whois_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "whois"; - version = "0.0.1"; - src = fetchHex { - pkg = "whois"; - version = "0.0.1"; - sha256 = - "71c21201c0bcf9934503a21e693e380fcf0e91d29728492dce182b15ff686636"; - }; - - meta = { - description = ''Pure Elixir WHOIS client and parser.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/utkarshkukreti/whois.ex"; - }; - } // packageOverrides) - ) {}; - - whois = whois_0_0_1; - - witchcraft_0_4_2 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - quark_1_0_2, - algae_0_10_0 - }: - buildMix ({ - name = "witchcraft"; - version = "0.4.2"; - src = fetchHex { - pkg = "witchcraft"; - version = "0.4.2"; - sha256 = - "cdd6379d5a8b0baab3b79b0c9b87473d8292e0d9a80fa2e21fac61d31218609f"; - }; - beamDeps = [ quark_1_0_2 algae_0_10_0 ]; - - meta = { - description = ''Common algebraic structures and functions''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/robot-overlord/witchcraft"; - }; - } // packageOverrides) - ) {}; - - witchcraft = witchcraft_0_4_2; - - wizard_0_1_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "wizard"; - version = "0.1.0"; - src = fetchHex { - pkg = "wizard"; - version = "0.1.0"; - sha256 = - "cc22faf9e76f50592906b816027fef4ee1942a59005cf8c831c7f76e48b9193e"; - }; - - meta = { - description = ''Wizard is a math and statistics library for - Elixir.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/raywan/wizard"; - }; - } // packageOverrides) - ) {}; - - wizard = wizard_0_1_0; - - wizardry_0_0_1 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - plug_1_1_5, - comeonin_1_6_0 - }: - buildMix ({ - name = "wizardry"; - version = "0.0.1"; - src = fetchHex { - pkg = "wizardry"; - version = "0.0.1"; - sha256 = - "4a85b8c3e5813dee20aa0d5503811568743644883723c9b226436616c9a779a3"; - }; - beamDeps = [ plug_1_1_5 comeonin_1_6_0 ]; - - meta = { - description = ''Simple, low-level user account framework for - Phoenix Framework''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/knrz/wizardry"; - }; - } // packageOverrides) - ) {}; - - wizardry = wizardry_0_0_1; - - woolly_0_1_2 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "woolly"; - version = "0.1.2"; - src = fetchHex { - pkg = "woolly"; - version = "0.1.2"; - sha256 = - "34677dae0bcca0c66fd611d6528e1d0532247e0ad9478a4b469476058308b40d"; - }; - - meta = { - longDescription = ''Woolly is the text mining and natural - language toolkit for the Elixir programming - language.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/pjhampton/Woolly"; - }; - } // packageOverrides) - ) {}; - - woolly = woolly_0_1_2; - - word_smith_0_1_2 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "word_smith"; - version = "0.1.2"; - src = fetchHex { - pkg = "word_smith"; - version = "0.1.2"; - sha256 = - "481e643c5d26f113235ee577ea9b11c2c639228e0573670329c4385ee6d4cb32"; - }; - - meta = { - longDescription = ''General text utility library to help with - string manipulation not found in the standard - Elixir library.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/benfalk/word_smith"; - }; - } // packageOverrides) - ) {}; - - word_smith = word_smith_0_1_2; - - work_queue_0_0_3 = callPackage - ( - { - buildMix, packageOverrides ? {}, fetchHex, pipe_while_ok_0_0_2 - }: - buildMix ({ - name = "work_queue"; - version = "0.0.3"; - src = fetchHex { - pkg = "work_queue"; - version = "0.0.3"; - sha256 = - "31b000cf454ee0a8f90408ea10c33ee6cdd062256a7dd3aac7fe67c48fcbb424"; - }; - beamDeps = [ pipe_while_ok_0_0_2 ]; - - meta = { - description = ''A simple implement of the Hungry Consumer model - of concurrent servers. ''; - license = stdenv.lib.licenses.free; - homepage = "https://github.com/pragdave/work_queue"; - }; - } // packageOverrides) - ) {}; - - work_queue = work_queue_0_0_3; - - worker_pool_1_0_4 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "worker_pool"; - version = "1.0.4"; - src = fetchHex { - pkg = "worker_pool"; - version = "1.0.4"; - sha256 = - "7854a3b94e9624728db3a0475d00e7d0728adf3bf2ee3802bbf8ca10356d6f64"; - }; - - meta = { - description = ''Erlang Worker Pool''; - license = stdenv.lib.licenses.free; - homepage = "https://github.com/inaka/worker_pool"; - }; - } // packageOverrides) - ) {}; - - worker_pool_2_0_0 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "worker_pool"; - version = "2.0.0"; - src = fetchHex { - pkg = "worker_pool"; - version = "2.0.0"; - sha256 = - "915d3a1276d3c00c1438ae49785ff974f7b36772d5a13ad6a2c487e7c005f272"; - }; - - meta = { - description = ''Erlang Worker Pool''; - license = stdenv.lib.licenses.free; - homepage = "https://github.com/inaka/worker_pool"; - }; - } // packageOverrides) - ) {}; - - worker_pool = worker_pool_2_0_0; - - workex_0_10_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, exactor_2_2_0 }: - buildMix ({ - name = "workex"; - version = "0.10.0"; - src = fetchHex { - pkg = "workex"; - version = "0.10.0"; - sha256 = - "9bb48e3ff0294021ecc78d86d4a7521dbe46e129ae9e51a46c9f2a67a63e9cbd"; - }; - beamDeps = [ exactor_2_2_0 ]; - - meta = { - description = ''A behaviour for simple flow control and - backpressure.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/sasa1977/workex"; - }; - } // packageOverrides) - ) {}; - - workex = workex_0_10_0; - - workshop_0_5_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "workshop"; - version = "0.5.1"; - src = fetchHex { - pkg = "workshop"; - version = "0.5.1"; - sha256 = - "f6eaab9360764e83cca6892d939357e505fe163412b22acca7ea4fe307c8bed2"; - }; - - meta = { - longDescription = ''Mix tasks for creating and running - interactive workshops for teaching people how to - program in Elixir, and other things.''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/gausby/workshop"; - }; - } // packageOverrides) - ) {}; - - workshop = workshop_0_5_1; - - world_json_0_1_6 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, poison_1_3_1 }: - buildMix ({ - name = "world_json"; - version = "0.1.6"; - src = fetchHex { - pkg = "world_json"; - version = "0.1.6"; - sha256 = - "f91493355bc522e6ee58eed6d21fca41c32f246052c1324cb5f08b2eb1eb5e83"; - }; - beamDeps = [ poison_1_3_1 ]; - - meta = { - description = ''topojson country and state/province collections - for elixir/erlang''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/camshaft/world_json_ex"; - }; - } // packageOverrides) - ) {}; - - world_json = world_json_0_1_6; - - wpa_supplicant_0_2_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "wpa_supplicant"; - version = "0.2.0"; - src = fetchHex { - pkg = "wpa_supplicant"; - version = "0.2.0"; - sha256 = - "40c86728b254dd9a9a96d862049a85ccf8b8ce9d1fe27985fe5d7c7a32c56bb6"; - }; - - meta = { - longDescription = ''Elixir interface to the wpa_supplicant - daemon. The wpa_supplicant provides application - support for scanning for access points, managing - Wi-Fi connections, and handling all of the - security and other parameters associated with - Wi-Fi.''; - license = with stdenv.lib.licenses; [ asl20 free ]; - homepage = "https://github.com/fhunleth/wpa_supplicant.ex"; - }; - } // packageOverrides) - ) {}; - - wpa_supplicant = wpa_supplicant_0_2_0; - - ws_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "ws"; - version = "0.0.1"; - src = fetchHex { - pkg = "ws"; - version = "0.0.1"; - sha256 = - "31185c57989f16c4d337974cf1896bb8da452b4f08258a48583cce211fbcf316"; - }; - - meta = { - description = ''An RFC 6455 WebSocket implementation.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/"; - }; - } // packageOverrides) - ) {}; - - ws = ws_0_0_1; - - wx_utils_0_0_2 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "wx_utils"; - version = "0.0.2"; - src = fetchHex { - pkg = "wx_utils"; - version = "0.0.2"; - sha256 = - "78bb6d423327e7cf41446a35741fe079fb138a4671d0a01e70223f6219afc3d4"; - }; - - meta = { - description = ''All of the erlang wx macros exposed as normal - functions.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/sschneider1207/wx_utils"; - }; - } // packageOverrides) - ) {}; - - wx_utils = wx_utils_0_0_2; - - wykop_api_0_0_4 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_1_5_2, - httpoison_0_8_3 - }: - buildMix ({ - name = "wykop_api"; - version = "0.0.4"; - src = fetchHex { - pkg = "wykop_api"; - version = "0.0.4"; - sha256 = - "0c2acade581168e5cdf3d1dbde53183bc1c49882c8ba8793e045f20d5a9a26d0"; - }; - beamDeps = [ poison_1_5_2 httpoison_0_8_3 ]; - - meta = { - description = ''Library for Wykop API.''; - license = stdenv.lib.licenses.cc0; - homepage = "https://github.com/remiq/wykop_api_elixir"; - }; - } // packageOverrides) - ) {}; - - wykop_api = wykop_api_0_0_4; - - xain_0_5_3 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "xain"; - version = "0.5.3"; - src = fetchHex { - pkg = "xain"; - version = "0.5.3"; - sha256 = - "c71c2b8180b317a361b4691cf6e9e72d1cf2ad00f7e31f5f5e72d79489eb6e24"; - }; - - meta = { - description = ''An html DSL package.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/smpallen99/xain"; - }; - } // packageOverrides) - ) {}; - - xain = xain_0_5_3; - - xe_0_0_1 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - httpoison_0_8_3, - floki_0_8_1 - }: - buildMix ({ - name = "xe"; - version = "0.0.1"; - src = fetchHex { - pkg = "xe"; - version = "0.0.1"; - sha256 = - "53d693612db1343c36a7bbe6286c23f7ccfdbd44500c2a38970743238d230a77"; - }; - beamDeps = [ httpoison_0_8_3 floki_0_8_1 ]; - - meta = { - description = ''Real time conversion for currencies''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/paulodiniz/xe"; - }; - } // packageOverrides) - ) {}; - - xe = xe_0_0_1; - - xepcache_1_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, depcache_1_2_2 }: - buildMix ({ - name = "xepcache"; - version = "1.0.1"; - src = fetchHex { - pkg = "xepcache"; - version = "1.0.1"; - sha256 = - "b163b26145c2ab3f37ec004dc24ca49c53c1c7b50529c068e94cfcfd78ec62dd"; - }; - beamDeps = [ depcache_1_2_2 ]; - - meta = { - longDescription = ''A wrapper around Erlang`s depcache, an - in-memory caching server. depcache bases its - caching around ETS but can also switch to using - the in-process dictionary for maintaining a - process-local cache. Convenient functions are - provided for getting/setting cache values, with - ttl and cache key dependencies, as well as a - memo function for caching the result of function - executions.''; - license = stdenv.lib.licenses.apsl20; - homepage = "https://github.com/arjan/xepcache"; - }; - } // packageOverrides) - ) {}; - - xepcache = xepcache_1_0_1; - - xfighter_0_2_1 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_1_5_2, - httpoison_0_8_3 - }: - buildMix ({ - name = "xfighter"; - version = "0.2.1"; - src = fetchHex { - pkg = "xfighter"; - version = "0.2.1"; - sha256 = - "67bb43379cd89b4b95f65f02ad5421719723d262fdbe7e399fb82ac7f3b490a8"; - }; - beamDeps = [ poison_1_5_2 httpoison_0_8_3 ]; - - meta = { - description = ''An API wrapper for the programming game - Stockfighter.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/bitchef/xfighter"; - }; - } // packageOverrides) - ) {}; - - xfighter = xfighter_0_2_1; - - xjs_0_1_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, poison_2_1_0 }: - buildMix ({ - name = "xjs"; - version = "0.1.1"; - src = fetchHex { - pkg = "xjs"; - version = "0.1.1"; - sha256 = - "51f93b5008fb73ad6d9320bc97892cd861171852a59408b02823b03fe8c1b751"; - }; - beamDeps = [ poison_2_1_0 ]; - - meta = { - description = ''elixir syntax, javascript semantics''; - license = stdenv.lib.licenses.isc; - homepage = "https://github.com/aaron-lebo/xjs"; - }; - } // packageOverrides) - ) {}; - - xjs = xjs_0_1_1; - - xkcd_0_0_1 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_2_1_0, - httpoison_0_8_3 - }: - buildMix ({ - name = "xkcd"; - version = "0.0.1"; - src = fetchHex { - pkg = "xkcd"; - version = "0.0.1"; - sha256 = - "1c757360b9c5ff3d098e9c04874ed273289ea890e4d87e7dd99164633fe061b5"; - }; - beamDeps = [ poison_2_1_0 httpoison_0_8_3 ]; - - meta = { - longDescription = ''Uses the XKCD JSON API to retrieve the - random, specific and the latest XKCD comic.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/notdevinclark/xkcd"; - }; - } // packageOverrides) - ) {}; - - xkcd = xkcd_0_0_1; - - xlsxir_1_3_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, erlsom_1_4_1 }: - buildMix ({ - name = "xlsxir"; - version = "1.3.0"; - src = fetchHex { - pkg = "xlsxir"; - version = "1.3.0"; - sha256 = - "8c5985daeafaa388b63dde1f9827d650c5c964a0d4c1a91aba9ff8463c6d7833"; - }; - beamDeps = [ erlsom_1_4_1 ]; - - meta = { - longDescription = ''Xlsx file parser. Supports large files, - multiple worksheets and ISO 8601 date formats. - Data is extracted to an Erlang Term Storage - (ETS) table and is accessed through various - functions. Tested with Excel and LibreOffice.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/kennellroxco/xlsxir"; - }; - } // packageOverrides) - ) {}; - - xlsxir = xlsxir_1_3_0; - - xml_builder_0_0_8 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "xml_builder"; - version = "0.0.8"; - src = fetchHex { - pkg = "xml_builder"; - version = "0.0.8"; - sha256 = - "51922bc50e0ef79c757d1016eda2a486f8688cd7307c4519102ea1fea4c5a3cd"; - }; - - meta = { - description = ''XML builder for Elixir''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/joshnuss/xml_builder"; - }; - } // packageOverrides) - ) {}; - - xml_builder = xml_builder_0_0_8; - - xml_to_keyword_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "xml_to_keyword"; - version = "0.0.1"; - src = fetchHex { - pkg = "xml_to_keyword"; - version = "0.0.1"; - sha256 = - "64433848f0ed0ad8f26f1c6e1a6509a6fbaf017701577bd8122bfbb6ee277e97"; - }; - - meta = { - longDescription = ''This is an Elixir package that can convert - xml into Elixir`s Keyword List, which is - compilable with XmlBuilder - (joshnuss/xml_builder) package''; - license = stdenv.lib.licenses.free; - }; - } // packageOverrides) - ) {}; - - xml_to_keyword = xml_to_keyword_0_0_1; - - xmlrpc_0_9_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "xmlrpc"; - version = "0.9.1"; - src = fetchHex { - pkg = "xmlrpc"; - version = "0.9.1"; - sha256 = - "b2f6941248fa2e55e89dcb69304f58a7cc4203ce68b986260836933be8fac879"; - }; - - meta = { - longDescription = ''XML-RPC encoder/decder for Elixir. Supports - all valid datatypes. Input (ie untrusted) is - parsed with erlsom against an xml-schema for - security.''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/ewildgoose/elixir-xml_rpc"; - }; - } // packageOverrides) - ) {}; - - xmlrpc_1_0_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "xmlrpc"; - version = "1.0.0"; - src = fetchHex { - pkg = "xmlrpc"; - version = "1.0.0"; - sha256 = - "8b7dc690a64df7e72d192e9211a20084079933272c14c3e9c158eb101025a7ec"; - }; - - meta = { - longDescription = ''XML-RPC encoder/decder for Elixir. Supports - all valid datatypes. Input (ie untrusted) is - parsed with erlsom against an xml-schema for - security.''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/ewildgoose/elixir-xml_rpc"; - }; - } // packageOverrides) - ) {}; - - xmlrpc = xmlrpc_1_0_0; - - xoauth2_0_0_3 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_1_5_2, - mock_0_1_3, - httpoison_0_8_3 - }: - buildMix ({ - name = "xoauth2"; - version = "0.0.3"; - src = fetchHex { - pkg = "xoauth2"; - version = "0.0.3"; - sha256 = - "4a43a0bca1707b579c6a141524666006dd25ed2efdc19aee5d6eeedf6efc3418"; - }; - beamDeps = [ poison_1_5_2 mock_0_1_3 httpoison_0_8_3 ]; - - meta = { - description = ''A simple XOAuth2 module for Elixir''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/craigp/elixir_xoauth2"; - }; - } // packageOverrides) - ) {}; - - xoauth2 = xoauth2_0_0_3; - - xxhash_0_2_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "xxhash"; - version = "0.2.0"; - src = fetchHex { - pkg = "xxhash"; - version = "0.2.0"; - sha256 = - "ed57fd84e2c4fc440c28fa6a59d2c2ec0d3957b58dfd05cf06da8824ee6494d8"; - }; - - meta = { - description = ''Native Elixir xxHash port.''; - license = stdenv.lib.licenses.free; - homepage = "https://github.com/ttvd/elixir-xxhash"; - }; - } // packageOverrides) - ) {}; - - xxhash = xxhash_0_2_0; - - y_process_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "y_process"; - version = "0.0.1"; - src = fetchHex { - pkg = "y_process"; - version = "0.0.1"; - sha256 = - "3329d3fbe253d605b1f7a91a601c672ff4bc0e7b8c960871d82c964e92372bcb"; - }; - - meta = { - description = ''GenServer wrapper behaviour for pubsub between - processes.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/gmtprime/y_process"; - }; - } // packageOverrides) - ) {}; - - y_process = y_process_0_0_1; - - yahoo_fx_0_2_0 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - time_seer_0_0_6, - httpoison_0_8_3 - }: - buildMix ({ - name = "yahoo_fx"; - version = "0.2.0"; - src = fetchHex { - pkg = "yahoo_fx"; - version = "0.2.0"; - sha256 = - "e06b6986c483cad62081e19fba3089f3eab4a4f1e1cc06cd17aa45d34dd14913"; - }; - beamDeps = [ time_seer_0_0_6 httpoison_0_8_3 ]; - - meta = { - longDescription = ''YahooFx is an Elixir library for getting - currency exchange rates from Yahoo Finance''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/lau/yahoo_fx"; - }; - } // packageOverrides) - ) {}; - - yahoo_fx = yahoo_fx_0_2_0; - - yaml_elixir_1_0_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "yaml_elixir"; - version = "1.0.0"; - src = fetchHex { - pkg = "yaml_elixir"; - version = "1.0.0"; - sha256 = - "8d318d459561678bbe42bdcc7282ebe9dd7538f34045812054edf226634bf4a7"; - }; - - meta = { - description = ''Yaml parser for Elixir based on native Erlang - implementation.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/KamilLelonek/yaml-elixir"; - }; - } // packageOverrides) - ) {}; - - yaml_elixir_1_2_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "yaml_elixir"; - version = "1.2.0"; - src = fetchHex { - pkg = "yaml_elixir"; - version = "1.2.0"; - sha256 = - "7827069a57fc1d830c3025acbb9611f4cd51ee139e8e75de85d0c4e835df4c16"; - }; - - meta = { - description = ''Yaml parser for Elixir based on native Erlang - implementation.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/KamilLelonek/yaml-elixir"; - }; - } // packageOverrides) - ) {}; - - yaml_elixir = yaml_elixir_1_2_0; - - yaml_encoder_0_0_2 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "yaml_encoder"; - version = "0.0.2"; - src = fetchHex { - pkg = "yaml_encoder"; - version = "0.0.2"; - sha256 = - "ff3713e793daed297bca7252651deafd15c5f2f353a4ab03bf3f13a71fcb60a6"; - }; - - meta = { - description = ''Simple module to encode data to YAML. Not ready - for production, still WIP.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/pilu/yaml_encoder"; - }; - } // packageOverrides) - ) {}; - - yaml_encoder = yaml_encoder_0_0_2; - - yes_msg_0_1_0 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "yes_msg"; - version = "0.1.0"; - src = fetchHex { - pkg = "yes_msg"; - version = "0.1.0"; - sha256 = - "45e0a13d87cf84fa50001b27f898b470c610207947e4ddb1b1160804b4e62e0e"; - }; - - meta = { - description = ''Yet another simple message (YES) parser for - Erlang.''; - license = stdenv.lib.licenses.mit; - }; - } // packageOverrides) - ) {}; - - yes_msg = yes_msg_0_1_0; - - yocingo_0_0_3 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - httpoison_0_8_3, - exjsx_3_2_0, - earmark_0_2_1 - }: - buildMix ({ - name = "yocingo"; - version = "0.0.3"; - src = fetchHex { - pkg = "yocingo"; - version = "0.0.3"; - sha256 = - "e222ea0050a5678568d463f8ae7cf7ccd8efba4dfee1637eb0e52c1a1c7809f1"; - }; - beamDeps = [ httpoison_0_8_3 exjsx_3_2_0 earmark_0_2_1 ]; - - meta = { - longDescription = ''This is a full Telegram Bot API. With this - module you can create your own Telegram Bot.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/Yawolf/yocingo"; - }; - } // packageOverrides) - ) {}; - - yocingo = yocingo_0_0_3; - - ytx_0_0_5 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex, rapidax_0_0_3 }: - buildMix ({ - name = "ytx"; - version = "0.0.5"; - src = fetchHex { - pkg = "ytx"; - version = "0.0.5"; - sha256 = - "a30877517201e1c964627782345273fa7ae2157591d1ae6f5663333f370db6f6"; - }; - beamDeps = [ rapidax_0_0_3 ]; - - meta = { - description = ''Youtube API Client for Elixir''; - license = stdenv.lib.licenses.asl20; - homepage = "https://github.com/victorlcampos/ytx"; - }; - } // packageOverrides) - ) {}; - - ytx = ytx_0_0_5; - - yubico_0_1_4 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "yubico"; - version = "0.1.4"; - src = fetchHex { - pkg = "yubico"; - version = "0.1.4"; - sha256 = - "0609f63f3b6141e56014b5247526448a41bf9f61431800891b8c219310f425ad"; - }; - - meta = { - description = ''Client implementing the Yubico Validation - Protocol Version 2.0.''; - license = stdenv.lib.licenses.bsd3; - homepage = "https://github.com/project-fifo/erlang-yubico"; - }; - } // packageOverrides) - ) {}; - - yubico = yubico_0_1_4; - - yuri_1_0_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "yuri"; - version = "1.0.0"; - src = fetchHex { - pkg = "yuri"; - version = "1.0.0"; - sha256 = - "4a4c851f7ea20141201a9b69eaefb300b420e6c94a1513519aaef39f63d939c5"; - }; - - meta = { - description = ''Simple struct for representing URIs.''; - license = stdenv.lib.licenses.wtfpl; - homepage = "https://github.com/kemonomachi/yuri"; - }; - } // packageOverrides) - ) {}; - - yuri = yuri_1_0_0; - - yyid_0_1_2 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "yyid"; - version = "0.1.2"; - src = fetchHex { - pkg = "yyid"; - version = "0.1.2"; - sha256 = - "37fb0acf8e7f30e66fbba18326b357aeaeb19b671b59d4beb8c8bd943370eeab"; - }; - - meta = { - longDescription = ''Generates random tokens that look like type 4 - UUIDs: xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx ''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/janlelis/yyid.ex"; - }; - } // packageOverrides) - ) {}; - - yyid = yyid_0_1_2; - - zarex_0_3_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "zarex"; - version = "0.3.0"; - src = fetchHex { - pkg = "zarex"; - version = "0.3.0"; - sha256 = - "b4c59af6ccc9c0ffea797920a7f66cdaaa498cda83e4bc4c077ff09cb3b21961"; - }; - - meta = { - description = ''Filename sanitization for Elixir''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/ricn/zarex"; - }; - } // packageOverrides) - ) {}; - - zarex = zarex_0_3_0; - - zbase32_1_0_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "zbase32"; - version = "1.0.0"; - src = fetchHex { - pkg = "zbase32"; - version = "1.0.0"; - sha256 = - "bea25493cb512cf0d0ee4e1140c4dc276a27cc299c9b304117ec7b7e4af557b6"; - }; - - meta = { - longDescription = ''Efficient implementation of z-base-32, Phil - Zimmermann`s human-oriented base-32 encoding. - z-base-32 is a Base32 encoding designed to be - easier for human use and more compact. It - includes 1, 8 and 9 but excludes l, v and 2. It - also permutes the alphabet so that the easier - characters are the ones that occur more - frequently. It compactly encodes bitstrings - whose length in bits is not a multiple of 8, and - omits trailing padding characters. z-base-32 was - used in Mnet open source project, and is - currently used in Phil Zimmermann`s ZRTP - protocol, and in the Tahoe-LAFS open source - project.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/pspdfkit-labs/zbase32"; - }; - } // packageOverrides) - ) {}; - - zbase32 = zbase32_1_0_0; - - zigzag_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "zigzag"; - version = "0.0.1"; - src = fetchHex { - pkg = "zigzag"; - version = "0.0.1"; - sha256 = - "27a151e219cf0dcabda9977aad3fbae7b8c366c88a88846e830bc4364f31ed95"; - }; - - meta = { - description = ''Zigzag is a fast and flexible parallel processing - library for Elixir.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/utkarshkukreti/zigzag.ex"; - }; - } // packageOverrides) - ) {}; - - zigzag = zigzag_0_0_1; - - zip_stream_0_1_0 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "zip_stream"; - version = "0.1.0"; - src = fetchHex { - pkg = "zip_stream"; - version = "0.1.0"; - sha256 = - "a712e24d5fe74e3761c74f3e05cb03df0aa9440f3edee957445f9c9be73c9a4e"; - }; - - meta = { - longDescription = ''Library to read zip file in a stream. Zip - file binary stream -> stream of {:new_file,name} - or uncompressed_bin Erlang zlib library only - allows deflate decompress stream. But Erlang zip - library does not allow content streaming.''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/awetzel/zip_stream"; - }; - } // packageOverrides) - ) {}; - - zip_stream = zip_stream_0_1_0; - - zipcloudx_0_0_2 = callPackage - ( - { - buildMix, - packageOverrides ? {}, - fetchHex, - poison_1_5_2, - httpoison_0_8_3 - }: - buildMix ({ - name = "zipcloudx"; - version = "0.0.2"; - src = fetchHex { - pkg = "zipcloudx"; - version = "0.0.2"; - sha256 = - "1e474ec0229b6dd1404c34fbd2a851d136d9549d5ecccbd01d017baac64b264e"; - }; - beamDeps = [ poison_1_5_2 httpoison_0_8_3 ]; - - meta = { - description = ''Elixir zipcloud API wrapper''; - - }; - } // packageOverrides) - ) {}; - - zipcloudx = zipcloudx_0_0_2; - - zipflow_0_0_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "zipflow"; - version = "0.0.1"; - src = fetchHex { - pkg = "zipflow"; - version = "0.0.1"; - sha256 = - "1b6e43e3a40529e41fbbb47d27470a3842834be066b676b68f5b0bfed68c8f39"; - }; - - meta = { - description = ''stream zip archives while building them''; - license = stdenv.lib.licenses.bsd3; - homepage = "https://github.com/dgvncsz0f/zipflow"; - }; - } // packageOverrides) - ) {}; - - zipflow = zipflow_0_0_1; - - zipper_tree_0_1_1 = callPackage - ( - { buildMix, packageOverrides ? {}, fetchHex }: - buildMix ({ - name = "zipper_tree"; - version = "0.1.1"; - src = fetchHex { - pkg = "zipper_tree"; - version = "0.1.1"; - sha256 = - "df6e81d6be9c9ac582bcde541e263d1379485f5cbb5b7cd1b55cd031fe7741ea"; - }; - - meta = { - description = ''Methods for travelsal and modification of Trees - using a zipper. ''; - license = stdenv.lib.licenses.wtfpl; - homepage = "https://github.com/Dkendal/zipper_tree"; - }; - } // packageOverrides) - ) {}; - - zipper_tree = zipper_tree_0_1_1; - - zlist_1_0_3 = callPackage - ( - { buildRebar3, packageOverrides ? {}, fetchHex }: - buildRebar3 ({ - name = "zlist"; - version = "1.0.3"; - src = fetchHex { - pkg = "zlist"; - version = "1.0.3"; - sha256 = - "c5ed3928628cfc9041afb6b1ee3d73d5c85473e6d3ce0f4cb6b1fcb20a207b89"; - }; - - meta = { - description = ''Erlang lazy list library''; - license = stdenv.lib.licenses.mit; - homepage = "https://github.com/egobrain/zlist"; - }; - } // packageOverrides) - ) {}; - - zlist = zlist_1_0_3; - - }; -in stdenv.lib.fix' (stdenv.lib.extends overrides packages) \ No newline at end of file diff --git a/pkgs/development/beam-modules/hex-registry-snapshot.nix b/pkgs/development/beam-modules/hex-registry-snapshot.nix deleted file mode 100644 index fbd2950b6d5..00000000000 --- a/pkgs/development/beam-modules/hex-registry-snapshot.nix +++ /dev/null @@ -1,27 +0,0 @@ -{stdenv, writeText, fetchFromGitHub }: - -stdenv.mkDerivation rec { - pname = "hex-registry"; - rev = "11d7a24e9f53f52490ce255a6248e71128e73aa1"; - version = "unstable-2018-07-12"; - - src = fetchFromGitHub { - inherit rev; - owner = "erlang-nix"; - repo = "hex-pm-registry-snapshots"; - sha256 = "0dbpcrdh6jqmvnm1ysmy7ixyc95vnbqmikyx5kk77qwgyd43fqgi"; - }; - - installPhase = '' - mkdir -p "$out/var/hex" - zcat "registry.ets.gz" > "$out/var/hex/registry.ets" - ''; - - setupHook = writeText "setupHook.sh" '' - export HEX_REGISTRY_SNAPSHOT="$1/var/hex/registry.ets" - ''; - - meta = { - platforms = stdenv.lib.platforms.unix; - }; -} diff --git a/pkgs/development/beam-modules/mix-bootstrap b/pkgs/development/beam-modules/mix-bootstrap index d7a912ee1ed..7e31def71fa 100755 --- a/pkgs/development/beam-modules/mix-bootstrap +++ b/pkgs/development/beam-modules/mix-bootstrap @@ -25,8 +25,7 @@ -record(data, {version , erl_libs , root - , name - , registry_snapshot}). + , name}). -define(LOCAL_HEX_REGISTRY, "registry.ets"). main(Args) -> @@ -51,8 +50,7 @@ gather_required_data_from_the_environment(_) -> {ok, #data{ version = guard_env("version") , erl_libs = os:getenv("ERL_LIBS", []) , root = code:root_dir() - , name = guard_env("name") - , registry_snapshot = guard_env("HEX_REGISTRY_SNAPSHOT")}}. + , name = guard_env("name")}}. -spec guard_env(string()) -> string(). guard_env(Name) -> diff --git a/pkgs/development/compilers/factor-lang/default.nix b/pkgs/development/compilers/factor-lang/default.nix index ef445faec92..314a2d0fc52 100644 --- a/pkgs/development/compilers/factor-lang/default.nix +++ b/pkgs/development/compilers/factor-lang/default.nix @@ -9,7 +9,7 @@ stdenv.mkDerivation rec { rev = "7999e72aecc3c5bc4019d43dc4697f49678cc3b4"; src = fetchurl { - url = http://downloads.factorcode.org/releases/0.98/factor-src-0.98.zip; + url = https://downloads.factorcode.org/releases/0.98/factor-src-0.98.zip; sha256 = "01ip9mbnar4sv60d2wcwfz62qaamdvbykxw3gbhzqa25z36vi3ri"; }; @@ -94,7 +94,7 @@ stdenv.mkDerivation rec { ''; meta = with stdenv.lib; { - homepage = http://factorcode.org; + homepage = https://factorcode.org; license = licenses.bsd2; description = "A concatenative, stack-based programming language"; diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index 9c68b8c3560..9fd343870b9 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -74,7 +74,7 @@ self: super: { name = "git-annex-${super.git-annex.version}-src"; url = "git://git-annex.branchable.com/"; rev = "refs/tags/" + super.git-annex.version; - sha256 = "1ahjddwl8wfkhc5sj2j2snh3cq0vg4apgv2maq3wdncin8bj7my6"; + sha256 = "04l1yrjq7n4nlzkmkg73xp6p7vpw1iq53mrmyb8162wqb7zapg4f"; }; }).override { dbus = if pkgs.stdenv.isLinux then self.dbus else null; @@ -275,6 +275,7 @@ self: super: { dlist = dontCheck super.dlist; docopt = dontCheck super.docopt; # http://hydra.cryp.to/build/499172/log/raw dom-selector = dontCheck super.dom-selector; # http://hydra.cryp.to/build/497670/log/raw + dotenv = dontCheck super.dotenv; # Tests fail because of missing test file on version 0.8.0.2 fixed on version 0.8.0.4 dotfs = dontCheck super.dotfs; # http://hydra.cryp.to/build/498599/log/raw DRBG = dontCheck super.DRBG; # http://hydra.cryp.to/build/498245/nixlog/1/raw ed25519 = dontCheck super.ed25519; @@ -1314,4 +1315,7 @@ self: super: { ]; }); + # Needs the corresponding version of haskell-src-exts. + haskell-src-exts-simple = super.haskell-src-exts-simple.override { haskell-src-exts = self.haskell-src-exts_1_22_0; }; + } // import ./configuration-tensorflow.nix {inherit pkgs haskellLib;} self super diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix.yaml index 6c62c84266c..f57768ecb77 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix.yaml @@ -43,7 +43,7 @@ core-packages: - ghcjs-base-0 default-package-overrides: - # LTS Haskell 14.13 + # LTS Haskell 14.14 - abstract-deque ==0.3 - abstract-deque-tests ==0.3 - abstract-par ==0.3.3 @@ -60,7 +60,7 @@ default-package-overrides: - aeson-better-errors ==0.9.1.0 - aeson-casing ==0.2.0.0 - aeson-compat ==0.3.9 - - aeson-diff ==1.1.0.7 + - aeson-diff ==1.1.0.8 - aeson-extra ==0.4.1.3 - aeson-generic-compat ==0.0.1.3 - aeson-iproute ==0.2 @@ -72,7 +72,7 @@ default-package-overrides: - al ==0.1.4.2 - alarmclock ==0.7.0.2 - alerts ==0.1.2.0 - - alex ==3.2.4 + - alex ==3.2.5 - alg ==0.2.12.0 - algebraic-graphs ==0.4 - Allure ==0.9.5.0 @@ -90,7 +90,7 @@ default-package-overrides: - ansi-wl-pprint ==0.6.9 - ANum ==0.2.0.2 - aos-signature ==0.1.1 - - apecs ==0.8.1 + - apecs ==0.8.2 - apecs-gloss ==0.2.3 - apecs-physics ==0.4.2 - api-field-json-th ==0.1.0.2 @@ -111,7 +111,7 @@ default-package-overrides: - asn1-parse ==0.9.5 - asn1-types ==0.3.3 - assert-failure ==0.1.2.2 - - assoc ==1 + - assoc ==1.0.1 - astro ==0.4.2.1 - async ==2.2.2 - async-extra ==0.2.0.0 @@ -134,12 +134,12 @@ default-package-overrides: - authenticate ==1.3.4 - authenticate-oauth ==1.6.0.1 - auto ==0.4.3.1 - - autoexporter ==1.1.14 + - autoexporter ==1.1.15 - auto-update ==0.1.6 - avers ==0.0.17.1 - avers-api ==0.1.0 - avers-server ==0.1.0.1 - - avro ==0.4.5.3 + - avro ==0.4.5.4 - avwx ==0.3.0.2 - aws-cloudfront-signed-cookies ==0.2.0.1 - aws-lambda-haskell-runtime ==2.0.1 @@ -311,7 +311,7 @@ default-package-overrides: - chiphunk ==0.1.2.1 - choice ==0.2.2 - chronologique ==0.3.1.1 - - chronos ==1.0.7 + - chronos ==1.0.8 - chronos-bench ==0.2.0.2 - chunked-data ==0.3.1 - cipher-aes ==0.2.11 @@ -513,7 +513,7 @@ default-package-overrides: - deque ==0.4.3 - deriveJsonNoPrefix ==0.1.0.1 - deriving-compat ==0.5.7 - - derulo ==1.0.5 + - derulo ==1.0.7 - detour-via-sci ==1.0.0 - dhall ==1.24.0 - dhall-bash ==1.0.21 @@ -521,7 +521,7 @@ default-package-overrides: - diagrams ==1.4 - diagrams-contrib ==1.4.3 - diagrams-core ==1.4.2 - - diagrams-lib ==1.4.2.3 + - diagrams-lib ==1.4.3 - diagrams-postscript ==1.4.1 - diagrams-rasterific ==1.4.1.1 - diagrams-solve ==0.1.1 @@ -532,7 +532,7 @@ default-package-overrides: - digest ==0.0.1.2 - digits ==0.3.1 - dimensional ==1.3 - - di-monad ==1.3 + - di-monad ==1.3.1 - directory-tree ==0.12.1 - direct-sqlite ==2.3.24 - discount ==0.1.1 @@ -550,7 +550,7 @@ default-package-overrides: - doctemplates ==0.2.2.1 - doctest ==0.16.2 - doctest-discover ==0.2.0.0 - - doctest-driver-gen ==0.3.0.1 + - doctest-driver-gen ==0.3.0.2 - doldol ==0.4.1.2 - do-list ==1.0.1 - dom-parser ==3.1.0 @@ -799,7 +799,7 @@ default-package-overrides: - gingersnap ==0.3.1.0 - gi-pango ==1.0.22 - githash ==0.1.3.3 - - github-release ==1.2.4 + - github-release ==1.2.5 - github-types ==0.2.1 - github-webhooks ==0.10.1 - gitrev ==1.3.1 @@ -876,7 +876,7 @@ default-package-overrides: - haskey-btree ==0.3.0.1 - haskintex ==0.8.0.0 - haskoin-core ==0.9.6 - - hasql ==1.4 + - hasql ==1.4.0.1 - hasql-optparse-applicative ==0.3.0.5 - hasql-pool ==0.5.1 - hasql-transaction ==0.7.2 @@ -895,7 +895,7 @@ default-package-overrides: - hedgehog ==1.0.1 - hedgehog-corpus ==0.1.0 - hedgehog-fn ==1.0 - - hedis ==0.12.8 + - hedis ==0.12.9 - hedn ==0.2.0.1 - here ==1.2.13 - heredoc ==0.2.0.0 @@ -1148,7 +1148,7 @@ default-package-overrides: - js-jquery ==3.3.1 - json ==0.9.3 - json-alt ==1.0.0 - - json-feed ==1.0.6 + - json-feed ==1.0.7 - jsonpath ==0.1.0.2 - json-rpc ==1.0.0 - json-rpc-client ==0.2.5.0 @@ -1176,7 +1176,7 @@ default-package-overrides: - kraken ==0.1.0 - l10n ==0.1.0.1 - labels ==0.3.3 - - lackey ==1.0.9 + - lackey ==1.0.10 - LambdaHack ==0.9.5.0 - lame ==0.2.0 - language-c ==0.8.3 @@ -1225,7 +1225,7 @@ default-package-overrides: - libmpd ==0.9.0.10 - liboath-hs ==0.0.1.1 - libraft ==0.5.0.0 - - libyaml ==0.1.1.0 + - libyaml ==0.1.1.1 - LibZip ==1.0.1 - lifted-async ==0.10.0.4 - lifted-base ==0.2.3.12 @@ -1262,7 +1262,7 @@ default-package-overrides: - lrucache ==1.2.0.1 - lrucaching ==0.3.3 - lsp-test ==0.6.1.0 - - lucid ==2.9.11 + - lucid ==2.9.12 - lucid-extras ==0.2.2 - lxd-client-config ==0.1.0.1 - lzma ==0.0.0.3 @@ -1356,7 +1356,7 @@ default-package-overrides: - monad-loops ==0.4.3 - monad-memo ==0.5.1 - monad-metrics ==0.2.1.4 - - monad-par ==0.3.4.8 + - monad-par ==0.3.5 - monad-parallel ==0.7.2.3 - monad-par-extras ==0.3.3 - monad-peel ==0.2.1.2 @@ -1378,7 +1378,6 @@ default-package-overrides: - mono-traversable-instances ==0.1.0.0 - mono-traversable-keys ==0.1.0 - more-containers ==0.2.1.2 - - morpheus-graphql ==0.6.2 - mountpoints ==1.0.2 - mpi-hs ==0.5.3.0 - msgpack ==1.0.1.0 @@ -1432,7 +1431,7 @@ default-package-overrides: - network-conduit-tls ==1.3.2 - network-house ==0.1.0.2 - network-info ==0.2.0.10 - - network-ip ==0.3.0.2 + - network-ip ==0.3.0.3 - network-messagepack-rpc ==0.1.1.4 - network-multicast ==0.3.2 - network-simple ==0.4.5 @@ -1452,7 +1451,7 @@ default-package-overrides: - nonempty-containers ==0.3.2.0 - nonemptymap ==0.0.6.0 - non-empty-sequence ==0.2.0.2 - - nonempty-vector ==0.1.0.0 + - nonempty-vector ==0.2.0.1 - non-negative ==0.1.2 - not-gloss ==0.7.7.0 - no-value ==1.0.0.0 @@ -1724,10 +1723,10 @@ default-package-overrides: - rank2classes ==1.3.1.2 - Rasterific ==0.7.4.4 - rasterific-svg ==0.3.3.2 - - ratel ==1.0.8 - - ratel-wai ==1.1.0 + - ratel ==1.0.9 + - ratel-wai ==1.1.1 - rattle ==0.1 - - rattletrap ==9.0.6 + - rattletrap ==9.0.7 - rawfilepath ==0.2.4 - rawstring-qm ==0.2.3.0 - raw-strings-qq ==1.1 @@ -1822,7 +1821,7 @@ default-package-overrides: - salak-toml ==0.3.5.3 - salak-yaml ==0.3.5.3 - saltine ==0.1.0.2 - - salve ==1.0.6 + - salve ==1.0.8 - sample-frame ==0.0.3 - sample-frame-np ==0.0.4.1 - sampling ==0.3.3 @@ -2033,7 +2032,7 @@ default-package-overrides: - stripe-scotty ==1.0.0.0 - stripe-signature ==1.0.0.1 - stripe-wreq ==1.0.1.0 - - strive ==5.0.8 + - strive ==5.0.9 - structs ==0.1.2 - structured-cli ==2.5.1.0 - summoner ==1.3.0.1 @@ -2126,7 +2125,7 @@ default-package-overrides: - text-region ==0.3.1.0 - text-short ==0.1.3 - text-show ==3.8.2 - - text-show-instances ==3.8.2 + - text-show-instances ==3.8.3 - text-zipper ==0.10.1 - tfp ==1.0.1.1 - tf-random ==0.5 @@ -2195,7 +2194,7 @@ default-package-overrides: - transformers-bifunctors ==0.1 - transformers-compat ==0.6.5 - transformers-fix ==1.0 - - traverse-with-class ==1.0.0.0 + - traverse-with-class ==1.0.1.0 - tree-diff ==0.1 - tree-fun ==0.8.1.0 - trifecta ==2 @@ -2391,7 +2390,7 @@ default-package-overrides: - writer-cps-mtl ==0.1.1.6 - writer-cps-transformers ==0.5.6.1 - ws ==0.0.5 - - wuss ==1.1.14 + - wuss ==1.1.15 - X11 ==1.9.1 - X11-xft ==0.3.1 - x11-xim ==0.0.9.0 @@ -2429,7 +2428,7 @@ default-package-overrides: - xmonad-extras ==0.15.2 - xss-sanitize ==0.3.6 - xxhash-ffi ==0.2.0.0 - - yaml ==0.11.1.2 + - yaml ==0.11.2.0 - yeshql ==4.1.0.1 - yeshql-core ==4.1.0.2 - yeshql-hdbc ==4.1.0.2 @@ -4311,7 +4310,6 @@ broken-packages: - domplate - dot-linker - dot2graphml - - dotenv - dotfs - doublify-toolkit - dovin @@ -5188,6 +5186,8 @@ broken-packages: - GrowlNotify - grpc-api-etcd - grpc-etcd-client + - grpc-haskell + - grpc-haskell-core - gruff - gruff-examples - gsc-weighting @@ -6156,6 +6156,7 @@ broken-packages: - http-dispatch - http-enumerator - http-grammar + - http-io-streams - http-kinder - http-monad - http-pony-serve-wai @@ -7448,6 +7449,7 @@ broken-packages: - NestedFunctor - nestedmap - net-mqtt + - net-mqtt-rpc - net-spider - net-spider-cli - net-spider-pangraph @@ -8552,6 +8554,7 @@ broken-packages: - rws - RxHaskell - s-expression + - S3 - SableCC2Hs - safe-access - safe-buffer-monad @@ -8684,6 +8687,7 @@ broken-packages: - Semantique - semdoc - semi-iso + - semialign-extras - semialign-indexed - semialign-optics - semibounded-lattices diff --git a/pkgs/development/haskell-modules/configuration-nix.nix b/pkgs/development/haskell-modules/configuration-nix.nix index 05c67b9a5bd..2413a764f1d 100644 --- a/pkgs/development/haskell-modules/configuration-nix.nix +++ b/pkgs/development/haskell-modules/configuration-nix.nix @@ -297,10 +297,22 @@ self: super: builtins.intersectAttrs super { ); llvm-hs = - let dontCheckDarwin = if pkgs.stdenv.isDarwin - then dontCheck - else pkgs.lib.id; - in dontCheckDarwin (super.llvm-hs.override { llvm-config = pkgs.llvm_8; }); + let llvmHsWithLlvm8 = super.llvm-hs.override { llvm-config = pkgs.llvm_8; }; + in + if pkgs.stdenv.isDarwin + then + overrideCabal llvmHsWithLlvm8 (oldAttrs: { + # One test fails on darwin. + doCheck = false; + # llvm-hs's Setup.hs file tries to add the lib/ directory from LLVM8 to + # the DYLD_LIBRARY_PATH environment variable. This messes up clang + # when called from GHC, probably because clang is version 7, but we are + # using LLVM8. + preCompileBuildDriver = oldAttrs.preCompileBuildDriver or "" + '' + substituteInPlace Setup.hs --replace "addToLdLibraryPath libDir" "pure ()" + ''; + }) + else llvmHsWithLlvm8; # Needs help finding LLVM. spaceprobe = addBuildTool super.spaceprobe self.llvmPackages.llvm; @@ -624,5 +636,4 @@ self: super: builtins.intersectAttrs super { # need it during the build itself, too. cairo = addBuildTool super.cairo self.buildHaskellPackages.gtk2hs-buildtools; pango = disableHardening (addBuildTool super.pango self.buildHaskellPackages.gtk2hs-buildtools) ["fortify"]; - } diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index cf9256c130d..8c795eab75a 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -1438,7 +1438,7 @@ self: { license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; broken = true; - }) {inherit (pkgs) db; inherit (pkgs) dbxml; + }) {inherit (pkgs) db; inherit (pkgs) dbxml; inherit (pkgs) xercesc; inherit (pkgs) xqilla;}; "BerlekampAlgorithm" = callPackage @@ -2629,10 +2629,10 @@ self: { license = "GPL"; hydraPlatforms = stdenv.lib.platforms.none; broken = true; - }) {opencv_calib3d = null; opencv_contrib = null; - opencv_core = null; opencv_features2d = null; opencv_flann = null; - opencv_gpu = null; opencv_highgui = null; opencv_imgproc = null; - opencv_legacy = null; opencv_ml = null; opencv_objdetect = null; + }) {opencv_calib3d = null; opencv_contrib = null; + opencv_core = null; opencv_features2d = null; opencv_flann = null; + opencv_gpu = null; opencv_highgui = null; opencv_imgproc = null; + opencv_legacy = null; opencv_ml = null; opencv_objdetect = null; opencv_video = null;}; "Cabal_2_2_0_1" = callPackage @@ -3163,12 +3163,14 @@ self: { }: mkDerivation { pname = "ClustalParser"; - version = "1.2.3"; - sha256 = "0wjs6bsbyykrm0hjdybnap86zsnhjjifampm08dqg7fqp7f7pmpy"; + version = "1.3.0"; + sha256 = "0zm0n4pvs9dspfh3x7zfjs20k78mkhsqy6xkg4002b7g8c5bwkp6"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base parsec text vector ]; - executableHaskellDepends = [ base cmdargs either-unwrap ]; + executableHaskellDepends = [ + base cmdargs either-unwrap parsec text vector + ]; testHaskellDepends = [ base hspec hspec-discover parsec text ]; testToolDepends = [ hspec-discover ]; description = "Libary for parsing Clustal tools output"; @@ -6462,7 +6464,7 @@ self: { librarySystemDepends = [ libGL libX11 libXext libXfixes ]; description = "A Haskell binding for GLFW"; license = stdenv.lib.licenses.bsd3; - }) {inherit (pkgs) libGL; inherit (pkgs.xorg) libX11; + }) {inherit (pkgs) libGL; inherit (pkgs.xorg) libX11; inherit (pkgs.xorg) libXext; inherit (pkgs.xorg) libXfixes;}; "GLFW-OGL" = callPackage @@ -7825,7 +7827,7 @@ self: { license = "LGPL"; hydraPlatforms = stdenv.lib.platforms.none; broken = true; - }) {mysqlclient = null; inherit (pkgs) openssl; + }) {mysqlclient = null; inherit (pkgs) openssl; inherit (pkgs) zlib;}; "HDBC-odbc" = callPackage @@ -8129,7 +8131,7 @@ self: { description = "A Toolset for the Haskell Game Programmer - CEGUI Bindings"; license = "unknown"; hydraPlatforms = stdenv.lib.platforms.none; - }) {CEGUIBase = null; CEGUIOgreRenderer = null; + }) {CEGUIBase = null; CEGUIOgreRenderer = null; hg3dcegui050 = null;}; "HGamer3D-Common" = callPackage @@ -8281,8 +8283,8 @@ self: { description = "Ogre Binding for HGamer3D"; license = "unknown"; hydraPlatforms = stdenv.lib.platforms.none; - }) {OgreMain = null; OgrePaging = null; OgreProperty = null; - OgreRTShaderSystem = null; OgreTerrain = null; + }) {OgreMain = null; OgrePaging = null; OgreProperty = null; + OgreRTShaderSystem = null; OgreTerrain = null; hg3dogre050 = null;}; "HGamer3D-SDL2-Binding" = callPackage @@ -8300,7 +8302,7 @@ self: { description = "SDL2 Binding for HGamer3D"; license = "unknown"; hydraPlatforms = stdenv.lib.platforms.none; - }) {inherit (pkgs) SDL2; hg3dsdl2050 = null; + }) {inherit (pkgs) SDL2; hg3dsdl2050 = null; inherit (pkgs.xorg) libX11;}; "HGamer3D-SFML-Binding" = callPackage @@ -8318,7 +8320,7 @@ self: { description = "SFML Binding for HGamer3D"; license = "unknown"; hydraPlatforms = stdenv.lib.platforms.none; - }) {hg3dsfml050 = null; sfml-audio = null; sfml-network = null; + }) {hg3dsfml050 = null; sfml-audio = null; sfml-network = null; sfml-system = null; sfml-window = null;}; "HGamer3D-WinEvent" = callPackage @@ -12837,15 +12839,15 @@ self: { }: mkDerivation { pname = "MagicHaskeller"; - version = "0.9.6.7"; - sha256 = "0cl0lq45x8pxsbdiqg9sx39jvs8h2h32mni5zq2jb61ac7wim9g1"; + version = "0.9.6.8"; + sha256 = "1091s8jrynjb76wg5r53kp0siv0dgbsxsb9y2djrq1iz06h01m55"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ array base bytestring containers directory ghc ghc-paths hashable haskell-src html mtl network network-uri pretty random syb - template-haskell tf-random time + template-haskell tf-random time transformers ]; executableHaskellDepends = [ abstract-par array base bytestring cgi containers directory @@ -14493,8 +14495,8 @@ self: { license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; broken = true; - }) {comctl32 = null; comdlg32 = null; gdi32 = null; - kernel32 = null; ole32 = null; shell32 = null; user32 = null; + }) {comctl32 = null; comdlg32 = null; gdi32 = null; + kernel32 = null; ole32 = null; shell32 = null; user32 = null; winmm = null; winspool = null;}; "ObjectName" = callPackage @@ -16175,15 +16177,14 @@ self: { }: mkDerivation { pname = "R-pandoc"; - version = "0.2.2"; - sha256 = "1kb9dnwbkinx3wi7fr8i9a7dpl1gx08f4ysml1jacf1p6nvhi1lq"; + version = "0.2.3"; + sha256 = "05pb2gr0s4fjd3lj90r6hdj30bzsz16jsibmi99xi3172plyk449"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base directory filepath pandoc-types process split ]; executableHaskellDepends = [ base pandoc-types ]; - description = "A pandoc filter to express R plots inside markdown"; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; broken = true; @@ -16931,6 +16932,8 @@ self: { ]; description = "Library for accessing S3 compatible storage services"; license = stdenv.lib.licenses.gpl3Plus; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "SBench" = callPackage @@ -17106,9 +17109,9 @@ self: { license = stdenv.lib.licenses.mit; hydraPlatforms = stdenv.lib.platforms.none; broken = true; - }) {csfml-audio = null; csfml-graphics = null; - csfml-network = null; csfml-system = null; csfml-window = null; - sfml-audio = null; sfml-graphics = null; sfml-network = null; + }) {csfml-audio = null; csfml-graphics = null; + csfml-network = null; csfml-system = null; csfml-window = null; + sfml-audio = null; sfml-graphics = null; sfml-network = null; sfml-system = null; sfml-window = null;}; "SFML-control" = callPackage @@ -20674,8 +20677,8 @@ self: { ]; description = "A binding to the X11 graphics library"; license = stdenv.lib.licenses.bsd3; - }) {inherit (pkgs.xorg) libX11; inherit (pkgs.xorg) libXScrnSaver; - inherit (pkgs.xorg) libXext; inherit (pkgs.xorg) libXinerama; + }) {inherit (pkgs.xorg) libX11; inherit (pkgs.xorg) libXScrnSaver; + inherit (pkgs.xorg) libXext; inherit (pkgs.xorg) libXinerama; inherit (pkgs.xorg) libXrandr; inherit (pkgs.xorg) libXrender;}; "X11-extras" = callPackage @@ -22003,19 +22006,20 @@ self: { "acid-state" = callPackage ({ mkDerivation, array, base, bytestring, cereal, containers , criterion, deepseq, directory, filelock, filepath, hedgehog - , hspec, hspec-discover, mtl, network, random, safecopy, stm - , system-fileio, system-filepath, template-haskell, text - , th-expand-syns, time, unix + , hspec, hspec-discover, mtl, network, network-bsd, random + , safecopy, stm, system-fileio, system-filepath, template-haskell + , text, th-expand-syns, time, unix }: mkDerivation { pname = "acid-state"; - version = "0.15.2"; - sha256 = "08v807yxkd13m1zffw1yryifjgn7w28a31hb0sg0n3yw7vzk9ny3"; + version = "0.16.0"; + sha256 = "18pdxawx28wsvjah2rih6fa8mgxpkrpskfkvb5gjb1yn29dd8cmn"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base bytestring cereal containers directory filelock filepath - mtl network safecopy stm template-haskell th-expand-syns unix + mtl network network-bsd safecopy stm template-haskell + th-expand-syns unix ]; executableHaskellDepends = [ base directory ]; testHaskellDepends = [ @@ -23105,21 +23109,21 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; - "advent-of-code-api_0_2_1_0" = callPackage - ({ mkDerivation, aeson, attoparsec, base, bytestring, containers - , deepseq, directory, filepath, finite-typelits, http-api-data - , http-client, http-client-tls, http-media, HUnit, mtl, servant + "advent-of-code-api_0_2_2_0" = callPackage + ({ mkDerivation, aeson, base, bytestring, containers, deepseq + , directory, filepath, finite-typelits, http-api-data, http-client + , http-client-tls, http-media, HUnit, megaparsec, mtl, servant , servant-client, servant-client-core, stm, tagsoup, text, time }: mkDerivation { pname = "advent-of-code-api"; - version = "0.2.1.0"; - sha256 = "1p6lix0sj7zkcmijc2dphy3bndvam9fmgwzn1a0lniixjz0jkhpd"; + version = "0.2.2.0"; + sha256 = "1r06kb8l6h4hm4r1f7prch3px0zigdcp8vrzi1x0qw6g1wj4zii0"; libraryHaskellDepends = [ - aeson attoparsec base bytestring containers deepseq directory - filepath finite-typelits http-api-data http-client http-client-tls - http-media mtl servant servant-client servant-client-core stm - tagsoup text time + aeson base bytestring containers deepseq directory filepath + finite-typelits http-api-data http-client http-client-tls + http-media megaparsec mtl servant servant-client + servant-client-core stm tagsoup text time ]; testHaskellDepends = [ base directory filepath HUnit text ]; description = "Advent of Code REST API bindings and servant API"; @@ -23232,6 +23236,39 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "aeson_1_4_6_0" = callPackage + ({ mkDerivation, attoparsec, base, base-compat, base-orphans + , base16-bytestring, bytestring, containers, deepseq, Diff + , directory, dlist, filepath, generic-deriving, ghc-prim, hashable + , hashable-time, integer-logarithms, primitive, QuickCheck + , quickcheck-instances, scientific, tagged, tasty, tasty-golden + , tasty-hunit, tasty-quickcheck, template-haskell, text + , th-abstraction, time, time-compat, unordered-containers + , uuid-types, vector + }: + mkDerivation { + pname = "aeson"; + version = "1.4.6.0"; + sha256 = "12s8nfsady47zlz94f7m978irwwj0l0v2x41hk8w1i14wb3b4gwj"; + libraryHaskellDepends = [ + attoparsec base base-compat bytestring containers deepseq dlist + ghc-prim hashable primitive scientific tagged template-haskell text + th-abstraction time time-compat unordered-containers uuid-types + vector + ]; + testHaskellDepends = [ + attoparsec base base-compat base-orphans base16-bytestring + bytestring containers Diff directory dlist filepath + generic-deriving ghc-prim hashable hashable-time integer-logarithms + QuickCheck quickcheck-instances scientific tagged tasty + tasty-golden tasty-hunit tasty-quickcheck template-haskell text + time time-compat unordered-containers uuid-types vector + ]; + description = "Fast JSON parsing and encoding"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "aeson-applicative" = callPackage ({ mkDerivation, aeson, base, text, unordered-containers }: mkDerivation { @@ -23374,33 +23411,6 @@ self: { }: mkDerivation { pname = "aeson-diff"; - version = "1.1.0.7"; - sha256 = "01d48pd7d1mb9cd5yxfajln8rmjdjq8ch91s0lav4qw1azv6vp2r"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - aeson base bytestring edit-distance-vector hashable mtl scientific - text unordered-containers vector - ]; - executableHaskellDepends = [ - aeson base bytestring optparse-applicative text - ]; - testHaskellDepends = [ - aeson base bytestring directory doctest filepath Glob QuickCheck - quickcheck-instances text unordered-containers vector - ]; - description = "Extract and apply patches to JSON documents"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "aeson-diff_1_1_0_8" = callPackage - ({ mkDerivation, aeson, base, bytestring, directory, doctest - , edit-distance-vector, filepath, Glob, hashable, mtl - , optparse-applicative, QuickCheck, quickcheck-instances - , scientific, text, unordered-containers, vector - }: - mkDerivation { - pname = "aeson-diff"; version = "1.1.0.8"; sha256 = "1pim103mywlhxssrhr0ca0gsvql52g799fk73bdj5h31ziibdsi4"; isLibrary = true; @@ -23418,7 +23428,6 @@ self: { ]; description = "Extract and apply patches to JSON documents"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "aeson-diff-generic" = callPackage @@ -24756,23 +24765,6 @@ self: { }: mkDerivation { pname = "alex"; - version = "3.2.4"; - sha256 = "0cpjixgsr0b2x4s6hz4aa6gnmjw9i7xd9nlfi8m37zqlidq4v3nm"; - isLibrary = false; - isExecutable = true; - enableSeparateDataOutput = true; - executableHaskellDepends = [ array base containers directory ]; - executableToolDepends = [ happy ]; - testHaskellDepends = [ base process ]; - description = "Alex is a tool for generating lexical analysers in Haskell"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "alex_3_2_5" = callPackage - ({ mkDerivation, array, base, containers, directory, happy, process - }: - mkDerivation { - pname = "alex"; version = "3.2.5"; sha256 = "1qz0ar9dl0zx42y1gbpd2yx09nbwxs8nw6mjmpi68z3nf098lz5p"; isLibrary = false; @@ -24783,7 +24775,6 @@ self: { testHaskellDepends = [ base process ]; description = "Alex is a tool for generating lexical analysers in Haskell"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "alex-meta" = callPackage @@ -28147,8 +28138,8 @@ self: { }: mkDerivation { pname = "amqp-utils"; - version = "0.3.7.1"; - sha256 = "1z7jf7ai7r2rlnwylqs60pqcz0h4dxj4g372c919lcvinmql1yfx"; + version = "0.4.0.0"; + sha256 = "0x56yif31bkf01993xh7qvd775c9k8sc6db0ghg8yd10l9fnr92c"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -28739,21 +28730,22 @@ self: { "ansi-terminal-game" = callPackage ({ mkDerivation, ansi-terminal, array, base, bytestring, cereal , clock, exceptions, hspec, linebreak, mintty, mtl, QuickCheck - , split, terminal-size, timers-tick + , random, split, terminal-size, timers-tick }: mkDerivation { pname = "ansi-terminal-game"; - version = "0.5.0.0"; - sha256 = "1j56cia0361fdkcskwbj05gxybssrhkqd0x9bfp6zrw0m040cqk6"; + version = "0.6.0.0"; + sha256 = "117j5s87pw1cmh9klzcc3jcc3hvynsrwknkqys8lqlhp2xkvha5y"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ ansi-terminal array base bytestring cereal clock exceptions - linebreak mintty mtl QuickCheck split terminal-size timers-tick + linebreak mintty mtl QuickCheck random split terminal-size + timers-tick ]; testHaskellDepends = [ ansi-terminal array base bytestring cereal clock exceptions hspec - linebreak mtl QuickCheck split terminal-size timers-tick + linebreak mtl QuickCheck random split terminal-size timers-tick ]; description = "sdl-like functions for terminal applications, based on ansi-terminal"; license = stdenv.lib.licenses.gpl3; @@ -29410,23 +29402,6 @@ self: { }: mkDerivation { pname = "apecs"; - version = "0.8.1"; - sha256 = "10m3lbfg97psnk3z2ml1q9g2ymwa2fnsknrh6ggp9k5c7mskslv0"; - libraryHaskellDepends = [ - array base containers mtl template-haskell vector - ]; - testHaskellDepends = [ base containers linear QuickCheck vector ]; - benchmarkHaskellDepends = [ base criterion linear ]; - description = "Fast Entity-Component-System library for game programming"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "apecs_0_8_2" = callPackage - ({ mkDerivation, array, base, containers, criterion, linear, mtl - , QuickCheck, template-haskell, vector - }: - mkDerivation { - pname = "apecs"; version = "0.8.2"; sha256 = "06dhq7knzxj48563ll7r1srlgq5nd2kbk5fzrf7x6yjp0w2c9kmp"; libraryHaskellDepends = [ @@ -29436,7 +29411,6 @@ self: { benchmarkHaskellDepends = [ base criterion linear ]; description = "Fast Entity-Component-System library for game programming"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "apecs-gloss" = callPackage @@ -31417,8 +31391,8 @@ self: { }: mkDerivation { pname = "arrayfire"; - version = "0.4.0.0"; - sha256 = "1skdwl2dnjhc0lbnj0vji9n23xb8hnw029k4wbp14czk91h3pzjz"; + version = "0.6.0.0"; + sha256 = "0vm1m3bc3c29dwbpzkp0pnxnz7rah8gqrgc0p4haivm5w4r10bf8"; isLibrary = true; isExecutable = true; setupHaskellDepends = [ base Cabal cabal-doctest ]; @@ -32157,19 +32131,6 @@ self: { }) {inherit (pkgs) assimp;}; "assoc" = callPackage - ({ mkDerivation, base, bifunctors }: - mkDerivation { - pname = "assoc"; - version = "1"; - sha256 = "0i1jj6lrabl0fhh1iya4nxr2hw1s4xmhca5qnim93ng5znziv9n2"; - revision = "1"; - editedCabalFile = "0hcpyypnj9qwbpk079h6lnm8aa3mp3fzjilk9qwibkmnnqwwwcld"; - libraryHaskellDepends = [ base bifunctors ]; - description = "swap and assoc: Symmetric and Semigroupy Bifunctors"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "assoc_1_0_1" = callPackage ({ mkDerivation, base, bifunctors, tagged }: mkDerivation { pname = "assoc"; @@ -32178,7 +32139,6 @@ self: { libraryHaskellDepends = [ base bifunctors tagged ]; description = "swap and assoc: Symmetric and Semigroupy Bifunctors"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "assoc-list" = callPackage @@ -32943,8 +32903,8 @@ self: { }: mkDerivation { pname = "ats-format"; - version = "0.2.0.32"; - sha256 = "0waxsxj13jcxams5zz13skg46lbf5c0zkwmjap8hibrrkrrilbcv"; + version = "0.2.0.34"; + sha256 = "146l1zlm4jc83v8rs3ci9j53x2gsvpdb2wjx06d4zg1h2ri8064i"; isLibrary = false; isExecutable = true; setupHaskellDepends = [ base Cabal cli-setup filepath ]; @@ -32969,8 +32929,8 @@ self: { }: mkDerivation { pname = "ats-pkg"; - version = "3.3.0.4"; - sha256 = "0s9n7nf2n313ci1hn6yirf4gkyrp612cm600vnb6l7pjhj6zw3yp"; + version = "3.3.0.7"; + sha256 = "15xr1g3ivmfnwmbrh2ga75vppyv1qk6zcx556f69jxx1ab492zyq"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -33740,20 +33700,6 @@ self: { ({ mkDerivation, base, Cabal, directory, filepath }: mkDerivation { pname = "autoexporter"; - version = "1.1.14"; - sha256 = "0ijykr8qg7ijadlkn0gx3n06n14ihar8dvaddmmaab2awpmaa3l8"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ base Cabal directory filepath ]; - executableHaskellDepends = [ base Cabal directory filepath ]; - description = "Automatically re-export modules"; - license = stdenv.lib.licenses.mit; - }) {}; - - "autoexporter_1_1_15" = callPackage - ({ mkDerivation, base, Cabal, directory, filepath }: - mkDerivation { - pname = "autoexporter"; version = "1.1.15"; sha256 = "061pincl8110ifm2d6jahxkgpvwid1anv3hvswbs4zqwkg6ll8lx"; isLibrary = true; @@ -33762,7 +33708,6 @@ self: { executableHaskellDepends = [ base Cabal directory filepath ]; description = "Automatically re-export modules"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "autom" = callPackage @@ -34068,7 +34013,7 @@ self: { license = "unknown"; hydraPlatforms = stdenv.lib.platforms.none; broken = true; - }) {aviation-cessna172-weight-balance = null; + }) {aviation-cessna172-weight-balance = null; aviation-units = null; aviation-weight-balance = null;}; "avl-static" = callPackage @@ -34112,40 +34057,6 @@ self: { }: mkDerivation { pname = "avro"; - version = "0.4.5.3"; - sha256 = "0az1mlil8h7scpma16f52zwkbi5iw6mdl6r7vywqhlgsdd2xl9kx"; - libraryHaskellDepends = [ - aeson array base base16-bytestring bifunctors binary bytestring - containers data-binary-ieee754 deepseq fail hashable mtl scientific - semigroups tagged template-haskell text tf-random - unordered-containers vector zlib - ]; - testHaskellDepends = [ - aeson array base base16-bytestring bifunctors binary bytestring - containers directory extra fail hashable hspec lens lens-aeson mtl - pure-zlib QuickCheck raw-strings-qq scientific semigroups tagged - text tf-random transformers unordered-containers vector - ]; - testToolDepends = [ hspec-discover ]; - benchmarkHaskellDepends = [ - aeson base bytestring containers gauge hashable mtl random - raw-strings-qq template-haskell text transformers - unordered-containers vector - ]; - description = "Avro serialization support for Haskell"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "avro_0_4_5_4" = callPackage - ({ mkDerivation, aeson, array, base, base16-bytestring, bifunctors - , binary, bytestring, containers, data-binary-ieee754, deepseq - , directory, extra, fail, gauge, hashable, hspec, hspec-discover - , lens, lens-aeson, mtl, pure-zlib, QuickCheck, random - , raw-strings-qq, scientific, semigroups, tagged, template-haskell - , text, tf-random, transformers, unordered-containers, vector, zlib - }: - mkDerivation { - pname = "avro"; version = "0.4.5.4"; sha256 = "0syf968w8vvb5x18znnzc36w5i4ab1fsdpwsph31sxz3rvsv9sr6"; libraryHaskellDepends = [ @@ -34168,7 +34079,6 @@ self: { ]; description = "Avro serialization support for Haskell"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "avwx" = callPackage @@ -37886,7 +37796,7 @@ self: { license = "LGPL"; hydraPlatforms = stdenv.lib.platforms.none; broken = true; - }) {leksah-dummy = null; leksah-main = null; + }) {leksah-dummy = null; leksah-main = null; leksah-plugin-pane = null;}; "billeksah-pane" = callPackage @@ -38670,10 +38580,10 @@ self: { ]; description = "Low-level bindings to GLFW OpenGL library"; license = stdenv.lib.licenses.bsd3; - }) {inherit (pkgs) libGL; inherit (pkgs.xorg) libX11; - inherit (pkgs.xorg) libXcursor; inherit (pkgs.xorg) libXext; - inherit (pkgs.xorg) libXfixes; inherit (pkgs.xorg) libXi; - inherit (pkgs.xorg) libXinerama; inherit (pkgs.xorg) libXrandr; + }) {inherit (pkgs) libGL; inherit (pkgs.xorg) libX11; + inherit (pkgs.xorg) libXcursor; inherit (pkgs.xorg) libXext; + inherit (pkgs.xorg) libXfixes; inherit (pkgs.xorg) libXi; + inherit (pkgs.xorg) libXinerama; inherit (pkgs.xorg) libXrandr; inherit (pkgs.xorg) libXxf86vm;}; "bindings-GLFW_3_3_0_0" = callPackage @@ -38696,10 +38606,10 @@ self: { description = "Low-level bindings to GLFW OpenGL library"; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; - }) {inherit (pkgs) libGL; inherit (pkgs.xorg) libX11; - inherit (pkgs.xorg) libXcursor; inherit (pkgs.xorg) libXext; - inherit (pkgs.xorg) libXfixes; inherit (pkgs.xorg) libXi; - inherit (pkgs.xorg) libXinerama; inherit (pkgs.xorg) libXrandr; + }) {inherit (pkgs) libGL; inherit (pkgs.xorg) libX11; + inherit (pkgs.xorg) libXcursor; inherit (pkgs.xorg) libXext; + inherit (pkgs.xorg) libXfixes; inherit (pkgs.xorg) libXi; + inherit (pkgs.xorg) libXinerama; inherit (pkgs.xorg) libXrandr; inherit (pkgs.xorg) libXxf86vm;}; "bindings-K8055" = callPackage @@ -42575,25 +42485,25 @@ self: { "box" = callPackage ({ mkDerivation, async, attoparsec, base, concurrency , contravariant, dejafu, doctest, exceptions, foldl, generic-lens - , lens, pipes, profunctors, protolude, random, streaming, text - , time, transformers, transformers-base + , lens, mtl, pipes, profunctors, random, streaming, text, time + , transformers, transformers-base }: mkDerivation { pname = "box"; - version = "0.0.1.5"; - sha256 = "0iqza6n4p8vnnppvc0jba8in77i66nz1rzbsmv3yki55qaf9fkvb"; + version = "0.1.0"; + sha256 = "1q03sgz4qzm61rs5chkvk0h9qj7idxxzmyr29awkxigv18nab18h"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ async attoparsec base concurrency contravariant exceptions foldl - lens pipes profunctors protolude streaming text time transformers + lens pipes profunctors streaming text time transformers transformers-base ]; executableHaskellDepends = [ - base concurrency dejafu generic-lens lens protolude random - streaming text transformers + base concurrency dejafu generic-lens lens mtl random streaming text + transformers ]; - testHaskellDepends = [ base doctest protolude ]; + testHaskellDepends = [ base doctest ]; description = "boxes"; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; @@ -43323,6 +43233,8 @@ self: { pname = "brotli-streams"; version = "0.0.0.0"; sha256 = "14jc1nhm50razsl99d95amdf4njf75dnzx8vqkihgrgp7qisyz3z"; + revision = "1"; + editedCabalFile = "1mpd5wf027g1f46a9a2g1wvsaxhr1asyj5f3k69vq3226dfisnn7"; libraryHaskellDepends = [ base brotli bytestring io-streams ]; testHaskellDepends = [ base bytestring HUnit io-streams QuickCheck test-framework @@ -44458,16 +44370,16 @@ self: { }) {}; "byteslice" = callPackage - ({ mkDerivation, base, primitive, primitive-addr, run-st, tasty - , tasty-hunit, tasty-quickcheck + ({ mkDerivation, base, bytestring, primitive, primitive-addr + , run-st, tasty, tasty-hunit, tasty-quickcheck }: mkDerivation { pname = "byteslice"; - version = "0.1.3.0"; - sha256 = "0lx69pcac7p20zs790x6ygqlgc3vljn4wjjp1jlcnp1jv6nhfwgf"; + version = "0.1.4.0"; + sha256 = "0kpamfmbgc31xha3p3rm2mqgngmdivkxl4z8lr0rjbil16r02nqr"; libraryHaskellDepends = [ base primitive primitive-addr run-st ]; testHaskellDepends = [ - base primitive tasty tasty-hunit tasty-quickcheck + base bytestring primitive tasty tasty-hunit tasty-quickcheck ]; description = "Slicing managed and unmanaged memory"; license = stdenv.lib.licenses.bsd3; @@ -44476,19 +44388,21 @@ self: { }) {}; "bytesmith" = callPackage - ({ mkDerivation, base, byteslice, bytestring, contiguous, gauge - , primitive, run-st, tasty, tasty-hunit, tasty-quickcheck - , text-short + ({ mkDerivation, base, byte-order, byteslice, bytestring + , contiguous, gauge, primitive, run-st, tasty, tasty-hunit + , tasty-quickcheck, text-short, wide-word }: mkDerivation { pname = "bytesmith"; - version = "0.3.0.0"; - sha256 = "0zwa0klj1slazsvd37l33p5j2ii3ab114ic5fvd10aic37y6w82s"; + version = "0.3.1.0"; + sha256 = "1wkwxb9ygc6hii90jr7cjbv4s5d0l4wv0197p9jn4lj7h4i79iqd"; libraryHaskellDepends = [ base byteslice bytestring contiguous primitive run-st text-short + wide-word ]; testHaskellDepends = [ - base byteslice primitive tasty tasty-hunit tasty-quickcheck + base byte-order byteslice primitive tasty tasty-hunit + tasty-quickcheck text-short wide-word ]; benchmarkHaskellDepends = [ base byteslice bytestring gauge primitive @@ -48302,6 +48216,25 @@ self: { license = stdenv.lib.licenses.mit; }) {}; + "cassava-megaparsec_2_0_1" = callPackage + ({ mkDerivation, base, bytestring, cassava, hspec, hspec-megaparsec + , megaparsec, unordered-containers, vector + }: + mkDerivation { + pname = "cassava-megaparsec"; + version = "2.0.1"; + sha256 = "0q4skw98nzy6icmgpwqvgw0c5pqcgi25rf7nmwh2pksvv94pi3p3"; + libraryHaskellDepends = [ + base bytestring cassava megaparsec unordered-containers vector + ]; + testHaskellDepends = [ + base bytestring cassava hspec hspec-megaparsec vector + ]; + description = "Megaparsec parser of CSV files that plays nicely with Cassava"; + license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "cassava-records" = callPackage ({ mkDerivation, attoparsec, base, bytestring, cassava, containers , foldl, HUnit, QuickCheck, tasty, tasty-hunit, tasty-quickcheck @@ -50625,10 +50558,8 @@ self: { }: mkDerivation { pname = "chronos"; - version = "1.0.7"; - sha256 = "0yqk43ax20sk3rpxd5s857ivbgigvd5qdq4axawzmqr2na6jlikx"; - revision = "1"; - editedCabalFile = "0rf2rcdx7cvx1aa6yb9khbgkrh08v4l52sg1w89qz0245dalw14r"; + version = "1.0.8"; + sha256 = "08lxf5f40nhqpxx7f75d3lp5xyjmh3gk1hljm4iq7p8mm22nl2fn"; libraryHaskellDepends = [ aeson attoparsec base bytestring clock hashable primitive semigroups text torsor vector @@ -50645,7 +50576,7 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; - "chronos_1_0_8" = callPackage + "chronos_1_0_9" = callPackage ({ mkDerivation, aeson, attoparsec, base, bytestring, clock , criterion, deepseq, doctest, hashable, HUnit, old-locale , primitive, QuickCheck, semigroups, test-framework @@ -50654,8 +50585,8 @@ self: { }: mkDerivation { pname = "chronos"; - version = "1.0.8"; - sha256 = "08lxf5f40nhqpxx7f75d3lp5xyjmh3gk1hljm4iq7p8mm22nl2fn"; + version = "1.0.9"; + sha256 = "103vwpdjqk1csw8famc62ba5ck9s6yd8w5hfa6a0qj3bx9vmf9qv"; libraryHaskellDepends = [ aeson attoparsec base bytestring clock hashable primitive semigroups text torsor vector @@ -52333,8 +52264,8 @@ self: { }: mkDerivation { pname = "cli-setup"; - version = "0.2.0.7"; - sha256 = "1fp1m48rpgnq3db4nvcnry3h46m7k07g8blivv0mb62w8fdm9smq"; + version = "0.2.1.0"; + sha256 = "010rra96lw9qkqm2jvnjxzb6q7xmg8drxaiywbmpb93slrb56r6n"; libraryHaskellDepends = [ base bytestring directory file-embed process ]; @@ -53117,6 +53048,24 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "cmark-gfm_0_2_1" = callPackage + ({ mkDerivation, base, blaze-html, bytestring, cheapskate + , criterion, discount, HUnit, markdown, sundown, text + }: + mkDerivation { + pname = "cmark-gfm"; + version = "0.2.1"; + sha256 = "1qbhcirg7a0r68l3ifq8q9clnkai5hyhk62jb232bjplrl6y4c23"; + libraryHaskellDepends = [ base bytestring text ]; + testHaskellDepends = [ base HUnit text ]; + benchmarkHaskellDepends = [ + base blaze-html cheapskate criterion discount markdown sundown text + ]; + description = "Fast, accurate GitHub Flavored Markdown parser and renderer"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "cmark-highlight" = callPackage ({ mkDerivation, base, blaze-html, cmark, highlighting-kate, text }: @@ -59064,6 +59013,27 @@ self: { license = stdenv.lib.licenses.mit; }) {}; + "cookie_0_4_5" = callPackage + ({ mkDerivation, base, bytestring, data-default-class, deepseq + , HUnit, QuickCheck, tasty, tasty-hunit, tasty-quickcheck, text + , time + }: + mkDerivation { + pname = "cookie"; + version = "0.4.5"; + sha256 = "10rmdasb7mypbwxdj2mhr810vqhkakpik7hyd8fvj60hng8r8zvh"; + libraryHaskellDepends = [ + base bytestring data-default-class deepseq text time + ]; + testHaskellDepends = [ + base bytestring HUnit QuickCheck tasty tasty-hunit tasty-quickcheck + text time + ]; + description = "HTTP cookie parsing and rendering"; + license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "cookies" = callPackage ({ mkDerivation, base, bytestring, chronos, hashable, text, time }: mkDerivation { @@ -59298,6 +59268,25 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "core-data_0_2_1_3" = callPackage + ({ mkDerivation, aeson, base, bytestring, containers, core-text + , hashable, prettyprinter, prettyprinter-ansi-terminal, scientific + , text, unordered-containers, vector + }: + mkDerivation { + pname = "core-data"; + version = "0.2.1.3"; + sha256 = "1l5q8ayhpr6cjvsj9y4hj8b9iq2013rg9dq1f8b349c9mz98bxqa"; + libraryHaskellDepends = [ + aeson base bytestring containers core-text hashable prettyprinter + prettyprinter-ansi-terminal scientific text unordered-containers + vector + ]; + description = "Convenience wrappers around common data structures and encodings"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "core-haskell" = callPackage ({ mkDerivation, base, haskeline, haskell-src-exts, hint }: mkDerivation { @@ -59324,8 +59313,8 @@ self: { }: mkDerivation { pname = "core-program"; - version = "0.2.2.0"; - sha256 = "1k92rj2y48hdr844rnp1wqksm1blq7jahxfqqq21f252vyjj06pq"; + version = "0.2.2.3"; + sha256 = "0yyhvi84qw67lql1vdf9j1psxglqv1nd43wh6kxz92n1im7canks"; libraryHaskellDepends = [ async base bytestring chronologique core-data core-text directory exceptions filepath hashable hinotify hourglass mtl prettyprinter @@ -59355,6 +59344,24 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "core-text_0_2_2_3" = callPackage + ({ mkDerivation, base, bytestring, deepseq, fingertree, hashable + , prettyprinter, prettyprinter-ansi-terminal, template-haskell + , text, text-short + }: + mkDerivation { + pname = "core-text"; + version = "0.2.2.3"; + sha256 = "00ac8f7pajqr77r48g332kgfwsmnybdw2f2z9f7dx03hm3x9vgyx"; + libraryHaskellDepends = [ + base bytestring deepseq fingertree hashable prettyprinter + prettyprinter-ansi-terminal template-haskell text text-short + ]; + description = "A rope type based on a finger tree over UTF-8 fragments"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "corebot-bliki" = callPackage ({ mkDerivation, aeson, base, blaze-builder, bytestring, containers , directory, filepath, filestore, http-types, monads-tf, pandoc @@ -59959,8 +59966,8 @@ self: { ({ mkDerivation, base, containers, directory, parallel }: mkDerivation { pname = "cpsa"; - version = "3.6.4"; - sha256 = "05q3di6p3xr3qmw36bpbc4dzhjrfl7vf3v44i5v7shxpma2qylpf"; + version = "3.6.5"; + sha256 = "03qf4gd28097ra0vndizxxdqvqdgl4p3cl41w9r0rfcw4367bzjf"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; @@ -60059,6 +60066,28 @@ self: { hydraPlatforms = stdenv.lib.platforms.none; }) {}; + "cql_4_0_2" = callPackage + ({ mkDerivation, base, bytestring, cereal, containers, Decimal + , iproute, network, QuickCheck, tasty, tasty-quickcheck + , template-haskell, text, time, transformers, uuid, vector + }: + mkDerivation { + pname = "cql"; + version = "4.0.2"; + sha256 = "0b6806ahmg4yacx5wc4v53gihhkwywajhqm13kb11nxabww3lapl"; + libraryHaskellDepends = [ + base bytestring cereal containers Decimal iproute network + template-haskell text time transformers uuid vector + ]; + testHaskellDepends = [ + base bytestring cereal Decimal iproute network QuickCheck tasty + tasty-quickcheck text time uuid + ]; + description = "Cassandra CQL binary protocol"; + license = "unknown"; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "cql-io" = callPackage ({ mkDerivation, async, auto-update, base, bytestring, containers , cql, cryptonite, data-default-class, Decimal, exceptions @@ -63015,7 +63044,7 @@ self: { description = "A raw binding for the directX 11"; license = stdenv.lib.licenses.mit; platforms = stdenv.lib.platforms.none; - }) {D3DCompiler = null; d3d11 = null; d3dx11 = null; + }) {D3DCompiler = null; d3d11 = null; d3dx11 = null; d3dxof = null; dxgi = null; dxguid = null;}; "d3js" = callPackage @@ -63324,7 +63353,7 @@ self: { license = "GPL"; hydraPlatforms = stdenv.lib.platforms.none; broken = true; - }) {inherit (pkgs) curl; inherit (pkgs) ncurses; + }) {inherit (pkgs) curl; inherit (pkgs) ncurses; inherit (pkgs) zlib;}; "darcs-fastconvert" = callPackage @@ -68076,21 +68105,6 @@ self: { ({ mkDerivation, base, doctest }: mkDerivation { pname = "derulo"; - version = "1.0.5"; - sha256 = "1pyal6rhnyhqx8gwyh42vf66i18y9nplmqka546ikzps439rvmly"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ base ]; - executableHaskellDepends = [ base ]; - testHaskellDepends = [ base doctest ]; - description = "Parse and render JSON simply"; - license = stdenv.lib.licenses.mit; - }) {}; - - "derulo_1_0_7" = callPackage - ({ mkDerivation, base, doctest }: - mkDerivation { - pname = "derulo"; version = "1.0.7"; sha256 = "0ph4szgn009asgcpd6rzdach41jzyrwilk4x9vnrqk3mjk36zxy5"; isLibrary = true; @@ -68100,7 +68114,6 @@ self: { testHaskellDepends = [ base doctest ]; description = "Parse and render JSON simply"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "describe" = callPackage @@ -68953,21 +68966,6 @@ self: { }: mkDerivation { pname = "di-monad"; - version = "1.3"; - sha256 = "019k7jc3lvh6cgmrgdjq13hcvh6ar76n38li4nviikqbsvxmpqsl"; - libraryHaskellDepends = [ - base containers di-core exceptions mtl pipes stm transformers - ]; - description = "mtl flavoured typeful hierarchical structured logging for di-core"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "di-monad_1_3_1" = callPackage - ({ mkDerivation, base, containers, di-core, exceptions, mtl, pipes - , stm, transformers - }: - mkDerivation { - pname = "di-monad"; version = "1.3.1"; sha256 = "190n6hwa7xs4b75bfvk4k2kn3rq8hkgs52f9plxfixlrl7jympgm"; libraryHaskellDepends = [ @@ -68975,7 +68973,6 @@ self: { ]; description = "mtl flavoured typeful hierarchical structured logging for di-core"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "dia-base" = callPackage @@ -69168,6 +69165,33 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "diagrams-contrib_1_4_4" = callPackage + ({ mkDerivation, base, circle-packing, colour, containers + , cubicbezier, data-default, data-default-class, diagrams-core + , diagrams-lib, diagrams-solve, force-layout, hashable, HUnit, lens + , linear, mfsolve, MonadRandom, monoid-extras, mtl, mtl-compat + , parsec, QuickCheck, random, semigroups, split, test-framework + , test-framework-hunit, test-framework-quickcheck2, text + }: + mkDerivation { + pname = "diagrams-contrib"; + version = "1.4.4"; + sha256 = "043jpr7lqg708lzmv6cqys7312lfdwnf8ijcnpl4jkbvcwl87c1m"; + libraryHaskellDepends = [ + base circle-packing colour containers cubicbezier data-default + data-default-class diagrams-core diagrams-lib diagrams-solve + force-layout hashable lens linear mfsolve MonadRandom monoid-extras + mtl mtl-compat parsec random semigroups split text + ]; + testHaskellDepends = [ + base containers diagrams-lib HUnit QuickCheck test-framework + test-framework-hunit test-framework-quickcheck2 + ]; + description = "Collection of user contributions to diagrams EDSL"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "diagrams-core" = callPackage ({ mkDerivation, adjunctions, base, containers, distributive , dual-tree, lens, linear, monoid-extras, mtl, profunctors @@ -69296,39 +69320,6 @@ self: { , dual-tree, exceptions, filepath, fingertree, fsnotify, hashable , intervals, JuicyPixels, lens, linear, monoid-extras, mtl , numeric-extras, optparse-applicative, process, profunctors - , semigroups, tagged, tasty, tasty-hunit, tasty-quickcheck, text - , transformers, unordered-containers - }: - mkDerivation { - pname = "diagrams-lib"; - version = "1.4.2.3"; - sha256 = "175yzi5kw4yd8ykdkpf64q85c7j3p89l90m3h6qcsx9ipv6av9r5"; - revision = "3"; - editedCabalFile = "157y2qdsh0aczs81vzlm377mks976mpv6y3aqnchwsnr7apzp8ai"; - libraryHaskellDepends = [ - active adjunctions array base bytestring cereal colour containers - data-default-class diagrams-core diagrams-solve directory - distributive dual-tree exceptions filepath fingertree fsnotify - hashable intervals JuicyPixels lens linear monoid-extras mtl - optparse-applicative process profunctors semigroups tagged text - transformers unordered-containers - ]; - testHaskellDepends = [ - base deepseq diagrams-solve distributive lens numeric-extras tasty - tasty-hunit tasty-quickcheck - ]; - benchmarkHaskellDepends = [ base criterion diagrams-core ]; - description = "Embedded domain-specific language for declarative graphics"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "diagrams-lib_1_4_3" = callPackage - ({ mkDerivation, active, adjunctions, array, base, bytestring - , cereal, colour, containers, criterion, data-default-class - , deepseq, diagrams-core, diagrams-solve, directory, distributive - , dual-tree, exceptions, filepath, fingertree, fsnotify, hashable - , intervals, JuicyPixels, lens, linear, monoid-extras, mtl - , numeric-extras, optparse-applicative, process, profunctors , QuickCheck, semigroups, tagged, tasty, tasty-hunit , tasty-quickcheck, text, transformers, unordered-containers }: @@ -69351,7 +69342,6 @@ self: { benchmarkHaskellDepends = [ base criterion diagrams-core ]; description = "Embedded domain-specific language for declarative graphics"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "diagrams-pandoc" = callPackage @@ -71107,8 +71097,8 @@ self: { }: mkDerivation { pname = "diskhash"; - version = "0.0.4.0"; - sha256 = "03kc5jc63726vk3airvwag69855rilanvjvqcqxi3ylvjg2p9dil"; + version = "0.0.4.2"; + sha256 = "0rjbjjvvr75ki8kw8y3xf1z8x8cg46h10c73600lcz3bnxba188c"; libraryHaskellDepends = [ base bytestring ]; testHaskellDepends = [ base bytestring directory HUnit QuickCheck test-framework @@ -72760,23 +72750,6 @@ self: { ({ mkDerivation, base, doctest }: mkDerivation { pname = "doctest-driver-gen"; - version = "0.3.0.1"; - sha256 = "1sa47c1wml8k00h4h1gzbckfzbr3w7k3j0lvr1x5z6fh05s5xbsn"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ base ]; - executableHaskellDepends = [ base ]; - testHaskellDepends = [ base doctest ]; - description = "Generate driver file for doctest's cabal integration"; - license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; - }) {}; - - "doctest-driver-gen_0_3_0_2" = callPackage - ({ mkDerivation, base, doctest }: - mkDerivation { - pname = "doctest-driver-gen"; version = "0.3.0.2"; sha256 = "1xkq9fpdm8ayjwf2lypkfnh1w08zimvhf27ffn71hfckd5nw4h2q"; isLibrary = true; @@ -73157,8 +73130,35 @@ self: { ]; description = "Loads environment variables from dotenv files"; license = stdenv.lib.licenses.mit; + }) {}; + + "dotenv_0_8_0_4" = callPackage + ({ mkDerivation, base, base-compat, containers, directory + , exceptions, hspec, hspec-megaparsec, megaparsec + , optparse-applicative, process, text, transformers, yaml + }: + mkDerivation { + pname = "dotenv"; + version = "0.8.0.4"; + sha256 = "05dqa91zmxkzkz1dcpx2jxkzhdr4f51gw0qql47da9bllavl0jj4"; + isLibrary = true; + isExecutable = true; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ + base base-compat containers directory exceptions megaparsec process + text transformers yaml + ]; + executableHaskellDepends = [ + base base-compat megaparsec optparse-applicative process text + transformers yaml + ]; + testHaskellDepends = [ + base base-compat containers directory exceptions hspec + hspec-megaparsec megaparsec process text transformers yaml + ]; + description = "Loads environment variables from dotenv files"; + license = stdenv.lib.licenses.mit; hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "dotfs" = callPackage @@ -74247,6 +74247,33 @@ self: { hydraPlatforms = stdenv.lib.platforms.none; }) {}; + "duet" = callPackage + ({ mkDerivation, aeson, base, containers, deepseq, edit-distance + , exceptions, hspec, monad-logger, mtl, optparse-simple, parsec + , syb, text + }: + mkDerivation { + pname = "duet"; + version = "0.0.1"; + sha256 = "00f9j3zcna8gxs9g3rnmcm6xqsx7sm9ivygbzjw5dyhmiivh6nr7"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson base containers deepseq edit-distance exceptions monad-logger + mtl parsec syb text + ]; + executableHaskellDepends = [ + aeson base containers deepseq exceptions monad-logger mtl + optparse-simple syb text + ]; + testHaskellDepends = [ + aeson base containers deepseq edit-distance exceptions hspec + monad-logger mtl parsec syb text + ]; + description = "A tiny language, a subset of Haskell (with type classes) aimed at aiding teachers teach Haskell"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "dumb-cas" = callPackage ({ mkDerivation, base, containers, decimal-literals, hashable , tasty, tasty-hunit, template-haskell, unordered-containers @@ -75877,30 +75904,29 @@ self: { }) {}; "egison" = callPackage - ({ mkDerivation, alex, array, base, containers, criterion, deepseq - , directory, filepath, ghc, ghc-paths, Glob, happy, hashable - , haskeline, HUnit, mtl, optparse-applicative, parallel, parsec - , process, random, regex-tdfa, split, test-framework - , test-framework-hunit, text, transformers, unordered-containers - , vector + ({ mkDerivation, array, base, containers, criterion, deepseq + , directory, filepath, ghc, ghc-paths, Glob, hashable, haskeline + , HUnit, megaparsec, mtl, optparse-applicative, parsec + , parser-combinators, process, random, regex-tdfa, split + , test-framework, test-framework-hunit, text, transformers + , unordered-containers, vector }: mkDerivation { pname = "egison"; - version = "3.9.1"; - sha256 = "1q4hyvr52zv2p827cvkmi4rl1d1dvrdg9bly6wykbhdv6ycbihn5"; + version = "3.9.3"; + sha256 = "03scyzfwrzn8hbkk3r02ix7lw2pfx6r5qyf60xgvi0fgxhg7v7cv"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ array base containers directory ghc ghc-paths hashable haskeline - mtl parallel parsec process random regex-tdfa split text - transformers unordered-containers vector + megaparsec mtl parsec parser-combinators process random regex-tdfa + split text transformers unordered-containers vector ]; - libraryToolDepends = [ alex happy ]; executableHaskellDepends = [ array base containers directory filepath ghc ghc-paths haskeline - mtl optparse-applicative parsec process regex-tdfa text - transformers unordered-containers vector + mtl optparse-applicative parsec process text transformers + unordered-containers vector ]; testHaskellDepends = [ base filepath Glob HUnit mtl test-framework test-framework-hunit @@ -75937,8 +75963,8 @@ self: { }: mkDerivation { pname = "egison-tutorial"; - version = "3.7.14"; - sha256 = "1ar5yg00arqd09wva0q1y4d8lfpd0vjw9sgk47jsyqs7ydm59hnb"; + version = "3.9.3"; + sha256 = "0p55bak45hxqajpz0kh6d4czhxm8xm1jkcmk7la6h0fvazz4665p"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -83589,7 +83615,7 @@ self: { license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; broken = true; - }) {inherit (pkgs) ffmpeg; libavcodec = null; libavdevice = null; + }) {inherit (pkgs) ffmpeg; libavcodec = null; libavdevice = null; libavformat = null; libswscale = null;}; "ffmpeg-tutorials" = callPackage @@ -85771,8 +85797,8 @@ self: { }: mkDerivation { pname = "floskell"; - version = "0.10.1"; - sha256 = "1y79f6a6frcmhs70z34rdcpm5bqpgqf46bx29jnixgs313lwz229"; + version = "0.10.2"; + sha256 = "1id1bwvzl5x4wq6i2ailvmvy2gcdzfgs8q59pg7s2j5cv35gf80h"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -85987,7 +86013,7 @@ self: { "fltkhs" = callPackage ({ mkDerivation, base, bytestring, c2hs, Cabal, directory, filepath - , fltk14, libGLU, libGL, mtl, OpenGLRaw, parsec, pkgconfig, text + , fltk14, libGL, libGLU, mtl, OpenGLRaw, parsec, pkg-config, text , vector }: mkDerivation { @@ -86000,15 +86026,15 @@ self: { setupHaskellDepends = [ base Cabal directory filepath ]; libraryHaskellDepends = [ base bytestring text vector ]; librarySystemDepends = [ fltk14 ]; - libraryPkgconfigDepends = [ libGLU libGL ]; - libraryToolDepends = [ c2hs pkgconfig ]; + libraryPkgconfigDepends = [ libGL libGLU ]; + libraryToolDepends = [ c2hs pkg-config ]; executableHaskellDepends = [ base directory filepath mtl OpenGLRaw parsec text ]; description = "FLTK bindings"; license = stdenv.lib.licenses.mit; - }) {inherit (pkgs) fltk14; inherit (pkgs) libGLU libGL; - pkgconfig = null;}; + }) {inherit (pkgs) fltk14; inherit (pkgs) libGL; + inherit (pkgs) libGLU; inherit (pkgs) pkg-config;}; "fltkhs-demos" = callPackage ({ mkDerivation, base, bytestring, directory, fltkhs, process, stm @@ -88125,7 +88151,7 @@ self: { description = "Interface to the Kinect device"; license = stdenv.lib.licenses.bsd3; platforms = [ "i686-linux" "x86_64-linux" ]; - }) {inherit (pkgs) freenect; freenect_sync = null; + }) {inherit (pkgs) freenect; freenect_sync = null; libfreenect = null;}; "freer" = callPackage @@ -89731,33 +89757,84 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "fused-effects_1_0_0_0" = callPackage + ({ mkDerivation, base, containers, gauge, hedgehog, hedgehog-fn + , inspection-testing, markdown-unlit, mtl, tasty, tasty-hedgehog + , tasty-hunit, transformers + }: + mkDerivation { + pname = "fused-effects"; + version = "1.0.0.0"; + sha256 = "120jvgh35wl5vb2qad8c1dhpr1ddlbhm5b03dy9kcb7d8s89qfs6"; + libraryHaskellDepends = [ base transformers ]; + testHaskellDepends = [ + base containers hedgehog hedgehog-fn inspection-testing mtl tasty + tasty-hedgehog tasty-hunit transformers + ]; + testToolDepends = [ markdown-unlit ]; + benchmarkHaskellDepends = [ base gauge ]; + description = "A fast, flexible, fused effect system"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "fused-effects-exceptions" = callPackage - ({ mkDerivation, base, fused-effects, safe-exceptions - , unliftio-core + ({ mkDerivation, base, fused-effects, markdown-unlit, tasty + , tasty-hunit, transformers }: mkDerivation { pname = "fused-effects-exceptions"; - version = "0.2.0.0"; - sha256 = "1hgvl48vdrgcb45izmwad40x5jgxiaf3rdhhm5x0gjd9848drmbb"; - libraryHaskellDepends = [ - base fused-effects safe-exceptions unliftio-core + version = "1.0.0.0"; + sha256 = "13ki1fzjsqd762bbc5ia9k4agsa634lflidnzs6lahxmar1sqmid"; + libraryHaskellDepends = [ base fused-effects transformers ]; + testHaskellDepends = [ + base fused-effects tasty tasty-hunit transformers ]; + testToolDepends = [ markdown-unlit ]; description = "Handle exceptions thrown in IO with fused-effects"; license = stdenv.lib.licenses.bsd3; }) {}; "fused-effects-lens" = callPackage - ({ mkDerivation, base, fused-effects, hspec, lens, microlens }: + ({ mkDerivation, base, fused-effects, hspec, microlens }: mkDerivation { pname = "fused-effects-lens"; - version = "0.2.0.0"; - sha256 = "199afrkhb1dhah3jy3xyq5k71cqbzf9m8ninyh95qmam600r8q0m"; + version = "1.0.0.0"; + sha256 = "0qix94bw9rzv7frwxn4d9l8bz133fbmazzsvmilfz6bm6k8ci6nx"; libraryHaskellDepends = [ base fused-effects microlens ]; - testHaskellDepends = [ base fused-effects hspec lens ]; + testHaskellDepends = [ base fused-effects hspec microlens ]; description = "Monadic lens combinators for fused-effects"; license = stdenv.lib.licenses.bsd3; }) {}; + "fused-effects-random" = callPackage + ({ mkDerivation, base, fused-effects, MonadRandom, random + , transformers + }: + mkDerivation { + pname = "fused-effects-random"; + version = "1.0.0.0"; + sha256 = "14s65ndb5ik47wasn62pd0m5ls02a0v2vinv69jz9z630q9y7ay4"; + libraryHaskellDepends = [ + base fused-effects MonadRandom random transformers + ]; + description = "Random number generation for fused-effects"; + license = stdenv.lib.licenses.bsd3; + }) {}; + + "fused-effects-resumable" = callPackage + ({ mkDerivation, base, deepseq, fused-effects, transformers }: + mkDerivation { + pname = "fused-effects-resumable"; + version = "0.1.0.0"; + sha256 = "0w0ih8sspb7ffpvbf9bcqsiv7683g3ccfpgd48hq0h819zpa58m9"; + libraryHaskellDepends = [ + base deepseq fused-effects transformers + ]; + description = "Resumable exceptions for the fused-effects ecosystem"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "fusion" = callPackage ({ mkDerivation, base, directory, doctest, filepath, pipes-safe , transformers, void @@ -89789,8 +89866,8 @@ self: { }: mkDerivation { pname = "futhark"; - version = "0.12.2"; - sha256 = "1q9k725wwf94gamjsi7rjazjgwdmh42h3fchlf25qm0w27llcrkc"; + version = "0.12.3"; + sha256 = "02ddxa7mkmbwg16ylvjdld85fw479n8jvi21mn7fak7vaqjdd2hw"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -90563,9 +90640,9 @@ self: { ]; description = "A Haskell binding to a subset of the GD graphics library"; license = stdenv.lib.licenses.bsd3; - }) {inherit (pkgs) expat; inherit (pkgs) fontconfig; - inherit (pkgs) freetype; inherit (pkgs) gd; - inherit (pkgs) libjpeg; inherit (pkgs) libpng; + }) {inherit (pkgs) expat; inherit (pkgs) fontconfig; + inherit (pkgs) freetype; inherit (pkgs) gd; + inherit (pkgs) libjpeg; inherit (pkgs) libpng; inherit (pkgs) zlib;}; "gdax" = callPackage @@ -90684,6 +90761,21 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "gdp_0_0_3_0" = callPackage + ({ mkDerivation, base, lawful }: + mkDerivation { + pname = "gdp"; + version = "0.0.3.0"; + sha256 = "0pkx6j557p9rm39pr6pw8p2j3nz8s4q839n6y9p6c31dnlz0zxx0"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ base lawful ]; + executableHaskellDepends = [ base ]; + description = "Reason about invariants and preconditions with ghosts of departed proofs"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "gearbox" = callPackage ({ mkDerivation, base, GLUT, OpenGLRaw, Vec }: mkDerivation { @@ -91511,19 +91603,15 @@ self: { }) {}; "generic-xmlpickler" = callPackage - ({ mkDerivation, base, generic-deriving, hxt, hxt-pickle-utils - , tasty, tasty-hunit, tasty-th, text + ({ mkDerivation, base, generic-deriving, hxt, tasty, tasty-hunit + , tasty-th, text }: mkDerivation { pname = "generic-xmlpickler"; - version = "0.1.0.5"; - sha256 = "1brnlgnbys811qy64aps2j03ks2p0rkihaqzaszfwl80cpsn05ym"; - revision = "8"; - editedCabalFile = "1hpcglml4b5yv192syxazminr5v7qjrgqwb2wk0cf7f0sjpm5d0q"; + version = "0.1.0.6"; + sha256 = "0cbigrfiilwr2dfcnd2mskj1pjgwrjj72anfpa1yii7q9rs0gdh3"; libraryHaskellDepends = [ base generic-deriving hxt text ]; - testHaskellDepends = [ - base hxt hxt-pickle-utils tasty tasty-hunit tasty-th - ]; + testHaskellDepends = [ base hxt tasty tasty-hunit tasty-th ]; description = "Generic generation of HXT XmlPickler instances using GHC Generics"; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; @@ -95797,8 +95885,8 @@ self: { }: mkDerivation { pname = "git-annex"; - version = "7.20191106"; - sha256 = "1zvs011vqwyjk1xgz1c8gflih9903rjqg3l5km15p45lny8y8j4b"; + version = "7.20191114"; + sha256 = "1afrn5g3b80f3n6ncfph6pmf9jdpc7a6ay55k2pmkn96pyv4hfmm"; configureFlags = [ "-fassistant" "-f-benchmark" "-fdbus" "-f-debuglocks" "-fmagicmime" "-f-networkbsd" "-fpairing" "-fproduction" "-fs3" "-ftorrentparser" @@ -95841,9 +95929,9 @@ self: { description = "manage files with git, without checking their contents into git"; license = stdenv.lib.licenses.agpl3; maintainers = with stdenv.lib.maintainers; [ peti ]; - }) {inherit (pkgs) bup; inherit (pkgs) curl; inherit (pkgs) git; - inherit (pkgs) gnupg; inherit (pkgs) lsof; inherit (pkgs) openssh; - inherit (pkgs) perl; inherit (pkgs) rsync; inherit (pkgs) wget; + }) {inherit (pkgs) bup; inherit (pkgs) curl; inherit (pkgs) git; + inherit (pkgs) gnupg; inherit (pkgs) lsof; inherit (pkgs) openssh; + inherit (pkgs) perl; inherit (pkgs) rsync; inherit (pkgs) wget; inherit (pkgs) which;}; "git-brunch" = callPackage @@ -96403,29 +96491,6 @@ self: { }: mkDerivation { pname = "github-release"; - version = "1.2.4"; - sha256 = "1s4vmqrzq7w35kfij9pyxm9b672khhx03whi4adz6l51xij6a3yb"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - aeson base bytestring http-client http-client-tls http-types - mime-types optparse-generic text unordered-containers uri-templater - ]; - executableHaskellDepends = [ - aeson base bytestring http-client http-client-tls http-types - mime-types optparse-generic text unordered-containers uri-templater - ]; - description = "Upload files to GitHub releases"; - license = stdenv.lib.licenses.mit; - }) {}; - - "github-release_1_2_5" = callPackage - ({ mkDerivation, aeson, base, bytestring, http-client - , http-client-tls, http-types, mime-types, optparse-generic, text - , unordered-containers, uri-templater - }: - mkDerivation { - pname = "github-release"; version = "1.2.5"; sha256 = "1ilmq8sjxidyna41gm97ygskjzkbf3rggb2m6lqpxpjcycay7jfr"; isLibrary = true; @@ -96440,7 +96505,6 @@ self: { ]; description = "Upload files to GitHub releases"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "github-rest" = callPackage @@ -97947,7 +98011,7 @@ self: { libraryToolDepends = [ c2hs ]; description = "Bindings for libgnome-keyring"; license = stdenv.lib.licenses.gpl3; - }) {inherit (pkgs.gnome3) gnome-keyring; + }) {inherit (pkgs.gnome3) gnome-keyring; inherit (pkgs) libgnome-keyring;}; "gnomevfs" = callPackage @@ -102298,7 +102362,7 @@ self: { executablePkgconfigDepends = [ libXau xcb xdmcp xlibsWrapper ]; description = "Simple clipboard manager to be integrated with rofi"; license = stdenv.lib.licenses.bsd3; - }) {inherit (pkgs.xorg) libXau; xcb = null; xdmcp = null; + }) {inherit (pkgs.xorg) libXau; xcb = null; xdmcp = null; inherit (pkgs) xlibsWrapper;}; "greg-client" = callPackage @@ -102974,8 +103038,8 @@ self: { }: mkDerivation { pname = "grpc-haskell"; - version = "0.0.0.0"; - sha256 = "1d1njhrg6sfwy9f6xaxj0p8bbp2g6qjsa4cq7zq43h3vc1lkb0ii"; + version = "0.0.1.0"; + sha256 = "1cl12g88wvml3s5jazcb4gi4zwf6fp28hc9jp1fj25qpbr14il5c"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -102994,7 +103058,34 @@ self: { license = stdenv.lib.licenses.asl20; hydraPlatforms = stdenv.lib.platforms.none; broken = true; - }) {grpc-haskell-core = null;}; + }) {}; + + "grpc-haskell-core" = callPackage + ({ mkDerivation, async, base, bytestring, c2hs, clock, containers + , gpr, grpc, managed, pipes, proto3-suite, QuickCheck, safe + , sorted-list, stm, tasty, tasty-hunit, tasty-quickcheck, text + , time, transformers, turtle, unix + }: + mkDerivation { + pname = "grpc-haskell-core"; + version = "0.0.0.0"; + sha256 = "1pvcdr1jrn94nwhni5992l8mv401150wl8yi519hncs173n2fx88"; + libraryHaskellDepends = [ + base bytestring clock containers managed sorted-list stm + transformers + ]; + librarySystemDepends = [ gpr grpc ]; + libraryToolDepends = [ c2hs ]; + testHaskellDepends = [ + async base bytestring clock containers managed pipes proto3-suite + QuickCheck safe tasty tasty-hunit tasty-quickcheck text time + transformers turtle unix + ]; + description = "Haskell implementation of gRPC layered on shared C library"; + license = stdenv.lib.licenses.asl20; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; + }) {gpr = null; inherit (pkgs) grpc;}; "gruff" = callPackage ({ mkDerivation, base, bytestring, containers, directory, filepath @@ -103640,9 +103731,9 @@ self: { license = stdenv.lib.licenses.lgpl21; hydraPlatforms = stdenv.lib.platforms.none; broken = true; - }) {inherit (pkgs) gtk2; inherit (pkgs.gnome2) gtkglext; - inherit (pkgs) libGLU; inherit (pkgs.xorg) libICE; - inherit (pkgs.xorg) libSM; inherit (pkgs.xorg) libXmu; + }) {inherit (pkgs) gtk2; inherit (pkgs.gnome2) gtkglext; + inherit (pkgs) libGLU; inherit (pkgs.xorg) libICE; + inherit (pkgs.xorg) libSM; inherit (pkgs.xorg) libXmu; inherit (pkgs.xorg) libXt;}; "gtkimageview" = callPackage @@ -104030,7 +104121,7 @@ self: { license = "LGPL"; hydraPlatforms = stdenv.lib.platforms.none; broken = true; - }) {cudd = null; epd = null; inherit (pkgs) mtr; + }) {cudd = null; epd = null; inherit (pkgs) mtr; inherit (pkgs) st; util = null;}; "hCM" = callPackage @@ -107801,22 +107892,22 @@ self: { ({ mkDerivation, base, base64-bytestring, blaze-html, bytestring , containers, directory, exceptions, extensible-exceptions , filepath, hslogger, html, HUnit, monad-control, mtl, network - , network-uri, old-locale, parsec, process, semigroups, sendfile - , syb, system-filepath, template-haskell, text, threads, time - , transformers, transformers-base, transformers-compat, unix + , network-bsd, network-uri, old-locale, parsec, process, semigroups + , sendfile, syb, system-filepath, template-haskell, text, threads + , time, transformers, transformers-base, transformers-compat, unix , utf8-string, xhtml, zlib }: mkDerivation { pname = "happstack-server"; - version = "7.5.4"; - sha256 = "0i7csvmwv7n68gkwqzi985p2mjdgzipjnlj873sdiknhx9pfmq70"; + version = "7.6.0"; + sha256 = "0dixzrqr6y96ldx7ls2n19ilfph798jkflgcpzbj6gaw3y20w2b7"; libraryHaskellDepends = [ base base64-bytestring blaze-html bytestring containers directory exceptions extensible-exceptions filepath hslogger html - monad-control mtl network network-uri old-locale parsec process - semigroups sendfile syb system-filepath template-haskell text - threads time transformers transformers-base transformers-compat - unix utf8-string xhtml zlib + monad-control mtl network network-bsd network-uri old-locale parsec + process semigroups sendfile syb system-filepath template-haskell + text threads time transformers transformers-base + transformers-compat unix utf8-string xhtml zlib ]; testHaskellDepends = [ base bytestring containers HUnit parsec zlib @@ -107834,8 +107925,8 @@ self: { }: mkDerivation { pname = "happstack-server-tls"; - version = "7.1.6.7"; - sha256 = "18jvim1hm1d4ia8ka2kxwzzzpdvs6wy0v2k5qz6bg9lsv4wi9xil"; + version = "7.2.1"; + sha256 = "1cihzjxl1v5sgmaxn8qny8b9yzm7p1gccgy1iaa3dk2jpl07a2dp"; libraryHaskellDepends = [ base bytestring extensible-exceptions happstack-server hslogger HsOpenSSL network sendfile time unix @@ -108418,8 +108509,8 @@ self: { }: mkDerivation { pname = "hasbolt-extras"; - version = "0.0.0.23"; - sha256 = "0zxmwkr0zgj5bz95nay9irl10fbfda4sawgizfmjhvxdfcwslbkv"; + version = "0.0.0.24"; + sha256 = "16hybk7f8rx81a50zbj6i4isx4fi2yr7aw9n36h8qab4dxil4szy"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -110495,6 +110586,19 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "haskell-src_1_0_3_1" = callPackage + ({ mkDerivation, array, base, happy, pretty, syb }: + mkDerivation { + pname = "haskell-src"; + version = "1.0.3.1"; + sha256 = "0cjigvshk4b8wqdk0v0hz9ag1kyjjsmqsy4a1m3n28ac008cg746"; + libraryHaskellDepends = [ array base pretty syb ]; + libraryToolDepends = [ happy ]; + description = "Support for manipulating Haskell source code"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "haskell-src-exts_1_19_1" = callPackage ({ mkDerivation, array, base, containers, cpphs, directory , filepath, ghc-prim, happy, mtl, pretty, pretty-show, smallcheck @@ -112119,8 +112223,8 @@ self: { }: mkDerivation { pname = "haskoin-store"; - version = "0.18.6"; - sha256 = "0hgjawlvlvz2wz711dgfbg8wvinzl4faisw8fpi7v00v6agwz2gx"; + version = "0.18.7"; + sha256 = "1cdj43n3y7j9gcw1196y9g5n188yf2dhjrj277impvlrf5y5qqs7"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -112986,34 +113090,6 @@ self: { }: mkDerivation { pname = "hasql"; - version = "1.4"; - sha256 = "0j2arb96i1dinpz1yxl2cjl4qhbljk9yph52cj9az50mvl8vx3w4"; - libraryHaskellDepends = [ - attoparsec base base-prelude bytestring bytestring-strict-builder - contravariant contravariant-extras dlist hashable hashtables - loch-th mtl placeholders postgresql-binary postgresql-libpq - profunctors text text-builder transformers vector - ]; - testHaskellDepends = [ - bug QuickCheck quickcheck-instances rebase rerebase tasty - tasty-hunit tasty-quickcheck - ]; - benchmarkHaskellDepends = [ bug criterion rerebase ]; - description = "An efficient PostgreSQL driver with a flexible mapping API"; - license = stdenv.lib.licenses.mit; - }) {}; - - "hasql_1_4_0_1" = callPackage - ({ mkDerivation, attoparsec, base, base-prelude, bug, bytestring - , bytestring-strict-builder, contravariant, contravariant-extras - , criterion, dlist, hashable, hashtables, loch-th, mtl - , placeholders, postgresql-binary, postgresql-libpq, profunctors - , QuickCheck, quickcheck-instances, rebase, rerebase, tasty - , tasty-hunit, tasty-quickcheck, text, text-builder, transformers - , vector - }: - mkDerivation { - pname = "hasql"; version = "1.4.0.1"; sha256 = "04112217385hh7bqzs4sr0263yy3pzny10ym4j5vmy9kwrbygk2d"; libraryHaskellDepends = [ @@ -113029,7 +113105,6 @@ self: { benchmarkHaskellDepends = [ bug criterion rerebase ]; description = "An efficient PostgreSQL driver with a flexible mapping API"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "hasql-backend" = callPackage @@ -114548,6 +114623,22 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "hdaemonize_0_5_6" = callPackage + ({ mkDerivation, base, bytestring, extensible-exceptions, filepath + , hsyslog, mtl, unix + }: + mkDerivation { + pname = "hdaemonize"; + version = "0.5.6"; + sha256 = "097fgjgskigy3grnd3ijzyhdq34vjmd9bjk2rscixi59j8j30vxd"; + libraryHaskellDepends = [ + base bytestring extensible-exceptions filepath hsyslog mtl unix + ]; + description = "Library to handle the details of writing daemons for UNIX"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "hdaemonize-buildfix" = callPackage ({ mkDerivation, base, extensible-exceptions, filepath, hsyslog , mtl, unix @@ -115259,6 +115350,18 @@ self: { broken = true; }) {}; + "heckin" = callPackage + ({ mkDerivation, base, hspec }: + mkDerivation { + pname = "heckin"; + version = "0.0.1.0"; + sha256 = "0nvcjkpsk4n96hjah4m85issr47abz3g0csv34sdwk59dx201zbi"; + libraryHaskellDepends = [ base ]; + testHaskellDepends = [ base hspec ]; + description = "Oh heck, it's a heckin' case conversion library"; + license = stdenv.lib.licenses.mit; + }) {}; + "heckle" = callPackage ({ mkDerivation, base, blaze-html, directory, pandoc, pandoc-types , process, split, tagsoup, time @@ -115466,30 +115569,6 @@ self: { }: mkDerivation { pname = "hedis"; - version = "0.12.8"; - sha256 = "119j0g6b2ci04bax6xl2biwwf7cfk2vybypx3089fm69xgm8spcz"; - libraryHaskellDepends = [ - async base bytestring bytestring-lexing deepseq errors HTTP mtl - network network-uri resource-pool scanner stm text time tls - unordered-containers vector - ]; - testHaskellDepends = [ - async base bytestring doctest HUnit mtl stm test-framework - test-framework-hunit text time - ]; - benchmarkHaskellDepends = [ base mtl time ]; - description = "Client library for the Redis datastore: supports full command set, pipelining"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "hedis_0_12_9" = callPackage - ({ mkDerivation, async, base, bytestring, bytestring-lexing - , deepseq, doctest, errors, HTTP, HUnit, mtl, network, network-uri - , resource-pool, scanner, stm, test-framework, test-framework-hunit - , text, time, tls, unordered-containers, vector - }: - mkDerivation { - pname = "hedis"; version = "0.12.9"; sha256 = "1j0qismms4ylphm86sn6bkg10c8am234nbp6yw4lngi0axf0iz83"; libraryHaskellDepends = [ @@ -115504,7 +115583,6 @@ self: { benchmarkHaskellDepends = [ base mtl time ]; description = "Client library for the Redis datastore: supports full command set, pipelining"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "hedis-config" = callPackage @@ -115827,7 +115905,7 @@ self: { license = stdenv.lib.licenses.mit; hydraPlatforms = stdenv.lib.platforms.none; broken = true; - }) {newrelic-collector-client = null; newrelic-common = null; + }) {newrelic-collector-client = null; newrelic-common = null; newrelic-transaction = null;}; "helics-wai" = callPackage @@ -117230,7 +117308,7 @@ self: { description = "File/folder watching for OS X"; license = stdenv.lib.licenses.bsd3; platforms = [ "x86_64-darwin" ]; - }) {inherit (pkgs.darwin.apple_sdk.frameworks) Cocoa; + }) {inherit (pkgs.darwin.apple_sdk.frameworks) Cocoa; inherit (pkgs.darwin.apple_sdk.frameworks) CoreServices;}; "hfusion" = callPackage @@ -119985,7 +120063,7 @@ self: { pname = "hlibsass"; version = "0.1.8.0"; sha256 = "1ssgvr0jvl79k1vckp5nq2zw6mx8l4xasydymzjwmhg0fl99mpi6"; - configureFlags = [ "-fexternalLibsass" ]; + configureFlags = [ "-fexternallibsass" ]; setupHaskellDepends = [ base Cabal directory ]; libraryHaskellDepends = [ base ]; librarySystemDepends = [ libsass ]; @@ -120759,8 +120837,8 @@ self: { }: mkDerivation { pname = "hmp3-ng"; - version = "2.7.1"; - sha256 = "1flwj8dp18w1vn34lzd44i5wy13m8qmcykmaziwbhz9npv097pnc"; + version = "2.7.3.1"; + sha256 = "1g4r9kkd0cqcarg220bj481b2j1gid68l0dfycy47hl8glqhv2w9"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -122708,7 +122786,7 @@ self: { license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; broken = true; - }) {inherit (pkgs) freeglut; inherit (pkgs) libGL; + }) {inherit (pkgs) freeglut; inherit (pkgs) libGL; inherit (pkgs) libGLU;}; "hp2any-manager" = callPackage @@ -123670,6 +123748,78 @@ self: { license = stdenv.lib.licenses.mit; }) {}; + "hreq-client" = callPackage + ({ mkDerivation, aeson, base, base-compat, bytestring, Cabal + , cabal-doctest, containers, doctest, exceptions, hreq-core, hspec + , hspec-discover, http-client, http-client-tls, http-media + , http-types, mtl, retry, stm, string-conversions, text, time + , unliftio-core + }: + mkDerivation { + pname = "hreq-client"; + version = "0.1.0.0"; + sha256 = "0slvpkypfxk4szrls0jsbjn00izgslskzixn9i2fq108wadm0b1b"; + isLibrary = true; + isExecutable = true; + setupHaskellDepends = [ base Cabal cabal-doctest ]; + libraryHaskellDepends = [ + base base-compat bytestring containers exceptions hreq-core + http-client http-client-tls http-media http-types mtl retry stm + string-conversions text time unliftio-core + ]; + executableHaskellDepends = [ aeson base text ]; + testHaskellDepends = [ + aeson base containers doctest hreq-core hspec http-types + ]; + testToolDepends = [ hspec-discover ]; + description = "A Type dependent Highlevel HTTP client library"; + license = stdenv.lib.licenses.mit; + }) {}; + + "hreq-conduit" = callPackage + ({ mkDerivation, aeson, base, bytestring, Cabal, cabal-doctest + , conduit, doctest, exceptions, hreq-client, hreq-core, hspec + , hspec-discover, http-client, http-types, markdown-unlit, mtl + , retry, string-conversions, text, unliftio-core + }: + mkDerivation { + pname = "hreq-conduit"; + version = "0.1.0.0"; + sha256 = "0rdi3nxmq3g7gzlc3w1vc27djwd2pbsifm6mvi6d9nk3ynnrc2vv"; + setupHaskellDepends = [ base Cabal cabal-doctest ]; + libraryHaskellDepends = [ + base bytestring conduit exceptions hreq-client hreq-core + http-client http-types mtl retry unliftio-core + ]; + testHaskellDepends = [ + aeson base bytestring conduit doctest hspec http-types + string-conversions text + ]; + testToolDepends = [ hspec-discover markdown-unlit ]; + description = "Conduit streaming support for Hreq"; + license = stdenv.lib.licenses.mit; + }) {}; + + "hreq-core" = callPackage + ({ mkDerivation, aeson, attoparsec, base, base-compat, bytestring + , Cabal, cabal-doctest, containers, doctest, exceptions + , http-api-data, http-media, http-types, mtl, string-conversions + , text + }: + mkDerivation { + pname = "hreq-core"; + version = "0.1.0.0"; + sha256 = "0ndbwdfcs89n8k96h2piw9n2hs0dbpp8vr7kpzdavaji0jzg0w20"; + setupHaskellDepends = [ base Cabal cabal-doctest ]; + libraryHaskellDepends = [ + aeson attoparsec base base-compat bytestring containers exceptions + http-api-data http-media http-types mtl string-conversions text + ]; + testHaskellDepends = [ base doctest ]; + description = "Core functionality for Hreq Http client library"; + license = stdenv.lib.licenses.mit; + }) {}; + "hrfsize" = callPackage ({ mkDerivation, base, process, tasty, tasty-hunit }: mkDerivation { @@ -123812,7 +123962,7 @@ self: { license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; broken = true; - }) {brotlidec = null; brotlienc = null; libbrotlidec = null; + }) {brotlidec = null; brotlienc = null; libbrotlidec = null; libbrotlienc = null;}; "hs-captcha" = callPackage @@ -126004,7 +126154,7 @@ self: { license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; broken = true; - }) {inherit (pkgs) blas; inherit (pkgs) gsl; + }) {inherit (pkgs) blas; inherit (pkgs) gsl; inherit (pkgs) liblapack;}; "hsilop" = callPackage @@ -126387,10 +126537,10 @@ self: { license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; broken = true; - }) {GraphicsMagick = null; inherit (pkgs) bzip2; freetype2 = null; - inherit (pkgs) jasper; inherit (pkgs) lcms; - inherit (pkgs) libjpeg; inherit (pkgs) libpng; - inherit (pkgs) libxml2; tiff = null; wmflite = null; + }) {GraphicsMagick = null; inherit (pkgs) bzip2; freetype2 = null; + inherit (pkgs) jasper; inherit (pkgs) lcms; + inherit (pkgs) libjpeg; inherit (pkgs) libpng; + inherit (pkgs) libxml2; tiff = null; wmflite = null; inherit (pkgs) zlib;}; "hsmisc" = callPackage @@ -128232,7 +128382,7 @@ self: { license = "GPL"; hydraPlatforms = stdenv.lib.platforms.none; broken = true; - }) {inherit (pkgs) ncurses; inherit (pkgs) readline; + }) {inherit (pkgs) ncurses; inherit (pkgs) readline; swipl = null;}; "hsx" = callPackage @@ -128898,8 +129048,8 @@ self: { pname = "htoml-megaparsec"; version = "2.1.0.3"; sha256 = "1fpvfrib4igcmwhfms1spxr2b78srhrh4hrflrlgdgdn9x1m5w1x"; - revision = "1"; - editedCabalFile = "07zw749vwqdr2lznxivfa22smq7k3h0innanl5wwyf29dq4gk464"; + revision = "2"; + editedCabalFile = "0vlyr965g1x5hk2mxlp8w4vv9ijq1gbm3i76slkl2aa38bf2i4ki"; libraryHaskellDepends = [ base composition-prelude containers deepseq megaparsec mtl text time unordered-containers vector @@ -129062,6 +129212,32 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "http-api-data_0_4_1_1" = callPackage + ({ mkDerivation, attoparsec, attoparsec-iso8601, base, base-compat + , bytestring, containers, cookie, hashable, hspec, hspec-discover + , http-types, HUnit, nats, QuickCheck, quickcheck-instances, tagged + , text, time-compat, unordered-containers, uuid-types + }: + mkDerivation { + pname = "http-api-data"; + version = "0.4.1.1"; + sha256 = "1s93m2vh4c1p073xasvknnj3czbf8xsyg48kyznr4jwfhzi17anh"; + libraryHaskellDepends = [ + attoparsec attoparsec-iso8601 base base-compat bytestring + containers cookie hashable http-types tagged text time-compat + unordered-containers uuid-types + ]; + testHaskellDepends = [ + base base-compat bytestring cookie hspec HUnit nats QuickCheck + quickcheck-instances text time-compat unordered-containers + uuid-types + ]; + testToolDepends = [ hspec-discover ]; + description = "Converting to/from HTTP API data like URL pieces, headers and query parameters"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "http-attoparsec" = callPackage ({ mkDerivation, attoparsec, base, bytestring, http-types }: mkDerivation { @@ -129585,23 +129761,24 @@ self: { "http-io-streams" = callPackage ({ mkDerivation, attoparsec, base, base64-bytestring, blaze-builder - , bytestring, case-insensitive, containers, directory, HsOpenSSL - , io-streams, mtl, network, network-uri, openssl-streams, text - , transformers + , brotli-streams, bytestring, case-insensitive, containers + , directory, HsOpenSSL, io-streams, mtl, network, network-uri + , openssl-streams, text, transformers }: mkDerivation { pname = "http-io-streams"; - version = "0.1.0.0"; - sha256 = "0fxz7p5n7gd99xjq9rwm6x74qzpfp4wdmhj1hm08c7hkinizdvgv"; - revision = "2"; - editedCabalFile = "0l6afs6bhf5q73nmlmc37qi0anr1dlrz1x10m9ipfssnkb5hp25k"; + version = "0.1.1.0"; + sha256 = "1f6galfrdvk5r83vxmmrvmq4p5hyv302ghnyra0w4wxmjq9lilc5"; libraryHaskellDepends = [ - attoparsec base base64-bytestring blaze-builder bytestring - case-insensitive containers directory HsOpenSSL io-streams mtl - network network-uri openssl-streams text transformers + attoparsec base base64-bytestring blaze-builder brotli-streams + bytestring case-insensitive containers directory HsOpenSSL + io-streams mtl network network-uri openssl-streams text + transformers ]; description = "HTTP client based on io-streams"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "http-kinder" = callPackage @@ -137673,7 +137850,7 @@ self: { sha256 = "1c7byr943x41nxpc3bnz152fvfbmakafq2958wyf9qiyp2pz18la"; revision = "1"; editedCabalFile = "0n0qs5lgryh3zxy73j3qbpnxand43yd2bj6pclvyii8apqqp901a"; - configureFlags = [ "-fNoInteractiveTests" ]; + configureFlags = [ "-fnointeractivetests" ]; libraryHaskellDepends = [ attoparsec base bytestring bytestring-builder network primitive process text time transformers vector zlib-bindings @@ -137916,8 +138093,8 @@ self: { ({ mkDerivation, base, binary, bytestring, iproute }: mkDerivation { pname = "ip2location"; - version = "8.1.0"; - sha256 = "07n5xnspl318hrmff4gr274zpgszgviilwhjd7vdrhm1sq9sdir8"; + version = "8.2.0"; + sha256 = "01ia5647y608xr5kqkxaamhaxs39k3x81wpj8aqzf24mirkalf23"; libraryHaskellDepends = [ base binary bytestring iproute ]; description = "IP2Location Haskell package for IP geolocation"; license = stdenv.lib.licenses.mit; @@ -140483,6 +140660,37 @@ self: { license = stdenv.lib.licenses.asl20; }) {}; + "jose_0_8_2_0" = callPackage + ({ mkDerivation, aeson, attoparsec, base, base64-bytestring + , bytestring, concise, containers, cryptonite, hspec, lens, memory + , monad-time, mtl, network-uri, QuickCheck, quickcheck-instances + , safe, semigroups, tasty, tasty-hspec, tasty-quickcheck + , template-haskell, text, time, unordered-containers, vector, x509 + }: + mkDerivation { + pname = "jose"; + version = "0.8.2.0"; + sha256 = "0kv2kmws9kwymx8pm6j8nnlk1d8pwv22hw2ka2kwlipjvmb7mld4"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson attoparsec base base64-bytestring bytestring concise + containers cryptonite lens memory monad-time mtl network-uri + QuickCheck quickcheck-instances safe semigroups template-haskell + text time unordered-containers vector x509 + ]; + testHaskellDepends = [ + aeson attoparsec base base64-bytestring bytestring concise + containers cryptonite hspec lens memory monad-time mtl network-uri + QuickCheck quickcheck-instances safe semigroups tasty tasty-hspec + tasty-quickcheck template-haskell text time unordered-containers + vector x509 + ]; + description = "Javascript Object Signing and Encryption and JSON Web Token library"; + license = stdenv.lib.licenses.asl20; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "jose-jwt" = callPackage ({ mkDerivation, aeson, attoparsec, base, bytestring, cereal , containers, criterion, cryptonite, doctest, either, hspec, HUnit @@ -141083,25 +141291,6 @@ self: { }: mkDerivation { pname = "json-feed"; - version = "1.0.6"; - sha256 = "1j5x5ibax81348m4m1fv8pz0044gbvlskgh9gpn5dn8d0cpd7vf7"; - libraryHaskellDepends = [ - aeson base bytestring mime-types network-uri tagsoup text time - ]; - testHaskellDepends = [ - aeson base bytestring filepath hspec mime-types network-uri tagsoup - text time - ]; - description = "JSON Feed"; - license = stdenv.lib.licenses.mit; - }) {}; - - "json-feed_1_0_7" = callPackage - ({ mkDerivation, aeson, base, bytestring, filepath, hspec - , mime-types, network-uri, tagsoup, text, time - }: - mkDerivation { - pname = "json-feed"; version = "1.0.7"; sha256 = "0rjszis4l0sb15v2gjiwnq6avl4bkqp186v449ms4qwbbqz11sc7"; libraryHaskellDepends = [ @@ -141113,7 +141302,6 @@ self: { ]; description = "JSON Feed"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "json-fu" = callPackage @@ -142196,8 +142384,8 @@ self: { pname = "jwt"; version = "0.10.0"; sha256 = "1a1fqmqfm2ajq75mq2x6la8jb2g5hzl4dk8cgx9xsrikp8c7n75w"; - revision = "1"; - editedCabalFile = "0agwck6lidcxlixk5jgw0pw162xrsnlsgj8y8jwlyhjpqfq52ifi"; + revision = "2"; + editedCabalFile = "1ld5dh4x3sb28416bk3k39k46vmx1s7agk17v7cb5cxam4hj3c1c"; libraryHaskellDepends = [ aeson base bytestring containers cryptonite http-types memory network-uri scientific semigroups text time unordered-containers @@ -142268,6 +142456,20 @@ self: { broken = true; }) {}; + "kafka-client-sync" = callPackage + ({ mkDerivation, base, containers, hw-kafka-client, monad-parallel + , text + }: + mkDerivation { + pname = "kafka-client-sync"; + version = "0.1.1.0"; + sha256 = "0m8y3sinyl7f6srqk0q9yvj6f896y70zisrz4qa5qfnjik0c8ds1"; + libraryHaskellDepends = [ base containers hw-kafka-client ]; + testHaskellDepends = [ base hw-kafka-client monad-parallel text ]; + description = "Synchronous Kafka Client"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "kafka-device" = callPackage ({ mkDerivation, aeson, base, binary, bytestring, cereal, linear , milena, mtl @@ -143593,8 +143795,8 @@ self: { }: mkDerivation { pname = "keycloak-hs"; - version = "1.0.0"; - sha256 = "1nls2l8b6bnfgihdnr71jwyxka3scylvyfrqiwv14hc6syw2p447"; + version = "1.1.1"; + sha256 = "1ycr1q7sfr68zbx1jxnfv0c19w2nv2rxczi5aixd01ck8v1kx798"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -144750,25 +144952,12 @@ self: { ({ mkDerivation, base, hspec, servant, servant-foreign, text }: mkDerivation { pname = "lackey"; - version = "1.0.9"; - sha256 = "0prkaxa9f03m5a333zsl75jdv2hi48w9ghv1ff1r68gnqf4hbvlr"; - libraryHaskellDepends = [ base servant servant-foreign text ]; - testHaskellDepends = [ base hspec servant servant-foreign text ]; - description = "Generate Ruby clients from Servant APIs"; - license = stdenv.lib.licenses.mit; - }) {}; - - "lackey_1_0_10" = callPackage - ({ mkDerivation, base, hspec, servant, servant-foreign, text }: - mkDerivation { - pname = "lackey"; version = "1.0.10"; sha256 = "13nvrsw29l25ysln0di0bd5lrwnwwp0mkwvymdgf2kc2jg7x46dj"; libraryHaskellDepends = [ base servant servant-foreign text ]; testHaskellDepends = [ base hspec servant servant-foreign text ]; description = "Generate Ruby clients from Servant APIs"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "lacroix" = callPackage @@ -148634,22 +148823,25 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; - "lens-regex-pcre_1_0_0_1" = callPackage - ({ mkDerivation, base, bytestring, gauge, hspec, lens, pcre-heavy - , template-haskell, text + "lens-regex-pcre_1_1_0_0" = callPackage + ({ mkDerivation, base, bytestring, containers, gauge, hspec, lens + , pcre-heavy, pcre-light, template-haskell, text }: mkDerivation { pname = "lens-regex-pcre"; - version = "1.0.0.1"; - sha256 = "0g103a415npasr9a8ay1bs1f7m24w8f53h9x3wrpvvbaf0v3z74i"; + version = "1.1.0.0"; + sha256 = "06540l3rylgpdhfdvd9nwkf6v8hyky4l3igs45zblrmhz4sdql5i"; libraryHaskellDepends = [ - base bytestring lens pcre-heavy template-haskell text + base bytestring containers lens pcre-heavy pcre-light + template-haskell text ]; testHaskellDepends = [ - base bytestring hspec lens pcre-heavy template-haskell text + base bytestring containers hspec lens pcre-heavy pcre-light + template-haskell text ]; benchmarkHaskellDepends = [ - base bytestring gauge lens pcre-heavy template-haskell text + base bytestring containers gauge lens pcre-heavy pcre-light + template-haskell text ]; description = "A lensy interface to regular expressions"; license = stdenv.lib.licenses.bsd3; @@ -150080,23 +150272,11 @@ self: { ({ mkDerivation, base, bytestring, conduit, resourcet }: mkDerivation { pname = "libyaml"; - version = "0.1.1.0"; - sha256 = "0psznm9c3yjsyj9aj8m2svvv9m2v0x90hnwarcx5sbswyi3l00va"; - libraryHaskellDepends = [ base bytestring conduit resourcet ]; - description = "Low-level, streaming YAML interface"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "libyaml_0_1_1_1" = callPackage - ({ mkDerivation, base, bytestring, conduit, resourcet }: - mkDerivation { - pname = "libyaml"; version = "0.1.1.1"; sha256 = "0qjq0w8gqzzg3lf53mg9avkdd6z609kaacyyzjz0rbjjks4gl1db"; libraryHaskellDepends = [ base bytestring conduit resourcet ]; description = "Low-level, streaming YAML interface"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "libzfs" = callPackage @@ -150427,14 +150607,13 @@ self: { ({ mkDerivation, async, base, bytestring, chronos, containers , http-types, http2-client, http2-client-grpc , http2-grpc-proto-lens, lens, mtl, proto-lens - , proto-lens-protobuf-types, proto-lens-runtime, req - , safe-exceptions, stm, text, transformers, unordered-containers - , wai, warp + , proto-lens-protobuf-types, proto-lens-runtime, safe-exceptions + , stm, text, transformers, unordered-containers, wai }: mkDerivation { pname = "lightstep-haskell"; - version = "0.4.0"; - sha256 = "0qi26xqn09j484myj8aa9588qdrzcvbibxckwnda6gzh36mavszg"; + version = "0.4.4"; + sha256 = "0y1pvb4ic9q3ma9vjlsg0spw3wq6ll9za8nys88083bm08098wfd"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -150443,9 +150622,6 @@ self: { proto-lens-protobuf-types proto-lens-runtime safe-exceptions stm text transformers unordered-containers wai ]; - executableHaskellDepends = [ - async base http-types http2-client req text wai warp - ]; description = "LightStep OpenTracing client library"; license = stdenv.lib.licenses.asl20; hydraPlatforms = stdenv.lib.platforms.none; @@ -150682,13 +150858,13 @@ self: { }) {}; "line-drawing" = callPackage - ({ mkDerivation, base, hspec }: + ({ mkDerivation, base, hspec, QuickCheck }: mkDerivation { pname = "line-drawing"; - version = "0.1.0.0"; - sha256 = "19hdx810mraygd1li8bw9l3i18ygbzmyxsqkyvh6q90saayglr4f"; + version = "0.4.0.0"; + sha256 = "0f0dj3hr1b9vryrmd88ghhn0jrv3nn5yhl5kj1bwwl99z59ww7bp"; libraryHaskellDepends = [ base ]; - testHaskellDepends = [ base hspec ]; + testHaskellDepends = [ base hspec QuickCheck ]; description = "raster line drawing"; license = stdenv.lib.licenses.bsd3; }) {}; @@ -151584,7 +151760,7 @@ self: { description = "Predicate Abstraction-based Horn-Clause/Implication Constraint Solver"; license = stdenv.lib.licenses.bsd3; maintainers = with stdenv.lib.maintainers; [ peti ]; - }) {inherit (pkgs) git; inherit (pkgs) nettools; + }) {inherit (pkgs) git; inherit (pkgs) nettools; inherit (pkgs) ocaml; inherit (pkgs) z3;}; "liquidhaskell" = callPackage @@ -153475,6 +153651,30 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "logging-effect_1_3_8" = callPackage + ({ mkDerivation, async, base, bytestring, criterion, exceptions + , fast-logger, free, lifted-async, monad-control, monad-logger, mtl + , prettyprinter, semigroups, stm, stm-delay, text, time + , transformers, transformers-base, unliftio-core + }: + mkDerivation { + pname = "logging-effect"; + version = "1.3.8"; + sha256 = "0ksavyvcz0c9fadik9yksm4zskzh313srf3713migwrdza5ci5q3"; + libraryHaskellDepends = [ + async base exceptions free monad-control mtl prettyprinter + semigroups stm stm-delay text time transformers transformers-base + unliftio-core + ]; + benchmarkHaskellDepends = [ + base bytestring criterion fast-logger lifted-async monad-logger + prettyprinter text time + ]; + description = "A mtl-style monad transformer for general purpose & compositional logging"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "logging-effect-extra" = callPackage ({ mkDerivation, base, logging-effect, logging-effect-extra-file , logging-effect-extra-handler, prettyprinter @@ -154672,31 +154872,6 @@ self: { }: mkDerivation { pname = "lucid"; - version = "2.9.11"; - sha256 = "13xz21hf9ywbyqwm33z8pfrjq03rzffhqswi30xsi13rrawj99cc"; - revision = "1"; - editedCabalFile = "10k3x9cn4a23kqk909xiv8phkfgagf7p16qlfpr9swn1dn4xasgf"; - libraryHaskellDepends = [ - base blaze-builder bytestring containers hashable mmorph mtl text - transformers unordered-containers - ]; - testHaskellDepends = [ - base bifunctors hspec HUnit mtl parsec text - ]; - benchmarkHaskellDepends = [ - base blaze-builder bytestring criterion deepseq text transformers - ]; - description = "Clear to write, read and edit DSL for HTML"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "lucid_2_9_12" = callPackage - ({ mkDerivation, base, bifunctors, blaze-builder, bytestring - , containers, criterion, deepseq, hashable, hspec, HUnit, mmorph - , mtl, parsec, text, transformers, unordered-containers - }: - mkDerivation { - pname = "lucid"; version = "2.9.12"; sha256 = "156wniydd1hlb7rygbm95zln8ky8lai8rn2apkkv0rax9cdw6jrh"; libraryHaskellDepends = [ @@ -154711,7 +154886,6 @@ self: { ]; description = "Clear to write, read and edit DSL for HTML"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "lucid-colonnade" = callPackage @@ -154853,16 +155027,17 @@ self: { }) {objc = null;}; "lukko" = callPackage - ({ mkDerivation, async, base, bytestring, filepath, tasty - , tasty-hunit, temporary + ({ mkDerivation, async, base, bytestring, filepath, singleton-bool + , tasty, tasty-expected-failure, tasty-hunit, temporary }: mkDerivation { pname = "lukko"; - version = "0.1"; - sha256 = "1ph8fc3bj6nkyjxag1pk8mpbcfsfb149ygbi5m3s9rm8kja1dhad"; + version = "0.1.1"; + sha256 = "1wy2dqs304cynsgnwpc47fwnm9gcy7ch53xxhj5schc0kak3xxbq"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ - async base bytestring filepath tasty tasty-hunit temporary + async base bytestring filepath singleton-bool tasty + tasty-expected-failure tasty-hunit temporary ]; description = "File locking"; license = "GPL-2.0-or-later AND BSD-3-Clause"; @@ -155645,6 +155820,28 @@ self: { broken = true; }) {}; + "mad-props" = callPackage + ({ mkDerivation, base, containers, lens, logict, MonadRandom, mtl + , psqueues, random, random-shuffle, raw-strings-qq, transformers + }: + mkDerivation { + pname = "mad-props"; + version = "0.2.1.0"; + sha256 = "0cz01majj5m0a9wszdzlz4arzf3xzppi835k2xrkd3hpzl2fxpiv"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base containers lens logict MonadRandom mtl psqueues random + random-shuffle raw-strings-qq transformers + ]; + executableHaskellDepends = [ + base containers lens logict MonadRandom mtl psqueues random + random-shuffle raw-strings-qq transformers + ]; + description = "Monadic DSL for building constraint solvers using basic propagators"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "madlang" = callPackage ({ mkDerivation, ansi-wl-pprint, base, binary, Cabal, cli-setup , composition-prelude, containers, criterion, directory, file-embed @@ -155655,8 +155852,8 @@ self: { }: mkDerivation { pname = "madlang"; - version = "4.0.2.15"; - sha256 = "0fv2p6f6gj9jg72kmlf56nymvs3sf6hn98jh4q0ighn6k5dkhbf3"; + version = "4.0.2.16"; + sha256 = "0n4y2s5m854akdy482wmhh3m5s77mgq1q91619lc2lsfg21xr80w"; isLibrary = true; isExecutable = true; setupHaskellDepends = [ base Cabal cli-setup ]; @@ -157378,6 +157575,23 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "massiv-io_0_1_8_0" = callPackage + ({ mkDerivation, base, bytestring, data-default-class, deepseq + , directory, filepath, JuicyPixels, massiv, netpbm, process, vector + }: + mkDerivation { + pname = "massiv-io"; + version = "0.1.8.0"; + sha256 = "0c67lcqgbzwxcpp3gp0x35f3njai1sgainwxhjckn9bjddad6vrq"; + libraryHaskellDepends = [ + base bytestring data-default-class deepseq directory filepath + JuicyPixels massiv netpbm process vector + ]; + description = "Import/export of Image files into massiv Arrays"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "massiv-scheduler" = callPackage ({ mkDerivation, atomic-primops, base, Cabal, cabal-doctest , deepseq, doctest, exceptions, hspec, QuickCheck, template-haskell @@ -161882,8 +162096,8 @@ self: { ({ mkDerivation, base }: mkDerivation { pname = "mmsyn5"; - version = "0.4.0.1"; - sha256 = "0pgymj7y7szbnz8wbba5x7y9gvp88b3rh63v3m5yvhkw7jlndic9"; + version = "0.4.2.1"; + sha256 = "1cq8180xkq01jpqwiv6f7wiwyjhs76gh5a148hvxhffvfhnsarb8"; libraryHaskellDepends = [ base ]; description = "Various additional operations on lists (some with intermediate Monads)"; license = stdenv.lib.licenses.mit; @@ -162923,6 +163137,22 @@ self: { license = stdenv.lib.licenses.mit; }) {}; + "monad-logger-syslog_0_1_5_0" = callPackage + ({ mkDerivation, base, bytestring, fast-logger, hsyslog + , monad-logger, text, transformers + }: + mkDerivation { + pname = "monad-logger-syslog"; + version = "0.1.5.0"; + sha256 = "0y96f5qan5na32s8xilky7z30mc7yci1s5i3585aqvqsyyvshchf"; + libraryHaskellDepends = [ + base bytestring fast-logger hsyslog monad-logger text transformers + ]; + description = "syslog output for monad-logger"; + license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "monad-loops" = callPackage ({ mkDerivation, base, tasty, tasty-hunit }: mkDerivation { @@ -163109,30 +163339,6 @@ self: { }: mkDerivation { pname = "monad-par"; - version = "0.3.4.8"; - sha256 = "0ldrzqy24fsszvn2a2nr77m2ih7xm0h9bgkjyv1l274aj18xyk7q"; - libraryHaskellDepends = [ - abstract-deque abstract-par array base containers deepseq - monad-par-extras mtl mwc-random parallel - ]; - testHaskellDepends = [ - abstract-deque abstract-par array base containers deepseq HUnit - monad-par-extras mtl mwc-random QuickCheck test-framework - test-framework-hunit test-framework-quickcheck2 test-framework-th - time - ]; - description = "A library for parallel programming based on a monad"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "monad-par_0_3_5" = callPackage - ({ mkDerivation, abstract-deque, abstract-par, array, base - , containers, deepseq, HUnit, monad-par-extras, mtl, mwc-random - , parallel, QuickCheck, test-framework, test-framework-hunit - , test-framework-quickcheck2, test-framework-th, time - }: - mkDerivation { - pname = "monad-par"; version = "0.3.5"; sha256 = "1a8m99g9x1ivch4vhksk7fdzygbil3d33w8gdqngxbmwdikdafl2"; revision = "1"; @@ -163149,7 +163355,6 @@ self: { ]; description = "A library for parallel programming based on a monad"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "monad-par-extras" = callPackage @@ -163725,7 +163930,7 @@ self: { license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; broken = true; - }) {gecodeint = null; gecodekernel = null; gecodesearch = null; + }) {gecodeint = null; gecodekernel = null; gecodesearch = null; gecodeset = null; gecodesupport = null;}; "monadio-unwrappable" = callPackage @@ -168266,7 +168471,7 @@ self: { license = stdenv.lib.licenses.isc; hydraPlatforms = stdenv.lib.platforms.none; broken = true; - }) {GLEW = null; inherit (pkgs) glew; inherit (pkgs) libGL; + }) {GLEW = null; inherit (pkgs) glew; inherit (pkgs) libGL; inherit (pkgs) libGLU;}; "nanovg-simple" = callPackage @@ -169084,8 +169289,8 @@ self: { }: mkDerivation { pname = "net-mqtt"; - version = "0.6.1.1"; - sha256 = "1ym4p5p3g0bzxvvijjafsdh3rkz17infvn2kc2rwpdrvig7j65yg"; + version = "0.6.2.0"; + sha256 = "0mryfsjcvybfx7zrakn6h8hw2l8fdq7g194kmiy9xafkkgyza1pk"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -169110,6 +169315,29 @@ self: { broken = true; }) {}; + "net-mqtt-rpc" = callPackage + ({ mkDerivation, base, bytestring, net-mqtt, network-uri + , optparse-applicative, random, stm, text, uuid + }: + mkDerivation { + pname = "net-mqtt-rpc"; + version = "0.1.0.0"; + sha256 = "0wzpsjyskgbnyyy7bbbg7plsypwnyi2rblvyn17a33ak43zi1fx5"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base bytestring net-mqtt random stm text uuid + ]; + executableHaskellDepends = [ + base bytestring net-mqtt network-uri optparse-applicative random + stm text uuid + ]; + description = "Make RPC calls via an MQTT broker"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; + }) {}; + "net-spider" = callPackage ({ mkDerivation, aeson, base, containers, data-interval, doctest , doctest-discover, extended-reals, greskell, greskell-websocket @@ -170157,27 +170385,6 @@ self: { }: mkDerivation { pname = "network-ip"; - version = "0.3.0.2"; - sha256 = "1zjy232pamkd3977cyaq5w5r6ksbpqpgzzlds15zrahjccirs9gf"; - libraryHaskellDepends = [ - base data-default-class data-dword data-endian data-serializer - data-textual hashable parsers text-printer type-hint - ]; - testHaskellDepends = [ - base data-dword data-textual parsers tasty tasty-quickcheck - text-printer - ]; - description = "Internet Protocol data structures"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "network-ip_0_3_0_3" = callPackage - ({ mkDerivation, base, data-default-class, data-dword, data-endian - , data-serializer, data-textual, hashable, parsers, tasty - , tasty-quickcheck, text-printer, type-hint - }: - mkDerivation { - pname = "network-ip"; version = "0.3.0.3"; sha256 = "0p4mn7vz74kxmsc8xvg7gx5rs38knnv518bc0qv0b07ki51wq7g0"; libraryHaskellDepends = [ @@ -170190,7 +170397,6 @@ self: { ]; description = "Internet Protocol data structures"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "network-manager-tui" = callPackage @@ -170233,6 +170439,23 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "network-messagepack-rpc_0_1_2_0" = callPackage + ({ mkDerivation, base, bytestring, data-msgpack, safe-exceptions + , text, unordered-containers + }: + mkDerivation { + pname = "network-messagepack-rpc"; + version = "0.1.2.0"; + sha256 = "118agkkbvfyynk6qg5yzazbs0s7w0bw9n0ndj8nm35yy6cil9lky"; + libraryHaskellDepends = [ + base bytestring data-msgpack safe-exceptions text + unordered-containers + ]; + description = "MessagePack RPC"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "network-messagepack-rpc-websocket" = callPackage ({ mkDerivation, async, base, bytestring, data-msgpack, envy, hspec , network-messagepack-rpc, QuickCheck, skews, text, websockets @@ -171864,7 +172087,7 @@ self: { license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; broken = true; - }) {g = null; inherit (pkgs) glib; libnm-glib = null; + }) {g = null; inherit (pkgs) glib; libnm-glib = null; nm-glib = null;}; "nme" = callPackage @@ -172225,6 +172448,18 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "non-empty-sequence_0_2_0_4" = callPackage + ({ mkDerivation, base, containers, semigroups }: + mkDerivation { + pname = "non-empty-sequence"; + version = "0.2.0.4"; + sha256 = "0a6xk2ijj3lzhqzdrk6q89538d1a62aw8x0ccvkq2kyl1dlahwc0"; + libraryHaskellDepends = [ base containers semigroups ]; + description = "Non-empty sequence"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "non-empty-text" = callPackage ({ mkDerivation, base, doctest, Glob, hspec, QuickCheck, text }: mkDerivation { @@ -172341,22 +172576,6 @@ self: { }) {}; "nonempty-vector" = callPackage - ({ mkDerivation, base, deepseq, hedgehog, primitive, semigroups - , vector - }: - mkDerivation { - pname = "nonempty-vector"; - version = "0.1.0.0"; - sha256 = "1yc9x0mc30fl348by3586wf2g7q40c98yskyw15cnxj3588p5zv3"; - libraryHaskellDepends = [ - base deepseq primitive semigroups vector - ]; - testHaskellDepends = [ base hedgehog semigroups vector ]; - description = "Non-empty vectors"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "nonempty-vector_0_2_0_1" = callPackage ({ mkDerivation, base, Cabal, cabal-doctest, deepseq, doctest , primitive, semigroups, vector }: @@ -172371,7 +172590,6 @@ self: { testHaskellDepends = [ base doctest ]; description = "Non-empty vectors"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "nonemptymap" = callPackage @@ -173299,6 +173517,18 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "numhask_0_3_1" = callPackage + ({ mkDerivation, base }: + mkDerivation { + pname = "numhask"; + version = "0.3.1"; + sha256 = "0r7raa7sw9k6p5xb3kl7jfpfkg4dym2kb8hrdkq9xvj2yrajzg77"; + libraryHaskellDepends = [ base ]; + description = "numeric classes"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "numhask-array" = callPackage ({ mkDerivation, adjunctions, base, deepseq, dimensions , distributive, doctest, hedgehog, numhask-hedgehog @@ -173328,8 +173558,8 @@ self: { }: mkDerivation { pname = "numhask-hedgehog"; - version = "0.3"; - sha256 = "0f7h2ah0z63v40hnk4fcxhj4b8qzi1fy8hipxwvi29g0mvpkxjds"; + version = "0.3.1"; + sha256 = "1glg0lapr0fm06z5s8k4xsi99yx3khay4ynvic3kb1xf0iqay818"; libraryHaskellDepends = [ base hedgehog numhask numhask-prelude numhask-space ]; @@ -173359,13 +173589,12 @@ self: { }) {}; "numhask-prelude" = callPackage - ({ mkDerivation, base, doctest, numhask, numhask-space, protolude - }: + ({ mkDerivation, base, doctest, numhask, protolude }: mkDerivation { pname = "numhask-prelude"; - version = "0.3.1"; - sha256 = "1j9da7ldacfzkw4yxrc84p0diygvbglj4xdqj9bam8ld2hv5i1mq"; - libraryHaskellDepends = [ base numhask numhask-space protolude ]; + version = "0.3.2"; + sha256 = "1884pm13wyhqwwl9n2k9wv7r7q86x4c682m78291sh6yinrymazk"; + libraryHaskellDepends = [ base numhask protolude ]; testHaskellDepends = [ doctest ]; description = "A numeric prelude"; license = stdenv.lib.licenses.bsd3; @@ -173396,17 +173625,18 @@ self: { }) {}; "numhask-space" = callPackage - ({ mkDerivation, adjunctions, base, distributive, foldl, lattices - , semigroupoids, text, time + ({ mkDerivation, adjunctions, base, containers, distributive + , doctest, foldl, lattices, semigroupoids, tdigest, text, time }: mkDerivation { pname = "numhask-space"; - version = "0.2.0"; - sha256 = "088g7phwdw7g75ljjp78rbcbpgwcm45944c0w6qlnxmqfz270b78"; + version = "0.3.0"; + sha256 = "0j75qig7smx2lnl6drmsj2zs4zg6rw9vvcb1d0cjv47haw9xgz62"; libraryHaskellDepends = [ - adjunctions base distributive foldl lattices semigroupoids text - time + adjunctions base containers distributive foldl lattices + semigroupoids tdigest text time ]; + testHaskellDepends = [ base doctest ]; description = "numerical spaces"; license = stdenv.lib.licenses.bsd3; }) {}; @@ -173671,8 +173901,8 @@ self: { }: mkDerivation { pname = "nyx-game"; - version = "1.0.0.0"; - sha256 = "16a1bkw8i81qcp7diblgkc17snxppdsfqly6diirm0sxpbsx5d8s"; + version = "1.0.1.0"; + sha256 = "14zxg7znqjglzqlsfvgksknz5ry369x0smjja8dx6h2ih0xf3i06"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -174154,8 +174384,8 @@ self: { license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; broken = true; - }) {inherit (pkgs) libGL; inherit (pkgs.xorg) libX11; - inherit (pkgs.xorg) libXinerama; ovr = null; + }) {inherit (pkgs) libGL; inherit (pkgs.xorg) libX11; + inherit (pkgs.xorg) libXinerama; ovr = null; inherit (pkgs) systemd;}; "odbc" = callPackage @@ -174742,18 +174972,17 @@ self: { }) {}; "online" = callPackage - ({ mkDerivation, base, doctest, foldl, numhask-prelude, protolude - , tasty, tdigest, vector, vector-algorithms + ({ mkDerivation, base, doctest, foldl, tasty, tdigest, vector + , vector-algorithms }: mkDerivation { pname = "online"; - version = "0.3.0.0"; - sha256 = "056a9dkrzfgj0wf9f9d9d25f6yc03jx9z0p0z5xm8n8brk6b3bds"; + version = "0.4.0.0"; + sha256 = "1vb9x90qzmqjydxjcn06gz5lfikwrx73jkkhmqdd5vxmzzj36spz"; libraryHaskellDepends = [ - base foldl numhask-prelude protolude tdigest vector - vector-algorithms + base foldl tdigest vector vector-algorithms ]; - testHaskellDepends = [ base doctest protolude tasty ]; + testHaskellDepends = [ base doctest tasty ]; description = "online statistics"; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; @@ -178021,19 +178250,20 @@ self: { "pandoc-placetable" = callPackage ({ mkDerivation, aeson, base, bytestring, explicit-exception - , http-conduit, pandoc-types, spreadsheet, text, utf8-string + , http-conduit, pandoc, pandoc-types, spreadsheet, text + , utf8-string }: mkDerivation { pname = "pandoc-placetable"; version = "0.5.1"; sha256 = "0zfqmsq86jvwm4kpjb02whcdxk5xpgaj1sbdh471kr2vz8q4p112"; - configureFlags = [ "-finlineMarkdown" ]; + configureFlags = [ "-finlinemarkdown" ]; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ - aeson base bytestring explicit-exception http-conduit pandoc-types - spreadsheet text utf8-string + aeson base bytestring explicit-exception http-conduit pandoc + pandoc-types spreadsheet text utf8-string ]; description = "Pandoc filter to include CSV files"; license = "GPL"; @@ -178183,6 +178413,30 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "pandoc-types_1_20" = callPackage + ({ mkDerivation, aeson, base, bytestring, containers, criterion + , deepseq, ghc-prim, HUnit, QuickCheck, string-qq, syb + , test-framework, test-framework-hunit, test-framework-quickcheck2 + , text, transformers + }: + mkDerivation { + pname = "pandoc-types"; + version = "1.20"; + sha256 = "0wz89ywyhvxz8daw4ia132kg6ynx5y4wva4g899wvq4kyjy1dixa"; + libraryHaskellDepends = [ + aeson base bytestring containers deepseq ghc-prim QuickCheck syb + text transformers + ]; + testHaskellDepends = [ + aeson base bytestring containers HUnit QuickCheck string-qq syb + test-framework test-framework-hunit test-framework-quickcheck2 text + ]; + benchmarkHaskellDepends = [ base criterion text ]; + description = "Types for representing a structured document"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "pandoc-unlit" = callPackage ({ mkDerivation, base, pandoc }: mkDerivation { @@ -180901,6 +181155,20 @@ self: { license = stdenv.lib.licenses.bsd3; }) {inherit (pkgs) pcre;}; + "pcre-light_0_4_1_0" = callPackage + ({ mkDerivation, base, bytestring, containers, HUnit, mtl, pcre }: + mkDerivation { + pname = "pcre-light"; + version = "0.4.1.0"; + sha256 = "0lqvsmc6bfhdv6igm3fmw8nklyhw3j3jsl0s1k6r3fhb6ambzxhn"; + libraryHaskellDepends = [ base bytestring ]; + librarySystemDepends = [ pcre ]; + testHaskellDepends = [ base bytestring containers HUnit mtl ]; + description = "Portable regex library for Perl 5 compatible regular expressions"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + }) {inherit (pkgs) pcre;}; + "pcre-light-extra" = callPackage ({ mkDerivation, base, bytestring, pcre-light }: mkDerivation { @@ -181333,8 +181601,8 @@ self: { }: mkDerivation { pname = "pell"; - version = "0.1.2.0"; - sha256 = "14h8m77f0afk36pycv7q8k3xy64787ya6pjg2dvax3yaa5q7lmv9"; + version = "0.1.3.0"; + sha256 = "07l623ja134s99qlhvjrsfcyaj9s504xfm9ml8afc78k9yarly9w"; libraryHaskellDepends = [ arithmoi base containers ]; testHaskellDepends = [ arithmoi base Cabal cabal-test-quickcheck containers primes @@ -183975,6 +184243,25 @@ self: { broken = true; }) {}; + "pine" = callPackage + ({ mkDerivation, base, containers, sdl2, sdl2-image, stm, text }: + mkDerivation { + pname = "pine"; + version = "0.1.0.2"; + sha256 = "0896l27g1cmrvkq2b1bdy7sfr6z0jg2pk1mvhwr1n3f0gwgiy36i"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base containers sdl2 sdl2-image stm text + ]; + executableHaskellDepends = [ + base containers sdl2 sdl2-image stm text + ]; + testHaskellDepends = [ base containers sdl2 sdl2-image stm text ]; + description = "Functional 2D Game Framework"; + license = stdenv.lib.licenses.zlib; + }) {}; + "ping" = callPackage ({ mkDerivation, base, cpu, ip, posix-api, primitive , primitive-addr, primitive-containers, stm, transformers @@ -187371,7 +187658,7 @@ self: { license = stdenv.lib.licenses.gpl2; hydraPlatforms = stdenv.lib.platforms.none; broken = true; - }) {inherit (pkgs) gdk-pixbuf; inherit (pkgs) gtk2; + }) {inherit (pkgs) gdk-pixbuf; inherit (pkgs) gtk2; inherit (pkgs) pango; inherit (pkgs) poppler;}; "populate-setup-exe-cache" = callPackage @@ -189297,7 +189584,7 @@ self: { }) {}; "predicate-typed" = callPackage - ({ mkDerivation, aeson, assoc, base, binary, bytestring, comonad + ({ mkDerivation, aeson, base, binary, bytestring, comonad , containers, deepseq, directory, doctest, ghc-prim, lens, mtl , pcre-heavy, pcre-light, pretty, pretty-terminal, QuickCheck, safe , stm, tasty, tasty-hunit, tasty-quickcheck, template-haskell, text @@ -189305,17 +189592,16 @@ self: { }: mkDerivation { pname = "predicate-typed"; - version = "0.2.0.0"; - sha256 = "1355dfsvm6k334hp3z6kiv9216ly9vfk8nb3vf0vd1ad63jm3vmv"; + version = "0.4.0.0"; + sha256 = "1inbwv7g98b8pc0z3ri4hrmang6caaam99mv6vd1pam11kpw6l8g"; libraryHaskellDepends = [ - aeson assoc base binary bytestring comonad containers deepseq - directory ghc-prim lens mtl pcre-heavy pcre-light pretty - pretty-terminal QuickCheck safe template-haskell text th-lift these - time tree-view + aeson base binary bytestring comonad containers deepseq directory + ghc-prim lens mtl pcre-heavy pcre-light pretty pretty-terminal + QuickCheck safe template-haskell text th-lift these time tree-view ]; testHaskellDepends = [ - aeson assoc base binary bytestring comonad containers deepseq - directory doctest ghc-prim lens mtl pcre-heavy pcre-light pretty + aeson base binary bytestring comonad containers deepseq directory + doctest ghc-prim lens mtl pcre-heavy pcre-light pretty pretty-terminal QuickCheck safe stm tasty tasty-hunit tasty-quickcheck template-haskell text th-lift these time tree-view ]; @@ -190476,8 +190762,8 @@ self: { ({ mkDerivation, base, primitive, QuickCheck }: mkDerivation { pname = "primitive-foreign"; - version = "0.1"; - sha256 = "0qznygyj4fsgdggrb02nc78nfjyvfjsdaznw01a0sw2b1yld0zqg"; + version = "0.1.1"; + sha256 = "15fv32c5q1x1q4qwwcaqhn01bzv887njc8qnqhnp7p3h5m0xz2pc"; libraryHaskellDepends = [ base primitive ]; testHaskellDepends = [ base primitive QuickCheck ]; description = "using the `Prim` interface for the FFI"; @@ -190858,6 +191144,22 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "probability_0_2_6" = callPackage + ({ mkDerivation, base, containers, random, transformers, utility-ht + }: + mkDerivation { + pname = "probability"; + version = "0.2.6"; + sha256 = "12qzgn9jb9hvbpbkb75ad55yhmhai945rvdbamx6zspbrjlsb9sz"; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ + base containers random transformers utility-ht + ]; + description = "Probabilistic Functional Programming"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "probable" = callPackage ({ mkDerivation, base, criterion, mtl, mwc-random, mwc-random-monad , primitive, statistics, transformers, vector @@ -191349,6 +191651,17 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "profunctor-arrows" = callPackage + ({ mkDerivation, base, comonad, profunctors }: + mkDerivation { + pname = "profunctor-arrows"; + version = "0.0.0.1"; + sha256 = "1zcka3xdg3zpy3bxafgipsxyj04jbywl2yf4x6qa13287lxwn6wm"; + libraryHaskellDepends = [ base comonad profunctors ]; + description = "Profunctor arrows"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "profunctor-extras" = callPackage ({ mkDerivation, base, profunctors }: mkDerivation { @@ -191765,16 +192078,16 @@ self: { "prometheus" = callPackage ({ mkDerivation, atomic-primops, base, bytestring, containers - , http-client, http-types, network-uri, text, transformers, wai - , warp + , http-client, http-client-tls, http-types, network-uri, text + , transformers, wai, warp }: mkDerivation { pname = "prometheus"; - version = "2.1.2"; - sha256 = "1qr8nnijzlp0rwz3rab7y49kxwa4ka7ipix9dix5d1mzqpa1sj5m"; + version = "2.1.3"; + sha256 = "1z8mar0l8kh8wd0hsv4ckgnr5ha1vsx83afg63z9pwmv5l3phj0q"; libraryHaskellDepends = [ - atomic-primops base bytestring containers http-client http-types - network-uri text transformers wai warp + atomic-primops base bytestring containers http-client + http-client-tls http-types network-uri text transformers wai warp ]; description = "Prometheus Haskell Client"; license = stdenv.lib.licenses.bsd3; @@ -191962,8 +192275,8 @@ self: { }: mkDerivation { pname = "propellor"; - version = "5.9.1"; - sha256 = "1v4cpj4kbmhl4xkxm7gxm2z9pqf6zmr4psawaxixvsav6xpxgphr"; + version = "5.10.1"; + sha256 = "1ymjlfp7gri82sa26s6a10lqqmzplvl68siai04wshx3jwr3b5y8"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -192481,9 +192794,10 @@ self: { "proto3-suite" = callPackage ({ mkDerivation, aeson, aeson-pretty, attoparsec, base , base64-bytestring, binary, bytestring, cereal, containers - , contravariant, deepseq, doctest, filepath, foldl, hashable - , haskell-src, insert-ordered-containers, lens, mtl - , neat-interpolation, optparse-generic, parsec, parsers, pretty + , contravariant, deepseq, doctest, filepath, foldl + , generic-arbitrary, hashable, haskell-src + , insert-ordered-containers, lens, mtl, neat-interpolation + , optparse-applicative, optparse-generic, parsec, parsers, pretty , pretty-show, proto3-wire, QuickCheck, quickcheck-instances , range-set-list, safe, semigroups, swagger2, system-filepath , tasty, tasty-hunit, tasty-quickcheck, text, transformers, turtle @@ -192491,8 +192805,8 @@ self: { }: mkDerivation { pname = "proto3-suite"; - version = "0.3.0.0"; - sha256 = "1dmblb640jc2smm023py3sg49k07v85qmalir5swkj154vlszgli"; + version = "0.4.0.0"; + sha256 = "0pmd7fhw4y90h1qffmgxkqijdscqw0qj7nhj0pvrvz1av6svhvr1"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -192505,14 +192819,14 @@ self: { system-filepath text transformers turtle vector ]; executableHaskellDepends = [ - base containers optparse-generic proto3-wire range-set-list - system-filepath text turtle + base containers mtl optparse-applicative optparse-generic + proto3-wire range-set-list system-filepath text turtle ]; testHaskellDepends = [ aeson attoparsec base base64-bytestring bytestring cereal - containers doctest pretty-show proto3-wire QuickCheck semigroups - swagger2 tasty tasty-hunit tasty-quickcheck text transformers - turtle vector + containers deepseq doctest generic-arbitrary mtl pretty-show + proto3-wire QuickCheck semigroups swagger2 tasty tasty-hunit + tasty-quickcheck text transformers turtle vector ]; description = "A low level library for writing out data in the Protocol Buffers wire format"; license = stdenv.lib.licenses.asl20; @@ -192527,8 +192841,10 @@ self: { }: mkDerivation { pname = "proto3-wire"; - version = "1.0.0"; - sha256 = "1r090s4mqmx0ixr8y6xyzkgcwv0sfjwah7jhb4vr75zpzsvx0bqk"; + version = "1.1.0"; + sha256 = "1f8vllbysz6d7njkqd6f52k4nixjj4wf2k4nh4gb4b7dihdzhnmg"; + revision = "1"; + editedCabalFile = "1ws072947d8lmchknyhrzpg9mh6dacya872a4b9dw0cdgkn13zm8"; libraryHaskellDepends = [ base bytestring cereal containers deepseq hashable QuickCheck safe text unordered-containers @@ -193597,10 +193913,8 @@ self: { }: mkDerivation { pname = "purescript"; - version = "0.13.4"; - sha256 = "06qy5il369z6f7723zb676wjwqa4rj5wz75isq3s346avsmr3j84"; - revision = "1"; - editedCabalFile = "1048nmqysgblxiq6685lsx8wmxg52jkmqrvzvjhp0gl6x54n0rh3"; + version = "0.13.5"; + sha256 = "0plqzlcfaw2ik2im7aq8yy1b1y88cnc8qd7wwaayndbdz060s9j4"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -194559,7 +194873,7 @@ self: { description = "Qt bindings"; license = "unknown"; hydraPlatforms = stdenv.lib.platforms.none; - }) {qtc_core = null; qtc_gui = null; qtc_network = null; + }) {qtc_core = null; qtc_gui = null; qtc_network = null; qtc_opengl = null; qtc_script = null; qtc_tools = null;}; "qtah-cpp-qt5" = callPackage @@ -196275,6 +196589,22 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "rainbow_0_34_0_0" = callPackage + ({ mkDerivation, base, bytestring, lens, process, QuickCheck, text + }: + mkDerivation { + pname = "rainbow"; + version = "0.34.0.0"; + sha256 = "17v87fkr2skdq1rqcfd5x6philvr5zvnw6sdy9qj0ljafcq31mdd"; + libraryHaskellDepends = [ base bytestring lens process text ]; + testHaskellDepends = [ + base bytestring lens process QuickCheck text + ]; + description = "Print text to terminal with colors and effects"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "rainbow-tests" = callPackage ({ mkDerivation, barecheck, base, QuickCheck, rainbow, terminfo , text @@ -196311,6 +196641,26 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "rainbox_0_24_0_0" = callPackage + ({ mkDerivation, base, bytestring, containers, lens, QuickCheck + , rainbow, tasty, tasty-quickcheck, text + }: + mkDerivation { + pname = "rainbox"; + version = "0.24.0.0"; + sha256 = "1y2zs6062y7xfhcach4s4q4nhhhb111dwggziwgzl3a60cnfhln3"; + libraryHaskellDepends = [ + base bytestring containers lens rainbow text + ]; + testHaskellDepends = [ + base bytestring containers lens QuickCheck rainbow tasty + tasty-quickcheck text + ]; + description = "Two-dimensional box pretty printing, with colors"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "rake" = callPackage ({ mkDerivation, base, containers, text }: mkDerivation { @@ -197320,27 +197670,6 @@ self: { }: mkDerivation { pname = "ratel"; - version = "1.0.8"; - sha256 = "045hr0jilydb1xcvhh9q5iwazpf1k1d2q1y0h4gkgnbn6qmgwhnk"; - libraryHaskellDepends = [ - aeson base bytestring case-insensitive containers http-client - http-client-tls http-types text uuid - ]; - testHaskellDepends = [ - aeson base bytestring case-insensitive containers filepath hspec - http-client http-client-tls http-types text uuid - ]; - description = "Notify Honeybadger about exceptions"; - license = stdenv.lib.licenses.mit; - }) {}; - - "ratel_1_0_9" = callPackage - ({ mkDerivation, aeson, base, bytestring, case-insensitive - , containers, filepath, hspec, http-client, http-client-tls - , http-types, text, uuid - }: - mkDerivation { - pname = "ratel"; version = "1.0.9"; sha256 = "1kwn7ahjbp8w83ph73w43mh0szywqd2f817b7mz2wqimzb153k5b"; libraryHaskellDepends = [ @@ -197353,7 +197682,6 @@ self: { ]; description = "Notify Honeybadger about exceptions"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "ratel-wai" = callPackage @@ -197362,21 +197690,6 @@ self: { }: mkDerivation { pname = "ratel-wai"; - version = "1.1.0"; - sha256 = "1wgmlcazfbz4y4q9k6367i76l8cal1qgqhqbh2p69ca365w9pf56"; - libraryHaskellDepends = [ - base bytestring case-insensitive containers http-client ratel wai - ]; - description = "Notify Honeybadger about exceptions via a WAI middleware"; - license = stdenv.lib.licenses.mit; - }) {}; - - "ratel-wai_1_1_1" = callPackage - ({ mkDerivation, base, bytestring, case-insensitive, containers - , http-client, ratel, wai - }: - mkDerivation { - pname = "ratel-wai"; version = "1.1.1"; sha256 = "1qpbhi1g7j5qbn15s0h8vdhc6zisz5j2hgr6qwg2kipi4kvvsgy9"; libraryHaskellDepends = [ @@ -197384,7 +197697,6 @@ self: { ]; description = "Notify Honeybadger about exceptions via a WAI middleware"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "rating-chgk-info" = callPackage @@ -197485,39 +197797,6 @@ self: { }: mkDerivation { pname = "rattletrap"; - version = "9.0.6"; - sha256 = "1kb3nfm8izgb97f6lbkwcvnc9a2z4hy89hj5hnxmnph7r9s1njii"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - aeson aeson-pretty base binary binary-bits bytestring containers - filepath http-client http-client-tls scientific template-haskell - text transformers - ]; - executableHaskellDepends = [ - aeson aeson-pretty base binary binary-bits bytestring containers - filepath http-client http-client-tls scientific template-haskell - text transformers - ]; - testHaskellDepends = [ - aeson aeson-pretty base binary binary-bits bytestring containers - filepath http-client http-client-tls HUnit scientific - template-haskell temporary text transformers - ]; - description = "Parse and generate Rocket League replays"; - license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; - }) {}; - - "rattletrap_9_0_7" = callPackage - ({ mkDerivation, aeson, aeson-pretty, base, binary, binary-bits - , bytestring, containers, filepath, http-client, http-client-tls - , HUnit, scientific, template-haskell, temporary, text - , transformers - }: - mkDerivation { - pname = "rattletrap"; version = "9.0.7"; sha256 = "0kgg1qfhgjajzrw22yvcxmiim14pxr2gim1aak3ivnmhn4yff4fg"; isLibrary = true; @@ -198176,7 +198455,7 @@ self: { pname = "reactive-banana-wx"; version = "1.1.1.0"; sha256 = "1yzymc6qpjj8d0fal09vxy2yicbrgrg42khylbbsrzmdgqfnf3kr"; - configureFlags = [ "-f-buildExamples" ]; + configureFlags = [ "-f-buildexamples" ]; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -198459,16 +198738,16 @@ self: { "readme-lhs" = callPackage ({ mkDerivation, base, containers, doctest, pandoc, pandoc-types - , protolude, text + , protolude, text, transformers }: mkDerivation { pname = "readme-lhs"; - version = "0.2.2"; - sha256 = "1lxa119c7zbqwvjhxrr6cli14f3zrj93ziivi9y8nr0hcv1dx9z6"; + version = "0.3.0"; + sha256 = "1w113jr7sjmq4wkilwjmcaic6sgxp3vzg67dfs0imbd730xhqda8"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ - base containers pandoc pandoc-types protolude text + base containers pandoc pandoc-types protolude text transformers ]; executableHaskellDepends = [ base protolude ]; testHaskellDepends = [ base doctest protolude ]; @@ -199719,8 +199998,8 @@ self: { }: mkDerivation { pname = "reflex-dom"; - version = "0.5"; - sha256 = "167yghrwf6fay03y46xf87p9bhr6s3rlxn0yk5vnx1s5i95ps1x5"; + version = "0.5.2.0"; + sha256 = "01sqql44jcn7d9xcb00br99zgyghiyqzcmncfpz4dgik10dam1hv"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -199773,32 +200052,33 @@ self: { , containers, contravariant, data-default, dependent-map , dependent-sum, dependent-sum-template, directory , exception-transformers, exceptions, filepath, ghcjs-dom, hlint - , hspec, hspec-webdriver, http-types, HUnit, jsaddle, jsaddle-warp - , keycode, lens, lifted-base, monad-control, mtl, network - , network-uri, primitive, process, random, ref-tf, reflex - , semigroups, silently, stm, template-haskell, temporary, text - , these, transformers, unix, wai, wai-websockets, warp, webdriver - , websockets, zenc + , hspec, hspec-core, hspec-webdriver, http-types, HUnit, jsaddle + , jsaddle-warp, keycode, lens, lifted-base, monad-control, mtl + , network, network-uri, primitive, process, random, ref-tf, reflex + , semialign, semigroups, silently, stm, template-haskell, temporary + , text, these, transformers, unix, wai, wai-websockets, warp + , webdriver, websockets, which, zenc }: mkDerivation { pname = "reflex-dom-core"; - version = "0.5"; - sha256 = "1vzlrqgl48krvm58w4mg5s3xwyc565rgjy7f2g1rxxljr30z95p4"; + version = "0.5.2.0"; + sha256 = "1vqd6viqg9di9z0wchi3ffcia4spljf3dal8l21k7qhwcbz4g3jz"; libraryHaskellDepends = [ aeson base bifunctors bimap blaze-builder bytestring constraints containers contravariant data-default dependent-map dependent-sum dependent-sum-template directory exception-transformers ghcjs-dom jsaddle keycode lens monad-control mtl network-uri primitive random - ref-tf reflex semigroups stm template-haskell text these + ref-tf reflex semialign semigroups stm template-haskell text these transformers unix zenc ]; testHaskellDepends = [ aeson base bytestring chrome-test-utils constraints constraints-extras containers dependent-map dependent-sum dependent-sum-template directory exceptions filepath ghcjs-dom - hlint hspec hspec-webdriver http-types HUnit jsaddle jsaddle-warp - lens lifted-base network process random ref-tf reflex silently - temporary text wai wai-websockets warp webdriver websockets + hlint hspec hspec-core hspec-webdriver http-types HUnit jsaddle + jsaddle-warp lens lifted-base network process random ref-tf reflex + silently temporary text wai wai-websockets warp webdriver + websockets which ]; description = "Functional Reactive Web Apps with Reflex"; license = stdenv.lib.licenses.bsd3; @@ -200203,6 +200483,8 @@ self: { pname = "regex"; version = "1.0.2.0"; sha256 = "1f2z025hif1fr24b5khq3qxxyvpxrnhyx8xmbms332arw28rpkda"; + revision = "1"; + editedCabalFile = "1476dxzj482j6zkvbvyszsjw1bm7jn2nwk40rq99ylvzm2sj0asn"; libraryHaskellDepends = [ array base base-compat bytestring containers hashable regex-base regex-pcre-builtin regex-tdfa regex-tdfa-text template-haskell text @@ -200802,6 +201084,22 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "regex-wrapper" = callPackage + ({ mkDerivation, aeson, base, bytestring, containers, hashable + , regex-tdfa, string-conv, text + }: + mkDerivation { + pname = "regex-wrapper"; + version = "0.1.0.1"; + sha256 = "0ibkdd5xpilzm5qngn01csrin6ial1hhjzgpi3wjv6krlswdil34"; + libraryHaskellDepends = [ + aeson base bytestring containers hashable regex-tdfa string-conv + text + ]; + description = "Types that can only be constructed if they match a regular expression"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "regex-xmlschema" = callPackage ({ mkDerivation, base, haskell98, parsec }: mkDerivation { @@ -205209,17 +205507,18 @@ self: { "rosa" = callPackage ({ mkDerivation, aeson, base, bytestring, directory, lens , namecoin-update, optparse-applicative, text, unordered-containers - , vector, wreq + , uri-encode, vector, wreq }: mkDerivation { pname = "rosa"; - version = "0.4.0.0"; - sha256 = "0326ghscyg5rrw54610x8n6mkdr5pim3c7pspb01dg77gbzr0mrm"; + version = "0.5.0.1"; + sha256 = "1nk56nm6gcrcgi2i3x683i0ygbl8x5qc3xqhq14n2s5l45fmgw10"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ aeson base bytestring directory lens namecoin-update - optparse-applicative text unordered-containers vector wreq + optparse-applicative text unordered-containers uri-encode vector + wreq ]; description = "Query the namecoin blockchain"; license = stdenv.lib.licenses.gpl3; @@ -207190,25 +207489,12 @@ self: { ({ mkDerivation, base, doctest }: mkDerivation { pname = "salve"; - version = "1.0.6"; - sha256 = "1vgpj0yg27n6hw1gb763hgxv99hpq7511n2ihys0qdi0ri8bpj1j"; - libraryHaskellDepends = [ base ]; - testHaskellDepends = [ base doctest ]; - description = "Semantic version numbers and constraints"; - license = stdenv.lib.licenses.mit; - }) {}; - - "salve_1_0_8" = callPackage - ({ mkDerivation, base, doctest }: - mkDerivation { - pname = "salve"; version = "1.0.8"; sha256 = "1hgcyincccib0v671kd8qybgf8q9m0n8lcrpj37pgq9wzq6x34sm"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base doctest ]; description = "Semantic version numbers and constraints"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "salvia" = callPackage @@ -208571,31 +208857,33 @@ self: { }) {}; "scidb-hquery" = callPackage - ({ mkDerivation, alex, array, base, BNFC, bytestring, Cabal - , connection, cryptonite, data-default-class, directory, exceptions - , filepath, happy, haskeline, hostname-validate, HTTP, http-client - , http-client-tls, http-conduit, http-types, memory, mtl, network - , process, regex, safe, split, terminal-size, text, tls, x509-store + ({ mkDerivation, alex, array, base, base-compat, BNFC, bytestring + , Cabal, connection, cryptonite, data-default-class, directory + , exceptions, filepath, happy, haskeline, hostname-validate, HTTP + , http-client, http-client-tls, http-conduit, http-types, memory + , mtl, network, process, regex, safe, split, terminal-size, text + , tls, x509-store }: mkDerivation { pname = "scidb-hquery"; - version = "2.8.0.434"; - sha256 = "0q994ac1krcw312nklxxjr9d4r231s50lb2crbpph1swv6h8jwrq"; + version = "2.8.0.436"; + sha256 = "0mkicmfvwc7xg37d46s7xrcsdaff09v7x86npd1bgv1k60m4c8gq"; isLibrary = true; isExecutable = true; setupHaskellDepends = [ base Cabal filepath ]; libraryHaskellDepends = [ - array base bytestring connection cryptonite data-default-class - exceptions haskeline hostname-validate HTTP http-client - http-client-tls http-conduit http-types memory mtl network process - regex safe split terminal-size text tls x509-store + array base base-compat bytestring connection cryptonite + data-default-class exceptions haskeline hostname-validate HTTP + http-client http-client-tls http-conduit http-types memory mtl + network process regex safe split terminal-size text tls x509-store ]; libraryToolDepends = [ alex BNFC happy ]; executableHaskellDepends = [ - array base bytestring connection cryptonite data-default-class - directory exceptions filepath haskeline hostname-validate HTTP - http-client http-client-tls http-conduit http-types memory mtl - network process regex safe split terminal-size text tls x509-store + array base base-compat bytestring connection cryptonite + data-default-class directory exceptions filepath haskeline + hostname-validate HTTP http-client http-client-tls http-conduit + http-types memory mtl network process regex safe split + terminal-size text tls x509-store ]; description = "Haskell query for SciDB via shim"; license = stdenv.lib.licenses.gpl3; @@ -210373,6 +210661,24 @@ self: { hydraPlatforms = stdenv.lib.platforms.none; }) {}; + "semialign-extras" = callPackage + ({ mkDerivation, base, doctest, lens, QuickCheck, semialign + , semialign-indexed, these, witherable + }: + mkDerivation { + pname = "semialign-extras"; + version = "0.1.0.0"; + sha256 = "0wnaspwfj9rm7g9mz2q9xad5a9rvkfsrjb5lir64csppy3p11276"; + libraryHaskellDepends = [ + base lens semialign semialign-indexed these witherable + ]; + testHaskellDepends = [ base doctest QuickCheck ]; + description = "Extra functions for working with Semialigns"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; + }) {}; + "semialign-indexed" = callPackage ({ mkDerivation, base, containers, hashable, lens, semialign, these , unordered-containers, vector @@ -211675,8 +211981,8 @@ self: { }: mkDerivation { pname = "servant-auth-token-api"; - version = "0.5.3.0"; - sha256 = "0i9i89a9h9xq6r23p6xxyf7ywgr90p2dyw8862qz0pdj0qdbbi5v"; + version = "0.5.4.0"; + sha256 = "1rjmhyskxypl9gm4g8yq9zfj91dmbz72qxmrijd1gjjv5s5cr91m"; libraryHaskellDepends = [ aeson aeson-injector base lens raw-strings-qq servant servant-docs servant-swagger swagger2 text @@ -213831,8 +214137,8 @@ self: { }: mkDerivation { pname = "serverless-haskell"; - version = "0.9.1"; - sha256 = "09l9d43ls4ca10y0fx39l8bqsmb226sa0f5yprsm5jz5nbvl70qv"; + version = "0.9.3"; + sha256 = "09mxwqzwcv7dzrb39jiqfay91jh64ajdcp2j2zsp0j1d6g3n8ywf"; libraryHaskellDepends = [ aeson aeson-casing aeson-extra amazonka-core amazonka-kinesis amazonka-s3 base bytestring case-insensitive http-types iproute @@ -214666,8 +214972,8 @@ self: { }: mkDerivation { pname = "sgd"; - version = "0.8.0.2"; - sha256 = "1lzfnzk2iqjrsp6xksfa4qm7a2qh4q1y10mdqigl8slr5nsy9045"; + version = "0.8.0.3"; + sha256 = "0nl7hiw9b25jgp2742ykx8f4c7irz1b7rd9i19vpcmshkkmqcvsl"; libraryHaskellDepends = [ base binary bytestring containers data-default deepseq filepath hmatrix logfloat monad-par mtl parallel pipes primitive random @@ -214985,8 +215291,8 @@ self: { ({ mkDerivation, base, directory, shake }: mkDerivation { pname = "shake-ext"; - version = "3.1.0.2"; - sha256 = "04nhjq2s7iycjabh33jwbdc8pxdyxnfrwjvl1mxmwrx0zx96dbi9"; + version = "3.1.1.0"; + sha256 = "12pfi6rc4y8rjndym0crzyjfmcqnnrh61hww1vrnl614hs00iw6h"; libraryHaskellDepends = [ base directory shake ]; description = "Helper functions for linting with shake"; license = stdenv.lib.licenses.bsd3; @@ -224922,8 +225228,8 @@ self: { }: mkDerivation { pname = "standalone-haddock"; - version = "1.3.0.0"; - sha256 = "1s9b2frpsgvc7nghi314adga8z8rmj1x40j7cic2m3m88nqz3g77"; + version = "1.4.0.0"; + sha256 = "0ans74cbh592yramp50056n66cqn3fmyv4qkd1gz4awx6d6xryc1"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -225176,6 +225482,20 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "statestack_0_3" = callPackage + ({ mkDerivation, base, mtl, transformers, transformers-compat }: + mkDerivation { + pname = "statestack"; + version = "0.3"; + sha256 = "1b8yd314h8a97ggjv82cy4mr0f4scb5pjvslxq7hwxxq7cw7mgns"; + libraryHaskellDepends = [ + base mtl transformers transformers-compat + ]; + description = "Simple State-like monad transformer with saveable and restorable state"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "statethread" = callPackage ({ mkDerivation, applicative, base, transformers }: mkDerivation { @@ -226532,7 +226852,7 @@ self: { license = stdenv.lib.licenses.mit; }) {}; - "store_0_6_0_1" = callPackage + "store_0_7_0" = callPackage ({ mkDerivation, array, async, base, base-orphans , base64-bytestring, bifunctors, bytestring, cereal, cereal-vector , clock, containers, contravariant, criterion, cryptohash, deepseq @@ -226546,8 +226866,8 @@ self: { }: mkDerivation { pname = "store"; - version = "0.6.0.1"; - sha256 = "0h64fm3rrz6c5bhg1bk9hvl7invjh24mrh7db4dsx12hc8vlz17p"; + version = "0.7.0"; + sha256 = "0vm0gmdgay66wyvg3inlpdc4p7clpvd23767wldfilvvq5zcjq1q"; libraryHaskellDepends = [ array async base base-orphans base64-bytestring bifunctors bytestring containers contravariant cryptohash deepseq directory @@ -227442,6 +227762,32 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "streamly_0_7_0" = callPackage + ({ mkDerivation, atomic-primops, base, containers, deepseq + , directory, exceptions, gauge, ghc-prim, heaps, hspec + , lockfree-queue, monad-control, mtl, network, QuickCheck, random + , transformers, transformers-base + }: + mkDerivation { + pname = "streamly"; + version = "0.7.0"; + sha256 = "1v9fndyh1bhdidwg9jpq4j10i5d1w9hw0rbhd69x8pd02gzqkpbh"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + atomic-primops base containers deepseq directory exceptions + ghc-prim heaps lockfree-queue monad-control mtl network + transformers transformers-base + ]; + testHaskellDepends = [ + base containers exceptions hspec mtl QuickCheck random transformers + ]; + benchmarkHaskellDepends = [ base deepseq gauge random ]; + description = "Beautiful Streaming, Concurrent and Reactive Composition"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "streamly-cassava" = callPackage ({ mkDerivation, base, bytestring, cassava, criterion, exceptions , hspec, mtl, QuickCheck, quickcheck-instances, streaming @@ -228293,29 +228639,6 @@ self: { }: mkDerivation { pname = "strive"; - version = "5.0.8"; - sha256 = "0wfi3s8hv11xs0wpvbc9z4nsskdpg5q7ivcpci8cnhn20wffb0nn"; - libraryHaskellDepends = [ - aeson base bytestring data-default gpolyline http-client - http-client-tls http-types template-haskell text time transformers - ]; - testHaskellDepends = [ - aeson base bytestring data-default gpolyline http-client - http-client-tls http-types markdown-unlit template-haskell text - time transformers - ]; - testToolDepends = [ markdown-unlit ]; - description = "A client for the Strava V3 API"; - license = stdenv.lib.licenses.mit; - }) {}; - - "strive_5_0_9" = callPackage - ({ mkDerivation, aeson, base, bytestring, data-default, gpolyline - , http-client, http-client-tls, http-types, markdown-unlit - , template-haskell, text, time, transformers - }: - mkDerivation { - pname = "strive"; version = "5.0.9"; sha256 = "1022ir4m0r43717rdb1miynd61mfkfd3mp0dcv5ryb983znn3ag2"; libraryHaskellDepends = [ @@ -228330,7 +228653,6 @@ self: { testToolDepends = [ markdown-unlit ]; description = "A client for the Strava V3 API"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "strongswan-sql" = callPackage @@ -228673,18 +228995,18 @@ self: { "stylist" = callPackage ({ mkDerivation, base, css-syntax, hashable, hspec, network-uri - , QuickCheck, text, unordered-containers + , QuickCheck, scientific, text, unordered-containers }: mkDerivation { pname = "stylist"; - version = "1.0.0.0"; - sha256 = "0lh8x8wqq4rsy4zn025qhs6jr9iaw65xqpbrk233h620prj23525"; + version = "1.1.0.0"; + sha256 = "1sgfyslbsppndgbywlqynzfxd63y6vr9mig6d76czh427qvn7qpp"; libraryHaskellDepends = [ base css-syntax hashable network-uri text unordered-containers ]; testHaskellDepends = [ - base css-syntax hashable hspec network-uri QuickCheck text - unordered-containers + base css-syntax hashable hspec network-uri QuickCheck scientific + text unordered-containers ]; description = "Apply CSS styles to a document tree"; license = stdenv.lib.licenses.mit; @@ -230568,7 +230890,7 @@ self: { license = stdenv.lib.licenses.mit; hydraPlatforms = stdenv.lib.platforms.none; broken = true; - }) {inherit (pkgs) gmp; inherit (pkgs) gmpxx; + }) {inherit (pkgs) gmp; inherit (pkgs) gmpxx; inherit (pkgs) symengine;}; "symengine-hs" = callPackage @@ -230588,7 +230910,7 @@ self: { license = stdenv.lib.licenses.mit; hydraPlatforms = stdenv.lib.platforms.none; broken = true; - }) {inherit (pkgs) gmp; inherit (pkgs) gmpxx; + }) {inherit (pkgs) gmp; inherit (pkgs) gmpxx; inherit (pkgs) symengine;}; "symmetric-properties" = callPackage @@ -232234,8 +232556,8 @@ self: { }: mkDerivation { pname = "tagsoup-navigate"; - version = "0.1.0.2"; - sha256 = "16n0s9vpwrnbknm9yfsh3qv2j3k1h579fwfqjbr1kzjn40729348"; + version = "0.1.0.3"; + sha256 = "1vfadi0ls4wqv8kzpil5ph715mihxp70nb2nnjq70gsdgarndv2j"; libraryHaskellDepends = [ base deriving-compat lens mmorph mtl semigroupoids semigroups tagsoup tagsoup-selection transformers @@ -233375,8 +233697,8 @@ self: { }: mkDerivation { pname = "tasty-tap"; - version = "0.0.4"; - sha256 = "0xgz5qyvaabj13jnb5ry1i05c9lldnhaqnyxd9sz7kbvdwsycpn8"; + version = "0.1.0"; + sha256 = "16i7pd0xis1fyqgmsy4mq04y87ny61dh2lddnjijcf1s9jz9b6x8"; libraryHaskellDepends = [ base containers stm tasty ]; testHaskellDepends = [ base directory tasty tasty-golden tasty-hunit @@ -234773,8 +235095,8 @@ self: { }: mkDerivation { pname = "terminal-punch"; - version = "0.1.1"; - sha256 = "11z6jb130300yjkrl511960anjac9ncc3g1yj6jqpah6j2imsa8s"; + version = "0.1.3"; + sha256 = "1hc8gl0bjrz8h9nfrvlkxbkgys62xr7mcdk22lm8dc1cl8y42nkv"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -234892,7 +235214,7 @@ self: { description = "Terminal emulator configurable in Haskell"; license = stdenv.lib.licenses.bsd3; maintainers = with stdenv.lib.maintainers; [ cdepillabout ]; - }) {inherit (pkgs) gtk3; inherit (pkgs) pcre2; + }) {inherit (pkgs) gtk3; inherit (pkgs) pcre2; vte_291 = pkgs.vte;}; "termplot" = callPackage @@ -235646,6 +235968,29 @@ self: { license = stdenv.lib.licenses.gpl2; }) {}; + "texmath_0_12" = callPackage + ({ mkDerivation, base, bytestring, containers, directory, filepath + , mtl, pandoc-types, parsec, process, syb, temporary, text + , utf8-string, xml + }: + mkDerivation { + pname = "texmath"; + version = "0.12"; + sha256 = "09c1ga3nw0r0wcw84lf862mp02h5ykhprm2wawrqfhklfyl1a6ay"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base containers mtl pandoc-types parsec syb text xml + ]; + testHaskellDepends = [ + base bytestring directory filepath process temporary text + utf8-string xml + ]; + description = "Conversion between formats used to represent mathematics"; + license = stdenv.lib.licenses.gpl2; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "texrunner" = callPackage ({ mkDerivation, attoparsec, base, bytestring, directory, filepath , HUnit, io-streams, lens, mtl, process, semigroups, temporary @@ -236380,39 +236725,6 @@ self: { }: mkDerivation { pname = "text-show-instances"; - version = "3.8.2"; - sha256 = "075a2dzbdkh13q9a1w4v0dm40rqrv1wq8nsqh4g4872h29df5mka"; - libraryHaskellDepends = [ - base base-compat-batteries bifunctors binary containers directory - ghc-boot-th haskeline hpc old-locale old-time pretty random - semigroups tagged template-haskell terminfo text text-short - text-show time transformers transformers-compat unix - unordered-containers vector xhtml - ]; - testHaskellDepends = [ - base base-compat-batteries bifunctors binary containers directory - generic-deriving ghc-boot-th ghc-prim haskeline hpc hspec - old-locale old-time pretty QuickCheck quickcheck-instances random - tagged template-haskell terminfo text-short text-show th-orphans - time transformers transformers-compat unix unordered-containers - vector xhtml - ]; - testToolDepends = [ hspec-discover ]; - description = "Additional instances for text-show"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "text-show-instances_3_8_3" = callPackage - ({ mkDerivation, base, base-compat-batteries, bifunctors, binary - , containers, directory, generic-deriving, ghc-boot-th, ghc-prim - , haskeline, hpc, hspec, hspec-discover, old-locale, old-time - , pretty, QuickCheck, quickcheck-instances, random, semigroups - , tagged, template-haskell, terminfo, text, text-short, text-show - , th-orphans, time, transformers, transformers-compat, unix - , unordered-containers, vector, xhtml - }: - mkDerivation { - pname = "text-show-instances"; version = "3.8.3"; sha256 = "11v335p3wzf9ijqlkls5mk4m16dfak8fckn4gj7mahs8c7l9lm5d"; libraryHaskellDepends = [ @@ -236433,7 +236745,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "Additional instances for text-show"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "text-stream-decode" = callPackage @@ -237295,14 +237606,14 @@ self: { "th-tc" = callPackage ({ mkDerivation, base, containers, lens, mtl, template-haskell - , transformers + , th-orphans, transformers }: mkDerivation { pname = "th-tc"; - version = "0.1.1.0"; - sha256 = "0i2j3iwr5az4hmxhnanh6zrvi1k51jjmwaly4z3rw3h4n717qa2m"; + version = "0.2.1.0"; + sha256 = "1wgvglb6k73mslrw1whxyqgxp90l042lm4865qdgvvbli5gk5dva"; libraryHaskellDepends = [ - base containers lens mtl template-haskell transformers + base containers lens mtl template-haskell th-orphans transformers ]; description = "Typechecking in Template Haskell"; license = stdenv.lib.licenses.bsd3; @@ -239898,25 +240209,27 @@ self: { broken = true; }) {}; - "tmp-postgres_1_4_0_0" = callPackage - ({ mkDerivation, async, base, bytestring, containers, directory - , either, generic-monoid, hspec, mtl, port-utils, postgres-options - , postgresql-libpq, postgresql-simple, process, temporary - , transformers, unix + "tmp-postgres_1_13_0_0" = callPackage + ({ mkDerivation, ansi-wl-pprint, async, base, bytestring + , containers, criterion, directory, generic-monoid, hspec, mtl + , port-utils, postgres-options, postgresql-simple, process, random + , temporary, transformers, unix }: mkDerivation { pname = "tmp-postgres"; - version = "1.4.0.0"; - sha256 = "1jh2w600qw2zjfgja4ys0w28w2vaxhqr22fz9njzckpx2404d7gm"; + version = "1.13.0.0"; + sha256 = "01xpa5jignp7a3fw2rczyciaz9h6m1hf0i1iwanadbacnvzh7ing"; libraryHaskellDepends = [ - async base bytestring containers directory either generic-monoid - port-utils postgres-options postgresql-simple process temporary - transformers unix + ansi-wl-pprint async base bytestring containers directory + generic-monoid port-utils postgres-options postgresql-simple + process random temporary transformers unix ]; testHaskellDepends = [ - base bytestring containers directory either hspec mtl port-utils - postgres-options postgresql-libpq postgresql-simple process - temporary transformers unix + base containers directory hspec mtl port-utils postgres-options + postgresql-simple process temporary unix + ]; + benchmarkHaskellDepends = [ + base criterion postgres-options postgresql-simple ]; description = "Start and stop a temporary postgres"; license = stdenv.lib.licenses.bsd3; @@ -240380,6 +240693,8 @@ self: { pname = "tomland"; version = "1.2.1.0"; sha256 = "0bzwmk3zw2lzhppgr73b5v3i4qz0hxn1zag665vpakq6knssj7qy"; + revision = "1"; + editedCabalFile = "00lb4ivrqrj5yqnfz5ji3vjaa284img9xhkjvrzc291bs83vl4kr"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -241916,27 +242231,12 @@ self: { }: mkDerivation { pname = "traverse-with-class"; - version = "1.0.0.0"; - sha256 = "1fqz35kaffq79qs7kgdx2bml2a99x6k87hlczsfjcs1bcpqj18k5"; - libraryHaskellDepends = [ base template-haskell transformers ]; - testHaskellDepends = [ base tasty tasty-hunit ]; - description = "Generic applicative traversals"; - license = stdenv.lib.licenses.mit; - }) {}; - - "traverse-with-class_1_0_1_0" = callPackage - ({ mkDerivation, base, tasty, tasty-hunit, template-haskell - , transformers - }: - mkDerivation { - pname = "traverse-with-class"; version = "1.0.1.0"; sha256 = "1yni197sxfpsjvjablhn8mjqpp1mz0v30r73f9ncs3pjcl93g6yn"; libraryHaskellDepends = [ base template-haskell transformers ]; testHaskellDepends = [ base tasty tasty-hunit ]; description = "Generic applicative traversals"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "travis" = callPackage @@ -254818,23 +255118,23 @@ self: { "web-rep" = callPackage ({ mkDerivation, aeson, attoparsec, base, bifunctors, box, clay - , foldl, formatting, generic-lens, interpolatedstring-perl6 - , javascript-bridge, JuicyPixels, language-javascript, lens, lucid - , lucid-svg, mmorph, mtl, optparse-generic, protolude, scotty - , streaming, tasty, tasty-hspec, text, transformers + , foldl, generic-lens, interpolatedstring-perl6, javascript-bridge + , JuicyPixels, language-javascript, lens, lucid, lucid-svg, mmorph + , mtl, optparse-generic, protolude, scotty, streaming, tasty + , tasty-hspec, text, text-format, transformers , unordered-containers, wai, wai-extra, wai-middleware-static }: mkDerivation { pname = "web-rep"; - version = "0.1.2"; - sha256 = "170n5x5niimb5blgpr53ckfv6lr1dfnkzy17i6fn18gp7g1hxx85"; + version = "0.1.3"; + sha256 = "174q9zaznsy5v9zypxxf6c5xi5syyhdzmwgi07siqp07in8w1jvf"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ - aeson attoparsec base bifunctors box clay foldl formatting - generic-lens interpolatedstring-perl6 javascript-bridge JuicyPixels + aeson attoparsec base bifunctors box clay foldl generic-lens + interpolatedstring-perl6 javascript-bridge JuicyPixels language-javascript lens lucid lucid-svg mmorph mtl protolude - scotty streaming text transformers unordered-containers + scotty streaming text text-format transformers unordered-containers wai-middleware-static ]; executableHaskellDepends = [ @@ -258045,20 +258345,6 @@ self: { }: mkDerivation { pname = "wuss"; - version = "1.1.14"; - sha256 = "1r0ljrp7kfksvmm4029b633cypdg5lqk5nga31si22bi5yz7fkiq"; - libraryHaskellDepends = [ - base bytestring connection network websockets - ]; - description = "Secure WebSocket (WSS) clients"; - license = stdenv.lib.licenses.mit; - }) {}; - - "wuss_1_1_15" = callPackage - ({ mkDerivation, base, bytestring, connection, network, websockets - }: - mkDerivation { - pname = "wuss"; version = "1.1.15"; sha256 = "1i2q96mapld4mnhmy321qyzzizw3k3schhm473qrszdi1yxc837q"; libraryHaskellDepends = [ @@ -258066,7 +258352,6 @@ self: { ]; description = "Secure WebSocket (WSS) clients"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "wx" = callPackage @@ -258149,7 +258434,7 @@ self: { description = "wxHaskell C++ wrapper"; license = "unknown"; hydraPlatforms = stdenv.lib.platforms.none; - }) {inherit (pkgs) libGL; inherit (pkgs.xorg) libX11; + }) {inherit (pkgs) libGL; inherit (pkgs.xorg) libX11; inherit (pkgs) wxGTK;}; "wxcore" = callPackage @@ -259944,7 +260229,7 @@ self: { description = "A Minimalistic Text Based Status Bar"; license = stdenv.lib.licenses.bsd3; platforms = [ "i686-linux" "x86_64-linux" ]; - }) {inherit (pkgs.xorg) libXpm; inherit (pkgs.xorg) libXrandr; + }) {inherit (pkgs.xorg) libXpm; inherit (pkgs.xorg) libXrandr; inherit (pkgs.xorg) libXrender; inherit (pkgs) wirelesstools;}; "xmonad" = callPackage @@ -261016,35 +261301,6 @@ self: { }: mkDerivation { pname = "yaml"; - version = "0.11.1.2"; - sha256 = "028pz77n92l6kjgjv263h4b6yhw1iibdbf3a3dkn5qnz537xpzhc"; - configureFlags = [ "-fsystem-libyaml" ]; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - aeson attoparsec base bytestring conduit containers directory - filepath libyaml mtl resourcet scientific template-haskell text - transformers unordered-containers vector - ]; - testHaskellDepends = [ - aeson attoparsec base base-compat bytestring conduit containers - directory filepath hspec HUnit libyaml mockery mtl raw-strings-qq - resourcet scientific template-haskell temporary text transformers - unordered-containers vector - ]; - description = "Support for parsing and rendering YAML documents"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "yaml_0_11_2_0" = callPackage - ({ mkDerivation, aeson, attoparsec, base, base-compat, bytestring - , conduit, containers, directory, filepath, hspec, HUnit, libyaml - , mockery, mtl, raw-strings-qq, resourcet, scientific - , template-haskell, temporary, text, transformers - , unordered-containers, vector - }: - mkDerivation { - pname = "yaml"; version = "0.11.2.0"; sha256 = "035sqc2bnya3ghv5i0qk9jdg9q6jvqzgnc5gkg9mgf4drjrd5wni"; configureFlags = [ "-fsystem-libyaml" ]; @@ -261063,7 +261319,6 @@ self: { ]; description = "Support for parsing and rendering YAML documents"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "yaml-combinators" = callPackage @@ -261573,22 +261828,18 @@ self: { "yaya" = callPackage ({ mkDerivation, base, bifunctors, comonad, constraints, containers - , deriving-compat, distributive, either, errors, free, hedgehog - , kan-extensions, lens, profunctors, template-haskell, transformers - , yaya-hedgehog + , distributive, either, errors, free, kan-extensions, lens + , profunctors, template-haskell, transformers }: mkDerivation { pname = "yaya"; - version = "0.2.1.0"; - sha256 = "0wm01cspfpnfhijmbxpr4n0nr1qgc8g8cg9lqpz8n4lkd8i8bfds"; + version = "0.2.1.2"; + sha256 = "179mq32b5gjlwfpldm4msqnxv316gb2gj3s0kzhkcyk0l3i3y8fi"; libraryHaskellDepends = [ base bifunctors comonad constraints containers distributive either errors free kan-extensions lens profunctors template-haskell transformers ]; - testHaskellDepends = [ - base deriving-compat hedgehog yaya-hedgehog - ]; description = "Total recursion schemes"; license = stdenv.lib.licenses.agpl3; hydraPlatforms = stdenv.lib.platforms.none; @@ -261599,8 +261850,8 @@ self: { ({ mkDerivation, base, deriving-compat, hedgehog, yaya }: mkDerivation { pname = "yaya-hedgehog"; - version = "0.1.1.0"; - sha256 = "070xv97j402li75fzhs03svankg0nl2fb1g223kjkq7a704f3dk1"; + version = "0.1.2.1"; + sha256 = "18lyhb7fqdbp2p71y5jydcb8xzbahqzy1jmsnsb4hym8v8ax71cv"; libraryHaskellDepends = [ base deriving-compat hedgehog yaya ]; description = "Hedgehog testing support for the Yaya recursion scheme library"; license = stdenv.lib.licenses.agpl3; @@ -261609,17 +261860,16 @@ self: { }) {}; "yaya-unsafe" = callPackage - ({ mkDerivation, base, bifunctors, comonad, either, free, hedgehog - , lens, yaya, yaya-hedgehog + ({ mkDerivation, base, bifunctors, comonad, either, free, lens + , yaya }: mkDerivation { pname = "yaya-unsafe"; - version = "0.1.1.0"; - sha256 = "081lha6m5c3iyy61xfrj237g0098l5jsm94yqjbaddl4qixk697q"; + version = "0.1.1.2"; + sha256 = "0cvfrzqx5d56nld60p1n5qmwn4j4gbsvy7jf5lk4ar5da4w8a90c"; libraryHaskellDepends = [ base bifunctors comonad either free lens yaya ]; - testHaskellDepends = [ base hedgehog yaya yaya-hedgehog ]; description = "Non-total extensions to the Yaya recursion scheme library"; license = stdenv.lib.licenses.agpl3; hydraPlatforms = stdenv.lib.platforms.none; @@ -262377,6 +262627,34 @@ self: { license = stdenv.lib.licenses.mit; }) {}; + "yesod-bin_1_6_0_4" = callPackage + ({ mkDerivation, base, bytestring, Cabal, conduit, conduit-extra + , containers, data-default-class, directory, file-embed, filepath + , fsnotify, http-client, http-client-tls, http-reverse-proxy + , http-types, network, optparse-applicative, process + , project-template, say, split, stm, streaming-commons, tar, text + , time, transformers, transformers-compat, unliftio + , unordered-containers, wai, wai-extra, warp, warp-tls, yaml, zlib + }: + mkDerivation { + pname = "yesod-bin"; + version = "1.6.0.4"; + sha256 = "0wz44w4c86513ss81a18rknkrkalxyj2g4rlq324ykqwwkihlr1a"; + isLibrary = false; + isExecutable = true; + executableHaskellDepends = [ + base bytestring Cabal conduit conduit-extra containers + data-default-class directory file-embed filepath fsnotify + http-client http-client-tls http-reverse-proxy http-types network + optparse-applicative process project-template say split stm + streaming-commons tar text time transformers transformers-compat + unliftio unordered-containers wai wai-extra warp warp-tls yaml zlib + ]; + description = "The yesod helper executable"; + license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "yesod-bootstrap" = callPackage ({ mkDerivation, base, blaze-html, blaze-markup, bootstrap-types , shakespeare, text, transformers, yesod-core, yesod-elements @@ -264073,6 +264351,19 @@ self: { broken = true; }) {}; + "yhseq" = callPackage + ({ mkDerivation, base, hspec, hspec-discover }: + mkDerivation { + pname = "yhseq"; + version = "0.2.1.2"; + sha256 = "1mxjfbnic6pn4jnyc83afpmgq4wnb09f72d359pwx693mfi6vbiy"; + libraryHaskellDepends = [ base ]; + testHaskellDepends = [ base hspec hspec-discover ]; + testToolDepends = [ hspec-discover ]; + description = "Calculation of Y-sequence Hexirp edition"; + license = stdenv.lib.licenses.asl20; + }) {}; + "yi" = callPackage ({ mkDerivation, base, microlens-platform, mtl , optparse-applicative, yi-core, yi-frontend-vty, yi-keymap-emacs @@ -264916,14 +265207,12 @@ self: { }) {}; "yx" = callPackage - ({ mkDerivation, array, base, bytestring, hspec }: + ({ mkDerivation, array, base, bytestring, hspec, lattices }: mkDerivation { pname = "yx"; - version = "0.0.2.0"; - sha256 = "05xh7x02ddh87kwslgckzh3g5i22r01vfrb160gns3zl6fv8sj2z"; - revision = "1"; - editedCabalFile = "19px5wf8ca7awam013ij62z04rsplgn7ks56j8jzhznarsg45ksq"; - libraryHaskellDepends = [ array base bytestring ]; + version = "0.0.3.0"; + sha256 = "068xdmi5dn00cx58qrc5hx6vz6byvnh5cp803j7inlynziw3fcgz"; + libraryHaskellDepends = [ array base bytestring lattices ]; testHaskellDepends = [ array base bytestring hspec ]; description = "Row-major coordinates"; license = stdenv.lib.licenses.bsd3; diff --git a/pkgs/development/interpreters/quickjs/default.nix b/pkgs/development/interpreters/quickjs/default.nix new file mode 100644 index 00000000000..23191b0e6d3 --- /dev/null +++ b/pkgs/development/interpreters/quickjs/default.nix @@ -0,0 +1,42 @@ +{ stdenv, fetchurl }: + +stdenv.mkDerivation rec { + pname = "quickjs"; + version = "2019-10-27"; + + src = fetchurl { + url = "https://bellard.org/${pname}/${pname}-${version}.tar.xz"; + sha256 = "0xm16ja3c0k80jy0xkx0f40r44v2lgx2si4dnaw2w7c5nx7cmkai"; + }; + + makeFlags = [ "prefix=${placeholder ''out''}" ]; + enableParallelBuilding = true; + + doInstallCheck = true; + installCheckPhase = '' + PATH="$out/bin:$PATH" + + # Programs exit with code 1 when testing help, so grep for a string + set +o pipefail + qjs --help 2>&1 | grep "QuickJS version" + qjsbn --help 2>&1 | grep "QuickJS version" + qjscalc --help 2>&1 | grep "QuickJS version" + set -o pipefail + + temp=$(mktemp).js + echo "console.log('Output from compiled program');" > "$temp" + set -o verbose + out=$(mktemp) && qjsc "$temp" -o "$out" && "$out" | grep -q "Output from compiled program" + out=$(mktemp) && qjsbnc "$temp" -o "$out" && "$out" | grep -q "Output from compiled program" + out=$(mktemp) && qjsc -flto "$temp" -o "$out" && "$out" | grep -q "Output from compiled program" + out=$(mktemp) && qjsbnc -flto "$temp" -o "$out" && "$out" | grep -q "Output from compiled program" + ''; + + meta = with stdenv.lib; { + description = "A small and embeddable Javascript engine"; + homepage = "https://bellard.org/quickjs/"; + maintainers = with maintainers; [ stesie ivan ]; + platforms = platforms.linux; + license = licenses.mit; + }; +} diff --git a/pkgs/development/libraries/boehm-gc/7.6.6.nix b/pkgs/development/libraries/boehm-gc/7.6.6.nix index c2b5c7b6062..1cbbee469e6 100644 --- a/pkgs/development/libraries/boehm-gc/7.6.6.nix +++ b/pkgs/development/libraries/boehm-gc/7.6.6.nix @@ -8,7 +8,7 @@ stdenv.mkDerivation rec { src = fetchurl { urls = [ - "http://www.hboehm.info/gc/gc_source/gc-${version}.tar.gz" + "https://www.hboehm.info/gc/gc_source/gc-${version}.tar.gz" "https://github.com/ivmai/bdwgc/releases/download/v${version}/gc-${version}.tar.gz" ]; sha256 = "1p1r015a7jbpvkkbgzv1y8nxrbbp6dg0mq3ksi6ji0qdz3wfss79"; @@ -63,10 +63,10 @@ stdenv.mkDerivation rec { C or C++ programs, though that is not its primary goal. ''; - homepage = http://hboehm.info/gc/; + homepage = https://hboehm.info/gc/; # non-copyleft, X11-style license - license = http://hboehm.info/gc/license.txt; + license = https://hboehm.info/gc/license.txt; maintainers = [ ]; platforms = stdenv.lib.platforms.all; diff --git a/pkgs/development/libraries/boehm-gc/default.nix b/pkgs/development/libraries/boehm-gc/default.nix index 5ae6200473b..f061626a897 100644 --- a/pkgs/development/libraries/boehm-gc/default.nix +++ b/pkgs/development/libraries/boehm-gc/default.nix @@ -10,7 +10,7 @@ stdenv.mkDerivation rec { src = fetchurl { urls = [ "https://github.com/ivmai/bdwgc/releases/download/v${version}/gc-${version}.tar.gz" - "http://www.hboehm.info/gc/gc_source/gc-${version}.tar.gz" + "https://www.hboehm.info/gc/gc_source/gc-${version}.tar.gz" ]; sha256 = "1798rp3mcfkgs38ynkbg2p47bq59pisrc6mn0l20pb5iczf0ssj3"; }; @@ -58,10 +58,10 @@ stdenv.mkDerivation rec { C or C++ programs, though that is not its primary goal. ''; - homepage = http://hboehm.info/gc/; + homepage = https://hboehm.info/gc/; # non-copyleft, X11-style license - license = http://hboehm.info/gc/license.txt; + license = https://hboehm.info/gc/license.txt; maintainers = [ ]; platforms = stdenv.lib.platforms.all; diff --git a/pkgs/development/libraries/boost/1.71.nix b/pkgs/development/libraries/boost/1.71.nix new file mode 100644 index 00000000000..f66bd4cd6fb --- /dev/null +++ b/pkgs/development/libraries/boost/1.71.nix @@ -0,0 +1,15 @@ +{ stdenv, callPackage, fetchurl, fetchpatch, ... } @ args: + +callPackage ./generic.nix (args // rec { + version = "1.71.0"; + + src = fetchurl { + #url = "mirror://sourceforge/boost/boost_1_71_0.tar.bz2"; + urls = [ + "mirror://sourceforge/boost/boost_1_71_0.tar.bz2" + "https://dl.bintray.com/boostorg/release/1.71.0/source/boost_1_71_0.tar.bz2" + ]; + # SHA256 from http://www.boost.org/users/history/version_1_71_0.html + sha256 = "d73a8da01e8bf8c7eda40b4c84915071a8c8a0df4a6734537ddde4a8580524ee"; + }; +}) diff --git a/pkgs/development/libraries/c-blosc/default.nix b/pkgs/development/libraries/c-blosc/default.nix index 196dd9ca3f9..4a9e627e544 100644 --- a/pkgs/development/libraries/c-blosc/default.nix +++ b/pkgs/development/libraries/c-blosc/default.nix @@ -17,7 +17,7 @@ stdenv.mkDerivation rec { meta = with stdenv.lib; { description = "A blocking, shuffling and loss-less compression library"; - homepage = http://www.blosc.org; + homepage = https://www.blosc.org; license = licenses.bsd3; platforms = platforms.all; }; diff --git a/pkgs/development/libraries/clipper/default.nix b/pkgs/development/libraries/clipper/default.nix index 11752423906..ebb41fde423 100644 --- a/pkgs/development/libraries/clipper/default.nix +++ b/pkgs/development/libraries/clipper/default.nix @@ -15,11 +15,12 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ cmake ninja unzip ]; meta = with stdenv.lib; { + description = "A polygon and line clipping and offsetting library (C++, C#, Delphi)"; longDescription = '' The Clipper library performs line & polygon clipping - intersection, union, difference & exclusive-or, and line & polygon offsetting. The library is based on Vatti's clipping algorithm. ''; - homepage = https://sourceforge.net/projects/polyclipping; + homepage = "https://sourceforge.net/projects/polyclipping"; license = licenses.boost; maintainers = with maintainers; [ mpickering ]; platforms = with platforms; unix; diff --git a/pkgs/development/libraries/codec2/default.nix b/pkgs/development/libraries/codec2/default.nix index 7c42a7479b1..9c31b50c028 100644 --- a/pkgs/development/libraries/codec2/default.nix +++ b/pkgs/development/libraries/codec2/default.nix @@ -1,15 +1,17 @@ -{ stdenv, fetchsvn, cmake } : +{ stdenv, fetchFromGitHub, cmake } : let - version = "0.8"; + version = "0.9.2"; in stdenv.mkDerivation { pname = "codec2"; inherit version; - src = fetchsvn { - url = "https://svn.code.sf.net/p/freetel/code/codec2/branches/${version}"; - sha256 = "0qbyaqdn37253s30n6m2ric8nfdsxhkslb9h572kdx18j2yjccki"; + src = fetchFromGitHub { + owner = "drowe67"; + repo = "codec2"; + rev = "v${version}"; + sha256 = "1jpvr7bra8srz8jvnlbmhf8andbaavq5v01qjnp2f61za93rzwba"; }; enableParallelBuilding = true; diff --git a/pkgs/development/libraries/coredumper/default.nix b/pkgs/development/libraries/coredumper/default.nix deleted file mode 100644 index ddd0d87a551..00000000000 --- a/pkgs/development/libraries/coredumper/default.nix +++ /dev/null @@ -1,18 +0,0 @@ -{stdenv, fetchurl}: - -stdenv.mkDerivation { - name = "coredumper-1.1"; - src = fetchurl { - url = http://google-coredumper.googlecode.com/files/coredumper-1.1.tar.gz; - sha256 = "1phl1zg2n17rp595dyzz9iw01gfdpsdh0l6wy2hfb5shi71h63rx"; - }; - - # Doesn't build: - # - # src/elfcore.c: In function 'CreatePipeline': - # src/elfcore.c:1424:26: error: 'CLONE_VM' undeclared (first use in this function) - # CLONE_VM|CLONE_UNTRACED|SIGCHLD, &args, 0, 0, 0); - # ^ - # src/elfcore.c:1424:26: note: each undeclared identifier is reported only once for each function it appears in - meta.broken = true; -} diff --git a/pkgs/development/libraries/exempi/default.nix b/pkgs/development/libraries/exempi/default.nix index 22c812ba4c2..5638db71245 100644 --- a/pkgs/development/libraries/exempi/default.nix +++ b/pkgs/development/libraries/exempi/default.nix @@ -19,7 +19,8 @@ stdenv.mkDerivation rec { doCheck = stdenv.isLinux; meta = with stdenv.lib; { - homepage = https://libopenraw.freedesktop.org/wiki/Exempi/; + description = "An implementation of XMP (Adobe's Extensible Metadata Platform)"; + homepage = "https://libopenraw.freedesktop.org/wiki/Exempi/"; platforms = platforms.linux ++ platforms.darwin; license = licenses.bsd3; }; diff --git a/pkgs/development/libraries/fltk/1.4.nix b/pkgs/development/libraries/fltk/1.4.nix index a4a3dd05543..1fe50b402cb 100644 --- a/pkgs/development/libraries/fltk/1.4.nix +++ b/pkgs/development/libraries/fltk/1.4.nix @@ -12,7 +12,7 @@ stdenv.mkDerivation { inherit version; src = fetchurl { - url = "http://fltk.org/pub/fltk/snapshots/fltk-${version}.tar.gz"; + url = "https://www.fltk.org/pub/fltk/snapshots/fltk-${version}.tar.gz"; sha256 = "1v8wxvxcbk99i82x2v5fpqg5vj8n7g8a38g30ry7nzcjn5sf3r63"; }; @@ -41,7 +41,7 @@ stdenv.mkDerivation { meta = with stdenv.lib; { description = "A C++ cross-platform lightweight GUI library"; - homepage = http://www.fltk.org; + homepage = https://www.fltk.org; platforms = platforms.linux ++ platforms.darwin; license = licenses.gpl2; }; diff --git a/pkgs/development/libraries/fltk/default.nix b/pkgs/development/libraries/fltk/default.nix index 6f185e38d83..fe7de504b4f 100644 --- a/pkgs/development/libraries/fltk/default.nix +++ b/pkgs/development/libraries/fltk/default.nix @@ -12,7 +12,7 @@ stdenv.mkDerivation { inherit version; src = fetchurl { - url = "http://fltk.org/pub/fltk/${version}/fltk-${version}-source.tar.gz"; + url = "https://www.fltk.org/pub/fltk/${version}/fltk-${version}-source.tar.gz"; sha256 = "00jp24z1818k9n6nn6lx7qflqf2k13g4kxr0p8v1d37kanhb4ac7"; }; @@ -39,7 +39,7 @@ stdenv.mkDerivation { meta = with stdenv.lib; { description = "A C++ cross-platform lightweight GUI library"; - homepage = http://www.fltk.org; + homepage = https://www.fltk.org; platforms = platforms.linux ++ platforms.darwin; license = licenses.gpl2; }; diff --git a/pkgs/development/libraries/freetds/default.nix b/pkgs/development/libraries/freetds/default.nix index 0ff9cea3d27..855ca0385df 100644 --- a/pkgs/development/libraries/freetds/default.nix +++ b/pkgs/development/libraries/freetds/default.nix @@ -25,7 +25,7 @@ stdenv.mkDerivation rec { meta = with stdenv.lib; { description = "Libraries to natively talk to Microsoft SQL Server and Sybase databases"; - homepage = http://www.freetds.org; + homepage = https://www.freetds.org; license = licenses.lgpl2; maintainers = with maintainers; [ peterhoeg ]; platforms = platforms.all; diff --git a/pkgs/development/libraries/gaia/default.nix b/pkgs/development/libraries/gaia/default.nix index 9411f76908e..c8c0b8c6800 100644 --- a/pkgs/development/libraries/gaia/default.nix +++ b/pkgs/development/libraries/gaia/default.nix @@ -79,7 +79,7 @@ stdenv.mkDerivation rec { homepage = "https://github.com/MTG/gaia"; description = "General library to work with points in a semimetric space"; maintainers = with maintainers; [ doronbehar ]; - platforms = platforms.all; + platforms = platforms.x86; # upstream assume SSE2 / fails on ARM license = licenses.agpl3; }; } diff --git a/pkgs/development/libraries/garmintools/default.nix b/pkgs/development/libraries/garmintools/default.nix index c1f9c6ad013..a086648c912 100644 --- a/pkgs/development/libraries/garmintools/default.nix +++ b/pkgs/development/libraries/garmintools/default.nix @@ -7,7 +7,8 @@ stdenv.mkDerivation { }; buildInputs = [ libusb ]; meta = { - homepage = https://code.google.com/archive/p/garmintools/; # community clone at https://github.com/ianmartin/garmintools + description = "Provides the ability to communicate with the Garmin Forerunner 305 via the USB interface"; + homepage = "https://code.google.com/archive/p/garmintools/"; # community clone at https://github.com/ianmartin/garmintools license = stdenv.lib.licenses.gpl2; maintainers = [ stdenv.lib.maintainers.ocharles ]; platforms = stdenv.lib.platforms.unix; diff --git a/pkgs/development/libraries/geoip/default.nix b/pkgs/development/libraries/geoip/default.nix index 4525f923286..d55983952b8 100644 --- a/pkgs/development/libraries/geoip/default.nix +++ b/pkgs/development/libraries/geoip/default.nix @@ -40,6 +40,6 @@ stdenv.mkDerivation rec { maintainers = with maintainers; [ thoughtpolice raskin ]; license = licenses.lgpl21; platforms = platforms.unix; - homepage = "http://maxmind.com"; + homepage = "https://www.maxmind.com"; }; } diff --git a/pkgs/development/libraries/gettext/default.nix b/pkgs/development/libraries/gettext/default.nix index 3c1e98730fa..157f801d2f2 100644 --- a/pkgs/development/libraries/gettext/default.nix +++ b/pkgs/development/libraries/gettext/default.nix @@ -21,10 +21,6 @@ stdenv.mkDerivation rec { configureFlags = [ "--disable-csharp" "--with-xz" - # avoid retaining reference to CF during stdenv bootstrap - ] ++ lib.optionals stdenv.isDarwin [ - "gt_cv_func_CFPreferencesCopyAppValue=no" - "gt_cv_func_CFLocaleCopyCurrent=no" ] ++ stdenv.lib.optionals (stdenv.hostPlatform != stdenv.buildPlatform) [ # On cross building, gettext supposes that the wchar.h from libc # does not fulfill gettext needs, so it tries to work with its diff --git a/pkgs/development/libraries/goffice/default.nix b/pkgs/development/libraries/goffice/default.nix index a18bdb17744..f41fa73a6ef 100644 --- a/pkgs/development/libraries/goffice/default.nix +++ b/pkgs/development/libraries/goffice/default.nix @@ -3,13 +3,13 @@ stdenv.mkDerivation rec { pname = "goffice"; - version = "0.10.45"; + version = "0.10.46"; outputs = [ "out" "dev" "devdoc" ]; src = fetchurl { url = "mirror://gnome/sources/${pname}/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.xz"; - sha256 = "702ba567e9ec0bbdd9b1a8161cd24648b4868d57a6cb89128f13c125f6f31947"; + sha256 = "058d6d3a40e1f60525682ec6b857c441d5deb50d0d30a76804f9f36f865a13a9"; }; nativeBuildInputs = [ pkgconfig intltool ]; diff --git a/pkgs/development/libraries/ilmbase/default.nix b/pkgs/development/libraries/ilmbase/default.nix index 82d5583c55f..a25a590b370 100644 --- a/pkgs/development/libraries/ilmbase/default.nix +++ b/pkgs/development/libraries/ilmbase/default.nix @@ -40,6 +40,7 @@ stdenv.mkDerivation rec { doCheck = stdenv.isx86_64; meta = with stdenv.lib; { + description = " A library for 2D/3D vectors and matrices and other mathematical objects, functions and data types for computer graphics"; homepage = https://www.openexr.com/; license = licenses.bsd3; platforms = platforms.all; diff --git a/pkgs/development/libraries/java/smack/default.nix b/pkgs/development/libraries/java/smack/default.nix index e28925c65bb..d5f8ac217f3 100644 --- a/pkgs/development/libraries/java/smack/default.nix +++ b/pkgs/development/libraries/java/smack/default.nix @@ -10,6 +10,8 @@ stdenv.mkDerivation { }; meta = { + description = "A XMPP (Jabber) client library for instant messaging and presence"; + homepage = "http://www.igniterealtime.org/projects/smack/"; platforms = stdenv.lib.platforms.unix; license = stdenv.lib.licenses.asl20; }; diff --git a/pkgs/development/libraries/jitterentropy/default.nix b/pkgs/development/libraries/jitterentropy/default.nix index f6a70deb8c2..ddf4ba62169 100644 --- a/pkgs/development/libraries/jitterentropy/default.nix +++ b/pkgs/development/libraries/jitterentropy/default.nix @@ -14,6 +14,9 @@ stdenv.mkDerivation rec { preInstall = '' mkdir -p $out/include + substituteInPlace Makefile \ + --replace "install -m 0755 -s" \ + 'install -m 0755 -s --strip-program $(STRIP)' ''; installFlags = [ diff --git a/pkgs/development/libraries/libcdaudio/default.nix b/pkgs/development/libraries/libcdaudio/default.nix index c48818972b5..df7e93de063 100644 --- a/pkgs/development/libraries/libcdaudio/default.nix +++ b/pkgs/development/libraries/libcdaudio/default.nix @@ -8,6 +8,8 @@ stdenv.mkDerivation { }; meta = { + description = "A portable library for controlling audio CDs"; + homepage = "http://libcdaudio.sourceforge.net"; platforms = stdenv.lib.platforms.linux; license = stdenv.lib.licenses.lgpl2; }; diff --git a/pkgs/development/libraries/libexif/default.nix b/pkgs/development/libraries/libexif/default.nix index 5a8f5126680..833ccf5dca5 100644 --- a/pkgs/development/libraries/libexif/default.nix +++ b/pkgs/development/libraries/libexif/default.nix @@ -9,21 +9,32 @@ stdenv.mkDerivation rec { }; patches = [ - (fetchpatch { - name = "CVE-2017-7544.patch"; - url = https://sourceforge.net/p/libexif/bugs/_discuss/thread/fc394c4b/489a/attachment/xx.pat; - sha256 = "1qgk8hgnxr8d63jsc4vljxz9yg33mbml280dq4a6050rmk9wq4la"; - }) + (fetchpatch { + name = "CVE-2017-7544.patch"; + url = "https://github.com/libexif/libexif/commit/c39acd1692023b26290778a02a9232c873f9d71a.patch"; + sha256 = "0xgx6ly2i4q05shb61mfx6njwf1yp347jkznm0ka4m85i41xm6sd"; + }) + (fetchpatch { + name = "CVE-2018-20030-1.patch"; + url = "https://github.com/libexif/libexif/commit/5d28011c40ec86cf52cffad541093d37c263898a.patch"; + sha256 = "1wv8s962wmbn2m2xypgirf12g6msrbplpsmd5bh86irfwhkcppj3"; + }) + (fetchpatch { + name = "CVE-2018-20030-2.patch"; + url = "https://github.com/libexif/libexif/commit/6aa11df549114ebda520dde4cdaea2f9357b2c89.patch"; + sha256 = "01aqvz63glwq6wg0wr7ykqqghb4abgq77ghvhizbzadg1k4h7drx"; + excludes = [ "NEWS" ]; + }) ]; - patchFlags = "-p0"; buildInputs = [ gettext ]; meta = { - homepage = http://libexif.sourceforge.net/; + homepage = https://libexif.github.io/; description = "A library to read and manipulate EXIF data in digital photographs"; license = stdenv.lib.licenses.lgpl21; platforms = stdenv.lib.platforms.unix; + maintainers = [ stdenv.lib.maintainers.erictapen ]; }; } diff --git a/pkgs/development/libraries/libextractor/default.nix b/pkgs/development/libraries/libextractor/default.nix index 8fd01dbd506..ea155440c8d 100644 --- a/pkgs/development/libraries/libextractor/default.nix +++ b/pkgs/development/libraries/libextractor/default.nix @@ -22,6 +22,12 @@ stdenv.mkDerivation rec { url = "https://git.archlinux.org/svntogit/community.git/plain/trunk/libextractor-exiv2-0.27.patch?h=packages/libextractor&id=4dc53f7fc69210ae571285dface108ed65d8ee53"; sha256 = "0w4gc1q1m1yxsd4hv105nblmif465nw3g5nxzldy0x2rl9mdncg6"; }) + (fetchpatch { + name = "CVE-2019-15531.patch"; + url = "https://git.gnunet.org/libextractor.git/patch/?id=d2b032452241708bee68d02aa02092cfbfba951a"; + sha256 = "01xhcjbzv6p53wz7y2ii76kb8m9iwvnm4ip9w4a0bpgaxqz4b9fw"; + excludes = [ "ChangeLog" ]; + }) ]; preConfigure = diff --git a/pkgs/development/libraries/libgudev/default.nix b/pkgs/development/libraries/libgudev/default.nix index b52a2b1e0fa..8023acb75d2 100644 --- a/pkgs/development/libraries/libgudev/default.nix +++ b/pkgs/development/libraries/libgudev/default.nix @@ -32,6 +32,7 @@ stdenv.mkDerivation rec { }; meta = with stdenv.lib; { + description = "A library that provides GObject bindings for libudev"; homepage = https://wiki.gnome.org/Projects/libgudev; maintainers = [ maintainers.eelco ] ++ gnome3.maintainers; platforms = platforms.linux; diff --git a/pkgs/development/libraries/libowfat/default.nix b/pkgs/development/libraries/libowfat/default.nix index 8c0094a3152..4f1a5f8a179 100644 --- a/pkgs/development/libraries/libowfat/default.nix +++ b/pkgs/development/libraries/libowfat/default.nix @@ -23,6 +23,7 @@ stdenv.mkDerivation rec { enableParallelBuilding = true; meta = with stdenv.lib; { + description = "A GPL reimplementation of libdjb"; homepage = https://www.fefe.de/libowfat/; license = licenses.gpl2; platforms = platforms.linux; diff --git a/pkgs/development/libraries/libre/default.nix b/pkgs/development/libraries/libre/default.nix index e365ec7a01a..433597cde6f 100644 --- a/pkgs/development/libraries/libre/default.nix +++ b/pkgs/development/libraries/libre/default.nix @@ -12,7 +12,8 @@ stdenv.mkDerivation rec { ++ stdenv.lib.optional (stdenv.cc.libc != null) "SYSROOT=${stdenv.lib.getDev stdenv.cc.libc}" ; meta = { - homepage = http://www.creytiv.com/re.html; + description = "A library for real-time communications with async IO support and a complete SIP stack"; + homepage = "http://www.creytiv.com/re.html"; platforms = with stdenv.lib.platforms; linux; maintainers = with stdenv.lib.maintainers; [raskin]; license = stdenv.lib.licenses.bsd3; diff --git a/pkgs/development/libraries/librem/default.nix b/pkgs/development/libraries/librem/default.nix index aeda663342e..012ac2a46a7 100644 --- a/pkgs/development/libraries/librem/default.nix +++ b/pkgs/development/libraries/librem/default.nix @@ -16,7 +16,8 @@ stdenv.mkDerivation rec { ++ stdenv.lib.optional (stdenv.cc.libc != null) "SYSROOT=${stdenv.lib.getDev stdenv.cc.libc}" ; meta = { - homepage = http://www.creytiv.com/rem.html; + description = " A library for real-time audio and video processing"; + homepage = "http://www.creytiv.com/rem.html"; platforms = with stdenv.lib.platforms; linux; maintainers = with stdenv.lib.maintainers; [raskin]; license = stdenv.lib.licenses.bsd3; diff --git a/pkgs/development/libraries/liburing/default.nix b/pkgs/development/libraries/liburing/default.nix index ad8c08b3cce..386354b48e4 100644 --- a/pkgs/development/libraries/liburing/default.nix +++ b/pkgs/development/libraries/liburing/default.nix @@ -35,7 +35,7 @@ stdenv.mkDerivation rec { meta = with stdenv.lib; { description = "Userspace library for the Linux io_uring API"; - homepage = http://git.kernel.dk/cgit/liburing/; + homepage = https://git.kernel.dk/cgit/liburing/; license = licenses.lgpl21; platforms = platforms.linux; maintainers = with maintainers; [ thoughtpolice ]; diff --git a/pkgs/development/libraries/libvorbis/default.nix b/pkgs/development/libraries/libvorbis/default.nix index 5457b1075a3..263fa0a5216 100644 --- a/pkgs/development/libraries/libvorbis/default.nix +++ b/pkgs/development/libraries/libvorbis/default.nix @@ -29,6 +29,7 @@ stdenv.mkDerivation rec { doCheck = true; meta = with stdenv.lib; { + description = "Vorbis audio compression reference implementation"; homepage = https://xiph.org/vorbis/; license = licenses.bsd3; maintainers = [ maintainers.ehmry ]; diff --git a/pkgs/development/libraries/linbox/default.nix b/pkgs/development/libraries/linbox/default.nix index 70320ead5d1..709a237aed9 100644 --- a/pkgs/development/libraries/linbox/default.nix +++ b/pkgs/development/libraries/linbox/default.nix @@ -60,6 +60,6 @@ stdenv.mkDerivation rec { license = stdenv.lib.licenses.lgpl21Plus; maintainers = [stdenv.lib.maintainers.timokau]; platforms = stdenv.lib.platforms.unix; - homepage = http://linalg.org/; + homepage = https://linalg.org/; }; } diff --git a/pkgs/development/libraries/mapnik/default.nix b/pkgs/development/libraries/mapnik/default.nix index 1feea915c02..53c4594f535 100644 --- a/pkgs/development/libraries/mapnik/default.nix +++ b/pkgs/development/libraries/mapnik/default.nix @@ -65,7 +65,7 @@ stdenv.mkDerivation rec { meta = with stdenv.lib; { description = "An open source toolkit for developing mapping applications"; - homepage = http://mapnik.org; + homepage = https://mapnik.org; maintainers = with maintainers; [ hrdinka ]; license = licenses.lgpl21; platforms = platforms.all; diff --git a/pkgs/development/libraries/minizip/default.nix b/pkgs/development/libraries/minizip/default.nix index c88a978574a..5ee1f38ca8b 100644 --- a/pkgs/development/libraries/minizip/default.nix +++ b/pkgs/development/libraries/minizip/default.nix @@ -10,6 +10,7 @@ stdenv.mkDerivation { sourceRoot = "zlib-${zlib.version}/contrib/minizip"; meta = { + description = "Compression library implementing the deflate compression method found in gzip and PKZIP"; inherit (zlib.meta) license homepage; platforms = stdenv.lib.platforms.unix; }; diff --git a/pkgs/development/libraries/mpich/default.nix b/pkgs/development/libraries/mpich/default.nix index 2232bfb9a38..21803de5e06 100644 --- a/pkgs/development/libraries/mpich/default.nix +++ b/pkgs/development/libraries/mpich/default.nix @@ -4,11 +4,11 @@ stdenv.mkDerivation rec { pname = "mpich"; - version = "3.3.1"; + version = "3.3.2"; src = fetchurl { url = "https://www.mpich.org/static/downloads/${version}/mpich-${version}.tar.gz"; - sha256 = "1raism1r4jsx4cybc9ddyr1xkccbxm0l8j3ryrw8kslfkkr1wmgy"; + sha256 = "1farz5zfx4cd0c3a0wb9pgfypzw0xxql1j1294z1sxslga1ziyjb"; }; configureFlags = [ diff --git a/pkgs/development/libraries/ndi/default.nix b/pkgs/development/libraries/ndi/default.nix new file mode 100644 index 00000000000..fcf9457c691 --- /dev/null +++ b/pkgs/development/libraries/ndi/default.nix @@ -0,0 +1,60 @@ +{ stdenv, requireFile, avahi }: + +stdenv.mkDerivation rec { + pname = "ndi"; + version = "4"; + + src = requireFile rec { + name = "InstallNDISDK_v${version}_Linux.tar.gz"; + sha256 = "1hac5npyg8nifs9ipj34pkn0zjyx8774x3i3h8znhmijx2j2982p"; + message = '' + In order to use the NDI SDK, you need to comply with NewTek's license and + download the Linux version ${version} tarball from: + + ${meta.homepage} + + Once you have downloaded the file, please use the following command and + re-run the installation: + + nix-prefetch-url file://\$PWD/${name} + ''; + }; + + buildInputs = [ avahi ]; + + unpackPhase = '' + unpackFile ${src} + echo y | ./InstallNDISDK_v4_Linux.sh + sourceRoot="NDI SDK for Linux"; + ''; + + installPhase = '' + mkdir $out + mv bin/x86_64-linux-gnu $out/bin + for i in $out/bin/*; do + patchelf --set-interpreter "$(cat $NIX_CC/nix-support/dynamic-linker)" "$i" + done + patchelf --set-rpath "${avahi}/lib:${stdenv.cc.libc}/lib" $out/bin/ndi-record + mv lib/x86_64-linux-gnu $out/lib + for i in $out/lib/*; do + if [ -L "$i" ]; then continue; fi + patchelf --set-rpath "${avahi}/lib:${stdenv.cc.libc}/lib" "$i" + done + mv include examples $out/ + mkdir -p $out/share/doc/${pname}-${version} + mv licenses $out/share/doc/${pname}-${version}/licenses + mv logos $out/share/doc/${pname}-${version}/logos + mv documentation/* $out/share/doc/${pname}-${version}/ + ''; + + # Stripping breaks ndi-record. + dontStrip = true; + + meta = with stdenv.lib; { + homepage = "https://ndi.tv/sdk/"; + description = "NDI Software Developer Kit"; + platforms = ["x86_64-linux"]; + hydraPlatforms = []; + license = licenses.unfree; + }; +} diff --git a/pkgs/development/libraries/netcdf/default.nix b/pkgs/development/libraries/netcdf/default.nix index 0c597fc4b33..af4f8a5d129 100644 --- a/pkgs/development/libraries/netcdf/default.nix +++ b/pkgs/development/libraries/netcdf/default.nix @@ -41,6 +41,7 @@ in stdenv.mkDerivation rec { ++ (stdenv.lib.optionals mpiSupport [ "--enable-parallel-tests" "CC=${mpi}/bin/mpicc" ]); meta = { + description = "Libraries for the Unidata network Common Data Format"; platforms = stdenv.lib.platforms.unix; homepage = https://www.unidata.ucar.edu/software/netcdf/; license = { diff --git a/pkgs/development/libraries/ntl/default.nix b/pkgs/development/libraries/ntl/default.nix index efb307507a3..10e59c5117c 100644 --- a/pkgs/development/libraries/ntl/default.nix +++ b/pkgs/development/libraries/ntl/default.nix @@ -14,11 +14,11 @@ assert withGf2x -> gf2x != null; stdenv.mkDerivation rec { pname = "ntl"; - version = "11.3.4"; + version = "11.4.1"; src = fetchurl { url = "http://www.shoup.net/ntl/ntl-${version}.tar.gz"; - sha256 = "0fdy63x6iglp20ypqhkpjj6wqjzpxlyl2wfw2dqlgiy6l6ibm4rd"; + sha256 = "03k2hb6yn49d1f9cdig2ci7h5ga0x3nb3li60hh19wdqzg28f1m3"; }; buildInputs = [ diff --git a/pkgs/development/libraries/olm/default.nix b/pkgs/development/libraries/olm/default.nix index dd3f83a0130..224c01e2c50 100644 --- a/pkgs/development/libraries/olm/default.nix +++ b/pkgs/development/libraries/olm/default.nix @@ -2,18 +2,11 @@ stdenv.mkDerivation rec { pname = "olm"; - version = "3.0.0"; - - meta = { - description = "Implements double cryptographic ratchet and Megolm ratchet"; - license = stdenv.lib.licenses.asl20; - homepage = https://matrix.org/git/olm/about; - platforms = with stdenv.lib.platforms; darwin ++ linux; - }; + version = "3.1.4"; src = fetchurl { - url = "https://matrix.org/git/olm/snapshot/${pname}-${version}.tar.gz"; - sha256 = "1iivxjk458v9lhqgzp0c4k5azligsh9k3rk6irf9ssj29wzgjm2c"; + url = "https://matrix.org/git/olm/-/archive/${version}/${pname}-${version}.tar.gz"; + sha256 = "0f7azjxc77n4ib9nj3cwyk3vhk8r2dsyf7id6nvqyxqxwxn95a8w"; }; doCheck = true; @@ -25,4 +18,11 @@ stdenv.mkDerivation rec { makeFlags = if stdenv.cc.isClang then [ "CC=cc" ] else null; installFlags = "PREFIX=$(out)"; + + meta = { + description = "Implements double cryptographic ratchet and Megolm ratchet"; + license = stdenv.lib.licenses.asl20; + homepage = https://matrix.org/git/olm/about; + platforms = with stdenv.lib.platforms; darwin ++ linux; + }; } diff --git a/pkgs/development/libraries/openbabel/default.nix b/pkgs/development/libraries/openbabel/default.nix index 26bcf3d20ff..3838e1103ba 100644 --- a/pkgs/development/libraries/openbabel/default.nix +++ b/pkgs/development/libraries/openbabel/default.nix @@ -25,6 +25,8 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ cmake pkgconfig ]; meta = { + description = "A toolbox designed to speak the many languages of chemical data"; + homepage = "http://openbabel.org"; platforms = stdenv.lib.platforms.all; maintainers = [ ]; license = stdenv.lib.licenses.gpl2Plus; diff --git a/pkgs/development/libraries/openbsm/default.nix b/pkgs/development/libraries/openbsm/default.nix index 25e7267b3c9..269b0138091 100644 --- a/pkgs/development/libraries/openbsm/default.nix +++ b/pkgs/development/libraries/openbsm/default.nix @@ -16,7 +16,8 @@ stdenv.mkDerivation rec { configureFlags = [ "ac_cv_file__usr_include_mach_audit_triggers_defs=no" ]; meta = { - homepage = http://www.openbsm.org/; + description = "An implementation of Sun's Basic Security Module (BSM) security audit API and file format"; + homepage = "http://www.openbsm.org/"; platforms = lib.platforms.unix; maintainers = with lib.maintainers; [ matthewbauer ]; license = lib.licenses.bsd2; diff --git a/pkgs/development/libraries/opencolorio/default.nix b/pkgs/development/libraries/opencolorio/default.nix index cbd05848173..06eff9d17f3 100644 --- a/pkgs/development/libraries/opencolorio/default.nix +++ b/pkgs/development/libraries/opencolorio/default.nix @@ -38,7 +38,7 @@ stdenv.mkDerivation rec { ''; meta = with stdenv.lib; { - homepage = http://opencolorio.org; + homepage = https://opencolorio.org; description = "A color management framework for visual effects and animation"; license = licenses.bsd3; maintainers = [ maintainers.goibhniu ]; diff --git a/pkgs/development/libraries/openexr/default.nix b/pkgs/development/libraries/openexr/default.nix index 7bd3985c12b..328bce35357 100644 --- a/pkgs/development/libraries/openexr/default.nix +++ b/pkgs/development/libraries/openexr/default.nix @@ -55,7 +55,8 @@ stdenv.mkDerivation rec { doCheck = false; # fails 1 of 1 tests meta = with stdenv.lib; { - homepage = https://www.openexr.com/; + description = "A high dynamic-range (HDR) image file format"; + homepage = "https://www.openexr.com/"; license = licenses.bsd3; platforms = platforms.all; }; diff --git a/pkgs/development/libraries/physics/apfel/default.nix b/pkgs/development/libraries/physics/apfel/default.nix index 5302ad21258..4ebfd6fbfa3 100644 --- a/pkgs/development/libraries/physics/apfel/default.nix +++ b/pkgs/development/libraries/physics/apfel/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchFromGitHub, gfortran, lhapdf, python2 }: +{ stdenv, fetchFromGitHub, gfortran, lhapdf, python2, zlib }: stdenv.mkDerivation rec { pname = "apfel"; @@ -11,7 +11,7 @@ stdenv.mkDerivation rec { sha256 = "13n5ygbqvskg3qq5n4sff1nbii0li0zf1vqissai7x0hynxgy7p6"; }; - buildInputs = [ gfortran lhapdf python2 ]; + buildInputs = [ gfortran lhapdf python2 zlib ]; enableParallelBuilding = true; diff --git a/pkgs/development/libraries/physics/qcdnum/default.nix b/pkgs/development/libraries/physics/qcdnum/default.nix index ad5f994620f..8b002ce8195 100644 --- a/pkgs/development/libraries/physics/qcdnum/default.nix +++ b/pkgs/development/libraries/physics/qcdnum/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl, gfortran }: +{ stdenv, fetchurl, gfortran, zlib }: stdenv.mkDerivation rec { pname = "QCDNUM"; @@ -10,6 +10,7 @@ stdenv.mkDerivation rec { }; nativeBuildInputs = [ gfortran ]; + buildInputs = [ zlib ]; enableParallelBuilding = true; diff --git a/pkgs/development/libraries/qt-5/hooks/wrap-qt-apps-hook.sh b/pkgs/development/libraries/qt-5/hooks/wrap-qt-apps-hook.sh index d9e5880289d..f591ef2fb42 100644 --- a/pkgs/development/libraries/qt-5/hooks/wrap-qt-apps-hook.sh +++ b/pkgs/development/libraries/qt-5/hooks/wrap-qt-apps-hook.sh @@ -1,5 +1,5 @@ # Inherit arguments given in mkDerivation -qtWrapperArgs=( $qtWrapperArgs ) +qtWrapperArgs=( ${qtWrapperArgs-} ) qtHostPathSeen=() diff --git a/pkgs/development/libraries/schroedinger/default.nix b/pkgs/development/libraries/schroedinger/default.nix index 25126edbc0f..f78ed0f7925 100644 --- a/pkgs/development/libraries/schroedinger/default.nix +++ b/pkgs/development/libraries/schroedinger/default.nix @@ -4,10 +4,7 @@ stdenv.mkDerivation { name = "schroedinger-1.0.11"; src = fetchurl { - urls = [ - http://diracvideo.org/download/schroedinger/schroedinger-1.0.11.tar.gz - https://download.videolan.org/contrib/schroedinger-1.0.11.tar.gz - ]; + url = https://download.videolan.org/contrib/schroedinger-1.0.11.tar.gz; sha256 = "04prr667l4sn4zx256v1z36a0nnkxfdqyln48rbwlamr6l3jlmqy"; }; @@ -27,7 +24,8 @@ stdenv.mkDerivation { ]; meta = with stdenv.lib; { - homepage = http://diracvideo.org/; + description = "An implementation of the Dirac video codec in ANSI C"; + homepage = "https://sourceforge.net/projects/schrodinger/"; maintainers = [ maintainers.spwhitt ]; license = [ licenses.mpl11 licenses.lgpl2 licenses.mit ]; platforms = platforms.unix; diff --git a/pkgs/development/libraries/science/biology/nifticlib/default.nix b/pkgs/development/libraries/science/biology/nifticlib/default.nix index 51eed36312d..8c7da7968f5 100644 --- a/pkgs/development/libraries/science/biology/nifticlib/default.nix +++ b/pkgs/development/libraries/science/biology/nifticlib/default.nix @@ -19,7 +19,7 @@ stdenv.mkDerivation rec { homepage = https://sourceforge.net/projects/niftilib; description = "Medical imaging format C API"; maintainers = with maintainers; [ bcdarwin ]; - platforms = platforms.linux; + platforms = platforms.unix; license = licenses.publicDomain; }; } diff --git a/pkgs/development/libraries/science/math/mkl/default.nix b/pkgs/development/libraries/science/math/mkl/default.nix index c1a5ea2969e..382d2c303e3 100644 --- a/pkgs/development/libraries/science/math/mkl/default.nix +++ b/pkgs/development/libraries/science/math/mkl/default.nix @@ -46,6 +46,7 @@ in stdenvNoCC.mkDerivation { tar xzvf $f done '' else '' + rpmextract rpm/intel-mkl-cluster-rt-${rpm-ver}.x86_64.rpm rpmextract rpm/intel-mkl-common-c-${rpm-ver}.noarch.rpm rpmextract rpm/intel-mkl-core-${rpm-ver}.x86_64.rpm rpmextract rpm/intel-mkl-core-rt-${rpm-ver}.x86_64.rpm diff --git a/pkgs/development/libraries/spandsp/default.nix b/pkgs/development/libraries/spandsp/default.nix index ba1d3e992d6..95827ba364a 100644 --- a/pkgs/development/libraries/spandsp/default.nix +++ b/pkgs/development/libraries/spandsp/default.nix @@ -11,6 +11,7 @@ stdenv.mkDerivation rec { propagatedBuildInputs = [audiofile libtiff]; meta = { + description = "A portable and modular SIP User-Agent with audio and video support"; homepage = http://www.creytiv.com/baresip.html; platforms = with stdenv.lib.platforms; linux; maintainers = with stdenv.lib.maintainers; [raskin]; diff --git a/pkgs/development/libraries/tre/default.nix b/pkgs/development/libraries/tre/default.nix index 901b6aa097f..d5ed35694c5 100644 --- a/pkgs/development/libraries/tre/default.nix +++ b/pkgs/development/libraries/tre/default.nix @@ -15,6 +15,8 @@ stdenv.mkDerivation rec { ]; meta = { + description = "Lightweight and robust POSIX compliant regexp matching library"; + homepage = "https://laurikari.net/tre/"; platforms = stdenv.lib.platforms.unix; license = stdenv.lib.licenses.bsd2; }; diff --git a/pkgs/development/mobile/androidenv/deploy-androidpackage.nix b/pkgs/development/mobile/androidenv/deploy-androidpackage.nix index 97fd197cb7d..839a14f7033 100644 --- a/pkgs/development/mobile/androidenv/deploy-androidpackage.nix +++ b/pkgs/development/mobile/androidenv/deploy-androidpackage.nix @@ -8,6 +8,7 @@ stdenv.mkDerivation ({ name = package.name + "-" + package.revision; src = if os != null && builtins.hasAttr os package.archives then package.archives.${os} else package.archives.all; buildInputs = [ unzip ] ++ buildInputs; + preferLocalBuild = true; # Most Android Zip packages have a root folder, but some don't. We unpack # the zip file in a folder and we try to discover whether it has a single root diff --git a/pkgs/development/ocaml-modules/easy-format/default.nix b/pkgs/development/ocaml-modules/easy-format/default.nix index bbf4d82b519..5c1155a723b 100644 --- a/pkgs/development/ocaml-modules/easy-format/default.nix +++ b/pkgs/development/ocaml-modules/easy-format/default.nix @@ -21,7 +21,7 @@ stdenv.mkDerivation { meta = with stdenv.lib; { description = "A high-level and functional interface to the Format module of the OCaml standard library"; - homepage = "http://mjambon.com/${pname}.html"; + homepage = "https://github.com/ocaml-community/${pname}"; license = licenses.bsd3; maintainers = [ maintainers.vbgl ]; }; diff --git a/pkgs/development/ocaml-modules/facile/default.nix b/pkgs/development/ocaml-modules/facile/default.nix index e8553ebf812..8834de53a8f 100644 --- a/pkgs/development/ocaml-modules/facile/default.nix +++ b/pkgs/development/ocaml-modules/facile/default.nix @@ -1,38 +1,19 @@ -{ stdenv, fetchurl, ocaml, findlib }: +{ lib, fetchurl, buildDunePackage }: -stdenv.mkDerivation rec { - name = "ocaml${ocaml.version}-facile-${version}"; - - version = "1.1.3"; +buildDunePackage rec { + pname = "facile"; + version = "1.1.4"; src = fetchurl { - url = "http://opti.recherche.enac.fr/facile/distrib/facile-${version}.tar.gz"; - sha256 = "1v4apqcw4gm36ph5xwf1wxaaza0ggvihvgsdslnf33fa1pdkvdjw"; + url = "https://github.com/Emmanuel-PLF/facile/releases/download/${version}/facile-${version}.tbz"; + sha256 = "0jqrwmn6fr2vj2rrbllwxq4cmxykv7zh0y4vnngx29f5084a04jp"; }; - dontAddPrefix = 1; - - buildInputs = [ ocaml findlib ]; - - createFindlibDestdir = true; - - installFlags = [ "FACILEDIR=$(OCAMLFIND_DESTDIR)/facile" ]; - - postInstall = '' - cat > $OCAMLFIND_DESTDIR/facile/META <<EOF - version = "${version}" - name = "facile" - description = "A Functional Constraint Library" - requires = "" - archive(byte) = "facile.cma" - archive(native) = "facile.cmxa" - EOF - ''; + doCheck = true; meta = { homepage = "http://opti.recherche.enac.fr/facile/"; - license = stdenv.lib.licenses.lgpl21Plus; + license = lib.licenses.lgpl21Plus; description = "A Functional Constraint Library"; - platforms = stdenv.lib.platforms.unix; }; } diff --git a/pkgs/development/ocaml-modules/iso8601/default.nix b/pkgs/development/ocaml-modules/iso8601/default.nix index 40db8246f4a..96f0205aa79 100644 --- a/pkgs/development/ocaml-modules/iso8601/default.nix +++ b/pkgs/development/ocaml-modules/iso8601/default.nix @@ -14,7 +14,7 @@ stdenv.mkDerivation { createFindlibDestdir = true; meta = { - homepage = http://sagotch.github.io/ISO8601.ml/; + homepage = https://ocaml-community.github.io/ISO8601.ml/; description = "ISO 8601 and RFC 3999 date parsing for OCaml"; license = stdenv.lib.licenses.mit; platforms = ocaml.meta.platforms or []; diff --git a/pkgs/development/ocaml-modules/lwt/ppx.nix b/pkgs/development/ocaml-modules/lwt/ppx.nix index fbd061a6566..4ad6fc2c471 100644 --- a/pkgs/development/ocaml-modules/lwt/ppx.nix +++ b/pkgs/development/ocaml-modules/lwt/ppx.nix @@ -5,8 +5,7 @@ buildDunePackage { inherit (lwt) src version; - buildInputs = [ ppx_tools_versioned ]; - propagatedBuildInputs = [ lwt ]; + propagatedBuildInputs = [ lwt ppx_tools_versioned ]; meta = { description = "Ppx syntax extension for Lwt"; diff --git a/pkgs/development/ocaml-modules/yojson/default.nix b/pkgs/development/ocaml-modules/yojson/default.nix index c660ca64856..84d5e488b25 100644 --- a/pkgs/development/ocaml-modules/yojson/default.nix +++ b/pkgs/development/ocaml-modules/yojson/default.nix @@ -35,7 +35,7 @@ stdenv.mkDerivation ({ meta = with stdenv.lib; { description = "An optimized parsing and printing library for the JSON format"; - homepage = "http://mjambon.com/${pname}.html"; + homepage = "https://github.com/ocaml-community/${pname}"; license = licenses.bsd3; maintainers = [ maintainers.vbgl ]; platforms = ocaml.meta.platforms or []; diff --git a/pkgs/development/python-modules/ansi2html/default.nix b/pkgs/development/python-modules/ansi2html/default.nix index 2a705b53538..18a2b0dde7f 100644 --- a/pkgs/development/python-modules/ansi2html/default.nix +++ b/pkgs/development/python-modules/ansi2html/default.nix @@ -15,7 +15,7 @@ buildPythonPackage rec { meta = with lib; { description = "Convert text with ANSI color codes to HTML"; - homepage = http://github.com/ralphbean/ansi2html; + homepage = https://github.com/ralphbean/ansi2html; license = licenses.lgpl3Plus; maintainers = with maintainers; [ davidtwco ]; platforms = platforms.all; diff --git a/pkgs/development/python-modules/cssmin/default.nix b/pkgs/development/python-modules/cssmin/default.nix index 7cb01001fac..2d1ffaccd6f 100644 --- a/pkgs/development/python-modules/cssmin/default.nix +++ b/pkgs/development/python-modules/cssmin/default.nix @@ -14,7 +14,7 @@ buildPythonPackage rec { meta = with stdenv.lib; { description = "A Python port of the YUI CSS compression algorithm"; - homepage = http://github.com/zacharyvoase/cssmin; + homepage = https://github.com/zacharyvoase/cssmin; license = licenses.bsd3; }; } diff --git a/pkgs/development/python-modules/dmenu/default.nix b/pkgs/development/python-modules/dmenu/default.nix index d7ec8161ef5..7897138d59f 100644 --- a/pkgs/development/python-modules/dmenu/default.nix +++ b/pkgs/development/python-modules/dmenu/default.nix @@ -17,7 +17,7 @@ buildPythonPackage rec { meta = { description = "A Python wrapper for dmenu"; - homepage = http://dmenu.readthedocs.io; + homepage = https://dmenu.readthedocs.io; license = lib.licenses.mit; maintainers = [ lib.maintainers.nico202 ]; }; diff --git a/pkgs/development/python-modules/eyed3/default.nix b/pkgs/development/python-modules/eyed3/default.nix index a06f276232e..5af13c488ba 100644 --- a/pkgs/development/python-modules/eyed3/default.nix +++ b/pkgs/development/python-modules/eyed3/default.nix @@ -44,7 +44,7 @@ buildPythonPackage rec { meta = with stdenv.lib; { description = "A Python module and command line program for processing ID3 tags"; - homepage = http://eyed3.nicfit.net/; + homepage = https://eyed3.nicfit.net/; license = licenses.gpl2; maintainers = with maintainers; [ lovek323 ]; platforms = platforms.unix; diff --git a/pkgs/development/python-modules/geopy/2.nix b/pkgs/development/python-modules/geopy/2.nix new file mode 100644 index 00000000000..49876872724 --- /dev/null +++ b/pkgs/development/python-modules/geopy/2.nix @@ -0,0 +1,28 @@ +{ stdenv +, buildPythonPackage +, fetchPypi +, isPy27 +, geographiclib +}: + +buildPythonPackage rec { + pname = "geopy"; + version = "1.20.0"; + + disabled = !isPy27; # only Python 2.7 + doCheck = false; # Needs network access + + propagatedBuildInputs = [ geographiclib ]; + + src = fetchPypi { + inherit pname version; + sha256 = "9419bc90ee6231590c4ae7acf1cf126cefbd0736942da7a6a1436946e80830e2"; + }; + + meta = with stdenv.lib; { + homepage = "https://github.com/geopy/geopy"; + description = "Python Geocoding Toolbox"; + license = licenses.mit; + maintainers = with maintainers; [GuillaumeDesforges]; + }; +} diff --git a/pkgs/development/python-modules/geopy/default.nix b/pkgs/development/python-modules/geopy/default.nix index 3a9e8b86c91..817c1e38418 100644 --- a/pkgs/development/python-modules/geopy/default.nix +++ b/pkgs/development/python-modules/geopy/default.nix @@ -1,31 +1,30 @@ { stdenv , buildPythonPackage -, fetchPypi -, isPy27 -, mock -, tox -, pylint +, fetchFromGitHub +, isPy3k +, geographiclib }: buildPythonPackage rec { - pname = "geopy"; - version = "1.20.0"; - disabled = !isPy27; + pname = "geopy-unstable"; + version = "2019-11-10"; - src = fetchPypi { - inherit pname version; - sha256 = "9419bc90ee6231590c4ae7acf1cf126cefbd0736942da7a6a1436946e80830e2"; - }; + disabled = !isPy3k; # only Python 3 + doCheck = false; # Needs network access - doCheck = false; # too much + propagatedBuildInputs = [ geographiclib ]; - buildInputs = [ mock tox pylint ]; + src = fetchFromGitHub { + owner = "geopy"; + repo = "geopy"; + rev = "531b7de6126838a3e69370227aa7f2086ba52b89"; + sha256 = "07l1pblzg3hb3dbvd9rq8x78ly5dv0zxbc5hwskqil0bhv5v1p39"; + }; meta = with stdenv.lib; { homepage = "https://github.com/geopy/geopy"; description = "Python Geocoding Toolbox"; license = licenses.mit; - broken = true; + maintainers = with maintainers; [GuillaumeDesforges]; }; - } diff --git a/pkgs/development/python-modules/matrix-nio/default.nix b/pkgs/development/python-modules/matrix-nio/default.nix new file mode 100644 index 00000000000..8658130d9f6 --- /dev/null +++ b/pkgs/development/python-modules/matrix-nio/default.nix @@ -0,0 +1,49 @@ +{ lib, buildPythonPackage, fetchFromGitHub, git, + attrs, future, peewee, h11, h2, atomicwrites, pycryptodome, sphinx, Logbook, jsonschema, + python-olm, unpaddedbase64, aiohttp }: + +buildPythonPackage rec { + pname = "nio"; + version = "0.6"; + + src = fetchFromGitHub { + owner = "poljar"; + repo = "matrix-nio"; + rev = version; + sha256 = "0pq5i6ks3pck2kq9m4p3pw9hbvkzs27xkyv68mjnfc6chp2g2mg9"; + }; + + postPatch = '' + substituteInPlace setup.py \ + --replace 'python-olm>=3.1.0' "" + ''; + + nativeBuildInputs = [ + git + ]; + + propagatedBuildInputs = [ + attrs + future + peewee + h11 + h2 + atomicwrites + pycryptodome + sphinx + Logbook + jsonschema + python-olm + unpaddedbase64 + aiohttp + ]; + + doCheck = false; + + meta = with lib; { + description = "A Python Matrix client library, designed according to sans I/O principles"; + homepage = "https://github.com/poljar/matrix-nio"; + license = licenses.isc; + maintainers = [ maintainers.tilpner ]; + }; +} diff --git a/pkgs/development/python-modules/poetry/default.nix b/pkgs/development/python-modules/poetry/default.nix index d31fe236f82..8f1136c4654 100644 --- a/pkgs/development/python-modules/poetry/default.nix +++ b/pkgs/development/python-modules/poetry/default.nix @@ -7,6 +7,7 @@ , pyrsistent , pyparsing , cachecontrol +, lockfile , pkginfo , html5lib , shellingham @@ -59,6 +60,7 @@ in buildPythonPackage rec { pyrsistent pyparsing cachecontrol + lockfile pkginfo html5lib shellingham diff --git a/pkgs/development/python-modules/pynvim/default.nix b/pkgs/development/python-modules/pynvim/default.nix index e5e14f44e10..a4765434f74 100644 --- a/pkgs/development/python-modules/pynvim/default.nix +++ b/pkgs/development/python-modules/pynvim/default.nix @@ -7,22 +7,21 @@ , trollius , pythonOlder , isPyPy +, pytestrunner }: buildPythonPackage rec { pname = "pynvim"; - version = "0.3.2"; + version = "0.4.0"; src = fetchPypi { inherit pname version; - sha256 = "01dybk4vs452pljn1q3il5z2sd313ki0lgiglc0xmjc6wp290r6g"; + sha256 = "1mp9ajsgrb9k2f3s8g7vdflj5mg02ii0d0wk4n6dmvjx52rqpzbi"; }; - checkInputs = [ nose ]; - - checkPhase = '' - nosetests - ''; + nativeBuildInputs = [ + pytestrunner + ]; # Tests require pkgs.neovim, # which we cannot add because of circular dependency. diff --git a/pkgs/development/python-modules/pyspf/default.nix b/pkgs/development/python-modules/pyspf/default.nix index 48e731004c1..61beac17ab3 100644 --- a/pkgs/development/python-modules/pyspf/default.nix +++ b/pkgs/development/python-modules/pyspf/default.nix @@ -2,11 +2,11 @@ buildPythonPackage rec { pname = "pyspf"; - version = "2.0.13"; + version = "2.0.12"; # version 2.0.13 should not be used, see #72791 src = fetchPypi { inherit pname version; - sha256 = "16wjj99d2pikz6z1gwnl1jjvad6qjgpsf3a85lh47qqrjpiipp32"; + sha256 = "18j1rmbmhih7q6y12grcj169q7sx1986qn4gmpla9y5gwfh1p8la"; }; propagatedBuildInputs = [ pydns ]; diff --git a/pkgs/development/python-modules/python-olm/default.nix b/pkgs/development/python-modules/python-olm/default.nix new file mode 100644 index 00000000000..4fc0ad66f95 --- /dev/null +++ b/pkgs/development/python-modules/python-olm/default.nix @@ -0,0 +1,29 @@ +{ lib, buildPythonPackage, olm, + cffi, future, typing }: + +buildPythonPackage { + pname = "python-olm"; + inherit (olm) src version; + + sourceRoot = "${olm.name}/python"; + buildInputs = [ olm ]; + + preBuild = '' + make include/olm/olm.h + ''; + + propagatedBuildInputs = [ + cffi + future + typing + ]; + + doCheck = false; + + meta = with lib; { + description = "Python bindings for Olm"; + homepage = "https://gitlab.matrix.org/matrix-org/olm/tree/master/python"; + license = olm.meta.license; + maintainers = [ maintainers.tilpner ]; + }; +} diff --git a/pkgs/development/python-modules/rfc-bibtex/default.nix b/pkgs/development/python-modules/rfc-bibtex/default.nix index db6fedd89a4..dd114fd7096 100644 --- a/pkgs/development/python-modules/rfc-bibtex/default.nix +++ b/pkgs/development/python-modules/rfc-bibtex/default.nix @@ -12,7 +12,7 @@ buildPythonApplication rec { disabled = !isPy3k; meta = with stdenv.lib; { - homepage = ttps://github.com/iluxonchik/rfc-bibtex/; + homepage = https://github.com/iluxonchik/rfc-bibtex/; description = "Generate Bibtex entries for IETF RFCs and Internet-Drafts"; license = licenses.mit; maintainers = with maintainers; [ teto ]; diff --git a/pkgs/development/python-modules/word2vec/default.nix b/pkgs/development/python-modules/word2vec/default.nix index 36b4b71e052..706ee732402 100644 --- a/pkgs/development/python-modules/word2vec/default.nix +++ b/pkgs/development/python-modules/word2vec/default.nix @@ -3,19 +3,23 @@ , fetchPypi , cython , numpy +, scikitlearn +, six , python +, isPy27 }: buildPythonPackage rec { pname = "word2vec"; version = "0.10.2"; + disabled = isPy27; src = fetchPypi { inherit pname version; sha256 = "40f6f30a5f113ffbfc24c5ad5de23bfac897f4c1210fb93685b7fca5c4dee7db"; }; - propagatedBuildInputs = [ cython numpy ]; + propagatedBuildInputs = [ cython numpy scikitlearn six ]; checkPhase = '' cd word2vec/tests; @@ -27,7 +31,6 @@ buildPythonPackage rec { homepage = "https://github.com/danielfrg/word2vec"; license = licenses.asl20; maintainers = with maintainers; [ NikolaMandic ]; - broken = true; }; } diff --git a/pkgs/development/tools/analysis/flow/default.nix b/pkgs/development/tools/analysis/flow/default.nix index 81407a3897f..3fa2dabdcb0 100644 --- a/pkgs/development/tools/analysis/flow/default.nix +++ b/pkgs/development/tools/analysis/flow/default.nix @@ -1,14 +1,14 @@ -{ stdenv, fetchFromGitHub, ocamlPackages, CoreServices }: +{ stdenv, fetchFromGitHub, ocamlPackages, CoreServices, fetchpatch }: stdenv.mkDerivation rec { pname = "flow"; - version = "0.111.3"; + version = "0.112.0"; src = fetchFromGitHub { owner = "facebook"; repo = "flow"; rev = "refs/tags/v${version}"; - sha256 = "12hfdcm491ylh0a8rhzj76wdbh556r02aj4q6vv86n3lh2120cxm"; + sha256 = "1l8aahvlj9hk93snvrqm7r0mxj5iw244q72s6wallsqm7j4g967h"; }; installPhase = '' @@ -19,6 +19,14 @@ stdenv.mkDerivation rec { buildInputs = (with ocamlPackages; [ ocaml findlib ocamlbuild dtoa core_kernel sedlex ocaml_lwt lwt_log lwt_ppx ppx_deriving ppx_gen_rec ppx_tools_versioned visitors wtf8 ocaml-migrate-parsetree ]) ++ stdenv.lib.optionals stdenv.isDarwin [ CoreServices ]; + patches = [ + # Fix List.compare labeled argument. Remove when https://github.com/facebook/flow/pull/8191 is merged + (fetchpatch { + url = "https://github.com/facebook/flow/commit/1625664ec7290d4128587d96cb878571751f8881.patch"; + sha256 = "18fan0d2xa6z4ilbr7ha3vhnfqlr2s6mb02sgpv8ala99b0mcgmn"; + }) + ]; + meta = with stdenv.lib; { description = "A static type checker for JavaScript"; homepage = https://flow.org/; diff --git a/pkgs/development/tools/analysis/tflint/default.nix b/pkgs/development/tools/analysis/tflint/default.nix index 2e07542d5f9..65a5539028c 100644 --- a/pkgs/development/tools/analysis/tflint/default.nix +++ b/pkgs/development/tools/analysis/tflint/default.nix @@ -2,22 +2,22 @@ buildGoModule rec { pname = "tflint"; - version = "0.12.1"; + version = "0.13.1"; src = fetchFromGitHub { - owner = "wata727"; + owner = "terraform-linters"; repo = pname; rev = "v${version}"; - sha256 = "1vwv6gkzrs5nv5a278siwza2ifwqy08rmcdddx275crcjkz3bv53"; + sha256 = "0ivvx1nbhzijyiv9q05b5953wxga5wdskamnhfvlwpniabic3gxi"; }; - modSha256 = "048mh6zr1fkz5bcxg27d0s472ig9xcq0zgbqpxspkvkdxxw9iizf"; + modSha256 = "0q1sc0bj4a29rzly4fk6m40b8i7syxa7ff9882jwi7gxjdiklch3"; subPackages = [ "." ]; meta = with lib; { description = "Terraform linter focused on possible errors, best practices, and so on"; - homepage = "https://github.com/wata727/tflint"; + homepage = "https://github.com/terraform-linters/tflint"; license = licenses.mpl20; maintainers = [ maintainers.marsam ]; }; diff --git a/pkgs/development/tools/async/default.nix b/pkgs/development/tools/async/default.nix new file mode 100644 index 00000000000..1b06d8e1adc --- /dev/null +++ b/pkgs/development/tools/async/default.nix @@ -0,0 +1,29 @@ +{ stdenv, fetchFromGitHub, rustPlatform }: + +rustPlatform.buildRustPackage rec { + pname = "async"; + version = "0.1.1"; + + src = fetchFromGitHub { + owner = "ctbur"; + repo = pname; + rev = "v${version}"; + sha256 = "19ypflbayi5l0mb8yw7w0a4bq9a3w8nl9jsxapp9m3xggzmsvrxx"; + }; + + cargoSha256 = "1qf52xsd15rj8y9w65zyab7akvzry76k1d4gxvxlz7ph3sl7jl3y"; + + meta = with stdenv.lib; { + description = "A tool to parallelize shell commands"; + longDescription = '' + `async` is a tool to run shell commands in parallel and is designed to be + able to quickly parallelize shell scripts with minimal changes. It was + inspired by GNU Parallel, with the main difference being that async + retains state between commands by running a server in the background. + ''; + homepage = "https://github.com/ctbur/async"; + license = licenses.gpl3Plus; + maintainers = with maintainers; [ minijackson ]; + platforms = platforms.all; + }; +} diff --git a/pkgs/development/tools/build-managers/meson/default.nix b/pkgs/development/tools/build-managers/meson/default.nix index 93c5e39bd23..6633d101ce4 100644 --- a/pkgs/development/tools/build-managers/meson/default.nix +++ b/pkgs/development/tools/build-managers/meson/default.nix @@ -120,7 +120,7 @@ python3Packages.buildPythonApplication rec { isCross = stdenv.targetPlatform != stdenv.hostPlatform; meta = with lib; { - homepage = http://mesonbuild.com; + homepage = https://mesonbuild.com; description = "SCons-like build system that use python as a front-end language and Ninja as a building backend"; license = licenses.asl20; maintainers = with maintainers; [ mbe rasendubi ]; diff --git a/pkgs/development/tools/build-managers/rebar3/default.nix b/pkgs/development/tools/build-managers/rebar3/default.nix index feb0086a355..4ebeb7f0528 100644 --- a/pkgs/development/tools/build-managers/rebar3/default.nix +++ b/pkgs/development/tools/build-managers/rebar3/default.nix @@ -1,12 +1,10 @@ { stdenv, fetchFromGitHub, fetchHex, erlang, - tree, hexRegistrySnapshot }: + tree }: let version = "3.12.0"; - bootstrapper = ./rebar3-nix-bootstrap; - erlware_commons = fetchHex { pkg = "erlware_commons"; version = "1.3.1"; @@ -80,15 +78,9 @@ stdenv.mkDerivation rec { sha256 = "0936ix7lfwsamssap58b265zid7x2m97azrr2qpjcln3xysd16lg"; }; - inherit bootstrapper; - buildInputs = [ erlang tree ]; - # TODO: Remove registry snapshot - propagatedBuildInputs = [ hexRegistrySnapshot ]; - postPatch = '' - ${erlang}/bin/escript ${bootstrapper} registry-only mkdir -p _checkouts mkdir -p _build/default/lib/ diff --git a/pkgs/development/tools/build-managers/rebar3/rebar3-nix-bootstrap b/pkgs/development/tools/build-managers/rebar3/rebar3-nix-bootstrap index 802f47af6ad..f1deed1df35 100755 --- a/pkgs/development/tools/build-managers/rebar3/rebar3-nix-bootstrap +++ b/pkgs/development/tools/build-managers/rebar3/rebar3-nix-bootstrap @@ -25,14 +25,12 @@ %%% Environment Variable -record(data, {version - , registry_only = false , debug_info = false , compile_ports , erl_libs , plugins , root - , name - , registry_snapshot}). + , name}). -define(HEX_REGISTRY_PATH, ".cache/rebar3/hex/default/registry"). @@ -41,30 +39,24 @@ main(Args) -> {ok, RequiredData} = gather_required_data_from_the_environment(ArgData), do_the_bootstrap(RequiredData). -%% @doc There are two modes 'registry_only' where the register is -%% created from hex and everything else. -spec do_the_bootstrap(#data{}) -> ok. -do_the_bootstrap(RequiredData = #data{registry_only = true}) -> - ok = bootstrap_registry(RequiredData); do_the_bootstrap(RequiredData) -> - ok = bootstrap_registry(RequiredData), ok = bootstrap_configs(RequiredData), ok = bootstrap_plugins(RequiredData), ok = bootstrap_libs(RequiredData). %% @doc %% Argument parsing is super simple only because we want to keep the -%% dependencies minimal. For now there can be two entries on the -%% command line, "registry-only" and "debug-info" +%% dependencies minimal. For now there can be one entry on the +%% command line: "debug-info" -spec parse_args([string()]) -> #data{}. parse_args(Args0) -> - PossibleArgs = sets:from_list(["registry-only", "debug-info"]), + PossibleArgs = sets:from_list(["debug-info"]), Args1 = sets:from_list(Args0), Result = sets:subtract(Args1, PossibleArgs), case sets:to_list(Result) of [] -> - {ok, #data{registry_only = sets:is_element("registry-only", Args1), - debug_info = sets:is_element("debug-info", Args1)}}; + {ok, #data{debug_info = sets:is_element("debug-info", Args1)}}; UnknownArgs -> io:format("Unexpected command line arguments passed in: ~p~n", [UnknownArgs]), @@ -156,30 +148,6 @@ fixup_app_name(FileName) -> [Name, _Version, _Tag] -> Name end. --spec bootstrap_registry(#data{}) -> ok. -bootstrap_registry(#data{registry_snapshot = RegistrySnapshot}) -> - io:format("Bootstrapping Hex Registry for Rebar~n"), - make_sure_registry_snapshot_exists(RegistrySnapshot), - filelib:ensure_dir(?HEX_REGISTRY_PATH), - ok = case filelib:is_file(?HEX_REGISTRY_PATH) of - true -> - file:delete(?HEX_REGISTRY_PATH); - false -> - ok - end, - ok = file:make_symlink(RegistrySnapshot, - ?HEX_REGISTRY_PATH). - --spec make_sure_registry_snapshot_exists(string()) -> ok. -make_sure_registry_snapshot_exists(RegistrySnapshot) -> - case filelib:is_file(RegistrySnapshot) of - true -> - ok; - false -> - stderr("Registry snapshot (~s) does not exist!", [RegistrySnapshot]), - erlang:halt(1) - end. - -spec gather_required_data_from_the_environment(#data{}) -> {ok, #data{}}. gather_required_data_from_the_environment(ArgData) -> {ok, ArgData#data{ version = guard_env("version") @@ -187,8 +155,7 @@ gather_required_data_from_the_environment(ArgData) -> , plugins = get_env("buildPlugins", []) , root = code:root_dir() , name = guard_env("name") - , compile_ports = nix2bool(get_env("compilePorts", "")) - , registry_snapshot = guard_env("HEX_REGISTRY_SNAPSHOT")}}. + , compile_ports = nix2bool(get_env("compilePorts", ""))}}. -spec nix2bool(any()) -> boolean(). nix2bool("1") -> diff --git a/pkgs/development/tools/clang-tools/default.nix b/pkgs/development/tools/clang-tools/default.nix index 0abea99f64a..2e8f48901ab 100644 --- a/pkgs/development/tools/clang-tools/default.nix +++ b/pkgs/development/tools/clang-tools/default.nix @@ -13,15 +13,20 @@ in stdenv.mkDerivation { runHook preInstall mkdir -p $out/bin + export libc_includes="${stdenv.lib.getDev stdenv.cc.libc}/include" + export libcpp_includes="${llvmPackages.libcxx}/include/c++/v1" + + export clang=${clang} + substituteAll ${./wrapper} $out/bin/clangd + chmod +x $out/bin/clangd for tool in \ clang-apply-replacements \ clang-check \ clang-format \ clang-rename \ - clang-tidy \ - clangd + clang-tidy do - ln -s ${clang}/bin/$tool $out/bin/$tool + ln -s $out/bin/clangd $out/bin/$tool done runHook postInstall diff --git a/pkgs/development/tools/clang-tools/wrapper b/pkgs/development/tools/clang-tools/wrapper new file mode 100644 index 00000000000..fe17880b07d --- /dev/null +++ b/pkgs/development/tools/clang-tools/wrapper @@ -0,0 +1,20 @@ +#!/bin/sh + +buildcpath() { + local path + while (( $# )); do + case $1 in + -isystem) + shift + path=$path${path':'}$1 + esac + shift + done + echo $path +} + +export CPATH=${CPATH}${CPATH:+':'}$(buildcpath ${NIX_CFLAGS_COMPILE}) +export CPATH=${CPATH}${CPATH:+':'}@libc_includes@ +export CPLUS_INCLUDE_PATH=${CPATH}${CPATH:+':'}@libcpp_includes@ + +exec -a "$0" @clang@/bin/$(basename $0) "$@" diff --git a/pkgs/development/tools/misc/chrpath/default.nix b/pkgs/development/tools/misc/chrpath/default.nix index 956a8df69ce..3cae6aa2ae6 100644 --- a/pkgs/development/tools/misc/chrpath/default.nix +++ b/pkgs/development/tools/misc/chrpath/default.nix @@ -4,7 +4,7 @@ stdenv.mkDerivation { name = "chrpath-0.16"; src = fetchurl { - url = "https://alioth.debian.org/frs/download.php/file/3979/chrpath-0.16.tar.gz"; + url = "https://alioth-archive.debian.org/releases/chrpath/chrpath/0.16/chrpath-0.16.tar.gz"; sha256 = "0yvfq891mcdkf8g18gjjkn2m5rvs8z4z4cl1vwdhx6f2p9a4q3dv"; }; @@ -15,7 +15,7 @@ stdenv.mkDerivation { binary. The rpath, or runpath if it is present, is where the runtime linker should look for the libraries needed for a program. ''; - homepage = https://alioth.debian.org/projects/chrpath/; + homepage = https://tracker.debian.org/pkg/chrpath; license = licenses.gpl2; platforms = platforms.linux; maintainers = [ maintainers.bjornfor ]; diff --git a/pkgs/development/tools/ocaml/cppo/default.nix b/pkgs/development/tools/ocaml/cppo/default.nix index bde5cce6048..27c608fc719 100644 --- a/pkgs/development/tools/ocaml/cppo/default.nix +++ b/pkgs/development/tools/ocaml/cppo/default.nix @@ -1,7 +1,7 @@ { stdenv, fetchFromGitHub, ocaml, findlib, ocamlbuild, dune }: let pname = "cppo"; - webpage = "http://mjambon.com/${pname}.html"; + webpage = "https://github.com/ocaml-community/${pname}"; in assert stdenv.lib.versionAtLeast ocaml.version "3.12"; diff --git a/pkgs/development/tools/rucksack/default.nix b/pkgs/development/tools/rucksack/default.nix index 85a4d0fa23d..9eb568040ff 100644 --- a/pkgs/development/tools/rucksack/default.nix +++ b/pkgs/development/tools/rucksack/default.nix @@ -15,7 +15,7 @@ stdenv.mkDerivation rec { meta = with stdenv.lib; { description = "Texture packer and resource bundler"; - platforms = platforms.unix; + platforms = [ "i686-linux" "x86_64-linux" ]; # fails on Darwin and AArch64 homepage = https://github.com/andrewrk/rucksack; license = licenses.mit; maintainers = [ maintainers.andrewrk ]; diff --git a/pkgs/development/tools/rust/cargo-bloat/default.nix b/pkgs/development/tools/rust/cargo-bloat/default.nix index 0c1af58221b..32e369251d5 100644 --- a/pkgs/development/tools/rust/cargo-bloat/default.nix +++ b/pkgs/development/tools/rust/cargo-bloat/default.nix @@ -2,13 +2,13 @@ rustPlatform.buildRustPackage rec { pname = "cargo-bloat"; - version = "0.9.0"; + version = "0.9.1"; src = fetchFromGitHub { owner = "RazrFalcon"; repo = pname; rev = "v${version}"; - sha256 = "03pzp5d9kzbx62jpjzgww0x3qv9f08blvl8f4yg5hrlyaaa06xsd"; + sha256 = "0wzsc8azxgvavsbsdpd1i6g8i4sp07wn9iayr8dp8072ig5c4fhy"; }; cargoSha256 = "1jc1lx0yk8galkyc4a67d39ywsfrgc2sjjsz08p47gpz7228d64w"; diff --git a/pkgs/development/tools/rust/cargo-fuzz/default.nix b/pkgs/development/tools/rust/cargo-fuzz/default.nix index 7ccc8528359..c5b45b92c81 100644 --- a/pkgs/development/tools/rust/cargo-fuzz/default.nix +++ b/pkgs/development/tools/rust/cargo-fuzz/default.nix @@ -2,28 +2,16 @@ rustPlatform.buildRustPackage rec { pname = "cargo-fuzz"; - version = "0.5.3"; # Note to self: on 0.5.4, remove the hand-added Cargo.lock + version = "0.5.4"; - src = - let - source = fetchFromGitHub { - owner = "rust-fuzz"; - repo = "cargo-fuzz"; - rev = version; - sha256 = "1l452fnjw7i10nrd4y4rssi5d457vgjp6rhdr9cnq32bjhdkprrs"; - }; - cargo-lock = fetchurl { - url = "https://gist.githubusercontent.com/Ekleog/7d5b62d13b7207aafa4c37d1bbdf2de7/raw/c6027fc1c531947f4d6836a3c4cba1b3e24df24c/Cargo.lock"; - sha256 = "0d7b6kxfbfvwksybzrihylamg2zv5fmsk9m6xshryhwipskzzvmd"; - }; - in - runCommand "cargo-fuzz-src" {} '' - cp -R ${source} $out - chmod +w $out - cp ${cargo-lock} $out/Cargo.lock - ''; + src = fetchFromGitHub { + owner = "rust-fuzz"; + repo = "cargo-fuzz"; + rev = version; + sha256 = "0qy4xb7bxyw2x2ya7zmbkz48wxb69jcnvvj7021f1kyc6wdwcxs7"; + }; - cargoSha256 = "19kldw2sx0jd89q5q9cwmdcaan148s45fxlb2m0vdxwb69crb7yp"; + cargoSha256 = "1d42cmpg1yn1ql9isx26kxsxzf5rg6qw6j948skc5p054r0c9n3f"; meta = with stdenv.lib; { description = "Command line helpers for fuzzing"; diff --git a/pkgs/development/web/nodejs/v13.nix b/pkgs/development/web/nodejs/v13.nix index 37d42e0ee77..df7e7ed9266 100644 --- a/pkgs/development/web/nodejs/v13.nix +++ b/pkgs/development/web/nodejs/v13.nix @@ -5,8 +5,8 @@ let in buildNodejs { inherit enableNpm; - version = "13.0.1"; - sha256 = "1n9w1kvdzdg2j0a41wdkqcl893209lc018sd49xpy1cnr169h6vr"; + version = "13.1.0"; + sha256 = "0s6b2k7i89j9mxwyz271fvm6bf8jcz2v5kzmn0v5icrkpmn0ab6l"; patches = stdenv.lib.optionals stdenv.isDarwin [ ./disable-libatomic-darwin-13_x.patch ]; } diff --git a/pkgs/games/arx-libertatis/default.nix b/pkgs/games/arx-libertatis/default.nix index d3f18d4c218..354787e0f07 100644 --- a/pkgs/games/arx-libertatis/default.nix +++ b/pkgs/games/arx-libertatis/default.nix @@ -47,14 +47,14 @@ stdenv.mkDerivation { '' + optionalString withCrashReporter '' wrapQtApp "$out/libexec/arxcrashreporter" ''; - + meta = { description = '' A cross-platform, open source port of Arx Fatalis, a 2002 first-person role-playing game / dungeon crawler developed by Arkane Studios. ''; - homepage = http://arx-libertatis.org/; + homepage = https://arx-libertatis.org/; license = licenses.gpl3; maintainers = with maintainers; [ rnhmjoj ]; platforms = platforms.linux; diff --git a/pkgs/games/gcs/default.nix b/pkgs/games/gcs/default.nix index 3665467407a..f1230b739bb 100644 --- a/pkgs/games/gcs/default.nix +++ b/pkgs/games/gcs/default.nix @@ -49,7 +49,7 @@ in stdenv.mkDerivation rec { cd ../toolkit ant - + cd ../gcs ant @@ -60,15 +60,15 @@ in stdenv.mkDerivation rec { mkdir -p $out/bin $out/share/java find gcs/libraries toolkit/libraries apple_stubs/ \( -name '*.jar' -and -not -name '*-src.jar' \) -exec cp '{}' $out/share/java ';' - + makeWrapper ${jre8}/bin/java $out/bin/gcs \ --set GCS_LIBRARY ${library} \ --add-flags "-cp $out/share/java/gcs-${version}.jar com.trollworks.gcs.app.GCS" - ''; + ''; meta = with stdenv.lib; { description = "A stand-alone, interactive, character sheet editor for the GURPS 4th Edition roleplaying game system"; - homepage = http://gurpscharactersheet.com/; + homepage = https://gurpscharactersheet.com/; license = licenses.mpl20; platforms = platforms.all; maintainers = with maintainers; []; diff --git a/pkgs/games/steam/chrootenv.nix b/pkgs/games/steam/chrootenv.nix index 0de961e6d49..3be1f522974 100644 --- a/pkgs/games/steam/chrootenv.nix +++ b/pkgs/games/steam/chrootenv.nix @@ -75,7 +75,7 @@ in buildFHSUserEnv rec { xorg.libX11 xorg.libXfixes libGL - libva + pkgsi686Linux.libva # Not formally in runtime but needed by some games at-spi2-atk diff --git a/pkgs/misc/emulators/retroarch/default.nix b/pkgs/misc/emulators/retroarch/default.nix index 350f4a39381..34e3961250c 100644 --- a/pkgs/misc/emulators/retroarch/default.nix +++ b/pkgs/misc/emulators/retroarch/default.nix @@ -2,12 +2,14 @@ , ffmpeg, libGLU, libGL, freetype, libxml2, python3 , libobjc, AppKit, Foundation , alsaLib ? null +, libdrm ? null , libpulseaudio ? null , libv4l ? null , libX11 ? null , libXdmcp ? null , libXext ? null , libXxf86vm ? null +, mesa ? null , SDL2 ? null , udev ? null , enableNvidiaCgToolkit ? false, nvidia_cg_toolkit ? null @@ -27,12 +29,12 @@ let in stdenv.mkDerivation rec { pname = "retroarch-bare"; - version = "1.7.8.4"; + version = "1.8.1"; src = fetchFromGitHub { owner = "libretro"; repo = "RetroArch"; - sha256 = "1i3i23xwvmck8k2fpalr49np7xjzfg507243mybqrljawlnbxvph"; + sha256 = "0y7rcpz7psf8k3agsrq277jdm651vbnn9xpqvmj2in1a786idya7"; rev = "v${version}"; }; @@ -43,11 +45,13 @@ in stdenv.mkDerivation rec { ++ optional enableNvidiaCgToolkit nvidia_cg_toolkit ++ optional withVulkan [ vulkan-loader ] ++ optionals stdenv.isDarwin [ libobjc AppKit Foundation ] - ++ optionals stdenv.isLinux [ alsaLib libpulseaudio libv4l libX11 - libXdmcp libXext libXxf86vm udev ]; + ++ optionals stdenv.isLinux [ alsaLib libdrm libpulseaudio libv4l libX11 + libXdmcp libXext libXxf86vm mesa udev ]; enableParallelBuilding = true; + configureFlags = if stdenv.isLinux then [ "--enable-kms" ] else ""; + postInstall = optionalString withVulkan '' wrapProgram $out/bin/retroarch --prefix LD_LIBRARY_PATH ':' ${vulkan-loader}/lib '' + optionalString stdenv.targetPlatform.isDarwin '' diff --git a/pkgs/misc/jackaudio/default.nix b/pkgs/misc/jackaudio/default.nix index 6ca09c9516b..4bd0a96fb3a 100644 --- a/pkgs/misc/jackaudio/default.nix +++ b/pkgs/misc/jackaudio/default.nix @@ -65,7 +65,7 @@ stdenv.mkDerivation rec { meta = { description = "JACK audio connection kit, version 2 with jackdbus"; - homepage = http://jackaudio.org; + homepage = https://jackaudio.org; license = licenses.gpl2Plus; platforms = platforms.unix; maintainers = with maintainers; [ goibhniu ]; diff --git a/pkgs/misc/jackaudio/jack1.nix b/pkgs/misc/jackaudio/jack1.nix index cb487677881..39c0d7d50c7 100644 --- a/pkgs/misc/jackaudio/jack1.nix +++ b/pkgs/misc/jackaudio/jack1.nix @@ -18,7 +18,7 @@ stdenv.mkDerivation rec { version = "0.125.0"; src = fetchurl { - url = "http://jackaudio.org/downloads/jack-audio-connection-kit-${version}.tar.gz"; + url = "https://jackaudio.org/downloads/jack-audio-connection-kit-${version}.tar.gz"; sha256 = "0i6l25dmfk2ji2lrakqq9icnwjxklgcjzzk65dmsff91z2zva5rm"; }; @@ -32,8 +32,8 @@ stdenv.mkDerivation rec { meta = with stdenv.lib; { description = "JACK audio connection kit"; - homepage = http://jackaudio.org; - license = "GPL"; + homepage = https://jackaudio.org; + license = with licenses; [ gpl2 lgpl21 ]; platforms = platforms.unix; }; } diff --git a/pkgs/misc/tmux-plugins/default.nix b/pkgs/misc/tmux-plugins/default.nix index 5aeec7cf13b..455ae0aaf25 100644 --- a/pkgs/misc/tmux-plugins/default.nix +++ b/pkgs/misc/tmux-plugins/default.nix @@ -187,6 +187,19 @@ in rec { }; }; + plumb = mkDerivation { + pluginName = "plumb"; + src = fetchFromGitHub { + owner = "eraserhd"; + repo = "tmux-plumb"; + rev = "v0.1.1"; + sha256 = "1c6k4fdl0az9811r6k164mgd4w5la75xr6x7nabmy046xc0z5i2r"; + }; + postInstall = '' + sed -i -e 's,9 plumb,${pkgs.plan9port}/bin/9 plumb,' $target/scripts/plumb + ''; + }; + prefix-highlight = mkDerivation { pluginName = "prefix-highlight"; src = fetchgit { diff --git a/pkgs/misc/vim-plugins/generated.nix b/pkgs/misc/vim-plugins/generated.nix index 9bcc6c008b8..9abd1b5e718 100644 --- a/pkgs/misc/vim-plugins/generated.nix +++ b/pkgs/misc/vim-plugins/generated.nix @@ -61,12 +61,12 @@ let ale = buildVimPluginFrom2Nix { pname = "ale"; - version = "2019-11-07"; + version = "2019-11-15"; src = fetchFromGitHub { owner = "w0rp"; repo = "ale"; - rev = "db6b1b5ecc17558f87f55b159f90ebf36677b6b3"; - sha256 = "1sm6s0zn3gdm3bjp912ydqzskynzi2rw9v8q80g8p277c9vil28q"; + rev = "b91d82bfaa395bb86b3ea51f63cc8cef05e90f98"; + sha256 = "0hgzi91213x0r5mvp1hw8dk1fcjmqjf706cnjcilgv7ljnd6sa5z"; }; }; @@ -799,12 +799,12 @@ let defx-nvim = buildVimPluginFrom2Nix { pname = "defx-nvim"; - version = "2019-10-27"; + version = "2019-11-16"; src = fetchFromGitHub { owner = "Shougo"; repo = "defx.nvim"; - rev = "0a42be58745b2b0a19f6d59ca6238d1dfc96a07b"; - sha256 = "0hm3i66fni89khv8ik8xs36x5485yc2i0mn5fkhjl61ip417b13y"; + rev = "663cebbcbd2d1ecb3c052cffdd397b6157bc22f1"; + sha256 = "0cjxdsz8ya09pbp70lk0cd3zizqgcpvk0wcdqqin73b59xirq5nr"; }; }; @@ -978,12 +978,12 @@ let deoplete-nvim = buildVimPluginFrom2Nix { pname = "deoplete-nvim"; - version = "2019-11-11"; + version = "2019-11-15"; src = fetchFromGitHub { owner = "Shougo"; repo = "deoplete.nvim"; - rev = "22db8b273c746bb228a8728f4dd3a5b934d709af"; - sha256 = "0ajmpz2ibdb8jlg5z6vsb06fr2vahf8alzdrxw7kns4f7hs14ib7"; + rev = "84981f49c68d07749a5d522f8df595c60fdbcb6f"; + sha256 = "0ix8a8ayshkr284vip9pvc6rw1q3vb4s6jny7lkv4zqh3g4jm3hg"; }; }; @@ -1223,12 +1223,12 @@ let ghcid = buildVimPluginFrom2Nix { pname = "ghcid"; - version = "2019-11-06"; + version = "2019-11-14"; src = fetchFromGitHub { owner = "ndmitchell"; repo = "ghcid"; - rev = "d73f77a98d20673926a586cc471e557887f4a5d4"; - sha256 = "0kq2qzb5rrdav51jlhg6f8ib2zq6crfic9295jz0gryzc9hm4ynq"; + rev = "25faf559b6f5e8fdef8e1ca2aaf557644a57a165"; + sha256 = "08653iwhz29xskrj36sih0z2bb247p137g8ls8ydvjgfy60jzrkm"; }; }; @@ -1421,12 +1421,12 @@ let intero-neovim = buildVimPluginFrom2Nix { pname = "intero-neovim"; - version = "2018-08-07"; + version = "2019-11-15"; src = fetchFromGitHub { owner = "parsonsmatt"; repo = "intero-neovim"; - rev = "9bb546e37adc1ffda28ff33922c506c15ed67b10"; - sha256 = "173kc8xrbmkhrc9ssaz6h5w1zisxsgz4bibihgj9bx60ibn4kaa7"; + rev = "4ce2d154379f8c95b3819512a9b67ead5204ffd0"; + sha256 = "1na61qb31z80973jfi7ziw2zv6y73rm0bpfb6iqxjppmg4iqgl3i"; }; }; @@ -1598,23 +1598,23 @@ let lh-brackets = buildVimPluginFrom2Nix { pname = "lh-brackets"; - version = "2019-05-23"; + version = "2019-11-16"; src = fetchFromGitHub { owner = "LucHermitte"; repo = "lh-brackets"; - rev = "f3240c3782a97720e9a344b5bd5f6808e156722b"; - sha256 = "1qyh58xxp6hh86bykk17934pgg72q7xfsngrhrrr3cxb8jpnmx7z"; + rev = "941444938a7effce57ddd2706f6fd2455d74a8c5"; + sha256 = "1pkpjz0j2n1b1qdbmp4lj43qk2ddr55001yjg6cpznsl7b8rq095"; }; }; lh-vim-lib = buildVimPluginFrom2Nix { pname = "lh-vim-lib"; - version = "2019-09-30"; + version = "2019-11-15"; src = fetchFromGitHub { owner = "LucHermitte"; repo = "lh-vim-lib"; - rev = "3c041e1e98c207f260f9c0b2f323e724adf1fb6d"; - sha256 = "063mvhip0pvnil2ip2nlwadn5g845k0v6r3p44zywlklgm5l62ss"; + rev = "76432c08d570a30f6d2d4c246756a3eb6e898ee3"; + sha256 = "1wwr5yjvzv1xc0f5qbjfqclrpvx9vnrg8dkybf95lwgp9a8v7xxv"; }; }; @@ -1675,12 +1675,12 @@ let mattn-calendar-vim = buildVimPluginFrom2Nix { pname = "mattn-calendar-vim"; - version = "2018-08-24"; + version = "2019-11-13"; src = fetchFromGitHub { owner = "mattn"; repo = "calendar-vim"; - rev = "867d0cd2d9388e7f1a88f5fe4da23461422fa8fb"; - sha256 = "0f13wkvnjcv3awmahrkqw9f9hjdj8fq8wm10rs8jfmzad7w16dvk"; + rev = "17a0395f19739964b85672fb5538ea3f2e28ca7a"; + sha256 = "01g9ig5h7cqvlv2xakr8cml7l4rlgnypglqzag8zyr2lb2c1dmm3"; }; }; @@ -1829,12 +1829,12 @@ let neodark-vim = buildVimPluginFrom2Nix { pname = "neodark-vim"; - version = "2019-06-15"; + version = "2019-11-15"; src = fetchFromGitHub { owner = "KeitaNakamura"; repo = "neodark.vim"; - rev = "eeafb097ad5d9aa9db4ba43b8556306da9e3329f"; - sha256 = "0n34980wdvxrgymnb0xgdy01mv201643xijr9czi0pf1hvfsbd70"; + rev = "ab86163fed0a2c2b776aff463745e792fbed01d6"; + sha256 = "0mv3vrqly1zgjy8knb87nhlhw4z2xyxzwfisqw6npi738xc612pz"; }; }; @@ -1928,12 +1928,12 @@ let neovim-fuzzy = buildVimPluginFrom2Nix { pname = "neovim-fuzzy"; - version = "2018-11-15"; + version = "2019-11-14"; src = fetchFromGitHub { owner = "cloudhead"; repo = "neovim-fuzzy"; - rev = "c177209678477d091ee4576e231c5b80b44514d0"; - sha256 = "069phpy1p8dindi6whddsb9x5zyw1adzsnv7br7q955hf6x9bxxj"; + rev = "53383395befafce802c902c21b54847074454491"; + sha256 = "064qi6zv2hrzn91pvr31b9zj2q0k9vbkk5csdhw5y52q26p1gakq"; }; }; @@ -1972,12 +1972,12 @@ let nerdtree = buildVimPluginFrom2Nix { pname = "nerdtree"; - version = "2019-10-22"; + version = "2019-11-13"; src = fetchFromGitHub { owner = "scrooloose"; repo = "nerdtree"; - rev = "fec3e57ad23e4c268d07181d6afb858925b647a1"; - sha256 = "1s5rmzl2rlqgxms5gi8gj6nnk18qqfsz6r40kk84cgqkf0ip13xv"; + rev = "8d9b8dae67c5a6affbfd0304e0949ce9e79065ea"; + sha256 = "1jgjw0lm1znf530mfa9iniwb3j35hpgz49ccykg5q6lrbscchc7h"; }; }; @@ -2104,12 +2104,12 @@ let open-browser-vim = buildVimPluginFrom2Nix { pname = "open-browser-vim"; - version = "2018-11-29"; + version = "2019-11-14"; src = fetchFromGitHub { owner = "tyru"; repo = "open-browser.vim"; - rev = "b900ff9d39bb36891704bd0fe76737ee3a7ac2b9"; - sha256 = "1sws0pzm13cgl7mf6938xjmh23hk02agf23zfx5rdb4d2lcn4ir3"; + rev = "cd29e8c8db02cd7744728a8f77a829b967e5ff31"; + sha256 = "0n1q76bcavkh1smk3l78ai7jh7qzn3sbpqcxs3pjf5za5j4c5i48"; }; }; @@ -2721,12 +2721,12 @@ let traces-vim = buildVimPluginFrom2Nix { pname = "traces-vim"; - version = "2019-10-09"; + version = "2019-11-15"; src = fetchFromGitHub { owner = "markonm"; repo = "traces.vim"; - rev = "6863fcdce850673b4468c43244d189ade3f99a8f"; - sha256 = "0sq5cmsng2lid3dlfhcyagpzsjw1abp43wl3clm3bc5f3944lx5r"; + rev = "393b3d0d55b951ad8d28f63f0e28c48e25ff48e4"; + sha256 = "1hwn530p6zcjhk2lcmiqgrahxmp9hkwbzjbz4vnqdf1j6w9aqrwp"; }; }; @@ -2765,12 +2765,12 @@ let ultisnips = buildVimPluginFrom2Nix { pname = "ultisnips"; - version = "2019-11-12"; + version = "2019-11-13"; src = fetchFromGitHub { owner = "SirVer"; repo = "ultisnips"; - rev = "298f4c255dd7048a99d968d91fc001b6e2203e65"; - sha256 = "0kdld6w8ic1skl37kl7hxlgr8xrcmgspmcvrq5k1c9c6z1pmra5m"; + rev = "f7b9b3b1100b3b2883ed2d0ac3627708a10dc469"; + sha256 = "08g1h9ra807d19rhaf5l6g7pryq07cyy4g1ab0ycwyb0whlr6m57"; }; }; @@ -3084,12 +3084,12 @@ let vim-airline = buildVimPluginFrom2Nix { pname = "vim-airline"; - version = "2019-11-10"; + version = "2019-11-15"; src = fetchFromGitHub { owner = "vim-airline"; repo = "vim-airline"; - rev = "e4e4ba3c7b6f510ae10be2dfcac83e12afbd26e9"; - sha256 = "0rwp8rwgb72wblrh3l6k7166da6pknvmyvx03fz53qmpxhsvhyhl"; + rev = "29549aa55a5f20317eb63b8cd0c08c68a1336f3e"; + sha256 = "1z2chmvxqq5s7a9qjam9j46m7dyfh80z62411swlc9py4aqm91ci"; }; }; @@ -3348,12 +3348,12 @@ let vim-cpp-enhanced-highlight = buildVimPluginFrom2Nix { pname = "vim-cpp-enhanced-highlight"; - version = "2019-07-01"; + version = "2019-11-14"; src = fetchFromGitHub { owner = "octol"; repo = "vim-cpp-enhanced-highlight"; - rev = "da1d86aaf42bd4e52272b5a2f62b098c3986c048"; - sha256 = "02cz8av85pjxpl9ggiy0y0z3gnjvd6ng1pafzv0c64xharg9l5aq"; + rev = "27e0ffc215b81fa5aa87eca396acd4421d36c060"; + sha256 = "15nyd4yssswyi4brkch09rca0qh7p77li4xyrivmiapkr4a60vwb"; }; }; @@ -3436,12 +3436,12 @@ let vim-dirvish = buildVimPluginFrom2Nix { pname = "vim-dirvish"; - version = "2019-11-06"; + version = "2019-11-16"; src = fetchFromGitHub { owner = "justinmk"; repo = "vim-dirvish"; - rev = "fec6464f187aa2db8e90e0f32a81df781acea249"; - sha256 = "08a08a40krz6yl56snh1392lkklgdhklfr10jshyhvqis4rbpknr"; + rev = "4d7b4d4e2db72e95ea03c6ef757b01cbc128179e"; + sha256 = "0ab7ivgkfaji0yl6mcx03nmr304vmdwxwiw0an94fa6wbhk0y9yl"; }; }; @@ -3689,12 +3689,12 @@ let vim-fugitive = buildVimPluginFrom2Nix { pname = "vim-fugitive"; - version = "2019-11-08"; + version = "2019-11-16"; src = fetchFromGitHub { owner = "tpope"; repo = "vim-fugitive"; - rev = "1e57d678bad1ffb7468e7dccc45401d1b096249a"; - sha256 = "04k9bmqzlrx9pvkjs51znbbrqxy416k6jl7ffdp892hacgvr8cnj"; + rev = "0004f585fde10ccb1617cbe53c97a4c0ecd622ce"; + sha256 = "1nkvf75kr1ibg50jbrb1ysia24wr244vaqn6kjyfki74mdvyx9hw"; }; }; @@ -3766,12 +3766,12 @@ let vim-go = buildVimPluginFrom2Nix { pname = "vim-go"; - version = "2019-11-12"; + version = "2019-11-14"; src = fetchFromGitHub { owner = "fatih"; repo = "vim-go"; - rev = "32f87164ba90fd011e9d751f4e9f57436c94139d"; - sha256 = "0d52s8qankvc8kfy7sidv6ifws7nfiaph22hj27ysdfdg6ra5m7k"; + rev = "58ddb1d95ee3c48877ca41e246c1faed654e1e2b"; + sha256 = "0y0dimm7d76j1zfps1ndpbna4j1sc8c7gclv6p2b36nkv5d6hyw2"; }; }; @@ -4041,12 +4041,12 @@ let vim-javacomplete2 = buildVimPluginFrom2Nix { pname = "vim-javacomplete2"; - version = "2019-11-09"; + version = "2019-11-16"; src = fetchFromGitHub { owner = "artur-shaik"; repo = "vim-javacomplete2"; - rev = "251f324609d65ef291faacf9ad302a6bdee9beed"; - sha256 = "0vr9r3pwbs6d0d3cmz1y3qsbci1kq6vh87ciyp5haisf4ramz5wm"; + rev = "676fecd601e844bcd580aa806296dfe4de91a558"; + sha256 = "0ff3d1wsx47i9mim22j81r43z3n2c30ljw0fjicy43vb74wss873"; }; }; @@ -4130,12 +4130,12 @@ let vim-jsx-pretty = buildVimPluginFrom2Nix { pname = "vim-jsx-pretty"; - version = "2019-11-10"; + version = "2019-11-14"; src = fetchFromGitHub { owner = "MaxMEllon"; repo = "vim-jsx-pretty"; - rev = "b71fa1f62e4bd727eb603db1182a859088210225"; - sha256 = "10p5b4shlcjc231ln8fz1qlwbsqmkpxyvdz8jf6j5nnp6k5drwym"; + rev = "cd6608c7ad33c50c47d6d7f91844fff84af7fa60"; + sha256 = "100n5ss5y5jr6f38w4x418ld6hwdv6xpl129lzz43d2q2w428bqj"; }; }; @@ -4251,12 +4251,12 @@ let vim-lsc = buildVimPluginFrom2Nix { pname = "vim-lsc"; - version = "2019-11-13"; + version = "2019-11-15"; src = fetchFromGitHub { owner = "natebosch"; repo = "vim-lsc"; - rev = "83bfdee86d1c5a6ba6e4ebdcfcca286bfd6c38f1"; - sha256 = "1m38j7mdzh3r602462v0vq1mbfcyyc98g82zmc354hcm8nmyjn2g"; + rev = "7fa6a2db67d27782fedab751129249ab20ab1105"; + sha256 = "0lik69wyw7cpysck661pivcqiah6crw5isl5j5nfhhpf6mm7i5hg"; }; }; @@ -4515,12 +4515,12 @@ let vim-pandoc-syntax = buildVimPluginFrom2Nix { pname = "vim-pandoc-syntax"; - version = "2019-06-25"; + version = "2019-11-14"; src = fetchFromGitHub { owner = "vim-pandoc"; repo = "vim-pandoc-syntax"; - rev = "6710d46c8b772f77248f30d650c83f90c68f37ab"; - sha256 = "1dir9h6s63lr10ffaxlpjar0xfmmjr3nhhgijsaa0vgnghc00r7x"; + rev = "98a3051566690fcd779f540e9d4a81ccad667bd5"; + sha256 = "0bvrkflryzb43xg5s9kiksk7nslgrqpybasz4grjv6lnmzis7x97"; }; }; @@ -4570,12 +4570,12 @@ let vim-pencil = buildVimPluginFrom2Nix { pname = "vim-pencil"; - version = "2019-08-30"; + version = "2019-11-16"; src = fetchFromGitHub { owner = "reedes"; repo = "vim-pencil"; - rev = "4e0f08de173fcde5f3cb93da2c8129b1588e469a"; - sha256 = "1vhqcd0gls9bys1anjlfyx4mh3rfkc076g6j9h1r4j09zn0bw1qn"; + rev = "236380f1afcc1df10ae78cbf2c6e958d29183eaa"; + sha256 = "1yxc03pmf0wr104mxy2ssln16jm3kkylivmhh47jk5iv2xw8i38q"; }; }; @@ -4603,12 +4603,12 @@ let vim-polyglot = buildVimPluginFrom2Nix { pname = "vim-polyglot"; - version = "2019-11-12"; + version = "2019-11-15"; src = fetchFromGitHub { owner = "sheerun"; repo = "vim-polyglot"; - rev = "0c79dd3e73e8e09b73d4a5d20bf470a3f6f715f2"; - sha256 = "161j5mdcxqnib82dcvg4gmaxdh0f8zn621yssj0vjhfz8jl8lnrf"; + rev = "d15651463ab5c3dd6609e548527a8ea18ab80c98"; + sha256 = "1x7xx12hdydn37hb2k0awzv4s00sb7zk09jixr9mjfrh2x7ywf1c"; }; }; @@ -4735,12 +4735,12 @@ let vim-rsi = buildVimPluginFrom2Nix { pname = "vim-rsi"; - version = "2019-11-13"; + version = "2019-11-15"; src = fetchFromGitHub { owner = "tpope"; repo = "vim-rsi"; - rev = "5e1453274011d2280f4ae357259b69eb9cba0b9f"; - sha256 = "0jkyrlbm8z4v8s7zchn6ig61pdhrqdpd7cqfcf0ipff07fsws3qr"; + rev = "ad8ba6beae8e82339479104b914214a868c9f1fe"; + sha256 = "1ycjwnbs6rks78yxh0k0ywpvic0663mv7kydy3kjpa4f5bnkgbvc"; }; }; @@ -4867,12 +4867,12 @@ let vim-sleuth = buildVimPluginFrom2Nix { pname = "vim-sleuth"; - version = "2019-11-13"; + version = "2019-11-16"; src = fetchFromGitHub { owner = "tpope"; repo = "vim-sleuth"; - rev = "7b37cfd2f7eb7e96ec43d16ddb38a4ba1acbd576"; - sha256 = "1wc1cbfz99xmvs11ydsbdaii8kyi1s7kz7avxdwh19vhks8zp4ay"; + rev = "ea3f065f23cd0592062b8226c8fef08b6af3b459"; + sha256 = "17w4m6zg1izcs75isy1jdzycgdr1ml1f5wqf1bjq80qgy3f28znp"; }; }; @@ -4977,12 +4977,12 @@ let vim-startify = buildVimPluginFrom2Nix { pname = "vim-startify"; - version = "2019-11-06"; + version = "2019-11-15"; src = fetchFromGitHub { owner = "mhinz"; repo = "vim-startify"; - rev = "2ea908578955c9a4ab6d0337531c0f122b51c182"; - sha256 = "0014w64g9p3rq7mk9ri3hhmgyr0wrmxgv24gcaw5hr90cr58gs6b"; + rev = "a521559d7036c66a8d43287c5c17a48db771ac47"; + sha256 = "1gnjrixlkrrcxf291cwxiasl3yrnvc6bd56p8pa611z070253xlr"; }; }; @@ -5076,12 +5076,12 @@ let vim-terraform = buildVimPluginFrom2Nix { pname = "vim-terraform"; - version = "2019-11-04"; + version = "2019-11-13"; src = fetchFromGitHub { owner = "hashivim"; repo = "vim-terraform"; - rev = "bd9c84050939b6a93eb7e7ce8321375e4009cc77"; - sha256 = "09jqq9iakcp8ikqjm1jxmqcbbkvnxdcwn3bm0w2gfm3r9c5a8amd"; + rev = "fd3374f1957d5611f0bc7dc2856a439c03d06ac0"; + sha256 = "12j95yj1sc61j66mrcbrm0q052rbs0rmsksfyvaxc8q5kxc4dvyz"; }; }; @@ -5296,12 +5296,12 @@ let vim-visual-multi = buildVimPluginFrom2Nix { pname = "vim-visual-multi"; - version = "2019-11-09"; + version = "2019-11-16"; src = fetchFromGitHub { owner = "mg979"; repo = "vim-visual-multi"; - rev = "6fe86c8426b6bfa51b683ba04dbe5232820c20a9"; - sha256 = "0lahy379p2xzlv1n3v2zi2pyqxzix6dlw12z4f74v6yy4nmqjmbb"; + rev = "99d367c4974a9e398943a0f457a8f3994732b050"; + sha256 = "1cgphcm2fkhvks6bx8f0i54i91pcprisb079sddildnq4lsj895r"; }; }; @@ -5494,12 +5494,12 @@ let vimtex = buildVimPluginFrom2Nix { pname = "vimtex"; - version = "2019-11-11"; + version = "2019-11-15"; src = fetchFromGitHub { owner = "lervag"; repo = "vimtex"; - rev = "b31a981779d9a18e750832351acd41d0a45467ec"; - sha256 = "04lnghxid70nk518qf72rqifq6vllakvxc7acw9lndhk5kw7pgg4"; + rev = "7a11cf3ddf65584232d02d9d235bd6b8940a4288"; + sha256 = "0k7k6f4bx0f1svlph4h39w14qqawkqihp668jnjj6p0ppffxa7a4"; }; }; @@ -5637,24 +5637,24 @@ let yats-vim = buildVimPluginFrom2Nix { pname = "yats-vim"; - version = "2019-11-06"; + version = "2019-11-15"; src = fetchFromGitHub { owner = "HerringtonDarkholme"; repo = "yats.vim"; - rev = "773c6b6408597bf3e7175bd7a3427aaa1ee8b5ae"; - sha256 = "1n8cqdsygbaxnlgaaf5r946rs9d9irvqdg0779c4pz8vrxdvhwzs"; + rev = "c134c9e7595597684609fe2344076a66bbe82a17"; + sha256 = "1g77j1pbnndyyi9s4yiia5bzd20n7x2fj3m9p7k173hv2n9kf93f"; fetchSubmodules = true; }; }; youcompleteme = buildVimPluginFrom2Nix { pname = "youcompleteme"; - version = "2019-11-11"; + version = "2019-11-14"; src = fetchFromGitHub { owner = "valloric"; repo = "youcompleteme"; - rev = "7efbb1da88067d8fd14a92daaa93693ef5cb6316"; - sha256 = "11z1lcr1z03akai4lsvlxvz0x9nyc0ans6vv8k04im9dkaqnvc2i"; + rev = "03ab4574d1c009be0da22c93ca96cf079b6ca99b"; + sha256 = "0n375wxbm1q7m585s5yvj3v16dqvrp21c8s4ikjnwq4gkwh623ph"; fetchSubmodules = true; }; }; diff --git a/pkgs/os-specific/darwin/swift-corelibs/corefoundation.nix b/pkgs/os-specific/darwin/swift-corelibs/corefoundation.nix index 6f7caa8ec02..1df7070e7a3 100644 --- a/pkgs/os-specific/darwin/swift-corelibs/corefoundation.nix +++ b/pkgs/os-specific/darwin/swift-corelibs/corefoundation.nix @@ -63,10 +63,31 @@ stdenv.mkDerivation { # I'm guessing at the version here. https://github.com/apple/swift-corelibs-foundation/commit/df3ec55fe6c162d590a7653d89ad669c2b9716b1 imported "high sierra" # and this version is a version from there. No idea how accurate it is. LDFLAGS = "-current_version 1454.90.0 -compatibility_version 150.0.0 -init ___CFInitialize"; - configurePhase = "../configure release --sysroot UNUSED"; + + configurePhase = '' + ../configure release --sysroot UNUSED + ''; enableParallelBuilding = true; - buildPhase = "ninja -j $NIX_BUILD_CORES"; + + # FIXME: Workaround for intermittent build failures of CFRuntime.c. + # Based on testing this issue seems to only occur with clang_7, so + # please remove this when updating the default llvm versions to 8 or + # later. + buildPhase = stdenv.lib.optionalString true '' + for i in {1..512}; do + if ninjaBuildPhase; then + break + fi + + echo >&2 + echo "[$i/512] retrying build, workaround for #66811" >&2 + echo " With clang_7 the build of CFRuntime.c fails intermittently." >&2 + echo " See https://github.com/NixOS/nixpkgs/issues/66811 for more details." >&2 + echo >&2 + continue + done + ''; # TODO: their build system sorta kinda can do this, but it doesn't seem to work right now # Also, this includes a bunch of private headers in the framework, which is not what we want diff --git a/pkgs/os-specific/linux/dpdk/default.nix b/pkgs/os-specific/linux/dpdk/default.nix index 9a74b0bb4a8..7525fc8e405 100644 --- a/pkgs/os-specific/linux/dpdk/default.nix +++ b/pkgs/os-specific/linux/dpdk/default.nix @@ -8,11 +8,11 @@ let in stdenv.mkDerivation rec { name = "dpdk-${version}" + lib.optionalString mod "-${kernel.version}"; - version = "19.08"; + version = "19.08.2"; src = fetchurl { url = "https://fast.dpdk.org/rel/dpdk-${version}.tar.xz"; - sha256 = "0xgrkip2aji1c7jy5gk38zzwlp5ap1s6dmbcag5dnyy3bmwvmp9y"; + sha256 = "141bqqy4w6nzs9z70x7yv94a4gmxjfal46pxry9bwdh3zi1jwnyd"; }; nativeBuildInputs = [ pkgconfig ]; diff --git a/pkgs/os-specific/linux/ell/default.nix b/pkgs/os-specific/linux/ell/default.nix index a8776f688ca..bd0ddb4ce1d 100644 --- a/pkgs/os-specific/linux/ell/default.nix +++ b/pkgs/os-specific/linux/ell/default.nix @@ -7,14 +7,14 @@ stdenv.mkDerivation rec { pname = "ell"; - version = "0.24"; + version = "0.26"; outputs = [ "out" "dev" ]; src = fetchgit { url = "https://git.kernel.org/pub/scm/libs/${pname}/${pname}.git"; rev = version; - sha256 = "1dspi6ds58dy7g1q3chapxydfiyz8bjjlryq66jvwgpynzp0c1h1"; + sha256 = "1gnqd7dghwkcn48f6fr9qvkkm976b3x4bn3l7l2k9pamzpng084i"; }; patches = [ diff --git a/pkgs/os-specific/linux/hostapd/default.nix b/pkgs/os-specific/linux/hostapd/default.nix index e90470cd589..41d7f236682 100644 --- a/pkgs/os-specific/linux/hostapd/default.nix +++ b/pkgs/os-specific/linux/hostapd/default.nix @@ -69,7 +69,7 @@ stdenv.mkDerivation rec { ''; meta = with stdenv.lib; { - homepage = http://hostap.epitest.fi; + homepage = https://hostap.epitest.fi; repositories.git = git://w1.fi/hostap.git; description = "A user space daemon for access point and authentication servers"; license = licenses.gpl2; diff --git a/pkgs/os-specific/linux/iwd/default.nix b/pkgs/os-specific/linux/iwd/default.nix index 6d0eba0b0db..2ee5629451e 100644 --- a/pkgs/os-specific/linux/iwd/default.nix +++ b/pkgs/os-specific/linux/iwd/default.nix @@ -8,16 +8,17 @@ , docutils , readline , python3Packages +, systemd }: stdenv.mkDerivation rec { pname = "iwd"; - version = "0.22"; + version = "1.1"; src = fetchgit { url = https://git.kernel.org/pub/scm/network/wireless/iwd.git; rev = version; - sha256 = "0mjc08ayq2k7sinqanrlm97dn88dxkqkyk2vqqcx1nqjvwvbpbsp"; + sha256 = "1rvsr5i79wpdicghplrxamb4qbkdm5cpgw3mk0rsqzwwj6d6l0vs"; }; nativeBuildInputs = [ @@ -31,6 +32,7 @@ stdenv.mkDerivation rec { ell python3Packages.python readline + systemd ]; pythonPath = [ @@ -46,6 +48,7 @@ stdenv.mkDerivation rec { "--with-dbus-datadir=${placeholder "out"}/share/" "--with-systemd-modloaddir=${placeholder "out"}/etc/modules-load.d/" # maybe "--with-systemd-unitdir=${placeholder "out"}/lib/systemd/system/" + "--with-systemd-networkdir=${placeholder "out"}/lib/systemd/network/" ]; postUnpack = '' @@ -77,6 +80,6 @@ stdenv.mkDerivation rec { description = "Wireless daemon for Linux"; license = licenses.lgpl21; platforms = platforms.linux; - maintainers = with maintainers; [ dtzWill ]; + maintainers = with maintainers; [ dtzWill fpletz ]; }; } diff --git a/pkgs/os-specific/linux/kernel/linux-4.4.nix b/pkgs/os-specific/linux/kernel/linux-4.4.nix index a6d9dbe1abe..35bd141ae46 100644 --- a/pkgs/os-specific/linux/kernel/linux-4.4.nix +++ b/pkgs/os-specific/linux/kernel/linux-4.4.nix @@ -1,11 +1,11 @@ { stdenv, buildPackages, fetchurl, perl, buildLinux, ... } @ args: buildLinux (args // rec { - version = "4.4.201"; + version = "4.4.202"; extraMeta.branch = "4.4"; src = fetchurl { url = "mirror://kernel/linux/kernel/v4.x/linux-${version}.tar.xz"; - sha256 = "120kci4kmc48zcw16lhxmh71kaxm9ac5qxik36q3a20czg28b2m7"; + sha256 = "0adrmps7izfqy0yn4440isxvigslwzk1a375r9kh86idwbmcxb7x"; }; } // (args.argsOverride or {})) diff --git a/pkgs/os-specific/linux/kernel/linux-4.9.nix b/pkgs/os-specific/linux/kernel/linux-4.9.nix index 3dc15168517..cb9d5a71dd9 100644 --- a/pkgs/os-specific/linux/kernel/linux-4.9.nix +++ b/pkgs/os-specific/linux/kernel/linux-4.9.nix @@ -1,11 +1,11 @@ { stdenv, buildPackages, fetchurl, perl, buildLinux, ... } @ args: buildLinux (args // rec { - version = "4.9.201"; + version = "4.9.202"; extraMeta.branch = "4.9"; src = fetchurl { url = "mirror://kernel/linux/kernel/v4.x/linux-${version}.tar.xz"; - sha256 = "125xmh5h1zmfniidpjljny53qkl4phpxaali69i66lajscxx8grq"; + sha256 = "1gsfbvsswpwj6r56ynb6mmx7dc8hp9yhi7sfr0hhii0gs4ffq241"; }; } // (args.argsOverride or {})) diff --git a/pkgs/os-specific/linux/microcode/intel.nix b/pkgs/os-specific/linux/microcode/intel.nix index bf76ec74b0f..4ada201263f 100644 --- a/pkgs/os-specific/linux/microcode/intel.nix +++ b/pkgs/os-specific/linux/microcode/intel.nix @@ -2,13 +2,13 @@ stdenv.mkDerivation rec { pname = "microcode-intel"; - version = "20191112"; + version = "20191113"; src = fetchFromGitHub { owner = "intel"; repo = "Intel-Linux-Processor-Microcode-Data-Files"; rev = "microcode-${version}"; - sha256 = "059hkl172kk5gcsv87z02vh3vdayk63qa6m6yrsipi1203dmyvzw"; + sha256 = "04138j9n14197ybkh2vxfjy21wcgvbd183ya4b6k262y9nzjmvsa"; }; nativeBuildInputs = [ iucode-tool libarchive ]; diff --git a/pkgs/os-specific/linux/odp-dpdk/default.nix b/pkgs/os-specific/linux/odp-dpdk/default.nix index 2d1e59668aa..789668cb89e 100644 --- a/pkgs/os-specific/linux/odp-dpdk/default.nix +++ b/pkgs/os-specific/linux/odp-dpdk/default.nix @@ -3,10 +3,10 @@ }: let dpdk_17_11 = dpdk.overrideAttrs (old: rec { - version = "17.11.6"; + version = "17.11.9"; src = fetchurl { url = "https://fast.dpdk.org/rel/dpdk-${version}.tar.xz"; - sha256 = "0g4l6yjcn17n18c7q1pxkmnj4fg2kiv0krz7n2vjjsb8s6gmbps2"; + sha256 = "0vrcc9mdjs5fk69lh7bigsk9208dfmjsz3jxaddkjlvk2hds1id6"; }; }); diff --git a/pkgs/os-specific/linux/pam_ccreds/default.nix b/pkgs/os-specific/linux/pam_ccreds/default.nix index 8293ac0a830..012750c22ad 100644 --- a/pkgs/os-specific/linux/pam_ccreds/default.nix +++ b/pkgs/os-specific/linux/pam_ccreds/default.nix @@ -1,10 +1,10 @@ {stdenv, fetchurl, pam, openssl, db}: -stdenv.mkDerivation { +stdenv.mkDerivation rec { name = "pam_ccreds-10"; src = fetchurl { - url = "http://www.padl.com/download/pam_ccreds.tgz"; + url = "https://www.padl.com/download/${name}.tar.gz"; sha256 = "1h7zyg1b1h69civyvrj95w22dg0y7lgw3hq4gqkdcg35w1y76fhz"; }; patchPhase = '' @@ -14,7 +14,7 @@ stdenv.mkDerivation { buildInputs = [ pam openssl db ]; meta = with stdenv.lib; { - homepage = http://www.padl.com/OSS/pam_ccreds.html; + homepage = https://www.padl.com/OSS/pam_ccreds.html; description = "PAM module to locally authenticate using an enterprise identity when the network is unavailable"; license = licenses.gpl2; platforms = platforms.linux; diff --git a/pkgs/os-specific/linux/pam_ldap/default.nix b/pkgs/os-specific/linux/pam_ldap/default.nix index 5b34a8bc82b..2b3a300ecca 100644 --- a/pkgs/os-specific/linux/pam_ldap/default.nix +++ b/pkgs/os-specific/linux/pam_ldap/default.nix @@ -4,7 +4,7 @@ stdenv.mkDerivation rec { name = "pam_ldap-186"; src = fetchurl { - url = "http://www.padl.com/download/${name}.tar.gz"; + url = "https://www.padl.com/download/${name}.tar.gz"; sha256 = "0lv4f7hc02jrd2l3gqxd247qq62z11sp3fafn8lgb8ymb7aj5zn8"; }; @@ -21,7 +21,7 @@ stdenv.mkDerivation rec { buildInputs = [ pam openldap ]; meta = { - homepage = http://www.padl.com/OSS/pam_ldap.html; + homepage = https://www.padl.com/OSS/pam_ldap.html; description = "LDAP backend for PAM"; longDescription = '' The pam_ldap module provides the means for Solaris and Linux servers and diff --git a/pkgs/os-specific/linux/trace-cmd/kernelshark.nix b/pkgs/os-specific/linux/trace-cmd/kernelshark.nix index 2156177f641..5e355ac7c9a 100644 --- a/pkgs/os-specific/linux/trace-cmd/kernelshark.nix +++ b/pkgs/os-specific/linux/trace-cmd/kernelshark.nix @@ -32,7 +32,7 @@ mkDerivation { meta = with stdenv.lib; { description = "GUI for trace-cmd which is an interface for the Linux kernel ftrace subsystem"; - homepage = http://kernelshark.org/; + homepage = https://kernelshark.org/; license = licenses.gpl2; platforms = platforms.linux; maintainers = with maintainers; [ basvandijk ]; diff --git a/pkgs/os-specific/linux/wpa_supplicant/default.nix b/pkgs/os-specific/linux/wpa_supplicant/default.nix index 99425b6799c..dc5b4289a45 100644 --- a/pkgs/os-specific/linux/wpa_supplicant/default.nix +++ b/pkgs/os-specific/linux/wpa_supplicant/default.nix @@ -105,7 +105,7 @@ stdenv.mkDerivation rec { ''; meta = with stdenv.lib; { - homepage = http://hostap.epitest.fi/wpa_supplicant/; + homepage = https://hostap.epitest.fi/wpa_supplicant/; description = "A tool for connecting to WPA and WPA2-protected wireless networks"; license = licenses.bsd3; maintainers = with maintainers; [ marcweber ]; diff --git a/pkgs/os-specific/linux/wpa_supplicant/gui.nix b/pkgs/os-specific/linux/wpa_supplicant/gui.nix index 7c6f595bfaf..d02901e0cc1 100644 --- a/pkgs/os-specific/linux/wpa_supplicant/gui.nix +++ b/pkgs/os-specific/linux/wpa_supplicant/gui.nix @@ -25,7 +25,7 @@ mkDerivation { meta = with stdenv.lib; { description = "Qt-based GUI for wpa_supplicant"; - homepage = http://hostap.epitest.fi/wpa_supplicant/; + homepage = https://hostap.epitest.fi/wpa_supplicant/; license = licenses.bsd3; platforms = platforms.linux; }; diff --git a/pkgs/servers/bird/default.nix b/pkgs/servers/bird/default.nix index 7ac7bc8e918..2cc27eda1d4 100644 --- a/pkgs/servers/bird/default.nix +++ b/pkgs/servers/bird/default.nix @@ -1,4 +1,4 @@ -{ lib, stdenv, fetchurl, fetchpatch, flex, bison, readline }: +{ lib, stdenv, fetchurl, fetchpatch, flex, bison, readline, libssh }: with lib; @@ -15,7 +15,7 @@ let }; nativeBuildInputs = [ flex bison ]; - buildInputs = [ readline ]; + buildInputs = [ readline libssh ]; patches = [ (./. + "/dont-create-sysconfdir-${builtins.substring 0 1 version}.patch") diff --git a/pkgs/servers/computing/slurm/default.nix b/pkgs/servers/computing/slurm/default.nix index e0c7e635d6c..8eb8437b0d5 100644 --- a/pkgs/servers/computing/slurm/default.nix +++ b/pkgs/servers/computing/slurm/default.nix @@ -8,7 +8,7 @@ stdenv.mkDerivation rec { pname = "slurm"; - version = "19.05.3.2"; + version = "19.05.4.1"; # N.B. We use github release tags instead of https://www.schedmd.com/downloads.php # because the latter does not keep older releases. @@ -17,7 +17,7 @@ stdenv.mkDerivation rec { repo = "slurm"; # The release tags use - instead of . rev = "${pname}-${builtins.replaceStrings ["."] ["-"] version}"; - sha256 = "1ds4dvwswyx9rjcmcwz2fm2zi3q4gcc2n0fxxihl31i5i6wg1kv0"; + sha256 = "07ydjda2dl9casz8hh91jlxdyc67mj4af1l2gq3gkzi4397azzz6"; }; outputs = [ "out" "dev" ]; diff --git a/pkgs/servers/documize-community/default.nix b/pkgs/servers/documize-community/default.nix index e6b7e2be125..2cc6b2a9f74 100644 --- a/pkgs/servers/documize-community/default.nix +++ b/pkgs/servers/documize-community/default.nix @@ -2,13 +2,13 @@ buildGoPackage rec { pname = "documize-community"; - version = "3.4.2"; + version = "3.5.0"; src = fetchFromGitHub { owner = "documize"; repo = "community"; rev = "v${version}"; - sha256 = "17dzj24dc3f6bw8v4fsj578gfz0fcvh42a2srci580s41mq2kjy4"; + sha256 = "1y38lgkxhyrga44wj216vl08fzyv8wbk02a85flnihrb4b1092x0"; }; goPackagePath = "github.com/documize/community"; diff --git a/pkgs/servers/gortr/default.nix b/pkgs/servers/gortr/default.nix new file mode 100644 index 00000000000..375631d5cbf --- /dev/null +++ b/pkgs/servers/gortr/default.nix @@ -0,0 +1,22 @@ +{ lib, fetchFromGitHub, buildGoModule }: + +buildGoModule rec { + pname = "gortr"; + version = "0.13.0"; + + src = fetchFromGitHub { + owner = "cloudflare"; + repo = pname; + rev = "v${version}"; + sha256 = "1kg42qynqqj05bvfwzd77mpl63y3gnkk15x2a4rspxf4w1ziaxkr"; + }; + modSha256 = "157dpalfz3z1s3mxq63xy6lrkwzyy9xzmvn7wsxkwznjq4djv1a1"; + + meta = with lib; { + description = "The RPKI-to-Router server used at Cloudflare"; + homepage = "https://github.com/cloudflare/gortr/"; + license = licenses.gpl3; + maintainers = with maintainers; [ petabyteboy ]; + platforms = platforms.all; + }; +} diff --git a/pkgs/servers/irc/charybdis/default.nix b/pkgs/servers/irc/charybdis/default.nix index c6b2af3d387..ecbedcfbec8 100644 --- a/pkgs/servers/irc/charybdis/default.nix +++ b/pkgs/servers/irc/charybdis/default.nix @@ -28,7 +28,7 @@ stdenv.mkDerivation rec { meta = with stdenv.lib; { description = "IRCv3 server designed to be highly scalable"; - homepage = http://atheme.org/projects/charybdis.html; + homepage = https://github.com/charybdis-ircd/charybdis; license = licenses.gpl2; maintainers = with maintainers; [ lassulus fpletz ]; platforms = platforms.unix; diff --git a/pkgs/servers/roundcube/0001-Don-t-resolve-symlinks-when-trying-to-find-INSTALL_P.patch b/pkgs/servers/roundcube/0001-Don-t-resolve-symlinks-when-trying-to-find-INSTALL_P.patch index 96710d6162d..27ebd59a48d 100644 --- a/pkgs/servers/roundcube/0001-Don-t-resolve-symlinks-when-trying-to-find-INSTALL_P.patch +++ b/pkgs/servers/roundcube/0001-Don-t-resolve-symlinks-when-trying-to-find-INSTALL_P.patch @@ -18,7 +18,7 @@ index 08e3bb5..b2ad498 100755 */ -define('INSTALL_PATH', realpath(__DIR__ . '/..') . '/' ); -+define('INSTALL_PATH', __DIR__ . '/../' ); ++define('INSTALL_PATH', dirname(dirname($argv[0])).'/'); require_once INSTALL_PATH . 'program/include/clisetup.php'; diff --git a/pkgs/servers/roundcube/default.nix b/pkgs/servers/roundcube/default.nix index 93499d87e0b..5953a28a283 100644 --- a/pkgs/servers/roundcube/default.nix +++ b/pkgs/servers/roundcube/default.nix @@ -2,11 +2,11 @@ stdenv.mkDerivation rec { pname = "roundcube"; - version = "1.3.10"; + version = "1.4.0"; src = fetchurl { url = "https://github.com/roundcube/roundcubemail/releases/download/${version}/roundcubemail-${version}-complete.tar.gz"; - sha256 = "1gx8dgrr3p6fksv3pm381a080i9r6snwcmfd1q112mqg19ai3zk9"; + sha256 = "0b7gc342z0smn7q6cnznj9ncal0515ki4kkq1hlmqmyn0nna5lkb"; }; patches = [ ./0001-Don-t-resolve-symlinks-when-trying-to-find-INSTALL_P.patch ]; diff --git a/pkgs/servers/sql/mariadb/cmake-libmariadb-includedir.patch b/pkgs/servers/sql/mariadb/cmake-libmariadb-includedir.patch deleted file mode 100644 index dee77d9ab17..00000000000 --- a/pkgs/servers/sql/mariadb/cmake-libmariadb-includedir.patch +++ /dev/null @@ -1,21 +0,0 @@ -diff --git a/libmariadb/mariadb_config/mariadb_config.c.in b/libmariadb/mariadb_config/mariadb_config.c.in -index 703c9466..c6d3f1bc 100644 ---- a/libmariadb/mariadb_config/mariadb_config.c.in -+++ b/libmariadb/mariadb_config/mariadb_config.c.in -@@ -5,13 +5,13 @@ - - static char *mariadb_progname; - --#define INCLUDE "-I@CMAKE_INSTALL_PREFIX@/@INSTALL_INCLUDEDIR@ -I@CMAKE_INSTALL_PREFIX@/@INSTALL_INCLUDEDIR@/mysql" --#define LIBS "-L@CMAKE_INSTALL_PREFIX@/@INSTALL_LIBDIR@/ -lmariadb" -+#define INCLUDE "-I@CMAKE_INSTALL_PREFIX_DEV@/@INSTALL_INCLUDEDIR@ -I@CMAKE_INSTALL_PREFIX_DEV@/@INSTALL_INCLUDEDIR@/mysql" -+#define LIBS "-L@CMAKE_INSTALL_PREFIX_DEV@/@INSTALL_LIBDIR@/ -lmariadb" - #define LIBS_SYS "@extra_dynamic_LDFLAGS@" - #define CFLAGS INCLUDE - #define VERSION "@MARIADB_CLIENT_VERSION@" - #define CC_VERSION "@CPACK_PACKAGE_VERSION@" --#define PLUGIN_DIR "@CMAKE_INSTALL_PREFIX@/@INSTALL_PLUGINDIR@" -+#define PLUGIN_DIR "@CMAKE_INSTALL_PREFIX_DEV@/@INSTALL_PLUGINDIR@" - #define SOCKET "@MARIADB_UNIX_ADDR@" - #define PORT "@MARIADB_PORT@" - #define TLS_LIBRARY_VERSION "@TLS_LIBRARY_VERSION@" diff --git a/pkgs/servers/sql/mariadb/default.nix b/pkgs/servers/sql/mariadb/default.nix index bb9818cf9bb..d451c1dab5c 100644 --- a/pkgs/servers/sql/mariadb/default.nix +++ b/pkgs/servers/sql/mariadb/default.nix @@ -1,8 +1,7 @@ { stdenv, fetchurl, fetchFromGitHub, cmake, pkgconfig, makeWrapper, ncurses, zlib, xz, lzo, lz4, bzip2, snappy , libiconv, openssl, pcre, boost, judy, bison, libxml2, libkrb5, linux-pam, curl , libaio, libevent, jemalloc, cracklib, systemd, numactl, perl -, fixDarwinDylibNames, cctools, CoreServices -, asio, buildEnv, check, scons, less +, fixDarwinDylibNames, cctools, CoreServices, less , withoutClient ? false }: @@ -35,8 +34,8 @@ common = rec { # attributes common to both builds buildInputs = [ ncurses openssl zlib pcre jemalloc libiconv curl - ] ++ optionals stdenv.isLinux [ libaio systemd libkrb5 ] - ++ optionals stdenv.isDarwin [ perl fixDarwinDylibNames cctools CoreServices ]; + ] ++ optionals stdenv.hostPlatform.isLinux [ libaio systemd libkrb5 ] + ++ optionals stdenv.hostPlatform.isDarwin [ perl fixDarwinDylibNames cctools CoreServices ]; prePatch = '' sed -i 's,[^"]*/var/log,/var/log,g' storage/mroonga/vendor/groonga/CMakeLists.txt @@ -44,7 +43,6 @@ common = rec { # attributes common to both builds patches = [ ./cmake-includedir.patch - ./cmake-libmariadb-includedir.patch ]; cmakeFlags = [ @@ -75,7 +73,7 @@ common = rec { # attributes common to both builds "-DWITH_SAFEMALLOC=OFF" "-DWITH_UNIT_TESTS=OFF" "-DEMBEDDED_LIBRARY=OFF" - ] ++ optionals stdenv.isDarwin [ + ] ++ optionals stdenv.hostPlatform.isDarwin [ # On Darwin without sandbox, CMake will find the system java and attempt to build with java support, but # then it will fail during the actual build. Let's just disable the flag explicitly until someone decides # to pass in java explicitly. @@ -86,10 +84,14 @@ common = rec { # attributes common to both builds ]; postInstall = '' + # Remove Development components. Need to use libmysqlclient. rm "$out"/lib/mysql/plugin/daemon_example.ini - mkdir -p "$dev"/bin && mv "$out"/bin/{mariadb_config,mysql_config} "$dev"/bin - mkdir -p "$dev"/lib/ && mv "$out"/lib/{libmariadbclient.a,libmysqlclient.a,libmysqlclient_r.a,libmysqlservices.a} "$dev"/lib - mkdir -p "$dev"/lib/mysql/plugin && mv "$out"/lib/mysql/plugin/{caching_sha2_password.so,dialog.so,mysql_clear_password.so,sha256_password.so} "$dev"/lib/mysql/plugin + rm "$out"/lib/{libmariadbclient.a,libmysqlclient.a,libmysqlclient_r.a,libmysqlservices.a} + rm "$out"/lib/mysql/plugin/{caching_sha2_password.so,dialog.so,mysql_clear_password.so,sha256_password.so} + rm "$out"/bin/{mariadb_config,mysql_config} + rm -r $out/include + rm -r $out/lib/pkgconfig + rm -r $out/share/{aclocal,pkgconfig} ''; enableParallelBuilding = true; @@ -108,9 +110,7 @@ common = rec { # attributes common to both builds client = stdenv.mkDerivation (common // { pname = "mariadb-client"; - outputs = [ "out" "dev" "man" ]; - - propagatedBuildInputs = [ openssl zlib ]; # required from mariadb.pc + outputs = [ "out" "man" ]; patches = common.patches ++ [ ./cmake-plugin-includedir.patch @@ -123,11 +123,6 @@ client = stdenv.mkDerivation (common // { "-DINSTALL_MYSQLSHAREDIR=share/mysql-client" ]; - preConfigure = '' - cmakeFlags="$cmakeFlags \ - -DCMAKE_INSTALL_PREFIX_DEV=$dev" - ''; - postInstall = common.postInstall + '' rm -r "$out"/share/doc rm "$out"/bin/{mysqltest,mytop,wsrep_sst_rsync_wan} @@ -141,20 +136,20 @@ client = stdenv.mkDerivation (common // { server = stdenv.mkDerivation (common // { pname = "mariadb-server"; - outputs = [ "out" "dev" "man" ]; + outputs = [ "out" "man" ]; - nativeBuildInputs = common.nativeBuildInputs ++ [ bison ] ++ optional (!stdenv.isDarwin) makeWrapper; + nativeBuildInputs = common.nativeBuildInputs ++ [ bison ] ++ optional (!stdenv.hostPlatform.isDarwin) makeWrapper; buildInputs = common.buildInputs ++ [ xz lzo lz4 bzip2 snappy libxml2 boost judy libevent cracklib - ] ++ optional (stdenv.isLinux && !stdenv.isAarch32) numactl - ++ optional stdenv.isLinux linux-pam - ++ optional (!stdenv.isDarwin) mytopEnv; + ] ++ optional (stdenv.hostPlatform.isLinux && !stdenv.hostPlatform.isAarch32) numactl + ++ optional stdenv.hostPlatform.isLinux linux-pam + ++ optional (!stdenv.hostPlatform.isDarwin) mytopEnv; patches = common.patches ++ [ ./cmake-without-client.patch - ] ++ optionals stdenv.isDarwin [ + ] ++ optionals stdenv.hostPlatform.isDarwin [ ./cmake-without-plugin-auth-pam.patch ]; @@ -169,44 +164,39 @@ server = stdenv.mkDerivation (common // { "-DWITH_INNODB_DISALLOW_WRITES=ON" "-DWITHOUT_EXAMPLE=1" "-DWITHOUT_FEDERATED=1" - ] ++ stdenv.lib.optionals withoutClient [ + ] ++ optionals withoutClient [ "-DWITHOUT_CLIENT=ON" - ] ++ stdenv.lib.optionals stdenv.isDarwin [ + ] ++ optionals stdenv.hostPlatform.isDarwin [ "-DWITHOUT_OQGRAPH=1" "-DWITHOUT_TOKUDB=1" ]; - preConfigure = '' - cmakeFlags="$cmakeFlags \ - -DCMAKE_INSTALL_PREFIX_DEV=$dev - -DINSTALL_SHAREDIR=$dev/share/mysql - -DINSTALL_SUPPORTFILESDIR=$dev/share/mysql" - '' + optionalString (!stdenv.isDarwin) '' + preConfigure = optionalString (!stdenv.hostPlatform.isDarwin) '' patchShebangs scripts/mytop.sh ''; postInstall = common.postInstall + '' chmod +x "$out"/bin/wsrep_sst_common - rm "$out"/bin/mysql_client_test + rm "$out"/bin/{mysql_client_test,mysqltest} rm -r "$out"/data # Don't need testing data - rm "$out"/lib/{libmysqlclient${libExt},libmysqlclient_r${libExt}} mv "$out"/share/{groonga,groonga-normalizer-mysql} "$out"/share/doc/mysql '' + optionalString withoutClient '' ${ # We don't build with GSSAPI on Darwin - optionalString (!stdenv.isDarwin) '' + optionalString (!stdenv.hostPlatform.isDarwin) '' rm "$out"/lib/mysql/plugin/auth_gssapi_client.so '' } rm "$out"/lib/mysql/plugin/client_ed25519.so - '' + optionalString (!stdenv.isDarwin) '' + rm "$out"/lib/{libmysqlclient${libExt},libmysqlclient_r${libExt}} + '' + optionalString (!stdenv.hostPlatform.isDarwin) '' sed -i 's/-mariadb/-mysql/' "$out"/bin/galera_new_cluster ''; # perlPackages.DBDmysql is broken on darwin - postFixup = optionalString (!stdenv.isDarwin) '' + postFixup = optionalString (!stdenv.hostPlatform.isDarwin) '' wrapProgram $out/bin/mytop --set PATH ${less}/bin/less ''; - CXXFLAGS = optionalString stdenv.isi686 "-fpermissive"; + CXXFLAGS = optionalString stdenv.hostPlatform.isi686 "-fpermissive"; }); in mariadb diff --git a/pkgs/servers/sql/mariadb/galera/default.nix b/pkgs/servers/sql/mariadb/galera/default.nix index 263a21983e2..73d37ba11a2 100644 --- a/pkgs/servers/sql/mariadb/galera/default.nix +++ b/pkgs/servers/sql/mariadb/galera/default.nix @@ -55,7 +55,7 @@ in stdenv.mkDerivation { meta = with stdenv.lib; { description = "Galera 3 wsrep provider library"; - homepage = http://galeracluster.com/; + homepage = https://galeracluster.com/; license = licenses.lgpl2; maintainers = with maintainers; [ izorkin ]; platforms = platforms.all; diff --git a/pkgs/servers/sql/postgresql/ext/pgroonga.nix b/pkgs/servers/sql/postgresql/ext/pgroonga.nix index 15a22067000..866dd8021d0 100644 --- a/pkgs/servers/sql/postgresql/ext/pgroonga.nix +++ b/pkgs/servers/sql/postgresql/ext/pgroonga.nix @@ -2,11 +2,11 @@ stdenv.mkDerivation rec { pname = "pgroonga"; - version = "2.2.1"; + version = "2.2.2"; src = fetchurl { url = "https://packages.groonga.org/source/${pname}/${pname}-${version}.tar.gz"; - sha256 = "0d913rkxx6qlkav6z9crsz3ypqkdffn4c667nsgzh5s9n4wbbpb8"; + sha256 = "0pdz2lpi7g1n9b5rg6kwhh6fr0bwf06zr642brmh53n6mp41186m"; }; nativeBuildInputs = [ pkgconfig ]; diff --git a/pkgs/servers/zoneminder/default.nix b/pkgs/servers/zoneminder/default.nix index df6cad8c759..2dcaf44010e 100644 --- a/pkgs/servers/zoneminder/default.nix +++ b/pkgs/servers/zoneminder/default.nix @@ -1,5 +1,5 @@ { stdenv, lib, fetchFromGitHub, fetchurl, cmake, makeWrapper, pkgconfig -, curl, ffmpeg, glib, libjpeg, libselinux, libsepol, mp4v2, mysql, pcre, perl, perlPackages +, curl, ffmpeg, glib, libjpeg, libselinux, libsepol, mp4v2, libmysqlclient, mysql, pcre, perl, perlPackages , polkit, utillinuxMinimal, x264, zlib , coreutils, procps, psmisc }: @@ -123,7 +123,7 @@ in stdenv.mkDerivation rec { done substituteInPlace scripts/zmdbbackup.in \ - --replace /usr/bin/mysqldump ${mysql}/bin/mysqldump + --replace /usr/bin/mysqldump ${mysql.client}/bin/mysqldump for f in scripts/ZoneMinder/lib/ZoneMinder/Config.pm.in \ scripts/zmupdate.pl.in \ @@ -140,7 +140,7 @@ in stdenv.mkDerivation rec { ''; buildInputs = [ - curl ffmpeg glib libjpeg libselinux libsepol mp4v2 mysql pcre perl polkit x264 zlib + curl ffmpeg glib libjpeg libselinux libsepol mp4v2 libmysqlclient mysql.client pcre perl polkit x264 zlib utillinuxMinimal # for libmount ] ++ (with perlPackages; [ # build-time dependencies diff --git a/pkgs/tools/X11/dragon-drop/default.nix b/pkgs/tools/X11/dragon-drop/default.nix index f15d099016a..54ece6a9a16 100644 --- a/pkgs/tools/X11/dragon-drop/default.nix +++ b/pkgs/tools/X11/dragon-drop/default.nix @@ -2,21 +2,20 @@ stdenv.mkDerivation rec { pname = "dragon-drop"; - version = "1.1.0"; + version = "1.1.1"; src = fetchFromGitHub { owner = "mwh"; repo = "dragon"; rev = "v${version}"; - sha256 = "0iwlrcqvbjshpwvg0gsqdqcjv48q1ary59pm74zzjnr8v9470smr"; + sha256 = "0fgzz39007fdjwq72scp0qygp2v3zc5f1xkm0sxaa8zxm25g1bra"; }; nativeBuildInputs = [ pkgconfig ]; buildInputs = [ gtk ]; installPhase = '' - mkdir -p $out/bin - mv dragon $out/bin + install -D dragon -t $out/bin ''; meta = with stdenv.lib; { diff --git a/pkgs/tools/X11/xzoom/default.nix b/pkgs/tools/X11/xzoom/default.nix index e414576b523..31f2c014557 100644 --- a/pkgs/tools/X11/xzoom/default.nix +++ b/pkgs/tools/X11/xzoom/default.nix @@ -3,19 +3,17 @@ stdenv.mkDerivation rec { name = "${pname}-${version}"; pname = "xzoom"; - major = "0"; - minor = "3"; + version = "0.3"; patch = "24"; - version = "${major}.${minor}.${patch}"; # or fetchFromGitHub(owner,repo,rev) or fetchgit(rev) src = fetchurl { - url = "http://www.ibiblio.org/pub/linux/libs/X/${pname}-${major}.${minor}.tgz"; + url = "http://www.ibiblio.org/pub/linux/libs/X/${pname}-${version}.tgz"; sha256 = "0jzl5py4ny4n4i58lxx2hdwq9zphqf7h3m14spl3079y5mlzssxj"; }; patches = [ (fetchurl { - url = "http://http.debian.net/debian/pool/main/x/xzoom/xzoom_${major}.${minor}-${patch}.diff.gz"; + url = "http://http.debian.net/debian/pool/main/x/xzoom/xzoom_${version}-${patch}.diff.gz"; sha256 = "0zhc06whbvaz987bzzzi2bz6h9jp6rv812qs7b71drivvd820qbh"; }) ]; diff --git a/pkgs/tools/archivers/innoextract/default.nix b/pkgs/tools/archivers/innoextract/default.nix index 6b0ca7e1528..6a8c8c71274 100644 --- a/pkgs/tools/archivers/innoextract/default.nix +++ b/pkgs/tools/archivers/innoextract/default.nix @@ -6,7 +6,7 @@ stdenv.mkDerivation rec { name = "innoextract-1.8"; src = fetchurl { - url = "http://constexpr.org/innoextract/files/${name}.tar.gz"; + url = "https://constexpr.org/innoextract/files/${name}.tar.gz"; sha256 = "0saj50n8ds85shygy4mq1h6s99510r9wgjjdll4dmvhra4lzcy2y"; }; @@ -24,7 +24,7 @@ stdenv.mkDerivation rec { meta = with stdenv.lib; { description = "A tool to unpack installers created by Inno Setup"; - homepage = http://constexpr.org/innoextract/; + homepage = https://constexpr.org/innoextract/; license = licenses.zlib; maintainers = with maintainers; [ abbradar ]; platforms = platforms.linux; diff --git a/pkgs/tools/audio/essentia-extractor/default.nix b/pkgs/tools/audio/essentia-extractor/default.nix new file mode 100644 index 00000000000..0d2bb17a75d --- /dev/null +++ b/pkgs/tools/audio/essentia-extractor/default.nix @@ -0,0 +1,41 @@ +{ stdenv, fetchurl }: +let + arch_table = { + "x86_64-linux" = "linux-x86_64"; + "i686-linux" = "linux-i686"; + }; + + sha_table = { + "x86_64-linux" = + "d9902aadac4f442992877945da2a6fe8d6ea6b0de314ca8ac0c28dc5f253f7d8"; + "i686-linux" = + "46deb0a053b4910c4e68737a7b6556ff5360260c8f86652f91a0130445f5c949"; + }; + + arch = arch_table.${stdenv.system}; + sha = sha_table.${stdenv.system}; +in stdenv.mkDerivation rec { + pname = "essentia-extractor"; + version = "2.1_beta2"; + + src = fetchurl { + url = + "ftp://ftp.acousticbrainz.org/pub/acousticbrainz/essentia-extractor-v${version}-${arch}.tar.gz"; + sha256 = sha; + }; + + unpackPhase = "unpackFile $src ; export sourceRoot=."; + + installPhase = '' + mkdir -p $out/bin + cp streaming_extractor_music $out/bin + ''; + + meta = with stdenv.lib; { + homepage = "https://acousticbrainz.org/download"; + description = "AcousticBrainz audio feature extractor"; + license = licenses.agpl3Plus; + maintainers = with maintainers; [ lovesegfault ]; + platforms = [ "x86_64-linux" "i686-linux" ]; + }; +} diff --git a/pkgs/tools/backup/btrbk/default.nix b/pkgs/tools/backup/btrbk/default.nix index 71e1807603c..cd45edfa2d5 100644 --- a/pkgs/tools/backup/btrbk/default.nix +++ b/pkgs/tools/backup/btrbk/default.nix @@ -1,5 +1,5 @@ { stdenv, fetchurl, coreutils, bash, btrfs-progs, openssh, perl, perlPackages -, utillinux, asciidoc, asciidoctor, makeWrapper }: +, utillinux, asciidoc, asciidoctor, mbuffer, makeWrapper }: stdenv.mkDerivation rec { pname = "btrbk"; @@ -38,15 +38,15 @@ stdenv.mkDerivation rec { preFixup = '' wrapProgram $out/sbin/btrbk \ --set PERL5LIB $PERL5LIB \ - --prefix PATH ':' "${stdenv.lib.makeBinPath [ btrfs-progs bash openssh ]}" + --prefix PATH ':' "${stdenv.lib.makeBinPath [ btrfs-progs bash mbuffer openssh ]}" ''; meta = with stdenv.lib; { description = "A backup tool for btrfs subvolumes"; - homepage = http://digint.ch/btrbk; + homepage = https://digint.ch/btrbk; license = licenses.gpl3; platforms = platforms.unix; - maintainers = with maintainers; [ the-kenny ]; + maintainers = with maintainers; [ asymmetric the-kenny ]; inherit version; }; } diff --git a/pkgs/tools/backup/lvmsync/default.nix b/pkgs/tools/backup/lvmsync/default.nix index 814c02267ba..8c23d804d0b 100644 --- a/pkgs/tools/backup/lvmsync/default.nix +++ b/pkgs/tools/backup/lvmsync/default.nix @@ -30,7 +30,7 @@ in stdenv.mkDerivation rec { meta = with stdenv.lib; { description = "Optimised synchronisation of LVM snapshots over a network"; - homepage = http://theshed.hezmatt.org/lvmsync/; + homepage = https://theshed.hezmatt.org/lvmsync/; license = licenses.gpl3; platforms = platforms.all; maintainers = with maintainers; [ jluttine nicknovitski ]; diff --git a/pkgs/tools/compression/gzrt/default.nix b/pkgs/tools/compression/gzrt/default.nix index 59a11e2d4d7..6ce50bb3d99 100644 --- a/pkgs/tools/compression/gzrt/default.nix +++ b/pkgs/tools/compression/gzrt/default.nix @@ -4,7 +4,7 @@ stdenv.mkDerivation rec { name = "gzrt-0.8"; src = fetchurl { - url = "http://www.urbanophile.com/arenn/coding/gzrt/${name}.tar.gz"; + url = "https://www.urbanophile.com/arenn/coding/gzrt/${name}.tar.gz"; sha256 = "1vhzazj47xfpbfhzkwalz27cc0n5gazddmj3kynhk0yxv99xrdxh"; }; @@ -16,9 +16,9 @@ stdenv.mkDerivation rec { ''; meta = { - homepage = http://www.urbanophile.com/arenn/hacking/gzrt/; + homepage = https://www.urbanophile.com/arenn/hacking/gzrt/; description = "The gzip Recovery Toolkit"; - license = stdenv.lib.licenses.gpl3; + license = stdenv.lib.licenses.gpl2Plus; platforms = stdenv.lib.platforms.unix; }; } diff --git a/pkgs/tools/filesystems/nixpart/default.nix b/pkgs/tools/filesystems/nixpart/default.nix index 8f59ff809a8..809c5256873 100644 --- a/pkgs/tools/filesystems/nixpart/default.nix +++ b/pkgs/tools/filesystems/nixpart/default.nix @@ -16,6 +16,5 @@ buildPythonApplication rec { license = stdenv.lib.licenses.gpl2Plus; maintainers = [ stdenv.lib.maintainers.aszlig ]; platforms = stdenv.lib.platforms.linux; - broken = true; }; } diff --git a/pkgs/tools/filesystems/squashfs-tools-ng/0001-Fix-build-on-BSD-systems.patch b/pkgs/tools/filesystems/squashfs-tools-ng/0001-Fix-build-on-BSD-systems.patch new file mode 100644 index 00000000000..2834b046cef --- /dev/null +++ b/pkgs/tools/filesystems/squashfs-tools-ng/0001-Fix-build-on-BSD-systems.patch @@ -0,0 +1,103 @@ +From ea1bc0fcfd33191002c5d1f7072c1c02bb7ec4af Mon Sep 17 00:00:00 2001 +From: Alyssa Ross <hi@alyssa.is> +Date: Thu, 14 Nov 2019 15:45:46 +0000 +Subject: [PATCH] Fix build on BSD systems + +I tested FreeBSD, DragonflyBSD, NetBSD and OpenBSD and the endian +macros weren't necessary (and in fact caused errors) on all of them. + +Because OpenBSD ships with an ancient GCC that doesn't support the +checked addition/multiplication builtins, the build there would fail +unless built with CC=cc or CC=clang. I changed configure.ac to prefer +cc over gcc, so that the distribution's compiler preference is +respected. (The default is [gcc cc]). I had to move AC_PROG_CC above +LT_INIT because otherwise LT_INIT would run AC_PROG_CC first, and we +wouldn't have a chance to use non-default parameters. +--- + configure.ac | 2 +- + include/util/compat.h | 13 +++++-------- + lib/common/dirstack.c | 1 + + lib/common/mkdir_p.c | 2 +- + 4 files changed, 8 insertions(+), 10 deletions(-) + +diff --git a/configure.ac b/configure.ac +index 018b3f6..19ea0ed 100644 +--- a/configure.ac ++++ b/configure.ac +@@ -3,8 +3,8 @@ AC_INIT([squashfs-tools-ng], [0.7], [goliath@infraroot.at], squashfs-tools-ng) + AC_CONFIG_MACRO_DIR([m4]) + AM_INIT_AUTOMAKE([foreign dist-xz subdir-objects]) + AM_SILENT_RULES([yes]) ++AC_PROG_CC([cc gcc clang]) + LT_INIT +-AC_PROG_CC + AC_PROG_CC_C99 + AC_PROG_INSTALL + AC_SYS_LARGEFILE +diff --git a/include/util/compat.h b/include/util/compat.h +index 74d0b6f..f53fd0e 100644 +--- a/include/util/compat.h ++++ b/include/util/compat.h +@@ -7,6 +7,10 @@ + #ifndef COMPAT_H + #define COMPAT_H + ++#ifndef __linux__ ++#define O_PATH 0 ++#endif ++ + #if defined(__APPLE__) + #include <libkern/OSByteOrder.h> + +@@ -17,14 +21,8 @@ + #define le32toh(x) OSSwapLittleToHostInt32(x) + #define le16toh(x) OSSwapLittleToHostInt16(x) + #define le64toh(x) OSSwapLittleToHostInt64(x) +-#elif defined(__OpenBSD__) ++#elif defined(__DragonFly__) || defined(__FreeBSD__) || defined(__NetBSD__) || defined(__OpenBSD__) + #include <sys/endian.h> +-#elif defined(__NetBSD__) || defined(__FreeBSD__) || defined(__DragonFly__) +-#include <sys/endian.h> +- +-#define le16toh(x) letoh16(x) +-#define le32toh(x) letoh32(x) +-#define le64toh(x) letoh64(x) + #elif defined(_WIN32) || defined(__WINDOWS__) + #define htole16(x) (x) + #define htole32(x) (x) +@@ -89,7 +87,6 @@ + #else + #include <sys/types.h> + #include <sys/stat.h> +-#include <sys/sysmacros.h> + #endif + + #endif /* COMPAT_H */ +diff --git a/lib/common/dirstack.c b/lib/common/dirstack.c +index 8f73898..f8d1278 100644 +--- a/lib/common/dirstack.c ++++ b/lib/common/dirstack.c +@@ -5,6 +5,7 @@ + * Copyright (C) 2019 David Oberhollenzer <goliath@infraroot.at> + */ + #include "common.h" ++#include "util/compat.h" + + #include <string.h> + #include <stdlib.h> +diff --git a/lib/common/mkdir_p.c b/lib/common/mkdir_p.c +index cb433b3..95187ba 100644 +--- a/lib/common/mkdir_p.c ++++ b/lib/common/mkdir_p.c +@@ -7,7 +7,7 @@ + #include "common.h" + + #include <string.h> +-#include <alloca.h> ++#include <stdlib.h> + #include <stdio.h> + #include <errno.h> + +-- +2.23.0 + diff --git a/pkgs/tools/filesystems/squashfs-tools-ng/default.nix b/pkgs/tools/filesystems/squashfs-tools-ng/default.nix new file mode 100644 index 00000000000..727e257a486 --- /dev/null +++ b/pkgs/tools/filesystems/squashfs-tools-ng/default.nix @@ -0,0 +1,26 @@ +{ stdenv, lib, fetchurl, fetchpatch, autoreconfHook, doxygen, graphviz, perl +, pkgconfig, lz4, xz, zlib, zstd +}: + +stdenv.mkDerivation rec { + pname = "squashfs-tools-ng"; + version = "0.7"; + + src = fetchurl { + url = "https://infraroot.at/pub/squashfs/squashfs-tools-ng-${version}.tar.xz"; + sha256 = "01yn621dnsfhrah3qj1xh6ynag7r3nvihc510sa5frapkyg9nw8n"; + }; + + patches = lib.optional (!stdenv.isLinux) ./0001-Fix-build-on-BSD-systems.patch; + + nativeBuildInputs = [ doxygen graphviz pkgconfig perl ] + ++ lib.optional (!stdenv.isLinux) autoreconfHook; + buildInputs = [ zlib xz lz4 zstd ]; + + meta = with lib; { + homepage = https://github.com/AgentD/squashfs-tools-ng; + license = licenses.gpl3Plus; + maintainers = with maintainers; [ qyliss ]; + platforms = platforms.unix; + }; +} diff --git a/pkgs/tools/graphics/wallutils/default.nix b/pkgs/tools/graphics/wallutils/default.nix index 80b90e8e6b2..263425aef1d 100644 --- a/pkgs/tools/graphics/wallutils/default.nix +++ b/pkgs/tools/graphics/wallutils/default.nix @@ -4,13 +4,13 @@ buildGoPackage rec { pname = "wallutils"; - version = "5.8.2"; + version = "5.8.3"; src = fetchFromGitHub { owner = "xyproto"; repo = "wallutils"; rev = version; - sha256 = "1ghvcxsy5prj8l38r4lg39imsqbwmvn1zmiv7004j6skmgpaaawh"; + sha256 = "1cc0bb6bdh3pm9mf6rcgk9myr62xhqc6l84xgw44lhm6hkkp16gb"; }; goPackagePath = "github.com/xyproto/wallutils"; diff --git a/pkgs/tools/graphics/wallutils/lscollection-Add-NixOS-paths-to-DefaultWallpaperDirectories.patch b/pkgs/tools/graphics/wallutils/lscollection-Add-NixOS-paths-to-DefaultWallpaperDirectories.patch index 00aeed6363e..77c55b35c96 100644 --- a/pkgs/tools/graphics/wallutils/lscollection-Add-NixOS-paths-to-DefaultWallpaperDirectories.patch +++ b/pkgs/tools/graphics/wallutils/lscollection-Add-NixOS-paths-to-DefaultWallpaperDirectories.patch @@ -1,25 +1,26 @@ -From 9d064428cec970ced9be6753d6250b20a45a9fe2 Mon Sep 17 00:00:00 2001 +From 2643b06889605e6096174fb48dcb64a49b252217 Mon Sep 17 00:00:00 2001 From: Michael Weiss <dev.primeos@gmail.com> -Date: Fri, 19 Apr 2019 11:56:50 +0200 +Date: Sun, 17 Nov 2019 20:30:08 +0100 Subject: [PATCH] lscollection: Add NixOS paths to DefaultWallpaperDirectories --- - collections.go | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) + collections.go | 3 +++ + 1 file changed, 3 insertions(+) diff --git a/collections.go b/collections.go -index ef74ea6..9f9a608 100644 +index be04d41..cc79c56 100644 --- a/collections.go +++ b/collections.go -@@ -21,7 +21,7 @@ const ( - ) +@@ -22,6 +22,9 @@ const ( - var ( -- DefaultWallpaperDirectories = []string{"/usr/share/pixmaps", "/usr/share/wallpapers", "/usr/share/backgrounds", "/usr/local/share/pixmaps", "/usr/local/share/wallpapers", "/usr/local/share/backgrounds", "/usr/share/archlinux"} -+ DefaultWallpaperDirectories = []string{"/run/current-system/sw/share/pixmaps", "/run/current-system/sw/share/wallpapers", "/run/current-system/sw/share/backgrounds", "/usr/share/pixmaps", "/usr/share/wallpapers", "/usr/share/backgrounds", "/usr/local/share/pixmaps", "/usr/local/share/wallpapers", "/usr/local/share/backgrounds", "/usr/share/archlinux"} - ) - - type SearchResults struct { + // DefaultWallpaperDirectories lists the default locations to look for wallpapers + var DefaultWallpaperDirectories = []string{ ++ "/run/current-system/sw/share/pixmaps", ++ "/run/current-system/sw/share/wallpapers", ++ "/run/current-system/sw/share/backgrounds", + "/usr/share/pixmaps", + "/usr/share/wallpapers", + "/usr/share/backgrounds", -- -2.19.2 +2.23.0 diff --git a/pkgs/tools/misc/broot/default.nix b/pkgs/tools/misc/broot/default.nix index 93084640e76..63d5ff69e79 100644 --- a/pkgs/tools/misc/broot/default.nix +++ b/pkgs/tools/misc/broot/default.nix @@ -2,16 +2,16 @@ rustPlatform.buildRustPackage rec { pname = "broot"; - version = "0.9.4"; + version = "0.10.2"; src = fetchFromGitHub { owner = "Canop"; repo = pname; rev = "v${version}"; - sha256 = "1im04vlhmjdwzp19pizk4bmzvybgjg40ig833qx5lbisfs74xyxw"; + sha256 = "1wisqb4cqdgsnjvmpgxbzs9zcw6npqw1kqxxs8mn33sxlikhbf2l"; }; - cargoSha256 = "0675995zh9nn690kdha3zfsa157173rxwcqz0kasbl9byjczi6sm"; + cargoSha256 = "09gnyj97akychin1axp9kcww3c04xx7x1qnplhs2yxfki62r4y2b"; meta = with stdenv.lib; { description = "An interactive tree view, a fuzzy search, a balanced BFS descent and customizable commands"; diff --git a/pkgs/tools/misc/html-proofer/Gemfile.lock b/pkgs/tools/misc/html-proofer/Gemfile.lock index 08689ae8dcf..ac229cf4657 100644 --- a/pkgs/tools/misc/html-proofer/Gemfile.lock +++ b/pkgs/tools/misc/html-proofer/Gemfile.lock @@ -5,8 +5,8 @@ GEM public_suffix (>= 2.0.2, < 5.0) ethon (0.12.0) ffi (>= 1.3.0) - ffi (1.11.1) - html-proofer (3.13.0) + ffi (1.11.2) + html-proofer (3.14.1) addressable (~> 2.3) mercenary (~> 0.3) nokogiri (~> 1.10) @@ -16,9 +16,9 @@ GEM yell (~> 2.0) mercenary (0.3.6) mini_portile2 (2.4.0) - nokogiri (1.10.4) + nokogiri (1.10.5) mini_portile2 (~> 2.4.0) - parallel (1.17.0) + parallel (1.19.0) public_suffix (4.0.1) rainbow (3.0.0) typhoeus (1.3.1) @@ -32,4 +32,4 @@ DEPENDENCIES html-proofer BUNDLED WITH - 1.17.2 + 1.17.3 diff --git a/pkgs/tools/misc/html-proofer/gemset.nix b/pkgs/tools/misc/html-proofer/gemset.nix index 2d915a48dd9..8cf066c6c68 100644 --- a/pkgs/tools/misc/html-proofer/gemset.nix +++ b/pkgs/tools/misc/html-proofer/gemset.nix @@ -26,10 +26,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "06mvxpjply8qh4j3fj9wh08kdzwkbnvsiysh0vrhlk5cwxzjmblh"; + sha256 = "0cbads5da12lb3j0mg2hjrd57s5qkkairxh2y6r9bqyblb5b8xbw"; type = "gem"; }; - version = "1.11.1"; + version = "1.11.2"; }; html-proofer = { dependencies = ["addressable" "mercenary" "nokogiri" "parallel" "rainbow" "typhoeus" "yell"]; @@ -37,10 +37,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "1a620704y2h4g9ffpl6461ssdx87bn6hjd0y1m370r2p2xddkb9f"; + sha256 = "16i803vhrygcbln077czhv9ngipljsawr338lbvd0zr2473r8qja"; type = "gem"; }; - version = "3.13.0"; + version = "3.14.1"; }; mercenary = { groups = ["default"]; @@ -68,20 +68,20 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "0nmdrqqz1gs0fwkgzxjl4wr554gr8dc1fkrqjc2jpsvwgm41rygv"; + sha256 = "185g3dwba73jqxjr94bd2zk6fil6n9hmcfnfyzh3p1w47vm296r7"; type = "gem"; }; - version = "1.10.4"; + version = "1.10.5"; }; parallel = { groups = ["default"]; platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "1x1gzgjrdlkm1aw0hfpyphsxcx90qgs3y4gmp9km3dvf4hc4qm8r"; + sha256 = "0bsg06zklvxv1qkpqhiric2m07108rqlmnl4axv5fzpxx9973pfz"; type = "gem"; }; - version = "1.17.0"; + version = "1.19.0"; }; public_suffix = { groups = ["default"]; diff --git a/pkgs/tools/misc/wagyu/default.nix b/pkgs/tools/misc/wagyu/default.nix new file mode 100644 index 00000000000..d56d21b1516 --- /dev/null +++ b/pkgs/tools/misc/wagyu/default.nix @@ -0,0 +1,23 @@ +{ lib, rustPlatform, fetchFromGitHub }: + +rustPlatform.buildRustPackage rec { + pname = "wagyu"; + version = "0.6.1"; + + src = fetchFromGitHub { + owner = "ArgusHQ"; + repo = pname; + rev = "v${version}"; + sha256 = "1646j0lgg3hhznifvbkvr672p3yqlcavswijawaxq7n33ll8vmcn"; + }; + + cargoSha256 = "10b96l0b32zxq0xrnhivv3gihmi5y31rllbizv67hrg1axz095vn"; + verifyCargoDeps = true; + + meta = with lib; { + description = "Rust library for generating cryptocurrency wallets"; + homepage = https://github.com/ArgusHQ/wagyu; + license = with licenses; [ mit asl20 ]; + maintainers = [ maintainers.offline ]; + }; +} diff --git a/pkgs/tools/misc/wakatime/default.nix b/pkgs/tools/misc/wakatime/default.nix index 06280b49fbf..9016dfdf712 100644 --- a/pkgs/tools/misc/wakatime/default.nix +++ b/pkgs/tools/misc/wakatime/default.nix @@ -3,13 +3,13 @@ with python3Packages; buildPythonApplication rec { pname = "wakatime"; - version = "10.8.0"; + version = "13.0.1"; src = fetchFromGitHub { owner = "wakatime"; repo = "wakatime"; rev = version; - sha256 = "057gq6j41x9z29az4s21crswm97pa9z4v58m34q8mi3chihc3pj6"; + sha256 = "1a188n763hg39s8wa20mb1bj6f3vs8h7knvm4ys7q8bhsib0pyrd"; }; # needs more dependencies from https://github.com/wakatime/wakatime/blob/191b302bfb5f272ae928c6d3867d06f3dfcba4a8/dev-requirements.txt diff --git a/pkgs/tools/misc/wob/default.nix b/pkgs/tools/misc/wob/default.nix index 12e76be9658..0c46d4d6d17 100644 --- a/pkgs/tools/misc/wob/default.nix +++ b/pkgs/tools/misc/wob/default.nix @@ -5,14 +5,14 @@ stdenv.mkDerivation rec { pname = "wob"; - version = "0.2"; + version = "0.4"; src = fetchFromGitHub { owner = "francma"; repo = pname; rev = version; fetchSubmodules = true; - sha256 = "1jyia4166lp4cc8gmjmgcyz6prshhfjriam8w8mz2c5h77990fr9"; + sha256 = "1z0vwss3ix5mf7mqpm4dzlv1bblddfi47ykblj0nmscxn1sinr7j"; }; nativeBuildInputs = [ meson ninja pkg-config wayland ]; diff --git a/pkgs/tools/networking/croc/default.nix b/pkgs/tools/networking/croc/default.nix index b23b5a17e1f..5a63581a28d 100644 --- a/pkgs/tools/networking/croc/default.nix +++ b/pkgs/tools/networking/croc/default.nix @@ -2,7 +2,7 @@ buildGoModule rec { pname = "croc"; - version = "6.2.0"; + version = "6.2.3"; goPackagePath = "github.com/schollz/croc"; @@ -10,10 +10,10 @@ buildGoModule rec { owner = "schollz"; repo = pname; rev = "v${version}"; - sha256 = "0pav0l7akzqgwj7yqkgbpl96kndlb41kg1vmb3g6xp7ykmbdsbbc"; + sha256 = "13z3k0s7piwxxh87f04ldvxsd664jncwgmin397v5152bxadbgxp"; }; - modSha256 = "02w4p877nvv7dril7l9nmj8xf3fnghxnj8kglxkv541vabvlpq03"; + modSha256 = "0d9xhlszgy839naj4v2l613sn3nckx87cwwz1sh1rjwxarp8gqa9"; subPackages = [ "." ]; meta = with stdenv.lib; { diff --git a/pkgs/tools/networking/dnsproxy/default.nix b/pkgs/tools/networking/dnsproxy/default.nix new file mode 100644 index 00000000000..6554dd465d4 --- /dev/null +++ b/pkgs/tools/networking/dnsproxy/default.nix @@ -0,0 +1,23 @@ +{ stdenv, fetchFromGitHub, buildGoModule }: + +buildGoModule rec { + pname = "dnsproxy"; + version = "0.20.0"; + + src = fetchFromGitHub { + owner = "AdguardTeam"; + repo = pname; + rev = "v${version}"; + sha256 = "0yd3d90ssdzpbsdq068dvsi0r1z2rlv3wpbmpkhfgpxmwrvdanrq"; + }; + + modSha256 = "0cqwkmhajp3py3b5aj3qz9480qy2ws0vy1gk21bxjm56wqxl2gf0"; + + meta = with stdenv.lib; { + description = "Simple DNS proxy with DoH, DoT, and DNSCrypt support"; + homepage = "https://github.com/AdguardTeam/dnsproxy"; + license = licenses.gpl3; + maintainers = with maintainers; [ contrun ]; + platforms = platforms.all; + }; +} diff --git a/pkgs/tools/networking/gmrender-resurrect/default.nix b/pkgs/tools/networking/gmrender-resurrect/default.nix index be1ca9f265d..d942dce6a19 100644 --- a/pkgs/tools/networking/gmrender-resurrect/default.nix +++ b/pkgs/tools/networking/gmrender-resurrect/default.nix @@ -1,38 +1,38 @@ -{ stdenv, fetchFromGitHub, autoconf, automake, pkgconfig, makeWrapper -, gstreamer, gst-plugins-base, gst-plugins-good, gst-plugins-bad, gst-plugins-ugly, gst-libav, libupnp }: - -let version = "4f221e6b85abf85957b547436e982d7a501a1718"; in - -stdenv.mkDerivation { - pname = "gmrender-resurrect"; - inherit version; - - src = fetchFromGitHub { - owner = "hzeller"; - repo = "gmrender-resurrect"; - rev = version; - sha256 = "1dmdhyz27bh74qmvncfd3kw7zqwnd05bhxcfjjav98z5qrxdygj4"; - }; - - preConfigurePhases = "autoconfPhase"; - - autoconfPhase = "./autogen.sh"; - - buildInputs = [ gstreamer gst-plugins-base gst-plugins-good gst-plugins-bad gst-plugins-ugly gst-libav libupnp ]; - nativeBuildInputs = [ autoconf automake pkgconfig makeWrapper ]; - - postInstall = '' - for prog in "$out/bin/"*; do - wrapProgram "$prog" --suffix GST_PLUGIN_SYSTEM_PATH : "${gst-plugins-base}/lib/gstreamer-1.0:${gst-plugins-good}/lib/gstreamer-1.0:${gst-plugins-bad}/lib/gstreamer-1.0:${gst-plugins-ugly}/lib/gstreamer-1.0:${gst-libav}/lib/gstreamer-1.0" - done - ''; - - meta = with stdenv.lib; { - description = "Resource efficient UPnP/DLNA renderer, optimal for Raspberry Pi, CuBox or a general MediaServer"; - homepage = https://github.com/hzeller/gmrender-resurrect; - license = licenses.gpl2; - platforms = platforms.linux; - broken = true; - maintainers = [ maintainers.koral ]; - }; -} +{ stdenv, fetchFromGitHub, autoreconfHook, pkgconfig, makeWrapper, gstreamer +, gst-plugins-base, gst-plugins-good, gst-plugins-bad, gst-plugins-ugly, gst-libav, libupnp }: + +let + version = "0.0.8"; + + makePluginPath = plugins: builtins.concatStringsSep ":" (map (p: p + "/lib/gstreamer-1.0") plugins); + + pluginPath = makePluginPath [ gstreamer gst-plugins-base gst-plugins-good gst-plugins-bad gst-plugins-ugly gst-libav ]; +in + stdenv.mkDerivation { + pname = "gmrender-resurrect"; + inherit version; + + src = fetchFromGitHub { + owner = "hzeller"; + repo = "gmrender-resurrect"; + rev = "v${version}"; + sha256 = "14i5jrry6qiap5l2x2jqj7arymllajl3wgnk29ccvr8d45zp4jn1"; + }; + + buildInputs = [ gstreamer libupnp ]; + nativeBuildInputs = [ autoreconfHook pkgconfig makeWrapper ]; + + postInstall = '' + for prog in "$out/bin/"*; do + wrapProgram "$prog" --suffix GST_PLUGIN_SYSTEM_PATH_1_0 : "${pluginPath}" + done + ''; + + meta = with stdenv.lib; { + description = "Resource efficient UPnP/DLNA renderer, optimal for Raspberry Pi, CuBox or a general MediaServer"; + homepage = https://github.com/hzeller/gmrender-resurrect; + license = licenses.gpl2; + platforms = platforms.linux; + maintainers = with maintainers; [ koral ashkitten ]; + }; + } diff --git a/pkgs/tools/networking/http-prompt/default.nix b/pkgs/tools/networking/http-prompt/default.nix index 049fb7a1a6e..9ed2f000f32 100644 --- a/pkgs/tools/networking/http-prompt/default.nix +++ b/pkgs/tools/networking/http-prompt/default.nix @@ -1,6 +1,6 @@ -{ stdenv, fetchFromGitHub, pythonPackages, httpie }: +{ stdenv, fetchFromGitHub, python3Packages, httpie }: -pythonPackages.buildPythonApplication rec { +python3Packages.buildPythonApplication rec { pname = "http-prompt"; version = "1.0.0"; @@ -11,11 +11,11 @@ pythonPackages.buildPythonApplication rec { sha256 = "0kngz2izcqjphbrdkg489p0xmf65xjc8ki1a2szcc8sgwc7z74xy"; }; - propagatedBuildInputs = with pythonPackages; [ + propagatedBuildInputs = with python3Packages; [ click httpie parsimonious - prompt_toolkit + (python.pkgs.callPackage ../../../development/python-modules/prompt_toolkit/1.nix {}) pygments six ]; @@ -30,6 +30,5 @@ pythonPackages.buildPythonApplication rec { license = licenses.mit; maintainers = with maintainers; [ matthiasbeyer ]; platforms = platforms.linux ++ platforms.darwin; - broken = true; }; } diff --git a/pkgs/tools/networking/mitmproxy/default.nix b/pkgs/tools/networking/mitmproxy/default.nix index a9758e5fd47..53369baa01c 100644 --- a/pkgs/tools/networking/mitmproxy/default.nix +++ b/pkgs/tools/networking/mitmproxy/default.nix @@ -52,10 +52,12 @@ buildPythonPackage rec { doCheck = (!stdenv.isDarwin); + # examples.complex.xss_scanner doesn't import correctly with pytest5 checkPhase = '' export HOME=$(mktemp -d) export LC_CTYPE=en_US.UTF-8 - pytest -k 'not test_find_unclaimed_URLs and not test_tcp' + pytest --ignore test/examples \ + -k 'not test_find_unclaimed_URLs and not test_tcp' ''; propagatedBuildInputs = [ diff --git a/pkgs/tools/networking/mtr/default.nix b/pkgs/tools/networking/mtr/default.nix index 217f3b7d7cc..18850fab330 100644 --- a/pkgs/tools/networking/mtr/default.nix +++ b/pkgs/tools/networking/mtr/default.nix @@ -1,4 +1,4 @@ -{ stdenv, lib, fetchFromGitHub, autoreconfHook, pkgconfig +{ stdenv, lib, fetchFromGitHub, fetchpatch, autoreconfHook, pkgconfig , libcap, ncurses , withGtk ? false, gtk2 ? null }: @@ -14,6 +14,14 @@ stdenv.mkDerivation rec { rev = "v${version}"; sha256 = "0n0zr9k61w7a9psnzgp7xnc7ll1ic2xzcvqsbbbyndg3v9rff6bw"; }; + + patches = [ + # https://github.com/traviscross/mtr/pull/315 + (fetchpatch { + url = https://github.com/traviscross/mtr/pull/315.patch?full_index=1; + sha256 = "18qcsj9058snc2qhq6v6gdbqhz021gi5fgw9h7vfczv45gf0qasa"; + }) + ]; # we need this before autoreconfHook does its thing postPatch = '' diff --git a/pkgs/tools/networking/surfraw/default.nix b/pkgs/tools/networking/surfraw/default.nix index d69221d9d50..eac73765300 100644 --- a/pkgs/tools/networking/surfraw/default.nix +++ b/pkgs/tools/networking/surfraw/default.nix @@ -4,7 +4,7 @@ stdenv.mkDerivation { name = "surfraw-2.3.0"; src = fetchurl { - url = "http://surfraw.alioth.debian.org/dist/surfraw-2.3.0.tar.gz"; + url = "https://gitlab.com/surfraw/Surfraw/uploads/2de827b2786ef2fe43b6f07913ca7b7f/surfraw-2.3.0.tar.gz"; sha256 = "099nbif0x5cbcf18snc58nx1a3q7z0v9br9p2jiq9pcc7ic2015d"; }; @@ -16,7 +16,7 @@ stdenv.mkDerivation { meta = { description = "Provides a fast unix command line interface to a variety of popular WWW search engines and other artifacts of power"; - homepage = http://surfraw.alioth.debian.org; + homepage = https://gitlab.com/surfraw/Surfraw; maintainers = []; platforms = stdenv.lib.platforms.linux; license = stdenv.lib.licenses.publicDomain; diff --git a/pkgs/tools/networking/wifite2/default.nix b/pkgs/tools/networking/wifite2/default.nix new file mode 100644 index 00000000000..2333408f078 --- /dev/null +++ b/pkgs/tools/networking/wifite2/default.nix @@ -0,0 +1,40 @@ +{ stdenv, lib, fetchFromGitHub, python3, aircrack-ng, wireshark-cli, reaverwps-t6x, cowpatty, hashcat, hcxtools, which }: + +python3.pkgs.buildPythonApplication rec { + version = "2.2.5"; + pname = "wifite2"; + + src = fetchFromGitHub { + owner = "derv82"; + repo = "wifite2"; + rev = version; + sha256 = "1hfy90wf2bjg0z8rbs8cfhhvz78pzg2c6nj0zksal42mb6b5cjdp"; + }; + + propagatedBuildInputs = [ + aircrack-ng + wireshark-cli + reaverwps-t6x + cowpatty + hashcat + hcxtools + which + ]; + + postFixup = let + sitePackagesDir = "$out/lib/python3.${lib.versions.minor python3.version}/site-packages"; + in '' + mv ${sitePackagesDir}/wifite/__main__.py ${sitePackagesDir}/wifite/wifite.py + ''; + + # which is not found + doCheck = false; + + meta = with stdenv.lib; { + homepage = "https://github.com/derv82/wifite2"; + description = "Rewrite of the popular wireless network auditor, wifite"; + license = licenses.gpl2; + platforms = platforms.linux; + maintainers = with maintainers; [ lassulus ]; + }; +} diff --git a/pkgs/tools/package-management/apt/default.nix b/pkgs/tools/package-management/apt/default.nix index cbb4ad4591e..0438e340b21 100644 --- a/pkgs/tools/package-management/apt/default.nix +++ b/pkgs/tools/package-management/apt/default.nix @@ -1,4 +1,5 @@ -{ stdenv, lib, fetchzip, pkgconfig, cmake, perlPackages, curl, gtest, lzma, bzip2, lz4 +{ stdenv, lib, fetchurl, pkgconfig, cmake, perlPackages, curl, gtest +, gnutls, libtasn1, lzma, bzip2, lz4, zstd, libseccomp, udev , db, dpkg, libxslt, docbook_xsl, docbook_xml_dtd_45 # used when WITH_DOC=ON @@ -15,39 +16,37 @@ stdenv.mkDerivation rec { pname = "apt"; + version = "1.8.4"; - version = "1.4.6"; - - src = fetchzip { - url = "https://launchpad.net/ubuntu/+archive/primary/+files/apt_${version}.tar.xz"; - sha256 = "0ahwhmscrmnpvl1r732wg93dzkhv8c1sph2yrqgsrhr73c1616ix"; + src = fetchurl { + url = "mirror://debian/pool/main/a/apt/apt_${version}.tar.xz"; + sha256 = "0gn4srqaaym85gc8nldqkv01477kdwr136an2nlpbdrsbx3y83zl"; }; - nativeBuildInputs = [ pkgconfig ]; + nativeBuildInputs = [ pkgconfig cmake gtest libxslt.bin ]; buildInputs = [ - cmake perlPackages.perl curl gtest lzma bzip2 lz4 db dpkg libxslt.bin + perlPackages.perl curl gnutls libtasn1 lzma bzip2 lz4 zstd libseccomp udev db dpkg ] ++ lib.optionals withDocs [ doxygen perlPackages.Po4a w3m docbook_xml_dtd_45 ] ++ lib.optionals withNLS [ gettext ]; - preConfigure = '' - cmakeFlagsArray+=( - -DBERKELEY_DB_INCLUDE_DIRS=${db.dev}/include - -DDOCBOOK_XSL="${docbook_xsl}"/share/xml/docbook-xsl - -DROOT_GROUP=root - -DWITH_DOC=${if withDocs then "ON" else "OFF"} - -DUSE_NLS=${if withNLS then "ON" else "OFF"} - ) - ''; + cmakeFlags = [ + "-DBERKELEY_DB_INCLUDE_DIRS=${db.dev}/include" + "-DGNUTLS_INCLUDE_DIR=${gnutls.dev}/include" + "-DDOCBOOK_XSL=${docbook_xsl}/share/xml/docbook-xsl" + "-DROOT_GROUP=root" + "-DWITH_DOC=${if withDocs then "ON" else "OFF"}" + "-DUSE_NLS=${if withNLS then "ON" else "OFF"}" + ]; enableParallelBuilding = true; meta = with lib; { - description = ""; - homepage = https://launchpad.net/ubuntu/+source/apt; + description = "Command-line package management tools used on Debian-based systems"; + homepage = https://salsa.debian.org/apt-team/apt; license = licenses.gpl2Plus; platforms = platforms.linux; maintainers = with maintainers; [ cstrahan ]; diff --git a/pkgs/tools/package-management/home-manager/default.nix b/pkgs/tools/package-management/home-manager/default.nix index da4bb43066c..f093f442e52 100644 --- a/pkgs/tools/package-management/home-manager/default.nix +++ b/pkgs/tools/package-management/home-manager/default.nix @@ -6,13 +6,13 @@ stdenv.mkDerivation rec { pname = "home-manager"; - version = "2019-10-29"; + version = "2019-11-17"; src = fetchFromGitHub { owner = "rycee"; repo = "home-manager"; - rev = "450571056552c9311fcb2894328696b535265593"; - sha256 = "1rlv234m0bqj9x2y9wnl8z3yq8mixzq8332nqlb8fw9k8mazis6s"; + rev = "286dd9b3088298e5a4625b517f8e72b1c62e4f74"; + sha256 = "0p3ba287h9a7mpj8chdgvz5qryc15qxdis3fdmv9jvl0hwsr738d"; }; nativeBuildInputs = [ makeWrapper ]; diff --git a/pkgs/tools/package-management/nix-review/default.nix b/pkgs/tools/package-management/nix-review/default.nix index bffe04e78d9..44a7eaff2bf 100644 --- a/pkgs/tools/package-management/nix-review/default.nix +++ b/pkgs/tools/package-management/nix-review/default.nix @@ -8,13 +8,13 @@ python3.pkgs.buildPythonApplication rec { pname = "nix-review"; - version = "2.0.1"; + version = "2.1.0"; src = fetchFromGitHub { owner = "Mic92"; repo = "nix-review"; rev = version; - sha256 = "19x0wbb8annmzi67r79112j9kjzz99n3qd6adh80iqx2dh47pk5g"; + sha256 = "0bdar2d88qjkf76hi3ar1lyfxnbwzhx1fi8fv65bw95m2sp1p0b5"; }; makeWrapperArgs = [ diff --git a/pkgs/tools/package-management/nix-serve/default.nix b/pkgs/tools/package-management/nix-serve/default.nix index b191d1c3211..63f948db9db 100644 --- a/pkgs/tools/package-management/nix-serve/default.nix +++ b/pkgs/tools/package-management/nix-serve/default.nix @@ -39,7 +39,7 @@ stdenv.mkDerivation { homepage = https://github.com/edolstra/nix-serve; description = "A utility for sharing a Nix store as a binary cache"; maintainers = [ maintainers.eelco ]; - license = licenses.gpl3; + license = licenses.lgpl21; platforms = nix.meta.platforms; }; } diff --git a/pkgs/tools/security/efitools/default.nix b/pkgs/tools/security/efitools/default.nix index 8a64a019fef..33b6c3b672d 100644 --- a/pkgs/tools/security/efitools/default.nix +++ b/pkgs/tools/security/efitools/default.nix @@ -26,6 +26,7 @@ stdenv.mkDerivation rec { sed -i -e 's#/usr/include/efi#${gnu-efi}/include/efi/#g' Make.rules sed -i -e 's#/usr/lib64/gnuefi#${gnu-efi}/lib/#g' Make.rules sed -i -e 's#$(DESTDIR)/usr#$(out)#g' Make.rules + substituteInPlace lib/console.c --replace "EFI_WARN_UNKOWN_GLYPH" "EFI_WARN_UNKNOWN_GLYPH" patchShebangs . ''; diff --git a/pkgs/tools/security/haka/default.nix b/pkgs/tools/security/haka/default.nix index bd7d356c1a0..bfac54d2d86 100644 --- a/pkgs/tools/security/haka/default.nix +++ b/pkgs/tools/security/haka/default.nix @@ -30,6 +30,6 @@ stdenv.mkDerivation { homepage = http://www.haka-security.org/; license = stdenv.lib.licenses.mpl20; maintainers = [ stdenv.lib.maintainers.tvestelind ]; - platforms = stdenv.lib.platforms.linux; + platforms = [ "x86_64-linux" "i686-linux" ]; # fails on aarch64 }; } diff --git a/pkgs/tools/security/john/default.nix b/pkgs/tools/security/john/default.nix index 4107e9fcf14..fd5659e7f9d 100644 --- a/pkgs/tools/security/john/default.nix +++ b/pkgs/tools/security/john/default.nix @@ -47,11 +47,12 @@ stdenv.mkDerivation rec { NIX_CFLAGS_COMPILE = [ "-DJOHN_SYSTEMWIDE=1" ]; postInstall = '' - mkdir -p "$out/bin" "$out/etc/john" "$out/share/john" "$out/share/doc/john" + mkdir -p "$out/bin" "$out/etc/john" "$out/share/john" "$out/share/doc/john" "$out/share/john/rules" find -L ../run -mindepth 1 -maxdepth 1 -type f -executable \ -exec cp -d {} "$out/bin" \; cp -vt "$out/etc/john" ../run/*.conf cp -vt "$out/share/john" ../run/*.chr ../run/password.lst + cp -vt "$out/share/john/rules" ../run/rules/*.rule cp -vrt "$out/share/doc/john" ../doc/* ''; diff --git a/pkgs/tools/security/keybase/default.nix b/pkgs/tools/security/keybase/default.nix index 653858d3696..97c8ffb8948 100644 --- a/pkgs/tools/security/keybase/default.nix +++ b/pkgs/tools/security/keybase/default.nix @@ -6,7 +6,7 @@ buildGoPackage rec { pname = "keybase"; - version = "4.7.2"; + version = "5.0.0"; goPackagePath = "github.com/keybase/client"; subPackages = [ "go/keybase" ]; @@ -17,7 +17,7 @@ buildGoPackage rec { owner = "keybase"; repo = "client"; rev = "v${version}"; - sha256 = "1ixfq9qv71misg04fvf4892z956w5aydq0r1wk6qk5jjqp6gf4lv"; + sha256 = "0cxxqmgp82qi2b1fljyfa38is94y8ghb2pd31nbyh8y4wnmi0x1s"; }; patches = [ @@ -36,5 +36,6 @@ buildGoPackage rec { description = "The Keybase official command-line utility and service."; platforms = platforms.linux ++ platforms.darwin; maintainers = with maintainers; [ carlsverre np rvolosatovs ]; + license = licenses.bsd3; }; } diff --git a/pkgs/tools/security/keybase/gui.nix b/pkgs/tools/security/keybase/gui.nix index 1d32f1cc881..2ec97f88236 100644 --- a/pkgs/tools/security/keybase/gui.nix +++ b/pkgs/tools/security/keybase/gui.nix @@ -1,19 +1,19 @@ { stdenv, fetchurl, alsaLib, atk, cairo, cups, udev -, dbus, expat, fontconfig, freetype, gdk-pixbuf, glib, gtk3 +, dbus, expat, fontconfig, freetype, gdk-pixbuf, glib, gtk3, libappindicator-gtk3 , libnotify, nspr, nss, pango, systemd, xorg, autoPatchelfHook, wrapGAppsHook , runtimeShell, gsettings-desktop-schemas }: let - versionSuffix = "20191028173732.6fc2e969b4"; + versionSuffix = "20191114203213.f73f97dac6"; in stdenv.mkDerivation rec { pname = "keybase-gui"; - version = "4.7.2"; # Find latest version from https://prerelease.keybase.io/deb/dists/stable/main/binary-amd64/Packages + version = "5.0.0"; # Find latest version from https://prerelease.keybase.io/deb/dists/stable/main/binary-amd64/Packages src = fetchurl { url = "https://s3.amazonaws.com/prerelease.keybase.io/linux_binaries/deb/keybase_${version + "-" + versionSuffix}_amd64.deb"; - sha256 = "01slhdxcjs1543rz1khxhzn25g26vm9fd9mcyd5ahp2v4g37b8sd"; + sha256 = "e175e52a6355d8359d66ef4b445981b572c513754329d5c7f75ad7bb14ec348f"; }; nativeBuildInputs = [ @@ -34,6 +34,7 @@ stdenv.mkDerivation rec { glib gsettings-desktop-schemas gtk3 + libappindicator-gtk3 libnotify nspr nss @@ -55,6 +56,7 @@ stdenv.mkDerivation rec { runtimeDependencies = [ udev.lib + libappindicator-gtk3 ]; dontBuild = true; diff --git a/pkgs/tools/security/ossec/default.nix b/pkgs/tools/security/ossec/default.nix index 7231f6821da..2b52099e70b 100644 --- a/pkgs/tools/security/ossec/default.nix +++ b/pkgs/tools/security/ossec/default.nix @@ -31,8 +31,8 @@ yes ''; meta = { - description = "Open soruce host-based instrusion detection system"; - homepage = http://www.ossec.net; + description = "Open source host-based instrusion detection system"; + homepage = https://www.ossec.net; license = stdenv.lib.licenses.gpl2; platforms = stdenv.lib.platforms.linux; }; diff --git a/pkgs/tools/security/vault/default.nix b/pkgs/tools/security/vault/default.nix index dc5556c7016..1e5a16e1958 100644 --- a/pkgs/tools/security/vault/default.nix +++ b/pkgs/tools/security/vault/default.nix @@ -2,13 +2,13 @@ buildGoPackage rec { pname = "vault"; - version = "1.2.4"; + version = "1.3.0"; src = fetchFromGitHub { owner = "hashicorp"; repo = "vault"; rev = "v${version}"; - sha256 = "1dqnl5pbhjb19sw2c9ry510vp4gls2l13xylf1bdqzcwd8gpxm42"; + sha256 = "0ayvmqg4fj9cliwbl4pb12mailq7062j3f9v8arpv6x5r4hydlpy"; }; goPackagePath = "github.com/hashicorp/vault"; diff --git a/pkgs/tools/system/fakeroot/default.nix b/pkgs/tools/system/fakeroot/default.nix index c31e7337dd5..934b74dd384 100644 --- a/pkgs/tools/system/fakeroot/default.nix +++ b/pkgs/tools/system/fakeroot/default.nix @@ -38,7 +38,7 @@ stdenv.mkDerivation rec { ''; meta = { - homepage = http://fakeroot.alioth.debian.org/; + homepage = https://salsa.debian.org/clint/fakeroot; description = "Give a fake root environment through LD_PRELOAD"; license = stdenv.lib.licenses.gpl2Plus; maintainers = with stdenv.lib.maintainers; [viric]; diff --git a/pkgs/tools/system/fio/default.nix b/pkgs/tools/system/fio/default.nix index b6ad10ec645..79b2769ab0d 100644 --- a/pkgs/tools/system/fio/default.nix +++ b/pkgs/tools/system/fio/default.nix @@ -34,7 +34,7 @@ stdenv.mkDerivation rec { meta = with stdenv.lib; { description = "Flexible IO Tester - an IO benchmark tool"; - homepage = "http://git.kernel.dk/?p=fio.git;a=summary;"; + homepage = "https://git.kernel.dk/cgit/fio/"; license = licenses.gpl2; platforms = platforms.unix; }; diff --git a/pkgs/tools/system/hardinfo/default.nix b/pkgs/tools/system/hardinfo/default.nix index a2e342f85b7..6c5019847ff 100644 --- a/pkgs/tools/system/hardinfo/default.nix +++ b/pkgs/tools/system/hardinfo/default.nix @@ -45,6 +45,6 @@ stdenv.mkDerivation rec { description = "Display information about your hardware and operating system"; license = licenses.gpl2; maintainers = with maintainers; [ bjornfor ]; - platforms = platforms.linux; + platforms = [ "x86_64-linux" "i686-linux" ]; # ARMv7 and AArch64 are unsupported }; } diff --git a/pkgs/tools/system/logcheck/default.nix b/pkgs/tools/system/logcheck/default.nix index 064071a5ca4..d51df4f408a 100644 --- a/pkgs/tools/system/logcheck/default.nix +++ b/pkgs/tools/system/logcheck/default.nix @@ -41,7 +41,7 @@ stdenv.mkDerivation rec { Logcheck helps spot problems and security violations in your logfiles automatically and will send the results to you by e-mail. Logcheck was part of the Abacus Project of security tools, but this version has been rewritten. ''; - homepage = http://logcheck.alioth.debian.org/; + homepage = https://salsa.debian.org/debian/logcheck; license = licenses.gpl2; maintainers = [ maintainers.bluescreen303 ]; }; diff --git a/pkgs/tools/system/proot/default.nix b/pkgs/tools/system/proot/default.nix index 0764844dbfc..5ff8ff95f8a 100644 --- a/pkgs/tools/system/proot/default.nix +++ b/pkgs/tools/system/proot/default.nix @@ -37,7 +37,7 @@ stdenv.mkDerivation { ''; meta = with stdenv.lib; { - homepage = http://proot-me.github.io; + homepage = https://proot-me.github.io; description = "User-space implementation of chroot, mount --bind and binfmt_misc"; platforms = platforms.linux; license = licenses.gpl2; diff --git a/pkgs/tools/text/grip-search/default.nix b/pkgs/tools/text/grip-search/default.nix new file mode 100644 index 00000000000..921691a40af --- /dev/null +++ b/pkgs/tools/text/grip-search/default.nix @@ -0,0 +1,31 @@ +{ stdenv, fetchFromGitHub, boost, pkgconfig, cmake, catch2 }: + +stdenv.mkDerivation rec { + pname = "grip-search"; + version = "0.8"; + + src = fetchFromGitHub { + owner = "sc0ty"; + repo = "grip"; + rev = "v${version}"; + sha256 = "0bkqarylgzhis6fpj48qbifcd6a26cgnq8784hgnm707rq9kb0rx"; + }; + + nativeBuildInputs = [ pkgconfig cmake catch2 ]; + + doCheck = true; + + buildInputs = [ boost ]; + + patchPhase = '' + substituteInPlace src/general/config.h --replace "CUSTOM-BUILD" "${version}" + ''; + + meta = with stdenv.lib; { + description = "Fast, indexed regexp search over large file trees"; + homepage = "https://github.com/sc0ty/grip"; + license = licenses.gpl3; + platforms = platforms.all; + maintainers = with maintainers; [ tex ]; + }; +} diff --git a/pkgs/tools/text/papertrail/default.nix b/pkgs/tools/text/papertrail/default.nix index be85511a92b..d20727f725a 100644 --- a/pkgs/tools/text/papertrail/default.nix +++ b/pkgs/tools/text/papertrail/default.nix @@ -22,7 +22,7 @@ in stdenv.mkDerivation { meta = with stdenv.lib; { description = "Command-line client for Papertrail log management service"; - homepage = http://github.com/papertrail/papertrail-cli/; + homepage = https://github.com/papertrail/papertrail-cli/; license = licenses.mit; maintainers = with maintainers; [ nicknovitski ]; platforms = ruby.meta.platforms; diff --git a/pkgs/tools/text/smu/default.nix b/pkgs/tools/text/smu/default.nix new file mode 100644 index 00000000000..a80a6d3d799 --- /dev/null +++ b/pkgs/tools/text/smu/default.nix @@ -0,0 +1,26 @@ +{ stdenv, lib, fetchFromGitHub }: + +stdenv.mkDerivation rec { + name = "smu"; + version = "1.5"; + + src = fetchFromGitHub { + owner = "Gottox"; + repo = "smu"; + rev = "v${version}"; + sha256 = "1jm7lhnzjx4q7gcwlkvsbffcy0zppywyh50d71ami6dnq182vvcc"; + }; + + # _FORTIFY_SOURCE requires compiling with optimization (-O) + NIX_CFLAGS_COMPILE = "-O"; + + makeFlags = [ "DESTDIR=$(out)" "PREFIX=" ]; + + meta = with lib; { + description = "simple markup - markdown like syntax"; + homepage = "https://github.com/Gottox/smu"; + license = licenses.mit; + maintainers = with maintainers; [ geistesk ]; + }; +} + diff --git a/pkgs/tools/typesetting/tex/pplatex/default.nix b/pkgs/tools/typesetting/tex/pplatex/default.nix new file mode 100644 index 00000000000..01777f3dd42 --- /dev/null +++ b/pkgs/tools/typesetting/tex/pplatex/default.nix @@ -0,0 +1,32 @@ +{ stdenv, fetchFromGitHub, cmake, pkgconfig, pcre }: + +stdenv.mkDerivation { + pname = "pplatex"; + version = "unstable-2015-09-14"; + + src = fetchFromGitHub { + owner = "stefanhepp"; + repo = "pplatex"; + rev = "5cec891ad6aec0115081cdd114ae1cc4f1ed7c06"; + sha256 = "0wrkkbz6b6x91650nm8gccz7xghlp7b1i31fxwalz9xw3py9xygb"; + }; + + nativeBuildInputs = [ cmake pkgconfig ]; + + buildInputs = [ pcre ]; + + installPhase = '' + runHook preInstall + install -Dm555 src/pplatex "$out"/bin/pplatex + runHook postInstall + ''; + + meta = with stdenv.lib; { + description = + "A tool to reformat the output of latex and friends into readable messages"; + homepage = "https://github.com/stefanhepp/pplatex"; + license = licenses.gpl3Plus; + maintainers = [ maintainers.srgom ]; + platforms = platforms.unix; + }; +} diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index 262304cdbf0..840d02c51fc 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -68,6 +68,7 @@ mapAliases ({ conntrack_tools = conntrack-tools; # added 2018-05 cool-old-term = cool-retro-term; # added 2015-01-31 corebird = throw "deprecated 2019-10-02: See https://www.patreon.com/posts/corebirds-future-18921328. Please use Cawbird as replacement."; + coredumper = throw "coredumper has been removed: Abandoned by upstream."; # added 2019-11-16 cpp-gsl = microsoft_gsl; # added 2019-05-24 cupsBjnp = cups-bjnp; # added 2016-01-02 cups_filters = cups-filters; # added 2016-08 @@ -351,6 +352,8 @@ mapAliases ({ slurm-llnl-full = slurm-full; # renamed July 2017 slurm-full = slurm; # added 2018-05-1 smbclient = samba; # added 2018-04-25 + slim = throw "slim has been removed. Please use a different display-manager"; # added 2019-11-11 + slimThemes = throw "slimThemes has been removed because slim has been also"; # added 2019-11-11 spaceOrbit = space-orbit; # addewd 2016-05-23 speech_tools = speech-tools; # added 2018-04-25 speedtest_cli = speedtest-cli; # added 2015-02-17 diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 70d25d14e3e..663da9a3acb 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -666,6 +666,8 @@ in gsl = gsl_1; }; + async = callPackage ../development/tools/async {}; + atheme = callPackage ../servers/irc/atheme { }; atinout = callPackage ../tools/networking/atinout { }; @@ -853,6 +855,8 @@ in enpass = callPackage ../tools/security/enpass { }; + essentia-extractor = callPackage ../tools/audio/essentia-extractor { }; + esh = callPackage ../tools/text/esh { }; ezstream = callPackage ../tools/audio/ezstream { }; @@ -1133,6 +1137,8 @@ in bindfs = callPackage ../tools/filesystems/bindfs { }; + birdtray = libsForQt5.callPackage ../applications/misc/birdtray { }; + bitbucket-cli = python2Packages.bitbucket-cli; blink = libsForQt5.callPackage ../applications/networking/instant-messengers/blink { }; @@ -2708,6 +2714,8 @@ in dnsmasq = callPackage ../tools/networking/dnsmasq { }; + dnsproxy = callPackage ../tools/networking/dnsproxy { }; + dnsperf = callPackage ../tools/networking/dnsperf { }; dnsrecon = callPackage ../tools/security/dnsrecon { }; @@ -3037,6 +3045,8 @@ in enscript = callPackage ../tools/text/enscript { }; + ensemble-chorus = callPackage ../applications/audio/ensemble-chorus { }; + entr = callPackage ../tools/misc/entr { }; eot_utilities = callPackage ../tools/misc/eot-utilities { }; @@ -5736,6 +5746,8 @@ in ppl = callPackage ../development/libraries/ppl { }; + pplatex = callPackage ../tools/typesetting/tex/pplatex { }; + ppp = callPackage ../tools/networking/ppp { }; pptp = callPackage ../tools/networking/pptp {}; @@ -5883,6 +5895,8 @@ in qtikz = libsForQt5.callPackage ../applications/graphics/ktikz { }; + quickjs = callPackage ../development/interpreters/quickjs { }; + quickserve = callPackage ../tools/networking/quickserve { }; quicktun = callPackage ../tools/networking/quicktun { }; @@ -5938,7 +5952,7 @@ in redsocks = callPackage ../tools/networking/redsocks { }; - retext = callPackage ../applications/editors/retext { }; + retext = libsForQt5.callPackage ../applications/editors/retext { }; richgo = callPackage ../development/tools/richgo { }; @@ -6334,6 +6348,8 @@ in smesh = callPackage ../development/libraries/smesh {}; + smu = callPackage ../tools/text/smu { }; + smugline = python3Packages.smugline; snabb = callPackage ../tools/networking/snabb { } ; @@ -6411,6 +6427,8 @@ in squashfsTools = callPackage ../tools/filesystems/squashfs { }; + squashfs-tools-ng = callPackage ../tools/filesystems/squashfs-tools-ng { }; + squashfuse = callPackage ../tools/filesystems/squashfuse { }; srcml = callPackage ../applications/version-management/srcml { }; @@ -6538,6 +6556,8 @@ in staruml = callPackage ../tools/misc/staruml { inherit (gnome2) GConf; libgcrypt = libgcrypt_1_5; }; + stone-phaser = callPackage ../applications/audio/stone-phaser { }; + systrayhelper = callPackage ../tools/misc/systrayhelper {}; Sylk = callPackage ../applications/networking/Sylk {}; @@ -7023,6 +7043,8 @@ in whois = callPackage ../tools/networking/whois { }; + wifite2 = callPackage ../tools/networking/wifite2 { }; + wireguard-tools = callPackage ../tools/networking/wireguard-tools { }; woff2 = callPackage ../development/web/woff2 { }; @@ -7215,6 +7237,8 @@ in waf = callPackage ../development/tools/build-managers/waf { python = python3; }; wafHook = callPackage ../development/tools/build-managers/wafHook { }; + wagyu = callPackage ../tools/misc/wagyu { }; + wakelan = callPackage ../tools/networking/wakelan { }; wavemon = callPackage ../tools/networking/wavemon { }; @@ -8826,6 +8850,8 @@ in z88dk = callPackage ../development/compilers/z88dk { }; + zulip = callPackage ../applications/networking/instant-messengers/zulip { }; + zulu8 = callPackage ../development/compilers/zulu/8.nix { }; zulu = callPackage ../development/compilers/zulu { }; @@ -8877,9 +8903,9 @@ in lfe lfe_1_2; inherit (beam.packages.erlang) - rebar rebar3-open rebar3 - hexRegistrySnapshot fetchHex beamPackages - hex2nix relxExe; + rebar rebar3 + fetchHex beamPackages + relxExe; inherit (beam.packages.erlangR19) cuter; @@ -10715,7 +10741,8 @@ in boost169 = callPackage ../development/libraries/boost/1.69.nix { }; boost16x = boost169; boost170 = callPackage ../development/libraries/boost/1.70.nix { }; - boost17x = boost170; + boost171 = callPackage ../development/libraries/boost/1.71.nix { }; + boost17x = boost171; boost = boost16x; boost_process = callPackage ../development/libraries/boost-process { }; @@ -10843,8 +10870,6 @@ in commoncpp2 = callPackage ../development/libraries/commoncpp2 { }; - coredumper = callPackage ../development/libraries/coredumper { }; - ctl = callPackage ../development/libraries/ctl { }; ctpp2 = callPackage ../development/libraries/ctpp2 { }; @@ -13144,6 +13169,8 @@ in then null else callPackage ../development/libraries/ncurses { }; + ndi = callPackage ../development/libraries/ndi { }; + neardal = callPackage ../development/libraries/neardal { }; neon = callPackage ../development/libraries/neon { }; @@ -17514,6 +17541,8 @@ in raleway = callPackage ../data/fonts/raleway { }; + recursive = callPackage ../data/fonts/recursive { }; + rictydiminished-with-firacode = callPackage ../data/fonts/rictydiminished-with-firacode { }; roboto = callPackage ../data/fonts/roboto { }; @@ -17944,6 +17973,8 @@ in libXi libXext libXfixes libXcomposite; }; + blugon = callPackage ../applications/misc/blugon { }; + bombono = callPackage ../applications/video/bombono {}; bomi = libsForQt5.callPackage ../applications/video/bomi { @@ -18688,6 +18719,8 @@ in grepm = callPackage ../applications/search/grepm { }; + grip-search = callPackage ../tools/text/grip-search { }; + grip = callPackage ../applications/misc/grip { inherit (gnome2) libgnome libgnomeui vte; }; @@ -18728,7 +18761,7 @@ in wireshark-qt = wireshark; # The GTK UI is deprecated by upstream. You probably want the QT version. - wireshark-gtk = throw "Not supported anymore. Use wireshark-qt or wireshark-cli instead."; + wireshark-gtk = throw "wireshark-gtk is not supported anymore. Use wireshark-qt or wireshark-cli instead."; wireshark-cli = wireshark.override { withQt = false; }; sngrep = callPackage ../applications/networking/sniffers/sngrep {}; @@ -18955,7 +18988,7 @@ in moe = callPackage ../applications/editors/moe { }; - multibootusb = callPackage ../applications/misc/multibootusb {}; + multibootusb = qt5.callPackage ../applications/misc/multibootusb {}; praat = callPackage ../applications/audio/praat { }; @@ -18970,6 +19003,8 @@ in svox = callPackage ../applications/audio/svox { }; + giada = callPackage ../applications/audio/giada {}; + gkrellm = callPackage ../applications/misc/gkrellm { inherit (darwin) IOKit; }; @@ -19083,6 +19118,8 @@ in gxmessage = callPackage ../applications/misc/gxmessage { }; + gxmatcheq-lv2 = callPackage ../applications/audio/gxmatcheq-lv2 { }; + gxplugins-lv2 = callPackage ../applications/audio/gxplugins-lv2 { }; hackrf = callPackage ../applications/radio/hackrf { }; @@ -19108,6 +19145,8 @@ in hexcurse = callPackage ../applications/editors/hexcurse { }; + hexdino = callPackage ../applications/editors/hexdino { }; + hexedit = callPackage ../applications/editors/hexedit { }; hipchat = callPackage ../applications/networking/instant-messengers/hipchat { }; @@ -19544,6 +19583,8 @@ in go = buildPackages.go_1_12; }; + kubeseal = callPackage ../applications/networking/cluster/kubeseal { }; + kubectl = callPackage ../applications/networking/cluster/kubectl { }; kubeless = callPackage ../applications/networking/cluster/kubeless { }; @@ -20947,6 +20988,8 @@ in spice-vdagent = callPackage ../applications/virtualization/spice-vdagent { }; + spike = callPackage ../applications/virtualization/spike { }; + spideroak = callPackage ../applications/networking/spideroak { }; split2flac = callPackage ../applications/audio/split2flac { }; @@ -21064,16 +21107,10 @@ in skrooge = libsForQt5.callPackage ../applications/office/skrooge {}; - slim = callPackage ../applications/display-managers/slim { - libpng = libpng12; - }; - smartgithg = callPackage ../applications/version-management/smartgithg { jre = openjdk11; }; - slimThemes = recurseIntoAttrs (callPackage ../applications/display-managers/slim/themes.nix {}); - smartdeblur = callPackage ../applications/graphics/smartdeblur { }; snapper = callPackage ../tools/misc/snapper { }; @@ -23251,8 +23288,8 @@ in topicons-plus = callPackage ../desktops/gnome-3/extensions/topicons-plus { }; window-corner-preview = callPackage ../desktops/gnome-3/extensions/window-corner-preview { }; - nohotcorner = throw "removed 2019-10-09: Since 3.34, it is a part of GNOME Shell configurable through GNOME Tweaks."; - mediaplayer = throw "deprecated 2019-09-23: retired upstream https://github.com/JasonLG1979/gnome-shell-extensions-mediaplayer/blob/master/README.md"; + nohotcorner = throw "gnomeExtensions.nohotcorner removed since 2019-10-09: Since 3.34, it is a part of GNOME Shell configurable through GNOME Tweaks."; + mediaplayer = throw "gnomeExtensions.mediaplayer deprecated since 2019-09-23: retired upstream https://github.com/JasonLG1979/gnome-shell-extensions-mediaplayer/blob/master/README.md"; }; hsetroot = callPackage ../tools/X11/hsetroot { }; @@ -25492,4 +25529,6 @@ in sieveshell = with python3.pkgs; toPythonApplication managesieve; + gortr = callPackage ../servers/gortr {}; + } diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index 51e5a23ae08..807c0eb1512 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -445,7 +445,7 @@ let meta = { description = "A container for functions of the ClusterSSH programs"; license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; - homepage = "http://github.com/duncs/clusterssh/wiki"; + homepage = "https://github.com/duncs/clusterssh/wiki"; }; }; @@ -3420,6 +3420,19 @@ let NIX_CFLAGS_LINK = "-L${pkgs.gmp.out}/lib -lgmp"; }; + CryptECB = buildPerlPackage { + pname = "Crypt-ECB"; + version = "2.21"; + src = fetchurl { + url = "mirror://cpan/authors/id/A/AP/APPEL/Crypt-ECB-2.21.tar.gz"; + sha256 = "890f8b3040220ea705ee5ca4f9bd23435a1779bc3ffa75533736e6c9c21d1015"; + }; + meta = with stdenv.lib; { + description = "Use block ciphers using ECB mode"; + license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; + }; + }; + CryptEksblowfish = buildPerlModule { pname = "Crypt-Eksblowfish"; version = "0.009"; @@ -12905,6 +12918,22 @@ let }; }; + MySQLDiff = buildPerlPackage rec { + pname = "MySQL-Diff"; + version = "0.60"; + src = fetchurl { + url = "mirror://cpan/authors/id/E/ES/ESTRABD/MySQL-Diff-0.60.tar.gz"; + sha256 = "5d7080a4bd5714ff9ef536aa774a7adb3c6f0e760215ca6c39d8a3545344f956"; + }; + propagatedBuildInputs = [ FileSlurp StringShellQuote pkgs.mysql-client ]; + meta = { + homepage = "https://github.com/estrabd/mysqldiff"; + description = "Generates a database upgrade instruction set"; + license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; + maintainers = [ maintainers.sgo ]; + }; + }; + namespaceautoclean = buildPerlPackage { pname = "namespace-autoclean"; version = "0.29"; @@ -16329,6 +16358,7 @@ let url = mirror://cpan/authors/id/R/RO/ROSCH/String-ShellQuote-1.04.tar.gz; sha256 = "0dfxhr6hxc2majkkrm0qbx3qcbykzpphbj2ms93dc86f7183c1p6"; }; + doCheck = !stdenv.isDarwin; meta = { # http://cpansearch.perl.org/src/ROSCH/String-ShellQuote-1.04/README license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; @@ -16690,6 +16720,18 @@ let url = mirror://cpan/authors/id/M/MZ/MZSANFORD/Sys-CPU-0.61.tar.gz; sha256 = "1r6976bs86j7zp51m5vh42xlyah951jgdlkimv202413kjvqc2i5"; }; + patches = [ + # Bug #95400 for Sys-CPU: Tests fail on ARM and AArch64 Linux + # https://rt.cpan.org/Public/Bug/Display.html?id=95400 + (fetchpatch { + url = "https://rt.cpan.org/Ticket/Attachment/1359669/721669/0001-Add-support-for-cpu_type-on-ARM-and-AArch64-Linux-pl.patch"; + sha256 = "0rmazzdy34znksdhh8drc83lk754slhjgvnk4kk27z3kw5gm10m0"; + }) + (fetchpatch { + url = "https://rt.cpan.org/Ticket/Attachment/1388036/737125/0002-cpu_clock-can-be-undefined-on-an-ARM.patch"; + sha256 = "0z3wqfahc9av7y34aqp6biq3sf8v8q4yynx7bv290vds50dsjb4w"; + }) + ]; buildInputs = stdenv.lib.optional stdenv.isDarwin pkgs.darwin.apple_sdk.frameworks.Carbon; doCheck = !stdenv.isAarch64; }; diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 0069e4d0b71..7f1980d40da 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -1149,6 +1149,8 @@ in { igraph = pkgs.igraph; }; + python-olm = callPackage ../development/python-modules/python-olm { }; + python3-openid = callPackage ../development/python-modules/python3-openid { }; python-packer = callPackage ../development/python-modules/python-packer { }; @@ -3847,6 +3849,8 @@ in { matrix-client = callPackage ../development/python-modules/matrix-client { }; + matrix-nio = callPackage ../development/python-modules/matrix-nio { }; + mautrix-appservice = callPackage ../development/python-modules/mautrix-appservice { }; maya = callPackage ../development/python-modules/maya { }; @@ -4886,7 +4890,9 @@ in { geographiclib = callPackage ../development/python-modules/geographiclib { }; - geopy = callPackage ../development/python-modules/geopy { }; + geopy = if isPy3k + then callPackage ../development/python-modules/geopy { } + else callPackage ../development/python-modules/geopy/2.nix { }; django-haystack = callPackage ../development/python-modules/django-haystack { }; |