From 126c81b65d7e0099ef89878a2d7b76a180955086 Mon Sep 17 00:00:00 2001 From: Will Dietz Date: Tue, 9 Jul 2019 02:08:11 -0500 Subject: notable: 1.4.0 -> 1.6.0 --- pkgs/applications/misc/notable/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'pkgs') diff --git a/pkgs/applications/misc/notable/default.nix b/pkgs/applications/misc/notable/default.nix index 055728ee046cb..c9bc7cdbee8b8 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.6.0"; 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 = "1y2c582c9xypa2rcps0h5r6fnfbzb0p4rhp5j6ryvvyi6vb4hb1m"; }; profile = '' -- cgit 1.4.1 From 3a192fb519d7f04389c4eda2fcf2dfde31445ce3 Mon Sep 17 00:00:00 2001 From: Will Dietz Date: Mon, 19 Aug 2019 15:25:28 -0500 Subject: boost171: init at 1.71.0 --- pkgs/development/libraries/boost/1.71.nix | 11 +++++++++++ pkgs/top-level/all-packages.nix | 3 ++- 2 files changed, 13 insertions(+), 1 deletion(-) create mode 100644 pkgs/development/libraries/boost/1.71.nix (limited to 'pkgs') diff --git a/pkgs/development/libraries/boost/1.71.nix b/pkgs/development/libraries/boost/1.71.nix new file mode 100644 index 0000000000000..d70b8bd5a7fb3 --- /dev/null +++ b/pkgs/development/libraries/boost/1.71.nix @@ -0,0 +1,11 @@ +{ 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"; + # SHA256 from http://www.boost.org/users/history/version_1_71_0.html + sha256 = "d73a8da01e8bf8c7eda40b4c84915071a8c8a0df4a6734537ddde4a8580524ee"; + }; +}) diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index ac28faca99229..66d11d7679a59 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -10287,7 +10287,8 @@ in boost169 = callPackage ../development/libraries/boost/1.69.nix { }; boost16x = boost167; 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 { }; -- cgit 1.4.1 From bf3de125a3f24d34e9414d6dfdba7dfc1174fdca Mon Sep 17 00:00:00 2001 From: Will Dietz Date: Mon, 19 Aug 2019 15:28:12 -0500 Subject: boost171: grab from bintray, not on sf.net ("yet"?) --- pkgs/development/libraries/boost/1.71.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'pkgs') diff --git a/pkgs/development/libraries/boost/1.71.nix b/pkgs/development/libraries/boost/1.71.nix index d70b8bd5a7fb3..3a585c2bc9b1b 100644 --- a/pkgs/development/libraries/boost/1.71.nix +++ b/pkgs/development/libraries/boost/1.71.nix @@ -4,7 +4,8 @@ callPackage ./generic.nix (args // rec { version = "1.71.0"; src = fetchurl { - url = "mirror://sourceforge/boost/boost_1_71_0.tar.bz2"; + #url = "mirror://sourceforge/boost/boost_1_71_0.tar.bz2"; + url = "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"; }; -- cgit 1.4.1 From b53840212774c9ae7f7bdacabe3792db05561c8c Mon Sep 17 00:00:00 2001 From: Will Dietz Date: Tue, 3 Sep 2019 18:20:22 -0500 Subject: boost171: use 'urls' attribute per suggestion (thanks!) Co-Authored-By: Jon --- pkgs/development/libraries/boost/1.71.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'pkgs') diff --git a/pkgs/development/libraries/boost/1.71.nix b/pkgs/development/libraries/boost/1.71.nix index 3a585c2bc9b1b..f66bd4cd6fb1c 100644 --- a/pkgs/development/libraries/boost/1.71.nix +++ b/pkgs/development/libraries/boost/1.71.nix @@ -5,7 +5,10 @@ callPackage ./generic.nix (args // rec { src = fetchurl { #url = "mirror://sourceforge/boost/boost_1_71_0.tar.bz2"; - url = "https://dl.bintray.com/boostorg/release/1.71.0/source/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"; }; -- cgit 1.4.1 From ca57883cf98fb7417c09d71f93624e9e5039e2cd Mon Sep 17 00:00:00 2001 From: Bart Brouns Date: Wed, 16 Oct 2019 13:31:16 +0200 Subject: gxmatcheq-lv2: init at 0.1 --- pkgs/applications/audio/gxmatcheq-lv2/default.nix | 30 +++++++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 32 insertions(+) create mode 100644 pkgs/applications/audio/gxmatcheq-lv2/default.nix (limited to 'pkgs') diff --git a/pkgs/applications/audio/gxmatcheq-lv2/default.nix b/pkgs/applications/audio/gxmatcheq-lv2/default.nix new file mode 100644 index 0000000000000..1d5579d74c050 --- /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/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index eb6854327422b..b5ecb08cb0f30 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -18861,6 +18861,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 { }; -- cgit 1.4.1 From aa413b9f3fad437233eb6056a416f68035057929 Mon Sep 17 00:00:00 2001 From: Bart Brouns Date: Sun, 3 Nov 2019 22:59:33 +0100 Subject: ensemble-chorus: init at unstable-15-02-2019 --- .../applications/audio/ensemble-chorus/default.nix | 28 ++++++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 30 insertions(+) create mode 100644 pkgs/applications/audio/ensemble-chorus/default.nix (limited to 'pkgs') diff --git a/pkgs/applications/audio/ensemble-chorus/default.nix b/pkgs/applications/audio/ensemble-chorus/default.nix new file mode 100644 index 0000000000000..5940203d04d17 --- /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/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 5d21b9a7bd6a9..f0daf0294fb9a 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -3011,6 +3011,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 { }; -- cgit 1.4.1 From 2ae11c5aebb7c0ab5bc8ec940b2440f4cb513d89 Mon Sep 17 00:00:00 2001 From: Jason Felice Date: Mon, 4 Nov 2019 22:49:33 -0500 Subject: tmuxPlugins.tmux-plumb: init at 0.1.1 --- pkgs/misc/tmux-plugins/default.nix | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'pkgs') diff --git a/pkgs/misc/tmux-plugins/default.nix b/pkgs/misc/tmux-plugins/default.nix index 5aeec7cf13b15..455ae0aaf2515 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 { -- cgit 1.4.1 From 6310531fe2f75e535a8abc6e62adbd65bca5c904 Mon Sep 17 00:00:00 2001 From: Justin Humm Date: Thu, 7 Nov 2019 01:46:24 +0100 Subject: libexif: fix CVE-2018-20030 Also: - Use GitHub as source for CVE-2017-7544.patch [0]. The resulting patch is identical, but comes in a different format. - Update the website, as http://libexif.sourceforge.net/ shows only a move notice. - Add erictapen as maintainer. [0] https://github.com/libexif/libexif/commit/c39acd1692023b26290778a02a9232c873f9d71a --- .../libraries/libexif/CVE-2018-20030-2.patch | 115 +++++++++++++++++++++ pkgs/development/libraries/libexif/default.nix | 23 +++-- 2 files changed, 131 insertions(+), 7 deletions(-) create mode 100644 pkgs/development/libraries/libexif/CVE-2018-20030-2.patch (limited to 'pkgs') diff --git a/pkgs/development/libraries/libexif/CVE-2018-20030-2.patch b/pkgs/development/libraries/libexif/CVE-2018-20030-2.patch new file mode 100644 index 0000000000000..d59b071e61c7f --- /dev/null +++ b/pkgs/development/libraries/libexif/CVE-2018-20030-2.patch @@ -0,0 +1,115 @@ +From 6aa11df549114ebda520dde4cdaea2f9357b2c89 Mon Sep 17 00:00:00 2001 +From: Dan Fandrich +Date: Fri, 12 Oct 2018 16:01:45 +0200 +Subject: [PATCH] Improve deep recursion detection in + exif_data_load_data_content. + +The existing detection was still vulnerable to pathological cases +causing DoS by wasting CPU. The new algorithm takes the number of tags +into account to make it harder to abuse by cases using shallow recursion +but with a very large number of tags. This improves on commit 5d28011c +which wasn't sufficient to counter this kind of case. + +The limitation in the previous fix was discovered by Laurent Delosieres, +Secunia Research at Flexera (Secunia Advisory SA84652) and is assigned +the identifier CVE-2018-20030. +--- + NEWS | 1 + + libexif/exif-data.c | 45 +++++++++++++++++++++++++++++++++++++-------- + 2 files changed, 38 insertions(+), 8 deletions(-) + +diff --git a/libexif/exif-data.c b/libexif/exif-data.c +index e35403d..a6f9c94 100644 +--- a/libexif/exif-data.c ++++ b/libexif/exif-data.c +@@ -35,6 +35,7 @@ + #include + #include + ++#include + #include + #include + #include +@@ -350,6 +351,20 @@ if (data->ifd[(i)]->count) { \ + break; \ + } + ++/*! Calculate the recursion cost added by one level of IFD loading. ++ * ++ * The work performed is related to the cost in the exponential relation ++ * work=1.1**cost ++ */ ++static unsigned int ++level_cost(unsigned int n) ++{ ++ static const double log_1_1 = 0.09531017980432493; ++ ++ /* Adding 0.1 protects against the case where n==1 */ ++ return ceil(log(n + 0.1)/log_1_1); ++} ++ + /*! Load data for an IFD. + * + * \param[in,out] data #ExifData +@@ -357,13 +372,13 @@ if (data->ifd[(i)]->count) { \ + * \param[in] d pointer to buffer containing raw IFD data + * \param[in] ds size of raw data in buffer at \c d + * \param[in] offset offset into buffer at \c d at which IFD starts +- * \param[in] recursion_depth number of times this function has been +- * recursively called without returning ++ * \param[in] recursion_cost factor indicating how expensive this recursive ++ * call could be + */ + static void + exif_data_load_data_content (ExifData *data, ExifIfd ifd, + const unsigned char *d, +- unsigned int ds, unsigned int offset, unsigned int recursion_depth) ++ unsigned int ds, unsigned int offset, unsigned int recursion_cost) + { + ExifLong o, thumbnail_offset = 0, thumbnail_length = 0; + ExifShort n; +@@ -378,9 +393,20 @@ exif_data_load_data_content (ExifData *data, ExifIfd ifd, + if ((((int)ifd) < 0) || ( ((int)ifd) >= EXIF_IFD_COUNT)) + return; + +- if (recursion_depth > 12) { ++ if (recursion_cost > 170) { ++ /* ++ * recursion_cost is a logarithmic-scale indicator of how expensive this ++ * recursive call might end up being. It is an indicator of the depth of ++ * recursion as well as the potential for worst-case future recursive ++ * calls. Since it's difficult to tell ahead of time how often recursion ++ * will occur, this assumes the worst by assuming every tag could end up ++ * causing recursion. ++ * The value of 170 was chosen to limit typical EXIF structures to a ++ * recursive depth of about 6, but pathological ones (those with very ++ * many tags) to only 2. ++ */ + exif_log (data->priv->log, EXIF_LOG_CODE_CORRUPT_DATA, "ExifData", +- "Deep recursion detected!"); ++ "Deep/expensive recursion detected!"); + return; + } + +@@ -422,15 +448,18 @@ exif_data_load_data_content (ExifData *data, ExifIfd ifd, + switch (tag) { + case EXIF_TAG_EXIF_IFD_POINTER: + CHECK_REC (EXIF_IFD_EXIF); +- exif_data_load_data_content (data, EXIF_IFD_EXIF, d, ds, o, recursion_depth + 1); ++ exif_data_load_data_content (data, EXIF_IFD_EXIF, d, ds, o, ++ recursion_cost + level_cost(n)); + break; + case EXIF_TAG_GPS_INFO_IFD_POINTER: + CHECK_REC (EXIF_IFD_GPS); +- exif_data_load_data_content (data, EXIF_IFD_GPS, d, ds, o, recursion_depth + 1); ++ exif_data_load_data_content (data, EXIF_IFD_GPS, d, ds, o, ++ recursion_cost + level_cost(n)); + break; + case EXIF_TAG_INTEROPERABILITY_IFD_POINTER: + CHECK_REC (EXIF_IFD_INTEROPERABILITY); +- exif_data_load_data_content (data, EXIF_IFD_INTEROPERABILITY, d, ds, o, recursion_depth + 1); ++ exif_data_load_data_content (data, EXIF_IFD_INTEROPERABILITY, d, ds, o, ++ recursion_cost + level_cost(n)); + break; + case EXIF_TAG_JPEG_INTERCHANGE_FORMAT: + thumbnail_offset = o; diff --git a/pkgs/development/libraries/libexif/default.nix b/pkgs/development/libraries/libexif/default.nix index 5a8f5126680e8..98556c474ef84 100644 --- a/pkgs/development/libraries/libexif/default.nix +++ b/pkgs/development/libraries/libexif/default.nix @@ -9,21 +9,30 @@ 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"; + }) + # This is basically + # https://github.com/libexif/libexif/commit/6aa11df549114ebda520dde4cdaea2f9357b2c89.patch, + # but without the addition to ./NEWS + ./CVE-2018-20030-2.patch ]; - 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 ]; }; } -- cgit 1.4.1 From d09d82eea34bad1faffbd1c979b17a2b073a4d2f Mon Sep 17 00:00:00 2001 From: Jon Banafato Date: Sat, 9 Nov 2019 02:05:02 -0500 Subject: zulip: init at 4.0.0 --- .../instant-messengers/zulip/default.nix | 40 ++++++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 42 insertions(+) create mode 100644 pkgs/applications/networking/instant-messengers/zulip/default.nix (limited to 'pkgs') 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 0000000000000..33392af766c9b --- /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/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 180dc5bde59d4..7039775b2957e 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -8780,6 +8780,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 { }; -- cgit 1.4.1 From b7346c21096370111674492cc2d36ec3861d66b1 Mon Sep 17 00:00:00 2001 From: Philipp Gesang Date: Sat, 9 Nov 2019 09:43:57 +0100 Subject: ncmpc: optionally use pcre --- pkgs/applications/audio/ncmpc/default.nix | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) (limited to 'pkgs') diff --git a/pkgs/applications/audio/ncmpc/default.nix b/pkgs/applications/audio/ncmpc/default.nix index db788dcc9eb23..58eb5462ef84b 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)"; -- cgit 1.4.1 From d75c296dc2b4c45f197a66a4a64245d921226d0f Mon Sep 17 00:00:00 2001 From: Maximilian Bosch Date: Sun, 10 Nov 2019 18:24:57 +0100 Subject: roundcube: 1.3.10 -> 1.4.0 https://roundcube.net/news/2019/11/09/roundcube-1.4.0-released * `curl` cmd in the test can fail as roundcube returns a http/401 if unauthorized (and we're explicitly requesting the login form). By checking if the `persistent_login` plugin is loaded, the assertion is still valid) * Use `$argv[0]` to determine install path in the installer script. I'm not exactly sure why, but it seems as `__DIR__` now resolves symlinks which breaks the installer if roundcube is in a `buildEnv` with third-party plugins. --- nixos/tests/roundcube.nix | 2 +- .../0001-Don-t-resolve-symlinks-when-trying-to-find-INSTALL_P.patch | 2 +- pkgs/servers/roundcube/default.nix | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) (limited to 'pkgs') diff --git a/nixos/tests/roundcube.nix b/nixos/tests/roundcube.nix index 4f2560ce8c2fa..3206144ce8060 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/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 96710d6162d77..27ebd59a48d9f 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 93499d87e0b69..5953a28a28329 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 ]; -- cgit 1.4.1 From e75046151174a0a69940709fd7e9270beb0b8f15 Mon Sep 17 00:00:00 2001 From: Julian Stecklina Date: Sun, 10 Nov 2019 23:23:37 +0100 Subject: spike: init at 1.0.0 Spike is the RISC-V ISA simulator from the RISC-V project. --- nixos/tests/spike.nix | 22 ++++++++++++++++ pkgs/applications/virtualization/spike/default.nix | 30 ++++++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 3 files changed, 54 insertions(+) create mode 100644 nixos/tests/spike.nix create mode 100644 pkgs/applications/virtualization/spike/default.nix (limited to 'pkgs') diff --git a/nixos/tests/spike.nix b/nixos/tests/spike.nix new file mode 100644 index 0000000000000..47763e75ffa2b --- /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/pkgs/applications/virtualization/spike/default.nix b/pkgs/applications/virtualization/spike/default.nix new file mode 100644 index 0000000000000..4dbb7fbe4a522 --- /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/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index fb9920847977f..2114bd3ce1de0 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -20942,6 +20942,8 @@ in spice-vdagent = callPackage ../applications/virtualization/spice-vdagent { }; + spike = callPackage ../applications/virtualization/spike { }; + spideroak = callPackage ../applications/networking/spideroak { }; split2flac = callPackage ../applications/audio/split2flac { }; -- cgit 1.4.1 From ce26b3eaf000f4be9803d299bdb4d27af18d6ed5 Mon Sep 17 00:00:00 2001 From: worldofpeace Date: Mon, 11 Nov 2019 16:18:23 -0500 Subject: nixos/slim: remove The SLIM project is abandoned and their last release was in 2013. Because of this it poses a security risk to systems, no one is working on it or picked up maintenance. It also lacks compatibility with systemd and logind sessions. For users, there liikely isn't anything like slim that's as lightweight in terms of dependencies. --- nixos/lib/testing-python.nix | 1 - nixos/lib/testing.nix | 1 - nixos/modules/hardware/video/nvidia.nix | 2 +- .../services/x11/desktop-managers/plasma5.nix | 1 - .../services/x11/display-managers/default.nix | 12 +- .../modules/services/x11/display-managers/slim.nix | 160 ++---------------- nixos/modules/services/x11/xserver.nix | 1 - nixos/release-combined.nix | 1 - nixos/tests/all-tests.nix | 1 - nixos/tests/slim.nix | 66 -------- .../applications/display-managers/slim/default.nix | 55 ------- .../display-managers/slim/no-logfile.patch | 80 --------- .../display-managers/slim/run-once.patch | 12 -- .../display-managers/slim/runtime-paths.patch | 70 -------- .../display-managers/slim/sort-sessions.patch | 40 ----- pkgs/applications/display-managers/slim/themes.nix | 183 --------------------- pkgs/top-level/aliases.nix | 2 + pkgs/top-level/all-packages.nix | 6 - 18 files changed, 18 insertions(+), 676 deletions(-) delete mode 100644 nixos/tests/slim.nix delete mode 100644 pkgs/applications/display-managers/slim/default.nix delete mode 100644 pkgs/applications/display-managers/slim/no-logfile.patch delete mode 100644 pkgs/applications/display-managers/slim/run-once.patch delete mode 100644 pkgs/applications/display-managers/slim/runtime-paths.patch delete mode 100644 pkgs/applications/display-managers/slim/sort-sessions.patch delete mode 100644 pkgs/applications/display-managers/slim/themes.nix (limited to 'pkgs') diff --git a/nixos/lib/testing-python.nix b/nixos/lib/testing-python.nix index 21f6172e9671d..22a6e7a6cc037 100644 --- a/nixos/lib/testing-python.nix +++ b/nixos/lib/testing-python.nix @@ -258,7 +258,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 7670687710363..a5f060a8d8e30 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 3ab2afc974070..1e18e927ec6ee 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 is supported is used; notably, SLiM is not supported. + option is supported is used. ''; }; diff --git a/nixos/modules/services/x11/desktop-managers/plasma5.nix b/nixos/modules/services/x11/desktop-managers/plasma5.nix index b6fb7218da6f6..b48ca3fad9390 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 bf6b048654b39..b66856fd4d44e 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 124660a43f076..4b0948a5b7a54 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 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 a8406544a72f5..70f01dbdbf597 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/release-combined.nix b/nixos/release-combined.nix index 9e2109d88b5fc..1bcab5cab098f 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 9db505a27d41c..2f480f9ea3e58 100644 --- a/nixos/tests/all-tests.nix +++ b/nixos/tests/all-tests.nix @@ -247,7 +247,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/slim.nix b/nixos/tests/slim.nix deleted file mode 100644 index 42c87dfa039d2..0000000000000 --- 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" <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/pkgs/applications/display-managers/slim/default.nix b/pkgs/applications/display-managers/slim/default.nix deleted file mode 100644 index e504c09e43e6b..0000000000000 --- 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 f2f5f15499307..0000000000000 --- 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 -+#include - - 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 -+#include - - 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 - 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 78f1454a883e0..0000000000000 --- 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 5a8e07bfbf07e..0000000000000 --- 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 cab5610f44fb6..0000000000000 --- 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 - #include - #include -+#include - - #include - #include -@@ -293,6 +294,8 @@ - - sessions.clear(); - -+ typedef pair session_t; -+ - if( !strSessionDir.empty() ) { - DIR *pDir = opendir(strSessionDir.c_str()); - -@@ -325,7 +328,7 @@ - } - } - desktop_file.close(); -- pair 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 session("",""); - sessions.push_back(session); - } -+ -+ std::sort(sessions.begin(), sessions.end(), [](session_t& a, session_t& b) -> bool{ -+ return a.first < b.first; -+ }); - } - - pair 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 b1be24f3e1d6f..0000000000000 --- 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/top-level/aliases.nix b/pkgs/top-level/aliases.nix index 262304cdbf0cc..99d412da8c170 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -351,6 +351,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 37ee1237d581d..36599a6722a14 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -21068,16 +21068,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 { }; -- cgit 1.4.1 From cc780aa7f42d5a9afba1b2b750f88a4628b2336c Mon Sep 17 00:00:00 2001 From: tekeri <47343275+tekeri@users.noreply.github.com> Date: Fri, 26 Apr 2019 16:38:16 +0900 Subject: perlPackages.CryptECB: init at 2.21 --- pkgs/top-level/perl-packages.nix | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'pkgs') diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index 06fe3aa2cfe90..360517e53b6aa 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -3370,6 +3370,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"; -- cgit 1.4.1 From a10ef1aa4fe62aa97859d24921f501183861b7b6 Mon Sep 17 00:00:00 2001 From: Jörg Thalheim Date: Wed, 13 Nov 2019 14:38:22 +0000 Subject: clang-tools: teach about nix's include path By translating NIX_CFLAGS_COMPILE to CPATH, all tools will now find c headers properly, when run in a nix-shell. --- pkgs/development/tools/clang-tools/default.nix | 11 ++++++++--- pkgs/development/tools/clang-tools/wrapper | 20 ++++++++++++++++++++ 2 files changed, 28 insertions(+), 3 deletions(-) create mode 100644 pkgs/development/tools/clang-tools/wrapper (limited to 'pkgs') diff --git a/pkgs/development/tools/clang-tools/default.nix b/pkgs/development/tools/clang-tools/default.nix index 0abea99f64ae1..2e8f48901aba9 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 0000000000000..fe17880b07d86 --- /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) "$@" -- cgit 1.4.1 From 72d6831f21bb3ad073e9e21470070f2607658f25 Mon Sep 17 00:00:00 2001 From: Mario Rodas Date: Thu, 14 Nov 2019 04:20:00 -0500 Subject: nodejs-13_x: 13.0.1 -> 13.1.0 Changelog: https://github.com/nodejs/node/releases/tag/v13.1.0 --- pkgs/development/web/nodejs/v13.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/development/web/nodejs/v13.nix b/pkgs/development/web/nodejs/v13.nix index 37d42e0ee7718..df7e7ed92669e 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 ]; } -- cgit 1.4.1 From c5939e67cddccbed848588ba7d50c5b05041f0e3 Mon Sep 17 00:00:00 2001 From: kolaente Date: Thu, 14 Nov 2019 20:09:55 +0100 Subject: gitea: 1.9.5 -> 1.9.6 --- pkgs/applications/version-management/gitea/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/applications/version-management/gitea/default.nix b/pkgs/applications/version-management/gitea/default.nix index 6a7a42bacc11b..4ee67a6a1ef36 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 = '' -- cgit 1.4.1 From 2bf8cccc0d8855c98538741c27978d2be434fbf7 Mon Sep 17 00:00:00 2001 From: Milan Svoboda Date: Thu, 7 Nov 2019 20:46:42 +0100 Subject: grip-search: init at 0.8 --- pkgs/tools/text/grip-search/default.nix | 31 +++++++++++++++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 33 insertions(+) create mode 100644 pkgs/tools/text/grip-search/default.nix (limited to 'pkgs') diff --git a/pkgs/tools/text/grip-search/default.nix b/pkgs/tools/text/grip-search/default.nix new file mode 100644 index 0000000000000..921691a40afd8 --- /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/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 4e2cfd9d0e845..e15086eb1f433 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -17529,6 +17529,8 @@ in grepm = callPackage ../applications/search/grepm { }; + grip-search = callPackage ../tools/text/grip-search { }; + grip = callPackage ../applications/misc/grip { inherit (gnome2) libgnome libgnomeui vte; }; -- cgit 1.4.1 From 6b9390f253894b0bf71e5b888cde99e0140e9a26 Mon Sep 17 00:00:00 2001 From: Daniel Schaefer Date: Thu, 14 Nov 2019 22:25:40 +0100 Subject: dragon-drop: 1.1.0 -> 1.1.1 Fixes segfault which would make the program unusable. --- pkgs/tools/X11/dragon-drop/default.nix | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) (limited to 'pkgs') diff --git a/pkgs/tools/X11/dragon-drop/default.nix b/pkgs/tools/X11/dragon-drop/default.nix index f15d099016a59..54ece6a9a1639 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; { -- cgit 1.4.1 From d11137ef90a5ab19ac1245f4277709ab06061a37 Mon Sep 17 00:00:00 2001 From: Guillaume Desforges Date: Tue, 12 Nov 2019 19:11:54 +0100 Subject: python2Packages.geopy: Freeze in seperate file --- pkgs/development/python-modules/geopy/2.nix | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 pkgs/development/python-modules/geopy/2.nix (limited to 'pkgs') diff --git a/pkgs/development/python-modules/geopy/2.nix b/pkgs/development/python-modules/geopy/2.nix new file mode 100644 index 0000000000000..49876872724bd --- /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]; + }; +} -- cgit 1.4.1 From d119e10f7420bd900e22a37ee4e577f7964f8ec4 Mon Sep 17 00:00:00 2001 From: Eduardo Quiros Date: Thu, 14 Nov 2019 15:45:06 -0600 Subject: signal-desktop: 1.27.4 -> 1.28.0 --- .../networking/instant-messengers/signal-desktop/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/applications/networking/instant-messengers/signal-desktop/default.nix b/pkgs/applications/networking/instant-messengers/signal-desktop/default.nix index 564e5e17b0a07..e39f01a92c046 100644 --- a/pkgs/applications/networking/instant-messengers/signal-desktop/default.nix +++ b/pkgs/applications/networking/instant-messengers/signal-desktop/default.nix @@ -59,7 +59,7 @@ let in stdenv.mkDerivation rec { pname = "signal-desktop"; - version = "1.27.4"; # Please backport all updates to the stable channel. + version = "1.28.0"; # Please backport all updates to the stable channel. # All releases have a limited lifetime and "expire" 90 days after the release. # When releases "expire" the application becomes unusable until an update is # applied. The expiration date for the current release can be extracted with: @@ -69,7 +69,7 @@ in stdenv.mkDerivation rec { src = fetchurl { url = "https://updates.signal.org/desktop/apt/pool/main/s/signal-desktop/signal-desktop_${version}_amd64.deb"; - sha256 = "1aza1s70xzx9qkv7b5mpfi4zgdn5dq3rl03lx3jixij3x3pxg5sj"; + sha256 = "14cd635fax99l5jk70jy0mjnvw01b0gbv666szc4ajamm36l2bkr"; }; phases = [ "unpackPhase" "installPhase" ]; -- cgit 1.4.1 From 6d12f065e91246f42de6feda9ad01da79643a751 Mon Sep 17 00:00:00 2001 From: Guillaume Desforges Date: Tue, 12 Nov 2019 19:12:56 +0100 Subject: python3Packages.geopy: 1.20 -> unstable-2019-11-10 * Update geopy to unstable version from GitHub for Python 3+ * Add GuillaumeDesforges as maintainer --- maintainers/maintainer-list.nix | 6 +++++ pkgs/development/python-modules/geopy/default.nix | 31 +++++++++++------------ pkgs/top-level/python-packages.nix | 4 ++- 3 files changed, 24 insertions(+), 17 deletions(-) (limited to 'pkgs') diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 5948944aa23f6..586706d53e70c 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -2615,6 +2615,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"; diff --git a/pkgs/development/python-modules/geopy/default.nix b/pkgs/development/python-modules/geopy/default.nix index 3a9e8b86c9173..817c1e38418e4 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/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index f9df5646d8ebc..a815cfa141ba4 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -4877,7 +4877,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 { }; -- cgit 1.4.1 From 470942f29e68cbcc1df118e3d10e3970d1dd5875 Mon Sep 17 00:00:00 2001 From: Eduardo Quiros Date: Thu, 14 Nov 2019 16:22:39 -0600 Subject: Add self (equirosa) to signal-desktop maintaners. --- .../networking/instant-messengers/signal-desktop/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'pkgs') diff --git a/pkgs/applications/networking/instant-messengers/signal-desktop/default.nix b/pkgs/applications/networking/instant-messengers/signal-desktop/default.nix index e39f01a92c046..aee540b7886a2 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" ]; }; } -- cgit 1.4.1 From a6924d3fb77d78050f006ef60e0da8b09f533187 Mon Sep 17 00:00:00 2001 From: Mario Rodas Date: Thu, 14 Nov 2019 18:00:00 -0500 Subject: terraform: 0.12.14 -> 0.12.15 Changelog: https://github.com/hashicorp/terraform/releases/tag/v0.12.15 --- pkgs/applications/networking/cluster/terraform/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/applications/networking/cluster/terraform/default.nix b/pkgs/applications/networking/cluster/terraform/default.nix index 598284dcb2551..a72ba1d58846b 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; }; }); -- cgit 1.4.1 From 5f373708ddec0e1754fc7d69c2b5bbbf016f22ad Mon Sep 17 00:00:00 2001 From: Kyle Sferrazza Date: Wed, 6 Nov 2019 10:50:14 -0500 Subject: denemo: add WrapGAppsHook closes #52958 remove wrapProgram in favor of gappsWrapperArgs move gettext and pkgconfig to nativeBuildInputs --- pkgs/applications/audio/denemo/default.nix | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) (limited to 'pkgs') diff --git a/pkgs/applications/audio/denemo/default.nix b/pkgs/applications/audio/denemo/default.nix index 331e3fb96989d..f3adec4fece22 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; { -- cgit 1.4.1 From 593771d2ea9ef692b05ce935eb036aea7fbf5bac Mon Sep 17 00:00:00 2001 From: Ahmed Kamal Date: Fri, 15 Nov 2019 03:23:15 +0200 Subject: xmrig: 3.2.0 -> 5.0.0 --- pkgs/applications/misc/xmrig/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/applications/misc/xmrig/default.nix b/pkgs/applications/misc/xmrig/default.nix index 8bd45e2f6138c..265c4c173fc6d 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 ]; -- cgit 1.4.1 From cd50d62810c3d3a0e5d47ff3ee0406d4383c2a9d Mon Sep 17 00:00:00 2001 From: Mario Rodas Date: Thu, 14 Nov 2019 21:00:00 -0500 Subject: rclone: 1.49.5 -> 1.50.1 --- pkgs/applications/networking/sync/rclone/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/applications/networking/sync/rclone/default.nix b/pkgs/applications/networking/sync/rclone/default.nix index 7475692b962c2..ca5c59379cc26 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"; -- cgit 1.4.1 From 736860d34bfa427fa9bb2a48669f703325bce208 Mon Sep 17 00:00:00 2001 From: Ben Darwin Date: Thu, 14 Nov 2019 21:25:10 -0500 Subject: nifticlib and niftseg: change platform from linux to unix since these build on OSX --- pkgs/applications/science/biology/niftyseg/default.nix | 2 +- pkgs/development/libraries/science/biology/nifticlib/default.nix | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/applications/science/biology/niftyseg/default.nix b/pkgs/applications/science/biology/niftyseg/default.nix index 689d3e42c9793..f70054e97716b 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/development/libraries/science/biology/nifticlib/default.nix b/pkgs/development/libraries/science/biology/nifticlib/default.nix index 51eed36312dd9..8c7da7968f5cf 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; }; } -- cgit 1.4.1 From 6df2a88049966f139060a34869331734c8852311 Mon Sep 17 00:00:00 2001 From: Ahmed Kamal Date: Fri, 15 Nov 2019 04:30:34 +0200 Subject: xmrig-proxy: 3.2.0 -> 5.0.0 --- pkgs/applications/misc/xmrig/proxy.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/applications/misc/xmrig/proxy.nix b/pkgs/applications/misc/xmrig/proxy.nix index 09eed4aa4912d..54fdbdb7cc19a 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 ]; -- cgit 1.4.1 From dafbcb986ab850fb68f8edd6defca2b3c9b0857f Mon Sep 17 00:00:00 2001 From: Milan Pässler Date: Thu, 14 Nov 2019 23:49:36 +0100 Subject: Revert "python37Packages.pyspf: 2.0.12 -> 2.0.13" This reverts commit e3f9c4d79041c6114a67ff67772186b737477393. This fixes #72791. Version 2.0.13 of pyspf introduced a bug where some incoming mails can cause a crash and be falsely rejected. (https://github.com/sdgathman/pyspf/issues/17) --- pkgs/development/python-modules/pyspf/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/development/python-modules/pyspf/default.nix b/pkgs/development/python-modules/pyspf/default.nix index 48e731004c1ce..61beac17ab3db 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 ]; -- cgit 1.4.1 From 5dad4bdd6fed11ae1db4fef7f3ca5facc53e95c1 Mon Sep 17 00:00:00 2001 From: Sascha Grunert Date: Fri, 15 Nov 2019 05:57:51 +0100 Subject: kubernetes: 1.15.4 -> 1.16.3 Signed-off-by: Sascha Grunert --- pkgs/applications/networking/cluster/kubernetes/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'pkgs') diff --git a/pkgs/applications/networking/cluster/kubernetes/default.nix b/pkgs/applications/networking/cluster/kubernetes/default.nix index 1ad7ad3e393da..c2751ac270a7a 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; }; } -- cgit 1.4.1 From 3c824cd0f6a71a98ba5c6527c23f3f3560ea146c Mon Sep 17 00:00:00 2001 From: Izorkin Date: Thu, 10 Oct 2019 17:53:48 +0300 Subject: mariadb: remove development components --- .../sql/mariadb/cmake-libmariadb-includedir.patch | 21 ---------------- pkgs/servers/sql/mariadb/default.nix | 29 ++++++++-------------- 2 files changed, 10 insertions(+), 40 deletions(-) delete mode 100644 pkgs/servers/sql/mariadb/cmake-libmariadb-includedir.patch (limited to 'pkgs') 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 dee77d9ab171a..0000000000000 --- 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 bb9818cf9bba3..1357e93fc7f4e 100644 --- a/pkgs/servers/sql/mariadb/default.nix +++ b/pkgs/servers/sql/mariadb/default.nix @@ -44,7 +44,6 @@ common = rec { # attributes common to both builds patches = [ ./cmake-includedir.patch - ./cmake-libmariadb-includedir.patch ]; cmakeFlags = [ @@ -86,10 +85,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 +111,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 +124,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,7 +137,7 @@ 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; @@ -176,12 +172,7 @@ server = stdenv.mkDerivation (common // { "-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.isDarwin) '' patchShebangs scripts/mytop.sh ''; -- cgit 1.4.1 From 7470e6e6deb3c3119b09e2ab4989beeb285a56a2 Mon Sep 17 00:00:00 2001 From: Izorkin Date: Thu, 10 Oct 2019 21:14:01 +0300 Subject: mariadb: refactor build configuration --- pkgs/servers/sql/mariadb/default.nix | 37 ++++++++++++++++++------------------ 1 file changed, 18 insertions(+), 19 deletions(-) (limited to 'pkgs') diff --git a/pkgs/servers/sql/mariadb/default.nix b/pkgs/servers/sql/mariadb/default.nix index 1357e93fc7f4e..d451c1dab5c97 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 @@ -74,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. @@ -139,18 +138,18 @@ server = stdenv.mkDerivation (common // { 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 ]; @@ -165,39 +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 = 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 -- cgit 1.4.1 From 8ef9a614b6a9d7816c147a22fb4e766e9c30b3bd Mon Sep 17 00:00:00 2001 From: Izorkin Date: Thu, 10 Oct 2019 22:05:19 +0300 Subject: zoneminder: fix build --- pkgs/servers/zoneminder/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'pkgs') diff --git a/pkgs/servers/zoneminder/default.nix b/pkgs/servers/zoneminder/default.nix index df6cad8c759b3..2dcaf44010e70 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 -- cgit 1.4.1 From 144735a049a2760c4bcfd7da20f072a73ec21c3e Mon Sep 17 00:00:00 2001 From: Izorkin Date: Fri, 11 Oct 2019 10:38:33 +0300 Subject: perlPackages.SysCPU: fix checkPhase on Aarch64 --- pkgs/top-level/perl-packages.nix | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'pkgs') diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index 9b9eb3ff230ae..f82e379a7ac4c 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -16674,6 +16674,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; }; -- cgit 1.4.1 From a1a2d8d4c03301e4e48eee3938687600fe34fcbd Mon Sep 17 00:00:00 2001 From: Yurii Rashkovskii Date: Fri, 15 Nov 2019 08:35:43 +0100 Subject: streamlit: 0.49.0 -> 0.50.2 --- pkgs/applications/science/machine-learning/streamlit/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/applications/science/machine-learning/streamlit/default.nix b/pkgs/applications/science/machine-learning/streamlit/default.nix index f3d142739b8f9..c7bdf0f12a404 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 = [ -- cgit 1.4.1 From 502111d92a58ff8f0473adaeefaa136a0f8acbba Mon Sep 17 00:00:00 2001 From: Mario Rodas Date: Fri, 15 Nov 2019 04:20:00 -0500 Subject: vault: 1.2.4 -> 1.3.0 Release notes: https://www.hashicorp.com/blog/vault-1-3/ --- pkgs/tools/security/vault/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/tools/security/vault/default.nix b/pkgs/tools/security/vault/default.nix index dc5556c701648..1e5a16e19582c 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"; -- cgit 1.4.1 From bef560f578e0467010077ddec35e3782597fb93a Mon Sep 17 00:00:00 2001 From: Andreas Wiese Date: Fri, 15 Nov 2019 11:18:59 +0100 Subject: microcodeIntel: 20191112 -> 20191113 https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/releases/tag/microcode-20191113 (#73383) --- pkgs/os-specific/linux/microcode/intel.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/os-specific/linux/microcode/intel.nix b/pkgs/os-specific/linux/microcode/intel.nix index bf76ec74b0ff0..4ada201263f8d 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 ]; -- cgit 1.4.1 From 2685391917c43f85a4997916c3237416fb330925 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Fri, 15 Nov 2019 06:50:44 -0800 Subject: ntl: 11.3.4 -> 11.4.1 Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/ntl/versions (#71728) --- pkgs/development/libraries/ntl/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/development/libraries/ntl/default.nix b/pkgs/development/libraries/ntl/default.nix index efb307507a384..10e59c5117c08 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 = [ -- cgit 1.4.1 From 9d10b20a63b18afc76ebd2cea49df16d7118f5b1 Mon Sep 17 00:00:00 2001 From: Guillaume Maudoux Date: Fri, 8 Nov 2019 16:44:21 +0100 Subject: riot-desktop: fix missing tray icon The tray icon has always been missing for me (on sway / waybar). It turns out that it is looked up in a different location than where we package it. Overall, it seems we are not at all following the upstream layout as can be seen in data.tar.xz available at packages.riot.im/debian/pool/main/r/riot-web/riot-web_1.4.2_amd64.deb This is a small fix that works for me. May not be optimal :-). --- pkgs/applications/networking/instant-messengers/riot/riot-desktop.nix | 1 + 1 file changed, 1 insertion(+) (limited to 'pkgs') diff --git a/pkgs/applications/networking/instant-messengers/riot/riot-desktop.nix b/pkgs/applications/networking/instant-messengers/riot/riot-desktop.nix index de941d94fc875..ec3b42c155349 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" -- cgit 1.4.1 From 75667c2916d4bd60db2f5a1f1838d67af87a3610 Mon Sep 17 00:00:00 2001 From: Linus Heckemann Date: Fri, 15 Nov 2019 17:59:55 +0100 Subject: pythonPackages.nixpart: unmark broken --- pkgs/tools/filesystems/nixpart/default.nix | 1 - 1 file changed, 1 deletion(-) (limited to 'pkgs') diff --git a/pkgs/tools/filesystems/nixpart/default.nix b/pkgs/tools/filesystems/nixpart/default.nix index 8f59ff809a833..809c5256873ea 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; }; } -- cgit 1.4.1 From d7f2ab0ed81db4ee2a111a613fd20907da1ddd74 Mon Sep 17 00:00:00 2001 From: talyz Date: Fri, 15 Nov 2019 18:36:08 +0100 Subject: slack: 4.0.2 -> 4.1.2 Also: - Add missing dependency on libpulseaudio - Extract the deb in the build folder and move only the files we're interested in to $out - Use the regular builder, but turn off the patchELF hook - Move dpkg from buildInputs to nativeBuildInputs, since it's only used at build time --- .../instant-messengers/slack/default.nix | 24 ++++++++++++++-------- 1 file changed, 15 insertions(+), 9 deletions(-) (limited to 'pkgs') diff --git a/pkgs/applications/networking/instant-messengers/slack/default.nix b/pkgs/applications/networking/instant-messengers/slack/default.nix index d3aa302d601ad..a16023f307d53 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 -- cgit 1.4.1 From 27313767b8ed680d1dcfcfc0cb87c81562bba605 Mon Sep 17 00:00:00 2001 From: Daiderd Jordan Date: Thu, 14 Nov 2019 18:07:23 +0100 Subject: gettext: fix darwin build The CF configure flags broke with the last update but based on fa9c81f69468098e0dd0ca79ea4d2ef74ec6bc0c and the comment it seems like these are not necessary anymore. $ nix-build -A stdenv.__bootPackages.stdenv.__bootPackages.gettext /nix/store/dii9p8717rjnbzar4kh1q3sxk77dbbkd-gettext-0.20.1 $ nix-store -qR /nix/store/dii9p8717rjnbzar4kh1q3sxk77dbbkd-gettext-0.20.1 /nix/store/2ws9cmamvr7xyvdg4d2nnd1bmr1zjrrq-bootstrap-tools /nix/store/2yn28axagwyifnvdm8npy2f982jxr986-libiconv-osx-10.12.6 /nix/store/dii9p8717rjnbzar4kh1q3sxk77dbbkd-gettext-0.20.1 --- pkgs/development/libraries/gettext/default.nix | 4 ---- 1 file changed, 4 deletions(-) (limited to 'pkgs') diff --git a/pkgs/development/libraries/gettext/default.nix b/pkgs/development/libraries/gettext/default.nix index 3c1e98730fa1b..157f801d2f2f4 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 -- cgit 1.4.1 From d587092e9e7df9786495c19f710cf6469d72eecb Mon Sep 17 00:00:00 2001 From: SRGOM Date: Sat, 16 Nov 2019 00:31:11 +0530 Subject: pplatex: init at unstable-2015-09-14 (#73461) --- pkgs/tools/typesetting/tex/pplatex/default.nix | 32 ++++++++++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 34 insertions(+) create mode 100644 pkgs/tools/typesetting/tex/pplatex/default.nix (limited to 'pkgs') diff --git a/pkgs/tools/typesetting/tex/pplatex/default.nix b/pkgs/tools/typesetting/tex/pplatex/default.nix new file mode 100644 index 0000000000000..01777f3dd4285 --- /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/all-packages.nix b/pkgs/top-level/all-packages.nix index 0210a42d003cc..0be07adc109f2 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -5740,6 +5740,8 @@ in ppl = callPackage ../development/libraries/ppl { }; + pplatex = callPackage ../tools/typesetting/tex/pplatex { }; + ppp = callPackage ../tools/networking/ppp { }; pptp = callPackage ../tools/networking/pptp {}; -- cgit 1.4.1 From 35b81fb1a494485918438352820528d205d7d38b Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Wed, 13 Nov 2019 14:21:45 +0100 Subject: LTS Haskell 14.14 --- .../haskell-modules/configuration-hackage2nix.yaml | 63 +++++++++++----------- 1 file changed, 31 insertions(+), 32 deletions(-) (limited to 'pkgs') diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix.yaml index 6c62c84266c76..1b24c85857212 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 -- cgit 1.4.1 From b06de887f7c34090ac381d23db47749c529bd60d Mon Sep 17 00:00:00 2001 From: "William R. Arellano" Date: Tue, 12 Nov 2019 08:09:27 -0500 Subject: dotenv: fix broken package version 0.8.0.2 --- pkgs/development/haskell-modules/configuration-nix.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'pkgs') diff --git a/pkgs/development/haskell-modules/configuration-nix.nix b/pkgs/development/haskell-modules/configuration-nix.nix index 5308296c83326..909accb9a979b 100644 --- a/pkgs/development/haskell-modules/configuration-nix.nix +++ b/pkgs/development/haskell-modules/configuration-nix.nix @@ -624,5 +624,7 @@ 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"]; - + + # Tests fails because of missing test file + dotenv = dontCheck super.dotenv; } -- cgit 1.4.1 From afd42d621dceaec96f8a2cdcb18af0c3a368e342 Mon Sep 17 00:00:00 2001 From: "William R. Arellano" Date: Tue, 12 Nov 2019 08:17:05 -0500 Subject: dotenv: remove from broken packages --- pkgs/development/haskell-modules/configuration-hackage2nix.yaml | 1 - 1 file changed, 1 deletion(-) (limited to 'pkgs') diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix.yaml index 1b24c85857212..fc9a121e0faf9 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix.yaml @@ -4310,7 +4310,6 @@ broken-packages: - domplate - dot-linker - dot2graphml - - dotenv - dotfs - doublify-toolkit - dovin -- cgit 1.4.1 From 227a8e0e7c3fe86d43efd0546b9a0605101af643 Mon Sep 17 00:00:00 2001 From: "William R. Arellano" Date: Tue, 12 Nov 2019 08:26:05 -0500 Subject: dotnev: move changes from configuration-nix to configuration-common --- pkgs/development/haskell-modules/configuration-common.nix | 1 + pkgs/development/haskell-modules/configuration-nix.nix | 2 -- 2 files changed, 1 insertion(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index 9c68b8c356081..1017ebba29e2b 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -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; 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; diff --git a/pkgs/development/haskell-modules/configuration-nix.nix b/pkgs/development/haskell-modules/configuration-nix.nix index 909accb9a979b..1cd14dd3317b0 100644 --- a/pkgs/development/haskell-modules/configuration-nix.nix +++ b/pkgs/development/haskell-modules/configuration-nix.nix @@ -625,6 +625,4 @@ self: super: builtins.intersectAttrs super { cairo = addBuildTool super.cairo self.buildHaskellPackages.gtk2hs-buildtools; pango = disableHardening (addBuildTool super.pango self.buildHaskellPackages.gtk2hs-buildtools) ["fortify"]; - # Tests fails because of missing test file - dotenv = dontCheck super.dotenv; } -- cgit 1.4.1 From ea6b44b6d5ee420c7727656b9b5c9ef89fbcacee Mon Sep 17 00:00:00 2001 From: "William R. Arellano" Date: Tue, 12 Nov 2019 08:46:38 -0500 Subject: dotenv: add comment for future reference --- pkgs/development/haskell-modules/configuration-common.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'pkgs') diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index 1017ebba29e2b..70a95cf4ddd2d 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -275,7 +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; + 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; -- cgit 1.4.1 From 266ee8d74d1d0cd96cf6ee4ace255ae0ce8ee252 Mon Sep 17 00:00:00 2001 From: "William R. Arellano" Date: Tue, 12 Nov 2019 08:44:00 -0500 Subject: Update pkgs/development/haskell-modules/configuration-nix.nix Co-Authored-By: Dennis Gosnell --- pkgs/development/haskell-modules/configuration-nix.nix | 1 - 1 file changed, 1 deletion(-) (limited to 'pkgs') diff --git a/pkgs/development/haskell-modules/configuration-nix.nix b/pkgs/development/haskell-modules/configuration-nix.nix index 1cd14dd3317b0..47b97e7d65f38 100644 --- a/pkgs/development/haskell-modules/configuration-nix.nix +++ b/pkgs/development/haskell-modules/configuration-nix.nix @@ -624,5 +624,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"]; - } -- cgit 1.4.1 From 750a3ba2ce97210d141f31d648fb070cb025e8f4 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Fri, 15 Nov 2019 20:48:15 +0100 Subject: hackage2nix: disable builds that break evaluation on Hydra --- pkgs/development/haskell-modules/configuration-hackage2nix.yaml | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'pkgs') diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix.yaml index fc9a121e0faf9..f57768ecb773d 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix.yaml @@ -5186,6 +5186,8 @@ broken-packages: - GrowlNotify - grpc-api-etcd - grpc-etcd-client + - grpc-haskell + - grpc-haskell-core - gruff - gruff-examples - gsc-weighting @@ -6154,6 +6156,7 @@ broken-packages: - http-dispatch - http-enumerator - http-grammar + - http-io-streams - http-kinder - http-monad - http-pony-serve-wai @@ -7446,6 +7449,7 @@ broken-packages: - NestedFunctor - nestedmap - net-mqtt + - net-mqtt-rpc - net-spider - net-spider-cli - net-spider-pangraph @@ -8550,6 +8554,7 @@ broken-packages: - rws - RxHaskell - s-expression + - S3 - SableCC2Hs - safe-access - safe-buffer-monad @@ -8682,6 +8687,7 @@ broken-packages: - Semantique - semdoc - semi-iso + - semialign-extras - semialign-indexed - semialign-optics - semibounded-lattices -- cgit 1.4.1 From 22890f7b13052cfa64144c8dfed8d228fa78db74 Mon Sep 17 00:00:00 2001 From: "(cdep)illabout" Date: Fri, 15 Nov 2019 10:21:36 +0900 Subject: haskellPackages.llvm-hs: fix build on darwin --- .../haskell-modules/configuration-nix.nix | 20 ++++++++++++++++---- 1 file changed, 16 insertions(+), 4 deletions(-) (limited to 'pkgs') diff --git a/pkgs/development/haskell-modules/configuration-nix.nix b/pkgs/development/haskell-modules/configuration-nix.nix index 47b97e7d65f38..dbdad1ddf1d0d 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; -- cgit 1.4.1 From 1e7e4d8e93e97ea406149ebdb49698a85d260fd0 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Fri, 15 Nov 2019 20:50:57 +0100 Subject: git-annex: update sha256 hash for new version 7.20191114 --- pkgs/development/haskell-modules/configuration-common.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'pkgs') diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index 70a95cf4ddd2d..1041b58010efc 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; -- cgit 1.4.1 From aed8e9536d4e7579d060072f1ca9ac378a2c6283 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Fri, 15 Nov 2019 20:59:53 +0100 Subject: haskell-src-exts-simple: add override to fix version of the dependencies --- pkgs/development/haskell-modules/configuration-common.nix | 3 +++ 1 file changed, 3 insertions(+) (limited to 'pkgs') diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index 1041b58010efc..9fd343870b9b0 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -1315,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 -- cgit 1.4.1 From 72515c590e91c02ebbf65044b52c6414008ece4d Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Sat, 9 Nov 2019 02:30:34 +0100 Subject: hackage-packages.nix: automatic Haskell package set update This update was generated by hackage2nix v2.15.0-6-g12ceeb2 from Hackage revision https://github.com/commercialhaskell/all-cabal-hashes/commit/99180e68fe22f24f5b6c544f6741c8ccdf12855c. --- .../haskell-modules/hackage-packages.nix | 2219 +++++++++++--------- 1 file changed, 1252 insertions(+), 967 deletions(-) (limited to 'pkgs') diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index 2d1e866ac09bb..8f21ebfc1493f 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -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"; @@ -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 @@ -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 @@ -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 { @@ -23367,33 +23404,6 @@ self: { }) {}; "aeson-diff" = 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.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 @@ -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 @@ -24752,23 +24761,6 @@ self: { }) {}; "alex" = callPackage - ({ mkDerivation, array, base, containers, directory, happy, process - }: - 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 { @@ -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; @@ -29405,23 +29397,6 @@ self: { }) {}; "apecs" = callPackage - ({ mkDerivation, array, base, containers, criterion, linear, mtl - , QuickCheck, template-haskell, vector - }: - 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 }: @@ -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; @@ -33737,20 +33697,6 @@ self: { }) {}; "autoexporter" = callPackage - ({ 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"; @@ -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 @@ -34103,40 +34048,6 @@ self: { }) {}; "avro" = 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.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 @@ -34168,7 +34079,6 @@ self: { ]; description = "Avro serialization support for Haskell"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "avwx" = 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 @@ -68073,21 +68102,6 @@ self: { }) {}; "derulo" = callPackage - ({ 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"; @@ -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 @@ -68948,21 +68961,6 @@ self: { }) {}; "di-monad" = callPackage - ({ mkDerivation, base, containers, di-core, exceptions, mtl, pipes - , stm, transformers - }: - 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 }: @@ -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 @@ -69290,39 +69314,6 @@ self: { }) {}; "diagrams-lib" = 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 - , 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 @@ -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 @@ -72757,23 +72747,6 @@ self: { }) {}; "doctest-driver-gen" = callPackage - ({ 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"; @@ -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 = [ @@ -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; @@ -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 = [ @@ -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" @@ -96397,29 +96485,6 @@ self: { }) {}; "github-release" = 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.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 @@ -96440,7 +96505,6 @@ self: { ]; description = "Upload files to GitHub releases"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "github-rest" = 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 @@ -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 = [ @@ -112976,34 +113080,6 @@ self: { }) {inherit (pkgs) aspell;}; "hasql" = 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"; - 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 @@ -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 @@ -115459,30 +115562,6 @@ self: { }) {}; "hedis" = 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.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 @@ -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 @@ -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 = [ @@ -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 { @@ -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 @@ -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 @@ -141078,25 +141286,6 @@ self: { }) {}; "json-feed" = callPackage - ({ mkDerivation, aeson, base, bytestring, filepath, hspec - , mime-types, network-uri, tagsoup, text, time - }: - 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 }: @@ -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 = [ @@ -144747,18 +144949,6 @@ self: { }) {}; "lackey" = callPackage - ({ 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"; @@ -144768,7 +144958,6 @@ self: { 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 @@ -150077,17 +150266,6 @@ self: { }) {xslt = null;}; "libyaml" = callPackage - ({ 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"; @@ -150096,7 +150274,6 @@ self: { 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 +150604,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 +150619,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 +150855,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; }) {}; @@ -153475,6 +153648,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 @@ -154666,31 +154863,6 @@ self: { }) {}; "lucid" = 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.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 @@ -154711,7 +154883,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 +155024,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 +155817,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 +155849,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 +157572,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 +162093,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 +163134,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 { @@ -163102,30 +163329,6 @@ self: { }) {}; "monad-par" = 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.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 @@ -163149,7 +163352,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 @@ -169084,8 +169286,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 +169312,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 @@ -170151,27 +170376,6 @@ self: { }) {}; "network-ip" = 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.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 @@ -170190,7 +170394,6 @@ self: { ]; description = "Internet Protocol data structures"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "network-manager-tui" = callPackage @@ -170233,6 +170436,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 @@ -172225,6 +172445,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 +172573,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 +172587,6 @@ self: { testHaskellDepends = [ base doctest ]; description = "Non-empty vectors"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "nonemptymap" = callPackage @@ -173299,6 +173514,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 +173555,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 +173586,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 +173622,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 +173898,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; @@ -174742,18 +174969,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; @@ -178183,6 +178409,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 +181151,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 +181597,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 +184239,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 @@ -189297,7 +189580,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 +189588,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 +190758,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 +191140,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 +191647,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 +192074,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 +192271,8 @@ self: { }: mkDerivation { pname = "propellor"; - version = "5.9.1"; - sha256 = "1v4cpj4kbmhl4xkxm7gxm2z9pqf6zmr4psawaxixvsav6xpxgphr"; + version = "5.10.1"; + sha256 = "1ymjlfp7gri82sa26s6a10lqqmzplvl68siai04wshx3jwr3b5y8"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -192481,9 +192790,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 +192801,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 +192815,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 +192837,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 +193909,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 = [ @@ -196275,6 +196585,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 +196637,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 { @@ -197314,27 +197660,6 @@ self: { }) {}; "ratel" = 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.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 @@ -197353,25 +197678,9 @@ self: { ]; description = "Notify Honeybadger about exceptions"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "ratel-wai" = callPackage - ({ mkDerivation, base, bytestring, case-insensitive, containers - , http-client, ratel, wai - }: - 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 }: @@ -197384,7 +197693,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 @@ -197478,39 +197786,6 @@ self: { }) {}; "rattletrap" = 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.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 @@ -198459,16 +198734,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 +199994,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 +200048,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 +200479,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 +201080,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 +205503,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; @@ -207187,18 +207482,6 @@ self: { }) {inherit (pkgs) libsodium;}; "salve" = callPackage - ({ 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"; @@ -207208,7 +207491,6 @@ self: { testHaskellDepends = [ base doctest ]; description = "Semantic version numbers and constraints"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "salvia" = callPackage @@ -208571,31 +208853,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 +210657,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 +211977,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 +214133,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 +214968,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 +215287,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 +225224,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 +225478,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 +226848,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 +226862,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 +227758,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 @@ -228287,29 +228629,6 @@ self: { }) {}; "strive" = 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.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 @@ -228330,7 +228649,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 +228991,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; @@ -232234,8 +232552,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 +233693,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 +235091,8 @@ self: { }: mkDerivation { pname = "terminal-punch"; - version = "0.1.1"; - sha256 = "11z6jb130300yjkrl511960anjac9ncc3g1yj6jqpah6j2imsa8s"; + version = "0.1.3"; + sha256 = "1hc8gl0bjrz8h9nfrvlkxbkgys62xr7mcdk22lm8dc1cl8y42nkv"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -235646,6 +235964,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 @@ -236370,39 +236711,6 @@ self: { }) {}; "text-show-instances" = 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.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 @@ -236433,7 +236741,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 +237602,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 +240205,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 +240689,8 @@ self: { pname = "tomland"; version = "1.2.1.0"; sha256 = "0bzwmk3zw2lzhppgr73b5v3i4qz0hxn1zag665vpakq6knssj7qy"; + revision = "1"; + editedCabalFile = "00lb4ivrqrj5yqnfz5ji3vjaa284img9xhkjvrzc291bs83vl4kr"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -241911,20 +242222,6 @@ self: { }) {}; "traverse-with-class" = callPackage - ({ mkDerivation, base, tasty, tasty-hunit, template-haskell - , transformers - }: - 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 }: @@ -241936,7 +242233,6 @@ self: { testHaskellDepends = [ base tasty tasty-hunit ]; description = "Generic applicative traversals"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "travis" = callPackage @@ -254818,23 +255114,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 = [ @@ -258041,20 +258337,6 @@ self: { }) {}; "wuss" = callPackage - ({ mkDerivation, base, bytestring, connection, network, websockets - }: - 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 { @@ -258066,7 +258348,6 @@ self: { ]; description = "Secure WebSocket (WSS) clients"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "wx" = callPackage @@ -261008,35 +261289,6 @@ self: { }) {}; "yaml" = 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.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 @@ -261063,7 +261315,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 +261824,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 +261846,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 +261856,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 +262623,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 +264347,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 +265203,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; -- cgit 1.4.1 From 3c531669b14ac10f19573f0d94d1c82262c9cc68 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Fri, 15 Nov 2019 21:33:45 +0100 Subject: hackage-packages.nix: automatic Haskell package set update This update was generated by hackage2nix v2.15.0-9-g650d530 from Hackage revision https://github.com/commercialhaskell/all-cabal-hashes/commit/e761da20a90d133bb78c01781a8cf359ec2df0a6. --- .../haskell-modules/hackage-packages.nix | 44 ++++++++++++---------- 1 file changed, 24 insertions(+), 20 deletions(-) (limited to 'pkgs') diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index 8f21ebfc1493f..0e66938e67d6a 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -86013,7 +86013,7 @@ self: { "fltkhs" = callPackage ({ mkDerivation, base, bytestring, c2hs, Cabal, directory, filepath - , fltk14, libGLU_combined, mtl, OpenGLRaw, parsec, pkgconfig, text + , fltk14, libGL, libGLU, mtl, OpenGLRaw, parsec, pkg-config, text , vector }: mkDerivation { @@ -86026,15 +86026,15 @@ self: { setupHaskellDepends = [ base Cabal directory filepath ]; libraryHaskellDepends = [ base bytestring text vector ]; librarySystemDepends = [ fltk14 ]; - libraryPkgconfigDepends = [ libGLU_combined ]; - 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_combined; - 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 @@ -120063,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 ]; @@ -137850,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 @@ -148823,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; @@ -178247,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"; @@ -198451,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; -- cgit 1.4.1 From 2151d7406fa543f9d163cec8199c31290f53aef4 Mon Sep 17 00:00:00 2001 From: Michael Weiss Date: Fri, 15 Nov 2019 21:55:21 +0100 Subject: androidStudioPackages.{dev,canary}: 4.0.0.2 -> 4.0.0.3 --- pkgs/applications/editors/android-studio/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'pkgs') diff --git a/pkgs/applications/editors/android-studio/default.nix b/pkgs/applications/editors/android-studio/default.nix index 4254bca343807..8b8a41e0dfe63 100644 --- a/pkgs/applications/editors/android-studio/default.nix +++ b/pkgs/applications/editors/android-studio/default.nix @@ -18,9 +18,9 @@ let sha256Hash = "0017g7nvjiadd64in9fl4wq5lf8b7pyrdasbnwzjcphpbzy1390x"; }; 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 -- cgit 1.4.1 From fd97974b216bd517fe0ab35b27d285c13d79ad41 Mon Sep 17 00:00:00 2001 From: Michael Weiss Date: Fri, 15 Nov 2019 21:56:16 +0100 Subject: androidStudioPackages.beta: 3.6.0.15 -> 3.6.0.16 --- pkgs/applications/editors/android-studio/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'pkgs') diff --git a/pkgs/applications/editors/android-studio/default.nix b/pkgs/applications/editors/android-studio/default.nix index 8b8a41e0dfe63..c9bd1d089ca2b 100644 --- a/pkgs/applications/editors/android-studio/default.nix +++ b/pkgs/applications/editors/android-studio/default.nix @@ -13,9 +13,9 @@ 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.3"; # "Android Studio 4.0 Canary 3" -- cgit 1.4.1 From 7a90d4a946a5d02e701dbc8da88a14c16e77fc65 Mon Sep 17 00:00:00 2001 From: Michael Weiss Date: Fri, 15 Nov 2019 22:13:58 +0100 Subject: quiterss: 0.18.12 -> 0.19.0 --- pkgs/applications/networking/newsreaders/quiterss/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/applications/networking/newsreaders/quiterss/default.nix b/pkgs/applications/networking/newsreaders/quiterss/default.nix index 3a72ae8ce5f9e..28eccf6f37d21 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.0"; src = fetchFromGitHub { owner = "QuiteRSS"; repo = "quiterss"; rev = version; - sha256 = "0xav9qr8n6310636nfbgx4iix65fs3ya5rz2isxsf38bkjm7r3pa"; + sha256 = "1czz8n21f4iaazvkq37m867bqy40sdkj44bqggfjcw49pl60kvjn"; }; nativeBuildInputs = [ qmake pkgconfig wrapQtAppsHook ]; -- cgit 1.4.1 From a27a14da2a592402ecb89abc040700b2cf90d3c7 Mon Sep 17 00:00:00 2001 From: Michael Weiss Date: Fri, 15 Nov 2019 22:17:47 +0100 Subject: gns3-{gui,server}: 2.2.2 -> 2.2.3 --- pkgs/applications/networking/gns3/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'pkgs') diff --git a/pkgs/applications/networking/gns3/default.nix b/pkgs/applications/networking/gns3/default.nix index 6bc2554d8c901..1e6a0fd5b7f5f 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; -- cgit 1.4.1 From d0e1277dfda427990c00f3db1ada4cc5767b5754 Mon Sep 17 00:00:00 2001 From: Raymond Date: Sat, 16 Nov 2019 01:08:28 +0300 Subject: mtr: patch for "Error decoding localhost address" --- pkgs/tools/networking/mtr/default.nix | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'pkgs') diff --git a/pkgs/tools/networking/mtr/default.nix b/pkgs/tools/networking/mtr/default.nix index 217f3b7d7cc8d..18850fab33009 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 = '' -- cgit 1.4.1 From c1966522d7d5fa54db068140d212cba18731dd98 Mon Sep 17 00:00:00 2001 From: Vincent Laporte Date: Fri, 8 Nov 2019 17:57:24 +0000 Subject: gnumeric: 1.12.45 → 1.12.46 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit goffice: 0.10.45 → 0.10.46 --- pkgs/applications/office/gnumeric/default.nix | 17 ++++------------- pkgs/development/libraries/goffice/default.nix | 4 ++-- 2 files changed, 6 insertions(+), 15 deletions(-) (limited to 'pkgs') diff --git a/pkgs/applications/office/gnumeric/default.nix b/pkgs/applications/office/gnumeric/default.nix index 70d1e3d79ba59..979c960f7a81a 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/development/libraries/goffice/default.nix b/pkgs/development/libraries/goffice/default.nix index a18bdb177449b..f41fa73a6ef43 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 ]; -- cgit 1.4.1 From 9367367dfd6e0373c04650e9893deed426d48aa2 Mon Sep 17 00:00:00 2001 From: c0bw3b Date: Sat, 16 Nov 2019 01:41:23 +0100 Subject: Treewide: fix URL permanent redirects Permanent redirects on homepages and/or source URLs as reported by Repology --- pkgs/applications/misc/cmatrix/default.nix | 2 +- pkgs/applications/misc/fetchmail/default.nix | 2 +- pkgs/applications/networking/browsers/luakit/default.nix | 2 +- pkgs/applications/networking/feedreaders/castget/default.nix | 2 +- pkgs/applications/science/chemistry/octopus/default.nix | 2 +- pkgs/applications/science/logic/aspino/default.nix | 2 +- pkgs/applications/science/math/glsurf/default.nix | 4 ++-- pkgs/applications/science/medicine/aliza/default.nix | 2 +- pkgs/data/fonts/babelstone-han/default.nix | 2 +- pkgs/data/fonts/gohufont/default.nix | 4 ++-- pkgs/data/fonts/input-fonts/default.nix | 2 +- pkgs/desktops/enlightenment/ephoto.nix | 2 +- pkgs/desktops/xfce/core/exo.nix | 2 +- pkgs/development/compilers/factor-lang/default.nix | 4 ++-- pkgs/development/libraries/boehm-gc/7.6.6.nix | 6 +++--- pkgs/development/libraries/boehm-gc/default.nix | 6 +++--- pkgs/development/libraries/c-blosc/default.nix | 2 +- pkgs/development/libraries/fltk/1.4.nix | 4 ++-- pkgs/development/libraries/fltk/default.nix | 4 ++-- pkgs/development/libraries/freetds/default.nix | 2 +- pkgs/development/libraries/geoip/default.nix | 2 +- pkgs/development/libraries/liburing/default.nix | 2 +- pkgs/development/libraries/linbox/default.nix | 2 +- pkgs/development/libraries/mapnik/default.nix | 2 +- pkgs/development/libraries/opencolorio/default.nix | 2 +- pkgs/development/ocaml-modules/easy-format/default.nix | 2 +- pkgs/development/ocaml-modules/iso8601/default.nix | 2 +- pkgs/development/ocaml-modules/yojson/default.nix | 2 +- pkgs/development/python-modules/ansi2html/default.nix | 2 +- pkgs/development/python-modules/cssmin/default.nix | 2 +- pkgs/development/python-modules/dmenu/default.nix | 2 +- pkgs/development/python-modules/eyed3/default.nix | 2 +- pkgs/development/tools/build-managers/meson/default.nix | 2 +- pkgs/development/tools/ocaml/cppo/default.nix | 2 +- pkgs/games/arx-libertatis/default.nix | 4 ++-- pkgs/games/gcs/default.nix | 8 ++++---- pkgs/misc/jackaudio/default.nix | 2 +- pkgs/misc/jackaudio/jack1.nix | 6 +++--- pkgs/os-specific/linux/hostapd/default.nix | 2 +- pkgs/os-specific/linux/pam_ccreds/default.nix | 6 +++--- pkgs/os-specific/linux/pam_ldap/default.nix | 4 ++-- pkgs/os-specific/linux/trace-cmd/kernelshark.nix | 2 +- pkgs/os-specific/linux/wpa_supplicant/default.nix | 2 +- pkgs/os-specific/linux/wpa_supplicant/gui.nix | 2 +- pkgs/servers/irc/charybdis/default.nix | 2 +- pkgs/servers/sql/mariadb/galera/default.nix | 2 +- pkgs/tools/archivers/innoextract/default.nix | 4 ++-- pkgs/tools/backup/lvmsync/default.nix | 2 +- pkgs/tools/security/ossec/default.nix | 4 ++-- pkgs/tools/system/fio/default.nix | 2 +- pkgs/tools/system/proot/default.nix | 2 +- pkgs/tools/text/papertrail/default.nix | 2 +- pkgs/top-level/perl-packages.nix | 2 +- 53 files changed, 73 insertions(+), 73 deletions(-) (limited to 'pkgs') diff --git a/pkgs/applications/misc/cmatrix/default.nix b/pkgs/applications/misc/cmatrix/default.nix index cc57e58c56a43..9f86ec94f184a 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/fetchmail/default.nix b/pkgs/applications/misc/fetchmail/default.nix index bbbf1a0aff9b3..6c4ecf6fa3921 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/networking/browsers/luakit/default.nix b/pkgs/applications/networking/browsers/luakit/default.nix index d679eb56f5bde..0605eda7fc76a 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/feedreaders/castget/default.nix b/pkgs/applications/networking/feedreaders/castget/default.nix index 83132f030145f..33f8d8ca23836 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/science/chemistry/octopus/default.nix b/pkgs/applications/science/chemistry/octopus/default.nix index 6dec5b3b11f1e..d37f8d17336ef 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 d6190942efaba..6af7eaf3a5b8b 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/math/glsurf/default.nix b/pkgs/applications/science/math/glsurf/default.nix index 1cd5e364208a8..609e73b327adb 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 2633f4c8db1ba..53d5ad6ab4cc3 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/data/fonts/babelstone-han/default.nix b/pkgs/data/fonts/babelstone-han/default.nix index 113ee5b920415..3485b181d5af3 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 29b4241be92c5..e4e9954d1187b 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 3bc836fa4e486..68322bd54828a 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/desktops/enlightenment/ephoto.nix b/pkgs/desktops/enlightenment/ephoto.nix index 3563b9aabc1ca..b00b3d7a84623 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/xfce/core/exo.nix b/pkgs/desktops/xfce/core/exo.nix index 6b5ee4b313288..1a7cdd39d1017 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/compilers/factor-lang/default.nix b/pkgs/development/compilers/factor-lang/default.nix index ef445faec9230..314a2d0fc525a 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/libraries/boehm-gc/7.6.6.nix b/pkgs/development/libraries/boehm-gc/7.6.6.nix index c2b5c7b60626e..1cbbee469e6b8 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 5ae6200473bd1..f061626a897d6 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/c-blosc/default.nix b/pkgs/development/libraries/c-blosc/default.nix index 196dd9ca3f9b5..4a9e627e54421 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/fltk/1.4.nix b/pkgs/development/libraries/fltk/1.4.nix index eebe119d142fd..183f0c2bb70cf 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 a22b5eef8d2e0..ad317b06bbb3b 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 0ff9cea3d27c8..855ca0385dfd3 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/geoip/default.nix b/pkgs/development/libraries/geoip/default.nix index 4525f92328628..d55983952b8c3 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/liburing/default.nix b/pkgs/development/libraries/liburing/default.nix index ad8c08b3cce08..386354b48e4dd 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/linbox/default.nix b/pkgs/development/libraries/linbox/default.nix index 70320ead5d11c..709a237aed9b3 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 1feea915c025c..53c4594f535b5 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/opencolorio/default.nix b/pkgs/development/libraries/opencolorio/default.nix index cbd05848173a9..06eff9d17f364 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/ocaml-modules/easy-format/default.nix b/pkgs/development/ocaml-modules/easy-format/default.nix index bbf4d82b51966..5c1155a723bde 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/iso8601/default.nix b/pkgs/development/ocaml-modules/iso8601/default.nix index 40db8246f4aa8..96f0205aa7929 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/yojson/default.nix b/pkgs/development/ocaml-modules/yojson/default.nix index c660ca6485665..84d5e488b2532 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 2a705b53538ae..18a2b0dde7f68 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 7cb01001fac24..2d1ffaccd6f8d 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 d7ec8161ef5e6..7897138d59f8c 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 a06f276232ef5..5af13c488baf7 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/tools/build-managers/meson/default.nix b/pkgs/development/tools/build-managers/meson/default.nix index 595d93327396b..75658dcbb3eab 100644 --- a/pkgs/development/tools/build-managers/meson/default.nix +++ b/pkgs/development/tools/build-managers/meson/default.nix @@ -111,7 +111,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/ocaml/cppo/default.nix b/pkgs/development/tools/ocaml/cppo/default.nix index bde5cce6048f6..27c608fc71956 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/games/arx-libertatis/default.nix b/pkgs/games/arx-libertatis/default.nix index d3f18d4c21821..354787e0f074d 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 3665467407a96..f1230b739bb1b 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/misc/jackaudio/default.nix b/pkgs/misc/jackaudio/default.nix index 6ca09c9516b23..4bd0a96fb3ac2 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 cb487677881ac..39c0d7d50c78e 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/os-specific/linux/hostapd/default.nix b/pkgs/os-specific/linux/hostapd/default.nix index e90470cd58918..41d7f23668227 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/pam_ccreds/default.nix b/pkgs/os-specific/linux/pam_ccreds/default.nix index 8293ac0a830a2..012750c22adc7 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 5b34a8bc82b55..2b3a300eccaa6 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 2156177f64153..5e355ac7c9a76 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 99425b6799cae..dc5b4289a4515 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 7c6f595bfafde..d02901e0cc1cc 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/irc/charybdis/default.nix b/pkgs/servers/irc/charybdis/default.nix index c6b2af3d3876a..ecbedcfbec8e6 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/sql/mariadb/galera/default.nix b/pkgs/servers/sql/mariadb/galera/default.nix index 263a21983e26b..73d37ba11a220 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/tools/archivers/innoextract/default.nix b/pkgs/tools/archivers/innoextract/default.nix index 6b0ca7e152852..6a8c8c7127479 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/backup/lvmsync/default.nix b/pkgs/tools/backup/lvmsync/default.nix index 814c02267ba94..8c23d804d0b80 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/security/ossec/default.nix b/pkgs/tools/security/ossec/default.nix index 7231f6821dafb..2b52099e70b30 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/system/fio/default.nix b/pkgs/tools/system/fio/default.nix index b6ad10ec64547..79b2769ab0d24 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/proot/default.nix b/pkgs/tools/system/proot/default.nix index 0764844dbfc94..5ff8ff95f8ae6 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/papertrail/default.nix b/pkgs/tools/text/papertrail/default.nix index be85511a92b8c..d20727f725a2a 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/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index 5f37899d276d7..c5b6bc3f04914 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"; }; }; -- cgit 1.4.1 From a909083d4df1af5d34f048fe3c0d3ee9016d677d Mon Sep 17 00:00:00 2001 From: Vadim-Valdis Yudaev Date: Sat, 16 Nov 2019 02:47:47 +0200 Subject: keybase, keybase-gui: 4.7.2 -> 5.0.0 --- pkgs/tools/security/keybase/default.nix | 4 ++-- pkgs/tools/security/keybase/gui.nix | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) (limited to 'pkgs') diff --git a/pkgs/tools/security/keybase/default.nix b/pkgs/tools/security/keybase/default.nix index 653858d369612..4a68348c68d26 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 = [ diff --git a/pkgs/tools/security/keybase/gui.nix b/pkgs/tools/security/keybase/gui.nix index 1d32f1cc8819c..233b8282472ee 100644 --- a/pkgs/tools/security/keybase/gui.nix +++ b/pkgs/tools/security/keybase/gui.nix @@ -4,16 +4,16 @@ , 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 = [ -- cgit 1.4.1 From b8cbb64aad8b5f10cca9b182065bec4a3c905814 Mon Sep 17 00:00:00 2001 From: Christine Koppelt Date: Sat, 16 Nov 2019 01:55:04 +0100 Subject: coredumper: remove --- pkgs/development/libraries/coredumper/default.nix | 18 ------------------ pkgs/top-level/aliases.nix | 1 + pkgs/top-level/all-packages.nix | 2 -- 3 files changed, 1 insertion(+), 20 deletions(-) delete mode 100644 pkgs/development/libraries/coredumper/default.nix (limited to 'pkgs') diff --git a/pkgs/development/libraries/coredumper/default.nix b/pkgs/development/libraries/coredumper/default.nix deleted file mode 100644 index ddd0d87a5511c..0000000000000 --- 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/top-level/aliases.nix b/pkgs/top-level/aliases.nix index 99d412da8c170..840d02c51fcc4 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 diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 0be07adc109f2..2f9927b8688ec 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -10849,8 +10849,6 @@ in commoncpp2 = callPackage ../development/libraries/commoncpp2 { }; - coredumper = callPackage ../development/libraries/coredumper { }; - ctl = callPackage ../development/libraries/ctl { }; ctpp2 = callPackage ../development/libraries/ctpp2 { }; -- cgit 1.4.1 From 5189a272378eaa2cc379b4cedeb494cc8a328dd6 Mon Sep 17 00:00:00 2001 From: Matthew O'Gorman Date: Mon, 28 Oct 2019 04:19:11 -0400 Subject: keybase-gui: add libappindicator-gtk3 See https://github.com/NixOS/nixpkgs/pull/72147 --- pkgs/tools/security/keybase/gui.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'pkgs') diff --git a/pkgs/tools/security/keybase/gui.nix b/pkgs/tools/security/keybase/gui.nix index 233b8282472ee..2ec97f8823679 100644 --- a/pkgs/tools/security/keybase/gui.nix +++ b/pkgs/tools/security/keybase/gui.nix @@ -1,5 +1,5 @@ { 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 }: @@ -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; -- cgit 1.4.1 From 82ed6bded2ad2df99a5ceff736949e91e0da217f Mon Sep 17 00:00:00 2001 From: Bart Brouns Date: Sun, 27 Oct 2019 21:56:35 +0100 Subject: avldrums: 0.3.5 -> 0.4.0 --- pkgs/applications/audio/avldrums-lv2/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/applications/audio/avldrums-lv2/default.nix b/pkgs/applications/audio/avldrums-lv2/default.nix index 7ca5d83b48b2d..eeb0f67d19371 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; }; -- cgit 1.4.1 From d5053d12eb23377bcc860f8cb3bfa65c4507772d Mon Sep 17 00:00:00 2001 From: "Ricardo M. Correia" Date: Wed, 13 Nov 2019 23:13:02 +0100 Subject: ocamlPackages.lwt_ppx: fix dependency propagation dune was showing this error when using lwt_ppx: File "/nix/store/sz4cg32ph84lapgs50xv73s3a0baqq2s-ocaml4.08.1-lwt_ppx-4.2.1/lib/ocaml/4.08.1/site-lib/lwt_ppx/dune-package", line 11, characters 56-75: 11 | (requires compiler-libs.common ocaml-migrate-parsetree ppx_tools_versioned) ^^^^^^^^^^^^^^^^^^^ Error: Library "ppx_tools_versioned" not found. -> required by library "lwt_ppx" in /nix/store/sz4cg32ph84lapgs50xv73s3a0baqq2s-ocaml4.08.1-lwt_ppx-4.2.1/lib/ocaml/4.08.1/site-lib/lwt_ppx -> required by executable wizytests in dune:6 Hint: try: dune external-lib-deps --missing @@default --- pkgs/development/ocaml-modules/lwt/ppx.nix | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/development/ocaml-modules/lwt/ppx.nix b/pkgs/development/ocaml-modules/lwt/ppx.nix index fbd061a6566b0..4ad6fc2c4710b 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"; -- cgit 1.4.1 From 0e283d6a2daf0b34336c1712cf40b3e0f5d3141b Mon Sep 17 00:00:00 2001 From: ryneeverett Date: Sat, 16 Nov 2019 04:34:53 +0000 Subject: http-prompt: fix build I don't really understand why this works: - Building with python3 because python2 fails with "error: invalid command 'bdist_wheel'". - Specifying the path to prompt_toolkit v1 because otherwise the dependency resolution fails with "ERROR: Could not find a version that satisfies the requirement prompt-toolkit<2.0.0,>=1.0.0 (from http-prompt==1.0.0) (from versions: none) ERROR: No matching distribution found for prompt-toolkit<2.0.0,>=1.0.0 (from http-prompt==1.0.0)". --- pkgs/tools/networking/http-prompt/default.nix | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) (limited to 'pkgs') diff --git a/pkgs/tools/networking/http-prompt/default.nix b/pkgs/tools/networking/http-prompt/default.nix index 049fb7a1a6e67..9ed2f000f3252 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; }; } -- cgit 1.4.1 From e651f5d5168331f942c38ee7764f71a12f963d23 Mon Sep 17 00:00:00 2001 From: Will Dietz Date: Fri, 26 Jul 2019 10:09:10 -0500 Subject: purple-matrix: pname, fix cflags, restore hardening --- .../pidgin-plugins/purple-matrix/default.nix | 28 +++++++++++----------- 1 file changed, 14 insertions(+), 14 deletions(-) (limited to 'pkgs') 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 8a15a3bdd85ea..44133e777c762 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" -- cgit 1.4.1 From 3344f3e18426bf2fe2dcc168dbdf516fe629a65c Mon Sep 17 00:00:00 2001 From: Will Dietz Date: Sun, 15 Sep 2019 15:32:28 -0500 Subject: broot: 0.9.4 -> 0.10.2 https://github.com/Canop/broot/releases/tag/v0.9.5 https://github.com/Canop/broot/releases/tag/v0.9.6 https://github.com/Canop/broot/releases/tag/v0.10.0 https://github.com/Canop/broot/releases/tag/v0.10.1 https://github.com/Canop/broot/releases/tag/v0.10.2 --- pkgs/tools/misc/broot/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'pkgs') diff --git a/pkgs/tools/misc/broot/default.nix b/pkgs/tools/misc/broot/default.nix index 93084640e763f..63d5ff69e790c 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"; -- cgit 1.4.1 From f9b0b681dc72da533872611ac922017e9f3761a1 Mon Sep 17 00:00:00 2001 From: Will Dietz Date: Sat, 16 Nov 2019 01:27:28 -0600 Subject: notable: 1.6.0 -> 1.7.3, fix launch error by adding atspi dep --- pkgs/applications/misc/notable/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'pkgs') diff --git a/pkgs/applications/misc/notable/default.nix b/pkgs/applications/misc/notable/default.nix index c9bc7cdbee8b8..085dff7ce04ea 100644 --- a/pkgs/applications/misc/notable/default.nix +++ b/pkgs/applications/misc/notable/default.nix @@ -2,13 +2,13 @@ let pname = "notable"; - version = "1.6.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 = "1y2c582c9xypa2rcps0h5r6fnfbzb0p4rhp5j6ryvvyi6vb4hb1m"; + 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; { -- cgit 1.4.1 From 1459e57db156d8c39ba0a0e6bff3d6835dffcc48 Mon Sep 17 00:00:00 2001 From: Renaud Date: Sat, 16 Nov 2019 09:51:54 +0100 Subject: rfc-bibtex: fix homepage url Incorrect schema: "ttps://" -> "https://" --- pkgs/development/python-modules/rfc-bibtex/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'pkgs') diff --git a/pkgs/development/python-modules/rfc-bibtex/default.nix b/pkgs/development/python-modules/rfc-bibtex/default.nix index db6fedd89a457..dd114fd70960b 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 ]; -- cgit 1.4.1 From 206c264c7dd885efce2df4807fef6a7f268501ae Mon Sep 17 00:00:00 2001 From: Renaud Date: Sat, 16 Nov 2019 10:11:17 +0100 Subject: gzrt: fix homepage and src url redirect + meta.license is GPL2+ --- pkgs/tools/compression/gzrt/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'pkgs') diff --git a/pkgs/tools/compression/gzrt/default.nix b/pkgs/tools/compression/gzrt/default.nix index 59a11e2d4d751..6ce50bb3d996a 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; }; } -- cgit 1.4.1 From 25dbbd2f816d02e478e23302cffe864de0fa945b Mon Sep 17 00:00:00 2001 From: nyanloutre Date: Fri, 15 Nov 2019 00:14:31 +0100 Subject: ledger-live-desktop: 1.15.0 -> 1.18.2 --- pkgs/applications/blockchains/ledger-live-desktop/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/applications/blockchains/ledger-live-desktop/default.nix b/pkgs/applications/blockchains/ledger-live-desktop/default.nix index 09cb3c329b91d..d5e84a71d2763 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 { -- cgit 1.4.1 From 9c691e6fd72f9ac8272e5b92e49ae96377eb5516 Mon Sep 17 00:00:00 2001 From: Tadeo Kondrak Date: Thu, 14 Nov 2019 13:59:26 -0700 Subject: discord-canary: 0.0.97 -> 0.0.98 --- pkgs/applications/networking/instant-messengers/discord/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/applications/networking/instant-messengers/discord/default.nix b/pkgs/applications/networking/instant-messengers/discord/default.nix index a54c4f4955aab..70b36c6638730 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} -- cgit 1.4.1 From 227c4c8b0b0d5e4f3d992fec4c5377d2fd6f75f5 Mon Sep 17 00:00:00 2001 From: jD91mZM2 Date: Fri, 15 Nov 2019 18:31:15 +0100 Subject: multibootusb: Fix QT and refactor Also removed myself as maintainer because I don't care about this software anymore. --- pkgs/applications/misc/multibootusb/default.nix | 78 ++++++++++++++++--------- pkgs/top-level/all-packages.nix | 2 +- 2 files changed, 51 insertions(+), 29 deletions(-) (limited to 'pkgs') diff --git a/pkgs/applications/misc/multibootusb/default.nix b/pkgs/applications/misc/multibootusb/default.nix index a2678d6067f95..1420148329436 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}" < Date: Wed, 13 Nov 2019 00:57:07 +0100 Subject: jitterentropy: Find strip when crosscompiling --- pkgs/development/libraries/jitterentropy/default.nix | 3 +++ 1 file changed, 3 insertions(+) (limited to 'pkgs') diff --git a/pkgs/development/libraries/jitterentropy/default.nix b/pkgs/development/libraries/jitterentropy/default.nix index f6a70deb8c2d6..ddf4ba621697c 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 = [ -- cgit 1.4.1 From 08a897676b2b11bd6ee07121c1de67d610d6659e Mon Sep 17 00:00:00 2001 From: Kolby Crouch Date: Tue, 12 Nov 2019 03:31:53 -0600 Subject: retroarch: 1.7.8.4 -> 1.8.1 --- pkgs/misc/emulators/retroarch/default.nix | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) (limited to 'pkgs') diff --git a/pkgs/misc/emulators/retroarch/default.nix b/pkgs/misc/emulators/retroarch/default.nix index 3b55c44d173eb..8787cd9d39e48 100644 --- a/pkgs/misc/emulators/retroarch/default.nix +++ b/pkgs/misc/emulators/retroarch/default.nix @@ -2,12 +2,14 @@ , ffmpeg, libGLU_combined, 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 '' -- cgit 1.4.1 From d811bb1dcb6f977555de5d0fbe9b9a127ef08ab0 Mon Sep 17 00:00:00 2001 From: c0bw3b Date: Sat, 16 Nov 2019 11:32:05 +0100 Subject: Treewide: replace last refs to alioth.debian.org Alioth is now offline -> https://wiki.debian.org/Salsa/AliothMigration Sources moved to other forges (Salsa for example) Some release tarballs are available on alioth-archive.debian.org --- pkgs/applications/graphics/sane/backends/default.nix | 2 +- pkgs/applications/graphics/sane/backends/git.nix | 2 +- pkgs/applications/graphics/sane/frontends.nix | 2 +- pkgs/development/tools/misc/chrpath/default.nix | 4 ++-- pkgs/tools/networking/surfraw/default.nix | 4 ++-- pkgs/tools/system/fakeroot/default.nix | 2 +- pkgs/tools/system/logcheck/default.nix | 2 +- 7 files changed, 9 insertions(+), 9 deletions(-) (limited to 'pkgs') diff --git a/pkgs/applications/graphics/sane/backends/default.nix b/pkgs/applications/graphics/sane/backends/default.nix index 20d5629b83a90..4245acf716d5a 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 e746f83e5d49c..2edd739068d98 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 66473c4a155f1..b00f8f6c58d7c 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/development/tools/misc/chrpath/default.nix b/pkgs/development/tools/misc/chrpath/default.nix index 956a8df69cea0..3cae6aa2ae6b0 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/tools/networking/surfraw/default.nix b/pkgs/tools/networking/surfraw/default.nix index d69221d9d50f8..eac7376530046 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/system/fakeroot/default.nix b/pkgs/tools/system/fakeroot/default.nix index c31e7337dd59c..934b74dd3846d 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/logcheck/default.nix b/pkgs/tools/system/logcheck/default.nix index 064071a5ca450..d51df4f408a45 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 ]; }; -- cgit 1.4.1 From 17e0d73278e5fd172cb7d62b662bcb457e4a0951 Mon Sep 17 00:00:00 2001 From: Vincent Laporte Date: Sat, 9 Nov 2019 15:48:22 +0000 Subject: ocamlPackages.facile: 1.1.3 → 1.1.4 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pkgs/development/ocaml-modules/facile/default.nix | 35 ++++++----------------- 1 file changed, 8 insertions(+), 27 deletions(-) (limited to 'pkgs') diff --git a/pkgs/development/ocaml-modules/facile/default.nix b/pkgs/development/ocaml-modules/facile/default.nix index e8553ebf812e6..8834de53a8fa3 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 < Date: Mon, 11 Nov 2019 10:13:14 +0300 Subject: gpxsee: 7.16 -> 7.17 --- pkgs/applications/misc/gpxsee/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/applications/misc/gpxsee/default.nix b/pkgs/applications/misc/gpxsee/default.nix index 674b0061d6da3..cad738908f06a 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 ]; -- cgit 1.4.1 From 8c42dbad3091f8811d3bf36ace77b6042748e6ed Mon Sep 17 00:00:00 2001 From: nek0 Date: Sat, 16 Nov 2019 06:13:25 +0100 Subject: texstudio: fix missing xcb platform plugin error --- pkgs/applications/editors/texstudio/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/applications/editors/texstudio/default.nix b/pkgs/applications/editors/texstudio/default.nix index f986d79ec50b4..13b7f4db0c5b3 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" ]; -- cgit 1.4.1 From 87c674daef8e2b19e6c88363a9c7f54e17526e87 Mon Sep 17 00:00:00 2001 From: Jonathan Ringer Date: Fri, 15 Nov 2019 18:09:59 -0800 Subject: steam: use 32bit version of libva --- pkgs/games/steam/chrootenv.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'pkgs') diff --git a/pkgs/games/steam/chrootenv.nix b/pkgs/games/steam/chrootenv.nix index 0de961e6d49f4..3be1f52297430 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 -- cgit 1.4.1 From 0b21ea6d0410ea9c6ae81f6896c65d994521f1a1 Mon Sep 17 00:00:00 2001 From: xrelkd <46590321+xrelkd@users.noreply.github.com> Date: Mon, 11 Nov 2019 14:49:10 +0800 Subject: cargo-bloat: 0.9.0 -> 0.9.1 --- pkgs/development/tools/rust/cargo-bloat/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/development/tools/rust/cargo-bloat/default.nix b/pkgs/development/tools/rust/cargo-bloat/default.nix index 0c1af58221b97..32e369251d56b 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"; -- cgit 1.4.1 From 16281a9b5379819d305d60d2ae4edf595f1cfaba Mon Sep 17 00:00:00 2001 From: Vojtěch Káně Date: Sat, 9 Nov 2019 20:54:36 +0100 Subject: fbida: extend description Add the tools names to the package description to make it discoverable by e.g. `nix search` --- pkgs/applications/graphics/fbida/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'pkgs') diff --git a/pkgs/applications/graphics/fbida/default.nix b/pkgs/applications/graphics/fbida/default.nix index f5560a9b2032d..3e64783df3165 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 ]; -- cgit 1.4.1 From 7889ec6069a72b4ca18b811b183c468e81f3b0d4 Mon Sep 17 00:00:00 2001 From: Maximilian Bosch Date: Sat, 16 Nov 2019 14:14:35 +0100 Subject: documize-community: 3.4.2 -> 3.5.0 https://github.com/documize/community/releases/tag/v3.5.0 --- pkgs/servers/documize-community/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/servers/documize-community/default.nix b/pkgs/servers/documize-community/default.nix index e6b7e2be125d6..2cc6b2a9f74d5 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"; -- cgit 1.4.1 From 1defbf45cffb4d0de4ceba9a1db58e6baf82b1c7 Mon Sep 17 00:00:00 2001 From: Timo Kaufmann Date: Sat, 16 Nov 2019 14:17:52 +0100 Subject: vimPlugins: update --- pkgs/misc/vim-plugins/generated.nix | 198 ++++++++++++++++++------------------ 1 file changed, 99 insertions(+), 99 deletions(-) (limited to 'pkgs') diff --git a/pkgs/misc/vim-plugins/generated.nix b/pkgs/misc/vim-plugins/generated.nix index 9bcc6c008b847..9abd1b5e7181e 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; }; }; -- cgit 1.4.1 From 5d1c9cebd65053dcb043a0404b0fe0e97857b6c2 Mon Sep 17 00:00:00 2001 From: Jamey Sharp Date: Sat, 9 Nov 2019 10:34:14 -0800 Subject: deployAndroidPackage: prefer local builds These derivations just unzip something and maybe do a little patching, so there's no benefit to sending the zip file off to a build server and then downloading the unzipped results again. --- pkgs/development/mobile/androidenv/deploy-androidpackage.nix | 1 + 1 file changed, 1 insertion(+) (limited to 'pkgs') diff --git a/pkgs/development/mobile/androidenv/deploy-androidpackage.nix b/pkgs/development/mobile/androidenv/deploy-androidpackage.nix index 97fd197cb7d06..839a14f7033c3 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 -- cgit 1.4.1 From efd3b451e8ced50999a0a0614950f9c35e3654e2 Mon Sep 17 00:00:00 2001 From: Lev Livnev Date: Thu, 14 Nov 2019 15:59:45 +0000 Subject: john: copy rules copy rules so that they are available to john at runtime without this, john fails when run with default settings --- pkgs/tools/security/john/default.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'pkgs') diff --git a/pkgs/tools/security/john/default.nix b/pkgs/tools/security/john/default.nix index 4107e9fcf1420..fd5659e7f9db4 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/* ''; -- cgit 1.4.1 From bc77ec7e560672ff9f8a5b5e60f228818d230d4b Mon Sep 17 00:00:00 2001 From: Renaud Date: Sat, 16 Nov 2019 15:14:24 +0100 Subject: gaia: restrict to X86 platforms ARM Hydra build keeps failing --- pkgs/development/libraries/gaia/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'pkgs') diff --git a/pkgs/development/libraries/gaia/default.nix b/pkgs/development/libraries/gaia/default.nix index 9411f76908eb1..c8c0b8c6800c4 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; }; } -- cgit 1.4.1 From 3bd26af129ce1d039a51a825a758fe6e6cffb85e Mon Sep 17 00:00:00 2001 From: Renaud Date: Sat, 16 Nov 2019 15:27:38 +0100 Subject: efitools: fix build with gnu-efi >= 3.0.11 (#73503) --- pkgs/tools/security/efitools/default.nix | 1 + 1 file changed, 1 insertion(+) (limited to 'pkgs') diff --git a/pkgs/tools/security/efitools/default.nix b/pkgs/tools/security/efitools/default.nix index 8a64a019fef02..33b6c3b672da1 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 . ''; -- cgit 1.4.1 From 5a8ecec12b2a08a52a06169c2c38f0cd44ea399d Mon Sep 17 00:00:00 2001 From: Renaud Date: Sat, 16 Nov 2019 16:08:22 +0100 Subject: haka: restrict to x86 linux platforms aarch64 Hydra build has always been failing --- pkgs/tools/security/haka/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'pkgs') diff --git a/pkgs/tools/security/haka/default.nix b/pkgs/tools/security/haka/default.nix index bd7d356c1a0e4..bfac54d2d8601 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 }; } -- cgit 1.4.1 From 5af5b19bc7c7e59d30a61840c0c8a576e524466c Mon Sep 17 00:00:00 2001 From: Renaud Date: Sat, 16 Nov 2019 16:25:07 +0100 Subject: hardinfo: restrict to x86 linux platforms --- pkgs/tools/system/hardinfo/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'pkgs') diff --git a/pkgs/tools/system/hardinfo/default.nix b/pkgs/tools/system/hardinfo/default.nix index a2e342f85b74f..6c5019847ff3c 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 }; } -- cgit 1.4.1 From 053c153756f24828193d1378b03a918952234c09 Mon Sep 17 00:00:00 2001 From: Lorenzo Manacorda Date: Sat, 16 Nov 2019 16:40:36 +0100 Subject: btrbk: add missing mbuffer dependency See changelog: https://github.com/digint/btrbk/blob/v0.29.0/ChangeLog#L14 --- pkgs/tools/backup/btrbk/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'pkgs') diff --git a/pkgs/tools/backup/btrbk/default.nix b/pkgs/tools/backup/btrbk/default.nix index 71e1807603c89..cd45edfa2d5f7 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; }; } -- cgit 1.4.1 From 47c88f9ad1f7d11d183479d8c4ddb796cf047e44 Mon Sep 17 00:00:00 2001 From: Renaud Date: Sat, 16 Nov 2019 17:23:06 +0100 Subject: mle: fix build Tests failing on Hydra --- pkgs/applications/editors/mle/default.nix | 1 + 1 file changed, 1 insertion(+) (limited to 'pkgs') diff --git a/pkgs/applications/editors/mle/default.nix b/pkgs/applications/editors/mle/default.nix index f91d1d8fde61b..e98759edd151a 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 " Date: Sat, 16 Nov 2019 17:11:54 +0100 Subject: flashplayer: 32.0.0.270 -> 32.0.0.293 --- pkgs/applications/networking/browsers/chromium/plugins.nix | 4 ++-- .../browsers/mozilla-plugins/flashplayer/default.nix | 10 +++++----- .../browsers/mozilla-plugins/flashplayer/standalone.nix | 6 +++--- 3 files changed, 10 insertions(+), 10 deletions(-) (limited to 'pkgs') diff --git a/pkgs/applications/networking/browsers/chromium/plugins.nix b/pkgs/applications/networking/browsers/chromium/plugins.nix index 0571185674394..3abdef62eefcb 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/mozilla-plugins/flashplayer/default.nix b/pkgs/applications/networking/browsers/mozilla-plugins/flashplayer/default.nix index 29954e4129e03..585b7426eb675 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 27ec18aa6c88f..0f7ded95f40f2 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 ]; -- cgit 1.4.1 From ed7b6b26fdc3dc05456eddecd698a92ab7fb8d2f Mon Sep 17 00:00:00 2001 From: Jeroen Wijenbergh Date: Sat, 16 Nov 2019 18:21:25 +0100 Subject: spotify-tui: 0.8.0 -> 0.9.0 --- pkgs/applications/audio/spotify-tui/default.nix | 6 ++---- .../audio/spotify-tui/fix-cargo-lock-version.patch | 13 ------------- 2 files changed, 2 insertions(+), 17 deletions(-) delete mode 100644 pkgs/applications/audio/spotify-tui/fix-cargo-lock-version.patch (limited to 'pkgs') diff --git a/pkgs/applications/audio/spotify-tui/default.nix b/pkgs/applications/audio/spotify-tui/default.nix index a73a46a7cb071..606abc86ae284 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 d38c6890033ba..0000000000000 --- 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)", -- cgit 1.4.1 From 233f36303bf205e23d1419165c107b1c9c0a0512 Mon Sep 17 00:00:00 2001 From: Vladimír Čunát Date: Sat, 16 Nov 2019 18:22:59 +0100 Subject: libexif: convert to fetchpatch --- .../libraries/libexif/CVE-2018-20030-2.patch | 115 --------------------- pkgs/development/libraries/libexif/default.nix | 10 +- 2 files changed, 6 insertions(+), 119 deletions(-) delete mode 100644 pkgs/development/libraries/libexif/CVE-2018-20030-2.patch (limited to 'pkgs') diff --git a/pkgs/development/libraries/libexif/CVE-2018-20030-2.patch b/pkgs/development/libraries/libexif/CVE-2018-20030-2.patch deleted file mode 100644 index d59b071e61c7f..0000000000000 --- a/pkgs/development/libraries/libexif/CVE-2018-20030-2.patch +++ /dev/null @@ -1,115 +0,0 @@ -From 6aa11df549114ebda520dde4cdaea2f9357b2c89 Mon Sep 17 00:00:00 2001 -From: Dan Fandrich -Date: Fri, 12 Oct 2018 16:01:45 +0200 -Subject: [PATCH] Improve deep recursion detection in - exif_data_load_data_content. - -The existing detection was still vulnerable to pathological cases -causing DoS by wasting CPU. The new algorithm takes the number of tags -into account to make it harder to abuse by cases using shallow recursion -but with a very large number of tags. This improves on commit 5d28011c -which wasn't sufficient to counter this kind of case. - -The limitation in the previous fix was discovered by Laurent Delosieres, -Secunia Research at Flexera (Secunia Advisory SA84652) and is assigned -the identifier CVE-2018-20030. ---- - NEWS | 1 + - libexif/exif-data.c | 45 +++++++++++++++++++++++++++++++++++++-------- - 2 files changed, 38 insertions(+), 8 deletions(-) - -diff --git a/libexif/exif-data.c b/libexif/exif-data.c -index e35403d..a6f9c94 100644 ---- a/libexif/exif-data.c -+++ b/libexif/exif-data.c -@@ -35,6 +35,7 @@ - #include - #include - -+#include - #include - #include - #include -@@ -350,6 +351,20 @@ if (data->ifd[(i)]->count) { \ - break; \ - } - -+/*! Calculate the recursion cost added by one level of IFD loading. -+ * -+ * The work performed is related to the cost in the exponential relation -+ * work=1.1**cost -+ */ -+static unsigned int -+level_cost(unsigned int n) -+{ -+ static const double log_1_1 = 0.09531017980432493; -+ -+ /* Adding 0.1 protects against the case where n==1 */ -+ return ceil(log(n + 0.1)/log_1_1); -+} -+ - /*! Load data for an IFD. - * - * \param[in,out] data #ExifData -@@ -357,13 +372,13 @@ if (data->ifd[(i)]->count) { \ - * \param[in] d pointer to buffer containing raw IFD data - * \param[in] ds size of raw data in buffer at \c d - * \param[in] offset offset into buffer at \c d at which IFD starts -- * \param[in] recursion_depth number of times this function has been -- * recursively called without returning -+ * \param[in] recursion_cost factor indicating how expensive this recursive -+ * call could be - */ - static void - exif_data_load_data_content (ExifData *data, ExifIfd ifd, - const unsigned char *d, -- unsigned int ds, unsigned int offset, unsigned int recursion_depth) -+ unsigned int ds, unsigned int offset, unsigned int recursion_cost) - { - ExifLong o, thumbnail_offset = 0, thumbnail_length = 0; - ExifShort n; -@@ -378,9 +393,20 @@ exif_data_load_data_content (ExifData *data, ExifIfd ifd, - if ((((int)ifd) < 0) || ( ((int)ifd) >= EXIF_IFD_COUNT)) - return; - -- if (recursion_depth > 12) { -+ if (recursion_cost > 170) { -+ /* -+ * recursion_cost is a logarithmic-scale indicator of how expensive this -+ * recursive call might end up being. It is an indicator of the depth of -+ * recursion as well as the potential for worst-case future recursive -+ * calls. Since it's difficult to tell ahead of time how often recursion -+ * will occur, this assumes the worst by assuming every tag could end up -+ * causing recursion. -+ * The value of 170 was chosen to limit typical EXIF structures to a -+ * recursive depth of about 6, but pathological ones (those with very -+ * many tags) to only 2. -+ */ - exif_log (data->priv->log, EXIF_LOG_CODE_CORRUPT_DATA, "ExifData", -- "Deep recursion detected!"); -+ "Deep/expensive recursion detected!"); - return; - } - -@@ -422,15 +448,18 @@ exif_data_load_data_content (ExifData *data, ExifIfd ifd, - switch (tag) { - case EXIF_TAG_EXIF_IFD_POINTER: - CHECK_REC (EXIF_IFD_EXIF); -- exif_data_load_data_content (data, EXIF_IFD_EXIF, d, ds, o, recursion_depth + 1); -+ exif_data_load_data_content (data, EXIF_IFD_EXIF, d, ds, o, -+ recursion_cost + level_cost(n)); - break; - case EXIF_TAG_GPS_INFO_IFD_POINTER: - CHECK_REC (EXIF_IFD_GPS); -- exif_data_load_data_content (data, EXIF_IFD_GPS, d, ds, o, recursion_depth + 1); -+ exif_data_load_data_content (data, EXIF_IFD_GPS, d, ds, o, -+ recursion_cost + level_cost(n)); - break; - case EXIF_TAG_INTEROPERABILITY_IFD_POINTER: - CHECK_REC (EXIF_IFD_INTEROPERABILITY); -- exif_data_load_data_content (data, EXIF_IFD_INTEROPERABILITY, d, ds, o, recursion_depth + 1); -+ exif_data_load_data_content (data, EXIF_IFD_INTEROPERABILITY, d, ds, o, -+ recursion_cost + level_cost(n)); - break; - case EXIF_TAG_JPEG_INTERCHANGE_FORMAT: - thumbnail_offset = o; diff --git a/pkgs/development/libraries/libexif/default.nix b/pkgs/development/libraries/libexif/default.nix index 98556c474ef84..833ccf5dca5de 100644 --- a/pkgs/development/libraries/libexif/default.nix +++ b/pkgs/development/libraries/libexif/default.nix @@ -19,10 +19,12 @@ stdenv.mkDerivation rec { url = "https://github.com/libexif/libexif/commit/5d28011c40ec86cf52cffad541093d37c263898a.patch"; sha256 = "1wv8s962wmbn2m2xypgirf12g6msrbplpsmd5bh86irfwhkcppj3"; }) - # This is basically - # https://github.com/libexif/libexif/commit/6aa11df549114ebda520dde4cdaea2f9357b2c89.patch, - # but without the addition to ./NEWS - ./CVE-2018-20030-2.patch + (fetchpatch { + name = "CVE-2018-20030-2.patch"; + url = "https://github.com/libexif/libexif/commit/6aa11df549114ebda520dde4cdaea2f9357b2c89.patch"; + sha256 = "01aqvz63glwq6wg0wr7ykqqghb4abgq77ghvhizbzadg1k4h7drx"; + excludes = [ "NEWS" ]; + }) ]; buildInputs = [ gettext ]; -- cgit 1.4.1 From af6ffdaacb4633c110b1b5fc61e7bba070dff9be Mon Sep 17 00:00:00 2001 From: Renaud Date: Sat, 16 Nov 2019 18:40:10 +0100 Subject: apfel: fix build Was failing on Hydra with: ld: cannot find -lz --- pkgs/development/libraries/physics/apfel/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/development/libraries/physics/apfel/default.nix b/pkgs/development/libraries/physics/apfel/default.nix index 5302ad21258a2..4ebfd6fbfa374 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; -- cgit 1.4.1 From 57a19cb5b66f8d222338434740e14c966696f1eb Mon Sep 17 00:00:00 2001 From: Renaud Date: Sat, 16 Nov 2019 18:42:04 +0100 Subject: qcdnum: fix build It was failing on Hydra with: ld: cannot find -lz --- pkgs/development/libraries/physics/qcdnum/default.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'pkgs') diff --git a/pkgs/development/libraries/physics/qcdnum/default.nix b/pkgs/development/libraries/physics/qcdnum/default.nix index ad5f994620ff4..8b002ce819572 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; -- cgit 1.4.1 From c19ab4587e21ff717f7d6b16d2e82b330fcdcabd Mon Sep 17 00:00:00 2001 From: Renaud Date: Sat, 16 Nov 2019 19:11:21 +0100 Subject: rucksack: restrict to x86 linux platforms --- pkgs/development/tools/rucksack/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'pkgs') diff --git a/pkgs/development/tools/rucksack/default.nix b/pkgs/development/tools/rucksack/default.nix index 85a4d0fa23dca..9eb568040ffbd 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 ]; -- cgit 1.4.1 From 6f97eeb1da2b510a9626ba1146ac1e149bae28ac Mon Sep 17 00:00:00 2001 From: Tim Steinbach Date: Sat, 16 Nov 2019 13:18:34 -0500 Subject: linux: 4.4.201 -> 4.4.202 --- pkgs/os-specific/linux/kernel/linux-4.4.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/os-specific/linux/kernel/linux-4.4.nix b/pkgs/os-specific/linux/kernel/linux-4.4.nix index a6d9dbe1abef6..35bd141ae468f 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 {})) -- cgit 1.4.1 From ef31491067334ef9547bc02e8258cc4cf729e5ba Mon Sep 17 00:00:00 2001 From: Tim Steinbach Date: Sat, 16 Nov 2019 13:18:51 -0500 Subject: linux: 4.9.201 -> 4.9.202 --- pkgs/os-specific/linux/kernel/linux-4.9.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/os-specific/linux/kernel/linux-4.9.nix b/pkgs/os-specific/linux/kernel/linux-4.9.nix index 3dc151685171f..cb9d5a71dd904 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 {})) -- cgit 1.4.1 From 2236fd440657c46c057940da588db338648f7d84 Mon Sep 17 00:00:00 2001 From: Renaud Date: Sat, 16 Nov 2019 19:27:03 +0100 Subject: qdirstat: fix build (#73511) --- pkgs/applications/misc/qdirstat/default.nix | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) (limited to 'pkgs') diff --git a/pkgs/applications/misc/qdirstat/default.nix b/pkgs/applications/misc/qdirstat/default.nix index 1f35643dd7618..21d4b00317926 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 \ -- cgit 1.4.1 From a50507a6cce1bf49a667de23fb7d3355eedb8f3d Mon Sep 17 00:00:00 2001 From: c0bw3b Date: Sat, 16 Nov 2019 19:44:58 +0100 Subject: electrum-dash: mark as vulnerable CVE-2018-1000022 in electrum --- pkgs/applications/misc/electrum/dash.nix | 1 + 1 file changed, 1 insertion(+) (limited to 'pkgs') diff --git a/pkgs/applications/misc/electrum/dash.nix b/pkgs/applications/misc/electrum/dash.nix index 8ba562de1cb7c..fc5192bb5e47b 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" ]; }; } -- cgit 1.4.1 From 40d3adb5a363846c2e9e53621d869d4953088394 Mon Sep 17 00:00:00 2001 From: Mica Date: Sat, 16 Nov 2019 11:19:40 -0800 Subject: rawtherapee: 5.5 -> 5.7 (#71765) * rawtherapee: 5.5 -> 5.7 Add librsvg and update to latest release --- pkgs/applications/graphics/rawtherapee/default.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'pkgs') diff --git a/pkgs/applications/graphics/rawtherapee/default.nix b/pkgs/applications/graphics/rawtherapee/default.nix index 74e8c0e6b434a..bda164465245c 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 = [ -- cgit 1.4.1 From 19562e33bda90b7e89834716a8c5f5fa40f1e2c8 Mon Sep 17 00:00:00 2001 From: Bart Brouns Date: Sun, 3 Nov 2019 13:02:22 +0100 Subject: stone-phaser: init at 0.1.2 --- pkgs/applications/audio/stone-phaser/default.nix | 34 ++++++++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 36 insertions(+) create mode 100644 pkgs/applications/audio/stone-phaser/default.nix (limited to 'pkgs') diff --git a/pkgs/applications/audio/stone-phaser/default.nix b/pkgs/applications/audio/stone-phaser/default.nix new file mode 100644 index 0000000000000..6e64ebc7fb3e9 --- /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/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 5d21b9a7bd6a9..cdb428401cfa5 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -6485,6 +6485,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 {}; -- cgit 1.4.1 From b3ca115ebd711d5eb800c828e93e2e420496acca Mon Sep 17 00:00:00 2001 From: geistesk Date: Sat, 16 Nov 2019 22:27:22 +0100 Subject: smu: init at 1.5 --- pkgs/tools/text/smu/default.nix | 26 ++++++++++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 28 insertions(+) create mode 100644 pkgs/tools/text/smu/default.nix (limited to 'pkgs') diff --git a/pkgs/tools/text/smu/default.nix b/pkgs/tools/text/smu/default.nix new file mode 100644 index 0000000000000..a80a6d3d799bb --- /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/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 6eababda4b87c..2687a73843b03 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -6342,6 +6342,8 @@ in smesh = callPackage ../development/libraries/smesh {}; + smu = callPackage ../tools/text/smu { }; + smugline = python3Packages.smugline; snabb = callPackage ../tools/networking/snabb { } ; -- cgit 1.4.1 From 20e43fd89ccdd459a4662f563f8f3d392bfa9834 Mon Sep 17 00:00:00 2001 From: c0bw3b Date: Sat, 16 Nov 2019 22:29:53 +0100 Subject: perlPackages.StringShellQuote: disable tests on Darwin --- pkgs/top-level/perl-packages.nix | 1 + 1 file changed, 1 insertion(+) (limited to 'pkgs') diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index c5b6bc3f04914..df3355d10f102 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -16326,6 +16326,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 ]; -- cgit 1.4.1 From 2594aa5917bf29ba8f4499dc661d6562fe736c22 Mon Sep 17 00:00:00 2001 From: Stig P Date: Sat, 16 Nov 2019 21:30:45 +0000 Subject: perlPackages.MySQLDiff: init at 0.60 (#72790) --- pkgs/top-level/perl-packages.nix | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) (limited to 'pkgs') diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index df3355d10f102..95ff84d484280 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -12902,6 +12902,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"; -- cgit 1.4.1 From fdadc79f6a2d7edaa0dd7569c93efc96c2ea8bd1 Mon Sep 17 00:00:00 2001 From: Milan Pässler Date: Sat, 16 Nov 2019 22:52:07 +0100 Subject: gortr: init at 0.13.0 --- pkgs/servers/gortr/default.nix | 22 ++++++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 24 insertions(+) create mode 100644 pkgs/servers/gortr/default.nix (limited to 'pkgs') diff --git a/pkgs/servers/gortr/default.nix b/pkgs/servers/gortr/default.nix new file mode 100644 index 0000000000000..375631d5cbf89 --- /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/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 8b02d3e29da89..bb6ffacca2926 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -25545,4 +25545,6 @@ in sieveshell = with python3.pkgs; toPythonApplication managesieve; + gortr = callPackage ../servers/gortr {}; + } -- cgit 1.4.1 From 6a059ee5fe91d87ec376c8ed3f2e01fc6723007b Mon Sep 17 00:00:00 2001 From: pacien Date: Sat, 16 Nov 2019 23:13:24 +0100 Subject: imagemagick: 6.9.10-69 -> 6.9.10-71 --- pkgs/applications/graphics/ImageMagick/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/applications/graphics/ImageMagick/default.nix b/pkgs/applications/graphics/ImageMagick/default.nix index 2a4845659565e..9cfccc7425bb6 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. -- cgit 1.4.1 From 19b9dd603a2e4988f9ac19af868b952cdec85717 Mon Sep 17 00:00:00 2001 From: ash lea Date: Sat, 16 Nov 2019 15:36:59 -0800 Subject: gmrender-resurrect: 4f221e6 -> 0.0.8 (#71474) * gmrender-resurrect: cc96ede -> v0.0.8 * gmrender-resurrect: add ashkitten as maintainer * gmrender-resurrect: readability and idiomacy improvements * gmrender-resurrect: fetchpatch is not used * gmrender-resurrect: fix version number format for nix --- .../networking/gmrender-resurrect/default.nix | 76 +++++++++++----------- 1 file changed, 38 insertions(+), 38 deletions(-) (limited to 'pkgs') diff --git a/pkgs/tools/networking/gmrender-resurrect/default.nix b/pkgs/tools/networking/gmrender-resurrect/default.nix index be1ca9f265d4a..d942dce6a197e 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 ]; + }; + } -- cgit 1.4.1 From b4f506f2278b6f55849467864d47987936c9b143 Mon Sep 17 00:00:00 2001 From: Milan Pässler Date: Sun, 17 Nov 2019 00:47:09 +0100 Subject: bird: compile with libssh for rpki support --- pkgs/servers/bird/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/servers/bird/default.nix b/pkgs/servers/bird/default.nix index 7ac7bc8e918ec..2cc27eda1d4d9 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") -- cgit 1.4.1 From fa9a372e18f7e74f3b7a5a2b69e30c99a214b976 Mon Sep 17 00:00:00 2001 From: Robert Scott Date: Sun, 17 Nov 2019 01:16:36 +0000 Subject: dpdk: 19.08 -> 19.08.2 (security) addressing CVE-2019-14818 --- pkgs/os-specific/linux/dpdk/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/os-specific/linux/dpdk/default.nix b/pkgs/os-specific/linux/dpdk/default.nix index 9a74b0bb4a861..7525fc8e405b5 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 ]; -- cgit 1.4.1 From 783d66d827aa67c1853b159708b0f52eb6c3ec32 Mon Sep 17 00:00:00 2001 From: Robert Scott Date: Sun, 17 Nov 2019 01:17:24 +0000 Subject: odp-dpdk: internal dpdk 17.11.6 -> 17.11.9 (security) addressing CVE-2019-14818 --- pkgs/os-specific/linux/odp-dpdk/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/os-specific/linux/odp-dpdk/default.nix b/pkgs/os-specific/linux/odp-dpdk/default.nix index 2d1e59668aa56..789668cb89e5d 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"; }; }); -- cgit 1.4.1 From ce987860f637e04e92e2251e1bc24bed9230eed7 Mon Sep 17 00:00:00 2001 From: Henrik Jonsson Date: Sat, 16 Nov 2019 17:48:34 -0800 Subject: wasabiwallet: 1.1.9 -> 1.1.9.2 --- pkgs/applications/blockchains/wasabiwallet/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/applications/blockchains/wasabiwallet/default.nix b/pkgs/applications/blockchains/wasabiwallet/default.nix index 6a5532f92c95c..9599dc9407c3e 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; -- cgit 1.4.1 From 44c5e3da45954121ae5d2fcb2a3cd8fd0b3aea9b Mon Sep 17 00:00:00 2001 From: Mario Rodas Date: Sun, 17 Nov 2019 00:00:00 -0500 Subject: flow: 0.111.3 -> 0.112.0 Changelog: https://github.com/facebook/flow/releases/tag/v0.112.0 --- pkgs/development/tools/analysis/flow/default.nix | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) (limited to 'pkgs') diff --git a/pkgs/development/tools/analysis/flow/default.nix b/pkgs/development/tools/analysis/flow/default.nix index 81407a3897f8c..3fa2dabdcb0c7 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/; -- cgit 1.4.1 From ac4b42434a52ad4d0b728c9a59acae2a73df755e Mon Sep 17 00:00:00 2001 From: Leon Isenberg Date: Wed, 6 Nov 2019 22:33:32 +0100 Subject: poetry: add lockfile dep Fixes build. --- pkgs/development/python-modules/poetry/default.nix | 2 ++ 1 file changed, 2 insertions(+) (limited to 'pkgs') diff --git a/pkgs/development/python-modules/poetry/default.nix b/pkgs/development/python-modules/poetry/default.nix index d31fe236f82c3..8f1136c46546b 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 -- cgit 1.4.1 From 430b7b24d4299787f8ead5904fdae619d1c10260 Mon Sep 17 00:00:00 2001 From: Doron Behar Date: Sat, 16 Nov 2019 11:25:24 +0200 Subject: pynvim: 0.3.2 -> 0.4.0 --- pkgs/development/python-modules/pynvim/default.nix | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) (limited to 'pkgs') diff --git a/pkgs/development/python-modules/pynvim/default.nix b/pkgs/development/python-modules/pynvim/default.nix index e5e14f44e1090..a4765434f74e6 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. -- cgit 1.4.1 From 58e573d35877f649047d8d119683ed7444252ce0 Mon Sep 17 00:00:00 2001 From: tilpner Date: Fri, 15 Nov 2019 15:18:15 +0100 Subject: olm: 3.0.0 -> 3.1.4 --- pkgs/development/libraries/olm/default.nix | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) (limited to 'pkgs') diff --git a/pkgs/development/libraries/olm/default.nix b/pkgs/development/libraries/olm/default.nix index dd3f83a0130db..224c01e2c50a0 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; + }; } -- cgit 1.4.1 From 58a4eccf00b68596f9aae3f8e47aaa45641d4dde Mon Sep 17 00:00:00 2001 From: tilpner Date: Fri, 15 Nov 2019 15:19:31 +0100 Subject: python3Packages.python-olm: init at (automatic) 3.1.4 --- .../python-modules/python-olm/default.nix | 29 ++++++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 ++ 2 files changed, 31 insertions(+) create mode 100644 pkgs/development/python-modules/python-olm/default.nix (limited to 'pkgs') 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 0000000000000..4fc0ad66f95b4 --- /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/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index f61ca230c0755..de346d3918fde 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 { }; -- cgit 1.4.1 From 08eb8dc3ebe430aed6e610efe08bf32f498bb123 Mon Sep 17 00:00:00 2001 From: tilpner Date: Fri, 15 Nov 2019 15:20:03 +0100 Subject: python3Packages.matrix-nio: init at 0.6 --- .../python-modules/matrix-nio/default.nix | 49 ++++++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 51 insertions(+) create mode 100644 pkgs/development/python-modules/matrix-nio/default.nix (limited to 'pkgs') 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 0000000000000..8658130d9f6ac --- /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/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index de346d3918fde..7f1980d40daab 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -3849,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 { }; -- cgit 1.4.1 From 8150b587bd0e0efd97902275490b385e958746fa Mon Sep 17 00:00:00 2001 From: tilpner Date: Fri, 15 Nov 2019 15:20:38 +0100 Subject: weechatScripts.weechat-matrix: init at unstable-2019-11-10 --- .../networking/irc/weechat/scripts/default.nix | 4 +- .../irc/weechat/scripts/weechat-matrix/default.nix | 58 ++++++++++++++++++++++ 2 files changed, 61 insertions(+), 1 deletion(-) create mode 100644 pkgs/applications/networking/irc/weechat/scripts/weechat-matrix/default.nix (limited to 'pkgs') diff --git a/pkgs/applications/networking/irc/weechat/scripts/default.nix b/pkgs/applications/networking/irc/weechat/scripts/default.nix index 81ee484f3b301..0880a32af92fe 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 0000000000000..ff6a7d9474119 --- /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 ]; + }; +} -- cgit 1.4.1 From d3ac0e987cb6e566668f57923f8bb6d6e1e89572 Mon Sep 17 00:00:00 2001 From: ahiaao Date: Sat, 16 Nov 2019 22:54:36 -0800 Subject: retext: fix chardet override --- pkgs/applications/editors/retext/default.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/applications/editors/retext/default.nix b/pkgs/applications/editors/retext/default.nix index d1028ec6ce8d5..31b75c7182060 100644 --- a/pkgs/applications/editors/retext/default.nix +++ b/pkgs/applications/editors/retext/default.nix @@ -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; }; -- cgit 1.4.1 From 145652462b9f89a29094f6b2b1e4c1faa2935c2e Mon Sep 17 00:00:00 2001 From: ahiaao Date: Sat, 16 Nov 2019 23:50:07 -0800 Subject: retext: properly wrap with wrapQtApp --- pkgs/applications/editors/retext/default.nix | 7 +++---- pkgs/top-level/all-packages.nix | 2 +- 2 files changed, 4 insertions(+), 5 deletions(-) (limited to 'pkgs') diff --git a/pkgs/applications/editors/retext/default.nix b/pkgs/applications/editors/retext/default.nix index 31b75c7182060..e974238926167 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 ] @@ -42,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/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 24902dcc5dc2a..6840e62bfc488 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -5946,7 +5946,7 @@ in redsocks = callPackage ../tools/networking/redsocks { }; - retext = callPackage ../applications/editors/retext { }; + retext = libsForQt5.callPackage ../applications/editors/retext { }; richgo = callPackage ../development/tools/richgo { }; -- cgit 1.4.1 From 86d6a63e48801d08bf4b9fe2ab7edfc2c696c20e Mon Sep 17 00:00:00 2001 From: Jonathan Ringer Date: Sat, 16 Nov 2019 22:13:38 -0800 Subject: mitmproxy: disable example tests pytest5 isn't able to load examples.complex.xss_scanner even though a normal interpreter session is able to load it fine. --- pkgs/tools/networking/mitmproxy/default.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'pkgs') diff --git a/pkgs/tools/networking/mitmproxy/default.nix b/pkgs/tools/networking/mitmproxy/default.nix index a9758e5fd4713..53369baa01c81 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 = [ -- cgit 1.4.1 From 056bda4714dfb438761e6ad788501d750beb8aa0 Mon Sep 17 00:00:00 2001 From: Greg Roodt Date: Sun, 17 Nov 2019 18:33:55 +1100 Subject: kubeseal: init at 0.9.5 --- .../networking/cluster/kubeseal/default.nix | 24 ++++++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 26 insertions(+) create mode 100644 pkgs/applications/networking/cluster/kubeseal/default.nix (limited to 'pkgs') diff --git a/pkgs/applications/networking/cluster/kubeseal/default.nix b/pkgs/applications/networking/cluster/kubeseal/default.nix new file mode 100644 index 0000000000000..e232670c31f2a --- /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/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 24902dcc5dc2a..7dacbbbb9227d 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -19607,6 +19607,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 { }; -- cgit 1.4.1 From 3aa0d776a176365b63db4709ec639322aec68e85 Mon Sep 17 00:00:00 2001 From: Christine Koppelt Date: Sun, 17 Nov 2019 09:43:55 +0100 Subject: pkgs/development/libraries: Add missing descriptions and homepages --- pkgs/development/libraries/libcdaudio/default.nix | 2 ++ pkgs/development/libraries/libgudev/default.nix | 1 + pkgs/development/libraries/libowfat/default.nix | 1 + pkgs/development/libraries/libre/default.nix | 3 ++- pkgs/development/libraries/librem/default.nix | 3 ++- pkgs/development/libraries/libvorbis/default.nix | 1 + pkgs/development/libraries/minizip/default.nix | 1 + pkgs/development/libraries/netcdf/default.nix | 1 + pkgs/development/libraries/openbabel/default.nix | 2 ++ pkgs/development/libraries/openbsm/default.nix | 3 ++- pkgs/development/libraries/openexr/default.nix | 3 ++- pkgs/development/libraries/schroedinger/default.nix | 8 +++----- pkgs/development/libraries/spandsp/default.nix | 1 + pkgs/development/libraries/tre/default.nix | 2 ++ 14 files changed, 23 insertions(+), 9 deletions(-) (limited to 'pkgs') diff --git a/pkgs/development/libraries/libcdaudio/default.nix b/pkgs/development/libraries/libcdaudio/default.nix index c48818972b58c..df7e93de063c8 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/libgudev/default.nix b/pkgs/development/libraries/libgudev/default.nix index b52a2b1e0fa99..8023acb75d28d 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 8c0094a3152b7..4f1a5f8a17989 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 e365ec7a01aca..433597cde6f50 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 aeda663342e4a..012ac2a46a745 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/libvorbis/default.nix b/pkgs/development/libraries/libvorbis/default.nix index 5457b1075a3e5..263fa0a5216d5 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/minizip/default.nix b/pkgs/development/libraries/minizip/default.nix index c88a978574a77..5ee1f38ca8b5e 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/netcdf/default.nix b/pkgs/development/libraries/netcdf/default.nix index 0c597fc4b3358..af4f8a5d1299c 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/openbabel/default.nix b/pkgs/development/libraries/openbabel/default.nix index 26bcf3d20ff63..3838e1103ba3f 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 25e7267b3c9fb..269b0138091b4 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/openexr/default.nix b/pkgs/development/libraries/openexr/default.nix index 7bd3985c12b26..328bce35357f9 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/schroedinger/default.nix b/pkgs/development/libraries/schroedinger/default.nix index 25126edbc0f4e..f78ed0f7925d0 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/spandsp/default.nix b/pkgs/development/libraries/spandsp/default.nix index ba1d3e992d68f..95827ba364abb 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 901b6aa097fdb..d5ed35694c58b 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; }; -- cgit 1.4.1 From 96476e6b2a82034c21f1ddc3476a5859a7d79e95 Mon Sep 17 00:00:00 2001 From: Christine Koppelt Date: Sun, 17 Nov 2019 10:41:21 +0100 Subject: pkgs/development/libraries: add missing descriptions and homepages (#73312) --- pkgs/development/libraries/clipper/default.nix | 3 ++- pkgs/development/libraries/exempi/default.nix | 3 ++- pkgs/development/libraries/garmintools/default.nix | 3 ++- pkgs/development/libraries/ilmbase/default.nix | 1 + pkgs/development/libraries/java/smack/default.nix | 2 ++ 5 files changed, 9 insertions(+), 3 deletions(-) (limited to 'pkgs') diff --git a/pkgs/development/libraries/clipper/default.nix b/pkgs/development/libraries/clipper/default.nix index 1175242390613..ebb41fde4238f 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/exempi/default.nix b/pkgs/development/libraries/exempi/default.nix index 22c812ba4c21e..5638db7124515 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/garmintools/default.nix b/pkgs/development/libraries/garmintools/default.nix index c1f9c6ad01378..a086648c91245 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/ilmbase/default.nix b/pkgs/development/libraries/ilmbase/default.nix index 82d5583c55fc5..a25a590b37051 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 e28925c65bb28..d5f8ac217f3de 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; }; -- cgit 1.4.1 From 8b2f36fd8a4a08c9e19f288051b9e9e477f476af Mon Sep 17 00:00:00 2001 From: Flakebi Date: Sun, 17 Nov 2019 12:51:25 +0100 Subject: birdtray: init at 1.6 --- maintainers/maintainer-list.nix | 10 ++++++++ pkgs/applications/misc/birdtray/default.nix | 40 +++++++++++++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 3 files changed, 52 insertions(+) create mode 100644 pkgs/applications/misc/birdtray/default.nix (limited to 'pkgs') diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index ec32d55315eea..8b0bdbc46730a 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -2295,6 +2295,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"; diff --git a/pkgs/applications/misc/birdtray/default.nix b/pkgs/applications/misc/birdtray/default.nix new file mode 100644 index 0000000000000..c6321dd83c06e --- /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/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index dc4e0eeda4195..5f4527af523dc 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -1133,6 +1133,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 { }; -- cgit 1.4.1 From 2eed11e7034e377d087b78c7d4e490b12ca4bdd4 Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Sun, 17 Nov 2019 13:27:48 +0100 Subject: codec2: 0.8.0 -> 0.9.2 * pull sources from GitHub instead of SVN --- pkgs/development/libraries/codec2/default.nix | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) (limited to 'pkgs') diff --git a/pkgs/development/libraries/codec2/default.nix b/pkgs/development/libraries/codec2/default.nix index 7c42a7479b1aa..9c31b50c02856 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; -- cgit 1.4.1 From 8de4654d4b108ae11a02dc39bdf0366202fe113b Mon Sep 17 00:00:00 2001 From: Thomas Depierre Date: Sat, 19 Oct 2019 17:37:44 +0200 Subject: beam-modules/hex-snapshot: remove The package set is not maintained. It is also not used by most of the BEAM community. Removing it to allow a more useful set of tools fit to the BEAM community in Nixpkgs. --- doc/languages-frameworks/beam.xml | 307 +- nixos/doc/manual/release-notes/rl-2003.xml | 5 + pkgs/development/beam-modules/build-mix.nix | 4 +- pkgs/development/beam-modules/default.nix | 10 +- pkgs/development/beam-modules/hex-packages.nix | 37751 ------------------- .../beam-modules/hex-registry-snapshot.nix | 27 - pkgs/development/beam-modules/mix-bootstrap | 6 +- .../tools/build-managers/rebar3/default.nix | 10 +- .../build-managers/rebar3/rebar3-nix-bootstrap | 45 +- pkgs/top-level/all-packages.nix | 6 +- 10 files changed, 41 insertions(+), 38130 deletions(-) delete mode 100644 pkgs/development/beam-modules/hex-packages.nix delete mode 100644 pkgs/development/beam-modules/hex-registry-snapshot.nix (limited to 'pkgs') diff --git a/doc/languages-frameworks/beam.xml b/doc/languages-frameworks/beam.xml index 74c595cc89b47..278535237c2c6 100644 --- a/doc/languages-frameworks/beam.xml +++ b/doc/languages-frameworks/beam.xml @@ -26,7 +26,7 @@ - packages: a set of package sets, each compiled with a specific Erlang/OTP version, e.g. beam.packages.erlangR19. + packages: a set of package builders (Mix and rebar3), each compiled with a specific Erlang/OTP version, e.g. beam.packages.erlangR19. @@ -36,15 +36,11 @@ - To create a package set built with a custom Erlang version, use the lambda, beam.packagesWith, which accepts an Erlang/OTP derivation and produces a package set similar to beam.packages.erlang. + To create a package builder built with a custom Erlang version, use the lambda, beam.packagesWith, which accepts an Erlang/OTP derivation and produces a package builder similar to beam.packages.erlang. - Many Erlang/OTP distributions available in beam.interpreters have versions with ODBC and/or Java enabled. For example, there's beam.interpreters.erlangR19_odbc_javac, which corresponds to beam.interpreters.erlangR19. - - - - We also provide the lambda, beam.packages.erlang.callPackage, which simplifies writing BEAM package definitions by injecting all packages from beam.packages.erlang into the top-level context. + Many Erlang/OTP distributions available in beam.interpreters have versions with ODBC and/or Java enabled or without wx (no observer support). For example, there's beam.interpreters.erlangR22_odbc_javac, which corresponds to beam.interpreters.erlangR22 and beam.interpreters.erlangR22_nox, which corresponds to beam.interpreters.erlangR22. @@ -55,7 +51,7 @@ Rebar3 - We provide a version of Rebar3, which is the normal, unmodified Rebar3, under rebar3. We also provide a helper to fetch Rebar3 dependencies from a lockfile under fetchRebar3Deps. + We provide a version of Rebar3, under rebar3. We also provide a helper to fetch Rebar3 dependencies from a lockfile under fetchRebar3Deps. @@ -72,32 +68,14 @@ How to Install BEAM Packages - 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 beam.packages.erlang attribute set (aliased as beamPackages), which points to packages built by the default Erlang/OTP version in Nixpkgs, as defined by beam.interpreters.erlang. To list the available packages in beamPackages, use the following command: - - - -$ 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 - - - - 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 beamPackages.rebar3: - -$ nix-env -f "<nixpkgs>" -iA beamPackages.ibrowse - - - - The attribute path of any BEAM package corresponds to the name of that particular package in Hex or its OTP Application/Release name. - - + + $ nix-env -f "<nixpkgs>" -iA beamPackages.rebar3 + +
Packaging BEAM Applications @@ -109,35 +87,7 @@ beamPackages.rebar3-pc pc-1.1.0 Rebar3 Packages - The Nix function, buildRebar3, defined in beam.packages.erlang.buildRebar3 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 hex2nix as follows: - - - -{ 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 ]; -} - - - - Such derivations are callable with beam.packages.erlang.callPackage (see ). To call this package using the normal callPackage, refer to dependency packages via beamPackages, e.g. beamPackages.ibrowse. - - - - Notably, buildRebar3 includes beamDeps, while stdenv.mkDerivation does not. BEAM dependencies added there will be correctly handled by the system. + The Nix function, buildRebar3, defined in beam.packages.erlang.buildRebar3 and aliased at the top level, can be used to build a derivation that understands how to build a Rebar3 project. @@ -152,30 +102,6 @@ buildRebar3 rec { Erlang.mk functions similarly to Rebar3, except we use buildErlangMk instead of buildRebar3. - -{ 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; - }; -} -
@@ -185,57 +111,9 @@ buildErlangMk { Mix functions similarly to Rebar3, except we use buildMix instead of buildRebar3. - -{ 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; - }; -} - - Alternatively, we can use buildHex as a shortcut: - - -{ 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; - }; -} -
@@ -243,66 +121,13 @@ buildHex {
How to Develop -
- Accessing an Environment - - - Often, we simply want to access a valid environment that contains a specific package and its dependencies. We can accomplish that with the env attribute of a derivation. For example, let's say we want to access an Erlang REPL with ibrowse loaded up. We could do the following: - - - -$ nix-shell -A beamPackages.ibrowse.env --run "erl" -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) -1> m(ibrowse). -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 -2> - - - - Notice the -A beamPackages.ibrowse.env. That is the key to this functionality. - -
-
Creating a Shell - - Getting access to an environment often isn't enough to do real development. Usually, we need to create a shell.nix file and do our development inside of the environment specified therein. This file looks a lot like the packaging described above, except that src points to the project root and we call the package directly. - + + Usually, we need to create a shell.nix 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: + { 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"; +}
Building in a Shell (for Mix Projects) - - We can leverage the support of the derivation, irrespective of the build derivation, by calling the commands themselves. - - - -# ============================================================================= -# 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" - - - Using a shell.nix as described (see ) should just work. Aside from test, plt, and analyze, the Make targets work just fine for all of the build derivations. + linkend="creating-a-shell"/>) should just work.
- -
- Generating Packages from Hex with <literal>hex2nix</literal> - - - Updating the Hex package set requires hex2nix. Given the path to the Erlang modules (usually pkgs/development/erlang-modules), it will dump a file called hex-packages.nix, containing all the packages that use a recognized build system in Hex. It can't be determined, however, whether every package is buildable. - - - - To make life easier for our users, try to build every Hex package and remove those that fail. To do that, simply run the following command in the root of your nixpkgs repository: - - - -$ nix-build -A beamPackages - - - - That will attempt to build every package in beamPackages. Then manually remove those that fail. Hopefully, someone will improve hex2nix in the future to automate the process. - -
diff --git a/nixos/doc/manual/release-notes/rl-2003.xml b/nixos/doc/manual/release-notes/rl-2003.xml index 407e0d11584ce..85aefc6fc434a 100644 --- a/nixos/doc/manual/release-notes/rl-2003.xml +++ b/nixos/doc/manual/release-notes/rl-2003.xml @@ -141,6 +141,11 @@ Consider migrating to a different display manager such as LightDM (current default in NixOS), SDDM, GDM, or using the startx module which uses Xinitrc. + + + 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. + diff --git a/pkgs/development/beam-modules/build-mix.nix b/pkgs/development/beam-modules/build-mix.nix index d947acc3ea681..9aebad2dabf79 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 eb9353a4a6379..031f7b5dda728 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 df781d3e247c7..0000000000000 --- 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 fbd2950b6d53b..0000000000000 --- 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 d7a912ee1ed76..7e31def71fa82 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/tools/build-managers/rebar3/default.nix b/pkgs/development/tools/build-managers/rebar3/default.nix index feb0086a355df..4ebeb7f052844 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 802f47af6adf5..f1deed1df3521 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/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index dc4e0eeda4195..5cec7cf059dc3 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -8889,9 +8889,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; -- cgit 1.4.1 From 08f0e49ce93c44ac6f26a21c76c4c569c688945d Mon Sep 17 00:00:00 2001 From: Jörg Thalheim Date: Sun, 17 Nov 2019 13:14:56 +0000 Subject: nix-serve: correct license see: https://github.com/edolstra/nix-serve/pull/14 --- pkgs/tools/package-management/nix-serve/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'pkgs') diff --git a/pkgs/tools/package-management/nix-serve/default.nix b/pkgs/tools/package-management/nix-serve/default.nix index b191d1c321115..63f948db9db34 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; }; } -- cgit 1.4.1 From 41ca86129fa18278758e177d1821351dc608d24c Mon Sep 17 00:00:00 2001 From: Daiderd Jordan Date: Sun, 17 Nov 2019 14:55:00 +0100 Subject: darwin.CF: workaround intermittent CFRuntime.c failures Based on testing this issue seems to only occur with clang_7, so we should be able to revert this when the default llvm versions are updated. Fixes #66811 --- .../darwin/swift-corelibs/corefoundation.nix | 25 ++++++++++++++++++++-- 1 file changed, 23 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/os-specific/darwin/swift-corelibs/corefoundation.nix b/pkgs/os-specific/darwin/swift-corelibs/corefoundation.nix index 6f7caa8ec02ce..1df7070e7a3f9 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 -- cgit 1.4.1 From aad0960f196acf1d17627daa5b7b16908f5a0a85 Mon Sep 17 00:00:00 2001 From: Will Dietz Date: Sat, 16 Nov 2019 16:43:07 -0600 Subject: masterpdfeditor: 5.4.10 -> 5.4.38 https://code-industry.net/what-is-new-in-master-pdf-editor-5/ --- pkgs/applications/misc/masterpdfeditor/default.nix | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) (limited to 'pkgs') diff --git a/pkgs/applications/misc/masterpdfeditor/default.nix b/pkgs/applications/misc/masterpdfeditor/default.nix index 1474ea2fc4f25..5df4a1b8d93c9 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 ]; -- cgit 1.4.1 From c4090b6edf7c6e82bf0500fc347fa0d0e0418f24 Mon Sep 17 00:00:00 2001 From: Jonas Nick Date: Sun, 17 Nov 2019 15:35:51 +0000 Subject: lnd: 0.7.1 -> 0.8.1 --- pkgs/applications/blockchains/lnd.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'pkgs') diff --git a/pkgs/applications/blockchains/lnd.nix b/pkgs/applications/blockchains/lnd.nix index 27f10c963c0f8..fd18b3fa39979 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"; -- cgit 1.4.1 From 6c45ecfdbee86ed80f858717901b20b90ec31dbc Mon Sep 17 00:00:00 2001 From: George Shammas Date: Sun, 17 Nov 2019 10:53:34 -0500 Subject: apt: 1.4.6 -> 1.8.4 apt: 1.4.6 -> 1.8.4 (#69571) apt: cleanup * add meta.description and point meta.homepage to Debian team * use nix cmakeFlags array * fetch from Debian mirrors * move gtest and xsltproc to nativeBuildInputs apt: produce usable binaries * remove ninja from native build inputs and build with plain cmake * add libtasn1 to dependencies as gnutls needs it --- pkgs/tools/package-management/apt/default.nix | 37 +++++++++++++-------------- 1 file changed, 18 insertions(+), 19 deletions(-) (limited to 'pkgs') diff --git a/pkgs/tools/package-management/apt/default.nix b/pkgs/tools/package-management/apt/default.nix index cbb4ad4591e93..0438e340b2121 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 ]; -- cgit 1.4.1 From 593def2396e2a88dbf9a26dcc892772b39c773a7 Mon Sep 17 00:00:00 2001 From: Robert Scott Date: Sun, 17 Nov 2019 16:12:50 +0000 Subject: libextractor: add patch for CVE-2019-15531 --- pkgs/development/libraries/libextractor/default.nix | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'pkgs') diff --git a/pkgs/development/libraries/libextractor/default.nix b/pkgs/development/libraries/libextractor/default.nix index 8fd01dbd506a0..ea155440c8d13 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 = -- cgit 1.4.1 From 688e9f1019c251943da48fc3c9df0b927db2f789 Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Sun, 17 Nov 2019 17:24:06 +0100 Subject: mpich: 3.3.2 -> 3.3.3 --- pkgs/development/libraries/mpich/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/development/libraries/mpich/default.nix b/pkgs/development/libraries/mpich/default.nix index 2232bfb9a38b8..21803de5e0621 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 = [ -- cgit 1.4.1 From 883ab83f6b0e1e26ab7150e350f8df989b837e72 Mon Sep 17 00:00:00 2001 From: Alexei Robyn Date: Sun, 17 Nov 2019 17:15:15 +0000 Subject: pidgin-opensteamworks: git-2018-08-02 -> 1.7 * pidgin-opensteamworks: git-2018-08-02 -> 1.7 (#72295) * pidgin-opensteamworks: use sourceRoot --- .../pidgin-opensteamworks/default.nix | 22 +++++++++++++++------- 1 file changed, 15 insertions(+), 7 deletions(-) (limited to 'pkgs') 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 057e447eb1c86..6d527f3a7e46f 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; -- cgit 1.4.1 From 9cf2d9128270989088b3a8ed00d0fc527483cd5f Mon Sep 17 00:00:00 2001 From: Minijackson Date: Sun, 17 Nov 2019 19:21:07 +0100 Subject: async: init at 0.1.1 --- pkgs/development/tools/async/default.nix | 29 +++++++++++++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 31 insertions(+) create mode 100644 pkgs/development/tools/async/default.nix (limited to 'pkgs') diff --git a/pkgs/development/tools/async/default.nix b/pkgs/development/tools/async/default.nix new file mode 100644 index 0000000000000..1b06d8e1adcca --- /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/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 6eababda4b87c..63819a2c7700e 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 { }; -- cgit 1.4.1 From 08d2820fcc4b80bd13c31d100dec5a80783aa563 Mon Sep 17 00:00:00 2001 From: Felix Springer Date: Fri, 15 Nov 2019 02:37:43 +0100 Subject: blugon: init at 1.11.4 --- maintainers/maintainer-list.nix | 6 ++++++ pkgs/applications/misc/blugon/default.nix | 31 +++++++++++++++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 3 files changed, 39 insertions(+) create mode 100644 pkgs/applications/misc/blugon/default.nix (limited to 'pkgs') diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index c3463e8b0ae86..84abfc148ccf8 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -3380,6 +3380,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"; diff --git a/pkgs/applications/misc/blugon/default.nix b/pkgs/applications/misc/blugon/default.nix new file mode 100644 index 0000000000000..e6f956cc09101 --- /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/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index dbcdb3cf4a1ee..4836689c63e7f 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -17996,6 +17996,8 @@ in libXi libXext libXfixes libXcomposite; }; + blugon = callPackage ../applications/misc/blugon { }; + bombono = callPackage ../applications/video/bombono {}; bomi = libsForQt5.callPackage ../applications/video/bomi { -- cgit 1.4.1 From b568b813d818bf5c39963589730af56c5de768a8 Mon Sep 17 00:00:00 2001 From: Vadim-Valdis Yudaev Date: Sun, 17 Nov 2019 20:46:13 +0200 Subject: keybase: add license See issue: https://github.com/NixOS/nixpkgs/issues/43716 --- pkgs/tools/security/keybase/default.nix | 1 + 1 file changed, 1 insertion(+) (limited to 'pkgs') diff --git a/pkgs/tools/security/keybase/default.nix b/pkgs/tools/security/keybase/default.nix index 4a68348c68d26..97c8ffb894845 100644 --- a/pkgs/tools/security/keybase/default.nix +++ b/pkgs/tools/security/keybase/default.nix @@ -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; }; } -- cgit 1.4.1 From 4e25c756306eadbfa34b2707750123dadc8f9b55 Mon Sep 17 00:00:00 2001 From: Jörg Thalheim Date: Sun, 17 Nov 2019 13:00:25 +0000 Subject: nix-review: 2.0.1 -> 2.1.0 --- pkgs/tools/package-management/nix-review/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/tools/package-management/nix-review/default.nix b/pkgs/tools/package-management/nix-review/default.nix index bffe04e78d962..44a7eaff2bfb6 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 = [ -- cgit 1.4.1 From 77294aa3dcf4691ab96e24d8c872b683f0f86844 Mon Sep 17 00:00:00 2001 From: Michael Weiss Date: Sat, 16 Nov 2019 21:25:58 +0100 Subject: wob: 0.2 -> 0.4 --- pkgs/tools/misc/wob/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/tools/misc/wob/default.nix b/pkgs/tools/misc/wob/default.nix index 12e76be965821..0c46d4d6d17c5 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 ]; -- cgit 1.4.1 From 1f11326e02cbf2f56438b50e43da3fc308e87d07 Mon Sep 17 00:00:00 2001 From: Mario Rodas Date: Sat, 16 Nov 2019 12:00:00 -0500 Subject: tflint: 0.12.1 -> 0.13.1 Changelog: https://github.com/terraform-linters/tflint/releases/tag/v0.13.1 --- pkgs/development/tools/analysis/tflint/default.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'pkgs') diff --git a/pkgs/development/tools/analysis/tflint/default.nix b/pkgs/development/tools/analysis/tflint/default.nix index 2e07542d5f9bf..65a5539028ccc 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 ]; }; -- cgit 1.4.1 From 813346b619198cb18ab9c9655d748c868f9b2ef7 Mon Sep 17 00:00:00 2001 From: Christine Koppelt Date: Sun, 17 Nov 2019 19:49:59 +0100 Subject: word2vec: fix build --- pkgs/development/python-modules/word2vec/default.nix | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/development/python-modules/word2vec/default.nix b/pkgs/development/python-modules/word2vec/default.nix index 36b4b71e0524c..706ee73240273 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; }; } -- cgit 1.4.1 From 0a9d8397feb1b605105b7b876e927f0555ee5698 Mon Sep 17 00:00:00 2001 From: Roman Volosatovs Date: Sun, 17 Nov 2019 21:04:06 +0100 Subject: sidequest: 0.7.5 -> 0.7.6 --- pkgs/applications/misc/sidequest/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/applications/misc/sidequest/default.nix b/pkgs/applications/misc/sidequest/default.nix index c403f47516858..30aa45c14ffa9 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 ]; -- cgit 1.4.1 From 4511a322c5c555b56c9b757c3b7de265c6133ffe Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Sun, 17 Nov 2019 21:14:19 +0100 Subject: slurm: 19.05.3.2 -> 19.05.4.1 --- pkgs/servers/computing/slurm/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/servers/computing/slurm/default.nix b/pkgs/servers/computing/slurm/default.nix index e0c7e635d6c54..8eb8437b0d519 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" ]; -- cgit 1.4.1 From f62e1c41e25fe826605e27190861a2ecd0eb880e Mon Sep 17 00:00:00 2001 From: Michael Weiss Date: Sun, 17 Nov 2019 20:26:13 +0100 Subject: wallutils: 5.8.2 -> 5.8.3 --- pkgs/tools/graphics/wallutils/default.nix | 4 +-- ...ixOS-paths-to-DefaultWallpaperDirectories.patch | 29 +++++++++++----------- 2 files changed, 17 insertions(+), 16 deletions(-) (limited to 'pkgs') diff --git a/pkgs/tools/graphics/wallutils/default.nix b/pkgs/tools/graphics/wallutils/default.nix index 80b90e8e6b21d..263425aef1ddc 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 00aeed6363e35..77c55b35c96b4 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 -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 -- cgit 1.4.1 From f5670ebd8e793aeb599c8f49794b3dafc31c27fd Mon Sep 17 00:00:00 2001 From: Michael Weiss Date: Sun, 17 Nov 2019 20:44:02 +0100 Subject: quiterss: 0.19.0 -> 0.19.1 --- pkgs/applications/networking/newsreaders/quiterss/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/applications/networking/newsreaders/quiterss/default.nix b/pkgs/applications/networking/newsreaders/quiterss/default.nix index 28eccf6f37d21..6274c1c345d4c 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.19.0"; + version = "0.19.1"; src = fetchFromGitHub { owner = "QuiteRSS"; repo = "quiterss"; rev = version; - sha256 = "1czz8n21f4iaazvkq37m867bqy40sdkj44bqggfjcw49pl60kvjn"; + sha256 = "0zr17r33g99ylvb1avcbixg2jiwisaks4x91lywv2dy3g6dkpxml"; }; nativeBuildInputs = [ qmake pkgconfig wrapQtAppsHook ]; -- cgit 1.4.1 From ef43c5f5d928758d15cd42b18454e7145a163331 Mon Sep 17 00:00:00 2001 From: John Ericson Date: Sun, 17 Nov 2019 15:48:39 -0500 Subject: wrap-qt-apps-hook: `qtWrapperArgs` may be undefined --- pkgs/development/libraries/qt-5/hooks/wrap-qt-apps-hook.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'pkgs') 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 d9e5880289dc4..f591ef2fb422c 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=() -- cgit 1.4.1 From cb0b0e93a380d85d901b056b5df3570841899678 Mon Sep 17 00:00:00 2001 From: Milan Pässler Date: Sat, 16 Nov 2019 21:30:48 +0100 Subject: giada: init at 0.15.4 --- pkgs/applications/audio/giada/default.nix | 43 +++++++++++++++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 45 insertions(+) create mode 100644 pkgs/applications/audio/giada/default.nix (limited to 'pkgs') diff --git a/pkgs/applications/audio/giada/default.nix b/pkgs/applications/audio/giada/default.nix new file mode 100644 index 0000000000000..3c32365b97f5a --- /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/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 8b02d3e29da89..9b7d077ac0053 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -19021,6 +19021,8 @@ in svox = callPackage ../applications/audio/svox { }; + giada = callPackage ../applications/audio/giada {}; + gkrellm = callPackage ../applications/misc/gkrellm { inherit (darwin) IOKit; }; -- cgit 1.4.1 From 106d4049cd67fd6681f9e7be771932bd05bb76e9 Mon Sep 17 00:00:00 2001 From: Ivan Kozik Date: Sun, 17 Nov 2019 21:35:29 +0000 Subject: quickjs: init at 2019-10-27 (#73515) --- pkgs/development/interpreters/quickjs/default.nix | 42 +++++++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 44 insertions(+) create mode 100644 pkgs/development/interpreters/quickjs/default.nix (limited to 'pkgs') diff --git a/pkgs/development/interpreters/quickjs/default.nix b/pkgs/development/interpreters/quickjs/default.nix new file mode 100644 index 0000000000000..23191b0e6d35c --- /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/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 450fb1367871b..85e3fa5d23f09 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -5895,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 { }; -- cgit 1.4.1 From 46ed8ed243918fd60d45683832c2ba6c9fc60950 Mon Sep 17 00:00:00 2001 From: Michael Weiss Date: Sun, 17 Nov 2019 21:39:42 +0100 Subject: html-proofer: 3.13.0 -> 3.14.0 (security) This also updates Nokogiri to 1.10.5 for CVE-2019-13117, CVE-2019-13118, and CVE-2019-18197 [0]. [0]: https://github.com/sparklemotion/nokogiri/issues/1943 --- pkgs/tools/misc/html-proofer/Gemfile.lock | 10 +++++----- pkgs/tools/misc/html-proofer/gemset.nix | 16 ++++++++-------- 2 files changed, 13 insertions(+), 13 deletions(-) (limited to 'pkgs') diff --git a/pkgs/tools/misc/html-proofer/Gemfile.lock b/pkgs/tools/misc/html-proofer/Gemfile.lock index 08689ae8dcf70..18dd1ef6f0a84 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.0) 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 2d915a48dd93e..a1162cba67e0a 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 = "1hxv70w9zykv1x3a6y2wj6kyby05s26x3gzhnn0iar0hm0l3v8g7"; type = "gem"; }; - version = "3.13.0"; + version = "3.14.0"; }; 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"]; -- cgit 1.4.1 From ad13058a1f8d2325a2c19be2baf7f5183770374d Mon Sep 17 00:00:00 2001 From: Michael Weiss Date: Sun, 17 Nov 2019 22:30:02 +0100 Subject: jekyll: Update the dependencies (security) This updates Nokogiri to 1.10.5 for CVE-2019-13117, CVE-2019-13118, and CVE-2019-18197 [0]. [0]: https://github.com/sparklemotion/nokogiri/issues/1943 --- pkgs/applications/misc/jekyll/basic/Gemfile.lock | 38 +++++----- pkgs/applications/misc/jekyll/basic/gemset.nix | 64 ++++++++--------- pkgs/applications/misc/jekyll/full/Gemfile.lock | 50 +++++++------- pkgs/applications/misc/jekyll/full/gemset.nix | 88 +++++++++++------------- 4 files changed, 108 insertions(+), 132 deletions(-) (limited to 'pkgs') diff --git a/pkgs/applications/misc/jekyll/basic/Gemfile.lock b/pkgs/applications/misc/jekyll/basic/Gemfile.lock index 54c703bb85920..f758899043260 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 41e599c02020c..7fd9abd82a3fc 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 6410b885ea47f..43a2d0cf2d0ba 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 80d67022e7af6..2b1c03ce882dd 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 -- cgit 1.4.1 From 55f4feb618f3178b7a384eaa914be2bef621af3e Mon Sep 17 00:00:00 2001 From: Michael Weiss Date: Sun, 17 Nov 2019 22:42:21 +0100 Subject: gollum: Update the dependencies (security) This updates Nokogiri to 1.10.5 for CVE-2019-13117, CVE-2019-13118, and CVE-2019-18197 [0]. [0]: https://github.com/sparklemotion/nokogiri/issues/1943 --- pkgs/applications/misc/gollum/Gemfile.lock | 12 ++++++------ pkgs/applications/misc/gollum/gemset.nix | 20 ++++++++++---------- 2 files changed, 16 insertions(+), 16 deletions(-) (limited to 'pkgs') diff --git a/pkgs/applications/misc/gollum/Gemfile.lock b/pkgs/applications/misc/gollum/Gemfile.lock index 6cd77318754c0..b80d31cee9aed 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 f9bdf94db179e..080c5b8b0987b 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"]; -- cgit 1.4.1 From bc1a40983f722cc2151be89e51d5d97ca8d0e379 Mon Sep 17 00:00:00 2001 From: davidak Date: Mon, 28 Oct 2019 17:32:21 +0100 Subject: xzoom: fix version --- pkgs/tools/X11/xzoom/default.nix | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) (limited to 'pkgs') diff --git a/pkgs/tools/X11/xzoom/default.nix b/pkgs/tools/X11/xzoom/default.nix index e414576b5230d..31f2c01455786 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"; }) ]; -- cgit 1.4.1 From f498b2ac0ef2f33d808b9f516a421a0db0064323 Mon Sep 17 00:00:00 2001 From: lassulus Date: Sat, 26 Oct 2019 11:53:36 +0200 Subject: wifite2: init at 2.2.5 --- pkgs/tools/networking/wifite2/default.nix | 40 +++++++++++++++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 42 insertions(+) create mode 100644 pkgs/tools/networking/wifite2/default.nix (limited to 'pkgs') diff --git a/pkgs/tools/networking/wifite2/default.nix b/pkgs/tools/networking/wifite2/default.nix new file mode 100644 index 0000000000000..2333408f07818 --- /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/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index e53a8c37ad78a..fef1453d476c4 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -7041,6 +7041,8 @@ in whois = callPackage ../tools/networking/whois { }; + wifite2 = callPackage ../tools/networking/wifite2 { }; + wireguard-tools = callPackage ../tools/networking/wireguard-tools { }; woff2 = callPackage ../development/web/woff2 { }; -- cgit 1.4.1 From 431038aa26826f5fd1582f828eba06f7ed370f46 Mon Sep 17 00:00:00 2001 From: Edmund Wu Date: Sun, 10 Nov 2019 11:23:42 -0500 Subject: recursive: init at 1.022 --- pkgs/data/fonts/recursive/default.nix | 39 +++++++++++++++++++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 41 insertions(+) create mode 100644 pkgs/data/fonts/recursive/default.nix (limited to 'pkgs') diff --git a/pkgs/data/fonts/recursive/default.nix b/pkgs/data/fonts/recursive/default.nix new file mode 100644 index 0000000000000..d3d65f8e515c9 --- /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/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 111f3df981f5f..071507fb68849 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -17581,6 +17581,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 { }; -- cgit 1.4.1 From 4893b2783c8c6522bad1196f4b4fd58382a7c1cb Mon Sep 17 00:00:00 2001 From: Hugo Reeves Date: Mon, 18 Nov 2019 11:36:41 +1300 Subject: croc: 6.2.0 -> 6.2.3 --- pkgs/tools/networking/croc/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'pkgs') diff --git a/pkgs/tools/networking/croc/default.nix b/pkgs/tools/networking/croc/default.nix index b23b5a17e1fc5..5a63581a28d6b 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; { -- cgit 1.4.1 From 6955816811a816facee685bbe39e6f3d1792ae99 Mon Sep 17 00:00:00 2001 From: Alyssa Ross Date: Thu, 7 Nov 2019 18:33:09 +0000 Subject: squashfs-tools-ng: init at 0.7 --- .../0001-Fix-build-on-BSD-systems.patch | 103 +++++++++++++++++++++ .../filesystems/squashfs-tools-ng/default.nix | 26 ++++++ pkgs/top-level/all-packages.nix | 2 + 3 files changed, 131 insertions(+) create mode 100644 pkgs/tools/filesystems/squashfs-tools-ng/0001-Fix-build-on-BSD-systems.patch create mode 100644 pkgs/tools/filesystems/squashfs-tools-ng/default.nix (limited to 'pkgs') 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 0000000000000..2834b046cef2b --- /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 +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 + +@@ -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 +-#elif defined(__NetBSD__) || defined(__FreeBSD__) || defined(__DragonFly__) +-#include +- +-#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 + #include +-#include + #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 + */ + #include "common.h" ++#include "util/compat.h" + + #include + #include +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 +-#include ++#include + #include + #include + +-- +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 0000000000000..727e257a4861e --- /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/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 071507fb68849..65f20105b4604 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -6427,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 { }; -- cgit 1.4.1 From df6bf7f5b72f178ded10a4c05bc73fba591c8626 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Sun, 3 Nov 2019 03:44:01 -0800 Subject: wakatime: 10.8.0 -> 13.0.1 --- pkgs/tools/misc/wakatime/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/tools/misc/wakatime/default.nix b/pkgs/tools/misc/wakatime/default.nix index 06280b49fbf19..9016dfdf712d8 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 -- cgit 1.4.1 From 0b504bc6ff5bbb076094ee39b4656dfe058eeabd Mon Sep 17 00:00:00 2001 From: Samuel Rivas Date: Fri, 13 Sep 2019 22:05:57 +0200 Subject: color-theme-solarized: update and fix I suspect there is something wrong with the elpa package generator. Emacs' setup-hook adds the `site-lisp` directory to `load-path`, but elpa packages end up having their code in `site-lisp/elpa/package-version, and thus emacs cannot load them. If that worked, adding `color-theme` as `builInput` might be better than explicitly adding its `site-lisp` to the `load-path` in the `buildPhase` --- .../editors/emacs-modes/color-theme-solarized/default.nix | 14 +++++--------- pkgs/applications/editors/emacs-modes/manual-packages.nix | 4 +--- 2 files changed, 6 insertions(+), 12 deletions(-) (limited to 'pkgs') 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 3d34c7a462e3c..33f2ad79ea0c8 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 df94a7a650a50..76a1c27502b12 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 { }; -- cgit 1.4.1 From f3179ef60a9e1df11db370fceb25906c87dbc9e9 Mon Sep 17 00:00:00 2001 From: Jaka Hudoklin Date: Fri, 1 Nov 2019 13:21:51 +0100 Subject: wagyu: init at 0.6.1 --- pkgs/tools/misc/wagyu/default.nix | 23 +++++++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 25 insertions(+) create mode 100644 pkgs/tools/misc/wagyu/default.nix (limited to 'pkgs') diff --git a/pkgs/tools/misc/wagyu/default.nix b/pkgs/tools/misc/wagyu/default.nix new file mode 100644 index 0000000000000..d56d21b151664 --- /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/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 65f20105b4604..0eb5cecf74868 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -7237,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 { }; -- cgit 1.4.1 From 84bfc7207dcb41694c3425582f6fce7fe0024d51 Mon Sep 17 00:00:00 2001 From: Luz <208297+Luz@users.noreply.github.com> Date: Mon, 18 Nov 2019 00:40:31 +0100 Subject: hexdino: init at 0.1.0 * hexdino: init at 0.1.0 * Fix fail due to licence --- pkgs/applications/editors/hexdino/default.nix | 25 +++++++++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 27 insertions(+) create mode 100644 pkgs/applications/editors/hexdino/default.nix (limited to 'pkgs') diff --git a/pkgs/applications/editors/hexdino/default.nix b/pkgs/applications/editors/hexdino/default.nix new file mode 100644 index 0000000000000..ef3635aa8d296 --- /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/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 0eb5cecf74868..25a238a1f4594 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -19189,6 +19189,8 @@ in hexcurse = callPackage ../applications/editors/hexcurse { }; + hexdino = callPackage ../applications/editors/hexdino { }; + hexedit = callPackage ../applications/editors/hexedit { }; hipchat = callPackage ../applications/networking/instant-messengers/hipchat { }; -- cgit 1.4.1 From e89c1c704f4e1a0a6ebbd4ad29e585017d6d2e95 Mon Sep 17 00:00:00 2001 From: Pascal Hertleif Date: Sun, 17 Nov 2019 19:21:05 +0100 Subject: cargo-fuzz: 0.5.3 -> 0.5.4 --- pkgs/development/tools/rust/cargo-fuzz/default.nix | 28 +++++++--------------- 1 file changed, 8 insertions(+), 20 deletions(-) (limited to 'pkgs') diff --git a/pkgs/development/tools/rust/cargo-fuzz/default.nix b/pkgs/development/tools/rust/cargo-fuzz/default.nix index 7ccc852835993..c5b45b92c812f 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"; -- cgit 1.4.1 From 505f913ceb37f1bcc13598f0ec58f0b741a954c3 Mon Sep 17 00:00:00 2001 From: Lily Ballard Date: Sun, 17 Nov 2019 17:16:47 -0800 Subject: macvim: Add -headerpad_max_install_names (#73592) We were adding this to the compilation of MacVim, but not to the compilation of the separate Vim binary. We may not actually need it for MacVim at all, but omitting it for the Vim binary meant our postInstall phase would fail for some people. Fixes #73514 --- pkgs/applications/editors/vim/macvim.nix | 1 + 1 file changed, 1 insertion(+) (limited to 'pkgs') diff --git a/pkgs/applications/editors/vim/macvim.nix b/pkgs/applications/editors/vim/macvim.nix index 043948df7b43c..ede12f50fecac 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"''; -- cgit 1.4.1 From bf3bab2b3fe3fadd656f7e10d9841c28ebb0e658 Mon Sep 17 00:00:00 2001 From: Franz Pletz Date: Mon, 18 Nov 2019 02:19:56 +0100 Subject: ell: 0.24 -> 0.26 --- pkgs/os-specific/linux/ell/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/os-specific/linux/ell/default.nix b/pkgs/os-specific/linux/ell/default.nix index a8776f688cadb..bd0ddb4ce1df2 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 = [ -- cgit 1.4.1 From 09f1e0995469dec3377f1f70bc7bcac87f1583e4 Mon Sep 17 00:00:00 2001 From: Franz Pletz Date: Mon, 18 Nov 2019 02:20:14 +0100 Subject: iwd: 0.22 -> 1.1 --- pkgs/os-specific/linux/iwd/default.nix | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'pkgs') diff --git a/pkgs/os-specific/linux/iwd/default.nix b/pkgs/os-specific/linux/iwd/default.nix index 6d0eba0b0dbc7..2ee5629451ea5 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 ]; }; } -- cgit 1.4.1 From 5f3acf24aed524f7c8befb193d44d9374f8f9018 Mon Sep 17 00:00:00 2001 From: YI Date: Mon, 18 Nov 2019 10:38:12 +0800 Subject: dnsproxy: init at 0.20.0 --- pkgs/tools/networking/dnsproxy/default.nix | 23 +++++++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 25 insertions(+) create mode 100644 pkgs/tools/networking/dnsproxy/default.nix (limited to 'pkgs') diff --git a/pkgs/tools/networking/dnsproxy/default.nix b/pkgs/tools/networking/dnsproxy/default.nix new file mode 100644 index 0000000000000..6554dd465d4c0 --- /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/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 83907abdf1459..a173f79b4dba2 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -2712,6 +2712,8 @@ in dnsmasq = callPackage ../tools/networking/dnsmasq { }; + dnsproxy = callPackage ../tools/networking/dnsproxy { }; + dnsperf = callPackage ../tools/networking/dnsperf { }; dnsrecon = callPackage ../tools/security/dnsrecon { }; -- cgit 1.4.1 From ab692f467b977c652351bcc2770d3d462ae19b01 Mon Sep 17 00:00:00 2001 From: Mario Rodas Date: Sun, 17 Nov 2019 22:22:22 -0500 Subject: postgresqlPackages.pgroonga: 2.2.1 -> 2.2.2 --- pkgs/servers/sql/postgresql/ext/pgroonga.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/servers/sql/postgresql/ext/pgroonga.nix b/pkgs/servers/sql/postgresql/ext/pgroonga.nix index 15a2206700081..866dd8021d0a4 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 ]; -- cgit 1.4.1 From e7fea062cebf248e6b096ac9e60d077cb24150e0 Mon Sep 17 00:00:00 2001 From: Bernardo Meurer Date: Sun, 17 Nov 2019 16:13:24 -0800 Subject: essentia-extractor: init at 2.1_beta2 --- pkgs/tools/audio/essentia-extractor/default.nix | 41 +++++++++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 43 insertions(+) create mode 100644 pkgs/tools/audio/essentia-extractor/default.nix (limited to 'pkgs') diff --git a/pkgs/tools/audio/essentia-extractor/default.nix b/pkgs/tools/audio/essentia-extractor/default.nix new file mode 100644 index 0000000000000..0d2bb17a75d4d --- /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/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 25a238a1f4594..327dec52987d6 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -855,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 { }; -- cgit 1.4.1 From 41832d91008983d42ff609e3e38941b7adf00c21 Mon Sep 17 00:00:00 2001 From: Bjørn Forsman Date: Mon, 18 Nov 2019 08:15:09 +0100 Subject: treewide: include missing package names in deprecation/removal messages Most deprecation/removal messages already do this, but these were missing. Now the user does not have to `--enable-trace` and parse the quite long trace just to find the package name. --- pkgs/top-level/all-packages.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'pkgs') diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 2f2ddc421c67a..a401c5b4fb845 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -18809,7 +18809,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 {}; @@ -23338,8 +23338,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 { }; -- cgit 1.4.1 From 204bce4bfb2fce729e33d0fa29373e7a0d6cea71 Mon Sep 17 00:00:00 2001 From: Bjørn Forsman Date: Mon, 18 Nov 2019 08:32:40 +0100 Subject: treewide: improve more deprecation/removal messages I missed these in 41832d910089 ("treewide: include missing package names in deprecation/removal messages"). I changed "deprecated" to "removed" where needed. --- pkgs/desktops/gnome-3/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'pkgs') diff --git a/pkgs/desktops/gnome-3/default.nix b/pkgs/desktops/gnome-3/default.nix index 6d2ae92ac8061..3b55cf86bd9ed 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 -- cgit 1.4.1 From bee1fa9a2040b3aa55c92debd0eef22195bf02d1 Mon Sep 17 00:00:00 2001 From: Timo Kaufmann Date: Mon, 18 Nov 2019 08:31:37 +0100 Subject: home-manager: 2019-10-29 -> 2019-11-17 The lorri module was recently added. --- pkgs/tools/package-management/home-manager/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'pkgs') diff --git a/pkgs/tools/package-management/home-manager/default.nix b/pkgs/tools/package-management/home-manager/default.nix index da4bb43066cc1..f093f442e52e8 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 ]; -- cgit 1.4.1 From d817a49faaea9d60225d53eb40f318c69ece6f53 Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Mon, 11 Nov 2019 16:13:01 +0100 Subject: mkl: add scalapack libraries to output --- pkgs/development/libraries/science/math/mkl/default.nix | 1 + 1 file changed, 1 insertion(+) (limited to 'pkgs') diff --git a/pkgs/development/libraries/science/math/mkl/default.nix b/pkgs/development/libraries/science/math/mkl/default.nix index c1a5ea2969e15..382d2c303e3c9 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 -- cgit 1.4.1 From c95664665d15ccbf4a490c3db7c07b00925788a1 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Mon, 18 Nov 2019 10:15:52 +0100 Subject: obs-studio: package the missing ndi library to make the obs-ndi plug-in actually work --- .../video/obs-studio/hardcode-ndi-path.patch | 17 ++++++ pkgs/applications/video/obs-studio/obs-ndi.nix | 14 ++--- pkgs/development/libraries/ndi/default.nix | 60 ++++++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 + 4 files changed, 87 insertions(+), 6 deletions(-) create mode 100644 pkgs/applications/video/obs-studio/hardcode-ndi-path.patch create mode 100644 pkgs/development/libraries/ndi/default.nix (limited to 'pkgs') 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 0000000000000..caef96c381f27 --- /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 450ebf4ac20d0..452793f442ee2 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 "" -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/development/libraries/ndi/default.nix b/pkgs/development/libraries/ndi/default.nix new file mode 100644 index 0000000000000..fcf9457c691c8 --- /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/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index a401c5b4fb845..89e15ed63e111 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -13181,6 +13181,8 @@ in then null else callPackage ../development/libraries/ncurses { }; + ndi = callPackage ../development/libraries/ndi { }; + neardal = callPackage ../development/libraries/neardal { }; neon = callPackage ../development/libraries/neon { }; -- cgit 1.4.1 From d0637b993fc2db98d75724fd3b48c7c9a94cd964 Mon Sep 17 00:00:00 2001 From: Michael Weiss Date: Mon, 18 Nov 2019 12:52:27 +0100 Subject: html-proofer: 3.14.0 -> 3.14.1 --- pkgs/tools/misc/html-proofer/Gemfile.lock | 2 +- pkgs/tools/misc/html-proofer/gemset.nix | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) (limited to 'pkgs') diff --git a/pkgs/tools/misc/html-proofer/Gemfile.lock b/pkgs/tools/misc/html-proofer/Gemfile.lock index 18dd1ef6f0a84..ac229cf4657b9 100644 --- a/pkgs/tools/misc/html-proofer/Gemfile.lock +++ b/pkgs/tools/misc/html-proofer/Gemfile.lock @@ -6,7 +6,7 @@ GEM ethon (0.12.0) ffi (>= 1.3.0) ffi (1.11.2) - html-proofer (3.14.0) + html-proofer (3.14.1) addressable (~> 2.3) mercenary (~> 0.3) nokogiri (~> 1.10) diff --git a/pkgs/tools/misc/html-proofer/gemset.nix b/pkgs/tools/misc/html-proofer/gemset.nix index a1162cba67e0a..8cf066c6c6861 100644 --- a/pkgs/tools/misc/html-proofer/gemset.nix +++ b/pkgs/tools/misc/html-proofer/gemset.nix @@ -37,10 +37,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "1hxv70w9zykv1x3a6y2wj6kyby05s26x3gzhnn0iar0hm0l3v8g7"; + sha256 = "16i803vhrygcbln077czhv9ngipljsawr338lbvd0zr2473r8qja"; type = "gem"; }; - version = "3.14.0"; + version = "3.14.1"; }; mercenary = { groups = ["default"]; -- cgit 1.4.1