diff --git a/doc/haskell-users-guide.xml b/doc/haskell-users-guide.xml
index e0dc89cc7ce..9a945d30a9b 100644
--- a/doc/haskell-users-guide.xml
+++ b/doc/haskell-users-guide.xml
@@ -712,7 +712,7 @@ text-1.2.0.4-98506efb1b9ada233bb5c2b2db516d91
# nix-store -q --referrers /nix/store/*-haskell-text-1.2.0.4 \
- | nix-store --repair-path --option binary-caches http://hydra.nixos.org
+ | xargs -L 1 nix-store --repair-path --option binary-caches http://hydra.nixos.org
If you're using additional Hydra servers other than
diff --git a/doc/language-support.xml b/doc/language-support.xml
index 9117af864ad..a969111ed77 100644
--- a/doc/language-support.xml
+++ b/doc/language-support.xml
@@ -464,6 +464,27 @@ python.buildEnv.override {
with wrapped binaries in bin/ .
+
+ You can also use env attribute to create local
+ environments with needed packages installed (somewhat comparable to
+ virtualenv ). For example, with the following
+ shell.nix :
+
+
+ {};
+
+(python3.buildEnv.override {
+ extraLibs = with python3Packages;
+ [ numpy
+ requests
+ ];
+}).env]]>
+
+
+ Running nix-shell will drop you into a shell where
+ python will have specified packages in its path.
+
+
python.buildEnv arguments
diff --git a/doc/package-notes.xml b/doc/package-notes.xml
index 266a8092216..9d8217d60bc 100644
--- a/doc/package-notes.xml
+++ b/doc/package-notes.xml
@@ -346,4 +346,24 @@ packageOverrides = pkgs: {
+
+
+Elm
+
+
+The Nix expressions for Elm reside in
+pkgs/development/compilers/elm . They are generated
+automatically by update-elm.rb script. One should
+specify versions of Elm packages inside the script, clear the
+packages directory and run the script from inside it.
+elm-reactor is special because it also has Elm package
+dependencies. The process is not automated very much for now -- you should
+get the elm-reactor source tree (e.g. with
+nix-shell ) and run elm2nix.rb inside
+it. Place the resulting package.nix file into
+packages/elm-reactor-elm.nix .
+
+
+
+
diff --git a/lib/maintainers.nix b/lib/maintainers.nix
index 4f45db810e2..d42d81399cf 100644
--- a/lib/maintainers.nix
+++ b/lib/maintainers.nix
@@ -158,6 +158,7 @@
marcweber = "Marc Weber ";
maurer = "Matthew Maurer ";
matejc = "Matej Cotman ";
+ mathnerd314 = "Mathnerd314 ";
matthiasbeyer = "Matthias Beyer ";
mbakke = "Marius Bakke ";
meditans = "Carlo Nucera ";
diff --git a/lib/modules.nix b/lib/modules.nix
index a40f02dcc3d..3e4d0547ecc 100644
--- a/lib/modules.nix
+++ b/lib/modules.nix
@@ -55,7 +55,7 @@ rec {
};
};
- closed = closeModules (modules ++ [ internalModule ]) (specialArgs // { inherit config options; lib = import ./.; });
+ closed = closeModules (modules ++ [ internalModule ]) ({ inherit config options; lib = import ./.; } // specialArgs);
# Note: the list of modules is reversed to maintain backward
# compatibility with the old module system. Not sure if this is
diff --git a/nixos/doc/manual/release-notes/rl-unstable.xml b/nixos/doc/manual/release-notes/rl-unstable.xml
index 30da98faa33..8fbac05e968 100644
--- a/nixos/doc/manual/release-notes/rl-unstable.xml
+++ b/nixos/doc/manual/release-notes/rl-unstable.xml
@@ -80,6 +80,9 @@ was accordingly renamed to bomi
was accordingly renamed to electron
+Elm is not released on Hackage anymore. You should now use elmPackages.elm
+which contains the latest Elm platform.
+
The CUPS printing service has been updated to version 2.0.2 .
diff --git a/nixos/lib/eval-config.nix b/nixos/lib/eval-config.nix
index 97cb85a957f..3e07df6c086 100644
--- a/nixos/lib/eval-config.nix
+++ b/nixos/lib/eval-config.nix
@@ -17,6 +17,8 @@
baseModules ? import ../modules/module-list.nix
, # !!! See comment about args in lib/modules.nix
extraArgs ? {}
+, # !!! See comment about args in lib/modules.nix
+ specialArgs ? {}
, modules
, # !!! See comment about check in lib/modules.nix
check ? true
@@ -47,7 +49,7 @@ in rec {
inherit prefix check;
modules = modules ++ extraModules ++ baseModules ++ [ pkgsModule ];
args = extraArgs;
- specialArgs = { modulesPath = ../modules; };
+ specialArgs = { modulesPath = ../modules; } // specialArgs;
}) config options;
# These are the extra arguments passed to every module. In
diff --git a/nixos/maintainers/option-usages.nix b/nixos/maintainers/option-usages.nix
index 7413b9e18ce..854ecf7eac5 100644
--- a/nixos/maintainers/option-usages.nix
+++ b/nixos/maintainers/option-usages.nix
@@ -1,59 +1,125 @@
{ configuration ? import ../lib/from-env.nix "NIXOS_CONFIG"
-# []: display all options
-# []: display the selected options
-, displayOptions ? [
- "hardware.pcmcia.enable"
- "environment.systemPackages"
- "boot.kernelModules"
- "services.udev.packages"
- "jobs"
- "environment.etc"
- "system.activationScripts"
- ]
+# provide an option name, as a string literal.
+, testOption ? null
+
+# provide a list of option names, as string literals.
+, testOptions ? [ ]
}:
-# This file is used to generate a dot graph which contains all options and
-# there dependencies to track problems and their sources.
+# This file is made to be used as follow:
+#
+# $ nix-instantiate ./option-usage.nix --argstr testOption service.xserver.enable -A txtContent --eval
+#
+# or
+#
+# $ nix-build ./option-usage.nix --argstr testOption service.xserver.enable -A txt -o service.xserver.enable._txt
+#
+# otther target exists such as, `dotContent`, `dot`, and `pdf`. If you are
+# looking for the option usage of multiple options, you can provide a list
+# as argument.
+#
+# $ nix-build ./option-usage.nix --arg testOptions \
+# '["boot.loader.gummiboot.enable" "boot.loader.gummiboot.timeout"]' \
+# -A txt -o gummiboot.list
+#
+# Note, this script is slow as it has to evaluate all options of the system
+# once per queried option.
+#
+# This nix expression works by doing a first evaluation, which evaluates the
+# result of every option.
+#
+# Then, for each queried option, we evaluate the NixOS modules a second
+# time, except that we replace the `config` argument of all the modules with
+# the result of the original evaluation, except for the tested option which
+# value is replaced by a `throw` statement which is caught by the `tryEval`
+# evaluation of each option value.
+#
+# We then compare the result of the evluation of the original module, with
+# the result of the second evaluation, and consider that the new failures are
+# caused by our mutation of the `config` argument.
+#
+# Doing so returns all option results which are directly using the
+# tested option result.
+
+with import ../../lib;
let
evalFun = {
- extraArgs ? {}
+ specialArgs ? {}
}: import ../lib/eval-config.nix {
modules = [ configuration ];
- inherit extraArgs;
+ inherit specialArgs;
};
eval = evalFun {};
inherit (eval) pkgs;
- reportNewFailures = old: new: with pkgs.lib;
+ excludedTestOptions = [
+ # We cannot evluate _module.args, as it is used during the computation
+ # of the modules list.
+ "_module.args"
+
+ # For some reasons which we yet have to investigate, some options cannot
+ # be replaced by a throw without cuasing a non-catchable failure.
+ "networking.bonds"
+ "networking.bridges"
+ "networking.interfaces"
+ "networking.macvlans"
+ "networking.sits"
+ "networking.vlans"
+ "services.openssh.startWhenNeeded"
+ ];
+
+ # for some reasons which we yet have to investigate, some options are
+ # time-consuming to compute, thus we filter them out at the moment.
+ excludedOptions = [
+ "boot.systemd.services"
+ "systemd.services"
+ "environment.gnome3.packageSet"
+ "kde.extraPackages"
+ ];
+ excludeOptions = list:
+ filter (opt: !(elem (showOption opt.loc) excludedOptions)) list;
+
+
+ reportNewFailures = old: new:
let
filterChanges =
filter ({fst, snd}:
- !(fst.config.success -> snd.config.success)
+ !(fst.success -> snd.success)
);
keepNames =
map ({fst, snd}:
- assert fst.name == snd.name; snd.name
+ /* assert fst.name == snd.name; */ snd.name
);
+
+ # Use tryEval (strict ...) to know if there is any failure while
+ # evaluating the option value.
+ #
+ # Note, the `strict` function is not strict enough, but using toXML
+ # builtins multiply by 4 the memory usage and the time used to compute
+ # each options.
+ tryCollectOptions = moduleResult:
+ flip map (excludeOptions (collect isOption moduleResult)) (opt:
+ { name = showOption opt.loc; } // builtins.tryEval (strict opt.value));
in
keepNames (
filterChanges (
- zipLists (collect isOption old) (collect isOption new)
+ zipLists (tryCollectOptions old) (tryCollectOptions new)
)
);
# Create a list of modules where each module contains only one failling
# options.
- introspectionModules = with pkgs.lib;
+ introspectionModules =
let
setIntrospection = opt: rec {
- name = opt.name;
- path = splitString "." opt.name;
+ name = showOption opt.loc;
+ path = opt.loc;
config = setAttrByPath path
(throw "Usage introspection of '${name}' by forced failure.");
};
@@ -61,39 +127,67 @@ let
map setIntrospection (collect isOption eval.options);
overrideConfig = thrower:
- pkgs.lib.recursiveUpdateUntil (path: old: new:
+ recursiveUpdateUntil (path: old: new:
path == thrower.path
) eval.config thrower.config;
- graph = with pkgs.lib;
+ graph =
map (thrower: {
option = thrower.name;
- usedBy = reportNewFailures eval.options (evalFun {
- extraArgs = {
- config = overrideConfig thrower;
- };
- }).options;
+ usedBy = assert __trace "Investigate ${thrower.name}" true;
+ reportNewFailures eval.options (evalFun {
+ specialArgs = {
+ config = overrideConfig thrower;
+ };
+ }).options;
}) introspectionModules;
- graphToDot = graph: with pkgs.lib; ''
+ displayOptionsGraph =
+ let
+ checkList =
+ if !(isNull testOption) then [ testOption ]
+ else testOptions;
+ checkAll = checkList == [];
+ in
+ flip filter graph ({option, usedBy}:
+ (checkAll || elem option checkList)
+ && !(elem option excludedTestOptions)
+ );
+
+ graphToDot = graph: ''
digraph "Option Usages" {
${concatMapStrings ({option, usedBy}:
- assert __trace option true;
- if displayOptions == [] || elem option displayOptions then
- concatMapStrings (user: ''
- "${option}" -> "${user}"''
- ) usedBy
- else ""
- ) graph}
+ concatMapStrings (user: ''
+ "${option}" -> "${user}"''
+ ) usedBy
+ ) displayOptionsGraph}
}
'';
+ graphToText = graph:
+ concatMapStrings ({option, usedBy}:
+ concatMapStrings (user: ''
+ ${user}
+ '') usedBy
+ ) displayOptionsGraph;
+
in
-pkgs.texFunctions.dot2pdf {
- dotGraph = pkgs.writeTextFile {
+rec {
+ dotContent = graphToDot graph;
+ dot = pkgs.writeTextFile {
name = "option_usages.dot";
- text = graphToDot graph;
+ text = dotContent;
+ };
+
+ pdf = pkgs.texFunctions.dot2pdf {
+ dotGraph = dot;
+ };
+
+ txtContent = graphToText graph;
+ txt = pkgs.writeTextFile {
+ name = "option_usages.txt";
+ text = txtContent;
};
}
diff --git a/nixos/modules/config/system-path.nix b/nixos/modules/config/system-path.nix
index 62390f452ba..d7979593f40 100644
--- a/nixos/modules/config/system-path.nix
+++ b/nixos/modules/config/system-path.nix
@@ -57,7 +57,7 @@ in
environment = {
systemPackages = mkOption {
- type = types.listOf types.path;
+ type = types.listOf types.package;
default = [];
example = literalExample "[ pkgs.firefox pkgs.thunderbird ]";
description = ''
diff --git a/nixos/modules/installer/tools/nixos-generate-config.pl b/nixos/modules/installer/tools/nixos-generate-config.pl
index 9010478662c..39ef4c51ba1 100644
--- a/nixos/modules/installer/tools/nixos-generate-config.pl
+++ b/nixos/modules/installer/tools/nixos-generate-config.pl
@@ -235,7 +235,7 @@ chomp $virt;
# Check if we're a VirtualBox guest. If so, enable the guest
# additions.
if ($virt eq "oracle") {
- push @attrs, "services.virtualboxGuest.enable = true;"
+ push @attrs, "virtualisation.virtualbox.guest.enable = true;"
}
diff --git a/nixos/modules/programs/ssh.nix b/nixos/modules/programs/ssh.nix
index 0d1ec500afc..9c94250cb1f 100644
--- a/nixos/modules/programs/ssh.nix
+++ b/nixos/modules/programs/ssh.nix
@@ -103,20 +103,23 @@ in
message = "cannot enable X11 forwarding without setting XAuth location";
};
- environment.etc =
- [ { # SSH configuration. Slight duplication of the sshd_config
- # generation in the sshd service.
- source = pkgs.writeText "ssh_config" ''
- AddressFamily ${if config.networking.enableIPv6 then "any" else "inet"}
- ${optionalString cfg.setXAuthLocation ''
- XAuthLocation ${pkgs.xorg.xauth}/bin/xauth
- ''}
- ForwardX11 ${if cfg.forwardX11 then "yes" else "no"}
- ${cfg.extraConfig}
- '';
- target = "ssh/ssh_config";
- }
- ];
+ # SSH configuration. Slight duplication of the sshd_config
+ # generation in the sshd service.
+ environment.etc."ssh/ssh_config".text =
+ ''
+ AddressFamily ${if config.networking.enableIPv6 then "any" else "inet"}
+
+ ${optionalString cfg.setXAuthLocation ''
+ XAuthLocation ${pkgs.xorg.xauth}/bin/xauth
+ ''}
+
+ ForwardX11 ${if cfg.forwardX11 then "yes" else "no"}
+
+ # Allow DSA keys for now. (These were deprecated in OpenSSH 7.0.)
+ PubkeyAcceptedKeyTypes +ssh-dss
+
+ ${cfg.extraConfig}
+ '';
# FIXME: this should really be socket-activated for über-awesomeness.
systemd.user.services.ssh-agent =
diff --git a/nixos/modules/rename.nix b/nixos/modules/rename.nix
index abecc065634..4db08b7ad3d 100644
--- a/nixos/modules/rename.nix
+++ b/nixos/modules/rename.nix
@@ -98,6 +98,9 @@ in zipModules ([]
++ obsolete [ "boot" "initrd" "extraKernelModules" ] [ "boot" "initrd" "kernelModules" ]
++ obsolete [ "boot" "extraKernelParams" ] [ "boot" "kernelParams" ]
+# smartd
+++ obsolete [ "services" "smartd" "deviceOpts" ] [ "services" "smartd" "defaults" "monitored" ]
+
# OpenSSH
++ obsolete [ "services" "sshd" "ports" ] [ "services" "openssh" "ports" ]
++ alias [ "services" "sshd" "enable" ] [ "services" "openssh" "enable" ]
diff --git a/nixos/modules/services/monitoring/smartd.nix b/nixos/modules/services/monitoring/smartd.nix
index 803bd9e9a65..61ba1612325 100644
--- a/nixos/modules/services/monitoring/smartd.nix
+++ b/nixos/modules/services/monitoring/smartd.nix
@@ -4,8 +4,66 @@ with lib;
let
+ host = config.networking.hostName or "unknown"
+ + optionalString (config.networking.domain != null) ".${config.networking.domain}";
+
cfg = config.services.smartd;
+ nm = cfg.notifications.mail;
+ nw = cfg.notifications.wall;
+ nx = cfg.notifications.x11;
+
+ smartdNotify = pkgs.writeScript "smartd-notify.sh" ''
+ #! ${pkgs.stdenv.shell}
+ ${optionalString nm.enable ''
+ {
+ cat << EOF
+ From: smartd on ${host}
+ To: undisclosed-recipients:;
+ Subject: SMART error on $SMARTD_DEVICESTRING: $SMARTD_FAILTYPE
+
+ $SMARTD_FULLMESSAGE
+ EOF
+
+ ${pkgs.smartmontools}/sbin/smartctl -a -d "$SMARTD_DEVICETYPE" "$SMARTD_DEVICE"
+ } | ${nm.mailer} -i "${nm.recipient}"
+ ''}
+ ${optionalString nw.enable ''
+ {
+ cat << EOF
+ Problem detected with disk: $SMARTD_DEVICESTRING
+ Warning message from smartd is:
+
+ $SMARTD_MESSAGE
+ EOF
+ } | ${pkgs.utillinux}/bin/wall 2>/dev/null
+ ''}
+ ${optionalString nx.enable ''
+ export DISPLAY=${nx.display}
+ {
+ cat << EOF
+ Problem detected with disk: $SMARTD_DEVICESTRING
+ Warning message from smartd is:
+
+ $SMARTD_FULLMESSAGE
+ EOF
+ } | ${pkgs.xorg.xmessage}/bin/xmessage -file - 2>/dev/null &
+ ''}
+ '';
+
+ notifyOpts = optionalString (nm.enable || nw.enable || nx.enable)
+ ("-m -M exec ${smartdNotify} " + optionalString cfg.notifications.test "-M test ");
+
+ smartdConf = pkgs.writeText "smartd.conf" ''
+ # Autogenerated smartd startup config file
+ DEFAULT ${notifyOpts}${cfg.defaults.monitored}
+
+ ${concatMapStringsSep "\n" (d: "${d.device} ${d.options}") cfg.devices}
+
+ ${optionalString cfg.autodetect
+ "DEVICESCAN ${notifyOpts}${cfg.defaults.autodetected}"}
+ '';
+
smartdOpts = { name, ... }: {
options = {
@@ -22,34 +80,11 @@ let
type = types.separatedString " ";
description = "Options that determine how smartd monitors the device.";
};
+
};
};
- smartdMail = pkgs.writeScript "smartdmail.sh" ''
- #! ${pkgs.stdenv.shell}
- TMPNAM=/tmp/smartd-message.$$.tmp
- if test -n "$SMARTD_ADDRESS"; then
- echo >"$TMPNAM" "From: smartd "
- echo >>"$TMPNAM" 'To: undisclosed-recipients:;'
- echo >>"$TMPNAM" "Subject: $SMARTD_SUBJECT"
- echo >>"$TMPNAM"
- echo >>"$TMPNAM" "Failure on $SMARTD_DEVICESTRING: $SMARTD_FAILTYPE"
- echo >>"$TMPNAM"
- cat >>"$TMPNAM"
- ${pkgs.smartmontools}/sbin/smartctl >>"$TMPNAM" -a -d "$SMARTD_DEVICETYPE" "$SMARTD_DEVICE"
- /var/setuid-wrappers/sendmail <"$TMPNAM" -f "$SENDER" -i "$SMARTD_ADDRESS"
- fi
- '';
-
- smartdConf = pkgs.writeText "smartd.conf" (concatMapStrings (device:
- ''
- ${device.device} -a -m root -M exec ${smartdMail} ${device.options} ${cfg.deviceOpts}
- ''
- ) cfg.devices);
-
- smartdFlags = if (cfg.devices == []) then "" else "--configfile=${smartdConf}";
-
in
{
@@ -59,26 +94,104 @@ in
services.smartd = {
- enable = mkOption {
- default = false;
+ enable = mkEnableOption "smartd daemon from smartmontools package";
+
+ autodetect = mkOption {
+ default = true;
type = types.bool;
- example = true;
description = ''
- Run smartd from the smartmontools package. Note that e-mail
- notifications will not be enabled unless you configure the list of
- devices with services.smartd.devices as well.
+ Whenever smartd should monitor all devices connected to the
+ machine at the time it's being started (the default).
+
+ Set to false to monitor the devices listed in
+ services.smartd.devices only.
'';
};
- deviceOpts = mkOption {
- default = "";
- type = types.string;
- example = "-o on -s (S/../.././02|L/../../7/04)";
- description = ''
- Additional options for each device that is monitored. The example
- turns on SMART Automatic Offline Testing on startup, and schedules short
- self-tests daily, and long self-tests weekly.
- '';
+ notifications = {
+
+ mail = {
+ enable = mkOption {
+ default = config.services.mail.sendmailSetuidWrapper != null;
+ type = types.bool;
+ description = "Whenever to send e-mail notifications.";
+ };
+
+ recipient = mkOption {
+ default = "root";
+ type = types.string;
+ description = "Recipient of the notification messages.";
+ };
+
+ mailer = mkOption {
+ default = "/var/setuid-wrappers/sendmail";
+ type = types.path;
+ description = ''
+ Sendmail-compatible binary to be used to send the messages.
+
+ You should probably enable
+ services.postfix or some other MTA for
+ this to work.
+ '';
+ };
+ };
+
+ wall = {
+ enable = mkOption {
+ default = true;
+ type = types.bool;
+ description = "Whenever to send wall notifications to all users.";
+ };
+ };
+
+ x11 = {
+ enable = mkOption {
+ default = config.services.xserver.enable;
+ type = types.bool;
+ description = "Whenever to send X11 xmessage notifications.";
+ };
+
+ display = mkOption {
+ default = ":${toString config.services.xserver.display}";
+ type = types.string;
+ description = "DISPLAY to send X11 notifications to.";
+ };
+ };
+
+ test = mkOption {
+ default = false;
+ type = types.bool;
+ description = "Whenever to send a test notification on startup.";
+ };
+
+ };
+
+ defaults = {
+ monitored = mkOption {
+ default = "-a";
+ type = types.separatedString " ";
+ example = "-a -o on -s (S/../.././02|L/../../7/04)";
+ description = ''
+ Common default options for explicitly monitored (listed in
+ services.smartd.devices ) devices.
+
+ The default value turns on monitoring of all the things (see
+ man 5 smartd.conf ).
+
+ The example also turns on SMART Automatic Offline Testing on
+ startup, and schedules short self-tests daily, and long
+ self-tests weekly.
+ '';
+ };
+
+ autodetected = mkOption {
+ default = cfg.defaults.monitored;
+ type = types.separatedString " ";
+ description = ''
+ Like services.smartd.defaults.monitored , but for the
+ autodetected devices.
+ '';
+ };
};
devices = mkOption {
@@ -86,14 +199,9 @@ in
example = [ { device = "/dev/sda"; } { device = "/dev/sdb"; options = "-d sat"; } ];
type = types.listOf types.optionSet;
options = [ smartdOpts ];
- description = ''
- List of devices to monitor. By default -- if this list is empty --,
- smartd will monitor all devices connected to the machine at the time
- it's being run. Configuring this option has the added benefit of
- enabling e-mail notifications to "root" every time smartd detects an
- error.
- '';
- };
+ description = "List of devices to monitor.";
+ };
+
};
};
@@ -103,12 +211,19 @@ in
config = mkIf cfg.enable {
+ assertions = [ {
+ assertion = cfg.autodetect || cfg.devices != [];
+ message = "smartd can't run with both disabled autodetect and an empty list of devices to monitor.";
+ } ];
+
systemd.services.smartd = {
description = "S.M.A.R.T. Daemon";
wantedBy = [ "multi-user.target" ];
- serviceConfig.ExecStart = "${pkgs.smartmontools}/sbin/smartd --no-fork ${smartdFlags}";
+ path = [ pkgs.nettools ]; # for hostname and dnsdomanname calls in smartd
+
+ serviceConfig.ExecStart = "${pkgs.smartmontools}/sbin/smartd --no-fork --configfile=${smartdConf}";
};
};
diff --git a/nixos/modules/services/networking/ssh/sshd.nix b/nixos/modules/services/networking/ssh/sshd.nix
index 1c428ceddfd..be2dde12197 100644
--- a/nixos/modules/services/networking/ssh/sshd.nix
+++ b/nixos/modules/services/networking/ssh/sshd.nix
@@ -413,6 +413,9 @@ in
${flip concatMapStrings cfg.hostKeys (k: ''
HostKey ${k.path}
'')}
+
+ # Allow DSA keys for now. (These were deprecated in OpenSSH 7.0.)
+ PubkeyAcceptedKeyTypes +ssh-dss
'';
assertions = [{ assertion = if cfg.forwardX11 then cfgc.setXAuthLocation else true;
diff --git a/nixos/release-combined.nix b/nixos/release-combined.nix
index be8df4f4a2c..a3948401d78 100644
--- a/nixos/release-combined.nix
+++ b/nixos/release-combined.nix
@@ -66,7 +66,7 @@ in rec {
(all nixos.tests.bootBiosCdrom)
(all nixos.tests.ipv6)
(all nixos.tests.kde4)
- (all nixos.tests.lightdm)
+ #(all nixos.tests.lightdm)
(all nixos.tests.login)
(all nixos.tests.misc)
(all nixos.tests.nat.firewall)
diff --git a/nixos/release.nix b/nixos/release.nix
index 05023868fa1..2dbc35c7d7b 100644
--- a/nixos/release.nix
+++ b/nixos/release.nix
@@ -245,7 +245,7 @@ in rec {
tests.kde4 = callTest tests/kde4.nix {};
tests.kubernetes = hydraJob (import tests/kubernetes.nix { system = "x86_64-linux"; });
tests.latestKernel.login = callTest tests/login.nix { latestKernel = true; };
- tests.lightdm = callTest tests/lightdm.nix {};
+ #tests.lightdm = callTest tests/lightdm.nix {};
tests.login = callTest tests/login.nix {};
#tests.logstash = callTest tests/logstash.nix {};
tests.misc = callTest tests/misc.nix {};
diff --git a/pkgs/applications/audio/deadbeef/default.nix b/pkgs/applications/audio/deadbeef/default.nix
index 9dd4db68432..410ddb4c6f1 100644
--- a/pkgs/applications/audio/deadbeef/default.nix
+++ b/pkgs/applications/audio/deadbeef/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetchurl, intltool, pkgconfig
+{ stdenv, fetchurl, intltool, pkgconfig, fetchpatch
# deadbeef can use either gtk2 or gtk3
, gtk2Support ? true, gtk2 ? null
, gtk3Support ? false, gtk3 ? null, gsettings_desktop_schemas ? null, makeWrapper ? null
@@ -51,7 +51,7 @@ stdenv.mkDerivation rec {
name = "deadbeef-0.6.2";
src = fetchurl {
- url = "http://garr.dl.sourceforge.net/project/deadbeef/${name}.tar.bz2";
+ url = "mirror://sourceforge/project/deadbeef/${name}.tar.bz2";
sha256 = "06jfsqyakpvq0xhah7dlyvdzh5ym3hhb4yfczczw11ijd1kbjcrl";
};
@@ -82,6 +82,12 @@ stdenv.mkDerivation rec {
enableParallelBuilding = true;
+ patches = [ (fetchpatch {
+ url = "https://github.com/Alexey-Yakovenko/deadbeef/commit/e7725ea73fa1bd279a3651704870156bca8efea8.patch";
+ sha256 = "0a04l2607y3swcq9b1apffl1chdwj38jwfiizxcfmdbia4a0qlyg";
+ })
+ ];
+
postInstall = if !gtk3Support then "" else ''
wrapProgram "$out/bin/deadbeef" \
--prefix XDG_DATA_DIRS : "$GSETTINGS_SCHEMAS_PATH"
diff --git a/pkgs/applications/audio/deadbeef/plugins/mpris2.nix b/pkgs/applications/audio/deadbeef/plugins/mpris2.nix
new file mode 100644
index 00000000000..1504cce1d58
--- /dev/null
+++ b/pkgs/applications/audio/deadbeef/plugins/mpris2.nix
@@ -0,0 +1,23 @@
+{ stdenv, fetchurl, pkgconfig, deadbeef, glib }:
+
+stdenv.mkDerivation rec {
+ version = "1.8";
+ name = "deadbeef-mpris2-plugin-${version}";
+
+ src = fetchurl {
+ url = "https://github.com/Serranya/deadbeef-mpris2-plugin/releases/download/v${version}/${name}.tar.xz";
+ sha256 = "1xg880zlxbqz7hs5g7xwc128l08j8c3isn45rdi138hi4fqbyjfi";
+ };
+
+ nativeBuildInputs = [ pkgconfig ];
+
+ buildInputs = [ deadbeef glib ];
+
+ meta = with stdenv.lib; {
+ description = "MPRISv2 plugin for the DeaDBeeF music player";
+ homepage = https://github.com/Serranya/deadbeef-mpris2-plugin/;
+ license = licenses.gpl2;
+ platforms = platforms.linux;
+ maintainers = [ maintainers.abbradar ];
+ };
+}
diff --git a/pkgs/applications/audio/deadbeef/wrapper.nix b/pkgs/applications/audio/deadbeef/wrapper.nix
new file mode 100644
index 00000000000..b612f195af3
--- /dev/null
+++ b/pkgs/applications/audio/deadbeef/wrapper.nix
@@ -0,0 +1,22 @@
+{ stdenv, buildEnv, deadbeef, makeWrapper, plugins }:
+
+let
+drv = buildEnv {
+ name = "deadbeef-with-plugins-" + (builtins.parseDrvName deadbeef.name).version;
+
+ paths = [ deadbeef ] ++ plugins;
+
+ postBuild = ''
+ # TODO: This could be avoided if buildEnv could be forced to create all directories
+ if [ -L $out/bin ]; then
+ rm $out/bin
+ mkdir $out/bin
+ for i in ${deadbeef}/bin/*; do
+ ln -s $i $out/bin
+ done
+ fi
+ wrapProgram $out/bin/deadbeef \
+ --set DEADBEEF_PLUGIN_DIR "$out/lib/deadbeef"
+ '';
+ };
+in stdenv.lib.overrideDerivation drv (x : { buildInputs = x.buildInputs ++ [ makeWrapper ]; })
diff --git a/pkgs/applications/audio/distrho/default.nix b/pkgs/applications/audio/distrho/default.nix
index 1e52e842330..a590716537b 100644
--- a/pkgs/applications/audio/distrho/default.nix
+++ b/pkgs/applications/audio/distrho/default.nix
@@ -1,13 +1,13 @@
{ stdenv, fetchgit, alsaLib, fftwSinglePrec, freetype, libjack2
-, libxslt, lv2, pkgconfig, premake3, xlibs }:
+, libxslt, lv2, pkgconfig, premake3, xlibs, ladspa-sdk }:
stdenv.mkDerivation rec {
- name = "distrho-ports-git-2015-05-04";
+ name = "distrho-ports-git-2015-07-18";
src = fetchgit {
url = "https://github.com/DISTRHO/DISTRHO-Ports.git";
- rev = "3f13db5dc7722ed0dcbb5256d7fac1ac9165c2d8";
- sha256 = "6f740f6a8af714436ef75b858944e8122490a2faa04591a201105e84bca42fa0";
+ rev = "53458838505efef91ed069d0a7d970b6b3588eba";
+ sha256 = "0fb4dxfvvqy8lnm9c91sxwn5wbcw8grfpm52zag25vrls251aih3";
};
patchPhase = ''
@@ -17,7 +17,7 @@ stdenv.mkDerivation rec {
buildInputs = [
alsaLib fftwSinglePrec freetype libjack2 pkgconfig premake3
xlibs.libX11 xlibs.libXcomposite xlibs.libXcursor xlibs.libXext
- xlibs.libXinerama xlibs.libXrender
+ xlibs.libXinerama xlibs.libXrender ladspa-sdk
];
buildPhase = ''
diff --git a/pkgs/applications/editors/supertux-editor/default.nix b/pkgs/applications/editors/supertux-editor/default.nix
new file mode 100644
index 00000000000..8dcc718e7bb
--- /dev/null
+++ b/pkgs/applications/editors/supertux-editor/default.nix
@@ -0,0 +1,39 @@
+{ stdenv, fetchFromGitHub, mono, gtk-sharp, pkgconfig, makeWrapper, gnome, gtk }:
+stdenv.mkDerivation rec {
+ version = "git-2014-08-20";
+ name = "supertux-editor-${version}";
+
+ src = fetchFromGitHub {
+ owner = "SuperTux";
+ repo = "supertux-editor";
+ rev = "0c666e8ccc7daf9e9720fe79abd63f8fa979c5e5";
+ sha256 = "08y5haclgxvcii3hpdvn1ah8qd0f3n8xgxxs8zryj02b8n7cz3vx";
+ };
+
+ buildInputs = [mono gtk-sharp pkgconfig makeWrapper gnome.libglade gtk ];
+
+ installPhase = ''
+ mkdir -p $out/bin $out/lib/supertux-editor
+ cp *.{dll,dll.config,exe} $out/lib/supertux-editor
+ makeWrapper "${mono}/bin/mono" $out/bin/supertux-editor \
+ --add-flags "$out/lib/supertux-editor/supertux-editor.exe" \
+ --prefix MONO_GAC_PREFIX : ${gtk-sharp} \
+ --suffix LD_LIBRARY_PATH : $(echo $NIX_LDFLAGS | sed 's/ -L/:/g;s/ -rpath /:/g;s/-rpath //')
+
+ makeWrapper "${mono}/bin/mono" $out/bin/supertux-editor-debug \
+ --add-flags "--debug $out/lib/supertux-editor/supertux-editor.exe" \
+ --prefix MONO_GAC_PREFIX : ${gtk-sharp} \
+ --suffix LD_LIBRARY_PATH : $(echo $NIX_LDFLAGS | sed 's/ -L/:/g;s/ -rpath /:/g;s/-rpath //')
+ '';
+
+ # Always needed on Mono, otherwise nothing runs
+ dontStrip = true;
+
+ meta = with stdenv.lib; {
+ description = "Level editor for SuperTux";
+ homepage = https://github.com/SuperTux/supertux-editor;
+ license = licenses.gpl3Plus;
+ maintainers = with maintainers; [ mathnerd314 ];
+ platforms = platforms.linux;
+ };
+}
diff --git a/pkgs/applications/editors/vim/default.nix b/pkgs/applications/editors/vim/default.nix
index e1e920e2c49..54b3127898e 100644
--- a/pkgs/applications/editors/vim/default.nix
+++ b/pkgs/applications/editors/vim/default.nix
@@ -1,17 +1,17 @@
-{ stdenv, fetchhg, ncurses, gettext, pkgconfig
+{ stdenv, fetchFromGitHub, ncurses, gettext, pkgconfig
# apple frameworks
, CoreServices, CoreData, Cocoa, Foundation, libobjc }:
stdenv.mkDerivation rec {
name = "vim-${version}";
+ version = "7.4.826";
- version = "7.4.683";
-
- src = fetchhg {
- url = "https://code.google.com/p/vim/";
- rev = "v7-4-663";
- sha256 = "1z0qarf6a2smab28g9dnxklhfayn85wx48bnddmyhb9kqzjgqgjc";
+ src = fetchFromGitHub {
+ owner = "vim";
+ repo = "vim";
+ rev = "v${stdenv.lib.replaceChars ["."] ["-"] version}";
+ sha256 = "147lkcjdd0jbc7y2hflfzwnyjhdgi1971pmkizihybxmmj1a4g8y";
};
# this makes maintainers very sad
diff --git a/pkgs/applications/graphics/ipe/default.nix b/pkgs/applications/graphics/ipe/default.nix
index 53df14f8704..ede0dc07afb 100644
--- a/pkgs/applications/graphics/ipe/default.nix
+++ b/pkgs/applications/graphics/ipe/default.nix
@@ -1,12 +1,13 @@
{ stdenv, fetchurl, pkgconfig, zlib, qt4, freetype, cairo, lua5, texLive, ghostscriptX
+, libjpeg
, makeWrapper }:
let ghostscript = ghostscriptX; in
stdenv.mkDerivation rec {
- name = "ipe-7.1.2";
+ name = "ipe-7.1.8";
src = fetchurl {
- url = "mirror://sourceforge/ipe7/ipe/7.1.0/${name}-src.tar.gz";
- sha256 = "04fs5slci3bmpgz8d038h3hnzzdw57xykcpsmisdxci2xrkxx41k";
+ url = "http://github.com/otfried/ipe/raw/master/releases/7.1/${name}-src.tar.gz";
+ sha256 = "1zx6dyr1rb6m6rvawagg9f8bc2li9nbighv2dglzjbh11bxqsyva";
};
# changes taken from Gentoo portage
@@ -21,9 +22,10 @@ stdenv.mkDerivation rec {
IPEPREFIX="$$out";
URWFONTDIR="${texLive}/texmf-dist/fonts/type1/urw/";
+ LUA_PACKAGE = "lua";
buildInputs = [
- pkgconfig zlib qt4 freetype cairo lua5 texLive ghostscript makeWrapper
+ libjpeg pkgconfig zlib qt4 freetype cairo lua5 texLive ghostscript makeWrapper
];
postInstall = ''
@@ -36,12 +38,14 @@ stdenv.mkDerivation rec {
meta = {
description = "An editor for drawing figures";
- homepage = http://ipe7.sourceforge.net;
+ homepage = http://ipe.otfried.org;
license = stdenv.lib.licenses.gpl3Plus;
longDescription = ''
Ipe is an extensible drawing editor for creating figures in PDF and Postscript format.
It supports making small figures for inclusion into LaTeX-documents
as well as presentations in PDF.
'';
+ maintainers = [ stdenv.lib.maintainers.ttuegel ];
+ platforms = stdenv.lib.platforms.linux;
};
}
diff --git a/pkgs/applications/graphics/solvespace/default.nix b/pkgs/applications/graphics/solvespace/default.nix
index cba69c476b5..67513bcf923 100644
--- a/pkgs/applications/graphics/solvespace/default.nix
+++ b/pkgs/applications/graphics/solvespace/default.nix
@@ -4,7 +4,7 @@
stdenv.mkDerivation {
name = "solvespace-2.0";
src = fetchgit {
- url = "https://gitorious.org/solvespace/solvespace.git";
+ url = "https://github.com/jwesthues/solvespace.git";
sha256 = "0sakxkmj2f0k27f67wy1xz2skpnwzg15yqrf7av97pgc5s8xb3da";
rev = "e587d0e";
};
diff --git a/pkgs/applications/misc/calibre/default.nix b/pkgs/applications/misc/calibre/default.nix
index 8cad0a95ec9..7f8a42b077e 100644
--- a/pkgs/applications/misc/calibre/default.nix
+++ b/pkgs/applications/misc/calibre/default.nix
@@ -6,11 +6,11 @@
stdenv.mkDerivation rec {
name = "calibre-${version}";
- version = "2.34.0";
+ version = "2.35.0";
src = fetchurl {
url = "https://github.com/kovidgoyal/calibre/releases/download/v${version}/${name}.tar.xz";
- sha256 = "04khi2jz7jrp6ppax57648sjkczvcxfqyzlyvhw155ggmpg8fiki";
+ sha256 = "13sic0l16myvka8mgpr56h6qlpf1cwx8xlf4acp3qz6gsmz3r23x";
};
inherit python;
diff --git a/pkgs/applications/misc/electrum/default.nix b/pkgs/applications/misc/electrum/default.nix
index 7aff57a6af9..b1fdc50fe15 100644
--- a/pkgs/applications/misc/electrum/default.nix
+++ b/pkgs/applications/misc/electrum/default.nix
@@ -6,7 +6,7 @@ buildPythonPackage rec {
src = fetchurl {
url = "https://download.electrum.org/Electrum-${version}.tar.gz";
- sha256 = "0z5ksr1wlywl4bpvxjmmqnsk7jh1jfjdz9lsjkhf2j391jx0wz9q";
+ sha256 = "0y04m5b410y3s9vqvkbvmlvvx1nr0cyvrnl41yapz8hydw9vdkjx";
};
propagatedBuildInputs = with pythonPackages; [
diff --git a/pkgs/applications/misc/pstree/default.nix b/pkgs/applications/misc/pstree/default.nix
index e11e920fdd4..3d526e3f3e7 100644
--- a/pkgs/applications/misc/pstree/default.nix
+++ b/pkgs/applications/misc/pstree/default.nix
@@ -1,11 +1,11 @@
{ stdenv, fetchurl }:
stdenv.mkDerivation rec {
- name = "pstree-2.36";
+ name = "pstree-2.39";
src = fetchurl {
url = "http://www.sfr-fresh.com/unix/misc/${name}.tar.gz";
- sha256 = "1vx4fndmkkx3bmcv71rpzjjbn24hlfs10pl99dsfhbx16a2d41cx";
+ sha256 = "17s7v15c4gryjpi11y1xq75022nkg4ggzvjlq2dkmyg67ssc76vw";
};
unpackPhase = "unpackFile \$src; sourceRoot=.";
diff --git a/pkgs/applications/misc/xiphos/default.nix b/pkgs/applications/misc/xiphos/default.nix
index 78d49939677..dbc5e84e67b 100644
--- a/pkgs/applications/misc/xiphos/default.nix
+++ b/pkgs/applications/misc/xiphos/default.nix
@@ -2,7 +2,7 @@
, python
, intltool
, docbook2x, docbook_xml_dtd_412, libxslt
-, sword, clucene_core
+, sword, clucene_core, biblesync
, gnome_doc_utils
, libgsf, gconf
, gtkhtml, libgtkhtml, libglade, scrollkeeper
@@ -12,15 +12,15 @@
stdenv.mkDerivation rec {
name = "xiphos-${version}";
- version = "4.0.0";
+ version = "4.0.3-20150806";
src = fetchurl {
- url = "http://downloads.sourceforge.net/project/gnomesword/Xiphos/${version}/${name}.tar.gz";
- sha256 = "0rk9xhnaqm17af9ppjf2yqpy9p8s0z7m5ax586b7p16lylcqjh68";
+ url = "http://downloads.sourceforge.net/project/gnomesword/Xiphos/4.0.3/${name}.tar.gz";
+ sha256 = "1xkvhpasdlda2rp0874znz158z4rjh1hpynwy13d96kjxq4npiqv";
};
buildInputs = [ pkgconfig python intltool docbook2x docbook_xml_dtd_412 libxslt
- sword clucene_core gnome_doc_utils libgsf gconf gtkhtml libgtkhtml
+ sword clucene_core biblesync gnome_doc_utils libgsf gconf gtkhtml libgtkhtml
libglade scrollkeeper webkitgtk dbus_glib enchant isocodes libuuid ];
prePatch = ''
diff --git a/pkgs/applications/networking/browsers/chromium/source/sources.nix b/pkgs/applications/networking/browsers/chromium/source/sources.nix
index 141b1635c4f..8fd959e8c60 100644
--- a/pkgs/applications/networking/browsers/chromium/source/sources.nix
+++ b/pkgs/applications/networking/browsers/chromium/source/sources.nix
@@ -7,10 +7,10 @@
sha256bin64 = "1v57w8n7dxw1yb20710f0mzkvil7apyikvfp0174xb2rbr1ipwng";
};
beta = {
- version = "45.0.2454.26";
- sha256 = "0ghgvll1q6nw1ds139nmabbilagffyln7k313w1yvn707wp7yg33";
- sha256bin32 = "0611ad202vck0zi0jcldcr4j81kd9cnabsc9kssc6m46fy5rhhbk";
- sha256bin64 = "0bwmpl7rq2nj0jf1xqx7n1mvx9kigbvpz2f8v0azwv4nb56p9c2q";
+ version = "45.0.2454.37";
+ sha256 = "1vbkyxvr8k3hmdysh063rl5d2bmag7nq3wxysivsdmi23b1dz6l6";
+ sha256bin32 = "0b4nxijijwk0n1as9l4wf0gxmwz4qs6ag0gi11cag3yp5z5p9cgi";
+ sha256bin64 = "0l0hs2vh1bhh6bqq7453fc7hpi0lamdlzqpdhgcz64k94bi0d748";
};
stable = {
version = "44.0.2403.155";
diff --git a/pkgs/applications/networking/browsers/firefox/default.nix b/pkgs/applications/networking/browsers/firefox/default.nix
index 171925169f3..2774b2c50d2 100644
--- a/pkgs/applications/networking/browsers/firefox/default.nix
+++ b/pkgs/applications/networking/browsers/firefox/default.nix
@@ -16,14 +16,14 @@
assert stdenv.cc ? libc && stdenv.cc.libc != null;
-let version = "40.0"; in
+let version = "40.0.2"; in
stdenv.mkDerivation rec {
name = "firefox-${version}";
src = fetchurl {
url = "http://ftp.mozilla.org/pub/mozilla.org/firefox/releases/${version}/source/firefox-${version}.source.tar.bz2";
- sha1 = "48483e5738182f8567e2b6d2e29bd6bc1812d3eb";
+ sha1 = "b5d79fa3684284bfeb7277e99c756b8688e8121d";
};
buildInputs =
diff --git a/pkgs/applications/networking/browsers/firefox/wrapper.nix b/pkgs/applications/networking/browsers/firefox/wrapper.nix
index 409f7d29ba2..3e26a597256 100644
--- a/pkgs/applications/networking/browsers/firefox/wrapper.nix
+++ b/pkgs/applications/networking/browsers/firefox/wrapper.nix
@@ -41,7 +41,7 @@ stdenv.mkDerivation {
--suffix-each LD_LIBRARY_PATH ':' "$libs" \
--suffix-each GTK_PATH ':' "$gtk_modules" \
--suffix-each LD_PRELOAD ':' "$(cat $(filterExisting $(addSuffix /extra-ld-preload $plugins)))" \
- --prefix GST_PLUGIN_SYSTEM_PATH : "$GST_PLUGIN_SYSTEM_PATH" \
+ --prefix GST_PLUGIN_SYSTEM_PATH_1_0 : "$GST_PLUGIN_SYSTEM_PATH_1_0" \
--prefix-contents PATH ':' "$(filterExisting $(addSuffix /extra-bin-path $plugins))" \
--set MOZ_OBJDIR "$(ls -d "${browser}/lib/${browserName}"*)"
diff --git a/pkgs/applications/networking/browsers/mozilla-plugins/bluejeans/default.nix b/pkgs/applications/networking/browsers/mozilla-plugins/bluejeans/default.nix
index 64ceebfa527..c61b0e8a70c 100644
--- a/pkgs/applications/networking/browsers/mozilla-plugins/bluejeans/default.nix
+++ b/pkgs/applications/networking/browsers/mozilla-plugins/bluejeans/default.nix
@@ -15,13 +15,13 @@ let
in
stdenv.mkDerivation rec {
- name = "bluejeans-2.100.41.8";
+ name = "bluejeans-${version}";
- version = "2.100.41.8";
+ version = "2.100.102.8";
src = fetchurl {
- url = "https://swdl.bluejeans.com/skinny/bjnplugin_2.100.41.8-1_amd64.deb";
- sha256 = "013m17lpgi6nhw2df10wvrsnsjxy5n7z41ab69vj5m9h0prw9vd1";
+ url = "https://swdl.bluejeans.com/skinny/bjnplugin_${version}-1_amd64.deb";
+ sha256 = "18f8jmhxvqy1yiiwlsssj7rjlfcb41xn16hnl6wv8r8r2mmic4v8";
};
phases = [ "unpackPhase" "installPhase" "fixupPhase" ];
@@ -36,11 +36,11 @@ stdenv.mkDerivation rec {
plugins=$out/lib/mozilla/plugins
patchelf \
--set-rpath "${rpathPlugin}" \
- $plugins/npbjnplugin_2.100.41.8.so
+ $plugins/npbjnplugin_${version}.so
patchelf \
--set-rpath "${rpathInstaller}" \
- $plugins/npbjninstallplugin_2.100.41.8.so
+ $plugins/npbjninstallplugin_${version}.so
'';
dontStrip = true;
@@ -51,6 +51,6 @@ stdenv.mkDerivation rec {
meta = {
homepage = http://bluejeans.com;
license = stdenv.lib.licenses.unfree;
- maintainers = [ stdenv.lib.maintainers.ocharles ];
+ maintainers = with maintainers; [ ocharles kamilchm ];
};
}
diff --git a/pkgs/applications/networking/instant-messengers/telegram-cli/default.nix b/pkgs/applications/networking/instant-messengers/telegram-cli/default.nix
index 90c8e9a7e9e..99366da2c84 100644
--- a/pkgs/applications/networking/instant-messengers/telegram-cli/default.nix
+++ b/pkgs/applications/networking/instant-messengers/telegram-cli/default.nix
@@ -28,6 +28,6 @@ stdenv.mkDerivation rec {
homepage = https://telegram.org/;
license = stdenv.lib.licenses.gpl2;
platforms = stdenv.lib.platforms.linux;
- maintainers = stdenv.lib.maintainers.jagajaga;
+ maintainers = [ stdenv.lib.maintainers.jagajaga ];
};
}
diff --git a/pkgs/applications/networking/syncthing/default.nix b/pkgs/applications/networking/syncthing/default.nix
index 02a51a3cbad..57e9cbe7e8a 100644
--- a/pkgs/applications/networking/syncthing/default.nix
+++ b/pkgs/applications/networking/syncthing/default.nix
@@ -4,12 +4,12 @@ with goPackages;
buildGoPackage rec {
name = "syncthing-${version}";
- version = "0.11.16";
+ version = "0.11.20";
goPackagePath = "github.com/syncthing/syncthing";
src = fetchgit {
url = "git://github.com/syncthing/syncthing.git";
rev = "refs/tags/v${version}";
- sha256 = "f9b5c2de7e2b6592cccb0222c48b9baa2497dce519824a75923d40cc722ab937";
+ sha256 = "72092f2bfaaeb8c7c9264200f7d08c5e78f670f80a018dd70477c23c0fd88619";
};
subPackages = [ "cmd/syncthing" ];
diff --git a/pkgs/applications/office/libreoffice/libreoffice-srcs.nix b/pkgs/applications/office/libreoffice/libreoffice-srcs.nix
index 20619c90d0f..e8a0753c198 100644
--- a/pkgs/applications/office/libreoffice/libreoffice-srcs.nix
+++ b/pkgs/applications/office/libreoffice/libreoffice-srcs.nix
@@ -333,6 +333,7 @@
name = "libgltf-0.0.2.tar.bz2";
md5 = "d63a9f47ab048f5009d90693d6aa6424";
brief = true;
+ subDir = "libgltf/";
}
{
name = "liblangtag-0.5.1.tar.bz2";
diff --git a/pkgs/applications/version-management/git-and-tools/git-hub/default.nix b/pkgs/applications/version-management/git-and-tools/git-hub/default.nix
index d9cf0b3d84d..e47d2569b10 100644
--- a/pkgs/applications/version-management/git-and-tools/git-hub/default.nix
+++ b/pkgs/applications/version-management/git-and-tools/git-hub/default.nix
@@ -36,4 +36,9 @@ stdenv.mkDerivation {
enableParallelBuilding = true;
installFlags = "prefix=$(out)";
+
+ postInstall = ''
+ # Remove inert ftdetect vim plugin and a README that's a man page subset:
+ rm -r $out/share/{doc,vim}
+ '';
}
diff --git a/pkgs/applications/window-managers/spectrwm/default.nix b/pkgs/applications/window-managers/spectrwm/default.nix
index ad6fcddf5be..39825e37f30 100644
--- a/pkgs/applications/window-managers/spectrwm/default.nix
+++ b/pkgs/applications/window-managers/spectrwm/default.nix
@@ -15,13 +15,14 @@
stdenv.mkDerivation rec {
name = "spectrwm-${version}";
- version = "2.6.2";
+ version = "2.7.2";
src = fetchurl {
- url = "https://github.com/conformal/spectrwm/archive/SPECTRWM_2_6_2.tar.gz";
- sha256 = "1pc9p3vwa4bsv76myqkqhp4cxspr72s5igi7cs9xrpd4xx6xc90s";
+ url = "https://github.com/conformal/spectrwm/archive/SPECTRWM_2_7_2.tar.gz";
+ sha256 = "1yssqnhxlfl1b60gziqp8c5pzs1lr8p6anrnp9ga1zfdql3b7993";
};
+
buildInputs = [
libX11
libxcb
@@ -35,7 +36,7 @@ stdenv.mkDerivation rec {
xcbutilwm
];
- sourceRoot = "spectrwm-SPECTRWM_2_6_2/linux";
+ sourceRoot = "spectrwm-SPECTRWM_2_7_2/linux";
makeFlags="PREFIX=$(out)";
installPhase = "PREFIX=$out make install";
diff --git a/pkgs/data/fonts/fira-code/default.nix b/pkgs/data/fonts/fira-code/default.nix
index 9855738d6d6..1ed63f7ac9e 100644
--- a/pkgs/data/fonts/fira-code/default.nix
+++ b/pkgs/data/fonts/fira-code/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
name = "fira-code-${version}";
- version = "0.5";
+ version = "0.6";
src = fetchurl {
url = "https://github.com/tonsky/FiraCode/releases/download/${version}/FiraCode-Regular.otf";
- sha256 = "1y2jz1v7m0q73rz9vblxgaqkgh9wpp4fp7dq21hdyfhxkk3ss6xk";
+ sha256 = "1blalxnmrxqlm5i74jhm8j29n0zsnmqi3gppxa9szjzv4x2k5s0a";
};
phases = [ "installPhase" ];
diff --git a/pkgs/data/misc/geolite-legacy/default.nix b/pkgs/data/misc/geolite-legacy/default.nix
index 6dccfa69638..9cc52fa1fe1 100644
--- a/pkgs/data/misc/geolite-legacy/default.nix
+++ b/pkgs/data/misc/geolite-legacy/default.nix
@@ -8,7 +8,7 @@ let
# Annoyingly, these files are updated without a change in URL. This means that
# builds will start failing every month or so, until the hashes are updated.
- version = "2015-08-11";
+ version = "2015-08-17";
in
stdenv.mkDerivation {
name = "geolite-legacy-${version}";
@@ -27,10 +27,10 @@ stdenv.mkDerivation {
"1fhi5vm4drfzyl29b491pr1xr2kbsr3izp9a7k5zm3zkqags2187";
srcGeoIPASNum = fetchDB
"asnum/GeoIPASNum.dat.gz" "GeoIPASNum.dat.gz"
- "1h4wpqs16a1w16znbr2h15b16p5y43vp6qhj0bc7krq5qa484y2k";
+ "0g9i1dyvh2389q8mp6wg2xg3lm9wmh5md1cvy698pzi1y6j9wka3";
srcGeoIPASNumv6 = fetchDB
"asnum/GeoIPASNumv6.dat.gz" "GeoIPASNumv6.dat.gz"
- "09qiy2grxnakapvz5xjw3ivbxc0id6srqyd46p68mcy7gwrggcv7";
+ "0hfiiqffw8z10lzk1l2iaqlbgi39xk3j3mrlrzxvrsj4s08zdrks";
meta = with stdenv.lib; {
inherit version;
diff --git a/pkgs/data/misc/sound-theme-freedesktop/default.nix b/pkgs/data/misc/sound-theme-freedesktop/default.nix
new file mode 100644
index 00000000000..a43a94a0d7c
--- /dev/null
+++ b/pkgs/data/misc/sound-theme-freedesktop/default.nix
@@ -0,0 +1,22 @@
+{ stdenv, fetchurl, intltool }:
+
+let version = "0.8"; in
+stdenv.mkDerivation rec {
+ name = "sound-theme-freedesktop-${version}";
+
+ src = fetchurl {
+ sha256 = "054abv4gmfk9maw93fis0bf605rc56dah7ys5plc4pphxqh8nlfb";
+ url = "https://people.freedesktop.org/~mccann/dist/${name}.tar.bz2";
+ };
+
+ nativeBuildInputs = [ intltool ];
+
+ meta = with stdenv.lib; {
+ inherit version;
+ description = "Freedesktop reference sound theme";
+ homepage = http://freedesktop.org/wiki/Specifications/sound-theme-spec;
+ # See http://cgit.freedesktop.org/sound-theme-freedesktop/tree/CREDITS:
+ license = with licenses; [ cc-by-30 cc-by-sa-25 gpl2 gpl2Plus ];
+ maintainers = with maintainers; [ nckx ];
+ };
+}
diff --git a/pkgs/desktops/gnome-3/3.16/core/gnome-control-center/default.nix b/pkgs/desktops/gnome-3/3.16/core/gnome-control-center/default.nix
index 84bdb7492bb..edd35202314 100644
--- a/pkgs/desktops/gnome-3/3.16/core/gnome-control-center/default.nix
+++ b/pkgs/desktops/gnome-3/3.16/core/gnome-control-center/default.nix
@@ -1,10 +1,11 @@
{ fetchurl, stdenv, pkgconfig, gnome3, ibus, intltool, upower, makeWrapper
-, libcanberra, libcanberra_gtk3, accountsservice, libpwquality, libpulseaudio, fontconfig
+, libcanberra, libcanberra_gtk3, accountsservice, libpwquality, libpulseaudio
, gdk_pixbuf, hicolor_icon_theme, librsvg, libxkbfile, libnotify
, libxml2, polkit, libxslt, libgtop, libsoup, colord, colord-gtk
, cracklib, python, libkrb5, networkmanagerapplet, networkmanager
, libwacom, samba, shared_mime_info, tzdata, icu, libtool, udev
-, docbook_xsl, docbook_xsl_ns, modemmanager, clutter, clutter_gtk }:
+, docbook_xsl, docbook_xsl_ns, modemmanager, clutter, clutter_gtk
+, fontconfig, sound-theme-freedesktop }:
# http://ftp.gnome.org/pub/GNOME/teams/releng/3.10.2/gnome-suites-core-3.10.2.modules
# TODO: bluetooth, wacom, printers
@@ -17,7 +18,8 @@ stdenv.mkDerivation rec {
sha256 = "07vvmnqjjcc0cblpr6cdmg3693hihpjrq3q30mm3q68pdyfzbjgf";
};
- propagatedUserEnvPkgs = [ gnome3.gnome_themes_standard gnome3.libgnomekbd ];
+ propagatedUserEnvPkgs =
+ [ gnome3.gnome_themes_standard gnome3.libgnomekbd sound-theme-freedesktop ];
# https://bugzilla.gnome.org/show_bug.cgi?id=752596
enableParallelBuilding = false;
diff --git a/pkgs/development/compilers/cudatoolkit/generic.nix b/pkgs/development/compilers/cudatoolkit/generic.nix
index c42c8057987..d7bc718ea60 100644
--- a/pkgs/development/compilers/cudatoolkit/generic.nix
+++ b/pkgs/development/compilers/cudatoolkit/generic.nix
@@ -63,6 +63,11 @@ in stdenv.mkDerivation rec {
# let's remove the 32-bit libraries, they confuse the lib64->lib mover
rm -rf $out/lib
+
+ # Fixup path to samples (needed for cuda 6.5 or else nsight will not find them)
+ if [ -d "$out"/cuda-samples ]; then
+ mv "$out"/cuda-samples "$out"/samples
+ fi
'';
setupHook = ./setup-hook.sh;
diff --git a/pkgs/development/compilers/elm/default.nix b/pkgs/development/compilers/elm/default.nix
new file mode 100644
index 00000000000..4a056e61de9
--- /dev/null
+++ b/pkgs/development/compilers/elm/default.nix
@@ -0,0 +1,81 @@
+{ lib, stdenv, buildEnv, haskell, nodejs, fetchurl, fetchpatch, makeWrapper }:
+
+let
+ makeElmStuff = deps:
+ let json = builtins.toJSON (lib.mapAttrs (name: info: info.version) deps);
+ cmds = lib.mapAttrsToList (name: info: let
+ pkg = stdenv.mkDerivation {
+
+ name = lib.replaceChars ["/"] ["-"] name + "-${info.version}";
+
+ src = fetchurl {
+ url = "https://github.com/${name}/archive/${info.version}.tar.gz";
+ meta.homepage = "https://github.com/${name}/";
+ inherit (info) sha256;
+ };
+
+ phases = [ "unpackPhase" "installPhase" ];
+
+ installPhase = ''
+ mkdir -p $out
+ cp -r * $out
+ '';
+
+ };
+ in ''
+ mkdir -p elm-stuff/packages/${name}
+ ln -s ${pkg} elm-stuff/packages/${name}/${info.version}
+ '') deps;
+ in ''
+ export HOME=/tmp
+ mkdir elm-stuff
+ cat > elm-stuff/exact-dependencies.json < "0.15.1",
+ "elm-package" => "0.5.1",
+ "elm-make" => "0.2",
+ "elm-reactor" => "0.3.2",
+ "elm-repl" => "0.4.2"
+ }
+
+for pkg, ver in $elm_packages
+ system "cabal2nix https://github.com/elm-lang/#{pkg} --revision refs/tags/#{ver} --jailbreak > #{pkg}.nix"
+end
+
+File.open("release.nix", 'w') do |file|
+ file.puts "{"
+ file.puts " version = \"#{$elm_version}\";"
+ file.puts " packages = {"
+ for pkg, ver in $elm_packages
+ file.puts " #{pkg} = callPackage ./#{pkg}.nix { };"
+ end
+ file.puts " };"
+ file.puts "}"
+end
diff --git a/pkgs/development/compilers/llvm/3.5/clang.nix b/pkgs/development/compilers/llvm/3.5/clang.nix
index 292154eb67a..42ca4ba70e4 100644
--- a/pkgs/development/compilers/llvm/3.5/clang.nix
+++ b/pkgs/development/compilers/llvm/3.5/clang.nix
@@ -5,7 +5,7 @@ in stdenv.mkDerivation {
name = "clang-${version}";
unpackPhase = ''
- unpackFile ${fetch "cfe" "12yv3jwdjcbkrx7zjm8wh4jrvb59v8fdw4mnmz3zc1jb00p9k07w"}
+ unpackFile ${fetch "cfe" "0846h8vn3zlc00jkmvrmy88gc6ql6014c02l4jv78fpvfigmgssg"}
mv cfe-${version}.src clang
sourceRoot=$PWD/clang
unpackFile ${clang-tools-extra_src}
diff --git a/pkgs/development/compilers/llvm/3.5/default.nix b/pkgs/development/compilers/llvm/3.5/default.nix
index 29e06768a73..f588eb4407b 100644
--- a/pkgs/development/compilers/llvm/3.5/default.nix
+++ b/pkgs/development/compilers/llvm/3.5/default.nix
@@ -2,7 +2,7 @@
let
callPackage = newScope (self // { inherit stdenv isl version fetch; });
- version = "3.5.0";
+ version = "3.5.2";
fetch = fetch_v version;
fetch_v = ver: name: sha256: fetchurl {
@@ -10,18 +10,18 @@ let
inherit sha256;
};
- compiler-rt_src = fetch "compiler-rt" "0dl1kbrhz96djsxqr61iw5h788s7ncfpfb7aayixky1bhdaydcx4";
- clang-tools-extra_src = fetch "clang-tools-extra" "0s8zjgxg8bj15nnqcw1cj1zffcralhh7f0gda1famddgg2rvx099";
+ compiler-rt_src = fetch "compiler-rt" "1hsdnzzdr5kglz6fnv3lcsjs222zjsy14y8ax9dy6zqysanplbal";
+ clang-tools-extra_src = fetch "clang-tools-extra" "01607w6hdf1pjgaapn9fy6smk22i3d4ncqjlhk4xi55ifi6kf6pj";
self = {
llvm = callPackage ./llvm.nix rec {
- version = "3.5.0";
+ version = "3.5.2";
fetch = fetch_v version;
inherit compiler-rt_src;
};
clang = callPackage ./clang.nix rec {
- version = "3.5.0";
+ version = "3.5.2";
fetch = fetch_v version;
inherit clang-tools-extra_src;
};
@@ -37,5 +37,7 @@ let
libcxx = callPackage ./libc++ { stdenv = pkgs.clangStdenv; };
libcxxabi = callPackage ./libc++abi { stdenv = pkgs.clangStdenv; };
+
+ #openmp = callPackage ./openmp {};
};
in self
diff --git a/pkgs/development/compilers/llvm/3.5/dragonegg.nix b/pkgs/development/compilers/llvm/3.5/dragonegg.nix
index a7d405fd55a..96d4f9f558c 100644
--- a/pkgs/development/compilers/llvm/3.5/dragonegg.nix
+++ b/pkgs/development/compilers/llvm/3.5/dragonegg.nix
@@ -3,7 +3,7 @@
stdenv.mkDerivation rec {
name = "dragonegg-${version}";
- src = fetch "dragonegg" "1v1lc9h2nfk3lsk9sx1k4ckwddz813hqjmlp2bx2kwxx9hw364ar";
+ src = fetch "dragonegg" "1va4wv2b1dj0dpzsksnpnd0jic52q7pqj79w3m9jwdb58h7104dw";
# The gcc the plugin will be built for (the same used building dragonegg)
GCC = "gcc";
diff --git a/pkgs/development/compilers/llvm/3.5/libc++/default.nix b/pkgs/development/compilers/llvm/3.5/libc++/default.nix
index 75a5761a19e..e7018eea3bc 100644
--- a/pkgs/development/compilers/llvm/3.5/libc++/default.nix
+++ b/pkgs/development/compilers/llvm/3.5/libc++/default.nix
@@ -1,13 +1,13 @@
{ lib, stdenv, fetchurl, cmake, libcxxabi, fixDarwinDylibNames }:
-let version = "3.5.0"; in
+let version = "3.5.2"; in
stdenv.mkDerivation rec {
name = "libc++-${version}";
src = fetchurl {
url = "http://llvm.org/releases/${version}/libcxx-${version}.src.tar.xz";
- sha256 = "1h5is2jd802344kddm45jcm7bra51llsiv9r34h0rrb3ba2dlic0";
+ sha256 = "0irnl54fwzh2hzn9x4jfvnfyq5kd0zn0iwbzdivgwhqzw6fjdwdv";
};
# instead of allowing libc++ to link with /usr/lib/libc++abi.dylib,
diff --git a/pkgs/development/compilers/llvm/3.5/libc++abi/default.nix b/pkgs/development/compilers/llvm/3.5/libc++abi/default.nix
index c84ce2a4435..963caf80970 100644
--- a/pkgs/development/compilers/llvm/3.5/libc++abi/default.nix
+++ b/pkgs/development/compilers/llvm/3.5/libc++abi/default.nix
@@ -1,7 +1,7 @@
{ stdenv, cmake, fetchurl, libcxx, libunwind, llvm }:
let
- version = "3.5.0";
+ version = "3.5.2";
cmakeLists = fetchurl {
name = "CMakeLists.txt";
url = "http://llvm.org/svn/llvm-project/libcxxabi/trunk/CMakeLists.txt?p=217324";
@@ -12,7 +12,7 @@ in stdenv.mkDerivation {
src = fetchurl {
url = "http://llvm.org/releases/${version}/libcxxabi-${version}.src.tar.xz";
- sha256 = "1ndcpw3gfrzh7m1jac2qadhkrqgvb65cns69j9niydyj5mmbxijk";
+ sha256 = "1c6rv0zx0na1w4hdmdfq2f6nj7limb7d1krrknwajxxkcn4yws92";
};
buildInputs = [ cmake ] ++ stdenv.lib.optional (!stdenv.isDarwin) libunwind;
diff --git a/pkgs/development/compilers/llvm/3.5/lld.nix b/pkgs/development/compilers/llvm/3.5/lld.nix
index 6bd8c029231..b1047f8679e 100644
--- a/pkgs/development/compilers/llvm/3.5/lld.nix
+++ b/pkgs/development/compilers/llvm/3.5/lld.nix
@@ -3,7 +3,7 @@
stdenv.mkDerivation {
name = "lld-${version}";
- src = fetch "lld" "1sd4scqynryfrmcc4h0ljgwn2dgjmbbmf38z50ya6l0janpd2nxx";
+ src = fetch "lld" "1hpqawg1sc8mdqxqaxqmlzbrn69w1pkj8rxhjgqgmwra6c0xky89";
preUnpack = ''
# !!! Hopefully won't be needed for 3.5
diff --git a/pkgs/development/compilers/llvm/3.5/lldb.nix b/pkgs/development/compilers/llvm/3.5/lldb.nix
index 574d706a3fd..1dad5227d64 100644
--- a/pkgs/development/compilers/llvm/3.5/lldb.nix
+++ b/pkgs/development/compilers/llvm/3.5/lldb.nix
@@ -15,7 +15,7 @@
stdenv.mkDerivation {
name = "lldb-${version}";
- src = fetch "lldb" "0h8cmjrhjhigk7k2qll1pcf6jfgmbdzkzfz2i048pkfg851s0x44";
+ src = fetch "lldb" "0ffi9jn4k3yd0hvxs1v4n710x8siq21lb49v3351d7j5qinrpgi7";
patchPhase = ''
sed -i 's|/usr/bin/env||' \
diff --git a/pkgs/development/compilers/llvm/3.5/llvm.nix b/pkgs/development/compilers/llvm/3.5/llvm.nix
index b569997acc6..395843bf0d8 100644
--- a/pkgs/development/compilers/llvm/3.5/llvm.nix
+++ b/pkgs/development/compilers/llvm/3.5/llvm.nix
@@ -15,7 +15,7 @@
}:
let
- src = fetch "llvm" "00swb43mzlvda8306arlg2jw7g6k3acwfccgf1k4c2pgd3rrkq98";
+ src = fetch "llvm" "0xf5q17kkxsrm2gsi93h4pwlv663kji73r2g4asb97klsmb626a4";
in stdenv.mkDerivation rec {
name = "llvm-${version}";
diff --git a/pkgs/development/compilers/llvm/3.5/polly.nix b/pkgs/development/compilers/llvm/3.5/polly.nix
index 03bfe0d154b..c943c790ea2 100644
--- a/pkgs/development/compilers/llvm/3.5/polly.nix
+++ b/pkgs/development/compilers/llvm/3.5/polly.nix
@@ -3,7 +3,7 @@
stdenv.mkDerivation {
name = "polly-${version}";
- src = fetch "polly" "1rqflmgzg1vzjm0r32c5ck8x3q0qm3g0hh8ggbjazh6x7nvmy6ll";
+ src = fetch "polly" "1s6v54czmgq626an4yk2k34lrzkwmz1bjrbiafh7j23yc2w4nalx";
patches = [ ./polly-separate-build.patch ];
diff --git a/pkgs/development/compilers/uhc/default.nix b/pkgs/development/compilers/uhc/default.nix
index 1dbfb039f90..017dcfb3e12 100644
--- a/pkgs/development/compilers/uhc/default.nix
+++ b/pkgs/development/compilers/uhc/default.nix
@@ -50,5 +50,6 @@ in stdenv.mkDerivation rec {
# On Darwin, the GNU libtool is used, which does not
# support the -static flag and thus breaks the build.
platforms = ["x86_64-linux"];
+ broken = true; # https://github.com/UU-ComputerScience/uhc/issues/60
};
}
diff --git a/pkgs/development/compilers/urweb/default.nix b/pkgs/development/compilers/urweb/default.nix
index 6d5b49da066..bc1f9a9043d 100644
--- a/pkgs/development/compilers/urweb/default.nix
+++ b/pkgs/development/compilers/urweb/default.nix
@@ -2,12 +2,12 @@
stdenv.mkDerivation rec {
pname = "urweb";
- version = "20150214";
+ version = "20150520";
name = "${pname}-${version}";
src = fetchurl {
url = "http://www.impredicative.com/ur/${name}.tgz";
- sha256 = "f7b7587fe72c04f14581ded11588777f7bb61e392634966cc0354e13d69f236d";
+ sha256 = "06pl6z4sh5fvh72drz4bp70yynr4i1rawc97ww5wag8976dirwrm";
};
buildInputs = [ stdenv.cc file openssl mlton mysql postgresql sqlite ];
diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix
index 5957ce812ac..66bf20c55c9 100644
--- a/pkgs/development/haskell-modules/configuration-common.nix
+++ b/pkgs/development/haskell-modules/configuration-common.nix
@@ -37,11 +37,6 @@ self: super: {
# Use the default version of mysql to build this package (which is actually mariadb).
mysql = super.mysql.override { mysql = pkgs.mysql.lib; };
- # Please also remove optparse-applicative special case from
- # cabal2nix/hackage2nix.hs when removing the following.
- elm-make = super.elm-make.override { optparse-applicative = self.optparse-applicative_0_10_0; };
- elm-package = super.elm-package.override { optparse-applicative = self.optparse-applicative_0_10_0; };
-
# Link the proper version.
zeromq4-haskell = super.zeromq4-haskell.override { zeromq = pkgs.zeromq4; };
@@ -171,7 +166,7 @@ self: super: {
# Jailbreak doesn't get the job done because the Cabal file uses conditionals a lot.
darcs = (overrideCabal super.darcs (drv: {
doCheck = false; # The test suite won't even start.
- patchPhase = "sed -i -e 's|attoparsec .*,|attoparsec,|' darcs.cabal";
+ patchPhase = "sed -i -e 's|attoparsec .*,|attoparsec,|' -e 's|vector .*,|vector,|' darcs.cabal";
})).overrideScope (self: super: { zlib = self.zlib_0_5_4_2; });
# https://github.com/massysett/rainbox/issues/1
@@ -319,6 +314,7 @@ self: super: {
xkbcommon = dontCheck super.xkbcommon;
xmlgen = dontCheck super.xmlgen;
ide-backend = dontCheck super.ide-backend;
+ msgpack-rpc = dontCheck super.msgpack-rpc;
# These packages try to access the network.
amqp = dontCheck super.amqp;
@@ -398,7 +394,6 @@ self: super: {
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
either-unwrap = dontCheck super.either-unwrap; # http://hydra.cryp.to/build/498782/log/raw
- elm-repl = dontCheck super.elm-repl; # http://hydra.cryp.to/build/501878/nixlog/1/raw
etcd = dontCheck super.etcd;
fb = dontCheck super.fb; # needs credentials for Facebook
fptest = dontCheck super.fptest; # http://hydra.cryp.to/build/499124/log/raw
@@ -406,7 +401,6 @@ self: super: {
ghc-events-parallel = dontCheck super.ghc-events-parallel; # http://hydra.cryp.to/build/496828/log/raw
ghcid = dontCheck super.ghcid;
ghc-imported-from = dontCheck super.ghc-imported-from;
- ghc-mod = dontCheck super.ghc-mod; # http://hydra.cryp.to/build/499674/log/raw
ghc-parmake = dontCheck super.ghc-parmake;
gitlib-cmdline = dontCheck super.gitlib-cmdline;
git-vogue = dontCheck super.git-vogue;
@@ -788,6 +782,11 @@ self: super: {
singletons = markBroken super.singletons;
units-attoparsec = dontDistribute super.units-attoparsec;
ihaskell-widgets = dontDistribute super.ihaskell-widgets;
+ exinst-bytes = dontDistribute super.exinst-bytes;
+ exinst-deepseq = dontDistribute super.exinst-deepseq;
+ exinst-aeson = dontDistribute super.exinst-aeson;
+ exinst = dontDistribute super.exinst;
+ exinst-hashable = dontDistribute super.exinst-hashable;
# https://github.com/anton-k/temporal-music-notation/issues/1
temporal-music-notation = markBroken super.temporal-music-notation;
@@ -814,9 +813,6 @@ self: super: {
# https://github.com/kkardzis/curlhs/issues/6
curlhs = dontCheck super.curlhs;
- # This needs the latest version of errors to compile.
- pipes-errors = super.pipes-errors.override { errors = self.errors_2_0_0; };
-
# https://github.com/hvr/token-bucket/issues/3
token-bucket = dontCheck super.token-bucket;
@@ -829,9 +825,6 @@ self: super: {
# FPCO's fork of Cabal won't succeed its test suite.
Cabal-ide-backend = dontCheck super.Cabal-ide-backend;
- # https://github.com/DanielG/cabal-helper/issues/2
- cabal-helper = overrideCabal super.cabal-helper (drv: { preCheck = "export HOME=$TMPDIR"; });
-
# https://github.com/ekmett/comonad/issues/25
comonad = dontCheck super.comonad;
@@ -904,7 +897,93 @@ self: super: {
# https://github.com/liyang/thyme/issues/36
thyme = dontCheck super.thyme;
+ # https://github.com/k0ral/hbro/issues/15
+ hbro = markBroken super.hbro;
+ hbro-contrib = dontDistribute super.hbro-contrib;
+
# https://github.com/aka-bash0r/multi-cabal/issues/4
multi-cabal = markBroken super.multi-cabal;
+ # Elm is no longer actively maintained on Hackage: https://github.com/NixOS/nixpkgs/pull/9233.
+ Elm = markBroken super.Elm;
+ elm-build-lib = markBroken super.elm-build-lib;
+ elm-compiler = markBroken super.elm-compiler;
+ elm-get = markBroken super.elm-get;
+ elm-make = markBroken super.elm-make;
+ elm-package = markBroken super.elm-package;
+ elm-reactor = markBroken super.elm-reactor;
+ elm-repl = markBroken super.elm-repl;
+ elm-server = markBroken super.elm-server;
+ elm-yesod = markBroken super.elm-yesod;
+
+ # https://github.com/GaloisInc/HaNS/pull/8
+ hans = appendPatch super.hans ./patches/hans-disable-webserver.patch;
+
+ # https://github.com/yi-editor/yi/issues/776
+ yi = markBroken super.yi;
+ yi-monokai = dontDistribute super.yi-monokai;
+ yi-snippet = dontDistribute super.yi-snippet;
+ yi-solarized = dontDistribute super.yi-solarized;
+ yi-spolsky = dontDistribute super.yi-spolsky;
+
+ # https://github.com/athanclark/commutative/issues/1
+ commutative = dontCheck super.commutative;
+
+ # https://github.com/athanclark/set-with/issues/1
+ set-with = dontCheck super.set-with;
+
+ # https://github.com/athanclark/sets/issues/1
+ sets = dontCheck super.sets;
+
+ # https://github.com/lens/lens-aeson/issues/18
+ lens-aeson = dontCheck super.lens-aeson;
+
+ # Byte-compile elisp code for Emacs.
+ ghc-mod = overrideCabal super.ghc-mod (drv: {
+ preCheck = "export HOME=$TMPDIR";
+ testToolDepends = drv.testToolDepends or [] ++ [self.cabal-install];
+ doCheck = false; # https://github.com/kazu-yamamoto/ghc-mod/issues/335
+ executableToolDepends = drv.executableToolDepends or [] ++ [pkgs.emacs];
+ postInstall = ''
+ local lispdir=( "$out/share/"*"-${self.ghc.name}/${drv.pname}-${drv.version}/elisp" )
+ make -C $lispdir
+ mkdir -p $out/share/emacs/site-lisp
+ ln -s "$lispdir/"*.el{,c} $out/share/emacs/site-lisp/
+ '';
+ });
+
+ # Byte-compile elisp code for Emacs.
+ structured-haskell-mode = overrideCabal super.structured-haskell-mode (drv: {
+ executableToolDepends = drv.executableToolDepends or [] ++ [pkgs.emacs];
+ postInstall = ''
+ local lispdir=( "$out/share/"*"-${self.ghc.name}/${drv.pname}-${drv.version}/elisp" )
+ pushd >/dev/null $lispdir
+ for i in *.el; do
+ emacs -Q -L . -L ${pkgs.emacs24Packages.haskellMode}/share/emacs/site-lisp \
+ --batch --eval "(byte-compile-disable-warning 'cl-functions)" \
+ -f batch-byte-compile $i
+ done
+ popd >/dev/null
+ mkdir -p $out/share/emacs
+ ln -s $lispdir $out/share/emacs/site-lisp
+ '';
+ });
+
+ # Byte-compile elisp code for Emacs.
+ hindent = overrideCabal super.hindent (drv: {
+ executableToolDepends = drv.executableToolDepends or [] ++ [pkgs.emacs];
+ postInstall = ''
+ local lispdir=( "$out/share/"*"-${self.ghc.name}/${drv.pname}-${drv.version}/elisp" )
+ pushd >/dev/null $lispdir
+ for i in *.el; do
+ emacs -Q -L . -L ${pkgs.emacs24Packages.haskellMode}/share/emacs/site-lisp \
+ --batch --eval "(byte-compile-disable-warning 'cl-functions)" \
+ -f batch-byte-compile $i
+ done
+ popd >/dev/null
+ mkdir -p $out/share/emacs
+ ln -s $lispdir $out/share/emacs/site-lisp
+ '';
+ });
+
}
diff --git a/pkgs/development/haskell-modules/configuration-ghc-7.10.x.nix b/pkgs/development/haskell-modules/configuration-ghc-7.10.x.nix
index 9cdb088a48a..4d7ee0ff3d4 100644
--- a/pkgs/development/haskell-modules/configuration-ghc-7.10.x.nix
+++ b/pkgs/development/haskell-modules/configuration-ghc-7.10.x.nix
@@ -203,15 +203,6 @@ self: super: {
pell = dontDistribute super.pell;
quadratic-irrational = dontDistribute super.quadratic-irrational;
- # https://github.com/kazu-yamamoto/ghc-mod/issues/437
- ghc-mod = markBroken super.ghc-mod;
- HaRe = dontDistribute super.HaRe;
- ghc-imported-from = dontDistribute super.ghc-imported-from;
- git-vogue = dontDistribute super.git-vogue;
- haskell-token-utils = dontDistribute super.haskell-token-utils;
- hbb = dontDistribute super.hbb;
- hsdev = dontDistribute super.hsdev;
-
# https://github.com/lymar/hastache/issues/47
hastache = dontCheck super.hastache;
@@ -234,10 +225,10 @@ self: super: {
containers_0_4_2_1 = markBroken super.containers_0_4_2_1;
control-monad-free_0_5_3 = markBroken super.control-monad-free_0_5_3;
haddock-api_2_15_0_2 = markBroken super.haddock-api_2_15_0_2;
- optparse-applicative_0_10_0 = markBroken super.optparse-applicative_0_10_0;
QuickCheck_1_2_0_1 = markBroken super.QuickCheck_1_2_0_1;
seqid-streams_0_1_0 = markBroken super.seqid-streams_0_1_0;
- vector_0_10_9_3 = markBroken super.vector_0_10_9_3;
+ vector_0_10_9_2 = markBroken super.vector_0_10_9_2;
+ hoopl_3_10_2_0 = markBroken super.hoopl_3_10_2_0;
# http://hub.darcs.net/shelarcy/regex-tdfa-text/issue/1 -- upstream seems to be asleep
regex-tdfa-text = appendPatch super.regex-tdfa-text ./patches/regex-tdfa-text.patch;
diff --git a/pkgs/development/haskell-modules/configuration-ghc-7.6.x.nix b/pkgs/development/haskell-modules/configuration-ghc-7.6.x.nix
index dbdd0bc31b2..a7bad53c749 100644
--- a/pkgs/development/haskell-modules/configuration-ghc-7.6.x.nix
+++ b/pkgs/development/haskell-modules/configuration-ghc-7.6.x.nix
@@ -91,4 +91,9 @@ self: super: {
# blaze-builder requires an additional build input on older compilers.
blaze-builder = addBuildDepend super.blaze-builder super.bytestring-builder;
+ # available convertible package won't build with the available
+ # bytestring and ghc-mod won't build without convertible
+ convertible = markBroken super.convertible;
+ ghc-mod = markBroken super.ghc-mod;
+
}
diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix
index 11f0fd12969..c0c7bac41fd 100644
--- a/pkgs/development/haskell-modules/hackage-packages.nix
+++ b/pkgs/development/haskell-modules/hackage-packages.nix
@@ -270,9 +270,11 @@ self: {
base QuickCheck test-framework test-framework-quickcheck2
test-framework-th
];
+ jailbreak = true;
homepage = "https://github.com/choener/ADPfusion";
description = "Efficient, high-level dynamic programming";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"AERN-Basics" = callPackage
@@ -774,9 +776,11 @@ self: {
ADPfusion base containers fmlist FormalGrammars GrammarProducts
PrimitiveArray vector
];
+ jailbreak = true;
homepage = "https://github.com/choener/AlignmentAlgorithms";
description = "Collection of alignment algorithms";
license = stdenv.lib.licenses.gpl3;
+ hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"Allure" = callPackage
@@ -1223,6 +1227,7 @@ self: {
libraryHaskellDepends = [
base bytestring cassava deepseq directory statistics time vector
];
+ jailbreak = true;
homepage = "https://github.com/choener/BenchmarkHistory";
description = "Benchmark functions with history";
license = stdenv.lib.licenses.gpl3;
@@ -1480,9 +1485,11 @@ self: {
base QuickCheck test-framework test-framework-quickcheck2
test-framework-th
];
+ jailbreak = true;
homepage = "https://github.com/choener/BiobaseTypes";
description = "Collection of types for bioinformatics";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"BiobaseVienna" = callPackage
@@ -1521,9 +1528,11 @@ self: {
vector-th-unbox
];
executableHaskellDepends = [ base cmdargs ];
+ jailbreak = true;
homepage = "https://github.com/choener/BiobaseXNA";
description = "Efficient RNA/DNA representations";
license = stdenv.lib.licenses.gpl3;
+ hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"BirdPP" = callPackage
@@ -1748,10 +1757,9 @@ self: {
({ mkDerivation, base, bytestring, network, text }:
mkDerivation {
pname = "BufferedSocket";
- version = "0.2.0.0";
- sha256 = "0e37069b0799669b6ada54785bc5550926b12e3df72f19c20c9f63fd2d7dfc69";
+ version = "0.2.1.0";
+ sha256 = "bf521304ccbecfd8ba5aefbf76fa7abaebfa646eb9dcff330be5a284fa899c8f";
libraryHaskellDepends = [ base bytestring network text ];
- jailbreak = true;
description = "A socker wrapper that makes the IO of sockets much cleaner";
license = stdenv.lib.licenses.mit;
}) {};
@@ -2400,6 +2408,7 @@ self: {
array base colour data-default-class lens mtl old-locale
operational time vector
];
+ jailbreak = true;
homepage = "https://github.com/timbod7/haskell-chart/wiki";
description = "A library for generating 2D Charts and Plots";
license = stdenv.lib.licenses.bsd3;
@@ -5091,9 +5100,11 @@ self: {
text transformers trifecta unordered-containers vector
];
executableHaskellDepends = [ ansi-wl-pprint base cmdargs ];
+ jailbreak = true;
homepage = "https://github.com/choener/FormalGrammars";
description = "(Context-free) grammars in formal language theory";
license = stdenv.lib.licenses.gpl3;
+ hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"Foster" = callPackage
@@ -5286,8 +5297,8 @@ self: {
}:
mkDerivation {
pname = "GLFW-b";
- version = "1.4.7.2";
- sha256 = "2d838331c329cd29df221a73dccadab29b42650141c11d180a11f389bdd95ac2";
+ version = "1.4.7.3";
+ sha256 = "fbc6ee746efb16ec6ee83cd251c81c116b58f774146693e2f03a963154abe013";
libraryHaskellDepends = [ base bindings-GLFW ];
testHaskellDepends = [
base bindings-GLFW HUnit test-framework test-framework-hunit
@@ -5693,9 +5704,11 @@ self: {
base QuickCheck test-framework test-framework-quickcheck2
test-framework-th
];
+ jailbreak = true;
homepage = "https://github.com/choener/GenussFold";
description = "MCFGs for Genus-1 RNA Pseudoknots";
license = stdenv.lib.licenses.gpl3;
+ hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"GeoIp" = callPackage
@@ -5936,6 +5949,7 @@ self: {
homepage = "https://github.com/choener/GrammarProducts";
description = "Grammar products and higher-dimensional grammars";
license = stdenv.lib.licenses.gpl3;
+ hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"Graph500" = callPackage
@@ -7838,6 +7852,7 @@ self: {
homepage = "https://github.com/RefactoringTools/HaRe/wiki";
description = "the Haskell Refactorer";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"HaTeX" = callPackage
@@ -8030,6 +8045,24 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "Hangman" = callPackage
+ ({ mkDerivation, base, hspec, random, transformers }:
+ mkDerivation {
+ pname = "Hangman";
+ version = "0.1.0.0";
+ sha256 = "98caea366753debaa6185ddf3ba3c1613a13caec64aabe9ddb917273cb28f40f";
+ revision = "1";
+ editedCabalFile = "001a10b5e54971341acc23271a48f0ef3d7bc764e380b9292580f259aab3c3c9";
+ isLibrary = false;
+ isExecutable = true;
+ executableHaskellDepends = [ base random transformers ];
+ testHaskellDepends = [ base hspec transformers ];
+ jailbreak = true;
+ homepage = "https://github.com/lf94/Hangman";
+ description = "The classic game of Hangman";
+ license = stdenv.lib.licenses.gpl3;
+ }) {};
+
"HarmTrace" = callPackage
({ mkDerivation, array, base, binary, cmdargs, deepseq, Diff
, directory, filepath, ghc-prim, HarmTrace-Base, HCodecs, hmatrix
@@ -8773,8 +8806,8 @@ self: {
({ mkDerivation, base, bytestring, HsSyck, pretty, pugs-DrIFT }:
mkDerivation {
pname = "HsParrot";
- version = "0.0.2.20120717";
- sha256 = "ed05b27652a3815f6ea70d0e9d04d01959fba0d2ecd011ba981a7ad63d2bc9a5";
+ version = "0.0.2.20150805";
+ sha256 = "ea98d38cd15d82689a3f0b3010b00cf07d93a94820d11781c122af5fa89b3d34";
libraryHaskellDepends = [
base bytestring HsSyck pretty pugs-DrIFT
];
@@ -8787,8 +8820,8 @@ self: {
({ mkDerivation, base }:
mkDerivation {
pname = "HsPerl5";
- version = "0.0.6";
- sha256 = "9bf0859ac3eda439a8d17271ebe7eb21ba18a025577ecd6d9495708af28af033";
+ version = "0.0.6.20150815";
+ sha256 = "5f7c198b47a9aca65d6ca201fb3cad78327c7c1f3cb23a517de4322a42fd4896";
libraryHaskellDepends = [ base ];
description = "Haskell interface to embedded Perl 5 interpreter";
license = stdenv.lib.licenses.bsd3;
@@ -9895,8 +9928,8 @@ self: {
}:
mkDerivation {
pname = "Lattices";
- version = "0.0.1";
- sha256 = "c509ede7f13acca98da4fc687a02ab1eaf702ed00fe34ab37491187603ed39f4";
+ version = "0.0.2";
+ sha256 = "8eebdb8755fb27679b8c9dab7bbc73f46612d22c06286817414a62ac19b40430";
libraryHaskellDepends = [ array base HaskellForMaths ];
testHaskellDepends = [
array base HaskellForMaths HUnit test-framework
@@ -10044,6 +10077,7 @@ self: {
array base bytestring containers dlist fmlist HUnit QuickCheck
random text vector
];
+ jailbreak = true;
homepage = "http://software.complete.org/listlike";
description = "Generic support for list-like structures";
license = stdenv.lib.licenses.bsd3;
@@ -10053,8 +10087,8 @@ self: {
({ mkDerivation, base, directory, filepath, List, transformers }:
mkDerivation {
pname = "ListTree";
- version = "0.2.1";
- sha256 = "b510c37a4ad9acd557d94ec3522616756e46d26b3e548e09a14f072bf80834e6";
+ version = "0.2.2";
+ sha256 = "b261ac13493c992c44156f81ad194e43f2ab5aa2ae5ea0596414280c3a8addba";
libraryHaskellDepends = [
base directory filepath List transformers
];
@@ -10291,8 +10325,8 @@ self: {
}:
mkDerivation {
pname = "MFlow";
- version = "0.4.5.9";
- sha256 = "33924523f8083e18e4ff4e2146203d72a7d3f9df57de87efbdfbb9c94ff71a57";
+ version = "0.4.5.10";
+ sha256 = "2c2e2c03b31f37f628e446cabaf544bf7b669d3e6a34b6c38798e89145c3b6c4";
libraryHaskellDepends = [
base blaze-html blaze-markup bytestring case-insensitive
clientsession conduit conduit-extra containers directory
@@ -10488,8 +10522,8 @@ self: {
({ mkDerivation, base, containers, stringtable-atom }:
mkDerivation {
pname = "MetaObject";
- version = "0.0.6.20110925";
- sha256 = "f9980569222fd3f39a89b3c7e4402387551ecda1cc9938e3e57ee275f308f631";
+ version = "0.0.6.20150815";
+ sha256 = "4b51fa6f27dd0d687acc0220e338fd45cbe0d7d25b6f1c4799ff6c4eb6577d3d";
libraryHaskellDepends = [ base containers stringtable-atom ];
description = "A meta-object system for Haskell based on Perl 6";
license = stdenv.lib.licenses.bsd3;
@@ -12005,9 +12039,11 @@ self: {
base QuickCheck test-framework test-framework-quickcheck2
test-framework-th
];
+ jailbreak = true;
homepage = "https://github.com/choener/OrderedBits";
description = "Efficient ordered (by popcount) enumeration of bits";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"Ordinals" = callPackage
@@ -12572,9 +12608,11 @@ self: {
base QuickCheck test-framework test-framework-quickcheck2
test-framework-th
];
+ jailbreak = true;
homepage = "https://github.com/choener/PrimitiveArray";
description = "Efficient multidimensional arrays";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"Printf-TH" = callPackage
@@ -12657,22 +12695,22 @@ self: {
"Pugs" = callPackage
({ mkDerivation, array, base, binary, bytestring, containers
- , control-timeout, directory, filepath, FindBin, haskeline
- , HsParrot, HsSyck, MetaObject, mtl, network, parsec, pretty
- , process, pugs-compat, pugs-DrIFT, random, stm, stringtable-atom
- , time, utf8-string
+ , control-timeout, directory, filepath, FindBin, hashable
+ , hashtables, haskeline, HsParrot, HsSyck, MetaObject, mtl, network
+ , parsec, pretty, process, pugs-compat, pugs-DrIFT, random, stm
+ , stringtable-atom, text, time, utf8-string
}:
mkDerivation {
pname = "Pugs";
- version = "6.2.13.20130611";
- sha256 = "b11419d895d0cf189c366625d3cc370794bf54fb34e269dea55a4e8f51dc4d8d";
+ version = "6.2.13.20150815";
+ sha256 = "4251b2e55a384c82c60303c0b703ef12c0916370572ad830649f03f0df27fd70";
isLibrary = false;
isExecutable = true;
executableHaskellDepends = [
array base binary bytestring containers control-timeout directory
- filepath FindBin haskeline HsParrot HsSyck MetaObject mtl network
- parsec pretty process pugs-compat pugs-DrIFT random stm
- stringtable-atom time utf8-string
+ filepath FindBin hashable hashtables haskeline HsParrot HsSyck
+ MetaObject mtl network parsec pretty process pugs-compat pugs-DrIFT
+ random stm stringtable-atom text time utf8-string
];
homepage = "http://pugscode.org/";
description = "A Perl 6 Implementation";
@@ -12781,6 +12819,7 @@ self: {
libraryHaskellDepends = [ base random vector ];
description = "QuadEdge structure for representing triangulations";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"QuadTree" = callPackage
@@ -14513,7 +14552,7 @@ self: {
"Spock" = callPackage
({ mkDerivation, aeson, base, base64-bytestring, bytestring
- , case-insensitive, containers, directory, hashable, hspec
+ , case-insensitive, containers, directory, focus, hashable, hspec
, hspec-wai, http-types, hvect, list-t, monad-control, mtl
, old-locale, path-pieces, random, reroute, resource-pool
, resourcet, stm, stm-containers, text, time, transformers
@@ -14522,11 +14561,11 @@ self: {
}:
mkDerivation {
pname = "Spock";
- version = "0.8.0.0";
- sha256 = "04a0a66eb9cb6cc1528e3989e5b54378079ee9919412bc54015a3919603b7e3a";
+ version = "0.8.1.0";
+ sha256 = "d9e62dba8c757b9877010c4ecbc2e79de519cf14a54c919fc99eda3a1c2e70d6";
libraryHaskellDepends = [
aeson base base64-bytestring bytestring case-insensitive containers
- directory hashable http-types hvect list-t monad-control mtl
+ directory focus hashable http-types hvect list-t monad-control mtl
old-locale path-pieces random reroute resource-pool resourcet stm
stm-containers text time transformers transformers-base
unordered-containers vault wai wai-extra warp
@@ -16440,17 +16479,18 @@ self: {
}:
mkDerivation {
pname = "XSaiga";
- version = "1.0.0.0";
- sha256 = "9fb4a7c95fc93362cd9b8b8367f861d4c1727bb3dad24b8672604f23aa07ae6a";
+ version = "1.1.0.0";
+ sha256 = "580f29b238c9195613f836eea693a937ba1ad00ea4591bbb7cb1a6a2032f02fd";
revision = "4";
- editedCabalFile = "d4af61293d2d3a615e34002a517490a4ac748799aae15d2b0e6aaed14204693e";
+ editedCabalFile = "0cd366fd1401a0c35d4b127ef70b7c26447b6ab2c6c5cb4b0c8b4b4b654e27b2";
isLibrary = true;
isExecutable = true;
- libraryHaskellDepends = [ base pretty ];
+ libraryHaskellDepends = [
+ base containers hsparql pretty rdf4h text
+ ];
executableHaskellDepends = [
base cgi containers hsparql pretty rdf4h text
];
- jailbreak = true;
homepage = "http://hafiz.myweb.cs.uwindsor.ca/proHome.html";
description = "An implementation of a polynomial-time top-down parser suitable for NLP";
license = stdenv.lib.licenses.bsd3;
@@ -17890,14 +17930,13 @@ self: {
}:
mkDerivation {
pname = "ad";
- version = "4.2.3";
- sha256 = "25a72665dc5c366f2a5482237b65e86bab2b1029b08e167a484bb24f296a3671";
+ version = "4.2.4";
+ sha256 = "d6850ebd71f39a1ba269f2b1e91b57d13cf2e0a1c73e4394798c3e704ea5fe5c";
libraryHaskellDepends = [
array base comonad containers data-reify erf free nats reflection
transformers
];
testHaskellDepends = [ base directory doctest filepath ];
- jailbreak = true;
homepage = "http://github.com/ekmett/ad";
description = "Automatic Differentiation";
license = stdenv.lib.licenses.bsd3;
@@ -19446,605 +19485,1096 @@ self: {
"amazonka" = callPackage
({ mkDerivation, amazonka-core, base, bytestring, conduit
- , conduit-extra, cryptohash, cryptohash-conduit, exceptions
- , http-conduit, lens, mmorph, monad-control, mtl, resourcet, retry
- , text, time, transformers, transformers-base, transformers-compat
+ , conduit-extra, directory, exceptions, free, http-client
+ , http-conduit, ini, lens, mmorph, monad-control, mtl, resourcet
+ , retry, tasty, tasty-hunit, text, time, transformers
+ , transformers-base, transformers-compat
}:
mkDerivation {
pname = "amazonka";
- version = "0.3.6";
- sha256 = "4b3f0229f988d4ca2d2cdef47ff9e77e6b1fbdca99be14f47ce508fd29cbdfea";
+ version = "1.0.0";
+ sha256 = "6d774924eacb7f958a45660255894b815aef015c6668d8b3f40c4154ea339533";
libraryHaskellDepends = [
- amazonka-core base bytestring conduit conduit-extra cryptohash
- cryptohash-conduit exceptions http-conduit lens mmorph
+ amazonka-core base bytestring conduit conduit-extra directory
+ exceptions free http-client http-conduit ini lens mmorph
monad-control mtl resourcet retry text time transformers
transformers-base transformers-compat
];
+ testHaskellDepends = [ base tasty tasty-hunit ];
homepage = "https://github.com/brendanhay/amazonka";
description = "Comprehensive Amazon Web Services SDK";
license = "unknown";
}) {};
"amazonka-autoscaling" = callPackage
- ({ mkDerivation, amazonka-core, base }:
+ ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring
+ , lens, tasty, tasty-hunit, text, time, unordered-containers
+ }:
mkDerivation {
pname = "amazonka-autoscaling";
- version = "0.3.6";
- sha256 = "692d0d3ec89257bc599715ae4e32a43369180202c9d8d87edb35caac8063b385";
+ version = "1.0.0";
+ sha256 = "35f259716332837cae24f32580bb8c59682cabb7fbedf1a0d3e01bf38a4fa8c8";
libraryHaskellDepends = [ amazonka-core base ];
+ testHaskellDepends = [
+ amazonka-core amazonka-test base bytestring lens tasty tasty-hunit
+ text time unordered-containers
+ ];
+ jailbreak = true;
homepage = "https://github.com/brendanhay/amazonka";
description = "Amazon Auto Scaling SDK";
license = "unknown";
- }) {};
+ broken = true;
+ }) { amazonka-test = null;};
"amazonka-cloudformation" = callPackage
- ({ mkDerivation, amazonka-core, base }:
+ ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring
+ , lens, tasty, tasty-hunit, text, time, unordered-containers
+ }:
mkDerivation {
pname = "amazonka-cloudformation";
- version = "0.3.6";
- sha256 = "037f4b56b9ca397fac6a56236590c24795c75967a5cdf9fd2e7b6afe3abac454";
+ version = "1.0.0";
+ sha256 = "6729b14e427f33ac75f05b23cb6bed59e6f1960e9bcc84adfe90ea911809a047";
libraryHaskellDepends = [ amazonka-core base ];
+ testHaskellDepends = [
+ amazonka-core amazonka-test base bytestring lens tasty tasty-hunit
+ text time unordered-containers
+ ];
+ jailbreak = true;
homepage = "https://github.com/brendanhay/amazonka";
description = "Amazon CloudFormation SDK";
license = "unknown";
- }) {};
+ broken = true;
+ }) { amazonka-test = null;};
"amazonka-cloudfront" = callPackage
- ({ mkDerivation, amazonka-core, base }:
+ ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring
+ , lens, tasty, tasty-hunit, text, time, unordered-containers
+ }:
mkDerivation {
pname = "amazonka-cloudfront";
- version = "0.3.6";
- sha256 = "371f56870da95340dea000551b4a2fc9d1ecd521c0891b43260257fb54007426";
+ version = "1.0.0";
+ sha256 = "fe77d79cf0e230df4082056a40a68a66f4ad04dd2ebd6c747994146420c384bf";
libraryHaskellDepends = [ amazonka-core base ];
+ testHaskellDepends = [
+ amazonka-core amazonka-test base bytestring lens tasty tasty-hunit
+ text time unordered-containers
+ ];
+ jailbreak = true;
homepage = "https://github.com/brendanhay/amazonka";
description = "Amazon CloudFront SDK";
license = "unknown";
- }) {};
+ broken = true;
+ }) { amazonka-test = null;};
"amazonka-cloudhsm" = callPackage
- ({ mkDerivation, amazonka-core, base }:
+ ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring
+ , lens, tasty, tasty-hunit, text, time, unordered-containers
+ }:
mkDerivation {
pname = "amazonka-cloudhsm";
- version = "0.3.6";
- sha256 = "cef59c1a93c60803e44a64a5b93ceb14a6aaf11a7ad5d25085a79147a3f42754";
+ version = "1.0.0";
+ sha256 = "65fb9f1b72ee5131fae219afa409e1a355e743ab87eb055c863a8374b67f6b8e";
libraryHaskellDepends = [ amazonka-core base ];
+ testHaskellDepends = [
+ amazonka-core amazonka-test base bytestring lens tasty tasty-hunit
+ text time unordered-containers
+ ];
+ jailbreak = true;
homepage = "https://github.com/brendanhay/amazonka";
description = "Amazon CloudHSM SDK";
license = "unknown";
- }) {};
+ broken = true;
+ }) { amazonka-test = null;};
"amazonka-cloudsearch" = callPackage
- ({ mkDerivation, amazonka-core, base }:
+ ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring
+ , lens, tasty, tasty-hunit, text, time, unordered-containers
+ }:
mkDerivation {
pname = "amazonka-cloudsearch";
- version = "0.3.6";
- sha256 = "454f86d0c622f20993e94a8ad60e98494107a6f02ffada31d2e295cd28bdcac3";
+ version = "1.0.0";
+ sha256 = "a0785561ff3ecbba2f04899635ffcaf3264a0554018dd4c6b0e396cfaa4d7ed3";
libraryHaskellDepends = [ amazonka-core base ];
+ testHaskellDepends = [
+ amazonka-core amazonka-test base bytestring lens tasty tasty-hunit
+ text time unordered-containers
+ ];
+ jailbreak = true;
homepage = "https://github.com/brendanhay/amazonka";
description = "Amazon CloudSearch SDK";
license = "unknown";
- }) {};
+ broken = true;
+ }) { amazonka-test = null;};
"amazonka-cloudsearch-domains" = callPackage
- ({ mkDerivation, amazonka-core, base }:
+ ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring
+ , lens, tasty, tasty-hunit, text, time, unordered-containers
+ }:
mkDerivation {
pname = "amazonka-cloudsearch-domains";
- version = "0.3.6";
- sha256 = "d5f70ae58af1148a90cfb7b01b1a16b071de21c8cb3bddbe5cf29fb3a803d135";
+ version = "1.0.0";
+ sha256 = "38de7c58b7b9924029307177f0da27bf6719b43c6006c773c075369ee944cb86";
libraryHaskellDepends = [ amazonka-core base ];
+ testHaskellDepends = [
+ amazonka-core amazonka-test base bytestring lens tasty tasty-hunit
+ text time unordered-containers
+ ];
+ jailbreak = true;
homepage = "https://github.com/brendanhay/amazonka";
description = "Amazon CloudSearch Domain SDK";
license = "unknown";
- }) {};
+ broken = true;
+ }) { amazonka-test = null;};
"amazonka-cloudtrail" = callPackage
- ({ mkDerivation, amazonka-core, base }:
+ ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring
+ , lens, tasty, tasty-hunit, text, time, unordered-containers
+ }:
mkDerivation {
pname = "amazonka-cloudtrail";
- version = "0.3.6";
- sha256 = "3d31db40aa3174443cf23f91c914c50427d543ffe11bfc0b6dc7859c7c3b641d";
+ version = "1.0.0";
+ sha256 = "16b56b6761bfeaf410ab5f6a786de75355752804d52761e30171e08818e41b3d";
libraryHaskellDepends = [ amazonka-core base ];
+ testHaskellDepends = [
+ amazonka-core amazonka-test base bytestring lens tasty tasty-hunit
+ text time unordered-containers
+ ];
+ jailbreak = true;
homepage = "https://github.com/brendanhay/amazonka";
description = "Amazon CloudTrail SDK";
license = "unknown";
- }) {};
+ broken = true;
+ }) { amazonka-test = null;};
"amazonka-cloudwatch" = callPackage
- ({ mkDerivation, amazonka-core, base }:
+ ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring
+ , lens, tasty, tasty-hunit, text, time, unordered-containers
+ }:
mkDerivation {
pname = "amazonka-cloudwatch";
- version = "0.3.6";
- sha256 = "d3a6b96ac214633f70cf3cb30650839600c97fd5689f619039bbb318d32e7d93";
+ version = "1.0.0";
+ sha256 = "dba8fc034548f8fad9ee77b1d6e69d056582e25282054061d91749c8f5d57ebc";
libraryHaskellDepends = [ amazonka-core base ];
+ testHaskellDepends = [
+ amazonka-core amazonka-test base bytestring lens tasty tasty-hunit
+ text time unordered-containers
+ ];
+ jailbreak = true;
homepage = "https://github.com/brendanhay/amazonka";
description = "Amazon CloudWatch SDK";
license = "unknown";
- }) {};
+ broken = true;
+ }) { amazonka-test = null;};
"amazonka-cloudwatch-logs" = callPackage
- ({ mkDerivation, amazonka-core, base }:
+ ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring
+ , lens, tasty, tasty-hunit, text, time, unordered-containers
+ }:
mkDerivation {
pname = "amazonka-cloudwatch-logs";
- version = "0.3.6";
- sha256 = "6b63a9aeb3e731755bd2c9d0ab567a051afb34f0612aed892ecc54eca2f3b797";
+ version = "1.0.0";
+ sha256 = "917a8c1f9cd9138396794d57a399e1e698b1a1f1b64581b886efd540e93b7ff3";
libraryHaskellDepends = [ amazonka-core base ];
+ testHaskellDepends = [
+ amazonka-core amazonka-test base bytestring lens tasty tasty-hunit
+ text time unordered-containers
+ ];
+ jailbreak = true;
homepage = "https://github.com/brendanhay/amazonka";
description = "Amazon CloudWatch Logs SDK";
license = "unknown";
- }) {};
+ broken = true;
+ }) { amazonka-test = null;};
+
+ "amazonka-codecommit" = callPackage
+ ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring
+ , lens, tasty, tasty-hunit, text, time, unordered-containers
+ }:
+ mkDerivation {
+ pname = "amazonka-codecommit";
+ version = "1.0.0";
+ sha256 = "3edfe5808d2249c8f674729614e3a12d0d0320c3c6f0c1ca563495e0d1f803f5";
+ libraryHaskellDepends = [ amazonka-core base ];
+ testHaskellDepends = [
+ amazonka-core amazonka-test base bytestring lens tasty tasty-hunit
+ text time unordered-containers
+ ];
+ jailbreak = true;
+ homepage = "https://github.com/brendanhay/amazonka";
+ description = "Amazon CodeCommit SDK";
+ license = "unknown";
+ broken = true;
+ }) { amazonka-test = null;};
"amazonka-codedeploy" = callPackage
- ({ mkDerivation, amazonka-core, base }:
+ ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring
+ , lens, tasty, tasty-hunit, text, time, unordered-containers
+ }:
mkDerivation {
pname = "amazonka-codedeploy";
- version = "0.3.6";
- sha256 = "b559711e0862a6bfe97e4565e6ef28b612df00c079111696041c5439034de9b2";
+ version = "1.0.0";
+ sha256 = "1e4a475d8d5ae6a7474359721e8e76fa7e25224406fd7ce6f9ea0a59c1a0d8f7";
libraryHaskellDepends = [ amazonka-core base ];
+ testHaskellDepends = [
+ amazonka-core amazonka-test base bytestring lens tasty tasty-hunit
+ text time unordered-containers
+ ];
+ jailbreak = true;
homepage = "https://github.com/brendanhay/amazonka";
description = "Amazon CodeDeploy SDK";
license = "unknown";
- }) {};
+ broken = true;
+ }) { amazonka-test = null;};
+
+ "amazonka-codepipeline" = callPackage
+ ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring
+ , lens, tasty, tasty-hunit, text, time, unordered-containers
+ }:
+ mkDerivation {
+ pname = "amazonka-codepipeline";
+ version = "1.0.0";
+ sha256 = "64f1e64f804ef615957d1aba9960c8c5816b5dfd6581b313fe5d6420d40f4aad";
+ libraryHaskellDepends = [ amazonka-core base ];
+ testHaskellDepends = [
+ amazonka-core amazonka-test base bytestring lens tasty tasty-hunit
+ text time unordered-containers
+ ];
+ jailbreak = true;
+ homepage = "https://github.com/brendanhay/amazonka";
+ description = "Amazon CodePipeline SDK";
+ license = "unknown";
+ broken = true;
+ }) { amazonka-test = null;};
"amazonka-cognito-identity" = callPackage
- ({ mkDerivation, amazonka-core, base }:
+ ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring
+ , lens, tasty, tasty-hunit, text, time, unordered-containers
+ }:
mkDerivation {
pname = "amazonka-cognito-identity";
- version = "0.3.6";
- sha256 = "7f4a090ab59effe06ed61c5f96dd2d782651f6820a061ce179c817f40707e5c5";
+ version = "1.0.0";
+ sha256 = "2cef14155b27fbfc686dc9e490fd72bc9f39f38844f8121683012bae65c44f72";
libraryHaskellDepends = [ amazonka-core base ];
+ testHaskellDepends = [
+ amazonka-core amazonka-test base bytestring lens tasty tasty-hunit
+ text time unordered-containers
+ ];
+ jailbreak = true;
homepage = "https://github.com/brendanhay/amazonka";
description = "Amazon Cognito Identity SDK";
license = "unknown";
- }) {};
+ broken = true;
+ }) { amazonka-test = null;};
"amazonka-cognito-sync" = callPackage
- ({ mkDerivation, amazonka-core, base }:
+ ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring
+ , lens, tasty, tasty-hunit, text, time, unordered-containers
+ }:
mkDerivation {
pname = "amazonka-cognito-sync";
- version = "0.3.6";
- sha256 = "63040d0a5dded76f15c1a3726276c48e0785f8eec29b115929341f4d01e2d6d4";
+ version = "1.0.0";
+ sha256 = "9130f9246dd86bb60478ca81f49371a9a393bc7ee74f7dab18c8c4937275d6e9";
libraryHaskellDepends = [ amazonka-core base ];
+ testHaskellDepends = [
+ amazonka-core amazonka-test base bytestring lens tasty tasty-hunit
+ text time unordered-containers
+ ];
+ jailbreak = true;
homepage = "https://github.com/brendanhay/amazonka";
description = "Amazon Cognito Sync SDK";
license = "unknown";
- }) {};
+ broken = true;
+ }) { amazonka-test = null;};
"amazonka-config" = callPackage
- ({ mkDerivation, amazonka-core, base }:
+ ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring
+ , lens, tasty, tasty-hunit, text, time, unordered-containers
+ }:
mkDerivation {
pname = "amazonka-config";
- version = "0.3.6";
- sha256 = "efbbfa8feffd5b920dd0c3b6a1ad8646a1bcca6f7df56dfcf6aa79452b1b4729";
+ version = "1.0.0";
+ sha256 = "e193b0e4c9c0d2508c43a1835a9ec9afd429f9dbb4b0620ed6906438f929628a";
libraryHaskellDepends = [ amazonka-core base ];
+ testHaskellDepends = [
+ amazonka-core amazonka-test base bytestring lens tasty tasty-hunit
+ text time unordered-containers
+ ];
+ jailbreak = true;
homepage = "https://github.com/brendanhay/amazonka";
description = "Amazon Config SDK";
license = "unknown";
- }) {};
+ broken = true;
+ }) { amazonka-test = null;};
"amazonka-core" = callPackage
- ({ mkDerivation, aeson, attoparsec, base, base16-bytestring
- , base64-bytestring, bifunctors, bytestring, case-insensitive
- , conduit, conduit-extra, cryptohash, data-default-class, hashable
- , http-client, http-types, lens, mmorph, mtl, resourcet, scientific
- , semigroups, tagged, tasty, tasty-hunit, template-haskell, text
+ ({ mkDerivation, aeson, attoparsec, base, bifunctors, bytestring
+ , case-insensitive, conduit, conduit-extra, cryptonite, exceptions
+ , hashable, http-client, http-types, lens, memory, mtl, QuickCheck
+ , quickcheck-unicode, resourcet, scientific, semigroups, tagged
+ , tasty, tasty-hunit, tasty-quickcheck, template-haskell, text
, time, transformers, transformers-compat, unordered-containers
- , vector, xml-conduit
+ , xml-conduit, xml-types
}:
mkDerivation {
pname = "amazonka-core";
- version = "0.3.6";
- sha256 = "821e635dc21ea7a06c6ba6711dec228c6fb18c12de51924f84d92fc71cf8c0d0";
+ version = "1.0.0";
+ sha256 = "a6960654512bc30bc00877110a09674cf52b2a37835f6995fe6b3b5515c08277";
libraryHaskellDepends = [
- aeson attoparsec base base16-bytestring base64-bytestring
- bifunctors bytestring case-insensitive conduit conduit-extra
- cryptohash data-default-class hashable http-client http-types lens
- mmorph mtl resourcet scientific semigroups tagged text time
- transformers transformers-compat unordered-containers vector
- xml-conduit
+ aeson attoparsec base bifunctors bytestring case-insensitive
+ conduit conduit-extra cryptonite exceptions hashable http-client
+ http-types lens memory mtl resourcet scientific semigroups tagged
+ text time transformers transformers-compat unordered-containers
+ xml-conduit xml-types
];
testHaskellDepends = [
- aeson base tasty tasty-hunit template-haskell text
+ aeson base bytestring case-insensitive http-types lens QuickCheck
+ quickcheck-unicode tasty tasty-hunit tasty-quickcheck
+ template-haskell text time
];
homepage = "https://github.com/brendanhay/amazonka";
- description = "Core functionality and data types for Amazonka libraries";
+ description = "Core data types and functionality for Amazonka libraries";
license = "unknown";
}) {};
"amazonka-datapipeline" = callPackage
- ({ mkDerivation, amazonka-core, base }:
+ ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring
+ , lens, tasty, tasty-hunit, text, time, unordered-containers
+ }:
mkDerivation {
pname = "amazonka-datapipeline";
- version = "0.3.6";
- sha256 = "b07af711215a233c972696f68111aed5c9acc1359c87da2769b6b818a139135c";
+ version = "1.0.0";
+ sha256 = "aa483755113ec34eca9d9ec5a50155f9b2224f319a3e464e63dd4775c71d43ce";
libraryHaskellDepends = [ amazonka-core base ];
+ testHaskellDepends = [
+ amazonka-core amazonka-test base bytestring lens tasty tasty-hunit
+ text time unordered-containers
+ ];
+ jailbreak = true;
homepage = "https://github.com/brendanhay/amazonka";
description = "Amazon Data Pipeline SDK";
license = "unknown";
- }) {};
+ broken = true;
+ }) { amazonka-test = null;};
+
+ "amazonka-devicefarm" = callPackage
+ ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring
+ , lens, tasty, tasty-hunit, text, time, unordered-containers
+ }:
+ mkDerivation {
+ pname = "amazonka-devicefarm";
+ version = "1.0.0";
+ sha256 = "26847794bf233655d37b62985305d2da182356444d99632f0d4101ff6cc6c4ed";
+ libraryHaskellDepends = [ amazonka-core base ];
+ testHaskellDepends = [
+ amazonka-core amazonka-test base bytestring lens tasty tasty-hunit
+ text time unordered-containers
+ ];
+ jailbreak = true;
+ homepage = "https://github.com/brendanhay/amazonka";
+ description = "Amazon Device Farm SDK";
+ license = "unknown";
+ broken = true;
+ }) { amazonka-test = null;};
"amazonka-directconnect" = callPackage
- ({ mkDerivation, amazonka-core, base }:
+ ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring
+ , lens, tasty, tasty-hunit, text, time, unordered-containers
+ }:
mkDerivation {
pname = "amazonka-directconnect";
- version = "0.3.6";
- sha256 = "66b57a47db626db18ffe5d008512995e513f709ba3aafc3defa5d2c9bb434560";
+ version = "1.0.0";
+ sha256 = "fd07424780428559f9da651e4b81ade00a6d689730eff1e92c37c286c4cd18af";
libraryHaskellDepends = [ amazonka-core base ];
+ testHaskellDepends = [
+ amazonka-core amazonka-test base bytestring lens tasty tasty-hunit
+ text time unordered-containers
+ ];
+ jailbreak = true;
homepage = "https://github.com/brendanhay/amazonka";
description = "Amazon Direct Connect SDK";
license = "unknown";
- }) {};
+ broken = true;
+ }) { amazonka-test = null;};
+
+ "amazonka-ds" = callPackage
+ ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring
+ , lens, tasty, tasty-hunit, text, time, unordered-containers
+ }:
+ mkDerivation {
+ pname = "amazonka-ds";
+ version = "1.0.0";
+ sha256 = "dd823809c8c85ee33e9393c3a15c1fd70a9f852e759170213f78d5b7e703ae56";
+ libraryHaskellDepends = [ amazonka-core base ];
+ testHaskellDepends = [
+ amazonka-core amazonka-test base bytestring lens tasty tasty-hunit
+ text time unordered-containers
+ ];
+ jailbreak = true;
+ homepage = "https://github.com/brendanhay/amazonka";
+ description = "Amazon Directory Service SDK";
+ license = "unknown";
+ broken = true;
+ }) { amazonka-test = null;};
"amazonka-dynamodb" = callPackage
- ({ mkDerivation, amazonka-core, base }:
+ ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring
+ , lens, tasty, tasty-hunit, text, time, unordered-containers
+ }:
mkDerivation {
pname = "amazonka-dynamodb";
- version = "0.3.6";
- sha256 = "58b6b50f085f198b9e85443b02cccceb4a0c9aecc01e1f389b4aea646efcd3cc";
+ version = "1.0.0";
+ sha256 = "f44166ab92f90121738e226b78a62513a6cab1bed15db5e6912997d9a3e67842";
libraryHaskellDepends = [ amazonka-core base ];
+ testHaskellDepends = [
+ amazonka-core amazonka-test base bytestring lens tasty tasty-hunit
+ text time unordered-containers
+ ];
+ jailbreak = true;
homepage = "https://github.com/brendanhay/amazonka";
description = "Amazon DynamoDB SDK";
license = "unknown";
- }) {};
+ broken = true;
+ }) { amazonka-test = null;};
+
+ "amazonka-dynamodb-streams" = callPackage
+ ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring
+ , lens, tasty, tasty-hunit, text, time, unordered-containers
+ }:
+ mkDerivation {
+ pname = "amazonka-dynamodb-streams";
+ version = "1.0.0";
+ sha256 = "374c6184ba5358e30827238ba37d27c84f024c225b5878956fb4aa8daa453086";
+ libraryHaskellDepends = [ amazonka-core base ];
+ testHaskellDepends = [
+ amazonka-core amazonka-test base bytestring lens tasty tasty-hunit
+ text time unordered-containers
+ ];
+ jailbreak = true;
+ homepage = "https://github.com/brendanhay/amazonka";
+ description = "Amazon DynamoDB Streams SDK";
+ license = "unknown";
+ broken = true;
+ }) { amazonka-test = null;};
"amazonka-ec2" = callPackage
- ({ mkDerivation, amazonka-core, base }:
+ ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring
+ , lens, tasty, tasty-hunit, text, time, unordered-containers
+ }:
mkDerivation {
pname = "amazonka-ec2";
- version = "0.3.6.1";
- sha256 = "9eab4d5a9220c745d073a65d734f19287cb7e39c7efa6ba296a05c1cd4c3fea5";
+ version = "1.0.0";
+ sha256 = "f3dea2fdc9455f87548d677791ddb63579b1c244993b8fcbbf88f2e28d7dbc3c";
libraryHaskellDepends = [ amazonka-core base ];
+ testHaskellDepends = [
+ amazonka-core amazonka-test base bytestring lens tasty tasty-hunit
+ text time unordered-containers
+ ];
+ jailbreak = true;
homepage = "https://github.com/brendanhay/amazonka";
description = "Amazon Elastic Compute Cloud SDK";
license = "unknown";
- }) {};
+ broken = true;
+ }) { amazonka-test = null;};
"amazonka-ecs" = callPackage
- ({ mkDerivation, amazonka-core, base }:
+ ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring
+ , lens, tasty, tasty-hunit, text, time, unordered-containers
+ }:
mkDerivation {
pname = "amazonka-ecs";
- version = "0.3.6";
- sha256 = "d9bd1974ff69af39d4ed54d4af1bc02f31f3d0698f56ca1dcdb7e488db4da5d5";
+ version = "1.0.0";
+ sha256 = "f46a0c8377475da81c746de13b7011ba9f856cba9fb0ec195a1c28fa0b9275b9";
libraryHaskellDepends = [ amazonka-core base ];
+ testHaskellDepends = [
+ amazonka-core amazonka-test base bytestring lens tasty tasty-hunit
+ text time unordered-containers
+ ];
+ jailbreak = true;
homepage = "https://github.com/brendanhay/amazonka";
description = "Amazon EC2 Container Service SDK";
license = "unknown";
- }) {};
+ broken = true;
+ }) { amazonka-test = null;};
+
+ "amazonka-efs" = callPackage
+ ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring
+ , lens, tasty, tasty-hunit, text, time, unordered-containers
+ }:
+ mkDerivation {
+ pname = "amazonka-efs";
+ version = "1.0.0";
+ sha256 = "a827bb8595036a9bb40c2e7f7d9cda5fca791e3c22bfe48de3755a525e85e370";
+ libraryHaskellDepends = [ amazonka-core base ];
+ testHaskellDepends = [
+ amazonka-core amazonka-test base bytestring lens tasty tasty-hunit
+ text time unordered-containers
+ ];
+ jailbreak = true;
+ homepage = "https://github.com/brendanhay/amazonka";
+ description = "Amazon Elastic File System SDK";
+ license = "unknown";
+ broken = true;
+ }) { amazonka-test = null;};
"amazonka-elasticache" = callPackage
- ({ mkDerivation, amazonka-core, base }:
+ ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring
+ , lens, tasty, tasty-hunit, text, time, unordered-containers
+ }:
mkDerivation {
pname = "amazonka-elasticache";
- version = "0.3.6";
- sha256 = "4a847479c6686eb26b2bb4ed1a7c384caff4a8906ebe4f46a22f212911905741";
+ version = "1.0.0";
+ sha256 = "9f634d604a1f36a82b40bca42a656df3456c590de0b26236b4bbdfc04b5c7293";
libraryHaskellDepends = [ amazonka-core base ];
+ testHaskellDepends = [
+ amazonka-core amazonka-test base bytestring lens tasty tasty-hunit
+ text time unordered-containers
+ ];
+ jailbreak = true;
homepage = "https://github.com/brendanhay/amazonka";
description = "Amazon ElastiCache SDK";
license = "unknown";
- }) {};
+ broken = true;
+ }) { amazonka-test = null;};
"amazonka-elasticbeanstalk" = callPackage
- ({ mkDerivation, amazonka-core, base }:
+ ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring
+ , lens, tasty, tasty-hunit, text, time, unordered-containers
+ }:
mkDerivation {
pname = "amazonka-elasticbeanstalk";
- version = "0.3.6";
- sha256 = "e31c1385d408158e36ff4a3a356ef913fcd5819fed0a77c01ebd652277eff1ae";
+ version = "1.0.0";
+ sha256 = "644d165e1f99647aea3ef92aa2c0d38c696740c8df0e423b25c21738d4c4fa52";
libraryHaskellDepends = [ amazonka-core base ];
+ testHaskellDepends = [
+ amazonka-core amazonka-test base bytestring lens tasty tasty-hunit
+ text time unordered-containers
+ ];
+ jailbreak = true;
homepage = "https://github.com/brendanhay/amazonka";
description = "Amazon Elastic Beanstalk SDK";
license = "unknown";
- }) {};
+ broken = true;
+ }) { amazonka-test = null;};
"amazonka-elastictranscoder" = callPackage
- ({ mkDerivation, amazonka-core, base }:
+ ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring
+ , lens, tasty, tasty-hunit, text, time, unordered-containers
+ }:
mkDerivation {
pname = "amazonka-elastictranscoder";
- version = "0.3.6";
- sha256 = "e8868624347be2dbad1471ca3c96e50cc728ac329d2d5b2c15d5836f28ffd6e5";
+ version = "1.0.0";
+ sha256 = "0aec463a40a5b54516f98a0a2b3a5070652b46fd2ee201455631841875560411";
libraryHaskellDepends = [ amazonka-core base ];
+ testHaskellDepends = [
+ amazonka-core amazonka-test base bytestring lens tasty tasty-hunit
+ text time unordered-containers
+ ];
+ jailbreak = true;
homepage = "https://github.com/brendanhay/amazonka";
description = "Amazon Elastic Transcoder SDK";
license = "unknown";
- }) {};
+ broken = true;
+ }) { amazonka-test = null;};
"amazonka-elb" = callPackage
- ({ mkDerivation, amazonka-core, base }:
+ ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring
+ , lens, tasty, tasty-hunit, text, time, unordered-containers
+ }:
mkDerivation {
pname = "amazonka-elb";
- version = "0.3.6";
- sha256 = "a92c4972a4b47fabd4a70c8ab7c63308c0dd3bc7b1c513b49589f7cc0bd9317b";
+ version = "1.0.0";
+ sha256 = "0aae52d1ba515d991985851ed22d63ee0c4fd645b7c11fdbf18c8e12c67c7c9b";
libraryHaskellDepends = [ amazonka-core base ];
+ testHaskellDepends = [
+ amazonka-core amazonka-test base bytestring lens tasty tasty-hunit
+ text time unordered-containers
+ ];
+ jailbreak = true;
homepage = "https://github.com/brendanhay/amazonka";
description = "Amazon Elastic Load Balancing SDK";
license = "unknown";
- }) {};
+ broken = true;
+ }) { amazonka-test = null;};
"amazonka-emr" = callPackage
- ({ mkDerivation, amazonka-core, base }:
+ ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring
+ , lens, tasty, tasty-hunit, text, time, unordered-containers
+ }:
mkDerivation {
pname = "amazonka-emr";
- version = "0.3.6";
- sha256 = "2920743bbb3e4f507ef9662d27c224b3590162ead2059ee8cb540d814ea4605f";
+ version = "1.0.0";
+ sha256 = "797807616a93861862cd145cf11968fbaf8c3803322ce6c82fb0e258de609325";
libraryHaskellDepends = [ amazonka-core base ];
+ testHaskellDepends = [
+ amazonka-core amazonka-test base bytestring lens tasty tasty-hunit
+ text time unordered-containers
+ ];
+ jailbreak = true;
homepage = "https://github.com/brendanhay/amazonka";
description = "Amazon Elastic MapReduce SDK";
license = "unknown";
- }) {};
+ broken = true;
+ }) { amazonka-test = null;};
"amazonka-glacier" = callPackage
- ({ mkDerivation, amazonka-core, base }:
+ ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring
+ , lens, tasty, tasty-hunit, text, time, unordered-containers
+ }:
mkDerivation {
pname = "amazonka-glacier";
- version = "0.3.6";
- sha256 = "b41519fc6e001406f0ad4a2e98c03ec38c9bc410a41a8b6b3c52c2a0a00f7244";
+ version = "1.0.0";
+ sha256 = "f8fc5d54e10447ecd6879fcee41240171e421711e541bfb19062b49081d3077a";
libraryHaskellDepends = [ amazonka-core base ];
+ testHaskellDepends = [
+ amazonka-core amazonka-test base bytestring lens tasty tasty-hunit
+ text time unordered-containers
+ ];
+ jailbreak = true;
homepage = "https://github.com/brendanhay/amazonka";
description = "Amazon Glacier SDK";
license = "unknown";
- }) {};
+ broken = true;
+ }) { amazonka-test = null;};
"amazonka-iam" = callPackage
- ({ mkDerivation, amazonka-core, base }:
+ ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring
+ , lens, tasty, tasty-hunit, text, time, unordered-containers
+ }:
mkDerivation {
pname = "amazonka-iam";
- version = "0.3.6";
- sha256 = "12519b4244c0bd8158e73c03fcd810d9f20a66e3f9dad687054a38706c4ffa5b";
+ version = "1.0.0";
+ sha256 = "778cb110971732b64c5c7422ffeb617a2f189c52d322107ad4c9cafb013d259d";
libraryHaskellDepends = [ amazonka-core base ];
+ testHaskellDepends = [
+ amazonka-core amazonka-test base bytestring lens tasty tasty-hunit
+ text time unordered-containers
+ ];
+ jailbreak = true;
homepage = "https://github.com/brendanhay/amazonka";
description = "Amazon Identity and Access Management SDK";
license = "unknown";
- }) {};
+ broken = true;
+ }) { amazonka-test = null;};
"amazonka-importexport" = callPackage
- ({ mkDerivation, amazonka-core, base }:
+ ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring
+ , lens, tasty, tasty-hunit, text, time, unordered-containers
+ }:
mkDerivation {
pname = "amazonka-importexport";
- version = "0.3.6";
- sha256 = "3de5b0833361758e806ac7c32ab6bf2daf72ffb121d1b166710a779d1efe98e1";
+ version = "1.0.0";
+ sha256 = "d09085f68a8bef6c900b3ed02831dceee1b2f2189449be4166e5dcde32362383";
libraryHaskellDepends = [ amazonka-core base ];
+ testHaskellDepends = [
+ amazonka-core amazonka-test base bytestring lens tasty tasty-hunit
+ text time unordered-containers
+ ];
+ jailbreak = true;
homepage = "https://github.com/brendanhay/amazonka";
description = "Amazon Import/Export SDK";
license = "unknown";
- }) {};
+ broken = true;
+ }) { amazonka-test = null;};
"amazonka-kinesis" = callPackage
- ({ mkDerivation, amazonka-core, base }:
+ ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring
+ , lens, tasty, tasty-hunit, text, time, unordered-containers
+ }:
mkDerivation {
pname = "amazonka-kinesis";
- version = "0.3.6";
- sha256 = "5e41b7c94eda13465b6c9c7c7bd9f8975c35ae5f2fcda79f7857e5781d2e9a64";
+ version = "1.0.0";
+ sha256 = "8fd7c64c287581a4383d0478718155a59c9af1c9db5a8d8eb89c3f7f44831df6";
libraryHaskellDepends = [ amazonka-core base ];
+ testHaskellDepends = [
+ amazonka-core amazonka-test base bytestring lens tasty tasty-hunit
+ text time unordered-containers
+ ];
+ jailbreak = true;
homepage = "https://github.com/brendanhay/amazonka";
description = "Amazon Kinesis SDK";
license = "unknown";
- }) {};
+ broken = true;
+ }) { amazonka-test = null;};
"amazonka-kms" = callPackage
- ({ mkDerivation, amazonka-core, base }:
+ ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring
+ , lens, tasty, tasty-hunit, text, time, unordered-containers
+ }:
mkDerivation {
pname = "amazonka-kms";
- version = "0.3.6";
- sha256 = "c9feae3597f745414e560ae4613219bb71285ced6959b336bf2aa753cb93c8f4";
+ version = "1.0.0";
+ sha256 = "36759431a21c11fe0066ff6dda522a2a7fbd78c45d4839a63615562e0860448c";
libraryHaskellDepends = [ amazonka-core base ];
+ testHaskellDepends = [
+ amazonka-core amazonka-test base bytestring lens tasty tasty-hunit
+ text time unordered-containers
+ ];
+ jailbreak = true;
homepage = "https://github.com/brendanhay/amazonka";
description = "Amazon Key Management Service SDK";
license = "unknown";
- }) {};
+ broken = true;
+ }) { amazonka-test = null;};
"amazonka-lambda" = callPackage
- ({ mkDerivation, amazonka-core, base }:
+ ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring
+ , lens, tasty, tasty-hunit, text, time, unordered-containers
+ }:
mkDerivation {
pname = "amazonka-lambda";
- version = "0.3.6";
- sha256 = "9742cd0eff0e80552a5fb18dcddbefdb6cdb3f7a3a1f7476b5ea03338971cfbc";
+ version = "1.0.0";
+ sha256 = "1c64ef771a7b9aa47f69305c066d71ec6c3f4348f1ab60d3e9393b62207c34cb";
libraryHaskellDepends = [ amazonka-core base ];
+ testHaskellDepends = [
+ amazonka-core amazonka-test base bytestring lens tasty tasty-hunit
+ text time unordered-containers
+ ];
+ jailbreak = true;
homepage = "https://github.com/brendanhay/amazonka";
description = "Amazon Lambda SDK";
license = "unknown";
- }) {};
+ broken = true;
+ }) { amazonka-test = null;};
"amazonka-ml" = callPackage
- ({ mkDerivation, amazonka-core, base }:
+ ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring
+ , lens, tasty, tasty-hunit, text, time, unordered-containers
+ }:
mkDerivation {
pname = "amazonka-ml";
- version = "0.3.6";
- sha256 = "04b06c1f60461bfc807b5bf3c432a75999d4e96f283d9f521aba93605b054655";
+ version = "1.0.0";
+ sha256 = "4602977012ba8c5a5da2d28f25a038bcb7ecc3a78d9e3a20c62f93866e87e276";
libraryHaskellDepends = [ amazonka-core base ];
+ testHaskellDepends = [
+ amazonka-core amazonka-test base bytestring lens tasty tasty-hunit
+ text time unordered-containers
+ ];
+ jailbreak = true;
homepage = "https://github.com/brendanhay/amazonka";
description = "Amazon Machine Learning SDK";
license = "unknown";
- }) {};
+ broken = true;
+ }) { amazonka-test = null;};
"amazonka-opsworks" = callPackage
- ({ mkDerivation, amazonka-core, base }:
+ ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring
+ , lens, tasty, tasty-hunit, text, time, unordered-containers
+ }:
mkDerivation {
pname = "amazonka-opsworks";
- version = "0.3.6";
- sha256 = "142bb8a969bc39ce8706d5fc8a83063733506a06eb3d1d09a3666272bf7a38b5";
+ version = "1.0.0";
+ sha256 = "69831a3df942a70c624babe44c8ae7af18c75b3ebd8ecc2e02a0c020f63de8b7";
libraryHaskellDepends = [ amazonka-core base ];
+ testHaskellDepends = [
+ amazonka-core amazonka-test base bytestring lens tasty tasty-hunit
+ text time unordered-containers
+ ];
+ jailbreak = true;
homepage = "https://github.com/brendanhay/amazonka";
description = "Amazon OpsWorks SDK";
license = "unknown";
- }) {};
+ broken = true;
+ }) { amazonka-test = null;};
"amazonka-rds" = callPackage
- ({ mkDerivation, amazonka-core, base }:
+ ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring
+ , lens, tasty, tasty-hunit, text, time, unordered-containers
+ }:
mkDerivation {
pname = "amazonka-rds";
- version = "0.3.6";
- sha256 = "d40f097f828d4ffb66498ebe17de09da43e0b53a195424eff64541993f92bd80";
+ version = "1.0.0";
+ sha256 = "4ee2eb45b7a95f586a8747e208f18e9f647cf15992239a5ca59e54491b002773";
libraryHaskellDepends = [ amazonka-core base ];
+ testHaskellDepends = [
+ amazonka-core amazonka-test base bytestring lens tasty tasty-hunit
+ text time unordered-containers
+ ];
+ jailbreak = true;
homepage = "https://github.com/brendanhay/amazonka";
description = "Amazon Relational Database Service SDK";
license = "unknown";
- }) {};
+ broken = true;
+ }) { amazonka-test = null;};
"amazonka-redshift" = callPackage
- ({ mkDerivation, amazonka-core, base }:
+ ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring
+ , lens, tasty, tasty-hunit, text, time, unordered-containers
+ }:
mkDerivation {
pname = "amazonka-redshift";
- version = "0.3.6";
- sha256 = "f9ba346247ef45a078de0c6694ff70c65ed445e4a9b2022677151a0f2557b4a4";
+ version = "1.0.0";
+ sha256 = "7c8ebb747839d312475f4fae8ac303b14eab648987f8980c07ccca4f12670b88";
libraryHaskellDepends = [ amazonka-core base ];
+ testHaskellDepends = [
+ amazonka-core amazonka-test base bytestring lens tasty tasty-hunit
+ text time unordered-containers
+ ];
+ jailbreak = true;
homepage = "https://github.com/brendanhay/amazonka";
description = "Amazon Redshift SDK";
license = "unknown";
- }) {};
+ broken = true;
+ }) { amazonka-test = null;};
"amazonka-route53" = callPackage
- ({ mkDerivation, amazonka-core, base }:
+ ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring
+ , lens, tasty, tasty-hunit, text, time, unordered-containers
+ }:
mkDerivation {
pname = "amazonka-route53";
- version = "0.3.6.1";
- sha256 = "bc26681aa326f53075e8ec47c419249dfb231517362188784da99bc49c27ad94";
+ version = "1.0.0";
+ sha256 = "0733757c703e9cfdd8ed72a08629b75bc15eed07d87526b1c7cdbcf0360e818a";
libraryHaskellDepends = [ amazonka-core base ];
+ testHaskellDepends = [
+ amazonka-core amazonka-test base bytestring lens tasty tasty-hunit
+ text time unordered-containers
+ ];
+ jailbreak = true;
homepage = "https://github.com/brendanhay/amazonka";
description = "Amazon Route 53 SDK";
license = "unknown";
- }) {};
+ broken = true;
+ }) { amazonka-test = null;};
"amazonka-route53-domains" = callPackage
- ({ mkDerivation, amazonka-core, base }:
+ ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring
+ , lens, tasty, tasty-hunit, text, time, unordered-containers
+ }:
mkDerivation {
pname = "amazonka-route53-domains";
- version = "0.3.6";
- sha256 = "1b4fa06c87ee69370584cffbdef5fd0c7fa9a3fd43637bac1bb295c14b9fbe8d";
+ version = "1.0.0";
+ sha256 = "600a096c249826c489f1fa2ff5b723ecb94db890ad5386ede881a1f335cbd46a";
libraryHaskellDepends = [ amazonka-core base ];
+ testHaskellDepends = [
+ amazonka-core amazonka-test base bytestring lens tasty tasty-hunit
+ text time unordered-containers
+ ];
+ jailbreak = true;
homepage = "https://github.com/brendanhay/amazonka";
description = "Amazon Route 53 Domains SDK";
license = "unknown";
- }) {};
+ broken = true;
+ }) { amazonka-test = null;};
"amazonka-s3" = callPackage
- ({ mkDerivation, amazonka-core, base }:
+ ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring
+ , lens, tasty, tasty-hunit, text, time, unordered-containers
+ }:
mkDerivation {
pname = "amazonka-s3";
- version = "0.3.6";
- sha256 = "69b37d3713b5ff745109877cdfcb766ca71b6ccc7b15d312afd2654e9e6985e0";
- libraryHaskellDepends = [ amazonka-core base ];
+ version = "1.0.0";
+ sha256 = "f044ef823a9bc5ede3564f5460e1dc3c7332474543b379f62cb56330e93706f1";
+ libraryHaskellDepends = [ amazonka-core base lens text ];
+ testHaskellDepends = [
+ amazonka-core amazonka-test base bytestring lens tasty tasty-hunit
+ text time unordered-containers
+ ];
+ jailbreak = true;
homepage = "https://github.com/brendanhay/amazonka";
description = "Amazon Simple Storage Service SDK";
license = "unknown";
- }) {};
+ broken = true;
+ }) { amazonka-test = null;};
"amazonka-sdb" = callPackage
- ({ mkDerivation, amazonka-core, base }:
+ ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring
+ , lens, tasty, tasty-hunit, text, time, unordered-containers
+ }:
mkDerivation {
pname = "amazonka-sdb";
- version = "0.3.6";
- sha256 = "8c06d2a7912416580f4301231e6883242d31132473917d2fdc3f605973d45cf3";
+ version = "1.0.0";
+ sha256 = "73e41153331fdf08d33c9a0a44b326118e5d7da6c93177232282bf61dfc73aaa";
libraryHaskellDepends = [ amazonka-core base ];
+ testHaskellDepends = [
+ amazonka-core amazonka-test base bytestring lens tasty tasty-hunit
+ text time unordered-containers
+ ];
+ jailbreak = true;
homepage = "https://github.com/brendanhay/amazonka";
description = "Amazon SimpleDB SDK";
license = "unknown";
- }) {};
+ broken = true;
+ }) { amazonka-test = null;};
"amazonka-ses" = callPackage
- ({ mkDerivation, amazonka-core, base }:
+ ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring
+ , lens, tasty, tasty-hunit, text, time, unordered-containers
+ }:
mkDerivation {
pname = "amazonka-ses";
- version = "0.3.6";
- sha256 = "bd6f22d69cd44073423631390eaba47eb2a539d9ae3912e9111a0677eb08f3b8";
+ version = "1.0.0";
+ sha256 = "c1f8ec0f1b94891a478ce46e169cfbb6fe9aa515dbe8208b33085dca03c37339";
libraryHaskellDepends = [ amazonka-core base ];
+ testHaskellDepends = [
+ amazonka-core amazonka-test base bytestring lens tasty tasty-hunit
+ text time unordered-containers
+ ];
+ jailbreak = true;
homepage = "https://github.com/brendanhay/amazonka";
description = "Amazon Simple Email Service SDK";
license = "unknown";
- }) {};
+ broken = true;
+ }) { amazonka-test = null;};
"amazonka-sns" = callPackage
- ({ mkDerivation, amazonka-core, base }:
+ ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring
+ , lens, tasty, tasty-hunit, text, time, unordered-containers
+ }:
mkDerivation {
pname = "amazonka-sns";
- version = "0.3.6";
- sha256 = "aaaebf5a3d8851a6139216154922b1d49ae2474c00ace8e5eb33f6daccb07401";
+ version = "1.0.0";
+ sha256 = "7790cb4ab13932df53e056b389e70ac2873e66002ee5e1ba67d7b952264cb820";
libraryHaskellDepends = [ amazonka-core base ];
+ testHaskellDepends = [
+ amazonka-core amazonka-test base bytestring lens tasty tasty-hunit
+ text time unordered-containers
+ ];
+ jailbreak = true;
homepage = "https://github.com/brendanhay/amazonka";
description = "Amazon Simple Notification Service SDK";
license = "unknown";
- }) {};
+ broken = true;
+ }) { amazonka-test = null;};
"amazonka-sqs" = callPackage
- ({ mkDerivation, amazonka-core, base }:
+ ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring
+ , lens, tasty, tasty-hunit, text, time, unordered-containers
+ }:
mkDerivation {
pname = "amazonka-sqs";
- version = "0.3.6";
- sha256 = "88f733f5885372c0faf052be2da8dae0d8605eccfdb2b3e290b7fc1e50431f13";
+ version = "1.0.0";
+ sha256 = "8acef52b122988cd7b231ca10d42fe69b06ff129342daa00afaed5c48880f488";
libraryHaskellDepends = [ amazonka-core base ];
+ testHaskellDepends = [
+ amazonka-core amazonka-test base bytestring lens tasty tasty-hunit
+ text time unordered-containers
+ ];
+ jailbreak = true;
homepage = "https://github.com/brendanhay/amazonka";
description = "Amazon Simple Queue Service SDK";
license = "unknown";
- }) {};
+ broken = true;
+ }) { amazonka-test = null;};
"amazonka-ssm" = callPackage
- ({ mkDerivation, amazonka-core, base }:
+ ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring
+ , lens, tasty, tasty-hunit, text, time, unordered-containers
+ }:
mkDerivation {
pname = "amazonka-ssm";
- version = "0.3.6";
- sha256 = "e08c7d2682d2cb75a8f758787bff680897da29e2a0e3f75f355501d8a140fff7";
+ version = "1.0.0";
+ sha256 = "d6c35acac9bea450001beaa65d3c8eabd1b006b916390004354369db29c2fb59";
libraryHaskellDepends = [ amazonka-core base ];
+ testHaskellDepends = [
+ amazonka-core amazonka-test base bytestring lens tasty tasty-hunit
+ text time unordered-containers
+ ];
+ jailbreak = true;
homepage = "https://github.com/brendanhay/amazonka";
description = "Amazon Simple Systems Management Service SDK";
license = "unknown";
- }) {};
+ broken = true;
+ }) { amazonka-test = null;};
"amazonka-storagegateway" = callPackage
- ({ mkDerivation, amazonka-core, base }:
+ ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring
+ , lens, tasty, tasty-hunit, text, time, unordered-containers
+ }:
mkDerivation {
pname = "amazonka-storagegateway";
- version = "0.3.6";
- sha256 = "5fe0192f8a898ddd657e2768888f652611133c25fe5861f2b0db51e0f8954ab2";
+ version = "1.0.0";
+ sha256 = "38a3c9e98906c6f4feec927b442f694c268dfbb1e5aaa4bd6c883e552b0f77d0";
libraryHaskellDepends = [ amazonka-core base ];
+ testHaskellDepends = [
+ amazonka-core amazonka-test base bytestring lens tasty tasty-hunit
+ text time unordered-containers
+ ];
+ jailbreak = true;
homepage = "https://github.com/brendanhay/amazonka";
description = "Amazon Storage Gateway SDK";
license = "unknown";
- }) {};
+ broken = true;
+ }) { amazonka-test = null;};
"amazonka-sts" = callPackage
- ({ mkDerivation, amazonka-core, base }:
+ ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring
+ , lens, tasty, tasty-hunit, text, time, unordered-containers
+ }:
mkDerivation {
pname = "amazonka-sts";
- version = "0.3.6";
- sha256 = "c1953e60af48baf7e2cfd5247e4eff8fcdbeaf966bd6ffc7b29bac74aed8ca24";
+ version = "1.0.0";
+ sha256 = "12cd1e3cffc9fdb8c8337f25c47496a6d7163916880b1bcb25c6fe86610c3d65";
libraryHaskellDepends = [ amazonka-core base ];
+ testHaskellDepends = [
+ amazonka-core amazonka-test base bytestring lens tasty tasty-hunit
+ text time unordered-containers
+ ];
+ jailbreak = true;
homepage = "https://github.com/brendanhay/amazonka";
description = "Amazon Security Token Service SDK";
license = "unknown";
- }) {};
+ broken = true;
+ }) { amazonka-test = null;};
"amazonka-support" = callPackage
- ({ mkDerivation, amazonka-core, base }:
+ ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring
+ , lens, tasty, tasty-hunit, text, time, unordered-containers
+ }:
mkDerivation {
pname = "amazonka-support";
- version = "0.3.6";
- sha256 = "c6e36708c2a7db345f39b8c63358b87474aa0028e52a7c8fe52b6f340ac2ea45";
+ version = "1.0.0";
+ sha256 = "524eed7040b08552ad50a9afb4d958dc0bd31014a0e64169041554c65136351a";
libraryHaskellDepends = [ amazonka-core base ];
+ testHaskellDepends = [
+ amazonka-core amazonka-test base bytestring lens tasty tasty-hunit
+ text time unordered-containers
+ ];
+ jailbreak = true;
homepage = "https://github.com/brendanhay/amazonka";
description = "Amazon Support SDK";
license = "unknown";
- }) {};
+ broken = true;
+ }) { amazonka-test = null;};
"amazonka-swf" = callPackage
- ({ mkDerivation, amazonka-core, base }:
+ ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring
+ , lens, tasty, tasty-hunit, text, time, unordered-containers
+ }:
mkDerivation {
pname = "amazonka-swf";
- version = "0.3.6";
- sha256 = "cce163f16a103629248313a237fc6d80eaaba162d64f0bdef96df9930e6b3256";
+ version = "1.0.0";
+ sha256 = "d437d11781c5e515d91448959fe90e007ef0c1a492fee33ef903e30b5028a727";
libraryHaskellDepends = [ amazonka-core base ];
+ testHaskellDepends = [
+ amazonka-core amazonka-test base bytestring lens tasty tasty-hunit
+ text time unordered-containers
+ ];
+ jailbreak = true;
homepage = "https://github.com/brendanhay/amazonka";
description = "Amazon Simple Workflow Service SDK";
license = "unknown";
- }) {};
+ broken = true;
+ }) { amazonka-test = null;};
"amazonka-workspaces" = callPackage
- ({ mkDerivation, amazonka-core, base }:
+ ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring
+ , lens, tasty, tasty-hunit, text, time, unordered-containers
+ }:
mkDerivation {
pname = "amazonka-workspaces";
- version = "0.3.6";
- sha256 = "93974eb065de3787313543981b5aa0d0bd9c7b1a3ca6b331ce90585794a894c3";
+ version = "1.0.0";
+ sha256 = "0ade5a1a0064b9398117d86c98711e811009058824667add29b18f399f0328cf";
libraryHaskellDepends = [ amazonka-core base ];
+ testHaskellDepends = [
+ amazonka-core amazonka-test base bytestring lens tasty tasty-hunit
+ text time unordered-containers
+ ];
+ jailbreak = true;
homepage = "https://github.com/brendanhay/amazonka";
description = "Amazon WorkSpaces SDK";
license = "unknown";
- }) {};
+ broken = true;
+ }) { amazonka-test = null;};
"ampersand" = callPackage
({ mkDerivation, base, bytestring, containers, csv, directory
@@ -21217,6 +21747,7 @@ self: {
testHaskellDepends = [
base directory doctest filepath semigroups simple-reflect
];
+ jailbreak = true;
homepage = "http://github.com/analytics/approximate/";
description = "Approximate discrete values and numbers";
license = stdenv.lib.licenses.bsd3;
@@ -22514,6 +23045,7 @@ self: {
jailbreak = true;
description = "Atomic operations on Data.Vector types";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"atomic-write" = callPackage
@@ -22884,6 +23416,7 @@ self: {
aeson aeson-pretty base filepath lens lens-aeson mtl text vector
wreq
];
+ jailbreak = true;
homepage = "https://github.com/fosskers/haskell-aur";
description = "Access metadata from the Arch Linux User Repository";
license = stdenv.lib.licenses.gpl3;
@@ -23225,6 +23758,7 @@ self: {
mtl QuickCheck quickcheck-instances resourcet tagged tasty
tasty-quickcheck text time transformers transformers-base
];
+ jailbreak = true;
homepage = "http://github.com/aristidb/aws";
description = "Amazon Web Services (AWS) for Haskell";
license = stdenv.lib.licenses.bsd3;
@@ -23266,6 +23800,7 @@ self: {
];
description = "Configuration types, parsers & renderers for AWS services";
license = stdenv.lib.licenses.asl20;
+ hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"aws-dynamodb-conduit" = callPackage
@@ -23307,6 +23842,7 @@ self: {
jailbreak = true;
description = "Haskell bindings for Amazon DynamoDB Streams";
license = stdenv.lib.licenses.asl20;
+ hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"aws-ec2" = callPackage
@@ -23387,6 +23923,7 @@ self: {
homepage = "https://github.com/alephcloud/hs-aws-general";
description = "Bindings for Amazon Web Services (AWS) General Reference";
license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"aws-kinesis" = callPackage
@@ -23413,6 +23950,7 @@ self: {
homepage = "https://github.com/alephcloud/hs-aws-kinesis";
description = "Bindings for Amazon Kinesis";
license = stdenv.lib.licenses.asl20;
+ hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"aws-kinesis-client" = callPackage
@@ -23448,6 +23986,7 @@ self: {
jailbreak = true;
description = "A producer & consumer client library for AWS Kinesis";
license = stdenv.lib.licenses.asl20;
+ hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"aws-kinesis-reshard" = callPackage
@@ -23527,6 +24066,7 @@ self: {
homepage = "http://github.com/alephcloud/hs-aws-performance-tests";
description = "Performance Tests for the Haskell bindings for Amazon Web Services (AWS)";
license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"aws-route53" = callPackage
@@ -23775,7 +24315,6 @@ self: {
mmap mtl pipes pipes-interleave transformers vector
];
testHaskellDepends = [ base binary containers pipes QuickCheck ];
- jailbreak = true;
homepage = "http://github.com/bgamari/b-tree";
description = "Immutable disk-based B* trees";
license = stdenv.lib.licenses.bsd3;
@@ -24116,6 +24655,7 @@ self: {
attoparsec base HUnit test-framework test-framework-hunit text
vector
];
+ jailbreak = true;
homepage = "https://github.com/fanjam/banwords";
description = "Generalized word blacklister";
license = stdenv.lib.licenses.mit;
@@ -24300,8 +24840,8 @@ self: {
({ mkDerivation, base, ghc-prim, hspec, QuickCheck }:
mkDerivation {
pname = "base-orphans";
- version = "0.4.3";
- sha256 = "405b6499679805b5361277e4d101240ab7848ffc009621fc29bbae2519ebfc0d";
+ version = "0.4.4";
+ sha256 = "f4323cc2ae2b25ce228d7291ff65ac5e6c583070b53eaf21dd509ebe25bf0f42";
libraryHaskellDepends = [ base ghc-prim ];
testHaskellDepends = [ base hspec QuickCheck ];
homepage = "https://github.com/haskell-compat/base-orphans#readme";
@@ -25324,6 +25864,7 @@ self: {
QuickCheck storable-tuple unordered-containers vector
vector-binary-instances vector-th-unbox
];
+ jailbreak = true;
homepage = "https://github.com/choener/bimaps";
description = "bijections with multiple implementations";
license = stdenv.lib.licenses.bsd3;
@@ -25745,8 +26286,8 @@ self: {
}:
mkDerivation {
pname = "bindings-GLFW";
- version = "3.1.1.3";
- sha256 = "5f04d667fc0a84c745aeb8edf6747199e6bb54f3df80cc8f66e31588faa7f05f";
+ version = "3.1.1.4";
+ sha256 = "35bbb18f6e3821f88ac72f8d3b307da3e991d7d9ae9565b81a56fb994e72f3c1";
libraryHaskellDepends = [ base bindings-DSL ];
librarySystemDepends = [
libX11 libXcursor libXext libXfixes libXi libXinerama libXrandr
@@ -27010,9 +27551,11 @@ self: {
testHaskellDepends = [
base base-unicode-symbols bytestring QuickCheck vector
];
+ jailbreak = true;
homepage = "https://github.com/phonohawk/bitstream";
description = "Fast, packed, strict and lazy bit streams with stream fusion";
license = stdenv.lib.licenses.publicDomain;
+ hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"bitstring" = callPackage
@@ -27078,6 +27621,7 @@ self: {
homepage = "https://github.com/mokus0/bitvec";
description = "Unboxed vectors of bits / dense IntSets";
license = stdenv.lib.licenses.publicDomain;
+ hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"bitwise" = callPackage
@@ -28342,6 +28886,20 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "broker-haskell" = callPackage
+ ({ mkDerivation, base, broker, bytestring, hspec }:
+ mkDerivation {
+ pname = "broker-haskell";
+ version = "0.1.0.0";
+ sha256 = "6d0c74a52f20ba2dd33a5c396498045da877955e8b02ca67c2266abeeab1bf4b";
+ libraryHaskellDepends = [ base ];
+ librarySystemDepends = [ broker ];
+ testHaskellDepends = [ base bytestring hspec ];
+ homepage = "https://github.com/capn-freako/broker-haskell";
+ description = "Haskell bindings to Broker, Bro's messaging library";
+ license = stdenv.lib.licenses.bsd3;
+ }) { broker = null;};
+
"bsd-sysctl" = callPackage
({ mkDerivation, base }:
mkDerivation {
@@ -28816,6 +29374,7 @@ self: {
homepage = "http://github.com/pjones/byline";
description = "Library for creating command-line interfaces (colors, menus, etc.)";
license = stdenv.lib.licenses.bsd2;
+ hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"bytable" = callPackage
@@ -29323,29 +29882,28 @@ self: {
}) {};
"c2hs" = callPackage
- ({ mkDerivation, array, base, c2hs, containers, directory, dlist
- , filepath, HUnit, language-c, pretty, process, shelly
+ ({ mkDerivation, array, base, bytestring, containers, directory
+ , dlist, filepath, HUnit, language-c, pretty, process, shelly
, test-framework, test-framework-hunit, text, transformers
}:
mkDerivation {
pname = "c2hs";
- version = "0.25.2";
- sha256 = "153e28d4f8f7846fd0e09abc9b4ed0681b50cd8e2bb6100a1c3b91bf397b3934";
+ version = "0.26.1";
+ sha256 = "f0c491cca64a9d5c14eb1ea926785642b2dbbaed03144ee2e1d8d47c60985c65";
isLibrary = false;
isExecutable = true;
executableHaskellDepends = [
- array base containers directory dlist filepath language-c pretty
- process
+ array base bytestring containers directory dlist filepath
+ language-c pretty process
];
testHaskellDepends = [
base filepath HUnit shelly test-framework test-framework-hunit text
transformers
];
- testToolDepends = [ c2hs ];
homepage = "https://github.com/haskell/c2hs";
description = "C->Haskell FFI tool that gives some cross-language type safety";
license = stdenv.lib.licenses.gpl2;
- }) { c2hs = null;};
+ }) {};
"c2hsc" = callPackage
({ mkDerivation, base, cmdargs, containers, directory, filepath
@@ -29593,6 +30151,18 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "cabal-ghc-dynflags" = callPackage
+ ({ mkDerivation, base, Cabal, ghc, transformers }:
+ mkDerivation {
+ pname = "cabal-ghc-dynflags";
+ version = "0.1.0.1";
+ sha256 = "0e71145e966f450737f1598e20964e9453f64b69f6459a9dfa4a015e7ea57d8e";
+ libraryHaskellDepends = [ base Cabal ghc transformers ];
+ homepage = "http://github.com/bgamari/cabal-ghc-dynflags";
+ description = "Conveniently configure GHC's dynamic flags for use with Cabal projects";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
"cabal-ghci" = callPackage
({ mkDerivation, base, Cabal, directory, filepath, process }:
mkDerivation {
@@ -29637,8 +30207,8 @@ self: {
}:
mkDerivation {
pname = "cabal-helper";
- version = "0.5.0.0";
- sha256 = "9b7efb284a61e9064be77f3a273410a5432877f7cbf11e6e0233a1826339dcc8";
+ version = "0.5.1.0";
+ sha256 = "563773491cc8245c3d265c2e7847f95198aad74adcbc16a91622e7e4abef4e45";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -30634,25 +31204,24 @@ self: {
}) {};
"call" = callPackage
- ({ mkDerivation, audiovisual, base, bindings-portaudio
- , boundingboxes, colors, containers, control-bool, deepseq
- , directory, filepath, free, freetype2, GLFW-b, hashable
- , JuicyPixels, JuicyPixels-util, lens, linear, mtl, objective
- , OpenGL, OpenGLRaw, random, reflection, template-haskell, text
- , transformers, vector, WAVE
+ ({ mkDerivation, base, bindings-portaudio, boundingboxes, colors
+ , containers, control-bool, deepseq, directory, filepath, free
+ , freetype2, GLFW-b, hashable, JuicyPixels, JuicyPixels-util, lens
+ , linear, mtl, objective, OpenGL, OpenGLRaw, random
+ , template-haskell, text, transformers, vector, WAVE
}:
mkDerivation {
pname = "call";
- version = "0.2";
- sha256 = "b7d1bc17868116a25d73afba7fc4f1a20a7ad1b000888163bf4f32d021cc7fc1";
+ version = "0.1.4.2";
+ sha256 = "2fe8f1ade21ea24c67ab2447189f756b75a60cbb4d2221a0058bc62050c00461";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
- audiovisual base bindings-portaudio boundingboxes colors containers
+ base bindings-portaudio boundingboxes colors containers
control-bool deepseq directory filepath free freetype2 GLFW-b
hashable JuicyPixels JuicyPixels-util lens linear mtl objective
- OpenGL OpenGLRaw random reflection template-haskell text
- transformers vector WAVE
+ OpenGL OpenGLRaw random template-haskell text transformers vector
+ WAVE
];
executableHaskellDepends = [ base lens ];
jailbreak = true;
@@ -32478,6 +33047,8 @@ self: {
pname = "chunked-data";
version = "0.2.0";
sha256 = "9aa0f3c81f9b0d7c1dde206501415f01638f20eebfbe1386dfd802bcc1bab272";
+ revision = "1";
+ editedCabalFile = "ba9fa66cf9c9995dfec2c5735692d6f52343a48d6c9cae4242ec399e0f421fdc";
libraryHaskellDepends = [
base blaze-builder bytestring containers mono-traversable
semigroups text transformers vector
@@ -34851,12 +35422,12 @@ self: {
}:
mkDerivation {
pname = "commutative";
- version = "0.0.1.1";
- sha256 = "b704a7b2dd4c39929f1aec71cf2a6f10d5c4f18842a60e49d9976cfffa4ec43b";
+ version = "0.0.1.2";
+ sha256 = "8233c0d2be80252501b4d75828d1cd2d4a1ee53e64284da5ee79e185e7e0eb4a";
libraryHaskellDepends = [ base random semigroups ];
testHaskellDepends = [
- base QuickCheck quickcheck-instances tasty tasty-hunit
- tasty-quickcheck
+ base QuickCheck quickcheck-instances random semigroups tasty
+ tasty-hunit tasty-quickcheck
];
description = "Commutative binary operations";
license = stdenv.lib.licenses.mit;
@@ -35092,6 +35663,7 @@ self: {
homepage = "http://github.com/analytics/compensated/";
description = "Compensated floating-point arithmetic";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"competition" = callPackage
@@ -39211,8 +39783,8 @@ self: {
}:
mkDerivation {
pname = "curve25519";
- version = "0.2.1";
- sha256 = "be41c18b7333004e15cdc600c03d489ceb9a5088bf9d654f9819bcd8253bdacd";
+ version = "0.2.2";
+ sha256 = "baa776233ff1e56d3e4c9ecfc30c0c607e98bb2f4fdb8ef9a057d29d5dabe8f2";
libraryHaskellDepends = [ base bytestring crypto-api ];
testHaskellDepends = [
base bytestring crypto-api DRBG HUnit QuickCheck tagged
@@ -39477,9 +40049,9 @@ self: {
({ mkDerivation, array, attoparsec, base, base16-bytestring, binary
, bytestring, cmdargs, containers, cryptohash, curl, data-ordlist
, dataenc, directory, filepath, FindBin, hashable, haskeline, html
- , HTTP, HUnit, mmap, mtl, network, network-uri, old-time, parsec
- , process, QuickCheck, random, regex-applicative, regex-compat-tdfa
- , shelly, split, tar, terminfo, test-framework
+ , HTTP, HUnit, mmap, mtl, network, network-uri, old-locale
+ , old-time, parsec, process, QuickCheck, random, regex-applicative
+ , regex-compat-tdfa, shelly, split, tar, terminfo, test-framework
, test-framework-hunit, test-framework-quickcheck2, text, time
, transformers, transformers-compat, unix, unix-compat, utf8-string
, vector, zip-archive, zlib
@@ -39494,10 +40066,11 @@ self: {
libraryHaskellDepends = [
array attoparsec base base16-bytestring binary bytestring
containers cryptohash data-ordlist dataenc directory filepath
- hashable haskeline html HTTP mmap mtl network network-uri old-time
- parsec process random regex-applicative regex-compat-tdfa tar
- terminfo text time transformers transformers-compat unix
- unix-compat utf8-string vector zip-archive zlib
+ hashable haskeline html HTTP mmap mtl network network-uri
+ old-locale old-time parsec process random regex-applicative
+ regex-compat-tdfa tar terminfo text time transformers
+ transformers-compat unix unix-compat utf8-string vector zip-archive
+ zlib
];
librarySystemDepends = [ curl ];
executableHaskellDepends = [ base filepath regex-compat-tdfa ];
@@ -39508,6 +40081,7 @@ self: {
test-framework-hunit test-framework-quickcheck2 text unix-compat
zip-archive zlib
];
+ jailbreak = true;
postInstall = ''
mkdir -p $out/etc/bash_completion.d
mv contrib/darcs_completion $out/etc/bash_completion.d/darcs
@@ -41298,6 +41872,7 @@ self: {
filepath libxml-sax network parsec process QuickCheck random text
transformers unix vector xml-types
];
+ jailbreak = true;
homepage = "https://john-millikin.com/software/haskell-dbus/";
description = "A client library for the D-Bus IPC system";
license = stdenv.lib.licenses.gpl3;
@@ -41770,8 +42345,8 @@ self: {
}:
mkDerivation {
pname = "debian-build";
- version = "0.7.2.1";
- sha256 = "d5d5b30dbc92b2b7c1e0137a9089eaeba94a5c410bad726d4db5205f7ede72f4";
+ version = "0.7.2.2";
+ sha256 = "e9ba2452da86da69f80ed6042de3ae73de83ee96b8483a845129b1dfc685e737";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -43907,12 +44482,12 @@ self: {
hydraPlatforms = stdenv.lib.platforms.none;
}) {};
- "directory_1_2_3_0" = callPackage
+ "directory_1_2_3_1" = callPackage
({ mkDerivation, base, filepath, time, unix }:
mkDerivation {
pname = "directory";
- version = "1.2.3.0";
- sha256 = "96caf85bf0eca765523507f0672c667b10b75646af46d7057adaf80701b72194";
+ version = "1.2.3.1";
+ sha256 = "250a07a1e67be4a6381c2637f99ad7c0ff948eb1f09b727c5f5fcddc192afc87";
libraryHaskellDepends = [ base filepath time unix ];
testHaskellDepends = [ base filepath time unix ];
description = "Platform-agnostic library for filesystem operations";
@@ -44055,6 +44630,7 @@ self: {
array base containers contravariant deepseq ghc-prim primitive
profunctors promises semigroups transformers vector void
];
+ jailbreak = true;
homepage = "http://github.com/ekmett/discrimination/";
description = "Fast generic linear-time sorting, joins and container construction";
license = stdenv.lib.licenses.bsd3;
@@ -45486,6 +46062,7 @@ self: {
homepage = "http://www.haskell.org/haskellwiki/GHC/Data_Parallel_Haskell";
description = "Data Parallel Haskell segmented arrays. (sequential implementation)";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"dph-seq" = callPackage
@@ -45566,15 +46143,17 @@ self: {
}) {};
"drifter" = callPackage
- ({ mkDerivation, base, bytestring, postgresql-simple, text, time }:
+ ({ mkDerivation, base, containers, fgl, tasty, tasty-hunit
+ , tasty-quickcheck, text
+ }:
mkDerivation {
pname = "drifter";
- version = "0.1.0.1";
- sha256 = "18e260c78b19b46727c17079f8b5f2b0d7f45900f8cb8d6388e4413dfba4b8d1";
- libraryHaskellDepends = [
- base bytestring postgresql-simple text time
+ version = "0.2";
+ sha256 = "5a9aa7272b4d40f832d7501b8b1d6155004a21d8aea4bea283e8a067bcbf646f";
+ libraryHaskellDepends = [ base containers fgl text ];
+ testHaskellDepends = [
+ base tasty tasty-hunit tasty-quickcheck text
];
- jailbreak = true;
homepage = "https://github.com/AndrewRademacher/drifter";
description = "Simple schema management for arbitrary databases";
license = stdenv.lib.licenses.mit;
@@ -46159,6 +46738,7 @@ self: {
version = "0.1.0.3";
sha256 = "650ce3518979be73c89adf627d64104bf486f370861d7bc9b3d6bf366175cddb";
libraryHaskellDepends = [ base primitive vector ];
+ jailbreak = true;
homepage = "https://github.com/AndrasKovacs/dynamic-mvector";
description = "A wrapper around MVector that enables pushing, popping and extending";
license = stdenv.lib.licenses.bsd3;
@@ -46391,12 +46971,11 @@ self: {
}:
mkDerivation {
pname = "easyrender";
- version = "0.1.0.1";
- sha256 = "765234199b77ce44297bc6b3445bc8c875b2079a84ef33cc388de60db814f990";
+ version = "0.1.1.0";
+ sha256 = "eb0ca0d7622c7aed65787e92eb2c627a9e7153aaa4afc9f9981f6d4b7c020ec4";
libraryHaskellDepends = [
base bytestring containers mtl superdoc zlib
];
- jailbreak = true;
homepage = "http://www.mathstat.dal.ca/~selinger/easyrender/";
description = "User-friendly creation of EPS, PostScript, and PDF files";
license = stdenv.lib.licenses.gpl3;
@@ -47070,6 +47649,7 @@ self: {
aeson base ekg-core http-client lens network network-uri old-locale
text time unordered-containers vector wreq
];
+ jailbreak = true;
homepage = "http://github.com/ocharles/ekg-bosun";
description = "Send ekg metrics to a Bosun instance";
license = stdenv.lib.licenses.bsd3;
@@ -47087,6 +47667,7 @@ self: {
base ekg-core network network-carbon text time unordered-containers
vector
];
+ jailbreak = true;
homepage = "http://github.com/ocharles/ekg-carbon";
description = "An EKG backend to send statistics to Carbon (part of Graphite monitoring tools)";
license = stdenv.lib.licenses.bsd3;
@@ -48545,17 +49126,6 @@ self: {
}) {};
"errors" = callPackage
- ({ mkDerivation, base, either, safe, transformers }:
- mkDerivation {
- pname = "errors";
- version = "1.4.7";
- sha256 = "8732ebeae477feeb5b669532bc6ffc985f7b115e13fe823bbc816b4e7d1be525";
- libraryHaskellDepends = [ base either safe transformers ];
- description = "Simplified error-handling";
- license = stdenv.lib.licenses.bsd3;
- }) {};
-
- "errors_2_0_0" = callPackage
({ mkDerivation, base, safe, transformers }:
mkDerivation {
pname = "errors";
@@ -49329,6 +49899,72 @@ self: {
hydraPlatforms = stdenv.lib.platforms.none;
}) { inherit (pkgs) exif;};
+ "exinst" = callPackage
+ ({ mkDerivation, base, constraints, singletons }:
+ mkDerivation {
+ pname = "exinst";
+ version = "0.1";
+ sha256 = "73e32a3d91a7b3d8a9d6b28d560059ab2a5ba49d79dfa0730155b9c0eaf414bf";
+ libraryHaskellDepends = [ base constraints singletons ];
+ homepage = "https://github.com/k0001/exinst";
+ description = "Derive instances for your existential types";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
+ "exinst-aeson" = callPackage
+ ({ mkDerivation, aeson, base, constraints, exinst, singletons }:
+ mkDerivation {
+ pname = "exinst-aeson";
+ version = "0.1";
+ sha256 = "deb23a10a7f22fe743fb9bb90451e80dcb8d1b365f7a85498e56ef2c31a3a5bf";
+ libraryHaskellDepends = [
+ aeson base constraints exinst singletons
+ ];
+ homepage = "https://github.com/k0001/exinst";
+ description = "Derive instances for the `aeson` library for your existential types";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
+ "exinst-bytes" = callPackage
+ ({ mkDerivation, base, bytes, constraints, exinst, singletons }:
+ mkDerivation {
+ pname = "exinst-bytes";
+ version = "0.1";
+ sha256 = "f30b5732cb926726e6d92d0888cbb0dca4f99059b9b321fb5198a0337b106189";
+ libraryHaskellDepends = [
+ base bytes constraints exinst singletons
+ ];
+ homepage = "https://github.com/k0001/exinst";
+ description = "Derive instances for the `bytes` library for your existential types";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
+ "exinst-deepseq" = callPackage
+ ({ mkDerivation, base, constraints, deepseq, exinst }:
+ mkDerivation {
+ pname = "exinst-deepseq";
+ version = "0.1";
+ sha256 = "ea7e155a3a09064f65c39cd5e4323a64b8bf8dc4aa32de33b3495207315c361d";
+ libraryHaskellDepends = [ base constraints deepseq exinst ];
+ homepage = "https://github.com/k0001/exinst";
+ description = "Derive instances for the `deepseq` library for your existential types";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
+ "exinst-hashable" = callPackage
+ ({ mkDerivation, base, constraints, exinst, hashable, singletons }:
+ mkDerivation {
+ pname = "exinst-hashable";
+ version = "0.1";
+ sha256 = "c6ac56bd83b3fc47b38114019e0be79784f60ab068f77ead8e70d7308e9c297c";
+ libraryHaskellDepends = [
+ base constraints exinst hashable singletons
+ ];
+ homepage = "https://github.com/k0001/exinst";
+ description = "Derive instances for the `hashable` library for your existential types";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
"exists" = callPackage
({ mkDerivation, base, contravariant }:
mkDerivation {
@@ -50017,10 +50653,8 @@ self: {
}:
mkDerivation {
pname = "fast-logger";
- version = "2.4.0";
- sha256 = "4cff4e1a38b07ce18083028406c51efdfa6d6764104c4f2fd4b7112c28cd05c2";
- revision = "3";
- editedCabalFile = "af5edf5e05ecd782e1d87b9d5730c5a9eb1016ac01fb1a377dda1cd8e88a274b";
+ version = "2.4.1";
+ sha256 = "e51218b5a00b8b5746fcbd1666262f9ae77b9daea5c4e351459a321c0c0a534e";
libraryHaskellDepends = [
array auto-update base bytestring bytestring-builder directory
filepath text
@@ -50097,8 +50731,8 @@ self: {
}:
mkDerivation {
pname = "fasta";
- version = "0.7.2.1";
- sha256 = "44c36e0d662ad97b9ca4dfd53047e50a7852d5ccaf3edcacb299fef107449dcb";
+ version = "0.8.0.0";
+ sha256 = "9daceed94de38a7ac6094b37b4c6d2a32d82f7fe9ed4a39abf11e73475fda17e";
libraryHaskellDepends = [
base bytestring containers foldl lens parsec pipes pipes-bytestring
pipes-group pipes-text split text
@@ -50284,8 +50918,8 @@ self: {
({ mkDerivation, fay-base, fay-text }:
mkDerivation {
pname = "fay-jquery";
- version = "0.6.0.3";
- sha256 = "0e3eabb54963ef40419607fab6094dfd6d59e1c46cc854f8f796fcd58d47d1f4";
+ version = "0.6.1.0";
+ sha256 = "0ff57ef8115e5c3fce1c14cca2509713e945874a2a2976e4646559ff51006f13";
libraryHaskellDepends = [ fay-base fay-text ];
homepage = "https://github.com/faylang/fay-jquery";
description = "jQuery bindings for Fay";
@@ -50798,6 +51432,7 @@ self: {
errors filepath hashable HStringTemplate lens mtl process pureMD5
split template-haskell transformers unordered-containers
];
+ jailbreak = true;
description = "automatic C++ binding generation";
license = stdenv.lib.licenses.bsd3;
}) {};
@@ -51070,8 +51705,8 @@ self: {
}:
mkDerivation {
pname = "file-embed";
- version = "0.0.8.2";
- sha256 = "9e9cf8d84d5213924eec9d9c829655db74ff02b24a797d5f7450724244fabdbd";
+ version = "0.0.9";
+ sha256 = "58b3a6b0e0566b9f89286ecd456a669273b8333cd39356d4cc88ef897d93d005";
libraryHaskellDepends = [
base bytestring directory filepath template-haskell
];
@@ -52414,6 +53049,7 @@ self: {
testHaskellDepends = [
base bytestring deepseq directory doctest filepath mtl semigroups
];
+ jailbreak = true;
homepage = "http://github.com/ekmett/folds";
description = "Beautiful Folding";
license = stdenv.lib.licenses.bsd3;
@@ -52535,6 +53171,7 @@ self: {
base control-monad-loop hashable hashtables hspec primitive
transformers vector
];
+ jailbreak = true;
homepage = "http://github.com/minpou/forbidden-fruit";
description = "A library accelerates imperative style programming";
license = stdenv.lib.licenses.bsd3;
@@ -52919,8 +53556,8 @@ self: {
}:
mkDerivation {
pname = "fptest";
- version = "0.2.2.0";
- sha256 = "4420eb2fa772ae97678d0ff3479fca96b071a8bf81373cb9cd0c270888510cf3";
+ version = "0.2.1.0";
+ sha256 = "70d855b3f61de5666cb070132e5d9d8248b4a5b3a5ceb349247b897930d27c3d";
isLibrary = false;
isExecutable = true;
executableHaskellDepends = [
@@ -53592,8 +54229,8 @@ self: {
}:
mkDerivation {
pname = "fswatcher";
- version = "0.1.2";
- sha256 = "82ddbab9685843470abce50509838121e80e4efac6a22d6f5eb444efe4a8d7ac";
+ version = "0.1.3";
+ sha256 = "e0b7aea8d9b6adfe1045b7484b84faa1487638e7d3c16a598d9aa82083230351";
isLibrary = false;
isExecutable = true;
executableHaskellDepends = [
@@ -53734,6 +54371,7 @@ self: {
jailbreak = true;
description = "In-memory full text search engine";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"fullstop" = callPackage
@@ -53945,8 +54583,8 @@ self: {
}:
mkDerivation {
pname = "fusion";
- version = "0.1.2";
- sha256 = "b66f1d552ac2107574fd8faad1ac3c3b2f99d90aaac2a5f57d77b41a3272472b";
+ version = "0.2.0";
+ sha256 = "95a8c2a5ee98fa16a548ec55a42c5a7dde2fce688df74cf884a777db654a486f";
libraryHaskellDepends = [ base pipes-safe transformers void ];
testHaskellDepends = [ base directory doctest filepath ];
homepage = "https://github.com/jwiegley/fusion";
@@ -54551,8 +55189,8 @@ self: {
}:
mkDerivation {
pname = "generic-accessors";
- version = "0.4.1";
- sha256 = "e0edefec048fb498b77482351b0ab9e9136e6ba4bdd32aaf20db2461129911e2";
+ version = "0.4.1.1";
+ sha256 = "b8a3ff34ba1adff9cf8bf2b568eae405a65336cce2ef3c5544177e2fce07baf9";
libraryHaskellDepends = [ base linear spatial-math ];
testHaskellDepends = [
base HUnit QuickCheck test-framework test-framework-hunit
@@ -55316,8 +55954,8 @@ self: {
}:
mkDerivation {
pname = "ghc-exactprint";
- version = "0.3.1";
- sha256 = "41b6c273832b8e89de06d991b2fb7d5d810c87402e552dc395f268049b8b7e1e";
+ version = "0.3.1.1";
+ sha256 = "26d96b92d93d7455f400133a20c0fc1a2ddc62a1be724ebd8ba637c3346ab822";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -55381,8 +56019,8 @@ self: {
}:
mkDerivation {
pname = "ghc-imported-from";
- version = "0.2.0.6";
- sha256 = "15afa4b2e3311f8970321f733344e34ab9f14bd28ebbabcac31ddd458fa52f79";
+ version = "0.2.0.7";
+ sha256 = "3b035e4e4792e2920c2af48e2b3e1bb5e643ae29e7b15ca92539b84699f2484e";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -55404,6 +56042,7 @@ self: {
homepage = "https://github.com/carlohamalainen/ghc-imported-from";
description = "Find the Haddock documentation for a symbol";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"ghc-make" = callPackage
@@ -55437,38 +56076,34 @@ self: {
}) {};
"ghc-mod" = callPackage
- ({ mkDerivation, async, base, Cabal, containers, data-default
- , deepseq, directory, djinn-ghc, doctest, filepath, ghc, ghc-paths
- , ghc-syb-utils, haskell-src-exts, hlint, hspec, io-choice
- , monad-control, monad-journal, mtl, old-time, pretty, process
- , split, syb, temporary, text, time, transformers
+ ({ mkDerivation, async, base, bytestring, cabal-helper, cereal
+ , containers, deepseq, directory, djinn-ghc, doctest, fclabels
+ , filepath, ghc, ghc-paths, ghc-syb-utils, haskell-src-exts, hlint
+ , hspec, monad-control, monad-journal, mtl, old-time, pretty
+ , process, split, syb, temporary, text, time, transformers
, transformers-base
}:
mkDerivation {
pname = "ghc-mod";
- version = "5.2.1.2";
- sha256 = "3b66b4ab4271ee1a61ab348951d49c38e500535789b469783281d36556cb9687";
+ version = "5.3.0.0";
+ sha256 = "fd03354a6ef312ed40bb217a9c0a1e3bd7f9f41bf3ee89ea6db46b3a9815fefa";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
- base Cabal containers deepseq directory djinn-ghc filepath ghc
- ghc-paths ghc-syb-utils haskell-src-exts hlint io-choice
- monad-control monad-journal mtl old-time pretty process split syb
- temporary text time transformers transformers-base
+ base bytestring cabal-helper cereal containers deepseq directory
+ djinn-ghc fclabels filepath ghc ghc-paths ghc-syb-utils
+ haskell-src-exts hlint monad-control monad-journal mtl old-time
+ pretty process split syb temporary text time transformers
+ transformers-base
];
executableHaskellDepends = [
- async base containers data-default directory filepath ghc mtl
- old-time pretty process split time
- ];
- testHaskellDepends = [
- base Cabal containers deepseq directory djinn-ghc doctest filepath
- ghc ghc-paths ghc-syb-utils haskell-src-exts hlint hspec io-choice
- monad-control monad-journal mtl old-time pretty process split syb
- temporary text time transformers transformers-base
+ async base directory filepath ghc mtl old-time pretty process split
+ time
];
+ testHaskellDepends = [ base doctest hspec ];
homepage = "http://www.mew.org/~kazu/proj/ghc-mod/";
description = "Happy Haskell Programming";
- license = stdenv.lib.licenses.bsd3;
+ license = stdenv.lib.licenses.agpl3;
}) {};
"ghc-mtl" = callPackage
@@ -55854,12 +56489,11 @@ self: {
({ mkDerivation, base, ghcjs-dom, mtl }:
mkDerivation {
pname = "ghcjs-dom-hello";
- version = "1.2.0.0";
- sha256 = "f431a1b8d9d384f46ba1f80991c289e7f2f73b59ba461a200f001eaca0357649";
+ version = "2.0.0.0";
+ sha256 = "34bd62641aa6913d04baeb1ab347f6f867080e001f7cacfb841a5f14abf46fe7";
isLibrary = false;
isExecutable = true;
executableHaskellDepends = [ base ghcjs-dom mtl ];
- jailbreak = true;
homepage = "https://github.com/ghcjs/ghcjs-dom-hello";
description = "GHCJS DOM Hello World, an example package";
license = stdenv.lib.licenses.mit;
@@ -56066,7 +56700,7 @@ self: {
({ mkDerivation, aeson, async, aws, base, blaze-builder
, bloomfilter, bup, byteable, bytestring, case-insensitive
, clientsession, conduit, conduit-extra, containers, crypto-api
- , cryptohash, curl, data-default, DAV, dbus, directory, dlist, dns
+ , cryptonite, curl, data-default, DAV, dbus, directory, dlist, dns
, edit-distance, esqueleto, exceptions, fdo-notify, feed, filepath
, git, gnupg, gnutls, hinotify, hslogger, http-client, http-conduit
, http-types, IfElse, json, lsof, MissingH, monad-control
@@ -56083,15 +56717,15 @@ self: {
}:
mkDerivation {
pname = "git-annex";
- version = "5.20150731";
- sha256 = "a2eefd4c273f5510e8ee384cc4fb512bf10c76cc4b84f6fff5c255223bd853a1";
+ version = "5.20150812";
+ sha256 = "0c6f8cd802b38313739b4a5c5fd8ca51493643d60f9290321039c5c0e33546f4";
configureFlags = [ "-fassistant" "-fproduction" ];
isLibrary = false;
isExecutable = true;
executableHaskellDepends = [
aeson async aws base blaze-builder bloomfilter byteable bytestring
case-insensitive clientsession conduit conduit-extra containers
- crypto-api cryptohash data-default DAV dbus directory dlist dns
+ crypto-api cryptonite data-default DAV dbus directory dlist dns
edit-distance esqueleto exceptions fdo-notify feed filepath gnutls
hinotify hslogger http-client http-conduit http-types IfElse json
MissingH monad-control monad-logger mtl network network-info
@@ -56107,11 +56741,10 @@ self: {
executableSystemDepends = [
bup curl git gnupg lsof openssh perl rsync wget which
];
- preConfigure = "export HOME=$TEMPDIR";
- checkPhase = ''
- cp dist/build/git-annex/git-annex git-annex
- ./git-annex test
- '';
+ preConfigure = "export HOME=$TEMPDIR; patchShebangs .";
+ postBuild = "ln -sf dist/build/git-annex/git-annex git-annex";
+ installPhase = "make PREFIX=$out CABAL=./Setup install";
+ checkPhase = "./git-annex test";
homepage = "http://git-annex.branchable.com/";
description = "manage files with git, without checking their contents into git";
license = stdenv.lib.licenses.gpl3;
@@ -56535,8 +57168,8 @@ self: {
}:
mkDerivation {
pname = "gitit";
- version = "0.11.1";
- sha256 = "29bbb782e2066bf831ad1aff471208e928310fc9ab6bfb32a775cd7521f19d1b";
+ version = "0.11.1.1";
+ sha256 = "bc8a5662a8e262a3ebaba270f54781db28407acd2fb441fbadc6df019d7a8ec4";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -56845,9 +57478,11 @@ self: {
ansi-wl-pprint base errors mtl parsec tasty tasty-hunit
template-haskell
];
+ jailbreak = true;
homepage = "https://github.com/goldfirere/glambda";
description = "A simply typed lambda calculus interpreter, written with GADTs";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"glapp" = callPackage
@@ -57127,6 +57762,7 @@ self: {
gloss-algorithms gloss-raster gloss-rendering random repa
repa-algorithms repa-io vector
];
+ jailbreak = true;
homepage = "http://gloss.ouroborus.net";
description = "Examples using the gloss library";
license = stdenv.lib.licenses.mit;
@@ -57235,26 +57871,27 @@ self: {
"glue" = callPackage
({ mkDerivation, async, base, ekg-core, hashable, hspec
- , lifted-base, monad-control, QuickCheck, quickcheck-instances
- , text, time, transformers, transformers-base, unordered-containers
+ , lifted-base, monad-control, monad-loops, QuickCheck
+ , quickcheck-instances, text, time, transformers, transformers-base
+ , unordered-containers
}:
mkDerivation {
pname = "glue";
- version = "0.1.1.1";
- sha256 = "4b7da29af555beebaa5f89559ebb8f0f119997bbd223f229e0ab89c2d06623dd";
+ version = "0.1.2";
+ sha256 = "55a2bee39073ad16ddfd2879ec91c8eb9dd78cd2e25498ef39ad6f8dc1f6ae45";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
- base ekg-core hashable lifted-base monad-control text time
- transformers transformers-base unordered-containers
+ base ekg-core hashable lifted-base monad-control monad-loops text
+ time transformers transformers-base unordered-containers
];
executableHaskellDepends = [
- async base ekg-core hashable lifted-base monad-control text time
- transformers transformers-base unordered-containers
+ async base ekg-core hashable lifted-base monad-control monad-loops
+ text time transformers transformers-base unordered-containers
];
testHaskellDepends = [
async base ekg-core hashable hspec lifted-base monad-control
- QuickCheck quickcheck-instances text time transformers
+ monad-loops QuickCheck quickcheck-instances text time transformers
transformers-base unordered-containers
];
description = "Make better services";
@@ -57500,8 +58137,8 @@ self: {
}:
mkDerivation {
pname = "google-drive";
- version = "0.4.0";
- sha256 = "488f740df4c746f58ccb1bf7bcc46dc8d504006d76bcc62ec54b8213b72954d3";
+ version = "0.4.1";
+ sha256 = "f3f742eccf51897db9da71ea1cad0d2632122e94ee98f160e20fef75b58b17f2";
libraryHaskellDepends = [
aeson base bytestring conduit conduit-extra directory filepath
http-conduit http-types mtl random resourcet text time
@@ -58778,6 +59415,7 @@ self: {
version = "0.5.0";
sha256 = "d2adccfe625d3cb5046ae5bb3c7a23d23697d1fc2c6a717df75f75aba2881c2e";
libraryHaskellDepends = [ base vector ];
+ jailbreak = true;
homepage = "http://github.com/patperry/hs-gsl-random";
description = "Bindings the the GSL random number generation facilities";
license = stdenv.lib.licenses.bsd3;
@@ -59603,23 +60241,23 @@ self: {
, crypto-pubkey, crypto-random, cryptocipher, cryptohash
, data-default-class, errors, hashable, incremental-parser
, ixset-typed, lens, monad-loops, nettle, network, network-uri
- , newtype, old-locale, openpgp-asciiarmor, QuickCheck
- , quickcheck-instances, resourcet, securemem, semigroups, split
- , tasty, tasty-hunit, tasty-quickcheck, text, time, transformers
+ , newtype, openpgp-asciiarmor, QuickCheck, quickcheck-instances
+ , resourcet, securemem, semigroups, split, tasty, tasty-hunit
+ , tasty-quickcheck, text, time, time-locale-compat, transformers
, unordered-containers, wl-pprint-extras, zlib
}:
mkDerivation {
pname = "hOpenPGP";
- version = "2.2";
- sha256 = "21801a62585fea80bea3ecda11df0a7113923646d3d7856bc48db27b868fe0a0";
+ version = "2.2.1";
+ sha256 = "48e7bc8f2bc29ab5531b3a75e298aeef4fcd4b50efdb7cb9fcea8ca3f1413567";
libraryHaskellDepends = [
aeson attoparsec base base64-bytestring bifunctors binary
binary-conduit byteable bytestring bzlib conduit conduit-extra
containers crypto-cipher-types crypto-pubkey crypto-random
cryptocipher cryptohash data-default-class errors hashable
incremental-parser ixset-typed lens monad-loops nettle network
- network-uri newtype old-locale openpgp-asciiarmor resourcet
- securemem semigroups split text time transformers
+ network-uri newtype openpgp-asciiarmor resourcet securemem
+ semigroups split text time time-locale-compat transformers
unordered-containers wl-pprint-extras zlib
];
testHaskellDepends = [
@@ -59628,9 +60266,10 @@ self: {
crypto-cipher-types crypto-pubkey crypto-random cryptocipher
cryptohash data-default-class errors hashable incremental-parser
ixset-typed lens monad-loops nettle network network-uri newtype
- old-locale QuickCheck quickcheck-instances resourcet securemem
- semigroups split tasty tasty-hunit tasty-quickcheck text time
- transformers unordered-containers wl-pprint-extras zlib
+ QuickCheck quickcheck-instances resourcet securemem semigroups
+ split tasty tasty-hunit tasty-quickcheck text time
+ time-locale-compat transformers unordered-containers
+ wl-pprint-extras zlib
];
homepage = "http://floss.scru.org/hOpenPGP/";
description = "native Haskell implementation of OpenPGP (RFC4880)";
@@ -60528,24 +61167,24 @@ self: {
"hackport" = callPackage
({ mkDerivation, array, base, bytestring, containers, deepseq
, directory, extensible-exceptions, filepath, HTTP, HUnit, MissingH
- , mtl, network, network-uri, old-locale, old-time, parsec, pretty
+ , network, network-uri, old-locale, old-time, parsec, pretty
, process, regex-compat, tar, time, unix, xml, zlib
}:
mkDerivation {
pname = "hackport";
- version = "0.4.5";
- sha256 = "a7aa880795b0acfcbed287ccddbbf204ed5daa86873c788dd5d98107f9445ba3";
+ version = "0.4.6";
+ sha256 = "5b5cd178fbefe5363bd4f68ca98386fd2762df88ff24435e1999f28e80b1e14e";
isLibrary = false;
isExecutable = true;
executableHaskellDepends = [
array base bytestring containers deepseq directory
- extensible-exceptions filepath HTTP MissingH mtl network
- network-uri old-locale old-time parsec pretty process regex-compat
- tar time unix xml zlib
+ extensible-exceptions filepath HTTP MissingH network network-uri
+ old-locale old-time parsec pretty process regex-compat tar time
+ unix xml zlib
];
testHaskellDepends = [
base bytestring containers deepseq directory extensible-exceptions
- filepath HUnit mtl pretty process time unix xml
+ filepath HUnit pretty process time unix xml
];
description = "Hackage and Portage integration tool";
license = "GPL";
@@ -62456,6 +63095,31 @@ self: {
hydraPlatforms = stdenv.lib.platforms.none;
}) {};
+ "harmony" = callPackage
+ ({ mkDerivation, alex, array, base, BNFC, containers, derive
+ , directory, happy, hastache, hlint, hslogger, hspec, HUnit, mtl
+ , process, QuickCheck, text
+ }:
+ mkDerivation {
+ pname = "harmony";
+ version = "0.1.0.0";
+ sha256 = "d413a21f30ce41ee74db4dba4525ac66b10cdd14ca9074c15c1094d3a21467bd";
+ isLibrary = true;
+ isExecutable = true;
+ libraryHaskellDepends = [
+ array base BNFC containers derive directory hastache hslogger mtl
+ process QuickCheck text
+ ];
+ libraryToolDepends = [ alex happy ];
+ executableHaskellDepends = [ base ];
+ testHaskellDepends = [
+ base containers derive hlint hslogger hspec HUnit QuickCheck
+ ];
+ jailbreak = true;
+ description = "A web service specification compiler that generates implementation and tests";
+ license = stdenv.lib.licenses.gpl3;
+ }) {};
+
"haroonga" = callPackage
({ mkDerivation, base, bindings-DSL, groonga, monad-control
, resourcet, transformers
@@ -62738,14 +63402,14 @@ self: {
}:
mkDerivation {
pname = "hashabler";
- version = "0.1.0.2";
- sha256 = "62145018a40a61b8679b015de5547b912d814c657982dfda242420c276e16c58";
+ version = "1.0";
+ sha256 = "fb778350f955188fd7348fc85e3709502432e7290e6cfd1799e3d65f51b982bf";
libraryHaskellDepends = [
array base bytestring ghc-prim integer-gmp primitive
template-haskell text
];
homepage = "https://github.com/jberryman/hashabler";
- description = "Principled, cross-platform & extensible hashing of types, including an implementation of the FNV-1a algorithm";
+ description = "Principled, cross-platform & extensible hashing of types, including an implementation of the FNV-1a and SipHash algorithms";
license = stdenv.lib.licenses.bsd3;
}) {};
@@ -63743,6 +64407,7 @@ self: {
homepage = "https://github.com/alanz/haskell-token-utils";
description = "Utilities to tie up tokens to an AST";
license = stdenv.lib.licenses.publicDomain;
+ hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"haskell-type-exts" = callPackage
@@ -64280,6 +64945,7 @@ self: {
semigroups test-framework test-framework-hunit
test-framework-quickcheck2
];
+ jailbreak = true;
homepage = "http://www.github.com/happy0/haskellscrabble";
description = "A scrabble library capturing the core game logic of scrabble";
license = stdenv.lib.licenses.gpl3;
@@ -65397,6 +66063,7 @@ self: {
homepage = "https://bitbucket.org/bhris/hbb";
description = "Haskell Busy Bee, a backend for text editors";
license = stdenv.lib.licenses.lgpl21;
+ hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"hbcd" = callPackage
@@ -65483,29 +66150,27 @@ self: {
}) {};
"hbro" = callPackage
- ({ mkDerivation, aeson, base, bytestring, classy-prelude, cond
- , containers, data-default-class, directory, dyre, errors
- , exceptions, fast-logger, filepath, glib, gtk3, lens, lifted-async
+ ({ mkDerivation, base, bytestring, classy-prelude, cond, containers
+ , data-default-class, directory, dyre, errors, exceptions
+ , fast-logger, filepath, glib, gtk3, lens, lifted-async
, lifted-base, monad-control, monad-logger, mtl, network-uri
- , optparse-applicative, pango, parsec, process, resourcet, safe
- , semigroups, stm-chans, text, time, transformers
- , transformers-base, unix, webkitgtk3, zeromq4-haskell
+ , optparse-applicative, pango, parsec, process, random, resourcet
+ , safe, semigroups, stm-chans, text, time, transformers
+ , transformers-base, unix, uuid, webkitgtk3, zeromq4-haskell
}:
mkDerivation {
pname = "hbro";
- version = "1.4.0.0";
- sha256 = "f9ca48c993b30976f8e0a66bf9cb4142f6fd661be14a28f5fafa09a1862c7c23";
- revision = "1";
- editedCabalFile = "331a844037ba6df7831151e45e40223eed66313dabef7dc0285a6e658747b15c";
+ version = "1.4.0.1";
+ sha256 = "aafda5f16e1bc86dec50dde8ff18dbcb086987faba87cbe425225e59d107318a";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
- aeson base bytestring classy-prelude cond containers
- data-default-class directory dyre errors exceptions fast-logger
- filepath glib gtk3 lens lifted-async lifted-base monad-control
- monad-logger mtl network-uri optparse-applicative pango parsec
- process resourcet safe semigroups stm-chans text time transformers
- transformers-base unix webkitgtk3 zeromq4-haskell
+ base bytestring classy-prelude cond containers data-default-class
+ directory dyre errors exceptions fast-logger filepath glib gtk3
+ lens lifted-async lifted-base monad-control monad-logger mtl
+ network-uri optparse-applicative pango parsec process random
+ resourcet safe semigroups stm-chans text time transformers
+ transformers-base unix uuid webkitgtk3 zeromq4-haskell
];
executableHaskellDepends = [ base ];
homepage = "https://github.com/k0ral/hbro";
@@ -65902,18 +66567,18 @@ self: {
}) {};
"hdevtools" = callPackage
- ({ mkDerivation, base, Cabal, cmdargs, directory, filepath, ghc
- , ghc-paths, network, process, syb, time, unix
+ ({ mkDerivation, base, bin-package-db, Cabal, cmdargs, directory
+ , filepath, ghc, ghc-paths, network, process, syb, time, unix
}:
mkDerivation {
pname = "hdevtools";
- version = "0.1.1.9";
- sha256 = "4c75a9399e07ba3ea94bab454663b2ef7072f2db6f4b316fce3912cd3da98f33";
+ version = "0.1.2.1";
+ sha256 = "88ec6f28c11a6f04e3db4ab3cb1b17d6c30c10023fd81996b1b66a251d8e65a7";
isLibrary = false;
isExecutable = true;
executableHaskellDepends = [
- base Cabal cmdargs directory filepath ghc ghc-paths network process
- syb time unix
+ base bin-package-db Cabal cmdargs directory filepath ghc ghc-paths
+ network process syb time unix
];
homepage = "https://github.com/schell/hdevtools/";
description = "Persistent GHC powered background server for FAST haskell development tools";
@@ -68670,6 +69335,7 @@ self: {
aeson base http-types HUnit test-framework test-framework-hunit
text unordered-containers vector
];
+ jailbreak = true;
homepage = "https://github.com/seagreen/hjsonpointer";
description = "JSON Pointer library";
license = stdenv.lib.licenses.mit;
@@ -70420,10 +71086,10 @@ self: {
base bytestring Cabal containers directory errors filepath hoogle
optparse-applicative process temporary transformers
];
- jailbreak = true;
homepage = "http://github.com/bgamari/hoogle-index";
description = "Easily generate Hoogle indices for installed packages";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"hooks-dir" = callPackage
@@ -70533,8 +71199,8 @@ self: {
}:
mkDerivation {
pname = "hopenpgp-tools";
- version = "0.16";
- sha256 = "16793bf1bc17f28dcd41a0e9c721c0b09abc0ab7ab761cb90eb66aeeb16916c2";
+ version = "0.16.2";
+ sha256 = "6f491a68846e60635e0e2dbc9c95cf245d88619a19c0abf83dd51b58e48f6588";
isLibrary = false;
isExecutable = true;
executableHaskellDepends = [
@@ -71502,6 +72168,7 @@ self: {
testHaskellDepends = [
aeson attoparsec base QuickCheck text vector
];
+ jailbreak = true;
description = "Embed a Ruby intepreter in your Haskell program !";
license = stdenv.lib.licenses.bsd3;
}) { inherit (pkgs) ruby;};
@@ -72782,7 +73449,6 @@ self: {
network process text transformers unordered-containers vector
];
testHaskellDepends = [ base ];
- jailbreak = true;
homepage = "https://github.com/mvoidex/hsdev";
description = "Haskell development library and tool with support of autocompletion, symbol info, go to declaration, find references etc";
license = stdenv.lib.licenses.bsd3;
@@ -72954,8 +73620,8 @@ self: {
}:
mkDerivation {
pname = "hsexif";
- version = "0.6.0.4";
- sha256 = "73f4659afe2d871f6ff1de0647413a7cdbe61f228868bacd2b1d58c14c332a4d";
+ version = "0.6.0.5";
+ sha256 = "8078722fbe719c485cbd2502b83f5eb5ca3b12ae5a0b651a3130a36cc10d1d19";
libraryHaskellDepends = [
base binary bytestring containers iconv text time
];
@@ -74185,8 +74851,8 @@ self: {
}:
mkDerivation {
pname = "hsqml-datamodel-vinyl";
- version = "0.1.0.0";
- sha256 = "2135ad6761f60effab87414098ea4f8866d8105afc38ffd516c949020395e349";
+ version = "0.3.0.0";
+ sha256 = "d746e03f7cd77bab28ed9bb53253608e239237b510e412f2c55a8fdd61e144a2";
libraryHaskellDepends = [
base exceptions hsqml-datamodel type-list vinyl
];
@@ -75258,6 +75924,8 @@ self: {
pname = "http-conduit";
version = "2.1.8";
sha256 = "550d86ea9ee6dd90994a460c5c85ddc861fb5c0f007304dc4a2e2035f980ea3d";
+ revision = "1";
+ editedCabalFile = "281d76f2884547539aae5dbcd45997ae889d9f04f4bf55ff282937960ff256f1";
libraryHaskellDepends = [
base bytestring conduit http-client http-client-tls http-types
lifted-base monad-control mtl resourcet transformers
@@ -75912,6 +76580,18 @@ self: {
hydraPlatforms = stdenv.lib.platforms.none;
}) {};
+ "human-readable-duration" = callPackage
+ ({ mkDerivation, base }:
+ mkDerivation {
+ pname = "human-readable-duration";
+ version = "0.1.0.0";
+ sha256 = "75c5f9f83fe3204b5da47cfd6da82465185dcfd926ed0cec51ac91406684f7de";
+ libraryHaskellDepends = [ base ];
+ homepage = "http://github.com/yogsototh/human-readable-duration#readme";
+ description = "Provide duration helper";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
"hums" = callPackage
({ mkDerivation, base, blaze-builder, bytestring, case-insensitive
, ConfigFile, containers, directory, filepath, HaXml, http-types
@@ -76729,9 +77409,11 @@ self: {
revision = "1";
editedCabalFile = "43a2c8cd2fa6abe7dc526dd99ef9d296394922a3d92ced8138072250fe75eb35";
libraryHaskellDepends = [ base deepseq primitive vector ];
+ jailbreak = true;
homepage = "http://github.com/ekmett/hybrid-vectors";
description = "Hybrid vectors e.g. Mixed Boxed/Unboxed vectors";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"hydra-hs" = callPackage
@@ -77087,9 +77769,11 @@ self: {
base directory doctest filepath generic-deriving semigroups
simple-reflect
];
+ jailbreak = true;
homepage = "http://github.com/analytics/hyperloglog";
description = "An approximate streaming (constant space) unique object counter";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"hyperpublic" = callPackage
@@ -78094,6 +78778,7 @@ self: {
system-filepath test-framework test-framework-hunit
test-framework-quickcheck2 text transformers vector
];
+ jailbreak = true;
description = "bindings to imagemagick library";
license = "unknown";
}) { inherit (pkgs) imagemagick;};
@@ -79691,6 +80376,7 @@ self: {
];
libraryPkgconfigDepends = [ ipopt nlopt ];
libraryToolDepends = [ c2hs ];
+ jailbreak = true;
description = "haskell binding to ipopt and nlopt including automatic differentiation";
license = stdenv.lib.licenses.bsd3;
hydraPlatforms = stdenv.lib.platforms.none;
@@ -79888,8 +80574,8 @@ self: {
pname = "irc-core";
version = "1.1.0.1";
sha256 = "a788848f0d60068ed173c394bf28ad637a85df4f3007daebe502126c1907c106";
- revision = "3";
- editedCabalFile = "a2be33ee630d69381c0103cf25743005688f53220d02552cc99ed7131eefdadf";
+ revision = "4";
+ editedCabalFile = "bbe603100961c3b2746c733f31f56f26177b1b28180d6468133140f80d95b402";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -80755,6 +81441,7 @@ self: {
homepage = "http://github.com/ghorn/jacobi-roots";
description = "Roots of two shifted Jacobi polynomials (Legendre and Radau) to double precision";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"jail" = callPackage
@@ -80844,6 +81531,7 @@ self: {
vector xml
];
executableHaskellDepends = [ base boxes directory filepath ];
+ jailbreak = true;
homepage = "https://github.com/mtolly/jammittools";
description = "Export sheet music and audio from Windows/Mac app Jammit";
license = "GPL";
@@ -81595,8 +82283,8 @@ self: {
}:
mkDerivation {
pname = "json-rpc";
- version = "0.7.0.1";
- sha256 = "e99da039bd589685ce9f396b6ef532a2640731c9e18d374cbe4aaf472530095f";
+ version = "0.7.0.2";
+ sha256 = "e8187d8946735a2e6845ddcc4097181c99d750aea2b9c4563bf9765e86c3be82";
libraryHaskellDepends = [
aeson attoparsec base bytestring conduit conduit-extra deepseq
hashable lifted-async monad-control monad-logger mtl QuickCheck stm
@@ -81607,6 +82295,7 @@ self: {
QuickCheck stm stm-conduit test-framework
test-framework-quickcheck2 text transformers unordered-containers
];
+ jailbreak = true;
homepage = "https://github.com/xenog/json-rpc";
description = "Fully-featured JSON-RPC 2.0 library";
license = stdenv.lib.licenses.publicDomain;
@@ -81735,6 +82424,7 @@ self: {
aeson attoparsec attoparsec-trans base bytestring scientific text
transformers unordered-containers vector
];
+ jailbreak = true;
homepage = "https://github.com/srijs/haskell-json-togo";
description = "Effectful parsing of JSON documents";
license = stdenv.lib.licenses.mit;
@@ -81884,6 +82574,7 @@ self: {
testHaskellDepends = [
aeson base bytestring containers process tagged text
];
+ jailbreak = true;
homepage = "https://github.com/yuga/jsonschema-gen";
description = "JSON Schema generator from Algebraic data type";
license = stdenv.lib.licenses.bsd3;
@@ -82521,8 +83212,8 @@ self: {
}:
mkDerivation {
pname = "keera-hails-reactive-gtk";
- version = "0.0.3.6";
- sha256 = "043263a2ae40746b8a8cd4b0456c38a83e20232f39f96056196e83e0c118f4c4";
+ version = "0.1";
+ sha256 = "81353ed9e0a293359ebd30e520191290ee25929ad5136f2d606721ad3800f411";
libraryHaskellDepends = [
base gtk gtk-helpers keera-hails-reactivevalues mtl transformers
];
@@ -82594,8 +83285,8 @@ self: {
({ mkDerivation, base, contravariant }:
mkDerivation {
pname = "keera-hails-reactivevalues";
- version = "0.0.3.4";
- sha256 = "eb86cbfc026bc5d31a2acb1054473f10d6b65795a5e9cc17f983e60bb4261763";
+ version = "0.1.0";
+ sha256 = "471871afb20248732bb1f2b036a32eda3fbbce6c02f8e1ee880b60f57940f515";
libraryHaskellDepends = [ base contravariant ];
homepage = "http://www.keera.es/blog/community/";
description = "Haskell on Rails - Reactive Values";
@@ -82727,6 +83418,18 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "keyed" = callPackage
+ ({ mkDerivation, base, containers, vector }:
+ mkDerivation {
+ pname = "keyed";
+ version = "0.3.0.0";
+ sha256 = "b85cbba508e47c61bc49a3651068f7a86285501bbe0af66d90bb2eb5c8b6a360";
+ libraryHaskellDepends = [ base containers vector ];
+ homepage = "https://github.com/wyager/keyed";
+ description = "Generic indexing for many data structures";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
"keyring" = callPackage
({ mkDerivation, base, udbus }:
mkDerivation {
@@ -83355,6 +84058,7 @@ self: {
ad base hmatrix HUnit nonlinear-optimization test-framework
test-framework-hunit test-framework-quickcheck2 vector
];
+ jailbreak = true;
homepage = "http://github.com/jfischoff/lagrangian";
description = "Solve Lagrange multiplier problems";
license = stdenv.lib.licenses.bsd3;
@@ -83852,6 +84556,7 @@ self: {
libraryHaskellDepends = [
base bytestring bytestring-trie containers mtl vector
];
+ jailbreak = true;
homepage = "http://lambdacube3d.wordpress.com/";
description = "LambdaCube 3D IR";
license = stdenv.lib.licenses.bsd3;
@@ -83869,6 +84574,7 @@ self: {
base bytestring bytestring-trie containers ghc-prim lambdacube-core
mtl vector
];
+ jailbreak = true;
homepage = "http://lambdacube3d.wordpress.com/";
description = "LambdaCube 3D EDSL definition";
license = stdenv.lib.licenses.bsd3;
@@ -85222,10 +85928,8 @@ self: {
}:
mkDerivation {
pname = "leksah";
- version = "0.15.1.2";
- sha256 = "4b90e8f41165afd439a7b3bb587e03c89eb908deec6ee0837af38f7eaf925fc7";
- revision = "1";
- editedCabalFile = "e97b32fd5b0bfc80e02961a66cbb505cae737e3bc8f4f88afd9602740fc21d66";
+ version = "0.15.1.3";
+ sha256 = "de00aa714ba2e60b7450e0fb7a382bdb88cc8ed9589ef10833e93782630488cf";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -85523,6 +86227,18 @@ self: {
license = stdenv.lib.licenses.mit;
}) {};
+ "lens-tutorial" = callPackage
+ ({ mkDerivation, base, doctest, lens }:
+ mkDerivation {
+ pname = "lens-tutorial";
+ version = "1.0.0";
+ sha256 = "469df18e1614b8eeeab121a67fd27b79ae7cb8b8386a18539a266841e957a1c9";
+ libraryHaskellDepends = [ base lens ];
+ testHaskellDepends = [ base doctest ];
+ description = "Tutorial for the lens library";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
"lenses" = callPackage
({ mkDerivation, base, mtl, template-haskell }:
mkDerivation {
@@ -85648,6 +86364,7 @@ self: {
version = "1.2.1.5";
sha256 = "727ec5ebd523997b471685c7aed6f1a91120707e3b273734d23a6fc6a35d5525";
libraryHaskellDepends = [ base bindings-levmar hmatrix vector ];
+ jailbreak = true;
homepage = "https://github.com/basvandijk/levmar";
description = "An implementation of the Levenberg-Marquardt algorithm";
license = stdenv.lib.licenses.bsd3;
@@ -86334,6 +87051,7 @@ self: {
uniplate unix-bytestring unordered-containers uuid vector
];
libraryPkgconfigDepends = [ systemd ];
+ jailbreak = true;
homepage = "http://github.com/ocharles/libsystemd-journal";
description = "Haskell bindings to libsystemd-journal";
license = stdenv.lib.licenses.bsd3;
@@ -86628,6 +87346,7 @@ self: {
libraryHaskellDepends = [ base containers limp vector ];
libraryToolDepends = [ c2hs ];
testHaskellDepends = [ base limp ];
+ jailbreak = true;
homepage = "https://github.com/amosr/limp-cbc";
description = "bindings for integer linear programming solver Coin/CBC";
license = stdenv.lib.licenses.mit;
@@ -87230,8 +87949,10 @@ self: {
}:
mkDerivation {
pname = "liquid-fixpoint";
- version = "0.3.0.1";
- sha256 = "5c41fec77deb1ff4d77d368880be697444598b88c31b3c8597d89a1411644503";
+ version = "0.4.0.0";
+ sha256 = "7414b580a3ec8185da5e5148b46cef5d15e347080eb2561fcd228c72e7669816";
+ revision = "2";
+ editedCabalFile = "10397e387d91256dcd35cae36cb27ae302418c3c80da6e65d417657783beaf6b";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -87256,21 +87977,21 @@ self: {
"liquidhaskell" = callPackage
({ mkDerivation, aeson, ansi-terminal, array, base, bifunctors
- , bytestring, cmdargs, containers, cpphs, data-default, deepseq
- , Diff, directory, filemanip, filepath, fingertree, ghc, ghc-paths
- , hashable, hpc, hscolour, intern, liquid-fixpoint, mtl
- , optparse-applicative, parsec, pretty, process, syb, tagged, tasty
- , tasty-hunit, tasty-rerun, template-haskell, text, time
- , unordered-containers, vector
+ , bytestring, Cabal, cmdargs, containers, cpphs, data-default
+ , deepseq, Diff, directory, filemanip, filepath, fingertree, ghc
+ , ghc-paths, hashable, hpc, hscolour, intern, liquid-fixpoint, mtl
+ , optparse-applicative, parsec, pretty, process, stm, syb, tagged
+ , tasty, tasty-hunit, tasty-rerun, template-haskell, text, time
+ , transformers, unordered-containers, vector
}:
mkDerivation {
pname = "liquidhaskell";
- version = "0.4.1.1";
- sha256 = "9a7c248662b9e1e814dfe93f27bd8cf4796b4ed2629e214bcc7a5510e337affb";
+ version = "0.5.0.1";
+ sha256 = "27f31e7652cd9ef0b97d2e3936c8e9c759961ac153b324c3e84f11cb441ab89a";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
- aeson ansi-terminal array base bifunctors bytestring cmdargs
+ aeson ansi-terminal array base bifunctors bytestring Cabal cmdargs
containers cpphs data-default deepseq Diff directory filemanip
filepath fingertree ghc ghc-paths hashable hpc hscolour intern
liquid-fixpoint mtl parsec pretty process syb template-haskell text
@@ -87284,8 +88005,8 @@ self: {
time unordered-containers vector
];
testHaskellDepends = [
- base directory filepath optparse-applicative process tagged tasty
- tasty-hunit tasty-rerun
+ base containers directory filepath mtl optparse-applicative process
+ stm tagged tasty tasty-hunit tasty-rerun transformers
];
homepage = "http://goto.ucsd.edu/liquidhaskell";
description = "Liquid Types for Haskell";
@@ -88156,18 +88877,20 @@ self: {
}) {};
"log" = callPackage
- ({ mkDerivation, aeson, aeson-pretty, base, bytestring, deepseq
- , exceptions, hpqtypes, monad-control, monad-time, mtl, old-locale
- , split, stm, text, time, transformers-base, unordered-containers
+ ({ mkDerivation, aeson, aeson-pretty, base, base64-bytestring
+ , bytestring, deepseq, exceptions, hpqtypes, lifted-base
+ , monad-control, monad-time, mtl, old-locale, split, stm, text
+ , time, transformers-base, unordered-containers, vector
}:
mkDerivation {
pname = "log";
- version = "0.2.2";
- sha256 = "36706bda25ef9d022a5243530c0286244c87b4fc574c416791dc718e47633f16";
+ version = "0.2.3";
+ sha256 = "883a6e2d190046842713debf3dfa267aac5e096661f31b856ac2afbb50ee2f97";
libraryHaskellDepends = [
- aeson aeson-pretty base bytestring deepseq exceptions hpqtypes
- monad-control monad-time mtl old-locale split stm text time
- transformers-base unordered-containers
+ aeson aeson-pretty base base64-bytestring bytestring deepseq
+ exceptions hpqtypes lifted-base monad-control monad-time mtl
+ old-locale split stm text time transformers-base
+ unordered-containers vector
];
homepage = "https://github.com/scrive/log";
description = "Structured logging solution with multiple backends";
@@ -88192,6 +88915,7 @@ self: {
base directory doctest filepath generic-deriving semigroups
simple-reflect
];
+ jailbreak = true;
homepage = "http://github.com/analytics/log-domain/";
description = "Log-domain arithmetic";
license = stdenv.lib.licenses.bsd3;
@@ -88613,6 +89337,7 @@ self: {
libraryHaskellDepends = [ base vector ];
librarySystemDepends = [ loris ];
libraryToolDepends = [ c2hs ];
+ jailbreak = true;
homepage = "http://www.tiresiaspress.us/haskell/loris";
description = "interface to Loris API";
license = stdenv.lib.licenses.gpl2;
@@ -89140,6 +89865,24 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "lzma" = callPackage
+ ({ mkDerivation, base, bytestring, HUnit, lzma, QuickCheck, tasty
+ , tasty-hunit, tasty-quickcheck
+ }:
+ mkDerivation {
+ pname = "lzma";
+ version = "0.0.0.0";
+ sha256 = "ba6bd66b58d0b378d5f95bb0436257c2862a77352f24ae7c459b82646b6e81c9";
+ libraryHaskellDepends = [ base bytestring ];
+ librarySystemDepends = [ lzma ];
+ testHaskellDepends = [
+ base bytestring HUnit QuickCheck tasty tasty-hunit tasty-quickcheck
+ ];
+ homepage = "https://github.com/hvr/lzma";
+ description = "LZMA/XZ compression and decompression";
+ license = stdenv.lib.licenses.bsd3;
+ }) { inherit (pkgs) lzma;};
+
"lzma-conduit" = callPackage
({ mkDerivation, base, bindings-DSL, bytestring, conduit, HUnit
, lzma, QuickCheck, resourcet, test-framework, test-framework-hunit
@@ -89147,8 +89890,8 @@ self: {
}:
mkDerivation {
pname = "lzma-conduit";
- version = "1.1.3";
- sha256 = "24bb207c3cc6ccf4185e0168461a9c9bc276ccd98dbbc5f039a3126f0a3eee06";
+ version = "1.1.3.0";
+ sha256 = "abf9e7a052a2bbd85923237a6fa7a73e7e077b20908ad3d68e6c24285aef390f";
libraryHaskellDepends = [
base bindings-DSL bytestring conduit resourcet transformers
];
@@ -89192,10 +89935,9 @@ self: {
}:
mkDerivation {
pname = "lzma-streams";
- version = "0.0.0.0";
- sha256 = "a27e3f48f0e99f894c26ca4a0d6ec0be883ce61cf63b9850f2b3a27512888f4e";
- libraryHaskellDepends = [ base bytestring io-streams ];
- librarySystemDepends = [ lzma ];
+ version = "0.1.0.0";
+ sha256 = "b6c90e493f6c367f79c1cee6c3ed978c3515139bf2c7174ed083a1cf76071af1";
+ libraryHaskellDepends = [ base bytestring io-streams lzma ];
testHaskellDepends = [
base bytestring HUnit io-streams QuickCheck test-framework
test-framework-hunit test-framework-quickcheck2
@@ -89203,7 +89945,7 @@ self: {
homepage = "https://github.com/hvr/lzma-streams";
description = "IO-Streams interface for lzma/xz compression";
license = stdenv.lib.licenses.bsd3;
- }) { inherit (pkgs) lzma;};
+ }) {};
"maam" = callPackage
({ mkDerivation, base, Cabal, containers, directory, ghc
@@ -90730,6 +91472,7 @@ self: {
test-framework test-framework-hunit test-framework-quickcheck2
vector
];
+ jailbreak = true;
homepage = "https://github.com/jfischoff/maxent";
description = "Compute Maximum Entropy Distributions";
license = stdenv.lib.licenses.bsd3;
@@ -91597,8 +92340,8 @@ self: {
({ mkDerivation, base }:
mkDerivation {
pname = "microlens";
- version = "0.2.0.0";
- sha256 = "6f7585848d6ec9e1163672141d00c3eb108efe80a241330307c9e0af34c3a022";
+ version = "0.3.0.0";
+ sha256 = "fc3fa9c8218f8c6c6fa3c56e1d378bf6ebd4bb51b3d9649f6f89249121d0f088";
libraryHaskellDepends = [ base ];
homepage = "http://github.com/aelve/microlens";
description = "A tiny part of the lens library which you can depend upon";
@@ -91622,8 +92365,8 @@ self: {
({ mkDerivation, array, base, bytestring, containers, microlens }:
mkDerivation {
pname = "microlens-ghc";
- version = "0.1.0.1";
- sha256 = "a53c082be481560e349e644ad95944a6e5e2818a85529b549022c36e9b81739e";
+ version = "0.2.0.0";
+ sha256 = "d848f874c5af94c64ee8e6e0912fca305687acd5ec2b5353297943a3f5fcbf04";
libraryHaskellDepends = [
array base bytestring containers microlens
];
@@ -91638,8 +92381,8 @@ self: {
}:
mkDerivation {
pname = "microlens-mtl";
- version = "0.1.3.1";
- sha256 = "ecef24ec6aa0d4817977d41139fe44df2ec2f8fa33c212d0a36219166ca91e85";
+ version = "0.1.4.0";
+ sha256 = "99fb9facb90cece06a5b4d1e108b9b4a917bbf6832383d0d08eadc76684173b9";
libraryHaskellDepends = [
base microlens mtl transformers transformers-compat
];
@@ -91648,12 +92391,29 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "microlens-platform" = callPackage
+ ({ mkDerivation, base, hashable, microlens, microlens-ghc
+ , microlens-mtl, microlens-th, text, unordered-containers, vector
+ }:
+ mkDerivation {
+ pname = "microlens-platform";
+ version = "0.1.0.0";
+ sha256 = "f9be21db09c032a4827868ad1888650bb1aae4a86e9d99d11cf375b0877170e1";
+ libraryHaskellDepends = [
+ base hashable microlens microlens-ghc microlens-mtl microlens-th
+ text unordered-containers vector
+ ];
+ homepage = "http://github.com/aelve/microlens";
+ description = "Feature-complete microlens";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
"microlens-th" = callPackage
({ mkDerivation, base, containers, microlens, template-haskell }:
mkDerivation {
pname = "microlens-th";
- version = "0.2.1.0";
- sha256 = "74f397a2aba294e965963deca940e660bce2bfa57291d2e8be06a28ff0ec90d0";
+ version = "0.2.1.1";
+ sha256 = "e38ef1cc80a44aadb9e6ffbea6647eceb84971b05a00f64bdd3fde4e2a4a7277";
libraryHaskellDepends = [
base containers microlens template-haskell
];
@@ -92266,6 +93026,7 @@ self: {
sha256 = "3be63590a01f8504f372fe7565a318eef8d6de31e6e251bdac01965297793d1a";
libraryHaskellDepends = [ base binary bytestring vector ];
testHaskellDepends = [ base binary directory hspec vector ];
+ jailbreak = true;
homepage = "https://github.com/kryoxide/minst-idx/";
description = "Read and write IDX data that is used in e.g. the MINST database.";
license = stdenv.lib.licenses.gpl3;
@@ -92714,8 +93475,8 @@ self: {
}:
mkDerivation {
pname = "moesocks";
- version = "0.1.0.14";
- sha256 = "7b8548c3b91dbe0fc51304af356537b8af6586a487153ab3777ec804668d9fef";
+ version = "0.1.0.18";
+ sha256 = "2428e0b69aa2c8e91471299835ed4cbab9d03a3e252913f7636cbc904fb29ecd";
isLibrary = false;
isExecutable = true;
executableHaskellDepends = [
@@ -95503,8 +96264,8 @@ self: {
}:
mkDerivation {
pname = "mutable-containers";
- version = "0.3.0";
- sha256 = "ccec3cc85fa5a4facd65e7ab39220d0b41bd4ec2fe15df0bcd38fcf249105ff7";
+ version = "0.3.2";
+ sha256 = "781388cf52faa5f9c4c8a825eef11bec430e323c6913d25b5f4e63d8ce02017e";
libraryHaskellDepends = [
base containers ghc-prim mono-traversable primitive vector
];
@@ -96170,6 +96931,8 @@ self: {
pname = "nats";
version = "1";
sha256 = "8045e8348bc166832d443b65addc537504a63e5a60cf9c99e8037ba00945da64";
+ revision = "1";
+ editedCabalFile = "ea2e93e879296eb63130ebd89562d0e7e6d74748c6c8b029c07708d2ffd44b72";
homepage = "http://github.com/ekmett/nats/";
description = "Natural numbers";
license = stdenv.lib.licenses.bsd3;
@@ -96279,6 +97042,23 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "naver-translate" = callPackage
+ ({ mkDerivation, aeson, base, iso639, lens, lens-aeson, random
+ , text, wreq
+ }:
+ mkDerivation {
+ pname = "naver-translate";
+ version = "0.1.0.0";
+ sha256 = "81fa0fb48c1096b141ab0e3972da9750a8027e9255805330c8fc0a6f982b7519";
+ libraryHaskellDepends = [
+ aeson base iso639 lens lens-aeson random text wreq
+ ];
+ jailbreak = true;
+ homepage = "https://github.com/dahlia/naver-translate";
+ description = "Interface to Naver Translate";
+ license = stdenv.lib.licenses.gpl3;
+ }) {};
+
"nbt" = callPackage
({ mkDerivation, array, base, bytestring, cereal, HUnit, QuickCheck
, test-framework, test-framework-hunit, test-framework-quickcheck2
@@ -97830,15 +98610,14 @@ self: {
}:
mkDerivation {
pname = "newsynth";
- version = "0.3.0.1";
- sha256 = "ba1fda2161320498da77b3789170df99485eea86902552408f95fece2dd1c5b0";
+ version = "0.3.0.2";
+ sha256 = "68d4cb379fc339baeeaf4a6cdc5dc1adec63fadecf9b587043b9e041d11bf172";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
base containers fixedprec random superdoc
];
executableHaskellDepends = [ base random superdoc time ];
- jailbreak = true;
homepage = "http://www.mathstat.dal.ca/~selinger/newsynth/";
description = "Exact and approximate synthesis of quantum circuits";
license = stdenv.lib.licenses.gpl3;
@@ -98031,21 +98810,23 @@ self: {
}) {};
"nicovideo-translator" = callPackage
- ({ mkDerivation, aeson, base, bytestring, case-insensitive
+ ({ mkDerivation, base, bytestring, case-insensitive, cmdargs
, containers, dns, http-client, http-types, iso639, lens
- , lens-aeson, random, setlocale, text, wai, warp, wreq, xml-conduit
+ , naver-translate, setlocale, text, text-format, wai, warp, wreq
+ , xml-conduit
}:
mkDerivation {
pname = "nicovideo-translator";
- version = "0.1.0.0";
- sha256 = "90a3bba89d2fac5b58439b589bbe981cd16e80f358c6f6b2e7111d98f2ac0b07";
+ version = "0.1.0.1";
+ sha256 = "d2a7963385d06c67dad7d3aadd215c7d243e1e189b9fc3358bceb36a5c65f68a";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
- aeson base bytestring case-insensitive containers http-client
- http-types iso639 lens lens-aeson random text wai wreq xml-conduit
+ base bytestring case-insensitive cmdargs containers dns http-client
+ http-types iso639 lens naver-translate setlocale text text-format
+ wai warp wreq xml-conduit
];
- executableHaskellDepends = [ base dns iso639 setlocale text warp ];
+ executableHaskellDepends = [ base ];
jailbreak = true;
homepage = "https://github.com/dahlia/nicovideo-translator";
description = "Nico Nico Douga (ニコニコ動画) Comment Translator";
@@ -98384,6 +99165,7 @@ self: {
ad base nonlinear-optimization primitive reflection vector
];
executableHaskellDepends = [ base csv ];
+ jailbreak = true;
homepage = "https://github.com/msakai/nonlinear-optimization-ad";
description = "Wrapper of nonlinear-optimization package for using with AD package";
license = stdenv.lib.licenses.gpl3;
@@ -98943,36 +99725,36 @@ self: {
"nvim-hs" = callPackage
({ mkDerivation, base, bytestring, cereal, cereal-conduit, conduit
, conduit-extra, containers, data-default, directory, dyre
- , filepath, hslogger, hspec, hspec-discover, HUnit, lifted-base
- , messagepack, monad-control, mtl, network, optparse-applicative
- , parsec, process, QuickCheck, resourcet, stm, streaming-commons
- , template-haskell, text, time, transformers, transformers-base
- , utf8-string
+ , exceptions, filepath, foreign-store, hslogger, hspec
+ , hspec-discover, HUnit, lifted-base, messagepack, monad-control
+ , mtl, network, optparse-applicative, parsec, process, QuickCheck
+ , resourcet, setenv, stm, streaming-commons, template-haskell, text
+ , time, transformers, transformers-base, utf8-string
}:
mkDerivation {
pname = "nvim-hs";
- version = "0.0.2";
- sha256 = "f7c3bca1ad2fc37bec61ef63050337d230b10f77de834c35b9c6be76320ea538";
+ version = "0.0.3";
+ sha256 = "e5768324a22d0e282f2e9e839fbe32b0943f120aa851499f1db9388612bddcb1";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
base bytestring cereal cereal-conduit conduit conduit-extra
- containers data-default directory dyre filepath hslogger
- lifted-base messagepack monad-control mtl network
- optparse-applicative parsec process resourcet stm streaming-commons
- template-haskell text time transformers transformers-base
- utf8-string
+ containers data-default directory dyre exceptions filepath
+ foreign-store hslogger lifted-base messagepack monad-control mtl
+ network optparse-applicative parsec process resourcet setenv stm
+ streaming-commons template-haskell text time transformers
+ transformers-base utf8-string
];
executableHaskellDepends = [ base data-default ];
testHaskellDepends = [
base bytestring cereal cereal-conduit conduit conduit-extra
- containers data-default directory dyre filepath hslogger hspec
- hspec-discover HUnit lifted-base messagepack mtl network
- optparse-applicative parsec process QuickCheck resourcet stm
- streaming-commons template-haskell text time transformers
- utf8-string
+ containers data-default directory dyre exceptions filepath
+ foreign-store hslogger hspec hspec-discover HUnit lifted-base
+ messagepack mtl network optparse-applicative parsec process
+ QuickCheck resourcet setenv stm streaming-commons template-haskell
+ text time transformers transformers-base utf8-string
];
- homepage = "https://github.com/saep/nvim-hs";
+ homepage = "https://github.com/neovimhaskell/nvim-hs";
description = "Haskell plugin backend for neovim";
license = stdenv.lib.licenses.asl20;
hydraPlatforms = stdenv.lib.platforms.none;
@@ -99172,6 +99954,7 @@ self: {
homepage = "https://github.com/stackbuilders/octohat";
description = "A tested, minimal wrapper around GitHub's API";
license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"octopus" = callPackage
@@ -100388,25 +101171,6 @@ self: {
license = stdenv.lib.licenses.mit;
}) {};
- "optparse-applicative_0_10_0" = callPackage
- ({ mkDerivation, ansi-wl-pprint, base, process, transformers
- , transformers-compat
- }:
- mkDerivation {
- pname = "optparse-applicative";
- version = "0.10.0";
- sha256 = "8b75b521fa0518d91ee119ccfd48aa1b317df0d00a91e31d620022f67e361912";
- revision = "1";
- editedCabalFile = "20d6ce280b028a493a1920dcc22bb39bee10e9c788a58e03dcaeecba97afffb0";
- libraryHaskellDepends = [
- ansi-wl-pprint base process transformers transformers-compat
- ];
- jailbreak = true;
- homepage = "https://github.com/pcapriotti/optparse-applicative";
- description = "Utilities and combinators for parsing command line options";
- license = stdenv.lib.licenses.bsd3;
- }) {};
-
"optparse-applicative" = callPackage
({ mkDerivation, ansi-wl-pprint, base, process, transformers
, transformers-compat
@@ -100487,8 +101251,10 @@ self: {
aeson base bytestring errors hspec lens QuickCheck smallcheck text
wreq
];
+ jailbreak = true;
description = "An API client for http://orchestrate.io/.";
license = stdenv.lib.licenses.asl20;
+ hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"orchid" = callPackage
@@ -100921,6 +101687,7 @@ self: {
tasty-quickcheck unordered-containers vector
vector-binary-instances
];
+ jailbreak = true;
description = "Generation and traversal of highly compressed directed acyclic word graphs";
license = stdenv.lib.licenses.bsd3;
}) {};
@@ -101207,8 +101974,8 @@ self: {
}:
mkDerivation {
pname = "pandoc-citeproc";
- version = "0.7.3";
- sha256 = "72fc81d962812d037bb78c6d38d602ca2c6895f0436c8be94cb71600ed288e68";
+ version = "0.7.3.1";
+ sha256 = "b2e9b814603dbb60b845fa14d767a154e43a2115a9a81b218a173e9bc1a319f5";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -102261,6 +103028,7 @@ self: {
aeson base bytestring HUnit test-framework test-framework-hunit
text unordered-containers
];
+ jailbreak = true;
homepage = "https://github.com/fanjam/paypal-adaptive-hoops";
description = "Client for a limited part of PayPal's Adaptive Payments API";
license = stdenv.lib.licenses.mit;
@@ -102516,6 +103284,7 @@ self: {
homepage = "https://github.com/Yuras/pdf-toolbox";
description = "A collection of tools for processing PDF files";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"pdf-toolbox-core" = callPackage
@@ -102530,9 +103299,11 @@ self: {
attoparsec base bytestring containers errors io-streams scientific
transformers zlib-bindings
];
+ jailbreak = true;
homepage = "https://github.com/Yuras/pdf-toolbox";
description = "A collection of tools for processing PDF files";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"pdf-toolbox-document" = callPackage
@@ -102552,6 +103323,7 @@ self: {
homepage = "https://github.com/Yuras/pdf-toolbox";
description = "A collection of tools for processing PDF files";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"pdf-toolbox-viewer" = callPackage
@@ -102573,6 +103345,7 @@ self: {
homepage = "https://github.com/Yuras/pdf-toolbox";
description = "Simple pdf viewer";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"pdf2line" = callPackage
@@ -103876,8 +104649,8 @@ self: {
}:
mkDerivation {
pname = "picoparsec";
- version = "0.1.2.2";
- sha256 = "e931e9c383b9f8525d631f455ffd1cff87c959f4df2d526fbd8e52a7290bc5bd";
+ version = "0.1.2.3";
+ sha256 = "8ec7ed678efaf62de15b7c2f1d21f1ddf8b92f5fa233eed9534c12e8812e9150";
libraryHaskellDepends = [
array base bytestring containers deepseq monoid-subclasses
scientific text
@@ -104162,8 +104935,8 @@ self: {
}:
mkDerivation {
pname = "pipes-cereal";
- version = "0.1.0.0";
- sha256 = "48a9a7d2ae140683dc06ea29b9940bb37c6822f73a49cd34869defef1f1ac511";
+ version = "0.1.0";
+ sha256 = "874d90435aac869871c169777ba937ac2579868c9076d9292d534b9f163a43b6";
libraryHaskellDepends = [
base bytestring cereal mtl pipes pipes-bytestring pipes-parse
];
@@ -104283,6 +105056,7 @@ self: {
jailbreak = true;
description = "Fast, streaming csv parser";
license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"pipes-errors" = callPackage
@@ -104292,7 +105066,6 @@ self: {
version = "0.3";
sha256 = "e6586706e39cf93326a073c93e049a2abdfe7942d425e572601a813d346477ed";
libraryHaskellDepends = [ base errors pipes ];
- jailbreak = true;
homepage = "https://github.com/jdnavarro/pipes-errors";
description = "Integration between pipes and errors";
license = stdenv.lib.licenses.bsd3;
@@ -104768,6 +105541,19 @@ self: {
license = "GPL";
}) {};
+ "pkcs7" = callPackage
+ ({ mkDerivation, base, bytestring, Cabal, HUnit, QuickCheck }:
+ mkDerivation {
+ pname = "pkcs7";
+ version = "1.0.0.1";
+ sha256 = "a22c63e56ca355df2075689753381f61cdfaf215e73755f55589b09a93bf9044";
+ libraryHaskellDepends = [ base bytestring ];
+ testHaskellDepends = [ base bytestring Cabal HUnit QuickCheck ];
+ homepage = "https://github.com/kisom/pkcs7";
+ description = "PKCS #7 padding in Haskell";
+ license = stdenv.lib.licenses.mit;
+ }) {};
+
"pkggraph" = callPackage
({ mkDerivation, base, Cabal, split }:
mkDerivation {
@@ -104945,6 +105731,7 @@ self: {
libraryHaskellDepends = [
base cairo colour fixed-vector gtk hmatrix plot text vector
];
+ jailbreak = true;
homepage = "https://github.com/sumitsahrawat/plot-gtk-ui";
description = "A quick way to use Mathematica like Manipulation abilities";
license = stdenv.lib.licenses.gpl2;
@@ -105075,6 +105862,7 @@ self: {
executableHaskellDepends = [ base bytestring linear vector ];
description = "PLY file loader";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"png-file" = callPackage
@@ -107521,6 +108309,7 @@ self: {
aeson attoparsec base bytestring filepath text unordered-containers
vector
];
+ jailbreak = true;
homepage = "http://github.com/jaspervdj/profiteur";
description = "Treemap visualiser for GHC prof files";
license = stdenv.lib.licenses.bsd3;
@@ -107819,8 +108608,8 @@ self: {
}:
mkDerivation {
pname = "propellor";
- version = "2.7.0";
- sha256 = "bca8444b4c47cd4c459eed6f6f37af667481f804d951ef19797a0563cdceee8a";
+ version = "2.7.1";
+ sha256 = "31e6b0463f36a6241eaadd980648afe487061e213582b457f29e045ee4ea862f";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -108196,8 +108985,8 @@ self: {
({ mkDerivation, base, filepath, hspec, template-haskell }:
mkDerivation {
pname = "publicsuffix";
- version = "0.20150808";
- sha256 = "b31d226e96ba114ef012b53644dc71a2b1f622367ca1789c56a4a6bf0b8995b5";
+ version = "0.20150814";
+ sha256 = "809fa6a08ed47540b7536811af17075b180b2d2a65508f9090c28614677c0edb";
libraryHaskellDepends = [ base filepath template-haskell ];
testHaskellDepends = [ base hspec ];
homepage = "https://github.com/wereHamster/publicsuffix-haskell/";
@@ -108350,22 +109139,22 @@ self: {
}) {};
"pugs-DrIFT" = callPackage
- ({ mkDerivation, base, bytestring, containers, HsSyck, mtl
- , old-time, pretty, random, stm, utf8-string
+ ({ mkDerivation, base, bytestring, containers, hashable, hashtables
+ , HsSyck, mtl, old-time, pretty, random, stm, utf8-string
}:
mkDerivation {
pname = "pugs-DrIFT";
- version = "2.2.3.20130611";
- sha256 = "86a121a652543818c1b4810f73c6ec1fbc021f79d6af51dc7b9421f89340b030";
+ version = "2.2.3.20150815";
+ sha256 = "10585b9889b5ab22736d7009b4565286f5e30edcc6c886f3ffd72fae96133e78";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
- base bytestring containers HsSyck mtl old-time pretty random stm
- utf8-string
+ base bytestring containers hashable hashtables HsSyck mtl old-time
+ pretty random stm utf8-string
];
executableHaskellDepends = [
- base bytestring containers HsSyck mtl old-time pretty random stm
- utf8-string
+ base bytestring containers hashable hashtables HsSyck mtl old-time
+ pretty random stm utf8-string
];
homepage = "http://pugscode.org/";
description = "DrIFT with pugs-specific rules";
@@ -108387,17 +109176,18 @@ self: {
"pugs-compat" = callPackage
({ mkDerivation, array, base, bytestring, containers, directory
- , mtl, network, process, random, regex-base, regex-pcre-builtin
- , stm, stringtable-atom, syb, time, unix, utf8-string
+ , hashtables, mtl, network, process, random, regex-base
+ , regex-pcre-builtin, stm, stringtable-atom, syb, time, unix
+ , utf8-string
}:
mkDerivation {
pname = "pugs-compat";
- version = "0.0.6.20130611.0";
- sha256 = "554b83c58edfb94962790b37183ecca4811501124c4970e2570f53663e79ef96";
+ version = "0.0.6.20150815";
+ sha256 = "7eff41b243368d7e3e1b72ebb82b6f19033ad95358f19a5c0b354f081621dc40";
libraryHaskellDepends = [
- array base bytestring containers directory mtl network process
- random regex-base regex-pcre-builtin stm stringtable-atom syb time
- unix utf8-string
+ array base bytestring containers directory hashtables mtl network
+ process random regex-base regex-pcre-builtin stm stringtable-atom
+ syb time unix utf8-string
];
description = "Portable Haskell/POSIX layer for Pugs";
license = stdenv.lib.licenses.publicDomain;
@@ -108604,8 +109394,8 @@ self: {
}:
mkDerivation {
pname = "purescript";
- version = "0.7.2.0";
- sha256 = "d3a8f4bdbb658e33576cec3b940fe53c1b1b1ad5b0047654b55203a682053d37";
+ version = "0.7.3.0";
+ sha256 = "27d9e4bd3061a2b64e10d4d7c140b2debd786772309aa36e0b7fdaa49b42b5c0";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -108625,7 +109415,6 @@ self: {
optparse-applicative parsec process time transformers
transformers-compat
];
- jailbreak = true;
homepage = "http://www.purescript.org/";
description = "PureScript Programming Language Compiler";
license = stdenv.lib.licenses.mit;
@@ -109602,6 +110391,22 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "quiver-http" = callPackage
+ ({ mkDerivation, base, bytestring, http-client, http-client-tls
+ , quiver
+ }:
+ mkDerivation {
+ pname = "quiver-http";
+ version = "0.0.0.1";
+ sha256 = "3c55e3de17b1cc41b4f2e0a3ea184b57a3e8c7be6d7c1eb0176aa538a29de292";
+ libraryHaskellDepends = [
+ base bytestring http-client http-client-tls quiver
+ ];
+ homepage = "https://github.com/christian-marie/quiver-http/";
+ description = "Adapter to stream over HTTP(s) with quiver";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
"quoridor-hs" = callPackage
({ mkDerivation, ansi-terminal, async, base, bytestring, containers
, directory, dlist, exceptions, filepath, hex, HUnit, mtl, network
@@ -111194,8 +111999,8 @@ self: {
}:
mkDerivation {
pname = "reducers";
- version = "3.10.3.2";
- sha256 = "822c487d308a470c33915ba2323efeed2d3cff774336d388864aaaf26bf6d9fd";
+ version = "3.11";
+ sha256 = "f8212e2adfeb1631f82da8bb4c4bbb6da2d79a558a2a5e80d3cc6d33f22b46bc";
libraryHaskellDepends = [
array base bytestring containers fingertree hashable semigroupoids
semigroups text transformers unordered-containers
@@ -111438,6 +112243,7 @@ self: {
homepage = "https://github.com/ryantrinkle/reflex";
description = "Higher-order Functional Reactive Programming";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"reflex-dom" = callPackage
@@ -111462,6 +112268,7 @@ self: {
jailbreak = true;
description = "Functional Reactive Web Apps with Reflex";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"reflex-dom-contrib" = callPackage
@@ -111498,6 +112305,7 @@ self: {
homepage = "https://github.com/reflex-frp/reflex-gloss";
description = "An reflex interface for gloss";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"reform" = callPackage
@@ -111642,8 +112450,8 @@ self: {
}:
mkDerivation {
pname = "regex-deriv";
- version = "0.0.4";
- sha256 = "8ce8d463b2753178a5f8fd1c4e8ae480976a47647b2066676fdf0d7cbe02d22a";
+ version = "0.0.5";
+ sha256 = "29e89878834b019ea156f98b97e06aba60bb4fcfff7e977f866a1d1e5c558040";
libraryHaskellDepends = [
base bitset bytestring containers deepseq dequeue ghc-prim hashable
hashtables mtl parallel parsec regex-base
@@ -111754,8 +112562,8 @@ self: {
}:
mkDerivation {
pname = "regex-pderiv";
- version = "0.1.3";
- sha256 = "a5bcdafd9b960c3ee056da8b8953f43c44b9a7d0d9fb501c68523f36b69e07ca";
+ version = "0.1.4";
+ sha256 = "05de6d0794c4515c6f5dc340d9bf7b4ea8c59eb4592306c9f0342ff268a4df39";
libraryHaskellDepends = [
base bitset bytestring containers deepseq ghc-prim mtl parallel
parsec regex-base
@@ -112087,6 +112895,7 @@ self: {
version = "0.1.1";
sha256 = "d2def3d9276b75dbf685780af1af5e373b1bd2df937eb0bcba15f8c21fb16401";
libraryHaskellDepends = [ ad base vector ];
+ jailbreak = true;
homepage = "https://github.com/alpmestan/regress";
description = "Linear and logistic regression through automatic differentiation";
license = stdenv.lib.licenses.bsd3;
@@ -112537,6 +113346,7 @@ self: {
libraryHaskellDepends = [
base bytestring ghc-prim QuickCheck template-haskell vector
];
+ jailbreak = true;
homepage = "http://repa.ouroborus.net";
description = "High performance, regular, shape polymorphic parallel arrays";
license = stdenv.lib.licenses.bsd3;
@@ -112549,6 +113359,7 @@ self: {
version = "3.4.0.1";
sha256 = "1470245351cccf155ab587f577c2e7948214022bf0eb8ed966b13c5dc3e51261";
libraryHaskellDepends = [ base repa vector ];
+ jailbreak = true;
homepage = "http://repa.ouroborus.net";
description = "Algorithms using the Repa array library";
license = stdenv.lib.licenses.bsd3;
@@ -112598,6 +113409,7 @@ self: {
libraryHaskellDepends = [
base bytestring double-conversion primitive repa-scalar vector
];
+ jailbreak = true;
homepage = "http://repa.ouroborus.net";
description = "Packing and unpacking flat tables";
license = stdenv.lib.licenses.bsd3;
@@ -112643,6 +113455,7 @@ self: {
base QuickCheck random repa repa-algorithms repa-io
template-haskell vector
];
+ jailbreak = true;
homepage = "http://repa.ouroborus.net";
description = "Examples using the Repa array library";
license = stdenv.lib.licenses.bsd3;
@@ -112694,6 +113507,7 @@ self: {
libraryHaskellDepends = [
base binary bmp bytestring old-time repa vector
];
+ jailbreak = true;
homepage = "http://repa.ouroborus.net";
description = "Read and write Repa arrays in various formats";
license = stdenv.lib.licenses.bsd3;
@@ -112740,6 +113554,7 @@ self: {
libraryHaskellDepends = [
base bytestring double-conversion primitive vector
];
+ jailbreak = true;
homepage = "http://repa.ouroborus.net";
description = "Scalar data types and conversions";
license = stdenv.lib.licenses.bsd3;
@@ -112790,6 +113605,7 @@ self: {
homepage = "http://repa.ouroborus.net";
description = "Stream functions not present in the vector library";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"repa-v4l2" = callPackage
@@ -112998,8 +113814,8 @@ self: {
}:
mkDerivation {
pname = "reroute";
- version = "0.3.0.2";
- sha256 = "68595687d3ed7cab038a6a46c1b78349e6dcc114301164696bebbc851f9bb393";
+ version = "0.3.1.0";
+ sha256 = "5e31044f054305e119f80aa2625ecd4b7453e383d67dc44b8fdd9d64fa476fe9";
libraryHaskellDepends = [
base deepseq graph-core hashable hvect mtl path-pieces regex-compat
text transformers unordered-containers vector
@@ -113459,6 +114275,7 @@ self: {
];
executableHaskellDepends = [ attoparsec base text ];
testHaskellDepends = [ base doctest ];
+ jailbreak = true;
homepage = "http://github.com/atnnn/haskell-rethinkdb";
description = "A driver for RethinkDB 2.0";
license = stdenv.lib.licenses.asl20;
@@ -113816,6 +114633,7 @@ self: {
homepage = "https://github.com/telser/riemann-hs";
description = "A Riemann client for Haskell";
license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"riff" = callPackage
@@ -114836,6 +115654,7 @@ self: {
librarySystemDepends = [ rubberband ];
libraryToolDepends = [ c2hs ];
testHaskellDepends = [ base ];
+ jailbreak = true;
homepage = "https://github.com/mtolly/rubberband";
description = "Binding to the C++ audio stretching library Rubber Band";
license = stdenv.lib.licenses.gpl3;
@@ -114856,6 +115675,7 @@ self: {
testHaskellDepends = [
base bytestring cereal containers hspec mtl string-conv vector
];
+ jailbreak = true;
homepage = "https://github.com/filib/ruby-marshal";
description = "Parse a subset of Ruby objects serialised with Marshal.dump.";
license = stdenv.lib.licenses.mit;
@@ -115182,6 +116002,7 @@ self: {
array base cereal containers lens lens-action quickcheck-instances
tasty tasty-quickcheck template-haskell time vector
];
+ jailbreak = true;
homepage = "http://acid-state.seize.it/safecopy";
description = "Binary serialization with version control";
license = stdenv.lib.licenses.publicDomain;
@@ -115626,8 +116447,8 @@ self: {
}:
mkDerivation {
pname = "sasl";
- version = "0.0.0.2";
- sha256 = "46f092b8735cf80a8e73479a1ebeecd76309e317c38d1161ffdc7114770a9b09";
+ version = "0.0.0.1";
+ sha256 = "f43b3e48169e1e579f4fb2e3ab84410321233ef798a63b6df847df82de9f4b29";
libraryHaskellDepends = [
base base64-bytestring bytestring cryptohash monads-tf papillon
simple-pipe
@@ -116784,6 +117605,7 @@ self: {
homepage = "https://github.com/adamwalker/sdr";
description = "A software defined radio library";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"seacat" = callPackage
@@ -117755,23 +118577,23 @@ self: {
"servant-ede" = callPackage
({ mkDerivation, aeson, base, bytestring, ede, either, filepath
, http-media, http-types, semigroups, servant, servant-server, text
- , transformers, unordered-containers, vector, wai, warp
- , xss-sanitize
+ , transformers, unordered-containers, vector, warp, xss-sanitize
}:
mkDerivation {
pname = "servant-ede";
- version = "0.5";
- sha256 = "ccbce9507058621451949cec97a0bd39524266f7001b62cbe87e7e6a529b0953";
+ version = "0.5.1";
+ sha256 = "54e929c1c77acb04e808aabc485cf80f19724330e233ae5b6255d41d45ac957c";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
aeson base bytestring ede either filepath http-media http-types
semigroups servant text transformers unordered-containers vector
- wai xss-sanitize
+ xss-sanitize
];
executableHaskellDepends = [
base ede http-media servant-server warp
];
+ jailbreak = true;
homepage = "http://github.com/alpmestan/servant-ede";
description = "Combinators for rendering EDE templates in servant web applications";
license = stdenv.lib.licenses.bsd3;
@@ -117924,8 +118746,8 @@ self: {
}:
mkDerivation {
pname = "servant-server";
- version = "0.4.4";
- sha256 = "49291f8f7009477eaeea5ab6e76350eeb90c7992218ea1172a65cb703cbddd2f";
+ version = "0.4.4.1";
+ sha256 = "4889f732694a34232660660332cfd61b1e404f5adedd2b96a21a42dfdb51556a";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -118281,21 +119103,22 @@ self: {
"sets" = callPackage
({ mkDerivation, base, commutative, containers, contravariant
- , discrimination, hashable, QuickCheck, quickcheck-instances
- , set-with, tasty, tasty-hunit, tasty-quickcheck
- , unordered-containers
+ , discrimination, hashable, invariant, QuickCheck
+ , quickcheck-instances, tasty, tasty-hunit, tasty-quickcheck
+ , unordered-containers, witherable
}:
mkDerivation {
pname = "sets";
- version = "0.0.1.1";
- sha256 = "5f9262b02eb5e6d1caf85ae65f3b659b49e5d4b17447b8cbd52a359df8ba0a1d";
+ version = "0.0.4.1";
+ sha256 = "322fbed083aa5e4618808627acdae25432691a98cb7ef84e3491affc46335978";
libraryHaskellDepends = [
base commutative containers contravariant discrimination hashable
- set-with unordered-containers
+ invariant unordered-containers witherable
];
testHaskellDepends = [
- base QuickCheck quickcheck-instances tasty tasty-hunit
- tasty-quickcheck
+ base commutative containers contravariant discrimination hashable
+ invariant QuickCheck quickcheck-instances tasty tasty-hunit
+ tasty-quickcheck unordered-containers witherable
];
description = "Various set implementations in Haskell";
license = stdenv.lib.licenses.mit;
@@ -119113,8 +119936,8 @@ self: {
({ mkDerivation, base, text }:
mkDerivation {
pname = "shortcut-links";
- version = "0.4.0.0";
- sha256 = "280f7fa996fb81c1baa072a53a23782a91c940623dca7d1e768927fe1f2c2ac5";
+ version = "0.4.1.0";
+ sha256 = "35fe3fa93c4f28999792ddf68369a5d327c09856a89a6731890dda6e811723d7";
libraryHaskellDepends = [ base text ];
homepage = "http://github.com/aelve/shortcut-links";
description = "Link shortcuts for use in text markup";
@@ -120518,6 +121341,7 @@ self: {
time time-locale-compat transformers websockets wreq
];
testHaskellDepends = [ base ];
+ jailbreak = true;
description = "Bindings to the Slack RTM API";
license = stdenv.lib.licenses.mit;
}) {};
@@ -122037,6 +122861,7 @@ self: {
SafeSemaphore snap snap-core sqlite-simple stm test-framework
test-framework-hunit text time transformers unordered-containers
];
+ jailbreak = true;
homepage = "https://github.com/nurpax/snaplet-sqlite-simple";
description = "sqlite-simple snaplet for the Snap Framework";
license = stdenv.lib.licenses.bsd3;
@@ -122796,8 +123621,8 @@ self: {
}:
mkDerivation {
pname = "soxlib";
- version = "0.0.2";
- sha256 = "28577871d50fd0ebc8b9a6a4eb7926f292aaeaa7d22ea8fcab7ef40a23d602b5";
+ version = "0.0.2.1";
+ sha256 = "91e25a3919149abce1956e46d831c01c6875ad23cb9be79420792e52f9690a0a";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -123563,6 +124388,7 @@ self: {
version = "0.1.0.0";
sha256 = "d311a5b8d1a9a23d02623142b5d5451290ac3689038412d7325ab0f30115dbeb";
libraryHaskellDepends = [ base lens mtl vector ];
+ jailbreak = true;
homepage = "https://github.com/relrod/spritz";
description = "An implementation of the Spritz RC4-like stream cipher in Haskell";
license = stdenv.lib.licenses.bsd2;
@@ -124082,54 +124908,56 @@ self: {
"stack" = callPackage
({ mkDerivation, aeson, async, attoparsec, base, base16-bytestring
- , base64-bytestring, bifunctors, binary, blaze-builder, bytestring
- , Cabal, conduit, conduit-combinators, conduit-extra, containers
- , cryptohash, cryptohash-conduit, deepseq, directory, either
- , enclosed-exceptions, exceptions, fast-logger, file-embed
- , filepath, hashable, hspec, http-client, http-client-tls
+ , base64-bytestring, bifunctors, binary, blaze-builder, byteable
+ , bytestring, Cabal, conduit, conduit-combinators, conduit-extra
+ , containers, cryptohash, cryptohash-conduit, deepseq
+ , deepseq-generics, directory, either, enclosed-exceptions
+ , exceptions, extra, fast-logger, file-embed, filelock, filepath
+ , fsnotify, hashable, hastache, hspec, http-client, http-client-tls
, http-conduit, http-types, lifted-base, monad-control
, monad-logger, monad-loops, mtl, old-locale, optparse-applicative
, optparse-simple, path, persistent, persistent-sqlite
- , persistent-template, pretty, process, resourcet, safe, split, stm
- , streaming-commons, tar, template-haskell, temporary, text, time
- , transformers, transformers-base, unix, unix-compat
- , unordered-containers, vector, vector-binary-instances, void
- , word8, yaml, zlib
+ , persistent-template, pretty, process, project-template
+ , QuickCheck, resourcet, retry, safe, split, stm, streaming-commons
+ , tar, template-haskell, temporary, text, time, transformers
+ , transformers-base, unix, unix-compat, unordered-containers
+ , vector, vector-binary-instances, void, word8, yaml, zlib
}:
mkDerivation {
pname = "stack";
- version = "9.9.9";
- sha256 = "caaaa6a2db7d2811e7ef41e95f231a4d7d3807491a0b064e7a55883584faface";
- revision = "4";
- editedCabalFile = "5ff7356010e14ec43684d11fcec6e34f47f794cc48a258919568cc27c72ffd34";
+ version = "0.1.3.1";
+ sha256 = "af5542c838fa33bd633cad5b9cbd411748a259a06bd0b437094c9d79b0e01e6a";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
aeson async attoparsec base base16-bytestring base64-bytestring
- bifunctors binary bytestring Cabal conduit conduit-combinators
- conduit-extra containers cryptohash cryptohash-conduit deepseq
- directory enclosed-exceptions exceptions fast-logger file-embed
- filepath hashable http-client http-client-tls http-conduit
- http-types lifted-base monad-control monad-logger monad-loops mtl
- old-locale optparse-applicative path persistent persistent-sqlite
- persistent-template pretty process resourcet safe stm
- streaming-commons tar template-haskell temporary text time
- transformers transformers-base unix unordered-containers vector
- vector-binary-instances void word8 yaml zlib
+ bifunctors binary blaze-builder byteable bytestring Cabal conduit
+ conduit-combinators conduit-extra containers cryptohash
+ cryptohash-conduit deepseq deepseq-generics directory
+ enclosed-exceptions exceptions extra fast-logger file-embed
+ filelock filepath fsnotify hashable hastache http-client
+ http-client-tls http-conduit http-types lifted-base monad-control
+ monad-logger monad-loops mtl old-locale optparse-applicative
+ optparse-simple path persistent persistent-sqlite
+ persistent-template pretty process project-template resourcet retry
+ safe split stm streaming-commons tar template-haskell temporary
+ text time transformers transformers-base unix unix-compat
+ unordered-containers vector vector-binary-instances void word8 yaml
+ zlib
];
executableHaskellDepends = [
- base blaze-builder bytestring conduit containers directory either
- exceptions filepath hashable http-client http-conduit monad-logger
- mtl old-locale optparse-applicative optparse-simple path process
- resourcet split text transformers unordered-containers
+ base bytestring conduit containers directory either exceptions
+ filelock filepath hashable http-client http-conduit lifted-base
+ monad-control monad-logger mtl old-locale optparse-applicative
+ optparse-simple path process resourcet split text transformers
+ unordered-containers
];
testHaskellDepends = [
async base bytestring Cabal conduit conduit-extra containers
cryptohash directory exceptions filepath hspec http-conduit
- monad-logger path process resourcet temporary text transformers
- unix-compat
+ monad-logger optparse-applicative path process QuickCheck resourcet
+ retry temporary text transformers unix-compat
];
- jailbreak = true;
homepage = "https://github.com/commercialhaskell/stack";
description = "The Haskell Tool Stack";
license = stdenv.lib.licenses.bsd3;
@@ -124934,17 +125762,17 @@ self: {
}) {};
"steeloverseer" = callPackage
- ({ mkDerivation, base, fsnotify, process, regex-tdfa
- , system-filepath, text, time, unix
+ ({ mkDerivation, ansi-terminal, base, filepath, fsnotify, process
+ , regex-tdfa, time, unix
}:
mkDerivation {
pname = "steeloverseer";
- version = "1.1.0.4";
- sha256 = "76b11b12cb3cd1d38371ea9d7fb6ee290d66c089004337dd30680adecd9310f3";
+ version = "1.1.1.0";
+ sha256 = "cb255fce9ec38417473a10e00efd68450699ebb64f1ed0d683348dcd7b86a9eb";
isLibrary = false;
isExecutable = true;
executableHaskellDepends = [
- base fsnotify process regex-tdfa system-filepath text time unix
+ ansi-terminal base filepath fsnotify process regex-tdfa time unix
];
homepage = "https://github.com/schell/steeloverseer";
description = "A file watcher";
@@ -125564,6 +126392,18 @@ self: {
hydraPlatforms = stdenv.lib.platforms.none;
}) {};
+ "streaming" = callPackage
+ ({ mkDerivation, base, ghc-prim, mmorph, mtl, transformers }:
+ mkDerivation {
+ pname = "streaming";
+ version = "0.1.0.5";
+ sha256 = "2d85fe60c6b1b6bd62711bbb67067dfece11fd89b5c8af00451d19df2857631e";
+ libraryHaskellDepends = [ base ghc-prim mmorph mtl transformers ];
+ homepage = "https://github.com/michaelt/streaming";
+ description = "A free monad transformer optimized for streaming applications";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
"streaming-commons" = callPackage
({ mkDerivation, array, async, base, blaze-builder, bytestring
, deepseq, directory, hspec, network, process, QuickCheck, random
@@ -125939,6 +126779,22 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "strio" = callPackage
+ ({ mkDerivation, base }:
+ mkDerivation {
+ pname = "strio";
+ version = "0.0.0.0";
+ sha256 = "14cbd9da8f3c97020aa6a414e059b41d57dbcb586153c8a328c835eec8ee32bd";
+ isLibrary = true;
+ isExecutable = true;
+ libraryHaskellDepends = [ base ];
+ executableHaskellDepends = [ base ];
+ testHaskellDepends = [ base ];
+ homepage = "https://github.com/yulii/strio";
+ description = "Initial project template from stack";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
"stripe" = callPackage
({ mkDerivation, aeson, base, bytestring, http-conduit, http-types
, mtl, text, time, unordered-containers, utf8-string
@@ -126446,8 +127302,8 @@ self: {
({ mkDerivation, base, Cabal, containers, directory, filepath }:
mkDerivation {
pname = "superdoc";
- version = "0.1.2.1";
- sha256 = "8d279d15eaf5ceed09263c74e5a71f8242a715e032d16e5b49e4c3535d115eba";
+ version = "0.1.2.2";
+ sha256 = "ec9d79da2c20f55a426fcacac18563fe15762442a25bd460320ce01a2b6ce963";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -126456,7 +127312,6 @@ self: {
executableHaskellDepends = [
base Cabal containers directory filepath
];
- jailbreak = true;
homepage = "http://www.mathstat.dal.ca/~selinger/superdoc/";
description = "Additional documentation markup and Unicode support";
license = stdenv.lib.licenses.bsd3;
@@ -128362,23 +129217,24 @@ self: {
"target" = callPackage
({ mkDerivation, array, base, containers, deepseq, directory
- , exceptions, filepath, ghc, ghc-paths, ghc-prim, liquid-fixpoint
- , liquidhaskell, mtl, pretty, process, syb, tagged, tasty
- , tasty-hunit, template-haskell, text, text-format, th-lift
- , transformers, unordered-containers, vector
+ , exceptions, filepath, ghc, ghc-paths, ghc-prim, hint
+ , liquid-fixpoint, liquidhaskell, mtl, pretty, process, QuickCheck
+ , syb, tagged, tasty, tasty-hunit, template-haskell, text
+ , text-format, th-lift, transformers, unordered-containers, vector
}:
mkDerivation {
pname = "target";
- version = "0.1.3.0";
- sha256 = "c6e06e486baa2a5d5fbf1461d1336d2efdae758ccef120f1ec7eb1ffb7aa3f5f";
- revision = "1";
- editedCabalFile = "173753da5f21d9f9d164cc546890e9ad602e339ed99351863ad1ba5df9489fb3";
+ version = "0.2.0.0";
+ sha256 = "249c5936784131d4a114dbfe920aa5dca38b1116b64138273af31710e68b735b";
+ isLibrary = true;
+ isExecutable = true;
libraryHaskellDepends = [
base containers directory exceptions filepath ghc ghc-paths
- liquid-fixpoint liquidhaskell mtl pretty process syb tagged
- template-haskell text text-format th-lift transformers
+ liquid-fixpoint liquidhaskell mtl pretty process QuickCheck syb
+ tagged template-haskell text text-format th-lift transformers
unordered-containers vector
];
+ executableHaskellDepends = [ base hint ];
testHaskellDepends = [
array base containers deepseq ghc ghc-prim liquid-fixpoint
liquidhaskell mtl tagged tasty tasty-hunit template-haskell
@@ -128881,23 +129737,25 @@ self: {
}) {};
"tellbot" = callPackage
- ({ mkDerivation, base, bifunctors, bytestring, containers, errors
+ ({ mkDerivation, base, bifunctors, bytestring, containers
, http-conduit, mtl, network, regex-posix, split, tagsoup, text
, time, transformers
}:
mkDerivation {
pname = "tellbot";
- version = "0.5.1.4";
- sha256 = "a8bfd5f5d969123a704fd38898792ec53abf0eaea4f5a0b3c6bb0dddbdf7a756";
+ version = "0.6.0.1";
+ sha256 = "627176813859e4512dcc6edc057490e75db0e0b8ba0bbdf4290127be29bec1ab";
isLibrary = false;
isExecutable = true;
executableHaskellDepends = [
- base bifunctors bytestring containers errors http-conduit mtl
- network regex-posix split tagsoup text time transformers
+ base bifunctors bytestring containers http-conduit mtl network
+ regex-posix split tagsoup text time transformers
];
jailbreak = true;
+ homepage = "https://github.com/phaazon/tellbot";
description = "IRC tellbot";
license = stdenv.lib.licenses.gpl3;
+ hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"template" = callPackage
@@ -129174,6 +130032,22 @@ self: {
hydraPlatforms = stdenv.lib.platforms.none;
}) {};
+ "tempus-fugit" = callPackage
+ ({ mkDerivation, base }:
+ mkDerivation {
+ pname = "tempus-fugit";
+ version = "0.1.0.1";
+ sha256 = "d93b841938c4ae7e199a3135bbe1619bbf0e68919aee7fff72db903473644303";
+ isLibrary = true;
+ isExecutable = true;
+ libraryHaskellDepends = [ base ];
+ executableHaskellDepends = [ base ];
+ testHaskellDepends = [ base ];
+ homepage = "http://github.com/kadoban/tempus-fugit";
+ description = "Programmers' time tracker";
+ license = stdenv.lib.licenses.agpl3;
+ }) {};
+
"tensor" = callPackage
({ mkDerivation, base, ghc-prim, QuickCheck, random, vector }:
mkDerivation {
@@ -129293,8 +130167,10 @@ self: {
attoparsec base bytestring containers directory errors filepath
];
testHaskellDepends = [ base directory errors filepath QuickCheck ];
+ jailbreak = true;
description = "A pure-Haskell (no FFI) module for accessing terminfo databases";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"terrahs" = callPackage
@@ -130291,12 +131167,12 @@ self: {
}) {};
"text-zipper" = callPackage
- ({ mkDerivation, base, text }:
+ ({ mkDerivation, base, text, vector }:
mkDerivation {
pname = "text-zipper";
- version = "0.2.1";
- sha256 = "59e0a9c8fd24c99e5a24b44acc50d79593f5919ecec8b67ed4012aa085fd93a8";
- libraryHaskellDepends = [ base text ];
+ version = "0.3.1";
+ sha256 = "b407d9e898b1aa8550bbf7372623185f11b574e4497cf76cbc81ea4c849744b0";
+ libraryHaskellDepends = [ base text vector ];
description = "A text editor zipper library";
license = stdenv.lib.licenses.bsd3;
}) {};
@@ -130804,7 +131680,6 @@ self: {
base configurator directory either errors filepath
optparse-applicative text transformers transformers-compat
];
- jailbreak = true;
homepage = "http://github.com/bennofs/themplate/";
description = "Project templating tool";
license = stdenv.lib.licenses.bsd3;
@@ -130856,6 +131731,7 @@ self: {
homepage = "https://github.com/isomorphism/these";
description = "An either-or-both data type, with corresponding hybrid error/writer monad transformer";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"thespian" = callPackage
@@ -131262,17 +132138,15 @@ self: {
}) {};
"tictactoe3d" = callPackage
- ({ mkDerivation, base, hArduino, tuples-homogenous-h98, vector }:
+ ({ mkDerivation, base, tuples-homogenous-h98, vector }:
mkDerivation {
pname = "tictactoe3d";
- version = "0.1.0.0";
- sha256 = "e4f7b7559e187ac46167313a50ac8af17ddf26cdd83f3b5dd8eeb0bfb5a8fd72";
- libraryHaskellDepends = [
- base hArduino tuples-homogenous-h98 vector
- ];
+ version = "0.1.0.3";
+ sha256 = "e162cfdc30aac18f0ddb98ee3d3de72c584523937a88250742d75e0a9762ee76";
+ libraryHaskellDepends = [ base tuples-homogenous-h98 vector ];
jailbreak = true;
homepage = "https://github.com/ryo0ka/tictactoe3d";
- description = "3D Tic-Tac-Toe logic";
+ description = "3D Tic-Tac-Toe game";
license = stdenv.lib.licenses.gpl3;
}) {};
@@ -132975,6 +133849,25 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "trawl" = callPackage
+ ({ mkDerivation, base, Cabal, directory, filepath, MissingH
+ , optparse-applicative, process, split
+ }:
+ mkDerivation {
+ pname = "trawl";
+ version = "0.1.0.0";
+ sha256 = "699d373ca97b04aedee973d466a8afbe81faa2e2e20e3e87d8261fe4f685a42e";
+ isLibrary = false;
+ isExecutable = true;
+ executableHaskellDepends = [
+ base Cabal directory filepath MissingH optparse-applicative process
+ split
+ ];
+ homepage = "https://github.com/bmjames/trawl";
+ description = "A tool for finding haddocks";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
"traypoweroff" = callPackage
({ mkDerivation, base, gtk, process }:
mkDerivation {
@@ -133349,6 +134242,26 @@ self: {
license = stdenv.lib.licenses.publicDomain;
}) {};
+ "tsvsql" = callPackage
+ ({ mkDerivation, attoparsec, base, bytestring, containers
+ , optparse-applicative, text, unordered-containers
+ }:
+ mkDerivation {
+ pname = "tsvsql";
+ version = "0.1.1.0";
+ sha256 = "3341c69cdb02a65ba0e2d31963c83bb0477f76e5afbfede7f9ceb0518fa9e3ed";
+ isLibrary = false;
+ isExecutable = true;
+ executableHaskellDepends = [
+ attoparsec base bytestring containers optparse-applicative text
+ unordered-containers
+ ];
+ jailbreak = true;
+ homepage = "https://github.com/danchoi/tsvsql";
+ description = "Template tsv into SQL";
+ license = stdenv.lib.licenses.mit;
+ }) {};
+
"ttrie" = callPackage
({ mkDerivation, atomic-primops, base, containers, hashable
, primitive, QuickCheck, stm, test-framework
@@ -134736,8 +135649,8 @@ self: {
"tz" = callPackage
({ mkDerivation, base, binary, bindings-posix, bytestring
- , containers, deepseq, HUnit, QuickCheck, test-framework
- , test-framework-hunit, test-framework-quickcheck2
+ , containers, deepseq, HUnit, QuickCheck, template-haskell
+ , test-framework, test-framework-hunit, test-framework-quickcheck2
, test-framework-th, time, tzdata, unix, vector
}:
mkDerivation {
@@ -134745,16 +135658,19 @@ self: {
version = "0.0.0.10";
sha256 = "1597ab0c2b6606492b65d2c39be5ae8dcf50734dee2cd4e0de5b691241544096";
libraryHaskellDepends = [
- base binary bytestring containers deepseq time tzdata vector
+ base binary bytestring containers deepseq template-haskell time
+ tzdata vector
];
testHaskellDepends = [
base bindings-posix HUnit QuickCheck test-framework
test-framework-hunit test-framework-quickcheck2 test-framework-th
time tzdata unix vector
];
+ jailbreak = true;
homepage = "https://github.com/nilcons/haskell-tz";
description = "Efficient time zone handling";
license = stdenv.lib.licenses.asl20;
+ hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"tzdata" = callPackage
@@ -134771,6 +135687,7 @@ self: {
base bytestring directory filemanip filepath HUnit MissingH
test-framework test-framework-hunit test-framework-th unix
];
+ jailbreak = true;
homepage = "https://github.com/nilcons/haskell-tzdata";
description = "Time zone database (as files and as a module)";
license = stdenv.lib.licenses.asl20;
@@ -135465,16 +136382,14 @@ self: {
}:
mkDerivation {
pname = "uniform-io";
- version = "0.1.1.0";
- sha256 = "73c6cf4c15a884f531d60d4d470e5a1eaf0583c2b9d574724ac0296b856b3a45";
- revision = "1";
- editedCabalFile = "4f0651eff7cbdde40b49b5fcf90e8adf5c403a7c150ac318f0f5280b454b19f9";
+ version = "0.2.0.0";
+ sha256 = "f9f64502051b6537e175e06228d2b9e295953d17ca96941eb179363e748b7352";
libraryHaskellDepends = [
attoparsec base bytestring data-default-class iproute network
transformers word8
];
librarySystemDepends = [ openssl ];
- testHaskellDepends = [ base Cabal ];
+ testHaskellDepends = [ attoparsec base bytestring Cabal ];
homepage = "https://sealgram.com/git/haskell/uniform-io";
description = "Uniform IO over files, network, watever";
license = stdenv.lib.licenses.mit;
@@ -136549,6 +137464,7 @@ self: {
libraryHaskellDepends = [
base bindings-libusb bytestring containers ghc-prim text vector
];
+ jailbreak = true;
homepage = "http://basvandijk.github.com/usb";
description = "Communicate with USB devices";
license = stdenv.lib.licenses.bsd3;
@@ -137446,10 +138362,8 @@ self: {
({ mkDerivation, base, time }:
mkDerivation {
pname = "varying";
- version = "0.1.1.0";
- sha256 = "38ef53b0b042e2083b9300c682de437a095cb807f518eb708b02a1caff650b73";
- revision = "1";
- editedCabalFile = "85e4874332bfcfa3dde2ca4ca8157e8fe2e4aa3c2e46a273e21b563843c3d288";
+ version = "0.1.1.2";
+ sha256 = "044d0321b199cadb2b8d28edcadfcab4a48708eb49ad27e1c3baf206eb736041";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [ base time ];
@@ -137677,12 +138591,12 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
- "vector_0_10_9_3" = callPackage
+ "vector_0_10_9_2" = callPackage
({ mkDerivation, base, deepseq, ghc-prim, primitive }:
mkDerivation {
pname = "vector";
- version = "0.10.9.3";
- sha256 = "bdcd541262bc538fa43c9b3ea2dd8c1c2cd5ac7bb9efa909a8d558753678b422";
+ version = "0.10.9.2";
+ sha256 = "8119f5d1829de64dfca7a50b96b1bd4f9ace3e9c1ffeeeaa362394dc0a27dc10";
libraryHaskellDepends = [ base deepseq ghc-prim primitive ];
jailbreak = true;
homepage = "https://github.com/haskell/vector";
@@ -137691,26 +138605,6 @@ self: {
}) {};
"vector" = callPackage
- ({ mkDerivation, base, deepseq, ghc-prim, primitive, QuickCheck
- , random, template-haskell, test-framework
- , test-framework-quickcheck2, transformers
- }:
- mkDerivation {
- pname = "vector";
- version = "0.10.12.3";
- sha256 = "0f765ce0238d89ffdb67656a364f7bf5012d68de9642da6bb2a425b61f88e89a";
- libraryHaskellDepends = [ base deepseq ghc-prim primitive ];
- testHaskellDepends = [
- base QuickCheck random template-haskell test-framework
- test-framework-quickcheck2 transformers
- ];
- jailbreak = true;
- homepage = "https://github.com/haskell/vector";
- description = "Efficient Arrays";
- license = stdenv.lib.licenses.bsd3;
- }) {};
-
- "vector_0_11_0_0" = callPackage
({ mkDerivation, base, deepseq, ghc-prim, primitive, QuickCheck
, random, template-haskell, test-framework
, test-framework-quickcheck2, transformers
@@ -137736,10 +138630,8 @@ self: {
}:
mkDerivation {
pname = "vector-algorithms";
- version = "0.7";
- sha256 = "9dfded48c97f4ff765b18ae5acd264361e1299736111ac73895848d8f6ab56c6";
- revision = "1";
- editedCabalFile = "ba3ba4dbfe97dc45be68d13c51ba4425900b186a46cdf3eceaafb746030c1b95";
+ version = "0.7.0.1";
+ sha256 = "ed460a41ca068f568bc2027579ab14185fbb72c7ac469b5179ae5f8a52719070";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [ base bytestring primitive vector ];
@@ -138205,6 +139097,7 @@ self: {
homepage = "http://github.com/pjones/vimeta";
description = "Frontend for video metadata tagging tools";
license = stdenv.lib.licenses.bsd2;
+ hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"vimus" = callPackage
@@ -138566,20 +139459,20 @@ self: {
({ mkDerivation, base, blaze-builder, bytestring, Cabal, containers
, data-default, deepseq, directory, filepath, hashable, HUnit, lens
, mtl, parallel, parsec, QuickCheck, quickcheck-assertions, random
- , smallcheck, string-qq, terminfo, test-framework
+ , smallcheck, stm, string-qq, terminfo, test-framework
, test-framework-hunit, test-framework-smallcheck, text
, transformers, unix, utf8-string, vector
}:
mkDerivation {
pname = "vty";
- version = "5.3.1";
- sha256 = "3f9c18de862ee186772f0c91f18c70fc83acc9536c10f73e6714cdb092db8266";
+ version = "5.4.0";
+ sha256 = "2f318a1919089e5ad2af8ba142e638b5ad90c522d006553011dca48e707489d2";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
base blaze-builder bytestring containers data-default deepseq
- directory filepath hashable lens mtl parallel parsec terminfo text
- transformers unix utf8-string vector
+ directory filepath hashable lens mtl parallel parsec stm terminfo
+ text transformers unix utf8-string vector
];
executableHaskellDepends = [
base containers data-default lens mtl
@@ -138587,7 +139480,7 @@ self: {
testHaskellDepends = [
base blaze-builder bytestring Cabal containers data-default deepseq
HUnit lens mtl QuickCheck quickcheck-assertions random smallcheck
- string-qq terminfo test-framework test-framework-hunit
+ stm string-qq terminfo test-framework test-framework-hunit
test-framework-smallcheck text unix utf8-string vector
];
homepage = "https://github.com/coreyoconnor/vty";
@@ -138602,8 +139495,8 @@ self: {
}:
mkDerivation {
pname = "vty-examples";
- version = "5.2.0";
- sha256 = "1dc940612be529b0b2d23aba6572ccfc5a19be6afd87d10c2a2e15afcb7bdec7";
+ version = "5.4.0";
+ sha256 = "4c324ed6d398c8792f84860252680ee2b2a3a32ed158a647423818ee08b7ca17";
isLibrary = false;
isExecutable = true;
executableHaskellDepends = [
@@ -138611,7 +139504,6 @@ self: {
mtl parallel parsec QuickCheck random string-qq terminfo text unix
utf8-string vector vty
];
- jailbreak = true;
homepage = "https://github.com/coreyoconnor/vty";
description = "Examples programs using the vty library";
license = stdenv.lib.licenses.bsd3;
@@ -141329,19 +142221,6 @@ self: {
license = stdenv.lib.licenses.gpl2;
}) {};
- "word12" = callPackage
- ({ mkDerivation, base, bytestring, hspec, QuickCheck }:
- mkDerivation {
- pname = "word12";
- version = "1.0.0";
- sha256 = "ac349f12442d28d47e1ab1bb5a91503eff3ec896a9d5831dd0779130f41642a5";
- libraryHaskellDepends = [ base bytestring ];
- testHaskellDepends = [ base bytestring hspec QuickCheck ];
- homepage = "http://github.com/minpou/word12";
- description = "Word12 library";
- license = stdenv.lib.licenses.bsd3;
- }) {};
-
"word24" = callPackage
({ mkDerivation, base, QuickCheck, test-framework
, test-framework-quickcheck2
@@ -143312,6 +144191,17 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "xmonad-wallpaper" = callPackage
+ ({ mkDerivation, base, magic, mtl, random, unix, xmonad }:
+ mkDerivation {
+ pname = "xmonad-wallpaper";
+ version = "0.0.1.1";
+ sha256 = "a720bd9f3ba17835373e4093b64b7d7f522d095281a853447943be16502fac4c";
+ libraryHaskellDepends = [ base magic mtl random unix xmonad ];
+ description = "xmonad wallpaper extension";
+ license = stdenv.lib.licenses.gpl3;
+ }) {};
+
"xmonad-windownames" = callPackage
({ mkDerivation, base, containers, utf8-string, xmonad
, xmonad-contrib
@@ -143775,8 +144665,8 @@ self: {
}:
mkDerivation {
pname = "yaml";
- version = "0.8.12";
- sha256 = "311df4961499b7ea4899c787a1e64efff70f1a6cb2e00fb15c626b806c60b75a";
+ version = "0.8.13";
+ sha256 = "f366bdd6ddbc5f94f3f783b502178dcd27afc257bdf5e8d67fcf9246aeed0f7a";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -144474,17 +145364,18 @@ self: {
"yesod-auth-oauth2" = callPackage
({ mkDerivation, aeson, authenticate, base, bytestring, hoauth2
- , http-conduit, http-types, lifted-base, network-uri, random, text
- , transformers, yesod-auth, yesod-core, yesod-form
+ , http-client, http-conduit, http-types, lifted-base, network-uri
+ , random, text, transformers, vector, yesod-auth, yesod-core
+ , yesod-form
}:
mkDerivation {
pname = "yesod-auth-oauth2";
- version = "0.1.2";
- sha256 = "c94fb52e7a873968a31a81c00356f4bbd4f88f7a3d3b5fea8b2115272c62f9ae";
+ version = "0.1.3";
+ sha256 = "43d45faa146f5f3cddc80e8cff76c7091a21bd4ecd0042f1e6dad39b2134a1b9";
libraryHaskellDepends = [
- aeson authenticate base bytestring hoauth2 http-conduit http-types
- lifted-base network-uri random text transformers yesod-auth
- yesod-core yesod-form
+ aeson authenticate base bytestring hoauth2 http-client http-conduit
+ http-types lifted-base network-uri random text transformers vector
+ yesod-auth yesod-core yesod-form
];
jailbreak = true;
homepage = "http://github.com/thoughtbot/yesod-auth-oauth2";
@@ -144560,8 +145451,8 @@ self: {
}:
mkDerivation {
pname = "yesod-bin";
- version = "1.4.13.2";
- sha256 = "6ba51159341dc4e13e166cd54cd5af414ea1829f25c4d2f15eeac4507339530f";
+ version = "1.4.13.3";
+ sha256 = "cc84e0c8f081211c01a6c8d58544b9b7fe5c5c180d8a2edcb30a79edbe198e61";
isLibrary = false;
isExecutable = true;
executableHaskellDepends = [
@@ -144657,10 +145548,8 @@ self: {
}:
mkDerivation {
pname = "yesod-core";
- version = "1.4.12";
- sha256 = "035387453f60a9476ac6646675da147eb4b6859c48393732b72f31841e15b7e9";
- revision = "1";
- editedCabalFile = "a6f72da0eb68bc2d5da1d8d8aaa758403e5e86f6de3c61cde01376fd51e50c35";
+ version = "1.4.13";
+ sha256 = "219bf0858977468d9aa74ab5f2d330e46bbbe95d700c989b3565be5d99d319da";
libraryHaskellDepends = [
aeson auto-update base blaze-builder blaze-html blaze-markup
bytestring case-insensitive cereal clientsession conduit
@@ -144708,8 +145597,8 @@ self: {
}:
mkDerivation {
pname = "yesod-crud-persist";
- version = "0.1.1";
- sha256 = "486c7a02dc1abdd3e1e3249270c4591a2d1e08266f76ccb514465b98d655379c";
+ version = "0.1.2";
+ sha256 = "c7fec7f4ddd89bf19ea1add21b6f807684f0d84868acda33ffbe67f6feae1c38";
libraryHaskellDepends = [
base lens persistent text transformers wai yesod-core yesod-form
yesod-persistent
@@ -145061,6 +145950,7 @@ self: {
homepage = "https://github.com/mgsloan/yesod-media-simple";
description = "Simple display of media types, served by yesod";
license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"yesod-newsfeed" = callPackage
@@ -145284,8 +146174,8 @@ self: {
}:
mkDerivation {
pname = "yesod-raml";
- version = "0.1.0";
- sha256 = "6eb0ba4cc813722bd33318c4a0f968f4b73bcd896e277a8432226fec75a794ed";
+ version = "0.1.3";
+ sha256 = "262e8dbbba8f7f6338916d1b6c505d7a6f38378d1a2913a8bfe16e8a1d3f11a2";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -145350,14 +146240,15 @@ self: {
"yesod-routes-flow" = callPackage
({ mkDerivation, attoparsec, base, classy-prelude, system-fileio
- , text, yesod-core
+ , system-filepath, text, yesod-core
}:
mkDerivation {
pname = "yesod-routes-flow";
- version = "1.0";
- sha256 = "a04e8299c5c53488ed494fc0125bcc9a132f61ff229b584964df561052e060ad";
+ version = "1.0.2";
+ sha256 = "92a5e954137d9b2fa32d241522eeacca102a64cde97a46845e5426005324531b";
libraryHaskellDepends = [
- attoparsec base classy-prelude system-fileio text yesod-core
+ attoparsec base classy-prelude system-fileio system-filepath text
+ yesod-core
];
homepage = "https://github.com/frontrowed/yesod-routes-flow";
description = "Generate Flow routes for Yesod";
@@ -145538,14 +146429,15 @@ self: {
}) {};
"yesod-table" = callPackage
- ({ mkDerivation, base, containers, contravariant, text, yesod-core
+ ({ mkDerivation, base, bytestring, containers, contravariant, text
+ , yesod-core
}:
mkDerivation {
pname = "yesod-table";
- version = "1.0.3";
- sha256 = "45be0cd3a30dcd165b7e8c1f27ec3a4fc428ffb801ac2029dcec7f107d6b870b";
+ version = "1.0.4";
+ sha256 = "d0de749b9875ad2f744366c48abe0cca88cf96608cdc3462d888c95dfddf1789";
libraryHaskellDepends = [
- base containers contravariant text yesod-core
+ base bytestring containers contravariant text yesod-core
];
homepage = "https://github.com/andrewthad/yesod-table";
description = "HTML tables for Yesod";
@@ -145793,33 +146685,35 @@ self: {
"yi" = callPackage
({ mkDerivation, array, base, binary, bytestring, Cabal, containers
, data-default, directory, dlist, dynamic-state, dyre, exceptions
- , filepath, glib, gtk, hashable, HUnit, lens, mtl, old-locale
+ , filepath, glib, gtk, hashable, hint, HUnit, lens, mtl, old-locale
, oo-prototypes, pango, parsec, pointedlist, process, QuickCheck
- , regex-base, regex-tdfa, safe, semigroups, split, tasty
- , tasty-hunit, tasty-quickcheck, template-haskell, text, time
+ , random, safe, semigroups, split, tasty, tasty-hunit
+ , tasty-quickcheck, template-haskell, text, text-icu, time
, transformers-base, unix, unix-compat, unordered-containers, vty
, word-trie, xdg-basedir, yi-language, yi-rope
}:
mkDerivation {
pname = "yi";
- version = "0.12.0";
- sha256 = "27fa38ede63c9d58233712f95500f5c1c5d7fc05f7ee2d39d1076638eb0ffd98";
+ version = "0.12.1";
+ sha256 = "3b8e59f48053c42f1f51e4971f326991f0a59b5ee65705be6a48da2cf5824705";
configureFlags = [ "-fpango" "-fvty" ];
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
array base binary bytestring Cabal containers data-default
directory dlist dynamic-state dyre exceptions filepath glib gtk
- hashable lens mtl old-locale oo-prototypes pango parsec pointedlist
- process regex-base regex-tdfa safe semigroups split
- template-haskell text time transformers-base unix unix-compat
- unordered-containers vty word-trie xdg-basedir yi-language yi-rope
+ hashable hint lens mtl old-locale oo-prototypes pango parsec
+ pointedlist process QuickCheck random safe semigroups split
+ template-haskell text text-icu time transformers-base unix
+ unix-compat unordered-containers vty word-trie xdg-basedir
+ yi-language yi-rope
];
executableHaskellDepends = [ base ];
testHaskellDepends = [
base directory filepath HUnit lens QuickCheck semigroups tasty
tasty-hunit tasty-quickcheck text yi-language yi-rope
];
+ jailbreak = true;
homepage = "https://yi-editor.github.io";
description = "The Haskell-Scriptable Editor";
license = stdenv.lib.licenses.gpl2;
diff --git a/pkgs/development/haskell-modules/patches/hans-disable-webserver.patch b/pkgs/development/haskell-modules/patches/hans-disable-webserver.patch
new file mode 100644
index 00000000000..14f7e51fdf2
--- /dev/null
+++ b/pkgs/development/haskell-modules/patches/hans-disable-webserver.patch
@@ -0,0 +1,11 @@
+diff -Naur hans-2.5.0.0/hans.cabal hans-2.5.0.1/hans.cabal
+--- hans-2.5.0.0/hans.cabal 2015-08-06 14:48:45.453072822 +0300
++++ hans-2.5.0.1/hans.cabal 2015-08-06 14:49:13.044391528 +0300
+@@ -30,6 +30,7 @@
+ description: Build the example program
+
+ flag web-server
++ default: False
+ description: Build a simple web-server example
+
+ flag word32-in-random
diff --git a/pkgs/development/interpreters/python/wrapper.nix b/pkgs/development/interpreters/python/wrapper.nix
index 163e8d7194b..f757147b047 100644
--- a/pkgs/development/interpreters/python/wrapper.nix
+++ b/pkgs/development/interpreters/python/wrapper.nix
@@ -6,28 +6,40 @@
# Create a python executable that knows about additional packages.
let
recursivePthLoader = import ../../python-modules/recursive-pth-loader/default.nix { stdenv = stdenv; python = python; };
-in
-(buildEnv {
- name = "${python.name}-env";
- paths = stdenv.lib.filter (x : x ? pythonPath) (stdenv.lib.closePropagation extraLibs) ++ [ python recursivePthLoader ];
+ env = (buildEnv {
+ name = "${python.name}-env";
+ paths = stdenv.lib.filter (x : x ? pythonPath) (stdenv.lib.closePropagation extraLibs) ++ [ python recursivePthLoader ];
- inherit ignoreCollisions;
+ inherit ignoreCollisions;
- postBuild = ''
- . "${makeWrapper}/nix-support/setup-hook"
+ postBuild = ''
+ . "${makeWrapper}/nix-support/setup-hook"
- if [ -L "$out/bin" ]; then
- unlink "$out/bin"
- fi
- mkdir -p "$out/bin"
+ if [ -L "$out/bin" ]; then
+ unlink "$out/bin"
+ fi
+ mkdir -p "$out/bin"
- cd "${python}/bin"
- for prg in *; do
- rm -f "$out/bin/$prg"
- makeWrapper "${python}/bin/$prg" "$out/bin/$prg" --set PYTHONHOME "$out"
- done
- '' + postBuild;
-}) // {
- inherit python;
- inherit (python) meta;
-}
+ cd "${python}/bin"
+ for prg in *; do
+ rm -f "$out/bin/$prg"
+ makeWrapper "${python}/bin/$prg" "$out/bin/$prg" --set PYTHONHOME "$out"
+ done
+ '' + postBuild;
+
+ passthru.env = stdenv.mkDerivation {
+ name = "interactive-${python.name}-environment";
+ nativeBuildInputs = [ env ];
+
+ buildCommand = ''
+ echo >&2 ""
+ echo >&2 "*** Python 'env' attributes are intended for interactive nix-shell sessions, not for building! ***"
+ echo >&2 ""
+ exit 1
+ '';
+ };
+ }) // {
+ inherit python;
+ inherit (python) meta;
+ };
+in env
diff --git a/pkgs/development/libraries/biblesync/default.nix b/pkgs/development/libraries/biblesync/default.nix
new file mode 100644
index 00000000000..4b7be5ca3d4
--- /dev/null
+++ b/pkgs/development/libraries/biblesync/default.nix
@@ -0,0 +1,32 @@
+{ stdenv, fetchurl, pkgconfig, cmake, libuuid }:
+
+with stdenv.lib;
+stdenv.mkDerivation rec{
+
+ name = "biblesync-${version}";
+ version = "1.1.2";
+
+ src = fetchurl{
+ url = "http://downloads.sourceforge.net/project/gnomesword/BibleSync/1.1.2/${name}.tar.gz";
+ sha256 = "0190q2da0ppif2242lahl8xfz01n9sijy60aq1a0545qcp0ilvl8";
+ };
+
+ buildInputs = [ pkgconfig cmake libuuid ];
+
+ meta = {
+ homepage = http://www.crosswire.org/wiki/BibleSync;
+ description = "A multicast protocol to Bible software shared conavigation";
+ longDescription = ''
+ BibleSync is a multicast protocol to support Bible software
+ shared co-navigation. It uses LAN multicast in either a
+ personal/small team mutual navigation motif or in a classroom
+ environment where there are Speakers plus the Audience. The
+ library implementing the protocol is a single C++ class
+ providing a complete yet minimal public interface to support
+ mode setting, setup for packet reception, transmit on local
+ navigation, and handling of incoming packets.
+ '';
+ license = licenses.publicDomain;
+ maintainers = [ maintainers.AndersonTorres ];
+ };
+}
diff --git a/pkgs/development/libraries/libpipeline/default.nix b/pkgs/development/libraries/libpipeline/default.nix
index 2213ea2e8b9..3f91540dc80 100644
--- a/pkgs/development/libraries/libpipeline/default.nix
+++ b/pkgs/development/libraries/libpipeline/default.nix
@@ -1,11 +1,11 @@
{ stdenv, fetchurl }:
stdenv.mkDerivation rec {
- name = "libpipeline-1.4.0";
+ name = "libpipeline-1.4.1";
src = fetchurl {
url = "mirror://savannah/libpipeline/${name}.tar.gz";
- sha256 = "1dlvp2mxlhg5zbj509kc60h7g39hpgwkzkpdf855cyzizgkmkivr";
+ sha256 = "1vmrs4nvdsmb550bk10cankrd42ffczlibpsnafxpak306rdfins";
};
meta = with stdenv.lib; {
diff --git a/pkgs/development/libraries/science/math/metis/default.nix b/pkgs/development/libraries/science/math/metis/default.nix
new file mode 100644
index 00000000000..3ce94f28ac2
--- /dev/null
+++ b/pkgs/development/libraries/science/math/metis/default.nix
@@ -0,0 +1,20 @@
+{ stdenv, fetchurl, unzip, cmake }:
+
+stdenv.mkDerivation {
+ name = "metis-5.1.0";
+
+ src = fetchurl {
+ url = "http://glaros.dtc.umn.edu/gkhome/fetch/sw/metis/metis-5.1.0.tar.gz";
+ sha256 = "1cjxgh41r8k6j029yxs8msp3z6lcnpm16g5pvckk35kc7zhfpykn";
+ };
+
+ cmakeFlags = [ "-DGKLIB_PATH=../GKlib" ];
+ buildInputs = [ unzip cmake ];
+
+ meta = {
+ description = "Serial graph partitioning and fill-reducing matrix ordering";
+ homepage = http://glaros.dtc.umn.edu/gkhome/metis/metis/overview;
+ license = stdenv.lib.licenses.asl20;
+ platforms = stdenv.lib.platforms.all;
+ };
+}
diff --git a/pkgs/development/libraries/sword/default.nix b/pkgs/development/libraries/sword/default.nix
index 6faf2224b0c..6091bb3c8bb 100644
--- a/pkgs/development/libraries/sword/default.nix
+++ b/pkgs/development/libraries/sword/default.nix
@@ -2,13 +2,12 @@
stdenv.mkDerivation rec {
- version = "1.7.3";
-
name = "sword-${version}";
+ version = "1.7.4";
src = fetchurl {
url = "http://www.crosswire.org/ftpmirror/pub/sword/source/v1.7/${name}.tar.gz";
- sha256 = "1sm9ivypsx3mraqnziic7qkxjx1b7crvlln0zq6cnpjx2pzqfgas";
+ sha256 = "0g91kpfkwccvdikddffdbzd6glnp1gdvkx4vh04iyz10bb7shpcr";
};
buildInputs = [ pkgconfig icu clucene_core curl ];
diff --git a/pkgs/development/tools/misc/arcanist/default.nix b/pkgs/development/tools/misc/arcanist/default.nix
index a6a457c2b58..67c32c0a806 100644
--- a/pkgs/development/tools/misc/arcanist/default.nix
+++ b/pkgs/development/tools/misc/arcanist/default.nix
@@ -3,18 +3,18 @@
let
libphutil = fetchgit {
url = "git://github.com/phacility/libphutil.git";
- rev = "3753a09dfc7e7ee2626946735e420e5b50480f89";
- sha256 = "86c2613fed23edff58452ceb9fa98ceb559c7e41abdb6752f87ebcf0f50a1a66";
+ rev = "e509fc30ae782af97f3535b1febbf50d0f919d5a";
+ sha256 = "087dc5aadf1f78ebc7cf2b9107422f211b98ac96493fab8cf6bd9924ba77d986";
};
arcanist = fetchgit {
url = "git://github.com/phacility/arcanist.git";
- rev = "4d6d3feb7fc1fb63789554dddee8e489999c1201";
- sha256 = "e3a9314544c4430ac6e67ba2ae180a96b009b3ab848ba8712fc2b308cf880372";
+ rev = "fe8ed2a6f8b09b8c56e476ed1f9624d35732b776";
+ sha256 = "602fe03671c424d55af63e6288e906b350183bb42d558498ded005ae7e83fc85";
};
in
stdenv.mkDerivation rec {
name = "arcanist-${version}";
- version = "20150707";
+ version = "20150817";
src = [ arcanist libphutil ];
buildInputs = [ php makeWrapper flex ];
diff --git a/pkgs/games/zandronum/bin.nix b/pkgs/games/zandronum/bin.nix
index f7fa9fc643e..453f7dc1c1d 100644
--- a/pkgs/games/zandronum/bin.nix
+++ b/pkgs/games/zandronum/bin.nix
@@ -21,10 +21,10 @@
assert stdenv.system == "x86_64-linux";
stdenv.mkDerivation rec {
- name = "zandronum-2.1";
+ name = "zandronum-2.1.2";
src = fetchurl {
- url = "http://zandronum.com/downloads/zandronum2.1-linux-x86_64.tar.bz2";
- sha256 = "0fhk2gd0lqmc6brbli17ks5ywnlzkjyas1kfdqsf3d96w0z5rz11";
+ url = "http://zandronum.com/downloads/zandronum2.1.2-linux-x86_64.tar.bz2";
+ sha256 = "1f5aw2m8c0bl3lrvi2k3rrzq3q9x1ikxnxxjgh3k9qvanfn7ykbk";
};
libPath = stdenv.lib.makeLibraryPath [
diff --git a/pkgs/games/zandronum/default.nix b/pkgs/games/zandronum/default.nix
index 812ea268113..b92551a78bf 100644
--- a/pkgs/games/zandronum/default.nix
+++ b/pkgs/games/zandronum/default.nix
@@ -1,11 +1,11 @@
{ stdenv, fetchhg, cmake, SDL, mesa, fmod42416, openssl, sqlite, sqlite-amalgamation }:
stdenv.mkDerivation {
- name = "zandronum-2.1";
+ name = "zandronum-2.1.2";
src = fetchhg {
url = "https://bitbucket.org/Torr_Samaho/zandronum-stable";
- rev = "27275a8";
- sha256 = "00xyrk0d1jrvy6zk059yawgd9b33z0fx4hvzcjvvbn03rqci60yc";
+ rev = "a3663b0061d5";
+ sha256 = "0qwsnbwhcldwrirfk6hpiklmcj3a7dzh6pn36nizci6pcza07p56";
};
phases = [ "unpackPhase" "configurePhase" "buildPhase" "installPhase" ];
diff --git a/pkgs/games/zandronum/server.nix b/pkgs/games/zandronum/server.nix
index f0e0285f87e..eec2c3acc9c 100644
--- a/pkgs/games/zandronum/server.nix
+++ b/pkgs/games/zandronum/server.nix
@@ -1,11 +1,11 @@
{ stdenv, fetchhg, cmake, openssl, sqlite, sqlite-amalgamation, SDL }:
stdenv.mkDerivation {
- name = "zandronum-server-2.1";
+ name = "zandronum-server-2.1.2";
src = fetchhg {
url = "https://bitbucket.org/Torr_Samaho/zandronum-stable";
- rev = "27275a8";
- sha256 = "00xyrk0d1jrvy6zk059yawgd9b33z0fx4hvzcjvvbn03rqci60yc";
+ rev = "a3663b0061d5";
+ sha256 = "0qwsnbwhcldwrirfk6hpiklmcj3a7dzh6pn36nizci6pcza07p56";
};
phases = [ "unpackPhase" "configurePhase" "buildPhase" "installPhase" ];
diff --git a/pkgs/misc/emulators/mgba/default.nix b/pkgs/misc/emulators/mgba/default.nix
new file mode 100644
index 00000000000..e72e0ff9923
--- /dev/null
+++ b/pkgs/misc/emulators/mgba/default.nix
@@ -0,0 +1,21 @@
+{ stdenv, fetchurl, cmake, ffmpeg, imagemagick, libzip, pkgconfig, qt53, SDL2 }:
+
+stdenv.mkDerivation rec {
+ name = "mgba-0.3.0";
+ src = fetchurl {
+ url = https://github.com/mgba-emu/mgba/archive/0.3.0.tar.gz;
+ sha256 = "02zz6bdcwr1fx7i7dacff0s8mwp0pvabycp282qvhhx44x44q7fm";
+ };
+
+ buildInputs = [ cmake ffmpeg imagemagick libzip pkgconfig qt53 SDL2 ];
+
+ enableParallelBuilding = true;
+
+ meta = {
+ homepage = https://endrist.com/mgba/;
+ description = "A modern GBA emulator with a focus on accuracy";
+ license = stdenv.lib.licenses.mpl20;
+ maintainers = with stdenv.lib.maintainers; [ MP2E ];
+ };
+}
+
diff --git a/pkgs/os-specific/linux/acpid/default.nix b/pkgs/os-specific/linux/acpid/default.nix
index 39b5565ffbd..1746c938444 100644
--- a/pkgs/os-specific/linux/acpid/default.nix
+++ b/pkgs/os-specific/linux/acpid/default.nix
@@ -1,11 +1,11 @@
-{stdenv, fetchurl}:
+{ stdenv, fetchurl }:
stdenv.mkDerivation rec {
- name = "acpid-2.0.23";
+ name = "acpid-2.0.25";
src = fetchurl {
url = "mirror://sourceforge/acpid2/${name}.tar.xz";
- sha256 = "1vl7c6vc724v4jwki17czgj6lnrknnj1a6llm8gkl32i2gnam5j3";
+ sha256 = "0s2wg84x6pnrkf7i7lpzw2rilq4mj50vwb7p2b2n5hdyfa00lw0b";
};
preBuild = ''
diff --git a/pkgs/os-specific/linux/bluez/bluez5.nix b/pkgs/os-specific/linux/bluez/bluez5.nix
index 1cc990f797b..72f4ea7f333 100644
--- a/pkgs/os-specific/linux/bluez/bluez5.nix
+++ b/pkgs/os-specific/linux/bluez/bluez5.nix
@@ -5,11 +5,11 @@
assert stdenv.isLinux;
stdenv.mkDerivation rec {
- name = "bluez-5.32";
+ name = "bluez-5.33";
src = fetchurl {
url = "mirror://kernel/linux/bluetooth/${name}.tar.xz";
- sha256 = "1xspdw87h2mpy5q36q7225yizgcvxlag1b8qi13h9v6b07kkakzy";
+ sha256 = "1lrn2irisr569m3fnrqhzsg77dgci55nlp5izv5phrjh2dx8008q";
};
pythonPath = with pythonPackages;
diff --git a/pkgs/os-specific/linux/htop/default.nix b/pkgs/os-specific/linux/htop/default.nix
index d35b5340e9d..6c83783bc6a 100644
--- a/pkgs/os-specific/linux/htop/default.nix
+++ b/pkgs/os-specific/linux/htop/default.nix
@@ -1,14 +1,17 @@
-{ fetchurl, stdenv, ncurses }:
+{ fetchFromGitHub, stdenv, autoreconfHook, ncurses }:
stdenv.mkDerivation rec {
- name = "htop-1.0.3";
+ name = "htop-1.0.3-186-gf2c053a";
- src = fetchurl {
- url = "http://hisham.hm/htop/releases/1.0.3/htop-1.0.3.tar.gz";
- sha256 = "0a8qbpsifzjwc4f45xfwm48jhm59g6q5hlib4bf7z13mgy95fp05";
+ src = fetchFromGitHub {
+ sha256 = "017aihyg0bjli1hlvcqgqxpwzy2ayvwv6byhqd97n9sqfkmi9i0p";
+ rev = "f2c053a88497f3ad5ae786c16ecf1275212c13be";
+ repo = "htop";
+ owner = "hishamhm";
};
buildInputs = [ ncurses ];
+ nativeBuildInputs = [ autoreconfHook ];
meta = {
description = "An interactive process viewer for Linux";
diff --git a/pkgs/os-specific/linux/kernel/linux-3.10.nix b/pkgs/os-specific/linux/kernel/linux-3.10.nix
index 909535c5225..81c2b28c593 100644
--- a/pkgs/os-specific/linux/kernel/linux-3.10.nix
+++ b/pkgs/os-specific/linux/kernel/linux-3.10.nix
@@ -1,12 +1,12 @@
{ stdenv, fetchurl, ... } @ args:
import ./generic.nix (args // rec {
- version = "3.10.86";
+ version = "3.10.87";
extraMeta.branch = "3.10";
src = fetchurl {
url = "mirror://kernel/linux/kernel/v3.x/linux-${version}.tar.xz";
- sha256 = "1kax24y6xa49n4wc74qg503pbg0rd2imx5npyfp1wcnc6p68w0mr";
+ sha256 = "01lax9c6j2gw33pr7dla1ly1d89970mkbwh2hnmysgzsyh136rvg";
};
features.iwlwifi = true;
diff --git a/pkgs/os-specific/linux/kernel/linux-3.14.nix b/pkgs/os-specific/linux/kernel/linux-3.14.nix
index 569c05fa283..6bf0065c09d 100644
--- a/pkgs/os-specific/linux/kernel/linux-3.14.nix
+++ b/pkgs/os-specific/linux/kernel/linux-3.14.nix
@@ -1,13 +1,13 @@
{ stdenv, fetchurl, ... } @ args:
import ./generic.nix (args // rec {
- version = "3.14.50";
+ version = "3.14.51";
# Remember to update grsecurity!
extraMeta.branch = "3.14";
src = fetchurl {
url = "mirror://kernel/linux/kernel/v3.x/linux-${version}.tar.xz";
- sha256 = "1bc0g8a707sfqhi9yifaijxzmfrqgry7l1j9473376q0f8pkwjvy";
+ sha256 = "1gqsd69cqijff4c4br4ydmcjl226d0yy6vrmgfvy16xiraavq1mk";
};
features.iwlwifi = true;
diff --git a/pkgs/os-specific/linux/kernel/linux-4.1.nix b/pkgs/os-specific/linux/kernel/linux-4.1.nix
index 6c0ba082e36..d50fd24e86d 100644
--- a/pkgs/os-specific/linux/kernel/linux-4.1.nix
+++ b/pkgs/os-specific/linux/kernel/linux-4.1.nix
@@ -1,13 +1,13 @@
{ stdenv, fetchurl, ... } @ args:
import ./generic.nix (args // rec {
- version = "4.1.5";
+ version = "4.1.6";
# Remember to update grsecurity!
extraMeta.branch = "4.1";
src = fetchurl {
url = "mirror://kernel/linux/kernel/v4.x/linux-${version}.tar.xz";
- sha256 = "0v40vhcs3hkjw7gl71jq03ziz93cfh3vlpn686kc9y1nnbcxks5j";
+ sha256 = "1zlr7d5d7rhcbpwsi0svmv0zwj50n6mj6xgfzwwi336f5p26wbci";
};
features.iwlwifi = true;
diff --git a/pkgs/os-specific/linux/lxc/default.nix b/pkgs/os-specific/linux/lxc/default.nix
index c7170d5b464..72707bb7a8a 100644
--- a/pkgs/os-specific/linux/lxc/default.nix
+++ b/pkgs/os-specific/linux/lxc/default.nix
@@ -11,13 +11,13 @@ let
in
with stdenv.lib;
stdenv.mkDerivation rec {
- name = "lxc-1.1.2";
+ name = "lxc-1.1.3";
src = fetchFromGitHub {
owner = "lxc";
repo = "lxc";
rev = name;
- sha256 = "149nq630h9bg87hb3cn086ci0cz29l7fp3i6qf1mqxv7hnildm8p";
+ sha256 = "109vpkxzkhixfvwfs6qphfbxb7pbk2qx22qc4zbk52d6gl78ygsb";
};
nativeBuildInputs = [
diff --git a/pkgs/os-specific/linux/procps-ng/default.nix b/pkgs/os-specific/linux/procps-ng/default.nix
index 7a810e9fff9..afe1a438860 100644
--- a/pkgs/os-specific/linux/procps-ng/default.nix
+++ b/pkgs/os-specific/linux/procps-ng/default.nix
@@ -1,11 +1,11 @@
{ lib, stdenv, fetchurl, ncurses }:
stdenv.mkDerivation {
- name = "procps-3.3.10";
+ name = "procps-3.3.11";
src = fetchurl {
- url = mirror://sourceforge/procps-ng/procps-ng-3.3.10.tar.xz;
- sha256 = "013z4rzy3p5m1zp6mmynpblv0c6zlcn91pw4k2vymz2djyc6ybm0";
+ url = mirror://sourceforge/procps-ng/procps-ng-3.3.11.tar.xz;
+ sha256 = "1va4n0mpsq327ca9dqp4hnrpgs6821rp0f2m0jyc1bfjl9lk2jg9";
};
buildInputs = [ ncurses ];
diff --git a/pkgs/servers/nosql/cassandra/2.1.nix b/pkgs/servers/nosql/cassandra/2.1.nix
index f82daee7b14..dd06d946128 100644
--- a/pkgs/servers/nosql/cassandra/2.1.nix
+++ b/pkgs/servers/nosql/cassandra/2.1.nix
@@ -11,8 +11,8 @@
let
- version = "2.1.7";
- sha256 = "12chnxcl9zg20d0l4rlzp13cnxvdqr8bx3bbvwbcpnh7ir5s7ldd";
+ version = "2.1.8";
+ sha256 = "1x92nw81pa4s95lv9qj42p05ry3ajk8klsqgc30zv7sjzm7cc31s";
in
diff --git a/pkgs/servers/u9fs/default.nix b/pkgs/servers/u9fs/default.nix
index dc855294fbd..e60a74eaf89 100644
--- a/pkgs/servers/u9fs/default.nix
+++ b/pkgs/servers/u9fs/default.nix
@@ -3,7 +3,7 @@
stdenv.mkDerivation {
name = "u9fs-20110513";
src = fetchhg {
- url = https://code.google.com/p/u9fs;
+ url = http://bitbucket.org/plan9-from-bell-labs/u9fs;
rev = "9474edb23b11";
sha256 = "0irwyk8vnvx0fmz8lmbdb2jrlvas8imr61jr76a1pkwi9wpf2wv6";
};
@@ -16,7 +16,7 @@ stdenv.mkDerivation {
meta = with stdenv.lib;
{ description = "Serve 9P from Unix";
- homepage = https://code.google.com/p/u9fs;
+ homepage = http://plan9.bell-labs.com/magic/man2html/4/u9fs;
license = licenses.free;
maintainers = [ maintainers.emery ];
platforms = platforms.unix;
diff --git a/pkgs/servers/x11/xorg/xorgserver-xkbcomp-path.patch b/pkgs/servers/x11/xorg/xorgserver-xkbcomp-path.patch
index a0951269b42..69216ec7073 100644
--- a/pkgs/servers/x11/xorg/xorgserver-xkbcomp-path.patch
+++ b/pkgs/servers/x11/xorg/xorgserver-xkbcomp-path.patch
@@ -1,15 +1,15 @@
-*** xorg-server-X11R7.2-1.2.0-orig/xkb/xkbInit.c 2015-02-11 00:32:06.000000000 +0100
---- xorg-server-X11R7.2-1.2.0/xkb/xkbInit.c 2015-04-11 10:10:41.948438435 +0200
-***************
-*** 733,738 ****
---- 733,742 ----
- int
- XkbProcessArguments(int argc, char *argv[], int i)
- {
-+ char *xkbBinDir = getenv("XKB_BINDIR");
-+ if (xkbBinDir)
-+ XkbBinDirectory = Xstrdup(xkbBinDir);
-+
- if (strncmp(argv[i], "-xkbdir", 7) == 0) {
- if (++i < argc) {
- #if !defined(WIN32) && !defined(__CYGWIN__)
+diff --git a/os/utils.c b/os/utils.c
+index ed7581e..6593455 100644
+--- a/os/utils.c
++++ b/os/utils.c
+@@ -658,6 +658,10 @@ ProcessCommandLine(int argc, char *argv[])
+
+ defaultKeyboardControl.autoRepeat = TRUE;
+
++ char *xkbBinDir = getenv("XKB_BINDIR");
++ if (xkbBinDir)
++ XkbBinDirectory = Xstrdup(xkbBinDir);
++
+ #ifdef NO_PART_NET
+ PartialNetwork = FALSE;
+ #else
diff --git a/pkgs/tools/backup/obnam/default.nix b/pkgs/tools/backup/obnam/default.nix
index 9bd0afb4d32..123933881fd 100644
--- a/pkgs/tools/backup/obnam/default.nix
+++ b/pkgs/tools/backup/obnam/default.nix
@@ -2,13 +2,13 @@
pythonPackages.buildPythonPackage rec {
name = "obnam-${version}";
- version = "1.13";
+ version = "1.14";
namePrefix = "";
src = fetchurl rec {
url = "http://code.liw.fi/debian/pool/main/o/obnam/obnam_${version}.orig.tar.xz";
- sha256 = "13a9icgp7kvxaw700sdhxll0in00ghk0aacg26s4kxmxc85w92i4";
+ sha256 = "16875g14b7mxfd46159b92qa3gxq59w5gzf8x2n7icqa05s3483q";
};
buildInputs = [ pythonPackages.sphinx attr ];
diff --git a/pkgs/tools/backup/tarsnap/default.nix b/pkgs/tools/backup/tarsnap/default.nix
index ae432c6122a..e2857eed7d8 100644
--- a/pkgs/tools/backup/tarsnap/default.nix
+++ b/pkgs/tools/backup/tarsnap/default.nix
@@ -1,18 +1,39 @@
{ stdenv, fetchurl, openssl, zlib, e2fsprogs }:
-stdenv.mkDerivation {
- name = "tarsnap-1.0.35";
+let
+ bashCompletion = fetchurl {
+ url = "https://gist.githubusercontent.com/thoughtpolice/daa9431044883d3896f6/raw/282360677007db9739e5bf229873d3b231eb303a/tarsnap.bash";
+ sha256 = "1cj7m0n3sw9vlaz2dfvf0bgaxkv1pcc0l31zb4h5rmm8z6d33405";
+ };
+
+ zshCompletion = fetchurl {
+ url = "https://gist.githubusercontent.com/thoughtpolice/daa9431044883d3896f6/raw/282360677007db9739e5bf229873d3b231eb303a/tarsnap.zsh";
+ sha256 = "0pawqwichzpz29rva7mh8lpx4zznnrh2rqyzzj6h7z98l0dxpair";
+ };
+in
+stdenv.mkDerivation rec {
+ name = "tarsnap-${version}";
+ version = "1.0.35";
src = fetchurl {
url = "https://www.tarsnap.com/download/tarsnap-autoconf-1.0.35.tgz";
sha256 = "16lc14rwrq84fz95j1g10vv0qki0qw73lzighidj5g23pib6g7vc";
};
+ postInstall = ''
+ # Install some handy-dandy shell completions
+ mkdir -p $out/etc/bash_completion.d $out/share/zsh/site-functions
+ cp ${bashCompletion} $out/etc/bash_completion.d/tarsnap.bash
+ cp ${zshCompletion} $out/share/zsh/site-functions/_tarsnap
+ '';
+
buildInputs = [ openssl zlib e2fsprogs ];
meta = {
description = "Online backups for the truly paranoid";
- homepage = "http://www.tarsnap.com/";
- maintainers = with stdenv.lib.maintainers; [roconnor];
+ homepage = "http://www.tarsnap.com/";
+ license = "tarsnap";
+ platforms = stdenv.lib.platforms.linux;
+ maintainers = with stdenv.lib.maintainers; [ thoughtpolice roconnor ];
};
}
diff --git a/pkgs/tools/misc/direnv/default.nix b/pkgs/tools/misc/direnv/default.nix
index f21b879d5e5..e05889fdb4b 100644
--- a/pkgs/tools/misc/direnv/default.nix
+++ b/pkgs/tools/misc/direnv/default.nix
@@ -1,14 +1,14 @@
{ fetchurl, stdenv, go }:
let
- version = "2.6.0";
+ version = "2.7.0";
in
stdenv.mkDerivation {
name = "direnv-${version}";
src = fetchurl {
url = "http://github.com/zimbatm/direnv/archive/v${version}.tar.gz";
name = "direnv-${version}.tar.gz";
- sha256 = "b85aac4d6a4ddf2daf193aabb3b2faf89e56507d33d763ab74cc7eb0b524ac03";
+ sha256 = "3cfa8f41e740c0dc09d854f3833058caec0ea0d67d19e950f97eee61106b0daf";
};
buildInputs = [ go ];
diff --git a/pkgs/tools/misc/man-db/default.nix b/pkgs/tools/misc/man-db/default.nix
index 403068b1bf7..b731c0409f3 100644
--- a/pkgs/tools/misc/man-db/default.nix
+++ b/pkgs/tools/misc/man-db/default.nix
@@ -1,11 +1,11 @@
{ stdenv, fetchurl, pkgconfig, libpipeline, db, groff }:
stdenv.mkDerivation rec {
- name = "man-db-2.7.1";
+ name = "man-db-2.7.2";
src = fetchurl {
url = "mirror://savannah/man-db/${name}.tar.xz";
- sha256 = "03ly0hbpgjnag576rgccanaisn7f6422q5qxrj64vyzslc2651y4";
+ sha256 = "14p4sr57qc02gfnpybcnv33fb7gr266iqsyq7z4brs6wa6plwrr2";
};
buildInputs = [ pkgconfig libpipeline db groff ];
diff --git a/pkgs/tools/misc/picocom/default.nix b/pkgs/tools/misc/picocom/default.nix
index 303fdb3dbe0..3ebb0397a8f 100644
--- a/pkgs/tools/misc/picocom/default.nix
+++ b/pkgs/tools/misc/picocom/default.nix
@@ -1,11 +1,14 @@
-{ stdenv, fetchurl, makeWrapper, lrzsz }:
+{ stdenv, fetchFromGitHub, makeWrapper, lrzsz }:
stdenv.mkDerivation rec {
- name = "picocom-1.7";
+ name = "picocom-${version}";
+ version = "1.8";
- src = fetchurl {
- url = "http://picocom.googlecode.com/files/${name}.tar.gz";
- sha256 = "17hjq713naq02xar711aw24qqd52p591mj1h5n97cni1ga7irwyh";
+ src = fetchFromGitHub {
+ owner = "npat-efault";
+ repo = "picocom";
+ rev = version;
+ sha256 = "1954hnmnnr9yj5skynj2x5wjap8vlr4ski2rhwr36p5pzwmr9gni";
};
buildInputs = [ makeWrapper ];
diff --git a/pkgs/tools/misc/plowshare/default.nix b/pkgs/tools/misc/plowshare/default.nix
index 79cb29b20ca..40540ad1c20 100644
--- a/pkgs/tools/misc/plowshare/default.nix
+++ b/pkgs/tools/misc/plowshare/default.nix
@@ -1,15 +1,15 @@
-{ stdenv, fetchgit, makeWrapper, curl, spidermonkey }:
+{ stdenv, fetchFromGitHub, makeWrapper, curl, spidermonkey }:
stdenv.mkDerivation rec {
name = "plowshare4-${version}";
-
version = "1.1.0";
- src = fetchgit {
- url = "https://code.google.com/p/plowshare/";
- rev = "87bd955e681ddda05009ca8594d727260989d5ed";
- sha256 = "0cbsnalmr6fa1ijsn1j1p9fdqi3ii96bx3xabgvvbbqkl7q938f9";
+ src = fetchFromGitHub {
+ owner = "mcrapet";
+ repo = "plowshare";
+ rev = "v${version}";
+ sha256 = "1xxkdv4q97dfzbcdnmy5079a59fwh8myxlvdr2dlxdv70fb72sq9";
};
buildInputs = [ makeWrapper ];
diff --git a/pkgs/tools/networking/aria2/default.nix b/pkgs/tools/networking/aria2/default.nix
index e48beb3fe35..f2809b5c7b2 100644
--- a/pkgs/tools/networking/aria2/default.nix
+++ b/pkgs/tools/networking/aria2/default.nix
@@ -1,22 +1,29 @@
-{ stdenv, fetchurl, pkgconfig, c-ares, openssl, libxml2, sqlite, zlib }:
+{ stdenv, fetchFromGitHub, pkgconfig, autoreconfHook, cppunit, libgcrypt
+, c-ares, openssl, libxml2, sqlite, zlib }:
stdenv.mkDerivation rec {
name = "aria2-${version}";
version = "1.19.0";
- src = fetchurl {
- url = "mirror://sourceforge/aria2/stable/${name}/${name}.tar.xz";
- sha256 = "0xm4fmap9gp2pz6z01mnnpmazw6pnhzs8qc58181m5ai4gy5ksp2";
+ src = fetchFromGitHub {
+ owner = "tatsuhiro-t";
+ repo = "aria2";
+ rev = "release-${version}";
+ sha256 = "1k4b8jfg4wjsvybb7hysplp6h831allhiqdy9jwsyy0m0zmgk00a";
};
- buildInputs = [ pkgconfig c-ares openssl libxml2 sqlite zlib ];
+ buildInputs = [
+ pkgconfig autoreconfHook cppunit libgcrypt c-ares openssl libxml2
+ sqlite zlib
+ ];
configureFlags = [ "--with-ca-bundle=/etc/ssl/certs/ca-certificates.crt" ];
meta = with stdenv.lib; {
- homepage = http://aria2.sourceforge.net/;
+ homepage = https://github.com/tatsuhiro-t/aria2;
description = "A lightweight, multi-protocol, multi-source, command-line download utility";
- maintainers = [ maintainers.koral ];
+ maintainers = with maintainers; [ koral jgeerds ];
license = licenses.gpl2Plus;
+ platforms = platforms.linux;
};
}
diff --git a/pkgs/tools/networking/filegive/default.nix b/pkgs/tools/networking/filegive/default.nix
index d7d867cc8df..d20cb3c3785 100644
--- a/pkgs/tools/networking/filegive/default.nix
+++ b/pkgs/tools/networking/filegive/default.nix
@@ -6,7 +6,7 @@ let
# Code with BSD license
srcNatPMP = fetchgit {
- url = "https://code.google.com/p/go-nat-pmp/";
+ url = https://github.com/jackpal/go-nat-pmp;
rev = "e04deda90d56";
sha256 = "1swwfyzaj3l40yh9np3x4fcracgs79nwryc85sxbdakx8wwxs2xb";
};
diff --git a/pkgs/tools/networking/netsniff-ng/default.nix b/pkgs/tools/networking/netsniff-ng/default.nix
index 0787cb9f29b..ac9cfbf9bf2 100644
--- a/pkgs/tools/networking/netsniff-ng/default.nix
+++ b/pkgs/tools/networking/netsniff-ng/default.nix
@@ -2,7 +2,7 @@
, libnetfilter_conntrack, libnl, libpcap, libsodium, liburcu, ncurses, perl
, pkgconfig, zlib }:
-let version = "0.5.9-71-g77445f8"; in
+let version = "0.5.9-80-g3384ee7"; in
stdenv.mkDerivation {
name = "netsniff-ng-${version}";
@@ -10,8 +10,8 @@ stdenv.mkDerivation {
src = fetchFromGitHub rec {
repo = "netsniff-ng";
owner = repo;
- rev = "77445f81d451eef6b78b79a2bcc24d21d4be4178";
- sha256 = "0ny9bph070mny6i9r0i3wsx2bsl53135n439ab6r9qk710xjz91j";
+ rev = "3384ee7119222a6230c983dbdcbaf2ac2d6f92fb";
+ sha256 = "1j0g7sdf5ikr2bwd2qdwd1dpmknwaz55x3cgc8yiw39xp69hm7na";
};
buildInputs = [ bison flex geoip geolite-legacy libcli libnet libnl
diff --git a/pkgs/tools/networking/stunnel/default.nix b/pkgs/tools/networking/stunnel/default.nix
index 31acb8dd9ec..29b92029558 100644
--- a/pkgs/tools/networking/stunnel/default.nix
+++ b/pkgs/tools/networking/stunnel/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
name = "stunnel-${version}";
- version = "5.20";
+ version = "5.22";
src = fetchurl {
url = "http://www.stunnel.org/downloads/${name}.tar.gz";
- sha256 = "0ar940mw5sjxkh98d6wnrd366jfkqirbyf2b5kcdk1vjk9ra6dja";
+ sha256 = "0gxqiiksc5p65s67f53yxa2hb8w4hfcgd0s20jrcslw1jjk2imla";
};
buildInputs = [ openssl ];
diff --git a/pkgs/tools/security/afl/default.nix b/pkgs/tools/security/afl/default.nix
index ff9798b3f75..75ad9382b9f 100644
--- a/pkgs/tools/security/afl/default.nix
+++ b/pkgs/tools/security/afl/default.nix
@@ -9,11 +9,11 @@ let
in
stdenv.mkDerivation rec {
name = "afl-${version}";
- version = "1.83b";
+ version = "1.86b";
src = fetchurl {
url = "http://lcamtuf.coredump.cx/afl/releases/${name}.tgz";
- sha256 = "1zkf9vdhmm1h0flxl1ybmw41amgh9cyh4hyb18jp972lgd9q642v";
+ sha256 = "1by9ncf6lgcyibzqwyla34jv64sd66mn8zhgjz2pcgsds51qwn0r";
};
# Note: libcgroup isn't needed for building, just for the afl-cgroup
diff --git a/pkgs/tools/security/logkeys/default.nix b/pkgs/tools/security/logkeys/default.nix
index ae7fa2316bc..ab1f2e01f5d 100644
--- a/pkgs/tools/security/logkeys/default.nix
+++ b/pkgs/tools/security/logkeys/default.nix
@@ -5,7 +5,7 @@ stdenv.mkDerivation rec {
version = "5ef6b0dcb9e3";
src = fetchgit {
- url = "https://code.google.com/p/logkeys/";
+ url = https://github.com/kernc/logkeys;
rev = "5ef6b0dcb9e38e6137ad1579d624ec12107c56c3";
sha256 = "02p0l92l0fq069g31ks6xbqavzxa9njj9460vw2jsa7livcn2z9d";
};
@@ -20,7 +20,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "A GNU/Linux keylogger that works!";
license = licenses.gpl3;
- homepage = http://code.google.com/p/logkeys/;
+ homepage = https://github.com/kernc/logkeys;
maintainers = with maintainers; [offline];
platforms = with platforms; linux;
};
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix
index 8d64b8ce4c1..3a14b91ed9e 100644
--- a/pkgs/top-level/all-packages.nix
+++ b/pkgs/top-level/all-packages.nix
@@ -2226,6 +2226,8 @@ let
mfoc = callPackage ../tools/security/mfoc { };
+ mgba = callPackage ../misc/emulators/mgba { };
+
minecraft = callPackage ../games/minecraft {
useAlsa = config.minecraft.alsa or false;
};
@@ -3050,6 +3052,8 @@ let
super = callPackage ../tools/security/super { };
+ supertux-editor = callPackage ../applications/editors/supertux-editor { };
+
super-user-spark = haskellPackages.callPackage ../applications/misc/super_user_spark { };
ssdeep = callPackage ../tools/security/ssdeep { };
@@ -3730,6 +3734,8 @@ let
eql = callPackage ../development/compilers/eql {};
+ elmPackages = callPackage ../development/compilers/elm { };
+
adobe_flex_sdk = callPackage ../development/compilers/adobe-flex-sdk { };
fpc = callPackage ../development/compilers/fpc { };
@@ -4197,7 +4203,9 @@ let
isl = isl_0_12;
};
- llvmPackages_35 = callPackage ../development/compilers/llvm/3.5 { };
+ llvmPackages_35 = callPackage ../development/compilers/llvm/3.5 {
+ isl = isl_0_14;
+ };
llvmPackages_36 = callPackage ../development/compilers/llvm/3.6 {
inherit (stdenvAdapters) overrideCC;
@@ -8219,6 +8227,8 @@ let
sword = callPackage ../development/libraries/sword { };
+ biblesync = callPackage ../development/libraries/biblesync { };
+
szip = callPackage ../development/libraries/szip { };
t1lib = callPackage ../development/libraries/t1lib { };
@@ -8516,7 +8526,7 @@ let
agda = callPackage ../build-support/agda {
glibcLocales = if pkgs.stdenv.isLinux then pkgs.glibcLocales else null;
extension = self : super : { };
- inherit (haskell.packages.ghc784) Agda;
+ inherit (haskellPackages) Agda;
inherit writeScriptBin;
};
@@ -10601,6 +10611,8 @@ let
hasklig = callPackage ../data/fonts/hasklig {};
+ sound-theme-freedesktop = callPackage ../data/misc/sound-theme-freedesktop { };
+
source-code-pro = callPackage ../data/fonts/source-code-pro {};
source-sans-pro = callPackage ../data/fonts/source-sans-pro { };
@@ -11011,6 +11023,12 @@ let
pulseSupport = config.pulseaudio or true;
};
+ deadbeef-mpris2-plugin = callPackage ../applications/audio/deadbeef/plugins/mpris2.nix { };
+
+ deadbeef-with-plugins = callPackage ../applications/audio/deadbeef/wrapper.nix {
+ plugins = [];
+ };
+
dfasma = callPackage ../applications/audio/dfasma { };
dia = callPackage ../applications/graphics/dia {
@@ -11291,9 +11309,7 @@ let
};
external = {
- # FIXME: revert when Agda and ghc-mod are fixed on 7.10
- inherit (haskell.packages.ghc784) ghc-mod Agda;
- inherit (haskellPackages) structured-haskell-mode;
+ inherit (haskellPackages) ghc-mod structured-haskell-mode Agda;
};
};
@@ -13263,10 +13279,10 @@ let
++ lib.optional (cfg.enableTrezor or false) trezor-bridge
++ lib.optional (cfg.enableBluejeans or false) bluejeans
);
- libs = [ gstreamer gst_plugins_base ] ++ lib.optionals (cfg.enableQuakeLive or false)
+ libs = (with gst_all_1; [ gstreamer gst-plugins-base ]) ++ lib.optionals (cfg.enableQuakeLive or false)
(with xlibs; [ stdenv.cc libX11 libXxf86dga libXxf86vm libXext libXt alsaLib zlib ])
++ lib.optional (enableAdobeFlash && (cfg.enableAdobeFlashDRM or false)) hal-flash;
- gst_plugins = [ gst_plugins_base gst_plugins_good gst_plugins_bad gst_plugins_ugly gst_ffmpeg ];
+ gst_plugins = with gst_all_1; [ gst-plugins-base gst-plugins-good gst-plugins-bad gst-plugins-ugly gst-libav gst-vaapi ];
gtk_modules = [ libcanberra ];
};
@@ -14340,6 +14356,8 @@ let
sage = callPackage ../applications/science/math/sage { };
+ metis = callPackage ../development/libraries/science/math/metis {};
+
suitesparse_4_2 = callPackage ../development/libraries/science/math/suitesparse/4.2.nix { };
suitesparse_4_4 = callPackage ../development/libraries/science/math/suitesparse {};
suitesparse = suitesparse_4_4;
diff --git a/pkgs/top-level/emacs-packages.nix b/pkgs/top-level/emacs-packages.nix
index 0adddf3d5d0..c5bb3a5f047 100644
--- a/pkgs/top-level/emacs-packages.nix
+++ b/pkgs/top-level/emacs-packages.nix
@@ -597,6 +597,7 @@ let self = _self // overrides;
pname = "ghc";
version = external.ghc-mod.version;
src = external.ghc-mod.src;
+ packageRequires = [ haskell-mode ];
propagatedUserEnvPkgs = [ external.ghc-mod ];
fileSpecs = [ "elisp/*.el" ];
meta = { license = bsd3; };
diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix
index e19659b0df9..e28cb22a218 100644
--- a/pkgs/top-level/python-packages.nix
+++ b/pkgs/top-level/python-packages.nix
@@ -1343,6 +1343,33 @@ let
maintainers = with maintainers; [ bjornfor ];
};
};
+
+ blaze = buildPythonPackage rec {
+ name = "blaze-${version}";
+ version = "0.8.2";
+
+ src = pkgs.fetchurl {
+ url = "https://pypi.python.org/packages/source/b/blaze/${name}.tar.gz";
+ sha256 = "1abedabf2a1e62dd059e0942d60f27337763de26f5e3f61ed55baaf97723b624";
+ };
+
+ propagatedBuildInputs = with self; [
+ numpy
+ pandas
+ datashape
+ odo
+ toolz
+ multipledispatch
+ sqlalchemy9 # sqlalchemy8 should also work
+ psutil
+ ];
+
+ meta = {
+ homepage = https://github.com/ContinuumIO/blaze;
+ description = "Allows Python users a familiar interface to query data living in other data storage systems";
+ license = licenses.bsdOriginal;
+ };
+ };
bleach = buildPythonPackage rec {
version = "v1.4";
@@ -1922,11 +1949,11 @@ let
};
click = buildPythonPackage rec {
- name = "click-4.1";
+ name = "click-5.1";
src = pkgs.fetchurl {
url = "https://pypi.python.org/packages/source/c/click/${name}.tar.gz";
- sha256 = "1n4fvxpgbna83g6daarscljwpbarr45qfalh9hqla8ayy84ysfg3";
+ sha256 = "0njsm0wn31l21bi118g5825ma5sa3rwn7v2x4wjd7yiiahkri337";
};
meta = {
@@ -2291,24 +2318,41 @@ let
};
cryptography = buildPythonPackage rec {
- name = "cryptography-0.6.1";
+ name = "cryptography-1.0";
src = pkgs.fetchurl {
url = "https://pypi.python.org/packages/source/c/cryptography/${name}.tar.gz";
- sha256 = "17ij2acy28ryxahiq64lpf71d5z3sa9xhr4pjv7a1v81189i0j82";
+ sha256 = "008hq9s4z7y17yjxh1aycvddas320hfbl9vj8gydg4fpfzz04711";
};
buildInputs = [ pkgs.openssl self.pretend self.cryptography_vectors
- self.iso8601 self.pyasn1 self.pytest ];
- propagatedBuildInputs = [ self.six ] ++ optional (!isPyPy) self.cffi_0_8;
+ self.iso8601 self.pyasn1 self.pytest self.py ];
+ propagatedBuildInputs = [ self.six self.idna self.ipaddress ]
+ ++ optional (!isPyPy) self.cffi
+ ++ optional (pythonOlder "3.4") self.enum34;
+ };
+
+ idna = buildPythonPackage rec {
+ name = "idna-2.0";
+
+ src = pkgs.fetchurl {
+ url = "https://pypi.python.org/packages/source/i/idna/${name}.tar.gz";
+ sha256 = "0frxgmgi234lr9hylg62j69j4ik5zhg0wz05w5dhyacbjfnrl68n";
+ };
+
+ meta = {
+ homepage = "http://github.com/kjd/idna/";
+ description = "Internationalized Domain Names in Applications (IDNA)";
+ license = "licenses.bsd3";
+ };
};
cryptography_vectors = buildPythonPackage rec {
- name = "cryptography_vectors-0.6.1";
+ name = "cryptography_vectors-1.0";
src = pkgs.fetchurl {
url = "https://pypi.python.org/packages/source/c/cryptography-vectors/${name}.tar.gz";
- sha256 = "1ks1xdb1ff74qmjdzqcfvkrwsbnwpsjgg3cy18zh37p8985cvl3r";
+ sha256 = "0d02x93vk0b1fla914bij71pfma0p7sprlvrxq1bb6dxnwc7h9z7";
};
};
@@ -2473,11 +2517,11 @@ let
};
pytest = buildPythonPackage rec {
- name = "pytest-2.6.2";
+ name = "pytest-2.7.2";
src = pkgs.fetchurl {
url = "http://pypi.python.org/packages/source/p/pytest/${name}.tar.gz";
- md5 = "0a1735fb1d481ef3864f34678607ba85";
+ sha256 = "b30457f735420d0000d10a44bbd478cf03f8bf20e25bd77248f9bab40f4fd6a4";
};
preCheck = ''
@@ -8036,6 +8080,25 @@ let
};
});
+ plover = pythonPackages.buildPythonPackage rec {
+ name = "plover-${version}";
+ version = "2.5.8";
+
+ meta = {
+ description = "OpenSteno Plover stenography software";
+ maintainers = [ maintainers.twey ];
+ license = licenses.gpl2;
+ };
+
+ src = pkgs.fetchurl {
+ url = "https://github.com/openstenoproject/plover/archive/v${version}.tar.gz";
+ sha256 = "23f7824a715f93eb2c41d5bafd0c6f3adda92998e9321e1ee029abe7a6ab41e5";
+ };
+
+ propagatedBuildInputs = with self; [ wxPython pyserial xlib appdirs pkgs.wmctrl ];
+ preConfigure = "substituteInPlace setup.py --replace /usr/share usr/share";
+ };
+
pymysql = buildPythonPackage rec {
name = "pymysql-${version}";
version = "0.6.6";
@@ -8187,8 +8250,8 @@ let
propagatedBuildInputs = with self ; [ dnspython3 pyasn1 ];
src = pkgs.fetchurl {
- url = "https://github.com/fritzy/SleekXMPP/archive/${version}.tar.gz";
- sha256 = "1hqs2w5d7x532psfqipd2wl1mkmsaak83jvp1rh9rv406fzp9h67";
+ url = "https://github.com/fritzy/SleekXMPP/archive/sleek-${version}.tar.gz";
+ sha256 = "07zz0bm098zss0xww11gj45aw417nrkp9k1szzs1zm88wyfr1z31";
};
meta = {
@@ -9818,11 +9881,11 @@ let
py = buildPythonPackage rec {
- name = "py-1.4.24";
+ name = "py-1.4.30";
src = pkgs.fetchurl {
url = "https://pypi.python.org/packages/source/p/py/${name}.tar.gz";
- md5 = "8f32ee0cd1e01472a255fe1d28d81217";
+ md5 = "a904aabfe4765cb754f2db84ec7bb03a";
};
};
@@ -9872,11 +9935,11 @@ let
pyasn1 = buildPythonPackage ({
- name = "pyasn1-0.1.7";
+ name = "pyasn1-0.1.8";
src = pkgs.fetchurl {
- url = "mirror://sourceforge/pyasn1/0.1.7/pyasn1-0.1.7.tar.gz";
- sha256 = "1aqy21fb564gmnkw2fbkn55c40diyx3z0ixh4savvxikqm9ivy74";
+ url = "mirror://sourceforge/pyasn1/0.1.8/pyasn1-0.1.8.tar.gz";
+ sha256 = "0iw31d9l0zwx35szkzq72hiw002wnqrlrsi9dpbrfngcl1ybwcsx";
};
meta = {
@@ -11164,7 +11227,7 @@ let
# 17 tests failing
doCheck = false;
- propagatedBuildInputs = [ self.cryptography ];
+ propagatedBuildInputs = [ self.cryptography self.pyasn1 self.idna ];
};
@@ -13598,7 +13661,7 @@ let
meta = {
description = "Terminals served to term.js using Tornado websockets";
homepage = https://github.com/takluyver/terminado;
- licenses = licenses.bsd2;
+ license = licenses.bsd2;
};
};
@@ -17168,4 +17231,42 @@ let
};
};
+ d2to1 = buildPythonPackage rec {
+ name = "d2to1-${version}";
+ version = "0.2.11";
+
+ buildInputs = with self; [ nose ];
+ src = pkgs.fetchurl {
+ url = "https://pypi.python.org/packages/source/d/d2to1/d2to1-${version}.tar.gz";
+ sha256 = "1a5z367b7dpd6dgi0w8pymb68aj2pblk8w04l2c8hibhj8dpl2b4";
+ };
+
+ meta = {
+ description = "Support for distutils2-like setup.cfg files as package metadata";
+ homepage = https://pypi.python.org/pypi/d2to1;
+ license = licenses.bsd2;
+ maintainers = [ maintainers.makefu ];
+ };
+ };
+
+ ovh = buildPythonPackage rec {
+ name = "ovh-${version}";
+ version = "0.3.5";
+ doCheck = false; #test needs packages too explicit
+ buildInputs = with self; [ d2to1 ];
+ propagatedBuildInputs = with self; [ requests2 ];
+
+ src = pkgs.fetchurl {
+ url = "https://pypi.python.org/packages/source/o/ovh/ovh-${version}.tar.gz";
+ sha256 = "1y74lrdlgbb786mwas7ynphimfi00dgr67ncjq20kdf31jg5415n";
+ };
+
+ meta = {
+ description = "Thin wrapper around OVH's APIs";
+ homepage = https://pypi.python.org/pypi/ovh;
+ license = licenses.bsd2;
+ maintainers = [ maintainers.makefu ];
+ };
+ };
+
}; in pythonPackages