aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--maintainers/maintainer-list.nix6
-rw-r--r--nixos/modules/module-list.nix1
-rw-r--r--nixos/modules/services/networking/jormungandr.nix97
-rw-r--r--nixos/modules/services/security/usbguard.nix14
-rw-r--r--nixos/tests/all-tests.nix2
-rw-r--r--nixos/tests/jormungandr.nix49
-rw-r--r--nixos/tests/libxmlb.nix17
-rw-r--r--nixos/tests/xmpp/ejabberd.nix4
-rw-r--r--pkgs/applications/graphics/avocode/default.nix7
-rw-r--r--pkgs/applications/misc/omegat.nix6
-rw-r--r--pkgs/applications/networking/nextcloud-client/0001-Explicitly-copy-dbus-files-into-the-store-dir.patch25
-rw-r--r--pkgs/applications/networking/nextcloud-client/default.nix20
-rw-r--r--pkgs/applications/networking/seafile-client/default.nix15
-rw-r--r--pkgs/applications/science/logic/symbiyosys/default.nix4
-rw-r--r--pkgs/data/fonts/font-awesome-5/default.nix4
-rw-r--r--pkgs/data/misc/osinfo-db/default.nix4
-rw-r--r--pkgs/development/compilers/nextpnr/default.nix53
-rw-r--r--pkgs/development/compilers/yosys/default.nix18
-rw-r--r--pkgs/development/haskell-modules/configuration-ghc-8.8.x.nix27
-rw-r--r--pkgs/development/haskell-modules/configuration-hackage2nix.yaml42
-rw-r--r--pkgs/development/haskell-modules/hackage-packages.nix1785
-rw-r--r--pkgs/development/haskell-modules/non-hackage-packages.nix40
-rw-r--r--pkgs/development/libraries/ffmpeg-full/default.nix26
-rw-r--r--pkgs/development/libraries/ffmpeg-full/prefer-libdav1d-over-libaom.patch19
-rw-r--r--pkgs/development/libraries/grpc/default.nix6
-rw-r--r--pkgs/development/libraries/itk/default.nix13
-rw-r--r--pkgs/development/libraries/libftdi/default.nix8
-rw-r--r--pkgs/development/libraries/libosinfo/default.nix30
-rw-r--r--pkgs/development/libraries/libosinfo/osinfo-db-data-dir.patch2
-rw-r--r--pkgs/development/libraries/libxmlb/default.nix60
-rw-r--r--pkgs/development/libraries/libxmlb/installed-tests-path.patch24
-rw-r--r--pkgs/development/libraries/odpic/default.nix26
-rw-r--r--pkgs/development/libraries/oracle-instantclient/default.nix131
-rw-r--r--pkgs/development/libraries/simpleitk/default.nix17
-rw-r--r--pkgs/development/perl-modules/DBD-Oracle/default.nix12
-rw-r--r--pkgs/development/python-modules/cx_oracle/default.nix4
-rw-r--r--pkgs/development/python-modules/grpcio-tools/default.nix4
-rw-r--r--pkgs/development/python-modules/grpcio/default.nix4
-rw-r--r--pkgs/development/python-modules/pycurl/default.nix5
-rw-r--r--pkgs/development/python-modules/pydot_ng/default.nix24
-rw-r--r--pkgs/development/tools/analysis/flow/default.nix4
-rw-r--r--pkgs/development/tools/analysis/tflint/default.nix6
-rw-r--r--pkgs/development/tools/continuous-integration/gitlab-runner/default.nix8
-rw-r--r--pkgs/development/tools/coursier/default.nix13
-rw-r--r--pkgs/development/tools/fdroidserver/default.nix4
-rw-r--r--pkgs/development/tools/icestorm/default.nix12
-rw-r--r--pkgs/development/tools/misc/gengetopt/default.nix18
-rw-r--r--pkgs/development/tools/misc/mkcert/default.nix6
-rw-r--r--pkgs/development/tools/ocaml/dune/default.nix6
-rw-r--r--pkgs/development/tools/scalafmt/default.nix4
-rw-r--r--pkgs/development/tools/solarus-quest-editor/default.nix16
-rw-r--r--pkgs/development/tools/trellis/default.nix4
-rw-r--r--pkgs/games/solarus/default.nix16
-rw-r--r--pkgs/misc/emulators/dolphin-emu/default.nix33
-rw-r--r--pkgs/misc/emulators/dolphin-emu/master.nix44
-rw-r--r--pkgs/misc/scream-receivers/default.nix56
-rw-r--r--pkgs/misc/vim-plugins/overrides.nix4
-rw-r--r--pkgs/os-specific/linux/usbguard/default.nix25
-rw-r--r--pkgs/servers/monitoring/prometheus/alertmanager.nix4
-rw-r--r--pkgs/servers/monitoring/prometheus/default.nix4
-rw-r--r--pkgs/servers/monitoring/prometheus/mysqld-exporter.nix4
-rw-r--r--pkgs/servers/monitoring/prometheus/node-exporter.nix10
-rw-r--r--pkgs/servers/xmpp/ejabberd/default.nix10
-rw-r--r--pkgs/tools/admin/eksctl/default.nix6
-rw-r--r--pkgs/tools/graphics/scrot/default.nix29
-rw-r--r--pkgs/tools/misc/osinfo-db-tools/default.nix12
-rw-r--r--pkgs/tools/misc/starship/default.nix7
-rw-r--r--pkgs/tools/networking/httplz/cargo-lock.patch639
-rw-r--r--pkgs/tools/networking/httplz/default.nix6
-rw-r--r--pkgs/tools/nix/nixpkgs-fmt/default.nix21
-rw-r--r--pkgs/tools/security/clamav/default.nix4
-rw-r--r--pkgs/top-level/all-packages.nix18
-rw-r--r--pkgs/top-level/php-packages.nix7
-rw-r--r--pkgs/top-level/python-packages.nix2
74 files changed, 2272 insertions, 1445 deletions
diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix
index 3e46cd3893e7..e54fac92a678 100644
--- a/maintainers/maintainer-list.nix
+++ b/maintainers/maintainer-list.nix
@@ -582,6 +582,12 @@
githubId = 816777;
name = "Ashley Gillman";
};
+ ashkitten = {
+ email = "ashlea@protonmail.com";
+ github = "ashkitten";
+ githubId = 9281956;
+ name = "ash lea";
+ };
aske = {
email = "aske@fmap.me";
github = "aske";
diff --git a/nixos/modules/module-list.nix b/nixos/modules/module-list.nix
index 5335ba3abd18..79c72fc14224 100644
--- a/nixos/modules/module-list.nix
+++ b/nixos/modules/module-list.nix
@@ -609,6 +609,7 @@
./services/networking/iodine.nix
./services/networking/iperf3.nix
./services/networking/ircd-hybrid/default.nix
+ ./services/networking/jormungandr.nix
./services/networking/iwd.nix
./services/networking/keepalived/default.nix
./services/networking/keybase.nix
diff --git a/nixos/modules/services/networking/jormungandr.nix b/nixos/modules/services/networking/jormungandr.nix
new file mode 100644
index 000000000000..c1a16a316b7a
--- /dev/null
+++ b/nixos/modules/services/networking/jormungandr.nix
@@ -0,0 +1,97 @@
+{ config, lib, pkgs, ... }:
+
+let
+ cfg = config.services.jormungandr;
+
+ inherit (lib) mkEnableOption mkIf mkOption;
+ inherit (lib) optionalString types;
+
+ dataDir = "/var/lib/jormungandr";
+
+ # Default settings so far, as the service matures we will
+ # move these out as separate settings
+ configSettings = {
+ storage = dataDir;
+ p2p = {
+ public_address = "/ip4/127.0.0.1/tcp/8606";
+ messages = "high";
+ blocks = "high";
+ };
+ rest = {
+ listen = "127.0.0.1:8607";
+ };
+ };
+
+ configFile = if cfg.configFile == null then
+ pkgs.writeText "jormungandr.yaml" (builtins.toJSON configSettings)
+ else cfg.configFile;
+
+in {
+
+ options = {
+
+ services.jormungandr = {
+ enable = mkEnableOption "jormungandr service";
+
+ configFile = mkOption {
+ type = types.nullOr types.path;
+ default = null;
+ example = "/var/lib/jormungandr/node.yaml";
+ description = ''
+ The path of the jormungandr blockchain configuration file in YAML format.
+ If no file is specified, a file is generated using the other options.
+ '';
+ };
+
+ secretFile = mkOption {
+ type = types.nullOr types.path;
+ default = null;
+ example = "/etc/secret/jormungandr.yaml";
+ description = ''
+ The path of the jormungandr blockchain secret node configuration file in
+ YAML format. Do not store this in nix store!
+ '';
+ };
+
+ genesisBlockHash = mkOption {
+ type = types.nullOr types.string;
+ default = null;
+ example = "d70495af81ae8600aca3e642b2427327cb6001ec4d7a0037e96a00dabed163f9";
+ description = ''
+ Set the genesis block hash (the hash of the block0) so we can retrieve
+ the genesis block (and the blockchain configuration) from the existing
+ storage or from the network.
+ '';
+ };
+
+ genesisBlockFile = mkOption {
+ type = types.nullOr types.path;
+ default = null;
+ example = "/var/lib/jormungandr/block-0.bin";
+ description = ''
+ The path of the genesis block file if we are hosting it locally.
+ '';
+ };
+
+ };
+ };
+
+ config = mkIf cfg.enable {
+
+ systemd.services.jormungandr = {
+ description = "jormungandr server";
+ wantedBy = [ "multi-user.target" ];
+ after = [ "network-online.target" ];
+ serviceConfig = {
+ DynamicUser = true;
+ StateDirectory = baseNameOf dataDir;
+ ExecStart = ''
+ ${pkgs.jormungandr}/bin/jormungandr --config ${configFile} \
+ ${optionalString (cfg.secretFile != null) " --secret ${cfg.secretFile}"} \
+ ${optionalString (cfg.genesisBlockHash != null) " --genesis-block-hash ${cfg.genesisBlockHash}"} \
+ ${optionalString (cfg.genesisBlockFile != null) " --genesis-block ${cfg.genesisBlockFile}"}
+ '';
+ };
+ };
+ };
+}
diff --git a/nixos/modules/services/security/usbguard.nix b/nixos/modules/services/security/usbguard.nix
index 88d2f69db572..20d5e3b28eb9 100644
--- a/nixos/modules/services/security/usbguard.nix
+++ b/nixos/modules/services/security/usbguard.nix
@@ -39,6 +39,16 @@ in {
services.usbguard = {
enable = mkEnableOption "USBGuard daemon";
+ package = mkOption {
+ type = types.package;
+ default = pkgs.usbguard;
+ defaultText = "pkgs.usbguard";
+ description = ''
+ The usbguard package to use. If you do not need the Qt GUI, use
+ <literal>pkgs.usbguard-nox</literal> to save disk space.
+ '';
+ };
+
ruleFile = mkOption {
type = types.path;
default = "/var/lib/usbguard/rules.conf";
@@ -179,7 +189,7 @@ in {
config = mkIf cfg.enable {
- environment.systemPackages = [ pkgs.usbguard ];
+ environment.systemPackages = [ cfg.package ];
systemd.services.usbguard = {
description = "USBGuard daemon";
@@ -195,7 +205,7 @@ in {
serviceConfig = {
Type = "simple";
- ExecStart = ''${pkgs.usbguard}/bin/usbguard-daemon -P -k -c ${daemonConfFile}'';
+ ExecStart = ''${cfg.package}/bin/usbguard-daemon -P -k -c ${daemonConfFile}'';
Restart = "on-failure";
};
};
diff --git a/nixos/tests/all-tests.nix b/nixos/tests/all-tests.nix
index 91c1044b4d8e..7564fc9eafba 100644
--- a/nixos/tests/all-tests.nix
+++ b/nixos/tests/all-tests.nix
@@ -127,6 +127,7 @@ in
jackett = handleTest ./jackett.nix {};
jellyfin = handleTest ./jellyfin.nix {};
jenkins = handleTest ./jenkins.nix {};
+ jormungandr = handleTest ./jormungandr.nix {};
kafka = handleTest ./kafka.nix {};
kerberos = handleTest ./kerberos/default.nix {};
kernel-latest = handleTest ./kernel-latest.nix {};
@@ -141,6 +142,7 @@ in
latestKernel.login = handleTest ./login.nix { latestKernel = true; };
ldap = handleTest ./ldap.nix {};
leaps = handleTest ./leaps.nix {};
+ libxmlb = handleTest ./libxmlb.nix {};
lidarr = handleTest ./lidarr.nix {};
lightdm = handleTest ./lightdm.nix {};
limesurvey = handleTest ./limesurvey.nix {};
diff --git a/nixos/tests/jormungandr.nix b/nixos/tests/jormungandr.nix
new file mode 100644
index 000000000000..ab4edf0506aa
--- /dev/null
+++ b/nixos/tests/jormungandr.nix
@@ -0,0 +1,49 @@
+import ./make-test.nix ({ pkgs, ... }: {
+ name = "jormungandr";
+ meta = with pkgs.stdenv.lib.maintainers; {
+ maintainers = [ mmahut ];
+ };
+
+ nodes = {
+ bft = { ... }: {
+ environment.systemPackages = [ pkgs.jormungandr ];
+
+ services.jormungandr.enable = true;
+ services.jormungandr.genesisBlockFile = "/var/lib/jormungandr/block-0.bin";
+ services.jormungandr.secretFile = "/etc/secrets/jormungandr.yaml";
+ };
+ };
+
+ testScript = ''
+ startAll;
+
+ # Let's wait for the StateDirectory
+ $bft->waitForFile("/var/lib/jormungandr/");
+
+ # First, we generate the genesis file for our new blockchain
+ $bft->succeed("jcli genesis init > /root/genesis.yaml");
+
+ # We need to generate our secret key
+ $bft->succeed("jcli key generate --type=Ed25519 > /root/key.prv");
+
+ # We include the secret key into our services.jormungandr.secretFile
+ $bft->succeed("mkdir -p /etc/secrets");
+ $bft->succeed("echo -e \"bft:\\n signing_key:\" \$(cat /root/key.prv) > /etc/secrets/jormungandr.yaml");
+
+ # After that, we generate our public key from it
+ $bft->succeed("cat /root/key.prv | jcli key to-public > /root/key.pub");
+
+ # We add our public key as a consensus leader in the genesis configration file
+ $bft->succeed("sed -ie \"s/ed25519_pk1vvwp2s0n5jl5f4xcjurp2e92sj2awehkrydrlas4vgqr7xzt33jsadha32/\$(cat /root/key.pub)/\" /root/genesis.yaml");
+
+ # Now we can generate the genesis block from it
+ $bft->succeed("jcli genesis encode --input /root/genesis.yaml --output /var/lib/jormungandr/block-0.bin");
+
+ # We should have everything to start the service now
+ $bft->succeed("systemctl restart jormungandr");
+ $bft->waitForUnit("jormungandr.service");
+
+ # Now we can test if we are able to reach the REST API
+ $bft->waitUntilSucceeds("curl -L http://localhost:8607/api/v0/node/stats | grep uptime");
+ '';
+})
diff --git a/nixos/tests/libxmlb.nix b/nixos/tests/libxmlb.nix
new file mode 100644
index 000000000000..3bee568ac5a2
--- /dev/null
+++ b/nixos/tests/libxmlb.nix
@@ -0,0 +1,17 @@
+# run installed tests
+import ./make-test.nix ({ pkgs, ... }:
+
+{
+ name = "libxmlb";
+ meta = {
+ maintainers = pkgs.libxmlb.meta.maintainers;
+ };
+
+ machine = { pkgs, ... }: {
+ environment.systemPackages = with pkgs; [ gnome-desktop-testing ];
+ };
+
+ testScript = ''
+ $machine->succeed("gnome-desktop-testing-runner -d '${pkgs.libxmlb.installedTests}/share'");
+ '';
+})
diff --git a/nixos/tests/xmpp/ejabberd.nix b/nixos/tests/xmpp/ejabberd.nix
index 7eb566b54685..196a04aca300 100644
--- a/nixos/tests/xmpp/ejabberd.nix
+++ b/nixos/tests/xmpp/ejabberd.nix
@@ -45,8 +45,7 @@ import ../make-test.nix ({ pkgs, ... }: {
ip: "127.0.0.1"
module: ejabberd_service
access: local
- shaper_rule: fast
- ip: "127.0.0.1"
+ shaper: fast
## Disabling digest-md5 SASL authentication. digest-md5 requires plain-text
## password storage (see auth_password_format option).
@@ -181,7 +180,6 @@ import ../make-test.nix ({ pkgs, ... }: {
mod_client_state: {}
mod_configure: {} # requires mod_adhoc
## mod_delegation: {} # for xep0356
- mod_echo: {}
#mod_irc:
# host: "irc.@HOST@"
# default_encoding: "utf-8"
diff --git a/pkgs/applications/graphics/avocode/default.nix b/pkgs/applications/graphics/avocode/default.nix
index 52fd3cebec26..552ca714476f 100644
--- a/pkgs/applications/graphics/avocode/default.nix
+++ b/pkgs/applications/graphics/avocode/default.nix
@@ -1,19 +1,20 @@
{ stdenv, makeDesktopItem, fetchurl, unzip
, gdk-pixbuf, glib, gtk3, atk, at-spi2-atk, pango, cairo, freetype, fontconfig, dbus, nss, nspr, alsaLib, cups, expat, udev, gnome3
-, xorg, mozjpeg, makeWrapper, wrapGAppsHook, hicolor-icon-theme, libuuid
+, xorg, mozjpeg, makeWrapper, wrapGAppsHook, hicolor-icon-theme, libuuid, at-spi2-core
}:
stdenv.mkDerivation rec {
name = "avocode-${version}";
- version = "3.9.0";
+ version = "3.9.2";
src = fetchurl {
url = "https://media.avocode.com/download/avocode-app/${version}/avocode-${version}-linux.zip";
- sha256 = "0fk62farnsxz59q82kxagibxmn9p9ckp6ix0wqg297gvasgad31q";
+ sha256 = "18yzw7bss1dkmmd8lxr9x8s46qmpnqci202g16zrp6j9jdj094d3";
};
libPath = stdenv.lib.makeLibraryPath (with xorg; [
stdenv.cc.cc.lib
+ at-spi2-core.out
gdk-pixbuf
glib
gtk3
diff --git a/pkgs/applications/misc/omegat.nix b/pkgs/applications/misc/omegat.nix
index 660b5db61058..411b318a3925 100644
--- a/pkgs/applications/misc/omegat.nix
+++ b/pkgs/applications/misc/omegat.nix
@@ -1,12 +1,12 @@
{ stdenv, fetchurl, unzip, jdk, makeWrapper}:
stdenv.mkDerivation rec {
- version = "4.1.5.2";
+ version = "4.3.0";
pname = "omegat";
src = fetchurl { # their zip has repeated files or something, so no fetchzip
- url = mirror://sourceforge/project/omegat/OmegaT%20-%20Latest/OmegaT%204.1.5%20update%202/OmegaT_4.1.5_02_Beta_Without_JRE.zip;
- sha256 = "1mdnsvjgsccpd5xwpqzgva5jjp8yd1akq9aqpild4v6k70lqql2b";
+ url = mirror://sourceforge/project/omegat/OmegaT%20-%20Standard/OmegaT%204.3.0/OmegaT_4.3.0_Without_JRE.zip;
+ sha256 = "0axz7r30p34z5hgvdglznc82g7yvm3g56dv5190jixskx6ba58rs";
};
buildInputs = [ unzip makeWrapper ];
diff --git a/pkgs/applications/networking/nextcloud-client/0001-Explicitly-copy-dbus-files-into-the-store-dir.patch b/pkgs/applications/networking/nextcloud-client/0001-Explicitly-copy-dbus-files-into-the-store-dir.patch
new file mode 100644
index 000000000000..67cabc820b7f
--- /dev/null
+++ b/pkgs/applications/networking/nextcloud-client/0001-Explicitly-copy-dbus-files-into-the-store-dir.patch
@@ -0,0 +1,25 @@
+From bbd366348d1f0e334d4604d04e293a046070e666 Mon Sep 17 00:00:00 2001
+From: Maximilian Bosch <maximilian@mbosch.me>
+Date: Fri, 23 Aug 2019 00:19:20 +0200
+Subject: [PATCH] Explicitly copy dbus files into the store dir
+
+---
+ shell_integration/libcloudproviders/CMakeLists.txt | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/shell_integration/libcloudproviders/CMakeLists.txt b/shell_integration/libcloudproviders/CMakeLists.txt
+index 1f35335..7f76951 100644
+--- a/shell_integration/libcloudproviders/CMakeLists.txt
++++ b/shell_integration/libcloudproviders/CMakeLists.txt
+@@ -19,7 +19,7 @@ MACRO(PKGCONFIG_GETVAR _package _var _output_variable)
+ ENDMACRO(PKGCONFIG_GETVAR _package _var _output_variable)
+
+ macro(dbus_add_activation_service _sources)
+- PKGCONFIG_GETVAR(dbus-1 session_bus_services_dir _install_dir)
++ set(_install_dir "${CMAKE_INSTALL_PREFIX}/etc/dbus-1/service")
+ foreach (_i ${_sources})
+ get_filename_component(_service_file ${_i} ABSOLUTE)
+ string(REGEX REPLACE "\\.service.*$" ".service" _output_file ${_i})
+--
+2.19.2
+
diff --git a/pkgs/applications/networking/nextcloud-client/default.nix b/pkgs/applications/networking/nextcloud-client/default.nix
index b9015e7a9e3a..19db1e140c9f 100644
--- a/pkgs/applications/networking/nextcloud-client/default.nix
+++ b/pkgs/applications/networking/nextcloud-client/default.nix
@@ -1,20 +1,24 @@
-{ stdenv, fetchgit, cmake, pkgconfig, qtbase, qtwebkit, qtkeychain, qttools, sqlite
-, inotify-tools, wrapQtAppsHook, openssl, pcre, qtwebengine, libsecret
+{ lib, mkDerivation, fetchgit, cmake, pkgconfig, qtbase, qtwebkit, qtkeychain, qttools, sqlite
+, inotify-tools, openssl, pcre, qtwebengine, libsecret
, libcloudproviders
}:
-stdenv.mkDerivation rec {
+mkDerivation rec {
name = "nextcloud-client-${version}";
- version = "2.5.2";
+ version = "2.5.3";
src = fetchgit {
url = "git://github.com/nextcloud/desktop.git";
rev = "refs/tags/v${version}";
- sha256 = "1brpxdgyy742dqw6cyyv2257d6ihwiqhbzfk2hb8zjgbi6p9lhsr";
+ sha256 = "0fbw56bfbyk3cqv94iqfsxjf01dwy1ysjz89dri7qccs65rnjswj";
fetchSubmodules = true;
};
- nativeBuildInputs = [ pkgconfig cmake wrapQtAppsHook ];
+ patches = [
+ ./0001-Explicitly-copy-dbus-files-into-the-store-dir.patch
+ ];
+
+ nativeBuildInputs = [ pkgconfig cmake ];
buildInputs = [ qtbase qtwebkit qtkeychain qttools qtwebengine sqlite openssl.out pcre inotify-tools libcloudproviders ];
@@ -32,7 +36,7 @@ stdenv.mkDerivation rec {
];
qtWrapperArgs = [
- ''--prefix LD_LIBRARY_PATH : ${stdenv.lib.makeLibraryPath [ libsecret ]}''
+ ''--prefix LD_LIBRARY_PATH : ${lib.makeLibraryPath [ libsecret ]}''
];
postInstall = ''
@@ -40,7 +44,7 @@ stdenv.mkDerivation rec {
$out/share/applications/nextcloud.desktop
'';
- meta = with stdenv.lib; {
+ meta = with lib; {
description = "Nextcloud themed desktop client";
homepage = https://nextcloud.com;
license = licenses.gpl2;
diff --git a/pkgs/applications/networking/seafile-client/default.nix b/pkgs/applications/networking/seafile-client/default.nix
index 543afc696ea0..e93410d2669c 100644
--- a/pkgs/applications/networking/seafile-client/default.nix
+++ b/pkgs/applications/networking/seafile-client/default.nix
@@ -1,10 +1,10 @@
-{ stdenv, fetchFromGitHub, pkgconfig, cmake, qtbase, qttools
-, seafile-shared, ccnet, makeWrapper
+{ stdenv, mkDerivation, fetchFromGitHub, pkgconfig, cmake, qtbase, qttools
+, seafile-shared, ccnet
, withShibboleth ? true, qtwebengine }:
with stdenv.lib;
-stdenv.mkDerivation rec {
+mkDerivation rec {
version = "6.2.11";
name = "seafile-client-${version}";
@@ -15,17 +15,16 @@ stdenv.mkDerivation rec {
sha256 = "1b8jqmr2qd3bpb3sr4p5w2a76x5zlknkj922sxrvw1rdwqhkb2pj";
};
- nativeBuildInputs = [ pkgconfig cmake makeWrapper ];
+ nativeBuildInputs = [ pkgconfig cmake ];
buildInputs = [ qtbase qttools seafile-shared ]
++ optional withShibboleth qtwebengine;
cmakeFlags = [ "-DCMAKE_BUILD_TYPE=Release" ]
++ optional withShibboleth "-DBUILD_SHIBBOLETH_SUPPORT=ON";
- postInstall = ''
- wrapProgram $out/bin/seafile-applet \
- --suffix PATH : ${stdenv.lib.makeBinPath [ ccnet seafile-shared ]}
- '';
+ qtWrapperArgs = [
+ "--suffix PATH : ${stdenv.lib.makeBinPath [ ccnet seafile-shared ]}"
+ ];
meta = with stdenv.lib; {
homepage = https://github.com/haiwen/seafile-client;
diff --git a/pkgs/applications/science/logic/symbiyosys/default.nix b/pkgs/applications/science/logic/symbiyosys/default.nix
index 064ad204aff8..58674a4cacf2 100644
--- a/pkgs/applications/science/logic/symbiyosys/default.nix
+++ b/pkgs/applications/science/logic/symbiyosys/default.nix
@@ -31,7 +31,7 @@ stdenv.mkDerivation rec {
description = "Tooling for Yosys-based verification flows";
homepage = https://symbiyosys.readthedocs.io/;
license = stdenv.lib.licenses.isc;
- maintainers = with stdenv.lib.maintainers; [ thoughtpolice ];
- platforms = stdenv.lib.platforms.unix;
+ maintainers = with stdenv.lib.maintainers; [ thoughtpolice emily ];
+ platforms = stdenv.lib.platforms.all;
};
}
diff --git a/pkgs/data/fonts/font-awesome-5/default.nix b/pkgs/data/fonts/font-awesome-5/default.nix
index 451e3feecb6f..422258f84d11 100644
--- a/pkgs/data/fonts/font-awesome-5/default.nix
+++ b/pkgs/data/fonts/font-awesome-5/default.nix
@@ -39,7 +39,7 @@ in {
sha256 = "1j8i32dq6rrlv3kf2hnq81iqks06kczaxjks7nw3zyq1231winm9";
};
v5 = font-awesome {
- version = "5.10.1";
- sha256 = "1ckr7n0hlhvyl8nkhyjr7k6r07czpcfp0s2mnb48mvfgxd3j992p";
+ version = "5.10.2";
+ sha256 = "0bg28zn2lhrcyj7mbavphkvw3hrbnjsnn84305ax93nj3qd0d4hx";
};
}
diff --git a/pkgs/data/misc/osinfo-db/default.nix b/pkgs/data/misc/osinfo-db/default.nix
index 39cdd29c94be..b41c4a4c5aa9 100644
--- a/pkgs/data/misc/osinfo-db/default.nix
+++ b/pkgs/data/misc/osinfo-db/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "osinfo-db";
- version = "20190726";
+ version = "20190805";
src = fetchurl {
url = "https://releases.pagure.org/libosinfo/${pname}-${version}.tar.xz";
- sha256 = "0kcdq8g324a368bqvki718ms5kdcc3dzfmpgzyxwl0mkxbmhmirr";
+ sha256 = "1la80kmh58nrra8aa4grv31gc7xbqbybl8q1m4yv0byb11slg93x";
};
nativeBuildInputs = [ osinfo-db-tools intltool libxml2 ];
diff --git a/pkgs/development/compilers/nextpnr/default.nix b/pkgs/development/compilers/nextpnr/default.nix
index d32d3fa67f1d..c1e01ef77828 100644
--- a/pkgs/development/compilers/nextpnr/default.nix
+++ b/pkgs/development/compilers/nextpnr/default.nix
@@ -2,58 +2,44 @@
, boost, python3, eigen
, icestorm, trellis
-# TODO(thoughtpolice) Currently the GUI build seems broken at runtime on my
-# laptop (and over a remote X server on my server...), so mark it broken for
-# now, with intent to fix later.
-, enableGui ? false
-, qtbase, wrapQtAppsHook
+, enableGui ? true
+, wrapQtAppsHook
+, qtbase
}:
let
boostPython = boost.override { python = python3; enablePython = true; };
-
- # This is a massive hack. For now, Trellis doesn't really support
- # installation through an already-built package; you have to build it once to
- # get the tools, then reuse the build directory to build nextpnr -- the
- # 'install' phase doesn't install everything it needs. This will be fixed in
- # the future but for now we can do this horrific thing.
- trellisRoot = trellis.overrideAttrs (_: {
- installPhase = ''
- mkdir -p $out
- cp *.so ..
- cd ../../.. && cp -R trellis database $out/
- '';
- });
in
-stdenv.mkDerivation rec {
+with stdenv; mkDerivation rec {
pname = "nextpnr";
- version = "2019.08.10";
+ version = "2019.08.21";
src = fetchFromGitHub {
owner = "yosyshq";
repo = "nextpnr";
- rev = "3f26cf50767143e48d29ae691b2a0052c359eb15";
- sha256 = "1gv84svw56ass9idbzh17h3yxkk9ydr40ijf9w72gf72rbixszdr";
+ rev = "c192ba261d77ad7f0a744fb90b01e4a5b63938c4";
+ sha256 = "0g2ar1z89b31qw5vgqj2rrcv9rzncs94184dgcsrz19p866654mf";
};
nativeBuildInputs
= [ cmake ]
- ++ (stdenv.lib.optional enableGui wrapQtAppsHook);
+ ++ (lib.optional enableGui wrapQtAppsHook);
buildInputs
= [ boostPython python3 eigen ]
- ++ (stdenv.lib.optional enableGui qtbase);
+ ++ (lib.optional enableGui qtbase);
enableParallelBuilding = true;
cmakeFlags =
[ "-DARCH=generic;ice40;ecp5"
"-DICEBOX_ROOT=${icestorm}/share/icebox"
- "-DTRELLIS_ROOT=${trellisRoot}/trellis"
+ "-DTRELLIS_ROOT=${trellis}/share/trellis"
+ "-DPYTRELLIS_LIBDIR=${trellis}/lib/trellis"
"-DUSE_OPENMP=ON"
# warning: high RAM usage
"-DSERIALIZE_CHIPDB=OFF"
# use PyPy for icestorm if enabled
"-DPYTHON_EXECUTABLE=${icestorm.pythonInterp}"
- ] ++ (stdenv.lib.optional (!enableGui) "-DBUILD_GUI=OFF");
+ ] ++ (lib.optional (!enableGui) "-DBUILD_GUI=OFF");
# Fix the version number. This is a bit stupid (and fragile) in practice
# but works ok. We should probably make this overrideable upstream.
@@ -62,13 +48,18 @@ stdenv.mkDerivation rec {
--replace 'git log -1 --format=%h' 'echo ${substring 0 11 src.rev}'
'';
- meta = with stdenv.lib; {
+
+ postFixup = lib.optionalString enableGui ''
+ wrapQtApp $out/bin/nextpnr-generic
+ wrapQtApp $out/bin/nextpnr-ice40
+ wrapQtApp $out/bin/nextpnr-ecp5
+ '';
+
+ meta = with lib; {
description = "Place and route tool for FPGAs";
homepage = https://github.com/yosyshq/nextpnr;
license = licenses.isc;
- platforms = platforms.linux;
- maintainers = with maintainers; [ thoughtpolice ];
-
- broken = enableGui;
+ platforms = platforms.all;
+ maintainers = with maintainers; [ thoughtpolice emily ];
};
}
diff --git a/pkgs/development/compilers/yosys/default.nix b/pkgs/development/compilers/yosys/default.nix
index aaa8628efbe9..467d4e3b49eb 100644
--- a/pkgs/development/compilers/yosys/default.nix
+++ b/pkgs/development/compilers/yosys/default.nix
@@ -8,14 +8,14 @@ with builtins;
stdenv.mkDerivation rec {
pname = "yosys";
- version = "2019.08.13";
+ version = "2019.08.21";
srcs = [
(fetchFromGitHub {
owner = "yosyshq";
repo = "yosys";
- rev = "19d6b8846f55b4c7be705619f753bec86deadac8";
- sha256 = "185sbkxajx3k9j03n0cxq2qvzwfwdbcxp19h8vnk7ghd5y9gp602";
+ rev = "fe1b2337fd7950e1d563be5b8ccbaa81688261e4";
+ sha256 = "0z7sngc2z081yyhzh8c2kchg48sp2333hn1wa94q5vsgnyzlqrdw";
name = "yosys";
})
@@ -40,10 +40,14 @@ stdenv.mkDerivation rec {
patchPhase = ''
substituteInPlace ../yosys-abc/Makefile \
- --replace 'CC := gcc' ""
+ --replace 'CC := gcc' "" \
+ --replace 'CXX := g++' ""
substituteInPlace ./Makefile \
--replace 'CXX = clang' "" \
- --replace 'ABCMKARGS = CC="$(CXX)"' 'ABCMKARGS =' \
+ --replace 'LD = clang++' 'LD = $(CXX)' \
+ --replace 'CXX = gcc' "" \
+ --replace 'LD = gcc' 'LD = $(CXX)' \
+ --replace 'ABCMKARGS = CC="$(CXX)" CXX="$(CXX)"' 'ABCMKARGS =' \
--replace 'echo UNKNOWN' 'echo ${substring 0 10 (elemAt srcs 0).rev}'
'';
@@ -71,7 +75,7 @@ stdenv.mkDerivation rec {
'';
homepage = http://www.clifford.at/yosys/;
license = stdenv.lib.licenses.isc;
- maintainers = with stdenv.lib.maintainers; [ shell thoughtpolice ];
- platforms = stdenv.lib.platforms.unix;
+ maintainers = with stdenv.lib.maintainers; [ shell thoughtpolice emily ];
+ platforms = stdenv.lib.platforms.all;
};
}
diff --git a/pkgs/development/haskell-modules/configuration-ghc-8.8.x.nix b/pkgs/development/haskell-modules/configuration-ghc-8.8.x.nix
index dc3071e5fab3..417fc0b3a441 100644
--- a/pkgs/development/haskell-modules/configuration-ghc-8.8.x.nix
+++ b/pkgs/development/haskell-modules/configuration-ghc-8.8.x.nix
@@ -41,30 +41,9 @@ self: super: {
unix = null;
xhtml = null;
- # Use the current git version of cabal-install.
- cabal-install = overrideCabal (super.cabal-install.overrideScope (self: super: { Cabal = self.Cabal-git; })) (drv: {
- src = pkgs.fetchFromGitHub {
- owner = "haskell";
- repo = "cabal";
- rev = "e98f6c26fa301b49921c2df67934bf9b0a4f3386";
- sha256 = "15nrkvckq2rw31z7grgbsg5f0gxfc09afsrqdfi4n471k630xd2i";
- };
- version = "20190510-git";
- editedCabalFile = null;
- postUnpack = "sourceRoot+=/cabal-install";
- jailbreak = true;
- });
- Cabal-git = overrideCabal super.Cabal_2_4_1_0 (drv: {
- src = pkgs.fetchFromGitHub {
- owner = "haskell";
- repo = "cabal";
- rev = "e98f6c26fa301b49921c2df67934bf9b0a4f3386";
- sha256 = "15nrkvckq2rw31z7grgbsg5f0gxfc09afsrqdfi4n471k630xd2i";
- };
- version = "20190510-git";
- editedCabalFile = null;
- postUnpack = "sourceRoot+=/Cabal";
- });
+ # Use the cabal-install 3.0.0.0 beta release.
+ cabal-install = self.cabal-install-3;
+ Cabal_3_0_0_0 = null; # Our compiler has this already.
# Ignore overly restrictive upper version bounds.
async = doJailbreak super.async;
diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix.yaml
index 52be6ef65211..b279652a5d5f 100644
--- a/pkgs/development/haskell-modules/configuration-hackage2nix.yaml
+++ b/pkgs/development/haskell-modules/configuration-hackage2nix.yaml
@@ -43,7 +43,7 @@ core-packages:
- ghcjs-base-0
default-package-overrides:
- # LTS Haskell 14.1
+ # LTS Haskell 14.2
- abstract-deque ==0.3
- abstract-deque-tests ==0.3
- abstract-par ==0.3.3
@@ -143,7 +143,7 @@ default-package-overrides:
- avwx ==0.3.0.2
- aws-cloudfront-signed-cookies ==0.2.0.1
- aws-lambda-haskell-runtime ==2.0.1
- - backprop ==0.2.6.2
+ - backprop ==0.2.6.3
- bank-holidays-england ==0.2.0.1
- barbies ==1.1.3.0
- barrier ==0.1.1
@@ -224,7 +224,7 @@ default-package-overrides:
- boolean-like ==0.1.1.0
- boolean-normal-forms ==0.0.1
- boolsimplifier ==0.1.8
- - boots ==0.0.3
+ - boots ==0.0.100
- bordacount ==0.1.0.0
- boring ==0.1.2
- both ==0.1.1.0
@@ -309,7 +309,7 @@ default-package-overrides:
- chimera ==0.2.0.0
- choice ==0.2.2
- chronologique ==0.3.1.1
- - chronos ==1.0.6
+ - chronos ==1.0.7
- chronos-bench ==0.2.0.2
- chunked-data ==0.3.1
- cipher-aes ==0.2.11
@@ -601,7 +601,7 @@ default-package-overrides:
- ENIG ==0.0.1.0
- entropy ==0.4.1.4
- enummapset ==0.6.0.2
- - enumset ==0.0.4.1
+ - enumset ==0.0.5
- enum-subset-generate ==0.1.0.0
- enum-text ==0.5.1.0
- enum-text-rio ==1.2.0.0
@@ -646,7 +646,7 @@ default-package-overrides:
- failable ==1.2.2.0
- fakedata ==0.2.2
- farmhash ==0.1.0.5
- - fast-builder ==0.1.0.1
+ - fast-builder ==0.1.1.0
- fast-digits ==0.2.1.0
- fast-logger ==2.4.16
- fast-math ==1.0.2
@@ -793,7 +793,7 @@ default-package-overrides:
- gi-gtk-hs ==0.3.8.0
- gi-gtksource ==3.0.22
- gi-javascriptcore ==4.0.21
- - ginger ==0.9.0.0
+ - ginger ==0.9.1.0
- gingersnap ==0.3.1.0
- gi-pango ==1.0.22
- githash ==0.1.3.1
@@ -918,14 +918,14 @@ default-package-overrides:
- hlibgit2 ==0.18.0.16
- hlibsass ==0.1.8.0
- hmatrix ==0.20.0.0
- - hmatrix-backprop ==0.1.2.5
+ - hmatrix-backprop ==0.1.3.0
- hmatrix-gsl ==0.19.0.1
- hmatrix-gsl-stats ==0.4.1.8
- hmatrix-morpheus ==0.1.1.2
- - hmatrix-vector-sized ==0.1.1.3
+ - hmatrix-vector-sized ==0.1.2.0
- hmm-lapack ==0.4
- hmpfr ==0.4.4
- - hoauth2 ==1.8.8
+ - hoauth2 ==1.8.9
- Hoed ==0.5.1
- hOpenPGP ==2.8
- hopenpgp-tools ==0.21.3
@@ -1039,7 +1039,7 @@ default-package-overrides:
- hw-hedgehog ==0.1.0.3
- hw-hspec-hedgehog ==0.1.0.7
- hw-int ==0.0.0.3
- - hw-ip ==2.3.1.2
+ - hw-ip ==2.3.4.1
- hw-json ==1.0.0.2
- hw-json-simd ==0.1.0.2
- hw-mquery ==0.2.0.1
@@ -1214,7 +1214,7 @@ default-package-overrides:
- lens-regex-pcre ==0.3.1.0
- lens-simple ==0.1.0.9
- lens-typelevel ==0.1.1.0
- - lenz ==0.3.0.0
+ - lenz ==0.3.1.0
- leveldb-haskell ==0.6.5
- libffi ==0.1
- libgit ==0.3.1
@@ -1371,7 +1371,7 @@ default-package-overrides:
- monoid-extras ==0.5
- monoid-subclasses ==0.4.6.1
- monoid-transformer ==0.0.4
- - mono-traversable ==1.0.11.0
+ - mono-traversable ==1.0.12.0
- mono-traversable-instances ==0.1.0.0
- mono-traversable-keys ==0.1.0
- more-containers ==0.2.1.2
@@ -1742,7 +1742,7 @@ default-package-overrides:
- reflection ==2.1.4
- RefSerialize ==0.4.0
- regex ==1.0.2.0
- - regex-applicative ==0.3.3
+ - regex-applicative ==0.3.3.1
- regex-applicative-text ==0.1.0.1
- regex-base ==0.93.2
- regex-compat ==0.95.1
@@ -1808,9 +1808,9 @@ default-package-overrides:
- safe-json ==0.1.0
- safe-money ==0.9
- SafeSemaphore ==0.10.1
- - salak ==0.3.3.1
- - salak-toml ==0.3.3
- - salak-yaml ==0.3.3
+ - salak ==0.3.4.1
+ - salak-toml ==0.3.4.1
+ - salak-yaml ==0.3.4.1
- saltine ==0.1.0.2
- salve ==1.0.6
- sample-frame ==0.0.3
@@ -2126,7 +2126,7 @@ default-package-overrides:
- th-expand-syns ==0.4.4.0
- th-extras ==0.0.0.4
- th-lift ==0.8.0.1
- - th-lift-instances ==0.1.13
+ - th-lift-instances ==0.1.14
- th-nowq ==0.1.0.3
- th-orphans ==0.13.7
- th-printf ==0.6.0
@@ -2320,7 +2320,7 @@ default-package-overrides:
- wai-cors ==0.2.7
- wai-enforce-https ==0.0.1
- wai-eventsource ==3.0.0
- - wai-extra ==3.0.27
+ - wai-extra ==3.0.28
- wai-handler-launch ==3.0.2.4
- wai-logger ==2.3.5
- wai-middleware-auth ==0.1.2.1
@@ -2428,7 +2428,7 @@ default-package-overrides:
- yesod-auth-hashdb ==1.7.1.1
- yesod-auth-oauth2 ==0.6.1.1
- yesod-bin ==1.6.0.3
- - yesod-core ==1.6.14
+ - yesod-core ==1.6.15
- yesod-csp ==0.2.5.0
- yesod-eventsource ==1.6.0
- yesod-fb ==0.5.0
@@ -2442,7 +2442,7 @@ default-package-overrides:
- yesod-recaptcha2 ==0.3.0
- yesod-sitemap ==1.6.0
- yesod-static ==1.6.0.1
- - yesod-test ==1.6.6.1
+ - yesod-test ==1.6.6.2
- yesod-text-markdown ==0.1.10
- yesod-websockets ==0.3.0.2
- yes-precure5-command ==5.5.3
diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix
index e68a6893d87e..689251869257 100644
--- a/pkgs/development/haskell-modules/hackage-packages.nix
+++ b/pkgs/development/haskell-modules/hackage-packages.nix
@@ -9486,6 +9486,8 @@ self: {
pname = "HaXml";
version = "1.25.5";
sha256 = "0d8jbiv53r3ndg76r3937idqdg34nhmb99vj087i73hjnv21mifb";
+ revision = "1";
+ editedCabalFile = "1xnni9hdvi87incm1pcx0b7jv410maww99acdfkx1cwhlb6k91ag";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -12696,8 +12698,8 @@ self: {
}:
mkDerivation {
pname = "Map";
- version = "0.0.1.1";
- sha256 = "0m7654arnnm19assm0fvjm3m6jrq6pn54f9pqvcn09h6vawsbyza";
+ version = "0.0.2.0";
+ sha256 = "1imnnd5plp3dqpfrpviwgabd0c47fxfxvh10gyxvssmslxi1k27p";
libraryHaskellDepends = [
base containers either-both filtrable util
];
@@ -16285,6 +16287,24 @@ self: {
license = stdenv.lib.licenses.mit;
}) {};
+ "RabbitMQ" = callPackage
+ ({ mkDerivation, array, base, binary, bytestring, clock, containers
+ , HsOpenSSL, io-streams, monad-control, network, network-uri
+ , openssl-streams, split, stm, text, vector
+ }:
+ mkDerivation {
+ pname = "RabbitMQ";
+ version = "0.1.0.0";
+ sha256 = "14rxwsxxqhj91alcnvvp6949ig0ifnls9x2mgnd1jmknqz7pwvrs";
+ libraryHaskellDepends = [
+ array base binary bytestring clock containers HsOpenSSL io-streams
+ monad-control network network-uri openssl-streams split stm text
+ vector
+ ];
+ description = "AMQP 0-9-1 client library for RabbitMQ servers";
+ license = "BSD-3-Clause AND GPL-3.0-or-later";
+ }) {};
+
"Raincat" = callPackage
({ mkDerivation, base, containers, extensible-exceptions, GLUT, mtl
, OpenGL, random, sdl2, sdl2-image, sdl2-mixer, time
@@ -24324,6 +24344,25 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "alarmclock_0_7_0_2" = callPackage
+ ({ mkDerivation, async, base, clock, hspec, stm, time
+ , unbounded-delays
+ }:
+ mkDerivation {
+ pname = "alarmclock";
+ version = "0.7.0.2";
+ sha256 = "0sp9h8vy8i4pvyadnb1ibpxpfxjikdr9ds3y9y8321cmkprlbs87";
+ libraryHaskellDepends = [
+ async base clock stm time unbounded-delays
+ ];
+ testHaskellDepends = [
+ async base clock hspec stm time unbounded-delays
+ ];
+ description = "Wake up and perform an action at a certain time";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"alea" = callPackage
({ mkDerivation, base, optparse-applicative, random, text }:
mkDerivation {
@@ -34842,29 +34881,6 @@ self: {
}:
mkDerivation {
pname = "backprop";
- version = "0.2.6.2";
- sha256 = "10w3fb25jw7s3bal6hd0a7g5hzbdd4b3whzxkm9b3g0y36i713dm";
- libraryHaskellDepends = [
- base containers deepseq microlens primitive reflection transformers
- vector vinyl
- ];
- benchmarkHaskellDepends = [
- base criterion deepseq directory hmatrix microlens microlens-th
- mwc-random time vector
- ];
- description = "Heterogeneous automatic differentation";
- license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
- broken = true;
- }) {};
-
- "backprop_0_2_6_3" = callPackage
- ({ mkDerivation, base, containers, criterion, deepseq, directory
- , hmatrix, microlens, microlens-th, mwc-random, primitive
- , reflection, time, transformers, vector, vinyl
- }:
- mkDerivation {
- pname = "backprop";
version = "0.2.6.3";
sha256 = "0zk3k20c100iwqcvg1xw2vdysn01w4h9jypz08xs849n1a3bp7di";
libraryHaskellDepends = [
@@ -35211,6 +35227,19 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "bank-holidays-england_0_2_0_2" = callPackage
+ ({ mkDerivation, base, containers, hspec, QuickCheck, time }:
+ mkDerivation {
+ pname = "bank-holidays-england";
+ version = "0.2.0.2";
+ sha256 = "1r82plqk1danqby90snmp4zjzdkwryvhbzj1c67b0h0k9w42v781";
+ libraryHaskellDepends = [ base containers time ];
+ testHaskellDepends = [ base containers hspec QuickCheck time ];
+ description = "Calculation of bank holidays in England and Wales";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"banwords" = callPackage
({ mkDerivation, attoparsec, base, bytestring, data-default, HUnit
, test-framework, test-framework-hunit, text, vector
@@ -37983,8 +38012,8 @@ self: {
pname = "binding-core";
version = "0.2.2";
sha256 = "0qr7nr9cksy2cx2h8g2d485797hvv67197c654va0xwadkj5iviz";
- revision = "1";
- editedCabalFile = "1ijm34wxyxpx38yw42kl5yrb8i3gv1z7dvxhb98jz6pqxgqcvshs";
+ revision = "2";
+ editedCabalFile = "1cl8k9d0kkhxhdska3mk2c7w4xnyz7z0pd8xyynls0jx0qya0irl";
libraryHaskellDepends = [ base stm ];
testHaskellDepends = [ base HTF HUnit QuickCheck random ];
description = "Data Binding";
@@ -37997,8 +38026,8 @@ self: {
pname = "binding-gtk";
version = "0.2.1";
sha256 = "0l68n13w1khfqkc791l9mcnk3cb0565a9ysfn7b3hh5cjx8zi7vr";
- revision = "1";
- editedCabalFile = "1dcccb26m1ih3mbkhf72rmz9ywva7llxjvg9s6fpssjxpms5fhwy";
+ revision = "2";
+ editedCabalFile = "1rcipk9zk7w0q0x9sxsdy53bak9izj0bix6jykzhsxywidcriwcy";
libraryHaskellDepends = [ base binding-core gtk mtl ];
testHaskellDepends = [ base binding-core directory gtk ];
description = "Data Binding in Gtk2Hs";
@@ -38013,8 +38042,8 @@ self: {
pname = "binding-wx";
version = "0.2.1";
sha256 = "07nbb6a0fmyhmx2dakkw4msxnv273hfcw3swdk3aczpfqlxd1r4i";
- revision = "1";
- editedCabalFile = "1cpgwbzix794by0mvh3lrqv1pakh7i56hap3xhs7z2xccqc461q3";
+ revision = "2";
+ editedCabalFile = "18jckk1pf0bds9s3bw6bklp3nam4bxxs5nlkswar297byfpzghk1";
libraryHaskellDepends = [ base binding-core stm wx wxcore ];
testHaskellDepends = [ base binding-core directory wx ];
description = "Data Binding in WxHaskell";
@@ -39186,8 +39215,8 @@ self: {
}:
mkDerivation {
pname = "bisc";
- version = "0.2.2.0";
- sha256 = "0ypkz75pzrqy12kfpkhai0xmz80bjkjz9m5ydrmzlbcwjwvzlvjz";
+ version = "0.2.3.0";
+ sha256 = "0x03smkfx0qnsxznlp1591gi938f15w057hywfp9497mhvkr7mxg";
isLibrary = false;
isExecutable = true;
executableHaskellDepends = [
@@ -41560,32 +41589,23 @@ self: {
}) {};
"boots" = callPackage
- ({ mkDerivation, base, data-default, exceptions, fast-logger, hspec
- , microlens, monad-logger, mtl, salak, salak-yaml, text
- , unliftio-core
- }:
+ ({ mkDerivation, base, exceptions, hspec, mtl }:
mkDerivation {
pname = "boots";
- version = "0.0.3";
- sha256 = "1glf3hq3vqa3rd115ym7jy5jmwx8mzqbidj875274safg8n552rm";
- libraryHaskellDepends = [
- base data-default exceptions fast-logger microlens monad-logger mtl
- salak salak-yaml text unliftio-core
- ];
- testHaskellDepends = [
- base data-default exceptions fast-logger hspec microlens
- monad-logger mtl salak salak-yaml text unliftio-core
- ];
- description = "Boot application by plugins";
+ version = "0.0.100";
+ sha256 = "0q685h5z561lgjg2kqnkls35wpys9kx4zhghqqq3dyvl2i4dwmcz";
+ libraryHaskellDepends = [ base exceptions mtl ];
+ testHaskellDepends = [ base exceptions hspec mtl ];
+ description = "IoC Monad in Haskell";
license = stdenv.lib.licenses.mit;
}) {};
- "boots_0_1" = callPackage
+ "boots_0_1_1" = callPackage
({ mkDerivation, base, exceptions, hspec, mtl }:
mkDerivation {
pname = "boots";
- version = "0.1";
- sha256 = "0d9mg56alrh6fhv5r5lh33pykfqaw45yz38gky1k6idnyy7w5aik";
+ version = "0.1.1";
+ sha256 = "1z9h8i1r0jccqn0230nzn97yqzrlsapc84dnwhczzvdbaryykhbz";
libraryHaskellDepends = [ base exceptions mtl ];
testHaskellDepends = [ base exceptions hspec mtl ];
description = "IoC Monad in Haskell";
@@ -41600,8 +41620,8 @@ self: {
}:
mkDerivation {
pname = "boots-app";
- version = "0.1.0.6";
- sha256 = "0n8fkn6vwj62y96cb8940ghngaknlvxr549dgmkdl5355x7m0lg8";
+ version = "0.1.1";
+ sha256 = "1v8qbap22mpasjpmi9bd0n14q4vz80ksmlmk67yw840f2ly8sn0d";
libraryHaskellDepends = [
base boots data-default exceptions fast-logger menshen microlens
monad-logger mtl salak salak-yaml splitmix text unliftio-core vault
@@ -43709,18 +43729,30 @@ self: {
}) {};
"byteslice" = callPackage
- ({ mkDerivation, base, primitive, primitive-addr }:
+ ({ mkDerivation, base, primitive, primitive-addr, run-st }:
mkDerivation {
pname = "byteslice";
- version = "0.1.1.0";
- sha256 = "08abffrd6psiab220d8081lcs7ba7fvr7waqzykdk8i5dcm9iyvb";
- libraryHaskellDepends = [ base primitive primitive-addr ];
+ version = "0.1.2.0";
+ sha256 = "0bivb6gn3kfzi2rxvrf3klsgzj6p864vcxr2hnrdkr16qp1x8ysv";
+ libraryHaskellDepends = [ base primitive primitive-addr run-st ];
description = "Slicing managed and unmanaged memory";
license = stdenv.lib.licenses.bsd3;
hydraPlatforms = stdenv.lib.platforms.none;
broken = true;
}) {};
+ "bytesmith" = callPackage
+ ({ mkDerivation, base, byteslice, primitive }:
+ mkDerivation {
+ pname = "bytesmith";
+ version = "0.1.0.0";
+ sha256 = "1jj2shy510r83r8nahf6lwjhwp73kbmla6mly4fzjza81syrwrm4";
+ libraryHaskellDepends = [ base byteslice primitive ];
+ testHaskellDepends = [ base byteslice primitive ];
+ description = "Nonresumable byte parser";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
"bytestring_0_10_10_0" = callPackage
({ mkDerivation, base, byteorder, deepseq, directory, dlist
, ghc-prim, HUnit, integer-gmp, mtl, QuickCheck, random
@@ -44802,12 +44834,13 @@ self: {
}:
mkDerivation {
pname = "cabal-fmt";
- version = "0.1";
- sha256 = "0rk2gmidsikbzvh0jkrzwn2pbri8z5fhxfvlsh7wivlcqrz4jsf3";
+ version = "0.1.1";
+ sha256 = "07hx1s7l5zmh7vs2zmmm56msz2m7wnzn919mvnpypvrsswmmnnd9";
isLibrary = false;
isExecutable = true;
libraryHaskellDepends = [
- base bytestring Cabal containers filepath mtl parsec pretty
+ base bytestring Cabal containers directory filepath mtl parsec
+ pretty
];
executableHaskellDepends = [
base bytestring directory filepath optparse-applicative
@@ -44817,7 +44850,7 @@ self: {
];
doHaddock = false;
description = "Format .cabal files";
- license = stdenv.lib.licenses.gpl3Plus;
+ license = "GPL-3.0-or-later AND BSD-3-Clause";
hydraPlatforms = stdenv.lib.platforms.none;
broken = true;
}) {};
@@ -49726,35 +49759,6 @@ self: {
}:
mkDerivation {
pname = "chronos";
- version = "1.0.6";
- sha256 = "07z79acmr8768m31knr9r90x0f8xabdkvvyd7y0bv7061562fvdz";
- revision = "1";
- editedCabalFile = "156f61rp421x1hisdiq1m7nbaaq4hczfv66v9g94blv3a48rjwzz";
- libraryHaskellDepends = [
- aeson attoparsec base bytestring clock hashable primitive
- semigroups text torsor vector
- ];
- testHaskellDepends = [
- attoparsec base bytestring doctest HUnit QuickCheck test-framework
- test-framework-hunit test-framework-quickcheck2 text torsor
- ];
- benchmarkHaskellDepends = [
- attoparsec base bytestring criterion deepseq old-locale QuickCheck
- text thyme time vector
- ];
- description = "A performant time library";
- license = stdenv.lib.licenses.bsd3;
- }) {};
-
- "chronos_1_0_7" = callPackage
- ({ mkDerivation, aeson, attoparsec, base, bytestring, clock
- , criterion, deepseq, doctest, hashable, HUnit, old-locale
- , primitive, QuickCheck, semigroups, test-framework
- , test-framework-hunit, test-framework-quickcheck2, text, thyme
- , time, torsor, vector
- }:
- mkDerivation {
- pname = "chronos";
version = "1.0.7";
sha256 = "0yqk43ax20sk3rpxd5s857ivbgigvd5qdq4axawzmqr2na6jlikx";
libraryHaskellDepends = [
@@ -49771,7 +49775,6 @@ self: {
];
description = "A performant time library";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"chronos-bench" = callPackage
@@ -70478,12 +70481,14 @@ self: {
}) {};
"ditto" = callPackage
- ({ mkDerivation, base, containers, mtl, semigroups, text }:
+ ({ mkDerivation, base, containers, mtl, semigroups, text, torsor }:
mkDerivation {
pname = "ditto";
- version = "0.3.1";
- sha256 = "1y3s0q0c0lsj6hsszazbd0yjb10nagvg96nw3x154kz55mn2bdym";
- libraryHaskellDepends = [ base containers mtl semigroups text ];
+ version = "0.4";
+ sha256 = "0qnkv0r5dm73qlrsgwxwzm7f9gbknwcy1dzbjs6vlcmx8hyqh2gp";
+ libraryHaskellDepends = [
+ base containers mtl semigroups text torsor
+ ];
description = "ditto is a type-safe HTML form generation and validation library";
license = stdenv.lib.licenses.bsd3;
}) {};
@@ -70492,8 +70497,8 @@ self: {
({ mkDerivation, base, ditto, lucid, path-pieces, text }:
mkDerivation {
pname = "ditto-lucid";
- version = "0.3.2";
- sha256 = "1asp25vi3m6rbk1wllqb1gzjrgifndhcpr2blx1j132ql6h5qqpj";
+ version = "0.4";
+ sha256 = "1if543wf7div8ww90ifdh75i2w99lhbfh8pfnzmd1yaw2j1m35ff";
libraryHaskellDepends = [ base ditto lucid path-pieces text ];
description = "Add support for using lucid with Ditto";
license = stdenv.lib.licenses.bsd3;
@@ -76330,20 +76335,6 @@ self: {
}:
mkDerivation {
pname = "enumset";
- version = "0.0.4.1";
- sha256 = "0m6ha4m9hvmzkgnwani3z3vgcllzgv6n578g56x4sb9bgxgi37az";
- libraryHaskellDepends = [
- base data-accessor semigroups storable-record
- ];
- description = "Sets of enumeration values represented by machine words";
- license = stdenv.lib.licenses.bsd3;
- }) {};
-
- "enumset_0_0_5" = callPackage
- ({ mkDerivation, base, data-accessor, semigroups, storable-record
- }:
- mkDerivation {
- pname = "enumset";
version = "0.0.5";
sha256 = "0d9lnl7mmcwydfhb4iazh6gcdbxvdh7b3gar3c9l1k5xmc4r8qii";
libraryHaskellDepends = [
@@ -76351,7 +76342,6 @@ self: {
];
description = "Sets of enumeration values represented by machine words";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"env-locale" = callPackage
@@ -77334,6 +77324,74 @@ self: {
broken = true;
}) {};
+ "essence-of-live-coding" = callPackage
+ ({ mkDerivation, base, foreign-store, QuickCheck, syb
+ , test-framework, test-framework-quickcheck2, transformers
+ , vector-sized
+ }:
+ mkDerivation {
+ pname = "essence-of-live-coding";
+ version = "0.1.0.1";
+ sha256 = "0804zqbl2w8cvj4n9y2qx9wdmigmw56fxdzkqrw6x2szl2qvsfjz";
+ isLibrary = true;
+ isExecutable = true;
+ libraryHaskellDepends = [
+ base foreign-store syb transformers vector-sized
+ ];
+ executableHaskellDepends = [ base transformers ];
+ testHaskellDepends = [
+ base QuickCheck syb test-framework test-framework-quickcheck2
+ ];
+ description = "General purpose live coding framework";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
+ "essence-of-live-coding-gloss" = callPackage
+ ({ mkDerivation, base, essence-of-live-coding, foreign-store, gloss
+ , syb, transformers
+ }:
+ mkDerivation {
+ pname = "essence-of-live-coding-gloss";
+ version = "0.1.0.1";
+ sha256 = "0716mwww68x8v2r6fz6ah8m26w5h98kgd662rirh56nmwr219zk5";
+ libraryHaskellDepends = [
+ base essence-of-live-coding foreign-store gloss syb transformers
+ ];
+ description = "General purpose live coding framework - Gloss backend";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
+ "essence-of-live-coding-pulse" = callPackage
+ ({ mkDerivation, base, essence-of-live-coding, foreign-store
+ , pulse-simple, transformers
+ }:
+ mkDerivation {
+ pname = "essence-of-live-coding-pulse";
+ version = "0.1.0.1";
+ sha256 = "18f6wrq5ar14yb44yl6m8xfi9c721yywl4gzwcrx65n6wn3h16va";
+ libraryHaskellDepends = [
+ base essence-of-live-coding foreign-store pulse-simple transformers
+ ];
+ description = "General purpose live coding framework - pulse backend";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
+ "essence-of-live-coding-quickcheck" = callPackage
+ ({ mkDerivation, base, boltzmann-samplers, essence-of-live-coding
+ , QuickCheck, syb, transformers
+ }:
+ mkDerivation {
+ pname = "essence-of-live-coding-quickcheck";
+ version = "0.1.0.1";
+ sha256 = "0wkffsy3jxz85lxlbppi477wkzlx2zvxmjc70rgf8bjw8s631a22";
+ libraryHaskellDepends = [
+ base boltzmann-samplers essence-of-live-coding QuickCheck syb
+ transformers
+ ];
+ description = "General purpose live coding framework - QuickCheck integration";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
"estimator" = callPackage
({ mkDerivation, ad, base, distributive, lens, linear, reflection
}:
@@ -79547,6 +79605,23 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "extra_1_6_18" = callPackage
+ ({ mkDerivation, base, clock, directory, filepath, process
+ , QuickCheck, semigroups, time, unix
+ }:
+ mkDerivation {
+ pname = "extra";
+ version = "1.6.18";
+ sha256 = "0jvd4l0hi8pf5899pxc32yc638y0mrc357w0rph99k3hm277i0cy";
+ libraryHaskellDepends = [
+ base clock directory filepath process semigroups time unix
+ ];
+ testHaskellDepends = [ base directory filepath QuickCheck unix ];
+ description = "Extra functions I use";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"extract-dependencies" = callPackage
({ mkDerivation, async, base, Cabal, containers
, package-description-remote
@@ -80156,26 +80231,6 @@ self: {
}:
mkDerivation {
pname = "fast-builder";
- version = "0.1.0.1";
- sha256 = "0ykl1s29kma3bxvv1jfi7q8yv9vmbn1lsrfyn7axgi51j4g06x32";
- libraryHaskellDepends = [ base bytestring ghc-prim ];
- testHaskellDepends = [ base bytestring process QuickCheck stm ];
- benchmarkHaskellDepends = [
- aeson base bytestring containers criterion deepseq ghc-prim
- scientific template-haskell text true-name unordered-containers
- vector
- ];
- description = "Fast ByteString Builder";
- license = stdenv.lib.licenses.publicDomain;
- }) {};
-
- "fast-builder_0_1_1_0" = callPackage
- ({ mkDerivation, aeson, base, bytestring, containers, criterion
- , deepseq, ghc-prim, process, QuickCheck, scientific, stm
- , template-haskell, text, true-name, unordered-containers, vector
- }:
- mkDerivation {
- pname = "fast-builder";
version = "0.1.1.0";
sha256 = "024n5q1zsmd1va662sjdnc42w4qj6pmqg64fsfcn0jx5zvmg62d9";
libraryHaskellDepends = [ base bytestring ghc-prim ];
@@ -80187,7 +80242,6 @@ self: {
];
description = "Fast ByteString Builder";
license = stdenv.lib.licenses.publicDomain;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"fast-combinatorics" = callPackage
@@ -87656,8 +87710,8 @@ self: {
}:
mkDerivation {
pname = "futhark";
- version = "0.11.2";
- sha256 = "0bjbz5zan20bpid2i6kbjwk589gkdwfvfawlg27j13p8a82srpdf";
+ version = "0.12.1";
+ sha256 = "00f95mhw6z5hz5jg6mnpgklkm548gp6nr3c49qhr661n8xl1fpyr";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -91109,6 +91163,19 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "ghc-paths_0_1_0_12" = callPackage
+ ({ mkDerivation, base, Cabal, directory }:
+ mkDerivation {
+ pname = "ghc-paths";
+ version = "0.1.0.12";
+ sha256 = "1164w9pqnf7rjm05mmfjznz7rrn415blrkk1kjc0gjvks1vfdjvf";
+ setupHaskellDepends = [ base Cabal directory ];
+ libraryHaskellDepends = [ base ];
+ description = "Knowledge of GHC's installation directories";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"ghc-pkg-autofix" = callPackage
({ mkDerivation, base, Cabal, cmdargs, filepath, parsec, process
, split
@@ -93113,38 +93180,6 @@ self: {
}:
mkDerivation {
pname = "ginger";
- version = "0.9.0.0";
- sha256 = "14racx3vadxypk8h5cwj2qhg5fpc2pma6gmwlmr2ga6yswpgkl29";
- isLibrary = true;
- isExecutable = true;
- enableSeparateDataOutput = true;
- libraryHaskellDepends = [
- aeson aeson-pretty base bytestring data-default filepath http-types
- mtl parsec regex-tdfa safe scientific text time transformers
- unordered-containers utf8-string vector
- ];
- executableHaskellDepends = [
- aeson base bytestring data-default optparse-applicative process
- text transformers unordered-containers utf8-string yaml
- ];
- testHaskellDepends = [
- aeson base bytestring data-default mtl tasty tasty-hunit
- tasty-quickcheck text time transformers unordered-containers
- utf8-string
- ];
- description = "An implementation of the Jinja2 template language in Haskell";
- license = stdenv.lib.licenses.mit;
- }) {};
-
- "ginger_0_9_1_0" = callPackage
- ({ mkDerivation, aeson, aeson-pretty, base, bytestring
- , data-default, filepath, http-types, mtl, optparse-applicative
- , parsec, process, regex-tdfa, safe, scientific, tasty, tasty-hunit
- , tasty-quickcheck, text, time, transformers, unordered-containers
- , utf8-string, vector, yaml
- }:
- mkDerivation {
- pname = "ginger";
version = "0.9.1.0";
sha256 = "0qlsqbkxwyc4hi8228l0mgiylnc0q9i02i46043m1390mdmp34qz";
isLibrary = true;
@@ -93166,7 +93201,6 @@ self: {
];
description = "An implementation of the Jinja2 template language in Haskell";
license = stdenv.lib.licenses.mit;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"gingersnap" = callPackage
@@ -93599,6 +93633,22 @@ self: {
broken = true;
}) {};
+ "git-lfs" = callPackage
+ ({ mkDerivation, aeson, base, bytestring, case-insensitive
+ , containers, http-client, http-types, network-uri, text
+ }:
+ mkDerivation {
+ pname = "git-lfs";
+ version = "1.0.0";
+ sha256 = "0ryxi43sng5nwb9brdirvvxcs2j6bmg1x9vdx9fq5r4dch62b1zy";
+ libraryHaskellDepends = [
+ aeson base bytestring case-insensitive containers http-client
+ http-types network-uri text
+ ];
+ description = "git-lfs protocol";
+ license = stdenv.lib.licenses.agpl3;
+ }) {};
+
"git-mediate" = callPackage
({ mkDerivation, ansi-terminal, base, base-compat, Diff, directory
, filepath, mtl, optparse-applicative, process, unix-compat
@@ -95798,8 +95848,8 @@ self: {
}:
mkDerivation {
pname = "gogol";
- version = "0.4.0";
- sha256 = "1w6bxhgdsilv6z1q0m2qidv1in10i9p5biz733v2nqg2pflj8qgh";
+ version = "0.5.0";
+ sha256 = "1aah3db2ws07q4z2pka4gmsagpwlimv19xq0p6y0bznq86yy7i1q";
libraryHaskellDepends = [
aeson base bytestring case-insensitive conduit conduit-extra
cryptonite directory exceptions filepath gogol-core http-client
@@ -95816,8 +95866,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-abusiveexperiencereport";
- version = "0.4.0";
- sha256 = "0jlpybzl1p6jifrj3cdc5wndjg1ds15liz844wl3vmx45p5bj2mq";
+ version = "0.5.0";
+ sha256 = "1c701rajjybggf04rvmj39mn5ryq27kvz79jacxhk9ia1g48lfbb";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Abusive Experience Report SDK";
license = "unknown";
@@ -95828,20 +95878,32 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-acceleratedmobilepageurl";
- version = "0.4.0";
- sha256 = "0bd34zw60bzx4h2iczz02ynn7vm2pma3b1x419nafr70jlil11bc";
+ version = "0.5.0";
+ sha256 = "0mr77fifnjl9r1jvmdzr7nvbxrh18n1c7m5yahlg4gsph9jzxg6i";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Accelerated Mobile Pages (AMP) URL SDK";
license = "unknown";
hydraPlatforms = stdenv.lib.platforms.none;
}) {};
+ "gogol-accessapproval" = callPackage
+ ({ mkDerivation, base, gogol-core }:
+ mkDerivation {
+ pname = "gogol-accessapproval";
+ version = "0.5.0";
+ sha256 = "062377i1nrhynsqyg53fkczhj9ljxa1ms062zykyxq4inv7d9r2a";
+ libraryHaskellDepends = [ base gogol-core ];
+ description = "Google Access Approval SDK";
+ license = "unknown";
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"gogol-accesscontextmanager" = callPackage
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-accesscontextmanager";
- version = "0.4.0";
- sha256 = "1rq8q9av1vj0v7y7av6y92isyf0rrr0v5dqihx2ryhsxcn9bly4m";
+ version = "0.5.0";
+ sha256 = "0nglp371pxal59p33bb50r1vck6mc662z2yrqsq326w77dc24k6z";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Access Context Manager SDK";
license = "unknown";
@@ -95852,8 +95914,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-adexchange-buyer";
- version = "0.4.0";
- sha256 = "056896r5iq343bam9qzd41x1iaqa0p31x20w6zspn3v9r8i1x76b";
+ version = "0.5.0";
+ sha256 = "0a2v15z4x0a6dbc789s1j78qcsfqypdf65ydw0gxzgajl136ni7x";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Ad Exchange Buyer SDK";
license = "unknown";
@@ -95864,8 +95926,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-adexchange-seller";
- version = "0.4.0";
- sha256 = "17pvmi371xx06qav5c4fsq5il9a54478jwjfk7wh1snifxwsg3dn";
+ version = "0.5.0";
+ sha256 = "02y7sz24flvm6fayfjjvdrywsqy0qw3wrqkfg4jcwa1093j2x3g9";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Ad Exchange Seller SDK";
license = "unknown";
@@ -95876,8 +95938,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-adexchangebuyer2";
- version = "0.4.0";
- sha256 = "0bsxix42viyg74yvw03bhn19c9rcav1hby63fjlcg9zvs9pqx9a2";
+ version = "0.5.0";
+ sha256 = "0sy40qp8z47d364dml5fafdy34xwlaa8lwn86n076i0xr0a2c3sc";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Ad Exchange Buyer API II SDK";
license = "unknown";
@@ -95888,8 +95950,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-adexperiencereport";
- version = "0.4.0";
- sha256 = "0n9gg9rgwyj7x115dpp73gqsz61qjkph8iwlf51ak0dflvhpcirc";
+ version = "0.5.0";
+ sha256 = "1sk083dkiwzr39w7bgqv3klvnx0jb8xqz1v3x0val3dzhfhd0rg0";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Ad Experience Report SDK";
license = "unknown";
@@ -95900,8 +95962,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-admin-datatransfer";
- version = "0.4.0";
- sha256 = "0i0zrz1wgwdqxisq47icaa9rz1vawgkwk80pg8lzraaf82scxsd2";
+ version = "0.5.0";
+ sha256 = "149h3kg68xqanpzyqxbjxq1nskigv1310fq17inkl3bqm7mk0d3s";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Admin Data Transfer SDK";
license = "unknown";
@@ -95912,8 +95974,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-admin-directory";
- version = "0.4.0";
- sha256 = "0nikrrv152xnr4b8542vlmnqazq8cvq89mi004nzd8pfl0a7nz5m";
+ version = "0.5.0";
+ sha256 = "0kinbhz4j11nd6s5w4jg13dpbq6hgf6acnqi6hvmn4m4yjm6qs5i";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Admin Directory SDK";
license = "unknown";
@@ -95936,8 +95998,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-admin-reports";
- version = "0.4.0";
- sha256 = "0ncx9knx8lnkbg0zcc5ak1ywgk1nqdqvplri247wxxlyn582xx2b";
+ version = "0.5.0";
+ sha256 = "17m4924mqr0wiq07n3ada8jqc2kbwn2apzmbkpcsf6ns8qpw4r4k";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Admin Reports SDK";
license = "unknown";
@@ -95948,8 +96010,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-adsense";
- version = "0.4.0";
- sha256 = "0ahw3mapm93krj2lkzvcxqg3n7v912drfqb40afjl9p572hppl0w";
+ version = "0.5.0";
+ sha256 = "07v6sgp6dqvgcmni4579c6iyxqbbn24lyp64zfdv88s4wjhjbdjj";
libraryHaskellDepends = [ base gogol-core ];
description = "Google AdSense Management SDK";
license = "unknown";
@@ -95960,8 +96022,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-adsense-host";
- version = "0.4.0";
- sha256 = "03pm68sksb2r51a7962bjypaf0ycbjsqwdyzl338v2l03jwp4d3w";
+ version = "0.5.0";
+ sha256 = "1s9dsrz6svnm8jjl13w3v72gyyg2xc5sxg6piw087c8j1sqfx131";
libraryHaskellDepends = [ base gogol-core ];
description = "Google AdSense Host SDK";
license = "unknown";
@@ -95984,8 +96046,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-alertcenter";
- version = "0.4.0";
- sha256 = "0sb4r4xbcfmrygz92xy1b0qps32mvw4kxlgixzmx5lhabhmh19rg";
+ version = "0.5.0";
+ sha256 = "0d114xkvdjzfgl63gyc1a56jfdacbr5chdz80199jp85zp04h3wi";
libraryHaskellDepends = [ base gogol-core ];
description = "Google G Suite Alert Center SDK";
license = "unknown";
@@ -95996,8 +96058,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-analytics";
- version = "0.4.0";
- sha256 = "0vbz4ydkkglradhmrs1s3ldz8isz65lvfw84imhrmfrnbj8mvwsr";
+ version = "0.5.0";
+ sha256 = "1bfm1z13hvijln3f92n4i8042dd56z6wian6scnbfcndnsfwsrc9";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Analytics SDK";
license = "unknown";
@@ -96008,8 +96070,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-analyticsreporting";
- version = "0.4.0";
- sha256 = "0wcnvdf02l3s81f53v33f6vy3ksnpcyhdls4jf6939x2pz7frrld";
+ version = "0.5.0";
+ sha256 = "0ih63njgb3612myqfc1impas9jc5gx5hlmhvjzw0bp6rn7dv5qvm";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Analytics Reporting SDK";
license = "unknown";
@@ -96020,8 +96082,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-android-enterprise";
- version = "0.4.0";
- sha256 = "0pq3krv5gncwpiblrkqsabrkqldjl1gardkf279qqc8z7qw74wn8";
+ version = "0.5.0";
+ sha256 = "0qxvqv3i21k9g0mgy67073xb2yd8m357c2806v18inh7cikhndgy";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Play EMM SDK";
license = "unknown";
@@ -96032,8 +96094,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-android-publisher";
- version = "0.4.0";
- sha256 = "0f9s1zss2i5xq67mv7wgvgbbba0fybqmnyr4vxjg28c2y5kvvggv";
+ version = "0.5.0";
+ sha256 = "05dz12615l74y4iqasgn84vi79i1m7wv11gz5sfbmmmddizjdxy4";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Play Developer SDK";
license = "unknown";
@@ -96044,8 +96106,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-androiddeviceprovisioning";
- version = "0.4.0";
- sha256 = "0zynvy8720b26sp884da98cfnx9g7rcwgrj6n27lqmpw3lqmfh4r";
+ version = "0.5.0";
+ sha256 = "1yc88s0h6v8ipw26a90ds0wdmsg78zpp3pqrybip9fh8grzbplv5";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Android Device Provisioning Partner SDK";
license = "unknown";
@@ -96056,8 +96118,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-androidmanagement";
- version = "0.4.0";
- sha256 = "16xarhr93vpxawd7mg59zc53bl7xh63hpqjz869vhnf481vn4pmq";
+ version = "0.5.0";
+ sha256 = "0j68bbdyb3qnjylkb7fyv162pxfjx6802cnb63kryl7wbzcvf02s";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Android Management SDK";
license = "unknown";
@@ -96068,8 +96130,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-appengine";
- version = "0.4.0";
- sha256 = "14pf281j7q05dlz8i08m8082qixx1d5fjyi3zm19blsghx7hsn6a";
+ version = "0.5.0";
+ sha256 = "1p4cxp4f417m0llw58zslaabfswp5s9b9xlxfn3qrl3mdghs8lvk";
libraryHaskellDepends = [ base gogol-core ];
description = "Google App Engine Admin SDK";
license = "unknown";
@@ -96080,8 +96142,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-apps-activity";
- version = "0.4.0";
- sha256 = "1iv4q10h5n8mbkjgw2v7j9d9y4zvl0srpkw1kwd98h1chgg7hyhi";
+ version = "0.5.0";
+ sha256 = "0frs0976h57gckraxhipbsd1ps39ddw5bcsxrya9mczyh31aqn4w";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Drive Activity SDK";
license = "unknown";
@@ -96092,8 +96154,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-apps-calendar";
- version = "0.4.0";
- sha256 = "1dbxva37p8ww835y4sg1v01f12kr049ralsfqs3hkv516lsh7kxr";
+ version = "0.5.0";
+ sha256 = "1q68zbqk7pkh7clvlyjlkdy7i3zwrh8rl7ksyxd9x8wvla91qc34";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Calendar SDK";
license = "unknown";
@@ -96104,8 +96166,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-apps-licensing";
- version = "0.4.0";
- sha256 = "1sbbr7ihl415zx7axjwlvbfp646gr3fbb90n27wxh8pl4h2hlzkf";
+ version = "0.5.0";
+ sha256 = "1x86ssslmksdlfmf8rasavpn9dg5kpk416zf001mb896lh6r5dlq";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Enterprise License Manager SDK";
license = "unknown";
@@ -96116,8 +96178,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-apps-reseller";
- version = "0.4.0";
- sha256 = "038qfmfpw3wi5v9x9wgbpv2agbjab8z5q0idwzfih8xjckfxd520";
+ version = "0.5.0";
+ sha256 = "0zxjp7apiqd12bcj6fwwrlx8j466pavfgmv35d2alvmb83n1h8gw";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Enterprise Apps Reseller SDK";
license = "unknown";
@@ -96128,8 +96190,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-apps-tasks";
- version = "0.4.0";
- sha256 = "1nfzl9hqsh2dwgxhwwx5w6yr6vvcbx0j72iprb42bp6hsv5lh5nx";
+ version = "0.5.0";
+ sha256 = "0cb61wqjq8za2d44i0h561hzp2nmyynr2fy24mbhj2gb0zcd14bc";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Tasks SDK";
license = "unknown";
@@ -96140,8 +96202,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-appstate";
- version = "0.4.0";
- sha256 = "1z6k2kx20jgankjb1ynyhr0s9q8n2wln5ng8w0bd2gnflxnh26l7";
+ version = "0.5.0";
+ sha256 = "1gx52lnrp6mdsf168x0viwkj8pr49a0npf98a402ij3gndsn28aq";
libraryHaskellDepends = [ base gogol-core ];
description = "Google App State SDK";
license = "unknown";
@@ -96164,8 +96226,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-bigquery";
- version = "0.4.0";
- sha256 = "1c1gr2pwy9a0chysfi6v1imy15f5k689ys5lfnrgnl65ff0hqifq";
+ version = "0.5.0";
+ sha256 = "1z3rdh9qrabycxnxrzay6ddw5l97qws48hn78g5pkbn73z1dh22z";
libraryHaskellDepends = [ base gogol-core ];
description = "Google BigQuery SDK";
license = "unknown";
@@ -96176,8 +96238,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-bigquerydatatransfer";
- version = "0.4.0";
- sha256 = "0gccvjc81c3kz88iy4kd7ihp57z5p2a83ma23c1rishfl2cr3p00";
+ version = "0.5.0";
+ sha256 = "13pbbhk4ryg7vpkhkdvkjhc4sjnizdpjll4x9inb0zm8k1ki21ws";
libraryHaskellDepends = [ base gogol-core ];
description = "Google BigQuery Data Transfer SDK";
license = "unknown";
@@ -96188,8 +96250,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-bigtableadmin";
- version = "0.4.0";
- sha256 = "10hcaalxhx2ds2drjqry27kk416q87hcd020nvfzsnj4hl0msl5q";
+ version = "0.5.0";
+ sha256 = "0nxrcyf3spmhchmmjbszpv935lcwb979zfil9iwdigymq5wvfzgx";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Cloud Bigtable Admin SDK";
license = "unknown";
@@ -96200,8 +96262,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-billing";
- version = "0.4.0";
- sha256 = "0ilfy5bn1wk95wg4496ap9szl9lp6sh1sdr9ngg6vral05jjf7ck";
+ version = "0.5.0";
+ sha256 = "1zx7k5qhasvjz1568znasix6xrkxhsfhcsqwv6r1zd5a3pnzvaxm";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Cloud Billing SDK";
license = "unknown";
@@ -96212,8 +96274,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-binaryauthorization";
- version = "0.4.0";
- sha256 = "182ghkavwbi6y759235wrifwywyq2r7vc45xpgk979kcgk5jnjlk";
+ version = "0.5.0";
+ sha256 = "19gbql17mrxn4xgdbl96f245fckaj5gwwggn5f7xa59ahzbgfgay";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Binary Authorization SDK";
license = "unknown";
@@ -96224,8 +96286,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-blogger";
- version = "0.4.0";
- sha256 = "16yv9rld0q2hi553k72c9z6854r7n8h3yx2hf8fam3zmkcr1qad4";
+ version = "0.5.0";
+ sha256 = "027g8vj7msdzmkb7sjbd9s0p3zpxyal1l0daxbw1bhwr9lrd8j94";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Blogger SDK";
license = "unknown";
@@ -96236,8 +96298,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-books";
- version = "0.4.0";
- sha256 = "1zkz32mwarmfcjbqzjm3lpmdibfhgpra68cad2rh68bm2jkj71yf";
+ version = "0.5.0";
+ sha256 = "07rd2592hqvbx1lkz9hgrqjfy91a6g5vhy6d88yqzzyl1mkwq405";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Books SDK";
license = "unknown";
@@ -96248,8 +96310,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-chat";
- version = "0.4.0";
- sha256 = "12af5z86s3xxhn8ci4aqls3h2q52msmnh5ygd0igmdq0vn0278ij";
+ version = "0.5.0";
+ sha256 = "0dxwfml51xh3a04ghhr41dbaayq1c36klaiwams3rq95ak7mnq6i";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Hangouts Chat SDK";
license = "unknown";
@@ -96260,8 +96322,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-civicinfo";
- version = "0.4.0";
- sha256 = "1cvb0wbmv7a78d3bannd2n3ymny90dbnn68d979qgd8nz45r0k5z";
+ version = "0.5.0";
+ sha256 = "04kv6rnaiq1bxn46ir1l5w6w5qysb6f85ly3c9jksf0m5607gxxr";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Civic Information SDK";
license = "unknown";
@@ -96272,8 +96334,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-classroom";
- version = "0.4.0";
- sha256 = "0fyq54ddh2a8l0ai29x1dz4kcisx671mcg74p3c103iynfqnlyzr";
+ version = "0.5.0";
+ sha256 = "0hh6kbknnz7drd6ba1irr9wk5vhf51pgiskydgcav3f251j31sx4";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Classroom SDK";
license = "unknown";
@@ -96284,8 +96346,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-cloudasset";
- version = "0.4.0";
- sha256 = "0ki8r45p59hdakhdpz4sxxkfgnm908limvsd8z8afrnw5jg2h9ac";
+ version = "0.5.0";
+ sha256 = "0368lmz0nsffs9pj1v4ab5yx5xhfh1g27c9l3fs49aihdrvij3yk";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Cloud Asset SDK";
license = "unknown";
@@ -96296,8 +96358,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-clouderrorreporting";
- version = "0.4.0";
- sha256 = "1ixc67805bv4klz1sxgjg83zydar1712n4zdpps6wnccl8rh0f3p";
+ version = "0.5.0";
+ sha256 = "1hsgrpc9cbazn5a1g6lsg5azd8bgl45b95djwy13bc6vi9xwsr28";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Stackdriver Error Reporting SDK";
license = "unknown";
@@ -96308,8 +96370,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-cloudfunctions";
- version = "0.4.0";
- sha256 = "1fz3yxhaffgn8414ak95qkliwwkd8k7kxv7kyx2sdahhk6f7gckw";
+ version = "0.5.0";
+ sha256 = "1pv7h53zyqlp7wbw48hxxp3x9n515v0jdkjnpxqbszfhza28jsy9";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Cloud Functions SDK";
license = "unknown";
@@ -96320,8 +96382,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-cloudidentity";
- version = "0.4.0";
- sha256 = "1zfyc73xbdzwcmzn9pd8y118bwwgw02igd5knjwsvlv7jdjrsghh";
+ version = "0.5.0";
+ sha256 = "1z4ncvzggpn52r75bl7y9mk19vdpsimxfflggvzz1lgy941ciyil";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Cloud Identity SDK";
license = "unknown";
@@ -96332,8 +96394,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-cloudiot";
- version = "0.4.0";
- sha256 = "0h30a94vj2g58y87l6k8amzxpxr71q94jli48pq81ddas78486i3";
+ version = "0.5.0";
+ sha256 = "07zw4p2pi9gb90fzfg899xqbv50iwxc7rsb705wbpiyj80ynd85b";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Cloud IoT SDK";
license = "unknown";
@@ -96344,8 +96406,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-cloudkms";
- version = "0.4.0";
- sha256 = "14rhdja6wwrcdhh67avbi395n870rmyrnzfx7cqyfvvngpp4321v";
+ version = "0.5.0";
+ sha256 = "0wpjmxrp1gl663sqcfgalrgjqw90wcahjlsg9bm6ay9y7g8mic0m";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Cloud Key Management Service (KMS) SDK";
license = "unknown";
@@ -96364,12 +96426,36 @@ self: {
hydraPlatforms = stdenv.lib.platforms.none;
}) {};
+ "gogol-cloudprivatecatalog" = callPackage
+ ({ mkDerivation, base, gogol-core }:
+ mkDerivation {
+ pname = "gogol-cloudprivatecatalog";
+ version = "0.5.0";
+ sha256 = "0y0z6wmsr2qsgj6wh4y37ph68fayk5szzk02xv0ncggrn5pbpm07";
+ libraryHaskellDepends = [ base gogol-core ];
+ description = "Google Cloud Private Catalog SDK";
+ license = "unknown";
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
+ "gogol-cloudprivatecatalogproducer" = callPackage
+ ({ mkDerivation, base, gogol-core }:
+ mkDerivation {
+ pname = "gogol-cloudprivatecatalogproducer";
+ version = "0.5.0";
+ sha256 = "1zq8pb3jm6gpp116q4x8i69jihgwnbyafdrnw5jxyl3ynr6bwll0";
+ libraryHaskellDepends = [ base gogol-core ];
+ description = "Google Cloud Private Catalog Producer SDK";
+ license = "unknown";
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"gogol-cloudprofiler" = callPackage
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-cloudprofiler";
- version = "0.4.0";
- sha256 = "188c11fn4cqf32d6jp0dfql4cg4fwn85hlw59q54i2yvpkxmw666";
+ version = "0.5.0";
+ sha256 = "022d1ix4a4n3kk108jl1yl2x13q57ahg4c9gvbxlvm7g3skz2rda";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Stackdriver Profiler SDK";
license = "unknown";
@@ -96380,8 +96466,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-cloudscheduler";
- version = "0.4.0";
- sha256 = "13yx14k78vmfdslhj5wcd8kqnh77dy0svc1d2hhbb6qazs523liq";
+ version = "0.5.0";
+ sha256 = "1vb3xwnn59b3fzybp09lxpysij37q8rxg3392gnf09mqg57vlcpw";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Cloud Scheduler SDK";
license = "unknown";
@@ -96392,8 +96478,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-cloudsearch";
- version = "0.4.0";
- sha256 = "01ra2xwqp33v1izmsx08xwxnif3qmgz51hsgmib1l409p425bzy0";
+ version = "0.5.0";
+ sha256 = "05nwvrdilz79hdlbzl853h3aj4gqcwql251slmzgg3s92haz0ygx";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Cloud Search SDK";
license = "unknown";
@@ -96404,8 +96490,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-cloudshell";
- version = "0.4.0";
- sha256 = "0j1f9b050vifnsdp8hby3sry77wfvx7856z92xal2adgv23qcrv1";
+ version = "0.5.0";
+ sha256 = "08hngcd8v08j7gp7pfyx6jm10p1g5w80ljq511f0jg5i5s6pkpr9";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Cloud Shell SDK";
license = "unknown";
@@ -96416,8 +96502,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-cloudtasks";
- version = "0.4.0";
- sha256 = "02dg92n6q6j5fzvm018dsa09n1ks1dx1bh6sjl74d8wqksnzsnfr";
+ version = "0.5.0";
+ sha256 = "1rgm3m1nsvfc96vipsqjaci6h21j8lxk0qb9jxs7qmifyhlycr5a";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Cloud Tasks SDK";
license = "unknown";
@@ -96428,20 +96514,32 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-cloudtrace";
- version = "0.4.0";
- sha256 = "0jgpx5aln442m1zgwp44c2hlwygjkvzlxyb9lh8jb1m4yvigwmrd";
+ version = "0.5.0";
+ sha256 = "12yh4ks9mwfk48qqgkp38vv7xrrlqlnx1d41x851xwb7hw61288r";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Stackdriver Trace SDK";
license = "unknown";
hydraPlatforms = stdenv.lib.platforms.none;
}) {};
+ "gogol-commentanalyzer" = callPackage
+ ({ mkDerivation, base, gogol-core }:
+ mkDerivation {
+ pname = "gogol-commentanalyzer";
+ version = "0.5.0";
+ sha256 = "1psy2vd6xj2rlnacay6srp0lcy4bvfnkpqjg5yvl41qx74w11dc9";
+ libraryHaskellDepends = [ base gogol-core ];
+ description = "Google Perspective Comment Analyzer SDK";
+ license = "unknown";
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"gogol-composer" = callPackage
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-composer";
- version = "0.4.0";
- sha256 = "0r28qibn9sin49gfnzqwkxd86lp4jczq3s10ry3j84rnjn6rnwf6";
+ version = "0.5.0";
+ sha256 = "1hzdnrchczaha310sr5ndk7bwykvv6qy70hh2jcw6s5fg6kjmpi5";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Cloud Composer SDK";
license = "unknown";
@@ -96452,8 +96550,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-compute";
- version = "0.4.0";
- sha256 = "16cfb8z1aycc9zgdasfp1xxihdnb92wh0kg5gw7xkfbqxvh1gbfy";
+ version = "0.5.0";
+ sha256 = "1z0l373qb3swnli6987r5s6l1kkrrh4m3hc8mghchviz16hpwm30";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Compute Engine SDK";
license = "unknown";
@@ -96464,8 +96562,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-consumersurveys";
- version = "0.4.0";
- sha256 = "0ssk3b4iq6977ivs3zki6i4bnvwcyr9sf6pay3yi17g9r4g3fxqc";
+ version = "0.5.0";
+ sha256 = "13az55a4hdpgrsfa4s4x2l40yjlfl01ypba3p1z36ckv70yqvmax";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Consumer Surveys SDK";
license = "unknown";
@@ -96476,8 +96574,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-container";
- version = "0.4.0";
- sha256 = "1jx33ziy5lmdaxiipdd6hb3qzhy1zflc3jmzhjax9lsvla8j2krx";
+ version = "0.5.0";
+ sha256 = "06pjabcch02pknn8rqq2kl4zyb331v89iq3l6i279i5prqp8jkh2";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Kubernetes Engine SDK";
license = "unknown";
@@ -96488,8 +96586,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-containeranalysis";
- version = "0.4.0";
- sha256 = "0hqkm4xjbw927pazvcawa87kfyzk7x97k3ic85q8a8zy2gc30vsg";
+ version = "0.5.0";
+ sha256 = "059nkdz6zb9ffi5731dfrppk2cv5mcvh84x8b30yhfp63vs083dp";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Container Analysis SDK";
license = "unknown";
@@ -96500,8 +96598,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-containerbuilder";
- version = "0.4.0";
- sha256 = "18ggnqngj564mbm3zm5ip8kpc1diwgvxbr51qz60jcymwlgrzk50";
+ version = "0.5.0";
+ sha256 = "04jrblg8z1sji9xg6qbypxkbwzidx76hwy2c9kdgchjj298xifcc";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Cloud Build SDK";
license = "unknown";
@@ -96517,8 +96615,8 @@ self: {
}:
mkDerivation {
pname = "gogol-core";
- version = "0.4.0";
- sha256 = "1bfmdhlf5l612mwln1may5l2vqlps2k8hhxsbkx8h4n1gblriic2";
+ version = "0.5.0";
+ sha256 = "0xvlrx4hzhwp3slinh8apnxlgxmispjjnmwsfbpi4p9n451ilx93";
libraryHaskellDepends = [
aeson attoparsec base bifunctors bytestring case-insensitive
conduit dlist exceptions hashable http-api-data http-client
@@ -96535,8 +96633,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-customsearch";
- version = "0.4.0";
- sha256 = "1iq951qmm264w1lkq958fw90fcvzjsq4skz73kim4xvgiwr4q7kj";
+ version = "0.5.0";
+ sha256 = "1rfc932v4pwffry7864in7q9g68xzqz2sharzwfn8ql04la88fg7";
libraryHaskellDepends = [ base gogol-core ];
description = "Google CustomSearch SDK";
license = "unknown";
@@ -96547,20 +96645,32 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-dataflow";
- version = "0.4.0";
- sha256 = "0k2dlr938ilqbj56z5p75fs6yl8q6qbkfld7rbay1pnx9ss6yf67";
+ version = "0.5.0";
+ sha256 = "0k27idpz6n8gilpm5cb1yz6x6x89qlnpqg7jzpp4ipld1h4m6xp1";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Dataflow SDK";
license = "unknown";
hydraPlatforms = stdenv.lib.platforms.none;
}) {};
+ "gogol-datafusion" = callPackage
+ ({ mkDerivation, base, gogol-core }:
+ mkDerivation {
+ pname = "gogol-datafusion";
+ version = "0.5.0";
+ sha256 = "0g90fa6mdicv4fyv999vild0accvsd4kr7mj9b008b5f4x286wpn";
+ libraryHaskellDepends = [ base gogol-core ];
+ description = "Google Cloud Data Fusion SDK";
+ license = "unknown";
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"gogol-dataproc" = callPackage
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-dataproc";
- version = "0.4.0";
- sha256 = "0h3y503chr8srqjnk1hgvn4naayp09yvp0gf9np8da9mdxwk98c6";
+ version = "0.5.0";
+ sha256 = "0v1h6621v0aj415c8d11rfgri40vh3d1h3wl5i40nnz81qa11d5j";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Cloud Dataproc SDK";
license = "unknown";
@@ -96571,8 +96681,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-datastore";
- version = "0.4.0";
- sha256 = "018qjg7vwspd86fdzxsag732d1x81yag6h8bw5arq38cq50ak3fx";
+ version = "0.5.0";
+ sha256 = "17raqp9la38r2jbx5438hxi12blkckzfdgmfvnw05isdwnz1azjl";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Cloud Datastore SDK";
license = "unknown";
@@ -96583,8 +96693,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-debugger";
- version = "0.4.0";
- sha256 = "1q3nsda0w6zkl0j49l1ry6mr030b65mzf6hylny1gxxdy2mypq3l";
+ version = "0.5.0";
+ sha256 = "0a29kcihp90s6zvc8f9733rylsnf6098vkvqx7nsrg78x7qcz48p";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Stackdriver Debugger SDK";
license = "unknown";
@@ -96595,8 +96705,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-deploymentmanager";
- version = "0.4.0";
- sha256 = "123m18nqjfgdmgrbl6b6kwppnq16bd7i3gn7mjdlrk6dm6wh84j0";
+ version = "0.5.0";
+ sha256 = "0l52j1vlnhm5dnz9jfld2rixs511l567gw7dbd2ylnx77632fvsw";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Cloud Deployment Manager SDK";
license = "unknown";
@@ -96607,8 +96717,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-dfareporting";
- version = "0.4.0";
- sha256 = "0jsv73zmdkm1lz0kk41yqayy07cfz4c2xn7q3vlg85ksv7jnn5ha";
+ version = "0.5.0";
+ sha256 = "0s7s5cm7kdigx1212abzyv69p4gzpx4dkxvycip60p27chsiv47p";
libraryHaskellDepends = [ base gogol-core ];
description = "Google DCM/DFA Reporting And Trafficking SDK";
license = "unknown";
@@ -96619,8 +96729,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-dialogflow";
- version = "0.4.0";
- sha256 = "1qma0gilizalyrwafw7rvpqmyc5vcsg4pds6f089qhxm42jwcmlk";
+ version = "0.5.0";
+ sha256 = "02q9qj713gz75gzdvqlladddniyk0waf2gbfqnh7dyirn8l67k6a";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Dialogflow SDK";
license = "unknown";
@@ -96631,8 +96741,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-digitalassetlinks";
- version = "0.4.0";
- sha256 = "1lvgk9ba0l5i39zvswqbmwhhpsq0bijis6gp6n9wq30bgzf9a8vq";
+ version = "0.5.0";
+ sha256 = "04mfan610hzi9ar7rpmdwn4hw2m4v4n5hfz00si648vx6grn3835";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Digital Asset Links SDK";
license = "unknown";
@@ -96643,10 +96753,10 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-discovery";
- version = "0.4.0";
- sha256 = "1nvhmh95k1z9q4s1lfv078dlv33lm1qkwq5hkd0nysqaibfgql5x";
+ version = "0.5.0";
+ sha256 = "14igx8cs86v88vfvdw3fr090yk3f5dnpiggai1w2xnshbvg3gfdd";
libraryHaskellDepends = [ base gogol-core ];
- description = "Google APIs Discovery Service SDK";
+ description = "Google API Discovery Service SDK";
license = "unknown";
hydraPlatforms = stdenv.lib.platforms.none;
}) {};
@@ -96655,8 +96765,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-dlp";
- version = "0.4.0";
- sha256 = "1hbd1bld98k7am5gr0569vsdzgd9w95nx3z40lhbr23f6fybv3w7";
+ version = "0.5.0";
+ sha256 = "0wd5l1bjiaw5cp78ppz81ab3cb9dpgjw5iy3hz9cg0y6y8x6smm5";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Cloud Data Loss Prevention (DLP) SDK";
license = "unknown";
@@ -96667,20 +96777,32 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-dns";
- version = "0.4.0";
- sha256 = "1y0n41pq031kcphpxvr4fzrvdgy4imfmkb5frazgb3acx874pqwc";
+ version = "0.5.0";
+ sha256 = "0wzlbpkaqd94dkgbg5nqss9kbyx2lqk0jbd97l9jmka1pmm0c30a";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Cloud DNS SDK";
license = "unknown";
hydraPlatforms = stdenv.lib.platforms.none;
}) {};
+ "gogol-docs" = callPackage
+ ({ mkDerivation, base, gogol-core }:
+ mkDerivation {
+ pname = "gogol-docs";
+ version = "0.5.0";
+ sha256 = "1ig79q8iwfmyrjy7jb27fcdd05zjgpi0aikw597gkjj9vga5jzms";
+ libraryHaskellDepends = [ base gogol-core ];
+ description = "Google Docs SDK";
+ license = "unknown";
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"gogol-doubleclick-bids" = callPackage
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-doubleclick-bids";
- version = "0.4.0";
- sha256 = "1f1x12gcab5lz1yig3p7b9fxdwr1mj4c5r7w1c97awg4wa4qyv61";
+ version = "0.5.0";
+ sha256 = "1jk725c2viyvbi4i12zlvwnz855jnpjjfc9qp5rbbfkkyf8904n3";
libraryHaskellDepends = [ base gogol-core ];
description = "Google DoubleClick Bid Manager SDK";
license = "unknown";
@@ -96691,8 +96813,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-doubleclick-search";
- version = "0.4.0";
- sha256 = "0mzwg6njbdvn0y3qqnal919gsj5fi8fcdsn6f438dfg481g93igk";
+ version = "0.5.0";
+ sha256 = "1kd0x3xb365r30gaz74wksny20dp96ynr9xvds2z4jnmabhlc1fx";
libraryHaskellDepends = [ base gogol-core ];
description = "Google DoubleClick Search SDK";
license = "unknown";
@@ -96703,8 +96825,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-drive";
- version = "0.4.0";
- sha256 = "1k2ndnqrnc1y5ymic1g6jpigg2vg3k6y1j3mm413zh5p7lvx4ngy";
+ version = "0.5.0";
+ sha256 = "0qbdchfni89h0l28db37dl5ysjlzckby59ng7026xhjkk5c8iyrl";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Drive SDK";
license = "unknown";
@@ -96715,20 +96837,32 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-driveactivity";
- version = "0.4.0";
- sha256 = "0d4mbp7jryma7lr63cy819986q3plc4cgqfn217gydq7ajdzpqds";
+ version = "0.5.0";
+ sha256 = "1n2frzhrz1rfbxm6lcxyd13q99wwlyp7c6n4pjy87skvd332xqsg";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Drive Activity SDK";
license = "unknown";
hydraPlatforms = stdenv.lib.platforms.none;
}) {};
+ "gogol-factchecktools" = callPackage
+ ({ mkDerivation, base, gogol-core }:
+ mkDerivation {
+ pname = "gogol-factchecktools";
+ version = "0.5.0";
+ sha256 = "1bga1plk1v57v6lpyk292ia0fzxks6lj0jq9d5gqz7k22yaqwzl5";
+ libraryHaskellDepends = [ base gogol-core ];
+ description = "Google Fact Check Tools SDK";
+ license = "unknown";
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"gogol-file" = callPackage
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-file";
- version = "0.4.0";
- sha256 = "161xmzxsjynnfd51df7q553bmdzgmyvddd2dn84b3hc82n3xj4km";
+ version = "0.5.0";
+ sha256 = "1k0mc2vavnfpxx6h878iib3a15bp2h2mx7wq9pa3527syh5d424p";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Cloud Filestore SDK";
license = "unknown";
@@ -96739,8 +96873,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-firebase-dynamiclinks";
- version = "0.4.0";
- sha256 = "0qckmvkrgwa79c0zg1dlr0ihz666yfg2kilanjir0yylax2w87lb";
+ version = "0.5.0";
+ sha256 = "1hbknisl0358iznc45hhjixhdb3kh2b5chxiyq028ayl5w1p4rvn";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Firebase Dynamic Links SDK";
license = "unknown";
@@ -96751,8 +96885,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-firebase-rules";
- version = "0.4.0";
- sha256 = "0j8wd8vwbpiwkhijrlh9d4c004sqy0m99qxz9sv23nakmnmq04d0";
+ version = "0.5.0";
+ sha256 = "06779qj9vjhvzw0d60ddxlzmij7sjjv67npav670xkgs3q71b655";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Firebase Rules SDK";
license = "unknown";
@@ -96763,8 +96897,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-firebasehosting";
- version = "0.4.0";
- sha256 = "1g05b90fpyl2wqi3w0w6zp4qmzc82j4qvlja0ra5vnid129l5ll2";
+ version = "0.5.0";
+ sha256 = "0h2k4ymqn0r5vpgqb1pzcydmcwx2s0x4yim5j47b963qqwrwb7yc";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Firebase Hosting SDK";
license = "unknown";
@@ -96775,8 +96909,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-firebaseremoteconfig";
- version = "0.4.0";
- sha256 = "0x6k93d8gdff2byjwk47z84rmdbsr676nml1638mvq6vwx1d4zv1";
+ version = "0.5.0";
+ sha256 = "1qpv689lrizcv308303ajzjvkh9z4hs256ibnmlk0835xzwcw1qc";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Firebase Remote Config SDK";
license = "unknown";
@@ -96787,8 +96921,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-firestore";
- version = "0.4.0";
- sha256 = "07x7ksyx91wisah8lmmq3p4cln1wx1wzbyc2cwb5wp0n78r83hdh";
+ version = "0.5.0";
+ sha256 = "13y9g4h21mis26x663pv9lhi9i3r4s6x4pcnnwsk20a0s83k8x2k";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Cloud Firestore SDK";
license = "unknown";
@@ -96799,8 +96933,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-fitness";
- version = "0.4.0";
- sha256 = "0170r4pph2pfsp4phfq8sjj63cz6sn5nwlqsv8810zli4ghzrcsa";
+ version = "0.5.0";
+ sha256 = "0pbz6kjkrwcb1mz83gfmyf1mcdp6lsbdp450h79083xlpbwz0kwx";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Fitness SDK";
license = "unknown";
@@ -96811,8 +96945,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-fonts";
- version = "0.4.0";
- sha256 = "11cjwnil31sskinfzfgqcq1p5d8c7gzackba5ap5kydvs9l7k6hf";
+ version = "0.5.0";
+ sha256 = "0cgkdgvs65znknf1dpdr2jxn3wan705i89bwfzfwavwykacsjqbk";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Fonts Developer SDK";
license = "unknown";
@@ -96835,8 +96969,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-fusiontables";
- version = "0.4.0";
- sha256 = "0rb3h779wy1rw1hh0y1sdvz8wg31dbsa0980wbj12jlna13qaw82";
+ version = "0.5.0";
+ sha256 = "1bi9cjm7xn5dq74a7r5y95snbfjwljmfjl5pxfh2cjshpjgdpd67";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Fusion Tables SDK";
license = "unknown";
@@ -96847,8 +96981,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-games";
- version = "0.4.0";
- sha256 = "0asy79mx2aixh9fylzczr0d8wghzgkhf1xvssmc65w41gdw9w2gg";
+ version = "0.5.0";
+ sha256 = "0kdqw6l1fr37amhd830lyqrh87znbbbs2lxh7cbqr831gwj4qnpk";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Play Game Services SDK";
license = "unknown";
@@ -96859,8 +96993,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-games-configuration";
- version = "0.4.0";
- sha256 = "08g29wc9x872mq2179r9sq8sy7b8mbl4q2ak0z9wcknckn6ziq0c";
+ version = "0.5.0";
+ sha256 = "0j2psg58f6ilvnvdq88vmq1b462dpfssij1pa6y5xmm62gvvv6i5";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Play Game Services Publishing SDK";
license = "unknown";
@@ -96871,8 +97005,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-games-management";
- version = "0.4.0";
- sha256 = "1j43bfb0b4xmbjhzh732mncwqlz0j0vfx032kscfy4sx9hbb2kva";
+ version = "0.5.0";
+ sha256 = "0bnkv9vic8rly2ga4k73s8cnhvird3kv5nmy17560pw4q40a5d9n";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Play Game Services Management SDK";
license = "unknown";
@@ -96883,8 +97017,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-genomics";
- version = "0.4.0";
- sha256 = "1n0iqmfryqzslhq14h7sg2fxis8wbl0lkxbmcb6v51yi3cbp3ckv";
+ version = "0.5.0";
+ sha256 = "0cygvkm388g0scmy51b2dmkj6kzpcdwpxd0w98dfmwhgvln3xgl2";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Genomics SDK";
license = "unknown";
@@ -96895,8 +97029,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-gmail";
- version = "0.4.0";
- sha256 = "0fwayrrd510jm1qvsnqckar3hhvq7s2sbpzqxkj4hpgh221rmi7f";
+ version = "0.5.0";
+ sha256 = "053l0k1h2wmwgqzywswhhmwh2275n6psiy8bk684dkzvdj1msbkz";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Gmail SDK";
license = "unknown";
@@ -96907,8 +97041,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-groups-migration";
- version = "0.4.0";
- sha256 = "1d3r5qkcj9370ykg54lcfh0qmj5fs0al6k8zdjpqybr1rpfb2pnn";
+ version = "0.5.0";
+ sha256 = "1sbmnq1ivy8dcgngfprd7g5g08fvzgwhr5hrixg4gmw95hwplafi";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Groups Migration SDK";
license = "unknown";
@@ -96919,20 +97053,32 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-groups-settings";
- version = "0.4.0";
- sha256 = "0z7ljg2k99n0rmgy85sp1wqvmybl48y2cv91p5b2kz9jrn3bvg60";
+ version = "0.5.0";
+ sha256 = "0l1bwgwic8q252idfv8d6jamfqfghwxq4jkaan3dwwlgjc2b6b3a";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Groups Settings SDK";
license = "unknown";
hydraPlatforms = stdenv.lib.platforms.none;
}) {};
+ "gogol-healthcare" = callPackage
+ ({ mkDerivation, base, gogol-core }:
+ mkDerivation {
+ pname = "gogol-healthcare";
+ version = "0.5.0";
+ sha256 = "1ny184rhkjs571ibnwznxhc8zxqc2bag7z0lj922v53js4bvbrld";
+ libraryHaskellDepends = [ base gogol-core ];
+ description = "Google Cloud Healthcare SDK";
+ license = "unknown";
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"gogol-iam" = callPackage
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-iam";
- version = "0.4.0";
- sha256 = "04r8igvai15rh61pskg6pa4zgrl5ik0v4xk3kqqp8z9i927h1k1d";
+ version = "0.5.0";
+ sha256 = "1hxzg3v9b8va2s76q3jizz84vfjnjrckv5ysy9193dv6yk68h48p";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Identity and Access Management (IAM) SDK";
license = "unknown";
@@ -96943,8 +97089,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-iamcredentials";
- version = "0.4.0";
- sha256 = "0a5mx6fxp6k675bhysdpr2lg2i02y7x8a9w06gqqy77wa7p7a1jj";
+ version = "0.5.0";
+ sha256 = "021x1rgmws8r2mj1ji6wpj8lspn70m1pzal6zmj3j8cbgmvbzgra";
libraryHaskellDepends = [ base gogol-core ];
description = "Google IAM Service Account Credentials SDK";
license = "unknown";
@@ -96955,8 +97101,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-iap";
- version = "0.4.0";
- sha256 = "0ri312mp793ki23bp5kdlhpww2xj56p3zh5j865jvbsphm0jccvz";
+ version = "0.5.0";
+ sha256 = "04cph84f8h7qcg8jmz442qciq81ra2yw3jrffy8apyhy78x8zxlc";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Cloud Identity-Aware Proxy SDK";
license = "unknown";
@@ -96967,8 +97113,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-identity-toolkit";
- version = "0.4.0";
- sha256 = "0sw4ddfbd9x3h2w76y7r3l1rjmqdw1zv1haacsi21ipv1ic5jgf3";
+ version = "0.5.0";
+ sha256 = "12yqcxcqvmlcrjla1qx6j78dk5qnfa8mia4nv1rr9y728w0k2ski";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Identity Toolkit SDK";
license = "unknown";
@@ -96979,8 +97125,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-indexing";
- version = "0.4.0";
- sha256 = "0l3g0lyldf6m83jzrpk3h0jvz6h6w9jah2ink9p7d9pszjvnwwq5";
+ version = "0.5.0";
+ sha256 = "1vyxrl7abwkz1mc08id08ncm9f1qgpkwc9mriyx3hlr9cvdj2fb0";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Indexing SDK";
license = "unknown";
@@ -96991,8 +97137,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-jobs";
- version = "0.4.0";
- sha256 = "0d0mr7fmikxkwxws77cnsf2mvs2g6lsa993bbxlzn2qpal9h9qrs";
+ version = "0.5.0";
+ sha256 = "1azggfjas13dqhl9kzqpr8bvks1gbjg1q7ia64ssxdj19mx1d5ii";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Cloud Talent Solution SDK";
license = "unknown";
@@ -97003,8 +97149,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-kgsearch";
- version = "0.4.0";
- sha256 = "080391qg2vzw8ana00azdwjdrkwx0k7a1n0l341dgmdqcj0w02rh";
+ version = "0.5.0";
+ sha256 = "0ynll6mm551x0jbx6bar5p97hy29g6nfq9mshlapmv82n9i2qqk4";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Knowledge Graph Search SDK";
license = "unknown";
@@ -97015,8 +97161,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-language";
- version = "0.4.0";
- sha256 = "0j0z2x4h3db2gr1pham390xx66rili6yi68slr9hydfj5brm9129";
+ version = "0.5.0";
+ sha256 = "0hw181ha949q97yyg35yvwwshign43wxb2xkg482g4fq86b2iy3h";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Cloud Natural Language SDK";
license = "unknown";
@@ -97039,8 +97185,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-libraryagent";
- version = "0.4.0";
- sha256 = "0b90mvy1wj6dv6403wvm5qh0qdzfdf3ck9h8cd0bvf95iraknxly";
+ version = "0.5.0";
+ sha256 = "1jk46i3a9z5i1451gyjzmqahcjg3r1w03y2x64dfpc309zwivaar";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Library Agent SDK";
license = "unknown";
@@ -97051,8 +97197,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-logging";
- version = "0.4.0";
- sha256 = "1ln3m7n0lksjd8sbdy3dvnrixq0gv86jh643chnpdif24yradkqp";
+ version = "0.5.0";
+ sha256 = "0795dsyq28w3kgw3f96w99ax6v24lbahmr0mvyql1cx4z2slqp82";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Stackdriver Logging SDK";
license = "unknown";
@@ -97063,8 +97209,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-manufacturers";
- version = "0.4.0";
- sha256 = "0qar60zzbnpnpy1154ccynwn2k0sdkmrvxvlscjswsqhgdpbrziw";
+ version = "0.5.0";
+ sha256 = "1l7dpp39yszay5aykiq81qi1f7l3fyz2s8zskyl37lvb46mv9ywr";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Manufacturer Center SDK";
license = "unknown";
@@ -97099,8 +97245,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-mirror";
- version = "0.4.0";
- sha256 = "1vfwziz3jyhz7k96hdrrlvndxnnvqysl9bg0ipcss2h2aiha5yd0";
+ version = "0.5.0";
+ sha256 = "1nb7wydv7z5ip7jnj1928kfk57sk67ng3dhz9hq136lajl0lqy4r";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Mirror SDK";
license = "unknown";
@@ -97111,8 +97257,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-ml";
- version = "0.4.0";
- sha256 = "198hid538lxwav21r0pxkb57rlb6wzzgyjfylc20m02p72790858";
+ version = "0.5.0";
+ sha256 = "01n7jhi8p0db7dhbjm7ll3r6yqw0cfi6l48r1ms0kcrscdfij93v";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Cloud Machine Learning Engine SDK";
license = "unknown";
@@ -97123,8 +97269,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-monitoring";
- version = "0.4.0";
- sha256 = "0k0fxnym1xg0jvvssys76xvdx39jicd6cd507qg47izww0vzv618";
+ version = "0.5.0";
+ sha256 = "1754cssjhcfxn6g71vvq7jspgbwqn2a1821lhhn2ybhq8ngiay8i";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Stackdriver Monitoring SDK";
license = "unknown";
@@ -97135,8 +97281,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-oauth2";
- version = "0.4.0";
- sha256 = "07vjw6xwbrvihwhsy7v28gw9ww71skvscc0h21lgdibhksza2mzb";
+ version = "0.5.0";
+ sha256 = "0pnwmm0vn0hcdnww13b65ii5wapy8638svkf3srh2ap161ijf443";
libraryHaskellDepends = [ base gogol-core ];
description = "Google OAuth2 SDK";
license = "unknown";
@@ -97147,8 +97293,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-oslogin";
- version = "0.4.0";
- sha256 = "0k8g6lmclzhccdz5zyb4pnzv71d9cn429gi6px1jrls3w0ai8jih";
+ version = "0.5.0";
+ sha256 = "02gzg06qlli84wvq6cr1xch8qxk70r5kgs5hqaqfqsr7rg79vfvd";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Cloud OS Login SDK";
license = "unknown";
@@ -97159,8 +97305,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-pagespeed";
- version = "0.4.0";
- sha256 = "0jgkvkpk1lw7jcjc04n8p4dw7m1by4jzi6i0c3r72sjiflmvxds3";
+ version = "0.5.0";
+ sha256 = "116diwib3xi34znhl9b2hx3y4m3nqyqfkry0zh2aqknrxx3mpyl7";
libraryHaskellDepends = [ base gogol-core ];
description = "Google PageSpeed Insights SDK";
license = "unknown";
@@ -97171,8 +97317,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-partners";
- version = "0.4.0";
- sha256 = "1035fn0ifypfv69ks9z1c960g28vkwkcfix1d01cmkmzn4a0m0wa";
+ version = "0.5.0";
+ sha256 = "12wfzjf3hvwba4ccnymxrqwk2hzi1zcw5h53iqk33yscx6s30jzm";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Partners SDK";
license = "unknown";
@@ -97183,8 +97329,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-people";
- version = "0.4.0";
- sha256 = "1x5vz0i722fj6ps7ggmjb2xnxbbyrln2s3940w575gb79c0lfji3";
+ version = "0.5.0";
+ sha256 = "01msa1r6p96kgz9isnnqy6ndsrh579c25m9sw43azsij8l1dd43j";
libraryHaskellDepends = [ base gogol-core ];
description = "Google People SDK";
license = "unknown";
@@ -97207,8 +97353,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-play-moviespartner";
- version = "0.4.0";
- sha256 = "0wrhx81pph7yw0a613k66l1p9h21y9vadi3ax8ah5ciy1vxnymh8";
+ version = "0.5.0";
+ sha256 = "0cjkikknkk4la3nlw8mn1r0xdq871sd9wakyvsznm9wjqrzysn97";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Play Movies Partner SDK";
license = "unknown";
@@ -97219,8 +97365,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-playcustomapp";
- version = "0.4.0";
- sha256 = "1hb0498mm8fxl93bwjr633yi371kib27nrd7ba3nylrnv21bxp8k";
+ version = "0.5.0";
+ sha256 = "0dfiwncjngfaj5i3sf38q3qkrlggvpiw9d08xpwr5rbcbi9qp43i";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Play Custom App Publishing SDK";
license = "unknown";
@@ -97231,8 +97377,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-plus";
- version = "0.4.0";
- sha256 = "0n546pnmvsfjp32xy2xcqlns1f06ipx0ll0kiblsalrq16gd2bcr";
+ version = "0.5.0";
+ sha256 = "00njgd754pzyss5n3ilnaqr1qd1f4rfz1q9m4x1a3g73fja1yzgh";
libraryHaskellDepends = [ base gogol-core ];
description = "Google + SDK";
license = "unknown";
@@ -97243,8 +97389,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-plus-domains";
- version = "0.4.0";
- sha256 = "07nz7chwi9mls8i3h949p1ip7bfd39n61f1928x1ffik3kzrybpv";
+ version = "0.5.0";
+ sha256 = "1p3qdj0vjz01yrkdjxsikriy755028v4yhw1d27ypriqh7k5widk";
libraryHaskellDepends = [ base gogol-core ];
description = "Google + Domains SDK";
license = "unknown";
@@ -97255,8 +97401,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-poly";
- version = "0.4.0";
- sha256 = "1ixidwaczgsys7pnj4pf67j61pa250nhvb9ip0fb9lb93l0ykijd";
+ version = "0.5.0";
+ sha256 = "1da600ahg4x5k8vsw37cr5wrqrz8sq3mhir874fk5xpf2kdqdmkp";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Poly SDK";
license = "unknown";
@@ -97267,8 +97413,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-prediction";
- version = "0.4.0";
- sha256 = "06miyjhxvyp05nvdni56h4ldhs0ca3sl3n4nrx8fc6s2dam83q8b";
+ version = "0.5.0";
+ sha256 = "17dkm1wi5im1an1izcca2v432c2d86i74h6wlcyy92g7a86ajc2f";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Prediction SDK";
license = "unknown";
@@ -97279,8 +97425,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-proximitybeacon";
- version = "0.4.0";
- sha256 = "17gmd37mrg86afbx3rn4y4c48k8mi81dwrc4697rbhripviqf4fm";
+ version = "0.5.0";
+ sha256 = "1n49i32isjx3iljj035yc4y1lv3d01mpf15ab4ji49x01a0qfs5a";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Proximity Beacon SDK";
license = "unknown";
@@ -97291,8 +97437,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-pubsub";
- version = "0.4.0";
- sha256 = "0cjdmfzhxk3rb55q2aza8vs0p1p51j1i5ypnafwcnhvx90910074";
+ version = "0.5.0";
+ sha256 = "1pfw3pz8yr7slbyhp9rf32brqck2l2a60lx3ysz4pjjmfc72rahz";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Cloud Pub/Sub SDK";
license = "unknown";
@@ -97303,8 +97449,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-qpxexpress";
- version = "0.4.0";
- sha256 = "02p4jncgfcr8jbwldjyc2zn7p6nwbjccw8la1dy9dy2c863pvjrj";
+ version = "0.5.0";
+ sha256 = "1xqlqv680w1rr3sqzq5k8kk1xcxagh8zk5g6rqs83xjr1j5lfmsr";
libraryHaskellDepends = [ base gogol-core ];
description = "Google QPX Express SDK";
license = "unknown";
@@ -97315,8 +97461,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-redis";
- version = "0.4.0";
- sha256 = "1jka9qfnhsrg3i7d7adcigwimffp3w3fm65dvz905d5sk0fkja0j";
+ version = "0.5.0";
+ sha256 = "0x774h1pryr12s6ndcgdvbwqx1nw2sc8yln147hjf4mg3fva6gkc";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Cloud Memorystore for Redis SDK";
license = "unknown";
@@ -97327,8 +97473,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-remotebuildexecution";
- version = "0.4.0";
- sha256 = "1p2llw3l79313hp3lmd2gvbfhxgyzw6g4yw08psi0zb3iqz5gqaj";
+ version = "0.5.0";
+ sha256 = "037biha22xv1ayb3zxx5dc7a86sbmr5zwmg1m24f3bbsgjfnn5ms";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Remote Build Execution SDK";
license = "unknown";
@@ -97339,8 +97485,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-replicapool";
- version = "0.4.0";
- sha256 = "1xdspcwbcfd48gf80i6dwnhllnbm4rh8c1wfk31gs52y5w3haxgd";
+ version = "0.5.0";
+ sha256 = "173ywr9vc69jf5s5vncwjby75mgfbfxw3m42jyi7dcyrxc4jbg68";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Replica Pool SDK";
license = "unknown";
@@ -97351,8 +97497,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-replicapool-updater";
- version = "0.4.0";
- sha256 = "0xw7js7b1w633z56bq7lz4kw7m2gz7c4my3gc868s4xv4a4hzsga";
+ version = "0.5.0";
+ sha256 = "1wi8x5zj61daln96dqlhq8ki57kl2k6jjz4sm1lbqffcgq66743d";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Compute Engine Instance Group Updater SDK";
license = "unknown";
@@ -97363,8 +97509,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-resourcemanager";
- version = "0.4.0";
- sha256 = "04kvnzf20km94dx6znx3zravqi3khl3kws6y9rxwjivhiyim11dp";
+ version = "0.5.0";
+ sha256 = "1sd8zaigvpbq591nwsjyxf9jf9hxc00mjhwfc0i6mahbgax73764";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Cloud Resource Manager SDK";
license = "unknown";
@@ -97383,12 +97529,24 @@ self: {
hydraPlatforms = stdenv.lib.platforms.none;
}) {};
+ "gogol-run" = callPackage
+ ({ mkDerivation, base, gogol-core }:
+ mkDerivation {
+ pname = "gogol-run";
+ version = "0.5.0";
+ sha256 = "0219vjrlpq16akzwsbk8kfh7p8gc8kkczcvg5a3l6lssxjp87lfg";
+ libraryHaskellDepends = [ base gogol-core ];
+ description = "Google Cloud Run SDK";
+ license = "unknown";
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"gogol-runtimeconfig" = callPackage
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-runtimeconfig";
- version = "0.4.0";
- sha256 = "16nykcs4iknqnyj3p1wdqvdb5sbmg0mqf1qvm291q3vsf9hsapjb";
+ version = "0.5.0";
+ sha256 = "057qlad1mipdyif8n6wmhwinknnf0qgb65wbw0484b2yzcdj3zd1";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Cloud Runtime Configuration SDK";
license = "unknown";
@@ -97399,8 +97557,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-safebrowsing";
- version = "0.4.0";
- sha256 = "1lw498y5dbb2yq9zigsw9cq5rkhzvvix94m4ir9d4ifa29xi9fmp";
+ version = "0.5.0";
+ sha256 = "0690xz81mz8gn0qgkg11y5sx57kjmvd4lryqw8rblrh7ixypn8wb";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Safe Browsing SDK";
license = "unknown";
@@ -97411,8 +97569,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-script";
- version = "0.4.0";
- sha256 = "08w8xln6wcvcp911vmfaixzgwfmg4jxazprkyrr8mwg4l45nr15s";
+ version = "0.5.0";
+ sha256 = "1ckjj9i8fqd3igz7bnjmri5pgj3risqarcivrr3nmd1d045rx1zx";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Apps Script SDK";
license = "unknown";
@@ -97423,20 +97581,32 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-searchconsole";
- version = "0.4.0";
- sha256 = "1m49h2kcs2xkxk5hy3kvyi2s3wfylkdwkfh8ckkv0nfcjxz0nxvx";
+ version = "0.5.0";
+ sha256 = "0k971p9c4yhscnxxfhxlb5wnkzjxd2k9q8qnxlbnvp7ch7z1yv00";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Search Console URL Testing Tools SDK";
license = "unknown";
hydraPlatforms = stdenv.lib.platforms.none;
}) {};
+ "gogol-securitycenter" = callPackage
+ ({ mkDerivation, base, gogol-core }:
+ mkDerivation {
+ pname = "gogol-securitycenter";
+ version = "0.5.0";
+ sha256 = "1axvvz60vdvjpd9bd0516fhbqnk8cjb3x52sgf42fq00dhwxy3mj";
+ libraryHaskellDepends = [ base gogol-core ];
+ description = "Google Cloud Security Command Center SDK";
+ license = "unknown";
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"gogol-servicebroker" = callPackage
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-servicebroker";
- version = "0.4.0";
- sha256 = "15cd8hscgddwzafjcl5zj47qbv5pfs5x44h3h39315xyabps3l01";
+ version = "0.5.0";
+ sha256 = "13726hq8c3g7gqwz2zrzx0k6vywv5ggd6bl90kkw09118zvyc13a";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Service Broker SDK";
license = "unknown";
@@ -97447,8 +97617,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-serviceconsumermanagement";
- version = "0.4.0";
- sha256 = "0mql8dlw07dmqrs98yb7wpgpz2dsa4y6npp9brakxpglnhqnncgi";
+ version = "0.5.0";
+ sha256 = "1pln47lpr1wb9w84z8lmskbn49456k9h4awi67mdfg10jzh4n46j";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Service Consumer Management SDK";
license = "unknown";
@@ -97459,8 +97629,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-servicecontrol";
- version = "0.4.0";
- sha256 = "08xy568njzlpgs7crrxizv0nv2j9jrm3f28mv2zc3pvpi6hvf6in";
+ version = "0.5.0";
+ sha256 = "01vfjg16x6vpabvb1q2ipnv04j7r7fxxvcbjgq08phq0fnnk8sd1";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Service Control SDK";
license = "unknown";
@@ -97471,8 +97641,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-servicemanagement";
- version = "0.4.0";
- sha256 = "1z9km7g6550kpwb9g0x43960xra2p0zaqc5kiy0pxzg84spwx300";
+ version = "0.5.0";
+ sha256 = "0bzcv7z5n2ykkydq4wc5ka11cc82y17x4rb26k3hbsak62qx67j2";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Service Management SDK";
license = "unknown";
@@ -97483,8 +97653,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-servicenetworking";
- version = "0.4.0";
- sha256 = "15f09ixf7lw0knb3vclj27fp8y7x818rhpkdvs2a22crsk7wai31";
+ version = "0.5.0";
+ sha256 = "1aja2maxgjhxgqf6agngbx37w02ifb1b5ypnqdwwpi1615qxvrsh";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Service Networking SDK";
license = "unknown";
@@ -97495,8 +97665,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-serviceusage";
- version = "0.4.0";
- sha256 = "1dc56jlz9qyq3x2acpgb55hjdxdgq73bgik9yc57h0cr237g46pp";
+ version = "0.5.0";
+ sha256 = "0zvnd7pl5q73kzdx2x19zrw0rk334l8xlqawlbl5p1zimvvsbpkl";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Service Usage SDK";
license = "unknown";
@@ -97507,8 +97677,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-serviceuser";
- version = "0.4.0";
- sha256 = "04akaaw9in2s1q4mf6w7isg3p8ck5mg904lanmidbsz01x70mflq";
+ version = "0.5.0";
+ sha256 = "1xfgp5nm23c8hjzkjamk4qc6qs5j4q3z5pxrlsbnir7lqv73jnwf";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Service User SDK";
license = "unknown";
@@ -97519,8 +97689,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-sheets";
- version = "0.4.0";
- sha256 = "12v7lrp6b0jiv7rcicxw7p9b7jr768wamhddvglib98ravcjr5n3";
+ version = "0.5.0";
+ sha256 = "0wl00f6p5qylbffhm3jw0123aqfc3acls91150nj3ncfl55q0g28";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Sheets SDK";
license = "unknown";
@@ -97531,8 +97701,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-shopping-content";
- version = "0.4.0";
- sha256 = "1pkh3f7yjh9g1crqkxpxl6fac4ca9rlnf6d4v2nhmjrjr8spwrmr";
+ version = "0.5.0";
+ sha256 = "0b7i6vc5cw1sigvkpn8k1q8k06alx36h7fw520swhyk2p3v5shmh";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Content API for Shopping SDK";
license = "unknown";
@@ -97543,8 +97713,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-siteverification";
- version = "0.4.0";
- sha256 = "1z4f8lmw5pgzj5h6pdayrgs83yhxbslkhp2c69ykl4n85qzsrdvk";
+ version = "0.5.0";
+ sha256 = "0lapqji0cwf0gqp4855wqg8h1xd61bncya5b7b25lnqlld7gnp9w";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Site Verification SDK";
license = "unknown";
@@ -97555,8 +97725,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-slides";
- version = "0.4.0";
- sha256 = "0br96z0lvdqbbd4jr9qjisjx83a8w76hrqs68pxiyrpkdkq5vd81";
+ version = "0.5.0";
+ sha256 = "0b76hx0bllbpb25d59pqlz0clcv34pkw8rpd7g7g1916sqrsd7dx";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Slides SDK";
license = "unknown";
@@ -97567,8 +97737,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-sourcerepo";
- version = "0.4.0";
- sha256 = "1r57m08ggz8j9r6wya7wkhvnb8answ7mkvm9vsw7sp6vh6bfqn30";
+ version = "0.5.0";
+ sha256 = "0j3hcc9fq2aksx1nrvrb0g6xwv86a4n8l2vfgyyzji3gknbqx9ff";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Cloud Source Repositories SDK";
license = "unknown";
@@ -97579,8 +97749,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-spanner";
- version = "0.4.0";
- sha256 = "1zk0078ig63rmqdxm02bw4x8a4a0dmlqw8f3cmay0w85991m0kkz";
+ version = "0.5.0";
+ sha256 = "0z9aycaqp3rb798mcrmrni9jfa8r9j2gjgmlxjx9icg9wh4bs5h4";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Cloud Spanner SDK";
license = "unknown";
@@ -97591,8 +97761,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-spectrum";
- version = "0.4.0";
- sha256 = "1x8z4h7g7a60pkdb4j7j85i0wvn4vpi3zjm2g0m91gzghgwankx0";
+ version = "0.5.0";
+ sha256 = "12h0rgnldgjf6qkvjbjsjcbw9vn3wlbs02baybyf70hmp58n8f0k";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Spectrum Database SDK";
license = "unknown";
@@ -97603,10 +97773,10 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-speech";
- version = "0.4.0";
- sha256 = "1syq64vrdbvyi3ch4ppz2aczf37nc0whns00hv8rg7v2w6mwa3kf";
+ version = "0.5.0";
+ sha256 = "1snmajsca1fdq1c98f1pqvghlwgff6vsmz47wvwsjjjqz15nx9j1";
libraryHaskellDepends = [ base gogol-core ];
- description = "Google Cloud Speech SDK";
+ description = "Google Cloud Speech-to-Text SDK";
license = "unknown";
hydraPlatforms = stdenv.lib.platforms.none;
}) {};
@@ -97615,8 +97785,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-sqladmin";
- version = "0.4.0";
- sha256 = "1vqwylh42bi1rz8fykrpkdfsy06d901mnz5k8bikbq3fv5hc853m";
+ version = "0.5.0";
+ sha256 = "0yyamr3mgwg1gxy1w258gg6gvzcymmqmknkabgxp2p5kkqsyqgv1";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Cloud SQL Admin SDK";
license = "unknown";
@@ -97627,8 +97797,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-storage";
- version = "0.4.0";
- sha256 = "1cn41jzrwxyxwmb96wgb42pbslhh3rnydnyc6yvi37n6ngp49gab";
+ version = "0.5.0";
+ sha256 = "0jsmgb311iinbmj12chbch3z0d56k9vqqvhjzfcilx05m1pm9xan";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Cloud Storage JSON SDK";
license = "unknown";
@@ -97639,8 +97809,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-storage-transfer";
- version = "0.4.0";
- sha256 = "0vdqqlv0c45k0xp1plxj8jzrb5xbkj258v7q50zi1jijv0rqnj2i";
+ version = "0.5.0";
+ sha256 = "1zlfszkh59p4pca2n2scxa02ln4va6k5vjz41186350lfxqwba4r";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Storage Transfer SDK";
license = "unknown";
@@ -97651,8 +97821,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-streetviewpublish";
- version = "0.4.0";
- sha256 = "0gyxs1kawqvbz851hd587zw999vbggv0z4hc5glc3saskl41nvpf";
+ version = "0.5.0";
+ sha256 = "07w3s049sglcvh8s94kbhj8l3irscji9s14bl493p7bwj1n3dbsb";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Street View Publish SDK";
license = "unknown";
@@ -97663,8 +97833,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-surveys";
- version = "0.4.0";
- sha256 = "1x15hdm3p7zfqadb5xnms0d6cp1gg1kk0xc81zls4hg6ryzpw43k";
+ version = "0.5.0";
+ sha256 = "0p9qkqxddgv8m24h2g58hiwhcpwndxl9r9gifjgpbh4mlcsx42q1";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Surveys SDK";
license = "unknown";
@@ -97675,8 +97845,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-tagmanager";
- version = "0.4.0";
- sha256 = "0faihzsl4i4h7ns618c1dsih9a9xplvpixmnivpxyq4z18c7mzip";
+ version = "0.5.0";
+ sha256 = "116wc01i63q519bbqdi7ln12cvbfdsf6jdfbxrmz7zrzj4zw27l5";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Tag Manager SDK";
license = "unknown";
@@ -97699,8 +97869,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-testing";
- version = "0.4.0";
- sha256 = "1qfv2qi7l2dqv7bqj1ajbmpi77a4gcr2hywjyk2s3ixyv8m97j8g";
+ version = "0.5.0";
+ sha256 = "1fawwvbcy51ri9szfiknkrqvhapdhfw2qpbvdf10mjn5jpiqmj39";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Cloud Testing SDK";
license = "unknown";
@@ -97711,8 +97881,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-texttospeech";
- version = "0.4.0";
- sha256 = "18jxvrfr90jza5k75bmnf8g2z06z5m7c14hjshi39vf8x45sh8bv";
+ version = "0.5.0";
+ sha256 = "0na9qf1307lg9bf23pd20wic530hy8hdqy95g65gdjz9g2969flk";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Cloud Text-to-Speech SDK";
license = "unknown";
@@ -97723,8 +97893,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-toolresults";
- version = "0.4.0";
- sha256 = "1kh3vyzgg21sy4pl9gxx06g2pvyd4n6b6m0slq0wi160zhwnbm3b";
+ version = "0.5.0";
+ sha256 = "1m84mv6nbbf142ss1dgk91qhciy9wlfshf3hybb364wxqf4bkq93";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Cloud Tool Results SDK";
license = "unknown";
@@ -97735,8 +97905,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-tpu";
- version = "0.4.0";
- sha256 = "0wf8arqp75rzs862s9b6jg9s2g39kmrw60mgx1n5fn13vj88i931";
+ version = "0.5.0";
+ sha256 = "1w6qcqz13sgk05i49nkx6pkxgsyc8pxy0rjyqlbribiwy30isxv3";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Cloud TPU SDK";
license = "unknown";
@@ -97747,8 +97917,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-tracing";
- version = "0.4.0";
- sha256 = "10k5fr7m8m60z5bd87y54j68kq09ybh95mnaw5fzy44xr3w7jbwy";
+ version = "0.5.0";
+ sha256 = "12f84mhfyckic7kq92xyry4xfipic50znzm4q37vphjfsv9m9r4i";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Tracing SDK";
license = "unknown";
@@ -97759,8 +97929,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-translate";
- version = "0.4.0";
- sha256 = "0vkls4digsig95d54fzc6s222h9zvyqrivnyksyir6d897awfagn";
+ version = "0.5.0";
+ sha256 = "1ida8wkwp0fqvzsnbd99c842b6a3bcg5nw84aicffn95vwbl9rma";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Cloud Translation SDK";
license = "unknown";
@@ -97771,8 +97941,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-urlshortener";
- version = "0.4.0";
- sha256 = "05in4ydrjd9xjijb1mvzyn1z2caijg1jyby3lmd11i8bmwdjllq3";
+ version = "0.5.0";
+ sha256 = "0a5fxcrmwjncxz6l9mhgj44i8lk8rnbgqacvkdmmhylc0yh3al2l";
libraryHaskellDepends = [ base gogol-core ];
description = "Google URL Shortener SDK";
license = "unknown";
@@ -97795,8 +97965,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-vault";
- version = "0.4.0";
- sha256 = "16jrgigvhcl05fykxfh6qa4zdbibdf9rhig2i367h121k28l56lw";
+ version = "0.5.0";
+ sha256 = "1dzk79y10396qq6l3y7zs9jm5rga02yxvdhp8dm7af9lb3izmjnc";
libraryHaskellDepends = [ base gogol-core ];
description = "Google G Suite Vault SDK";
license = "unknown";
@@ -97807,8 +97977,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-videointelligence";
- version = "0.4.0";
- sha256 = "0xpayfcxcaq3lgbnr1q5yl8nx635kly6y1cdc18dq9a7y79fhxzb";
+ version = "0.5.0";
+ sha256 = "16jczzbvk4ww8li0yyk6clx4l2b28g48pxsckic9sdsqy5xj709c";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Cloud Video Intelligence SDK";
license = "unknown";
@@ -97819,8 +97989,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-vision";
- version = "0.4.0";
- sha256 = "0w5jini2yhm33pa38mkqkw2lpxjrxal9q6h1dh6kmr2lh489lcb0";
+ version = "0.5.0";
+ sha256 = "1h71p2a35lwj3p8zw6mvzxas9yyw5diss0lyg2w2nqsx8cynh7rb";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Cloud Vision SDK";
license = "unknown";
@@ -97831,8 +98001,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-webmaster-tools";
- version = "0.4.0";
- sha256 = "1ahjxr2m4x3bn5hjk7sygkpwnh7cy75cw7jap3p8qr9akqc5pb48";
+ version = "0.5.0";
+ sha256 = "029kbgzsbqyd8mbflkca8djmavmphddcldkjf8ds5jkp1qpqnnha";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Search Console SDK";
license = "unknown";
@@ -97843,8 +98013,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-websecurityscanner";
- version = "0.4.0";
- sha256 = "1z6dk8a538ljkba82k9x8jlvwb9qxhc1wfm5h9fgyhwa671fhj3y";
+ version = "0.5.0";
+ sha256 = "1mcr0cs8pnlbwwsmlwjmkclvcwdwzhg2zqw9bqljw3iism43m9dq";
libraryHaskellDepends = [ base gogol-core ];
description = "Google Web Security Scanner SDK";
license = "unknown";
@@ -97855,8 +98025,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-youtube";
- version = "0.4.0";
- sha256 = "1vi8mmiagfq4i34q7hcw85mz02l7pjd9ri8g5vk62b8n1kki46lf";
+ version = "0.5.0";
+ sha256 = "0gamhcnhvxkybsnikwrlmin0fkf1h3fcflk4vg1zcm1sg7sk9xlj";
libraryHaskellDepends = [ base gogol-core ];
description = "Google YouTube Data SDK";
license = "unknown";
@@ -97867,8 +98037,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-youtube-analytics";
- version = "0.4.0";
- sha256 = "1hq2g199i8wpr7br21ijsryk2dgv5rr7zryv5xsrql04mqiwq9d0";
+ version = "0.5.0";
+ sha256 = "0fnrmabcw5kfl8s5nam6wl8qr6ri693wk6wlhvynj1skc54v6l4s";
libraryHaskellDepends = [ base gogol-core ];
description = "Google YouTube Analytics SDK";
license = "unknown";
@@ -97879,8 +98049,8 @@ self: {
({ mkDerivation, base, gogol-core }:
mkDerivation {
pname = "gogol-youtube-reporting";
- version = "0.4.0";
- sha256 = "060bha9j7fsyhbq94md5c26dg2xqfzsfkw0jmqv3shsbjd1k4993";
+ version = "0.5.0";
+ sha256 = "0cb88q2g67cx9zndf40a0c62cw7r32g1ps12a2ks0gz863bq53vn";
libraryHaskellDepends = [ base gogol-core ];
description = "Google YouTube Reporting SDK";
license = "unknown";
@@ -115003,8 +115173,8 @@ self: {
}:
mkDerivation {
pname = "hierarchical-spectral-clustering";
- version = "0.4.1.2";
- sha256 = "1yx366z7fnmxdb424b2n8bgfwcbhm85bha020p481wbq74nqfc6d";
+ version = "0.4.1.3";
+ sha256 = "1vhndwkny2sjh7c7m8qym6iasqacsaim0rkihdq3x58mdm2848n7";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -117176,32 +117346,6 @@ self: {
}:
mkDerivation {
pname = "hmatrix-backprop";
- version = "0.1.2.5";
- sha256 = "1m6imvvcg8cjlqlcj2qhk5k0g88w853mw9r2mky54rmxfd86xfsf";
- revision = "1";
- editedCabalFile = "0bqngjaxyz354bp38pqxdb2hk2jd5n8zxg7hrwnb4hhy0lvf2251";
- libraryHaskellDepends = [
- backprop base ghc-typelits-knownnat ghc-typelits-natnormalise
- hmatrix hmatrix-vector-sized microlens vector vector-sized vinyl
- ];
- testHaskellDepends = [
- backprop base finite-typelits hedgehog hmatrix hmatrix-vector-sized
- microlens microlens-platform vector-sized vinyl
- ];
- description = "hmatrix operations lifted for backprop";
- license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
- broken = true;
- }) {};
-
- "hmatrix-backprop_0_1_3_0" = callPackage
- ({ mkDerivation, backprop, base, finite-typelits
- , ghc-typelits-knownnat, ghc-typelits-natnormalise, hedgehog
- , hmatrix, hmatrix-vector-sized, microlens, microlens-platform
- , vector, vector-sized, vinyl
- }:
- mkDerivation {
- pname = "hmatrix-backprop";
version = "0.1.3.0";
sha256 = "1nknwamc51f3d1syy1wi8fkvlx40riwi7x94yh34y0fzgddgjl2k";
libraryHaskellDepends = [
@@ -117501,22 +117645,6 @@ self: {
}:
mkDerivation {
pname = "hmatrix-vector-sized";
- version = "0.1.1.3";
- sha256 = "1p4222rq9xm8admm3811hgb32q1nin9y35bm4c121yhz6c0ic5cg";
- libraryHaskellDepends = [ base hmatrix vector vector-sized ];
- testHaskellDepends = [
- base ghc-typelits-knownnat hedgehog hmatrix vector vector-sized
- ];
- description = "Conversions between hmatrix and vector-sized types";
- license = stdenv.lib.licenses.bsd3;
- }) {};
-
- "hmatrix-vector-sized_0_1_2_0" = callPackage
- ({ mkDerivation, base, ghc-typelits-knownnat, hedgehog, hmatrix
- , vector, vector-sized
- }:
- mkDerivation {
- pname = "hmatrix-vector-sized";
version = "0.1.2.0";
sha256 = "0n9pylrxz0pkdlha1rqi2xabfjxpiya9kcyx6qlcqal1q57wh2bc";
libraryHaskellDepends = [ base hmatrix vector vector-sized ];
@@ -117525,7 +117653,6 @@ self: {
];
description = "Conversions between hmatrix and vector-sized types";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"hmeap" = callPackage
@@ -118068,25 +118195,6 @@ self: {
}:
mkDerivation {
pname = "hoauth2";
- version = "1.8.8";
- sha256 = "0ji9887m11k3dh7n36g0m9q1gy4d4729ygvapdzqfa3vi501ndwa";
- isLibrary = true;
- isExecutable = true;
- libraryHaskellDepends = [
- aeson base bytestring exceptions http-conduit http-types microlens
- text unordered-containers uri-bytestring uri-bytestring-aeson
- ];
- description = "Haskell OAuth2 authentication client";
- license = stdenv.lib.licenses.bsd3;
- }) {};
-
- "hoauth2_1_8_9" = callPackage
- ({ mkDerivation, aeson, base, bytestring, exceptions, http-conduit
- , http-types, microlens, text, unordered-containers, uri-bytestring
- , uri-bytestring-aeson
- }:
- mkDerivation {
- pname = "hoauth2";
version = "1.8.9";
sha256 = "03yggs3if14saxiz5m02p17crl7askh8qjky6h1jqpxric49alv7";
isLibrary = true;
@@ -118097,7 +118205,6 @@ self: {
];
description = "Haskell OAuth2 authentication client";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"hob" = callPackage
@@ -128103,35 +128210,6 @@ self: {
}:
mkDerivation {
pname = "hw-ip";
- version = "2.3.1.2";
- sha256 = "1j22dl3739ysg7p88aks19azyzs883drz5lc593m99w057j33wga";
- isLibrary = true;
- isExecutable = true;
- libraryHaskellDepends = [
- appar base containers generic-lens hw-bits iproute text
- ];
- executableHaskellDepends = [
- appar base binary bytestring generic-lens lens optparse-applicative
- text
- ];
- testHaskellDepends = [
- appar base generic-lens hedgehog hspec hw-bits hw-hspec-hedgehog
- text
- ];
- testToolDepends = [ hspec-discover ];
- description = "Library for manipulating IP addresses and CIDR blocks";
- license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
- broken = true;
- }) {};
-
- "hw-ip_2_3_4_1" = callPackage
- ({ mkDerivation, appar, base, binary, bytestring, containers
- , generic-lens, hedgehog, hspec, hspec-discover, hw-bits
- , hw-hspec-hedgehog, iproute, lens, optparse-applicative, text
- }:
- mkDerivation {
- pname = "hw-ip";
version = "2.3.4.1";
sha256 = "023wv7dvpyw2nnlrdqhp3nqrbbh9af074fz12y8510br2gfdyamd";
isLibrary = true;
@@ -144967,21 +145045,6 @@ self: {
}:
mkDerivation {
pname = "lenz";
- version = "0.3.0.0";
- sha256 = "17a3d91az0qv138q7x8wbka797z9pfxl3mbyydcr7i7p87dk48k3";
- libraryHaskellDepends = [
- base base-unicode-symbols hs-functors transformers
- ];
- description = "Van Laarhoven lenses";
- license = stdenv.lib.licenses.bsd3;
- }) {};
-
- "lenz_0_3_1_0" = callPackage
- ({ mkDerivation, base, base-unicode-symbols, hs-functors
- , transformers
- }:
- mkDerivation {
- pname = "lenz";
version = "0.3.1.0";
sha256 = "1c87m35wvsk9dyfp9d8ar6qb4gz534xmg1rf8xahsjkryn9vjqfn";
libraryHaskellDepends = [
@@ -144989,7 +145052,6 @@ self: {
];
description = "Van Laarhoven lenses";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"lenz-template" = callPackage
@@ -145625,12 +145687,12 @@ self: {
}) {};
"libmodbus" = callPackage
- ({ mkDerivation, base, data-default, modbus, vector }:
+ ({ mkDerivation, base, bytestring, data-default, modbus, vector }:
mkDerivation {
pname = "libmodbus";
- version = "1.0.0";
- sha256 = "0vzd50487khvn7yi9qjfvw7s88g04nzbh7138fra8njfhflr80jm";
- libraryHaskellDepends = [ base data-default vector ];
+ version = "1.1.0";
+ sha256 = "0fhx0cda803sad7489dp09lrxhwwsbldssjq4jkaprnqjvhj32al";
+ libraryHaskellDepends = [ base bytestring data-default vector ];
librarySystemDepends = [ modbus ];
description = "Haskell bindings to the C modbus library";
license = stdenv.lib.licenses.bsd2;
@@ -147213,6 +147275,32 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "linnet" = callPackage
+ ({ mkDerivation, base, bytestring, bytestring-conversion
+ , case-insensitive, either, exceptions, hspec, http-types
+ , io-streams, mtl, QuickCheck, quickcheck-classes
+ , quickcheck-instances, text, transformers, uri-encode, utf8-string
+ , wai, warp
+ }:
+ mkDerivation {
+ pname = "linnet";
+ version = "0.1.0.0";
+ sha256 = "0ikrw7xm490rs46l7555mirkly3h5565kadwfrdjbqgrqv1cjx7k";
+ libraryHaskellDepends = [
+ base bytestring bytestring-conversion case-insensitive either
+ exceptions http-types io-streams mtl text transformers uri-encode
+ utf8-string wai warp
+ ];
+ testHaskellDepends = [
+ base bytestring bytestring-conversion case-insensitive either
+ exceptions hspec http-types io-streams mtl QuickCheck
+ quickcheck-classes quickcheck-instances text transformers
+ uri-encode utf8-string wai warp
+ ];
+ description = "Lightweight library for building HTTP API";
+ license = stdenv.lib.licenses.asl20;
+ }) {};
+
"linode" = callPackage
({ mkDerivation, aeson, async, base, binary, bytestring, containers
, errors, lens, process, retry, safe, tasty, tasty-hunit
@@ -149264,25 +149352,27 @@ self: {
}) {};
"log4hs" = callPackage
- ({ mkDerivation, aeson, base, containers, criterion, data-default
- , directory, filepath, generic-lens, hspec, hspec-core, lens
- , process, QuickCheck, template-haskell, text, time
+ ({ mkDerivation, aeson, aeson-qq, base, containers, criterion
+ , data-default, directory, filepath, generic-lens, hspec
+ , hspec-core, lens, process, QuickCheck, template-haskell, text
+ , time
}:
mkDerivation {
pname = "log4hs";
- version = "0.0.6.0";
- sha256 = "19k61f3w93vz21h4r013vxcv4yhyxrq33l4f3pzg18xx095csgka";
+ version = "0.0.7.0";
+ sha256 = "0f05sqjrfg3wkr1avdwljfllfs40bakyims9xd5kn9fv48fzvran";
libraryHaskellDepends = [
aeson base containers data-default directory filepath generic-lens
lens template-haskell text time
];
testHaskellDepends = [
- aeson base containers data-default directory filepath generic-lens
- hspec hspec-core lens process QuickCheck template-haskell text time
+ aeson aeson-qq base containers data-default directory filepath
+ generic-lens hspec hspec-core lens process QuickCheck
+ template-haskell text time
];
benchmarkHaskellDepends = [
- aeson base containers criterion data-default directory filepath
- generic-lens lens template-haskell text time
+ aeson aeson-qq base containers criterion data-default directory
+ filepath generic-lens lens template-haskell text time
];
description = "A python logging style log library";
license = stdenv.lib.licenses.bsd3;
@@ -159619,29 +159709,6 @@ self: {
}:
mkDerivation {
pname = "mono-traversable";
- version = "1.0.11.0";
- sha256 = "1lipj4ld99cb3sc9i8va9w7cfki89h436dysyr5ifcb1l0kxg861";
- libraryHaskellDepends = [
- base bytestring containers hashable split text transformers
- unordered-containers vector vector-algorithms
- ];
- testHaskellDepends = [
- base bytestring containers foldl hspec HUnit QuickCheck semigroups
- text transformers unordered-containers vector
- ];
- benchmarkHaskellDepends = [ base gauge mwc-random vector ];
- description = "Type classes for mapping, folding, and traversing monomorphic containers";
- license = stdenv.lib.licenses.mit;
- }) {};
-
- "mono-traversable_1_0_12_0" = callPackage
- ({ mkDerivation, base, bytestring, containers, foldl, gauge
- , hashable, hspec, HUnit, mwc-random, QuickCheck, semigroups, split
- , text, transformers, unordered-containers, vector
- , vector-algorithms
- }:
- mkDerivation {
- pname = "mono-traversable";
version = "1.0.12.0";
sha256 = "1h586myaayxg73lc1fx18axlq2bw761fypyy7mii1h0h75d8fyry";
libraryHaskellDepends = [
@@ -159655,7 +159722,6 @@ self: {
benchmarkHaskellDepends = [ base gauge mwc-random vector ];
description = "Type classes for mapping, folding, and traversing monomorphic containers";
license = stdenv.lib.licenses.mit;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"mono-traversable-instances" = callPackage
@@ -167997,6 +168063,42 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "now-haskell" = callPackage
+ ({ mkDerivation, aeson, aeson-pretty, aws-lambda-runtime, base
+ , base64-bytestring, bytestring, Cabal, case-insensitive
+ , containers, deepseq, directory, exceptions, filepath
+ , fused-effects, ghc-lib-parser, hspec, http-api-data, http-client
+ , http-client-tls, http-media, http-types, iso8601-time, katip
+ , memory, microlens, mtl, network, QuickCheck, random
+ , safe-exceptions, semigroups, stack, text, time, transformers
+ , unordered-containers, vector, wai, yaml
+ }:
+ mkDerivation {
+ pname = "now-haskell";
+ version = "0.1.0.0";
+ sha256 = "1246jc17bcsm5jmpcbn9w5l5mnq2vvkya1q7jrw7ip5wwi6vaw7m";
+ isLibrary = true;
+ isExecutable = true;
+ libraryHaskellDepends = [
+ aeson base base64-bytestring bytestring case-insensitive containers
+ deepseq exceptions http-api-data http-client http-client-tls
+ http-media http-types iso8601-time katip memory microlens mtl
+ network random safe-exceptions text time transformers
+ unordered-containers vector wai
+ ];
+ executableHaskellDepends = [
+ aeson aeson-pretty base bytestring Cabal containers directory
+ filepath fused-effects ghc-lib-parser stack text yaml
+ ];
+ testHaskellDepends = [
+ aeson aws-lambda-runtime base bytestring containers hspec
+ iso8601-time mtl QuickCheck semigroups text time transformers
+ unordered-containers vector
+ ];
+ description = "Zeit Now haskell-side integration and introspection tools";
+ license = stdenv.lib.licenses.mit;
+ }) {};
+
"nowdoc" = callPackage
({ mkDerivation, base, bytestring, template-haskell }:
mkDerivation {
@@ -179820,8 +179922,8 @@ self: {
({ mkDerivation, base, foldl, pipes }:
mkDerivation {
pname = "pipes-ordered-zip";
- version = "1.0.0.1";
- sha256 = "18qm08h5mq8pyn7cx1dabvmj63mhykm4cqsxhqsb7qf1kv70nqc8";
+ version = "1.0.1";
+ sha256 = "10ywi5ykp398mghc3mvcy2alz1lp6kah0yxmn5pz1l6nbsv7wyk5";
libraryHaskellDepends = [ base pipes ];
testHaskellDepends = [ base foldl pipes ];
description = "merge two ordered Producers into a new Producer";
@@ -181708,6 +181810,18 @@ self: {
license = "LGPL";
}) {};
+ "polyparse_1_13" = callPackage
+ ({ mkDerivation, base, bytestring, text }:
+ mkDerivation {
+ pname = "polyparse";
+ version = "1.13";
+ sha256 = "0yvhg718dlksiw3v27m2d8m1sn4r4f5s0p56zq3lynhy1sc74k0w";
+ libraryHaskellDepends = [ base bytestring text ];
+ description = "A variety of alternative parser combinator libraries";
+ license = "LGPL";
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"polysemy" = callPackage
({ mkDerivation, async, base, containers, criterion, doctest
, first-class-families, free, freer-simple, hspec, hspec-discover
@@ -194258,23 +194372,6 @@ self: {
}) {};
"regex-applicative" = callPackage
- ({ mkDerivation, base, containers, smallcheck, tasty, tasty-hunit
- , tasty-smallcheck, transformers
- }:
- mkDerivation {
- pname = "regex-applicative";
- version = "0.3.3";
- sha256 = "1riv7jqf26lbv4rm54sd6mrx8xdh4dvh4xbzymzdfdw13k6a4nb6";
- libraryHaskellDepends = [ base containers transformers ];
- testHaskellDepends = [
- base containers smallcheck tasty tasty-hunit tasty-smallcheck
- transformers
- ];
- description = "Regex-based parsing with applicative interface";
- license = stdenv.lib.licenses.mit;
- }) {};
-
- "regex-applicative_0_3_3_1" = callPackage
({ mkDerivation, base, containers, criterion, smallcheck, tasty
, tasty-hunit, tasty-smallcheck, transformers
}:
@@ -194290,7 +194387,6 @@ self: {
benchmarkHaskellDepends = [ base criterion ];
description = "Regex-based parsing with applicative interface";
license = stdenv.lib.licenses.mit;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"regex-applicative-text" = callPackage
@@ -197713,14 +197809,15 @@ self: {
}:
mkDerivation {
pname = "rib";
- version = "0.2.0.0";
- sha256 = "0fn6hwg1lns92qy7c531rqrdryaildkr25isvdflnydczvy9wx3r";
+ version = "0.3.0.0";
+ sha256 = "1dw86xrz310vrapgln48r46z0ss35jm85c0r95pqvnq4smbwiw18";
libraryHaskellDepends = [
aeson async base binary bytestring clay cmdargs containers
data-default fsnotify http-types lens lens-aeson lucid mtl pandoc
pandoc-include-code pandoc-types safe shake skylighting text time
wai wai-app-static wai-extra warp
];
+ description = "Static site generator using Shake";
license = stdenv.lib.licenses.bsd3;
hydraPlatforms = stdenv.lib.platforms.none;
broken = true;
@@ -200716,30 +200813,37 @@ self: {
}) {};
"salak" = callPackage
- ({ mkDerivation, attoparsec, base, bytestring, containers
- , data-default, directory, exceptions, filepath, hashable, heaps
- , hspec, menshen, mtl, QuickCheck, random, scientific, text, time
- , unliftio-core, unordered-containers
+ ({ mkDerivation, base, bytestring, containers, criterion
+ , data-default, directory, dlist, exceptions, filepath, hashable
+ , heaps, hspec, hspec-discover, megaparsec, menshen, mtl
+ , QuickCheck, random, scientific, text, time, unliftio-core
+ , unordered-containers
}:
mkDerivation {
pname = "salak";
- version = "0.3.3.1";
- sha256 = "0gv7qjiwnr67s38g68y2aqjljihrlggmnz2jz79865bi2v34isd2";
+ version = "0.3.4.1";
+ sha256 = "178vjvyqvs2m6671wckw8yb5s5xy0nvdivxvyxqq9w8ckdnnk1q0";
libraryHaskellDepends = [
- attoparsec base bytestring containers data-default directory
- exceptions filepath hashable heaps menshen mtl scientific text time
+ base bytestring containers data-default directory dlist exceptions
+ filepath hashable heaps megaparsec menshen mtl scientific text time
unliftio-core unordered-containers
];
testHaskellDepends = [
- attoparsec base bytestring containers data-default directory
- exceptions filepath hashable heaps hspec menshen mtl QuickCheck
+ base bytestring containers data-default directory dlist exceptions
+ filepath hashable heaps hspec megaparsec menshen mtl QuickCheck
random scientific text time unliftio-core unordered-containers
];
+ testToolDepends = [ hspec-discover ];
+ benchmarkHaskellDepends = [
+ base bytestring containers criterion data-default directory dlist
+ exceptions filepath hashable heaps megaparsec menshen mtl
+ scientific text time unliftio-core unordered-containers
+ ];
description = "Configuration (re)Loader and Parser";
license = stdenv.lib.licenses.mit;
}) {};
- "salak_0_3_5" = callPackage
+ "salak_0_3_5_1" = callPackage
({ mkDerivation, base, bytestring, containers, criterion
, data-default, directory, dlist, exceptions, filepath, hashable
, heaps, hspec, hspec-discover, megaparsec, menshen, mtl
@@ -200748,8 +200852,8 @@ self: {
}:
mkDerivation {
pname = "salak";
- version = "0.3.5";
- sha256 = "1msvyp88izy0wml6443ns12q8dbv6hqrz069v5074rg91mx7x983";
+ version = "0.3.5.1";
+ sha256 = "0g41h9a89cp24cm99q1lgiyz794szf85hinybbjz75s33a3lykgv";
libraryHaskellDepends = [
base bytestring containers data-default directory dlist exceptions
filepath hashable heaps megaparsec menshen mtl scientific text time
@@ -200772,13 +200876,13 @@ self: {
}) {};
"salak-toml" = callPackage
- ({ mkDerivation, base, exceptions, hspec, mtl, QuickCheck, salak
- , text, time, tomland, unordered-containers
+ ({ mkDerivation, base, criterion, exceptions, hspec, mtl
+ , QuickCheck, salak, text, time, tomland, unordered-containers
}:
mkDerivation {
pname = "salak-toml";
- version = "0.3.3";
- sha256 = "0961xwj928map27az5qlp86wxg5jj6kq9cxqhbmcyl7m1cic91dy";
+ version = "0.3.4.1";
+ sha256 = "1gsgl6wzrzhpgbz1paig9xbxknm9g5z3g3cq47i198qzxnmqad7c";
libraryHaskellDepends = [
base salak text time tomland unordered-containers
];
@@ -200786,20 +200890,23 @@ self: {
base exceptions hspec mtl QuickCheck salak text time tomland
unordered-containers
];
+ benchmarkHaskellDepends = [
+ base criterion salak text time tomland unordered-containers
+ ];
description = "Configuration Loader for toml";
license = stdenv.lib.licenses.mit;
hydraPlatforms = stdenv.lib.platforms.none;
broken = true;
}) {};
- "salak-toml_0_3_5" = callPackage
+ "salak-toml_0_3_5_1" = callPackage
({ mkDerivation, base, criterion, exceptions, hspec, mtl
, QuickCheck, salak, text, time, tomland, unordered-containers
}:
mkDerivation {
pname = "salak-toml";
- version = "0.3.5";
- sha256 = "1gv02a62wq94w8bhxw0xnr3kzd9aca66i3cddlwra1v419vskyj4";
+ version = "0.3.5.1";
+ sha256 = "1clgsr1aqz2zfnsazhql6m125161yxbfp6q0lc4dllbvdhjygmrf";
libraryHaskellDepends = [
base salak text time tomland unordered-containers
];
@@ -200817,29 +200924,32 @@ self: {
}) {};
"salak-yaml" = callPackage
- ({ mkDerivation, base, conduit, exceptions, hspec, libyaml, mtl
- , QuickCheck, salak, text
+ ({ mkDerivation, base, conduit, criterion, exceptions, hspec
+ , libyaml, mtl, QuickCheck, salak, text
}:
mkDerivation {
pname = "salak-yaml";
- version = "0.3.3";
- sha256 = "038pfna1jijw6vf8b89ql4f4987s60lpj90nlny66wxkj4b2nbrq";
+ version = "0.3.4.1";
+ sha256 = "083ba1pdv6pnlzc9ijh9pzvxn056yjhy46283jf49m4sbma105w4";
libraryHaskellDepends = [ base conduit libyaml salak text ];
testHaskellDepends = [
base conduit exceptions hspec libyaml mtl QuickCheck salak text
];
+ benchmarkHaskellDepends = [
+ base conduit criterion libyaml salak text
+ ];
description = "Configuration Loader for yaml";
license = stdenv.lib.licenses.mit;
}) {};
- "salak-yaml_0_3_5" = callPackage
+ "salak-yaml_0_3_5_1" = callPackage
({ mkDerivation, base, conduit, criterion, exceptions, hspec
, libyaml, mtl, QuickCheck, salak, text
}:
mkDerivation {
pname = "salak-yaml";
- version = "0.3.5";
- sha256 = "1136ysvi8smb1zc7dyv8brzdxxyjq70vf99227hmc3285aiyi5y5";
+ version = "0.3.5.1";
+ sha256 = "1qzpbv2g7ds3dbcfi90ncjrk66vm1kxdkkdx1i49jq9g2xcai9n6";
libraryHaskellDepends = [ base conduit libyaml salak text ];
testHaskellDepends = [
base conduit exceptions hspec libyaml mtl QuickCheck salak text
@@ -202005,6 +202115,33 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "scheduler_1_4_2" = callPackage
+ ({ mkDerivation, async, atomic-primops, base, Cabal, cabal-doctest
+ , criterion, deepseq, doctest, exceptions, fib, genvalidity-hspec
+ , hspec, monad-par, mwc-random, parallel, primitive, QuickCheck
+ , streamly, template-haskell, unliftio, unliftio-core, vector
+ }:
+ mkDerivation {
+ pname = "scheduler";
+ version = "1.4.2";
+ sha256 = "0px7k4lq758s8303fx690pzzigqi26m45wxpapj9pgl4kar45jzc";
+ setupHaskellDepends = [ base Cabal cabal-doctest ];
+ libraryHaskellDepends = [
+ atomic-primops base deepseq exceptions primitive unliftio-core
+ ];
+ testHaskellDepends = [
+ base deepseq doctest genvalidity-hspec hspec mwc-random QuickCheck
+ template-haskell unliftio vector
+ ];
+ benchmarkHaskellDepends = [
+ async base criterion deepseq fib monad-par parallel streamly
+ unliftio
+ ];
+ description = "Work stealing scheduler";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"schedyield" = callPackage
({ mkDerivation, base }:
mkDerivation {
@@ -202540,8 +202677,8 @@ self: {
({ mkDerivation, base, ditto, ditto-lucid, lucid, scotty, text }:
mkDerivation {
pname = "scotty-form";
- version = "0.1.0.0";
- sha256 = "0ks11rav9x52lq27mr12qlygg6yl9wl87fqa28jbz084fwn97w44";
+ version = "0.2.0.0";
+ sha256 = "048vfcvi2wmpmg0ldm4fjkszsx498m22fsg0p8xdanbfbfzrzwwa";
libraryHaskellDepends = [
base ditto ditto-lucid lucid scotty text
];
@@ -204509,20 +204646,23 @@ self: {
}) {};
"sequence-formats" = callPackage
- ({ mkDerivation, attoparsec, base, bytestring, containers
- , data-memocombinators, errors, exceptions, foldl, hslogger
- , lens-family, MissingH, pipes, pipes-attoparsec, pipes-bytestring
- , pipes-safe, pipes-text, split, text, transformers, turtle, vector
+ ({ mkDerivation, attoparsec, base, bytestring, containers, errors
+ , exceptions, foldl, lens-family, pipes, pipes-attoparsec
+ , pipes-bytestring, pipes-safe, tasty, tasty-hunit, transformers
+ , vector
}:
mkDerivation {
pname = "sequence-formats";
- version = "1.1.4.1";
- sha256 = "1zh2n1ksyvqzk2w35nsyj3sxdf7ni2iqv2ksrk8xs64n0j25c7ac";
+ version = "1.3.2";
+ sha256 = "0ghmhn9cmgxwn9nix309q300ma23snkvhmhg4vsl5gnx6bhg7caj";
libraryHaskellDepends = [
- attoparsec base bytestring containers data-memocombinators errors
- exceptions foldl hslogger lens-family MissingH pipes
- pipes-attoparsec pipes-bytestring pipes-safe pipes-text split text
- transformers turtle vector
+ attoparsec base bytestring containers errors exceptions foldl
+ lens-family pipes pipes-attoparsec pipes-bytestring pipes-safe
+ transformers vector
+ ];
+ testHaskellDepends = [
+ base bytestring containers foldl pipes pipes-safe tasty tasty-hunit
+ transformers vector
];
description = "A package with basic parsing utilities for several Bioinformatic data formats";
license = stdenv.lib.licenses.gpl3;
@@ -205764,8 +205904,8 @@ self: {
}:
mkDerivation {
pname = "servant-github-webhook";
- version = "0.4.1.0";
- sha256 = "0v6gd7swhl58x3sqbb5cmn5ac6x1p5mg7jqbwk9ny9bzggz9pglb";
+ version = "0.4.2.0";
+ sha256 = "1z80h42zp781p49bskw5ilb49dnhs7y4j2g0v4xdyrrabj2m885g";
libraryHaskellDepends = [
aeson base base16-bytestring bytestring cryptonite github
github-webhooks http-types memory servant servant-server
@@ -207866,6 +208006,24 @@ self: {
license = stdenv.lib.licenses.mit;
}) {};
+ "sexpr-parser_0_2_0_0" = callPackage
+ ({ mkDerivation, base, bytestring, data-default, hspec, megaparsec
+ , process
+ }:
+ mkDerivation {
+ pname = "sexpr-parser";
+ version = "0.2.0.0";
+ sha256 = "0cgfmnv72n5li15k8dq4w2rvfx0ahbyb7h2g51a5i4x9w70dyllg";
+ isLibrary = true;
+ isExecutable = true;
+ libraryHaskellDepends = [ base data-default megaparsec ];
+ executableHaskellDepends = [ base bytestring megaparsec process ];
+ testHaskellDepends = [ base data-default hspec megaparsec ];
+ description = "Simple s-expression parser";
+ license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"sext" = callPackage
({ mkDerivation, base, bytestring, tasty, tasty-hunit
, template-haskell, text, vector
@@ -209064,8 +209222,8 @@ self: {
}:
mkDerivation {
pname = "shh";
- version = "0.7.0.3";
- sha256 = "1avs4s7bhy9wqyi3n454ffc7903ii5a3r44jvvjbxjh15mgjkj5i";
+ version = "0.7.0.4";
+ sha256 = "10gnkk0645aznkry063kl5m68n7ip88m8cf97lwffj1y86iazk5b";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -211794,6 +211952,30 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "sliceofpy" = callPackage
+ ({ mkDerivation, base, bytestring, containers, lens, process, split
+ , tasty, tasty-hspec, template-haskell, text
+ }:
+ mkDerivation {
+ pname = "sliceofpy";
+ version = "1.0.0";
+ sha256 = "0jc6abvgyrljyvzxw3v3nhxzqw3fjh2r51xag2v2xg3zb9qx8fra";
+ isLibrary = true;
+ isExecutable = true;
+ libraryHaskellDepends = [
+ base bytestring lens process split template-haskell text
+ ];
+ executableHaskellDepends = [
+ base bytestring lens process split template-haskell text
+ ];
+ testHaskellDepends = [
+ base bytestring containers lens process split tasty tasty-hspec
+ template-haskell text
+ ];
+ description = "Python-ish slicing traversals for Haskell";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
"slick" = callPackage
({ mkDerivation, aeson, base, binary, bytestring, containers, lens
, lens-aeson, mustache, pandoc, shake, text, time
@@ -215301,18 +215483,22 @@ self: {
}) {};
"sparse-tensor" = callPackage
- ({ mkDerivation, ad, base, bytestring, cereal, containers, deepseq
- , eigen, ghc-typelits-knownnat, ghc-typelits-natnormalise, parallel
- , singletons, tf-random, zlib
+ ({ mkDerivation, ad, base, bytestring, Cabal, cereal, containers
+ , deepseq, ghc-typelits-knownnat, ghc-typelits-natnormalise
+ , hmatrix, parallel, QuickCheck, tasty, tasty-hunit
+ , tasty-quickcheck, tf-random, zlib
}:
mkDerivation {
pname = "sparse-tensor";
- version = "0.1.0.0";
- sha256 = "039i9d3w3xxkxvkqs59d82qm0yp0w23w7lrcfdmnb6bgc228mjvl";
+ version = "0.2.1";
+ sha256 = "10950cp07m1p011n3a14bka2rpfrmn20k0kjb1cvca7dnxn2iv2f";
+ setupHaskellDepends = [ base Cabal ];
libraryHaskellDepends = [
- ad base bytestring cereal containers deepseq eigen
- ghc-typelits-knownnat ghc-typelits-natnormalise parallel singletons
- tf-random zlib
+ ad base bytestring cereal containers deepseq ghc-typelits-knownnat
+ ghc-typelits-natnormalise hmatrix parallel tf-random zlib
+ ];
+ testHaskellDepends = [
+ base hmatrix QuickCheck tasty tasty-hunit tasty-quickcheck
];
description = "typesafe tensor algebra library";
license = stdenv.lib.licenses.mit;
@@ -215558,8 +215744,8 @@ self: {
}:
mkDerivation {
pname = "spectral-clustering";
- version = "0.3.1.1";
- sha256 = "02fmg0bkhvsfh6k6p8bfpfc08isnn5p5h55kdnkm1d6jmixdkrzy";
+ version = "0.3.1.3";
+ sha256 = "0izf0lvk989y4d04240hbnsr5lc5lbl9200c5km0p72lv1v07mgf";
libraryHaskellDepends = [
base clustering containers hmatrix hmatrix-svdlibc mwc-random safe
sparse-linear-algebra statistics vector
@@ -229851,25 +230037,6 @@ self: {
}:
mkDerivation {
pname = "th-lift-instances";
- version = "0.1.13";
- sha256 = "0zmhz593lfgi194ps8cv592j0wyc37mdn9pf2pchmr7h8bkmbksf";
- libraryHaskellDepends = [
- base bytestring containers template-haskell text th-lift
- transformers vector
- ];
- testHaskellDepends = [
- base bytestring containers QuickCheck template-haskell text vector
- ];
- description = "Lift instances for template-haskell for common data types";
- license = stdenv.lib.licenses.bsd3;
- }) {};
-
- "th-lift-instances_0_1_14" = callPackage
- ({ mkDerivation, base, bytestring, containers, QuickCheck
- , template-haskell, text, th-lift, transformers, vector
- }:
- mkDerivation {
- pname = "th-lift-instances";
version = "0.1.14";
sha256 = "0r1b4jnvcj64wp4hfccwkl4a70n1p1q7qzyx6ax7cmd8k961jz78";
libraryHaskellDepends = [
@@ -229881,7 +230048,6 @@ self: {
];
description = "Lift instances for template-haskell for common data types";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"th-nowq" = callPackage
@@ -234373,8 +234539,8 @@ self: {
}:
mkDerivation {
pname = "trasa-form";
- version = "0.3.2.0";
- sha256 = "0q59wkg7k66iq8n6b73226z23sgy8pfvylac9qvlaiib6dllq1g8";
+ version = "0.4";
+ sha256 = "0d3fkwvjjwvjzaw5n9n4j4mrrrf8zwrg1882gyqjg0bglsd27xzx";
libraryHaskellDepends = [
base bytestring cookie ditto ditto-lucid http-api-data http-types
lucid mtl quantification text trasa trasa-server
@@ -239051,6 +239217,17 @@ self: {
broken = true;
}) {};
+ "unipatterns" = callPackage
+ ({ mkDerivation, base }:
+ mkDerivation {
+ pname = "unipatterns";
+ version = "0.0.0.0";
+ sha256 = "07jl3an9y4gbpmsq2gcbp3xwyvrnvkjcxcpq1702cc320c8zq542";
+ libraryHaskellDepends = [ base ];
+ description = "Helpers which allow safe partial pattern matching in lambdas";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
"uniplate" = callPackage
({ mkDerivation, base, containers, hashable, syb
, unordered-containers
@@ -241745,12 +241922,12 @@ self: {
}) {};
"valid" = callPackage
- ({ mkDerivation, base }:
+ ({ mkDerivation, base, util }:
mkDerivation {
pname = "valid";
- version = "0.1.0.0";
- sha256 = "10nrr48ki8vxckbz1q24nn2x8vwflj4ndgvlj99ishyypb1ijx37";
- libraryHaskellDepends = [ base ];
+ version = "0.1.1.0";
+ sha256 = "1c029mb3szixs9rr5i7ri2nm0ya5gv5r6bv8hzsyw90ys5nbgcz5";
+ libraryHaskellDepends = [ base util ];
description = "Type isomorphic to `Either` with `Applicative` instance which combines errors";
license = stdenv.lib.licenses.bsd3;
}) {};
@@ -244577,35 +244754,6 @@ self: {
}:
mkDerivation {
pname = "wai-extra";
- version = "3.0.27";
- sha256 = "1p8x61xjbwjif10iibc3b2gxh3dd3rymrfvinrdn0h9wn7qsyh2x";
- isLibrary = true;
- isExecutable = true;
- libraryHaskellDepends = [
- aeson ansi-terminal base base64-bytestring bytestring
- case-insensitive containers cookie data-default-class deepseq
- directory fast-logger http-types http2 iproute network old-locale
- resourcet streaming-commons text time transformers unix unix-compat
- vault void wai wai-logger word8 zlib
- ];
- testHaskellDepends = [
- base bytestring case-insensitive cookie fast-logger hspec
- http-types http2 HUnit resourcet text time transformers wai zlib
- ];
- description = "Provides some basic WAI handlers and middleware";
- license = stdenv.lib.licenses.mit;
- }) {};
-
- "wai-extra_3_0_28" = callPackage
- ({ mkDerivation, aeson, ansi-terminal, base, base64-bytestring
- , bytestring, case-insensitive, containers, cookie
- , data-default-class, deepseq, directory, fast-logger, hspec
- , http-types, http2, HUnit, iproute, network, old-locale, resourcet
- , streaming-commons, text, time, transformers, unix, unix-compat
- , vault, void, wai, wai-logger, word8, zlib
- }:
- mkDerivation {
- pname = "wai-extra";
version = "3.0.28";
sha256 = "0iky7k4kirngvk1p2nz19zgzffb5hppfaxdjan80v06ikc8w1wm7";
isLibrary = true;
@@ -244623,7 +244771,6 @@ self: {
];
description = "Provides some basic WAI handlers and middleware";
license = stdenv.lib.licenses.mit;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"wai-frontend-monadcgi" = callPackage
@@ -251802,8 +251949,8 @@ self: {
}:
mkDerivation {
pname = "xmobar";
- version = "0.29.5";
- sha256 = "0k5hjpr1vanj6hxf5mn3j5rfjrmiz4x29kcvi55d8qpzsan3iz0m";
+ version = "0.30";
+ sha256 = "1msyl3gy8cybdkx24k6ykcxjf95b5zid8b6vdwqmsamw1yrb3sgr";
configureFlags = [
"-fwith_alsa" "-fwith_conduit" "-fwith_datezone" "-fwith_dbus"
"-fwith_inotify" "-fwith_iwlib" "-fwith_mpd" "-fwith_mpris"
@@ -252894,6 +253041,36 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "yaml_0_11_1_1" = callPackage
+ ({ mkDerivation, aeson, attoparsec, base, base-compat, bytestring
+ , conduit, containers, directory, filepath, hspec, HUnit, libyaml
+ , mockery, mtl, raw-strings-qq, resourcet, scientific
+ , template-haskell, temporary, text, transformers
+ , unordered-containers, vector
+ }:
+ mkDerivation {
+ pname = "yaml";
+ version = "0.11.1.1";
+ sha256 = "0zshpjggz3agzvqwirywpz79q4wq43vsz0pw1iq4dhf4ajjrmzrp";
+ configureFlags = [ "-fsystem-libyaml" ];
+ isLibrary = true;
+ isExecutable = true;
+ libraryHaskellDepends = [
+ aeson attoparsec base bytestring conduit containers directory
+ filepath libyaml mtl resourcet scientific template-haskell text
+ transformers unordered-containers vector
+ ];
+ testHaskellDepends = [
+ aeson attoparsec base base-compat bytestring conduit containers
+ directory filepath hspec HUnit libyaml mockery mtl raw-strings-qq
+ resourcet scientific template-haskell temporary text transformers
+ unordered-containers vector
+ ];
+ description = "Support for parsing and rendering YAML documents";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"yaml-combinators" = callPackage
({ mkDerivation, aeson, base, bytestring, doctest, generics-sop
, scientific, tasty, tasty-hunit, text, transformers
@@ -254325,43 +254502,6 @@ self: {
}:
mkDerivation {
pname = "yesod-core";
- version = "1.6.14";
- sha256 = "1p7rm95fb3d27khzq6c10mvqffj8jwiirgfy53hvi3x27w9hqg6s";
- libraryHaskellDepends = [
- aeson auto-update base blaze-html blaze-markup bytestring
- case-insensitive cereal clientsession conduit conduit-extra
- containers cookie deepseq fast-logger http-types memory
- monad-logger mtl parsec path-pieces primitive random resourcet rio
- shakespeare template-haskell text time transformers unix-compat
- unliftio unordered-containers vector wai wai-extra wai-logger warp
- word8
- ];
- testHaskellDepends = [
- async base bytestring clientsession conduit conduit-extra
- containers cookie hspec hspec-expectations http-types HUnit network
- path-pieces random resourcet shakespeare streaming-commons
- template-haskell text transformers unliftio wai wai-extra warp
- ];
- benchmarkHaskellDepends = [
- base blaze-html bytestring gauge shakespeare text
- ];
- description = "Creation of type-safe, RESTful web applications";
- license = stdenv.lib.licenses.mit;
- }) {};
-
- "yesod-core_1_6_15" = callPackage
- ({ mkDerivation, aeson, async, auto-update, base, blaze-html
- , blaze-markup, bytestring, case-insensitive, cereal, clientsession
- , conduit, conduit-extra, containers, cookie, deepseq, fast-logger
- , gauge, hspec, hspec-expectations, http-types, HUnit, memory
- , monad-logger, mtl, network, parsec, path-pieces, primitive
- , random, resourcet, rio, shakespeare, streaming-commons
- , template-haskell, text, time, transformers, unix-compat, unliftio
- , unordered-containers, vector, wai, wai-extra, wai-logger, warp
- , word8
- }:
- mkDerivation {
- pname = "yesod-core";
version = "1.6.15";
sha256 = "0rzmx9cx2lzlmhjrbczdpzv6divwr0n6h3330rsdh15kn8wjkfr8";
libraryHaskellDepends = [
@@ -254384,7 +254524,6 @@ self: {
];
description = "Creation of type-safe, RESTful web applications";
license = stdenv.lib.licenses.mit;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"yesod-crud" = callPackage
@@ -255655,31 +255794,6 @@ self: {
}:
mkDerivation {
pname = "yesod-test";
- version = "1.6.6.1";
- sha256 = "1mr0ad6z6s9rnxnv5ayg8xr93xfx9gxm8zym0866339w7p292wqd";
- libraryHaskellDepends = [
- attoparsec base blaze-builder blaze-html bytestring
- case-insensitive conduit containers cookie hspec-core html-conduit
- http-types HUnit network pretty-show semigroups text time
- transformers wai wai-extra xml-conduit xml-types yesod-core
- ];
- testHaskellDepends = [
- base bytestring containers cookie hspec html-conduit http-types
- HUnit text unliftio wai wai-extra xml-conduit yesod-core yesod-form
- ];
- description = "integration testing for WAI/Yesod Applications";
- license = stdenv.lib.licenses.mit;
- }) {};
-
- "yesod-test_1_6_6_2" = callPackage
- ({ mkDerivation, attoparsec, base, blaze-builder, blaze-html
- , bytestring, case-insensitive, conduit, containers, cookie, hspec
- , hspec-core, html-conduit, http-types, HUnit, network, pretty-show
- , semigroups, text, time, transformers, unliftio, wai, wai-extra
- , xml-conduit, xml-types, yesod-core, yesod-form
- }:
- mkDerivation {
- pname = "yesod-test";
version = "1.6.6.2";
sha256 = "1c5q11f2wscapl6a16v1r5livjiy8i2iz5zvlcsx89ikrqgvfc58";
libraryHaskellDepends = [
@@ -255694,7 +255808,6 @@ self: {
];
description = "integration testing for WAI/Yesod Applications";
license = stdenv.lib.licenses.mit;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"yesod-test-json" = callPackage
diff --git a/pkgs/development/haskell-modules/non-hackage-packages.nix b/pkgs/development/haskell-modules/non-hackage-packages.nix
index b7b057f2dc20..1793299bf6cd 100644
--- a/pkgs/development/haskell-modules/non-hackage-packages.nix
+++ b/pkgs/development/haskell-modules/non-hackage-packages.nix
@@ -12,4 +12,44 @@ self: super: {
# https://github.com/channable/vaultenv/issues/1
vaultenv = self.callPackage ../tools/haskell/vaultenv { };
+
+ cabal-install-3 = (self.callPackage
+ ({ mkDerivation, array, async, base, base16-bytestring, binary
+ , bytestring, Cabal, containers, cryptohash-sha256, deepseq
+ , directory, echo, edit-distance, filepath, hackage-security
+ , hashable, HTTP, mtl, network, network-uri, parsec, pretty
+ , process, random, resolv, stdenv, stm, tar, text, time, unix, zlib
+ , fetchFromGitHub
+ }:
+ mkDerivation {
+ pname = "cabal-install";
+ version = "3.0.0.0";
+ src = fetchFromGitHub {
+ owner = "haskell";
+ repo = "cabal";
+ rev = "b0e52fa173573705e861b129d9675e59de891e46";
+ sha256 = "1fbph6crsn9ji8ps1k8dsxvgqn38rp4ffvv6nia1y7rbrdv90ass";
+ };
+ postUnpack = "sourceRoot+=/cabal-install";
+ isLibrary = false;
+ isExecutable = true;
+ setupHaskellDepends = [ base Cabal filepath process ];
+ executableHaskellDepends = [
+ array async base base16-bytestring binary bytestring Cabal
+ containers cryptohash-sha256 deepseq directory echo edit-distance
+ filepath hackage-security hashable HTTP mtl network network-uri
+ parsec pretty process random resolv stm tar text time unix zlib
+ ];
+ doCheck = false;
+ postInstall = ''
+ mkdir $out/etc
+ mv bash-completion $out/etc/bash_completion.d
+ '';
+ homepage = "http://www.haskell.org/cabal/";
+ description = "The command-line interface for Cabal and Hackage";
+ license = stdenv.lib.licenses.bsd3;
+ }) {}).overrideScope (self: super: {
+ Cabal = self.Cabal_3_0_0_0;
+ });
+
}
diff --git a/pkgs/development/libraries/ffmpeg-full/default.nix b/pkgs/development/libraries/ffmpeg-full/default.nix
index 65a48890e496..28ab53feebdd 100644
--- a/pkgs/development/libraries/ffmpeg-full/default.nix
+++ b/pkgs/development/libraries/ffmpeg-full/default.nix
@@ -52,6 +52,7 @@
, bzip2 ? null
, celt ? null # CELT decoder
#, crystalhd ? null # Broadcom CrystalHD hardware acceleration
+, dav1d ? null # AV1 decoder (focused on speed and correctness)
#, decklinkExtlib ? false, blackmagic-design-desktop-video ? null # Blackmagic Design DeckLink I/O support
, fdkaacExtlib ? false, fdk_aac ? null # Fraunhofer FDK AAC de/encoder
#, flite ? null # Flite (voice synthesis) support
@@ -97,7 +98,7 @@
, libXv ? null # Xlib support
, libXext ? null # Xlib support
, lzma ? null # xz-utils
-, nvenc ? !stdenv.isDarwin, nv-codec-headers ? null # NVIDIA NVENC support
+, nvenc ? !stdenv.isDarwin && !stdenv.isAarch64, nv-codec-headers ? null # NVIDIA NVENC support
, openal ? null # OpenAL 1.1 capture support
#, opencl ? null # OpenCL code
, opencore-amr ? null # AMR-NB de/encoder & AMR-WB decoder
@@ -163,6 +164,9 @@
* libvpx(stable 1.3.0) openal openjpeg pulseaudio rtmpdump samba vid-stab
* wavpack x265 xavs
*
+ * Need fixes to support AArch64:
+ * libmfx(intel-media-sdk) nvenc
+ *
* Not supported:
* stagefright-h264(android only)
*
@@ -175,7 +179,7 @@
*/
let
- inherit (stdenv) isCygwin isDarwin isFreeBSD isLinux;
+ inherit (stdenv) isCygwin isDarwin isFreeBSD isLinux isAarch64;
inherit (stdenv.lib) optional optionals optionalString enableFeature;
in
@@ -234,17 +238,14 @@ assert opensslExtlib -> gnutls == null && openssl != null && nonfreeLicensing;
stdenv.mkDerivation rec {
name = "ffmpeg-full-${version}";
- version = "4.1.4";
+ version = "4.2";
src = fetchurl {
url = "https://www.ffmpeg.org/releases/ffmpeg-${version}.tar.xz";
- sha256 = "1qd7a10gs12ifcp31gramcgqjl77swskjfp7cijibgyg5yl4kw7i";
+ sha256 = "1mgcxm7sqkajx35px05szsmn9mawwm03cfpmk3br7bcp3a1i0gq2";
};
- patches = [(fetchpatch { # remove on update
- name = "fix-hardcoded-tables.diff";
- url = "http://git.ffmpeg.org/gitweb/ffmpeg.git/commitdiff_plain/c8232e50074f";
- sha256 = "0jlksks4fjajby8fjk7rfp414gxfdgd6q9khq26i52xvf4kg2dw6";
- })];
+
+ patches = [ ./prefer-libdav1d-over-libaom.patch ];
prePatch = ''
patchShebangs .
@@ -327,6 +328,7 @@ stdenv.mkDerivation rec {
(enableFeature (bzip2 != null) "bzlib")
(enableFeature (celt != null) "libcelt")
#(enableFeature crystalhd "crystalhd")
+ (enableFeature (dav1d != null) "libdav1d")
#(enableFeature decklinkExtlib "decklink")
(enableFeature (fdkaacExtlib && gplLicensing) "libfdk-aac")
#(enableFeature (flite != null) "libflite")
@@ -351,7 +353,7 @@ stdenv.mkDerivation rec {
(enableFeature (if isLinux then libdc1394 != null && libraw1394 != null else false) "libdc1394")
(enableFeature (libiconv != null) "iconv")
#(enableFeature (if isLinux then libiec61883 != null && libavc1394 != null && libraw1394 != null else false) "libiec61883")
- (enableFeature (if isLinux then libmfx != null else false) "libmfx")
+ (enableFeature (if isLinux && !isAarch64 then libmfx != null else false) "libmfx")
(enableFeature (libmodplug != null) "libmodplug")
(enableFeature (libmysofa != null) "libmysofa")
#(enableFeature (libnut != null) "libnut")
@@ -414,7 +416,7 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [ perl pkgconfig texinfo yasm ];
buildInputs = [
- bzip2 celt fontconfig freetype frei0r fribidi game-music-emu gnutls gsm
+ bzip2 celt dav1d fontconfig freetype frei0r fribidi game-music-emu gnutls gsm
libjack2 ladspaH lame libaom libass libbluray libbs2b libcaca libdc1394 libmodplug libmysofa
libogg libopus libssh libtheora libvdpau libvorbis libvpx libwebp libX11
libxcb libXv libXext lzma openal openjpeg libpulseaudio rtmpdump opencore-amr
@@ -424,7 +426,7 @@ stdenv.mkDerivation rec {
++ optionals nonfreeLicensing [ fdk_aac openssl ]
++ optional ((isLinux || isFreeBSD) && libva != null) libva
++ optionals isLinux [ alsaLib libraw1394 libv4l ]
- ++ optional (isLinux && libmfx != null) libmfx
+ ++ optional (isLinux && !isAarch64 && libmfx != null) libmfx
++ optional nvenc nv-codec-headers
++ optionals stdenv.isDarwin [ Cocoa CoreServices CoreAudio AVFoundation
MediaToolbox VideoDecodeAcceleration
diff --git a/pkgs/development/libraries/ffmpeg-full/prefer-libdav1d-over-libaom.patch b/pkgs/development/libraries/ffmpeg-full/prefer-libdav1d-over-libaom.patch
new file mode 100644
index 000000000000..789bfc2674fa
--- /dev/null
+++ b/pkgs/development/libraries/ffmpeg-full/prefer-libdav1d-over-libaom.patch
@@ -0,0 +1,19 @@
+diff --git a/libavcodec/allcodecs.c b/libavcodec/allcodecs.c
+index d2f9a39ce5..2342399a8e 100644
+--- a/libavcodec/allcodecs.c
++++ b/libavcodec/allcodecs.c
+@@ -679,13 +679,13 @@ extern AVCodec ff_pcm_mulaw_at_encoder;
+ extern AVCodec ff_pcm_mulaw_at_decoder;
+ extern AVCodec ff_qdmc_at_decoder;
+ extern AVCodec ff_qdm2_at_decoder;
++extern AVCodec ff_libdav1d_decoder;
+ extern AVCodec ff_libaom_av1_decoder;
+ extern AVCodec ff_libaom_av1_encoder;
+ extern AVCodec ff_libaribb24_decoder;
+ extern AVCodec ff_libcelt_decoder;
+ extern AVCodec ff_libcodec2_encoder;
+ extern AVCodec ff_libcodec2_decoder;
+-extern AVCodec ff_libdav1d_decoder;
+ extern AVCodec ff_libdavs2_decoder;
+ extern AVCodec ff_libfdk_aac_encoder;
+ extern AVCodec ff_libfdk_aac_decoder;
diff --git a/pkgs/development/libraries/grpc/default.nix b/pkgs/development/libraries/grpc/default.nix
index 81e90154aa5b..78335e073edc 100644
--- a/pkgs/development/libraries/grpc/default.nix
+++ b/pkgs/development/libraries/grpc/default.nix
@@ -1,13 +1,13 @@
{ stdenv, fetchFromGitHub, cmake, zlib, c-ares, pkgconfig, openssl, protobuf, gflags }:
stdenv.mkDerivation rec {
- version = "1.22.0";
+ version = "1.23.0"; # N.B: if you change this, change pythonPackages.grpcio and pythonPackages.grpcio-tools to a matching version too
name = "grpc-${version}";
src = fetchFromGitHub {
owner = "grpc";
repo = "grpc";
rev = "v${version}";
- sha256 = "10wf9sakkxpcvc09n1h91x6slwwhxblghs4zn95klyc4m6py1gfg";
+ sha256 = "14svfy7lvz8lf6b7zg1fbypj2n46n9gq0ldgnv85jm0ikv72cgv6";
};
nativeBuildInputs = [ cmake pkgconfig ];
buildInputs = [ zlib c-ares c-ares.cmake-config openssl protobuf gflags ];
@@ -39,7 +39,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "The C based gRPC (C++, Python, Ruby, Objective-C, PHP, C#)";
license = licenses.asl20;
- maintainers = [ maintainers.lnl7 ];
+ maintainers = [ maintainers.lnl7 maintainers.marsam ];
homepage = https://grpc.io/;
};
}
diff --git a/pkgs/development/libraries/itk/default.nix b/pkgs/development/libraries/itk/default.nix
index a459bd82755f..3577e7a8196d 100644
--- a/pkgs/development/libraries/itk/default.nix
+++ b/pkgs/development/libraries/itk/default.nix
@@ -1,11 +1,14 @@
-{ stdenv, fetchurl, cmake, libX11, libuuid, xz, vtk, darwin }:
+{ stdenv, fetchFromGitHub, cmake, libX11, libuuid, xz, vtk, darwin }:
stdenv.mkDerivation rec {
- name = "itk-5.0.0";
+ pname = "itk";
+ version = "5.0.1";
- src = fetchurl {
- url = mirror://sourceforge/itk/InsightToolkit-5.0.0.tar.xz;
- sha256 = "0bs63mk4q8jmx38f031jy5w5n9yy5ng9x8ijwinvjyvas8cichqi";
+ src = fetchFromGitHub {
+ owner = "InsightSoftwareConsortium";
+ repo = "ITK";
+ rev = "v${version}";
+ sha256 = "0dcjsn5frjnrphfgw8alnd2ahrvicpx2a2ngb5ixaa9anaicz9z1";
};
cmakeFlags = [
diff --git a/pkgs/development/libraries/libftdi/default.nix b/pkgs/development/libraries/libftdi/default.nix
index 74b87a46ef0a..08ec1d84a3f0 100644
--- a/pkgs/development/libraries/libftdi/default.nix
+++ b/pkgs/development/libraries/libftdi/default.nix
@@ -1,6 +1,6 @@
{stdenv, fetchurl, libusb}:
-stdenv.mkDerivation rec {
+with stdenv; mkDerivation rec {
name = "libftdi-0.20";
src = fetchurl {
@@ -14,7 +14,7 @@ stdenv.mkDerivation rec {
# Hack to avoid TMPDIR in RPATHs.
preFixup = ''rm -rf "$(pwd)" '';
- configureFlags = [ "--with-async-mode" ];
+ configureFlags = lib.optional (!isDarwin) [ "--with-async-mode" ];
# allow async mode. from ubuntu. see:
# https://bazaar.launchpad.net/~ubuntu-branches/ubuntu/trusty/libftdi/trusty/view/head:/debian/patches/04_async_mode.diff
@@ -26,7 +26,7 @@ stdenv.mkDerivation rec {
meta = {
description = "A library to talk to FTDI chips using libusb";
homepage = https://www.intra2net.com/en/developer/libftdi/;
- license = stdenv.lib.licenses.lgpl21;
- platforms = stdenv.lib.platforms.linux;
+ license = lib.licenses.lgpl21;
+ platforms = lib.platforms.all;
};
}
diff --git a/pkgs/development/libraries/libosinfo/default.nix b/pkgs/development/libraries/libosinfo/default.nix
index b971c8924f36..a040956f553c 100644
--- a/pkgs/development/libraries/libosinfo/default.nix
+++ b/pkgs/development/libraries/libosinfo/default.nix
@@ -1,44 +1,32 @@
-{ stdenv, fetchurl, fetchpatch, pkgconfig, intltool, gobject-introspection, gtk-doc, docbook_xsl
-, glib, libsoup, libxml2, libxslt, check, curl, perl, hwdata, osinfo-db, vala ? null
+{ stdenv, fetchurl, fetchpatch, pkgconfig, gettext, gobject-introspection, gtk-doc, docbook_xsl
+, glib, libsoup, libxml2, libxslt, check, curl, perl, hwdata, osinfo-db, substituteAll
+, vala ? null
}:
stdenv.mkDerivation rec {
pname = "libosinfo";
- version = "1.5.0";
+ version = "1.6.0";
src = fetchurl {
url = "https://releases.pagure.org/${pname}/${pname}-${version}.tar.gz";
- sha256 = "12b0xj9fz9q91d1pz9xm6aqap5k1ip0m9m3qvqmwjy1lk1kjasdz";
+ sha256 = "1iwh35mahch1ls3sgq7wz8kamxrxisrff5ciqzyh2qxlrqf5qf1w";
};
outputs = [ "out" "dev" "devdoc" ];
nativeBuildInputs = [
- pkgconfig vala intltool gobject-introspection gtk-doc docbook_xsl
+ pkgconfig vala gettext gobject-introspection gtk-doc docbook_xsl
];
buildInputs = [ glib libsoup libxml2 libxslt ];
checkInputs = [ check curl perl ];
patches = [
- ./osinfo-db-data-dir.patch
- # https://nvd.nist.gov/vuln/detail/CVE-2019-13313
- (fetchpatch {
- url = "https://gitlab.com/libosinfo/libosinfo/commit/3654abee6ead9f11f8bb9ba8fc71efd6fa4dabbc.patch";
- name = "CVE-2019-13313-1.patch";
- sha256 = "1lybywfj6b41zfjk33ap90bab5l84lf5y3kif7vd2b6wq5r91rcn";
- })
- (fetchpatch {
- url = "https://gitlab.com/libosinfo/libosinfo/commit/08fb8316b4ac42fe74c1fa5ca0ac593222cdf81a.patch";
- name = "CVE-2019-13313-2.patch";
- sha256 = "1f6rhkrgy3j8nmidk97wnz6p35zs1dsd63d3np76q7qs7ra74w9z";
+ (substituteAll {
+ src = ./osinfo-db-data-dir.patch;
+ osinfo_db_data_dir = "${osinfo-db}/share";
})
];
- postPatch = ''
- patchShebangs .
- substituteInPlace osinfo/osinfo_loader.c --subst-var-by OSINFO_DB_DATA_DIR "${osinfo-db}/share"
- '';
-
configureFlags = [
"--with-usb-ids-path=${hwdata}/share/hwdata/usb.ids"
"--with-pci-ids-path=${hwdata}/share/hwdata/pci.ids"
diff --git a/pkgs/development/libraries/libosinfo/osinfo-db-data-dir.patch b/pkgs/development/libraries/libosinfo/osinfo-db-data-dir.patch
index 8d202a92d095..2197eca23d9d 100644
--- a/pkgs/development/libraries/libosinfo/osinfo-db-data-dir.patch
+++ b/pkgs/development/libraries/libosinfo/osinfo-db-data-dir.patch
@@ -5,7 +5,7 @@
path = g_getenv("OSINFO_SYSTEM_DIR");
if (!path)
- path = DATA_DIR "/osinfo";
-+ path = "@OSINFO_DB_DATA_DIR@/osinfo";
++ path = "@osinfo_db_data_dir@/osinfo";
file = g_file_new_for_path(path);
}
diff --git a/pkgs/development/libraries/libxmlb/default.nix b/pkgs/development/libraries/libxmlb/default.nix
index 9edb9b475e8a..4800a6c405c3 100644
--- a/pkgs/development/libraries/libxmlb/default.nix
+++ b/pkgs/development/libraries/libxmlb/default.nix
@@ -1,25 +1,65 @@
-{ stdenv, fetchFromGitHub, meson, ninja, pkgconfig, glib, libuuid, gobject-introspection, gtk-doc, shared-mime-info, python3, docbook_xsl, docbook_xml_dtd_43 }:
+{ stdenv
+, fetchFromGitHub
+, fetchpatch
+, docbook_xml_dtd_43
+, docbook_xsl
+, glib
+, gobject-introspection
+, gtk-doc
+, libuuid
+, meson
+, ninja
+, pkgconfig
+, python3
+, shared-mime-info
+, nixosTests
+}:
stdenv.mkDerivation rec {
- name = "libxmlb-${version}";
- version = "0.1.10";
+ pname = "libxmlb";
+ version = "0.1.11";
- outputs = [ "out" "lib" "dev" "devdoc" ];
+ outputs = [ "out" "lib" "dev" "devdoc" "installedTests" ];
src = fetchFromGitHub {
owner = "hughsie";
repo = "libxmlb";
rev = version;
- sha256 = "1ismh3bdwd0l1fjlhwycam89faxjmpb0wxqlbv58m0z6cxykp6rd";
+ sha256 = "1503v76w7543snqyjxykiqa5va62zb0ccn3jlw0gpdx8973v80mr";
};
- nativeBuildInputs = [ meson ninja python3 pkgconfig gobject-introspection gtk-doc shared-mime-info docbook_xsl docbook_xml_dtd_43 ];
+ patches = [
+ # Fix installed tests
+ # https://github.com/hughsie/libxmlb/pull/2
+ (fetchpatch {
+ url = "https://github.com/hughsie/libxmlb/commit/78850c8b0f644f729fa21e2bf9ebed0d9d6010f3.diff";
+ sha256 = "0zw7c6vy8hscln7za7ijqd9svirach3zdskvbzyxxcsm3xcwxpjm";
+ })
- buildInputs = [ glib libuuid ];
+ ./installed-tests-path.patch
+ ];
+
+ nativeBuildInputs = [
+ docbook_xml_dtd_43
+ docbook_xsl
+ gobject-introspection
+ gtk-doc
+ meson
+ ninja
+ pkgconfig
+ (python3.withPackages (pkgs: with pkgs; [ setuptools ]))
+ shared-mime-info
+ ];
+
+ buildInputs = [
+ glib
+ libuuid
+ ];
mesonFlags = [
"--libexecdir=${placeholder "out"}/libexec"
"-Dgtkdoc=true"
+ "-Dinstalled_test_prefix=${placeholder "installedTests"}"
];
preCheck = ''
@@ -28,6 +68,12 @@ stdenv.mkDerivation rec {
doCheck = true;
+ passthru = {
+ tests = {
+ installed-tests = nixosTests.libxmlb;
+ };
+ };
+
meta = with stdenv.lib; {
description = "A library to help create and query binary XML blobs";
homepage = https://github.com/hughsie/libxmlb;
diff --git a/pkgs/development/libraries/libxmlb/installed-tests-path.patch b/pkgs/development/libraries/libxmlb/installed-tests-path.patch
new file mode 100644
index 000000000000..ab36d9efad89
--- /dev/null
+++ b/pkgs/development/libraries/libxmlb/installed-tests-path.patch
@@ -0,0 +1,24 @@
+diff --git a/meson.build b/meson.build
+index b064cb8..1a470cf 100644
+--- a/meson.build
++++ b/meson.build
+@@ -103,8 +103,8 @@
+
+ libexecdir = join_paths(prefix, get_option('libexecdir'))
+ datadir = join_paths(prefix, get_option('datadir'))
+-installed_test_bindir = join_paths(libexecdir, 'installed-tests', meson.project_name())
+-installed_test_datadir = join_paths(datadir, 'installed-tests', meson.project_name())
++installed_test_bindir = join_paths(get_option('installed_test_prefix'), 'libexec', 'installed-tests', meson.project_name())
++installed_test_datadir = join_paths(get_option('installed_test_prefix'), 'share', 'installed-tests', meson.project_name())
+
+ gio = dependency('gio-2.0', version : '>= 2.45.8')
+ uuid = dependency('uuid')
+diff --git a/meson_options.txt b/meson_options.txt
+index 27e8cb6..74548ae 100644
+--- a/meson_options.txt
++++ b/meson_options.txt
+@@ -2,3 +2,4 @@
+ option('introspection', type : 'boolean', value : true, description : 'generate GObject Introspection data')
+ option('tests', type : 'boolean', value : true, description : 'enable tests')
+ option('stemmer', type : 'boolean', value : false, description : 'enable stemmer support')
++option('installed_test_prefix', type: 'string', value: '', description: 'Prefix for installed tests')
diff --git a/pkgs/development/libraries/odpic/default.nix b/pkgs/development/libraries/odpic/default.nix
index 931ecc186be6..f3e8742bb207 100644
--- a/pkgs/development/libraries/odpic/default.nix
+++ b/pkgs/development/libraries/odpic/default.nix
@@ -1,12 +1,19 @@
-{ stdenv, fetchurl, fixDarwinDylibNames, oracle-instantclient, libaio }:
+{ stdenv, fetchFromGitHub, fixDarwinDylibNames, oracle-instantclient, libaio }:
-stdenv.mkDerivation rec {
- name = "odpic-${version}";
- version = "3.1.0";
+let
+ version = "3.2.1";
+ libPath = stdenv.lib.makeLibraryPath [ oracle-instantclient.lib ];
- src = fetchurl {
- url = "https://github.com/oracle/odpi/archive/v${version}.tar.gz";
- sha256 = "0m6g7lbvfir4amf2cnap9wz9fmqrihqpihd84igrd7fp076894c0";
+in stdenv.mkDerivation {
+ inherit version;
+
+ pname = "odpic";
+
+ src = fetchFromGitHub {
+ owner = "oracle";
+ repo = "odpi";
+ rev = "v${version}";
+ sha256 = "1f9gznc7h73cgx32p55rkhzla6l7l9dg53ilwh6zdgdqlp7n018i";
};
nativeBuildInputs = stdenv.lib.optional stdenv.isDarwin [ fixDarwinDylibNames ];
@@ -14,15 +21,12 @@ stdenv.mkDerivation rec {
buildInputs = [ oracle-instantclient ]
++ stdenv.lib.optionals stdenv.isLinux [ libaio ];
- libPath = stdenv.lib.makeLibraryPath
- [ oracle-instantclient ];
-
dontPatchELF = true;
makeFlags = [ "PREFIX=$(out)" "CC=cc" "LD=cc"];
postFixup = ''
${stdenv.lib.optionalString (stdenv.isLinux) ''
- patchelf --set-rpath "${libPath}" $out/lib/libodpic${stdenv.hostPlatform.extensions.sharedLibrary}
+ patchelf --set-rpath "${libPath}:$(patchelf --print-rpath $out/lib/libodpic${stdenv.hostPlatform.extensions.sharedLibrary})" $out/lib/libodpic${stdenv.hostPlatform.extensions.sharedLibrary}
''}
${stdenv.lib.optionalString (stdenv.isDarwin) ''
install_name_tool -add_rpath "${libPath}" $out/lib/libodpic${stdenv.hostPlatform.extensions.sharedLibrary}
diff --git a/pkgs/development/libraries/oracle-instantclient/default.nix b/pkgs/development/libraries/oracle-instantclient/default.nix
index fe260e0c2ad2..06b9e360d1a3 100644
--- a/pkgs/development/libraries/oracle-instantclient/default.nix
+++ b/pkgs/development/libraries/oracle-instantclient/default.nix
@@ -1,71 +1,126 @@
-{ stdenv, requireFile, autoPatchelfHook, fixDarwinDylibNames, unzip, libaio, makeWrapper, odbcSupport ? false, unixODBC }:
+{ stdenv
+, fetchurl
+, requireFile
+, autoPatchelfHook
+, fixDarwinDylibNames
+, unzip
+, libaio
+, makeWrapper
+, odbcSupport ? true
+, unixODBC
+}:
assert odbcSupport -> unixODBC != null;
let
inherit (stdenv.lib) optional optionals optionalString;
- baseVersion = "12.2";
- version = "${baseVersion}.0.1.0";
+ throwSystem = throw "Unsupported system: ${stdenv.hostPlatform.system}";
- requireSource = component: arch: version: rel: hash: (requireFile rec {
- name = "instantclient-${component}-${arch}-${version}" + (optionalString (rel != "") "-${rel}") + ".zip";
- url = "http://www.oracle.com/technetwork/database/database-technologies/instant-client/downloads/index.html";
- sha256 = hash;
- });
+ # assemble list of components
+ components = [ "basic" "sdk" "sqlplus" ] ++ optional odbcSupport "odbc";
- throwSystem = throw "Unsupported system: ${stdenv.hostPlatform.system}";
+ # determine the version number, there might be different ones per architecture
+ version = {
+ "x86_64-linux" = "19.3.0.0.0";
+ "x86_64-darwin" = "18.1.0.0.0";
+ }."${stdenv.hostPlatform.system}" or throwSystem;
+
+ # hashes per component and architecture
+ hashes = {
+ "x86_64-linux" = {
+ "basic" = "1yk4ng3a9ka1mzgfph9br6rwclagbgfvmg6kja11nl5dapxdzaxy";
+ "sdk" = "115v1gqr0czy7dcf2idwxhc6ja5b0nind0mf1rn8iawgrw560l99";
+ "sqlplus" = "0zj5h84ypv4n4678kfix6jih9yakb277l9hc0819iddc0a5slbi5";
+ "odbc" = "1g1z6pdn76dp440fh49pm8ijfgjazx4cvxdi665fsr62h62xkvch";
+ };
+ "x86_64-darwin" = {
+ "basic" = "fac3cdaaee7526f6c50ff167edb4ba7ab68efb763de24f65f63fb48cc1ba44c0";
+ "sdk" = "98e6d797f1ce11e59b042b232f62380cec29ec7d5387b88a9e074b741c13e63a";
+ "sqlplus" = "02e66dc52398fced75e7efcb6b4372afcf617f7d88344fb7f0f4bb2bed371f3b";
+ "odbc" = "5d0cdd7f9dd2e27affbc9b36ef9fc48e329713ecd36905fdd089366e365ae8a2";
+ };
+ }."${stdenv.hostPlatform.system}" or throwSystem;
+
+ # rels per component and architecture, optional
+ rels = {
+ "x86_64-darwin" = {
+ "sdk" = "2";
+ };
+ }."${stdenv.hostPlatform.system}" or {};
+ # convert platform to oracle architecture names
arch = {
"x86_64-linux" = "linux.x64";
"x86_64-darwin" = "macos.x64";
}."${stdenv.hostPlatform.system}" or throwSystem;
- srcs = {
- "x86_64-linux" = [
- (requireSource "basic" arch version "" "5015e3c9fba84e009f7519893f798a1622c37d1ae2c55104ff502c52a0fe5194")
- (requireSource "sdk" arch version "" "7f404c3573c062ce487a51ac4cfe650c878d7edf8e73b364ec852645ed1098cb")
- (requireSource "sqlplus" arch version "" "d49b2bd97376591ca07e7a836278933c3f251875c215044feac73ba9f451dfc2") ]
- ++ optional odbcSupport (requireSource "odbc" arch version "2" "365a4ae32c7062d9fbc3fb41add748e7881f774484a175a4b41a2c294ce9095d");
- "x86_64-darwin" = [
- (requireSource "basic" arch version "2" "3ed3102e5a24f0da638694191edb34933309fb472eb1df21ad5c86eedac3ebb9")
- (requireSource "sdk" arch version "2" "e0befca9c4e71ebc9f444957ffa70f01aeeec5976ea27c40406471b04c34848b")
- (requireSource "sqlplus" arch version "2" "d147cbb5b2a954fdcb4b642df4f0bd1153fd56e0f56e7fa301601b4f7e2abe0e") ]
- ++ optional odbcSupport (requireSource "odbc" arch version "2" "1805c1ab6c8c5e8df7bdcc35d7f2b94c329ecf4dff9bde55d5f9b159ecd8b64e");
- }."${stdenv.hostPlatform.system}" or throwSystem;
+ # calculate the filename of a single zip file
+ srcFilename = component: arch: version: rel:
+ "instantclient-${component}-${arch}-${version}" +
+ (optionalString (rel != "") "-${rel}") +
+ (optionalString (arch == "linux.x64") "dbru") + # ¯\_(ツ)_/¯
+ ".zip";
+
+ # fetcher for the clickthrough artifacts (requiring manual download)
+ fetchClickThrough = srcFilename: hash: (requireFile {
+ name = srcFilename;
+ url = "https://www.oracle.com/database/technologies/instant-client/downloads.html";
+ sha256 = hash;
+ });
+ # fetcher for the non clickthrough artifacts
+ fetchSimple = srcFilename: hash: fetchurl {
+ url = "https://download.oracle.com/otn_software/linux/instantclient/193000/${srcFilename}";
+ sha256 = hash;
+ };
+
+ # pick the appropriate fetcher depending on the platform
+ fetcher = if stdenv.hostPlatform.system == "x86_64-linux" then fetchSimple else fetchClickThrough;
+
+ # assemble srcs
+ srcs = map (component:
+ (fetcher (srcFilename component arch version rels."${component}" or "") hashes."${component}" or ""))
+ components;
+
+ pname = "oracle-instantclient";
extLib = stdenv.hostPlatform.extensions.sharedLibrary;
-in stdenv.mkDerivation rec {
- inherit version srcs;
- name = "oracle-instantclient-${version}";
+in stdenv.mkDerivation {
+ inherit pname version srcs;
buildInputs = [ stdenv.cc.cc.lib ]
- ++ optionals (stdenv.isLinux) [ libaio ]
+ ++ optional stdenv.isLinux libaio
++ optional odbcSupport unixODBC;
nativeBuildInputs = [ makeWrapper unzip ]
++ optional stdenv.isLinux autoPatchelfHook
++ optional stdenv.isDarwin fixDarwinDylibNames;
+ outputs = [ "out" "dev" "lib"];
+
unpackCmd = "unzip $curSrc";
installPhase = ''
- mkdir -p "$out/"{bin,include,lib,"share/java","share/${name}/demo/"}
- install -Dm755 {sqlplus,adrci,genezi} $out/bin
- ${optionalString stdenv.isDarwin ''
- for exe in "$out/bin/"* ; do
- install_name_tool -add_rpath "$out/lib" "$exe"
- done
- ''}
- ln -sfn $out/bin/sqlplus $out/bin/sqlplus64
- install -Dm644 *${extLib}* $out/lib
+ mkdir -p "$out/"{bin,include,lib,"share/java","share/${pname}-${version}/demo/"} $lib/lib
+ install -Dm755 {adrci,genezi,uidrvci,sqlplus} $out/bin
+
+ # cp to preserve symlinks
+ cp -P *${extLib}* $lib/lib
+
install -Dm644 *.jar $out/share/java
install -Dm644 sdk/include/* $out/include
- install -Dm644 sdk/demo/* $out/share/${name}/demo
+ install -Dm644 sdk/demo/* $out/share/${pname}-${version}/demo
+
+ # provide alias
+ ln -sfn $out/bin/sqlplus $out/bin/sqlplus64
+ '';
- # PECL::oci8 will not build without this
- # this symlink only exists in dist zipfiles for some platforms
- ln -sfn $out/lib/libclntsh${extLib}.12.1 $out/lib/libclntsh${extLib}
+ postFixup = optionalString stdenv.isDarwin ''
+ for exe in "$out/bin/"* ; do
+ if [ ! -L "$exe" ]; then
+ install_name_tool -add_rpath "$lib/lib" "$exe"
+ fi
+ done
'';
meta = with stdenv.lib; {
diff --git a/pkgs/development/libraries/simpleitk/default.nix b/pkgs/development/libraries/simpleitk/default.nix
index 90dfe8ebfab8..1cf40c92db66 100644
--- a/pkgs/development/libraries/simpleitk/default.nix
+++ b/pkgs/development/libraries/simpleitk/default.nix
@@ -1,13 +1,14 @@
-{ stdenv, fetchurl, cmake, git, swig, lua, itk }:
+{ stdenv, fetchFromGitHub, cmake, git, swig, lua, itk, tcl, tk }:
stdenv.mkDerivation rec {
- pname = "simpleitk";
- version = "1.2.0";
- name = "${pname}-${version}";
+ pname = "simpleitk";
+ version = "1.2.2";
- src = fetchurl {
- url = "https://sourceforge.net/projects/${pname}/files/SimpleITK/${version}/Source/SimpleITK-${version}.tar.gz";
- sha256 = "10lxsr0144li6bmfgs646cvczczqkgmvvs3ndds66q8lg9zwbnky";
+ src = fetchFromGitHub {
+ owner = "SimpleITK";
+ repo = "SimpleITK";
+ rev = "v${version}";
+ sha256 = "1cgq9cxxplv6bkm2zfvcc0lgyh5zw1hbry30k1429n9737wnadaw";
};
nativeBuildInputs = [ cmake git swig ];
@@ -21,7 +22,7 @@ stdenv.mkDerivation rec {
homepage = http://www.simpleitk.org;
description = "Simplified interface to ITK";
maintainers = with maintainers; [ bcdarwin ];
- platforms = platforms.unix;
+ platforms = platforms.linux;
license = licenses.asl20;
};
}
diff --git a/pkgs/development/perl-modules/DBD-Oracle/default.nix b/pkgs/development/perl-modules/DBD-Oracle/default.nix
index a7ec1e2d1826..0658dd4248dd 100644
--- a/pkgs/development/perl-modules/DBD-Oracle/default.nix
+++ b/pkgs/development/perl-modules/DBD-Oracle/default.nix
@@ -1,16 +1,20 @@
-{ fetchurl, buildPerlPackage, DBI, TestNoWarnings, oracle-instantclient }:
+{ stdenv, fetchurl, buildPerlPackage, DBI, TestNoWarnings, oracle-instantclient }:
buildPerlPackage {
pname = "DBD-Oracle";
- version = "1.76";
+ version = "1.80";
src = fetchurl {
url = mirror://cpan/authors/id/Z/ZA/ZARQUON/DBD-Oracle-1.76.tar.gz;
- sha256 = "b6db7f43c6252179274cfe99c1950b93e248f8f0fe35b07e50388c85d814d5f3";
+ sha256 = "1wym2kc8b31qa1zb0dgyy3w4iqlk1faw36gy9hkpj895qr1pznxn";
};
- ORACLE_HOME = "${oracle-instantclient}/lib";
+ ORACLE_HOME = "${oracle-instantclient.lib}/lib";
buildInputs = [ TestNoWarnings oracle-instantclient ] ;
propagatedBuildInputs = [ DBI ];
+
+ postBuild = stdenv.lib.optionalString stdenv.isDarwin ''
+ install_name_tool -add_rpath "${oracle-instantclient.lib}/lib" blib/arch/auto/DBD/Oracle/Oracle.bundle
+ '';
}
diff --git a/pkgs/development/python-modules/cx_oracle/default.nix b/pkgs/development/python-modules/cx_oracle/default.nix
index 5708bf12d6bc..77814ec1191c 100644
--- a/pkgs/development/python-modules/cx_oracle/default.nix
+++ b/pkgs/development/python-modules/cx_oracle/default.nix
@@ -2,13 +2,13 @@
buildPythonPackage rec {
pname = "cx_Oracle";
- version = "7.1.3";
+ version = "7.2.2";
buildInputs = [ odpic ];
src = fetchPypi {
inherit pname version;
- sha256 = "4f26b7418e2796112f8b36338a2f9a7c07dd08df53d857e3478bb53f61dd52e4";
+ sha256 = "1kp6fgyln0jkdbjm20h6rhybsmvqjj847frhsndyfvkf38m32ss0";
};
preConfigure = ''
diff --git a/pkgs/development/python-modules/grpcio-tools/default.nix b/pkgs/development/python-modules/grpcio-tools/default.nix
index 9355db763dcc..cb6e47a60026 100644
--- a/pkgs/development/python-modules/grpcio-tools/default.nix
+++ b/pkgs/development/python-modules/grpcio-tools/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "grpcio-tools";
- version = "1.22.0";
+ version = "1.23.0";
src = fetchPypi {
inherit pname version;
- sha256 = "b5c0fe51a155625c9d1132ab8deb56b3015e111a6961e48aeb9dd89bd7c670ab";
+ sha256 = "cbc35031ec2b29af36947d085a7fbbcd8b79b84d563adf6156103d82565f78db";
};
enableParallelBuilding = true;
diff --git a/pkgs/development/python-modules/grpcio/default.nix b/pkgs/development/python-modules/grpcio/default.nix
index 5c85dd343578..65e9e3fb5995 100644
--- a/pkgs/development/python-modules/grpcio/default.nix
+++ b/pkgs/development/python-modules/grpcio/default.nix
@@ -4,14 +4,14 @@
buildPythonPackage rec {
pname = "grpcio";
- version = "1.22.0";
+ version = "1.23.0";
src = fetchFromGitHub {
owner = "grpc";
repo = "grpc";
rev = "v${version}";
fetchSubmodules = true;
- sha256 = "093w8mgvl8ylqlqnfz06ijkmlnkxcjszf9zg6k5ybjw7dwal0jhz";
+ sha256 = "18hf794frncqvq3n4j5n8kip0gp6ch4pf5b3n6809q0c1paf6rp5";
};
nativeBuildInputs = [ cython pkgconfig ]
diff --git a/pkgs/development/python-modules/pycurl/default.nix b/pkgs/development/python-modules/pycurl/default.nix
index 93ea1e6734be..066e849f0aab 100644
--- a/pkgs/development/python-modules/pycurl/default.nix
+++ b/pkgs/development/python-modules/pycurl/default.nix
@@ -38,7 +38,10 @@ buildPythonPackage rec {
checkPhase = ''
pytest tests -k "not test_ssl_in_static_libs \
and not test_keyfunction \
- and not test_keyfunction_bogus_return"
+ and not test_keyfunction_bogus_return \
+ and not test_libcurl_ssl_gnutls \
+ and not test_libcurl_ssl_nss \
+ and not test_libcurl_ssl_openssl"
'';
preConfigure = ''
diff --git a/pkgs/development/python-modules/pydot_ng/default.nix b/pkgs/development/python-modules/pydot_ng/default.nix
index ba754e9959bf..d48ddaccd585 100644
--- a/pkgs/development/python-modules/pydot_ng/default.nix
+++ b/pkgs/development/python-modules/pydot_ng/default.nix
@@ -1,10 +1,9 @@
-{ stdenv
-, buildPythonPackage
-, fetchPypi
+{ lib, buildPythonPackage, fetchPypi, isPy27
+, graphviz
+, mock
, pyparsing
, pytest
, unittest2
-, pkgs
}:
buildPythonPackage rec {
@@ -16,19 +15,22 @@ buildPythonPackage rec {
sha256 = "8c8073b97aa7030c28118961e2c6c92f046e4cb57aeba7df87146f7baa6530c5";
};
- buildInputs = [ pytest unittest2 ];
- propagatedBuildInputs = [ pkgs.graphviz pyparsing ];
+ propagatedBuildInputs = [ graphviz pyparsing ];
+
+ checkInputs = [
+ graphviz
+ mock
+ pytest
+ ] ++ lib.optionals isPy27 [ unittest2];
checkPhase = ''
- mkdir test/my_tests
- py.test test
+ pytest
'';
- meta = with stdenv.lib; {
+ meta = with lib; {
homepage = "https://pypi.python.org/pypi/pydot-ng";
description = "Python 3-compatible update of pydot, a Python interface to Graphviz's Dot";
license = licenses.mit;
- maintainers = [ maintainers.bcdarwin ];
+ maintainers = with maintainers; [ bcdarwin jonringer ];
};
-
}
diff --git a/pkgs/development/tools/analysis/flow/default.nix b/pkgs/development/tools/analysis/flow/default.nix
index 3324fe0dd7a1..fb351f4adfd8 100644
--- a/pkgs/development/tools/analysis/flow/default.nix
+++ b/pkgs/development/tools/analysis/flow/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "flow";
- version = "0.105.2";
+ version = "0.106.0";
src = fetchFromGitHub {
owner = "facebook";
repo = "flow";
rev = "refs/tags/v${version}";
- sha256 = "1zvg4yz9rpibvai66lb781qivgx9gr8222z3dix673dns06rd4nf";
+ sha256 = "0da32j8s3avxa84g2gn9sr4nakibllz1kq5i3bgqbndrgcgsdvgw";
};
installPhase = ''
diff --git a/pkgs/development/tools/analysis/tflint/default.nix b/pkgs/development/tools/analysis/tflint/default.nix
index caa4d718f89f..24ad463439ab 100644
--- a/pkgs/development/tools/analysis/tflint/default.nix
+++ b/pkgs/development/tools/analysis/tflint/default.nix
@@ -2,16 +2,16 @@
buildGoModule rec {
pname = "tflint";
- version = "0.9.3";
+ version = "0.10.1";
src = fetchFromGitHub {
owner = "wata727";
repo = pname;
rev = "v${version}";
- sha256 = "10saljrman41pjmjhbzan8jw8jbz069yhcf6vvzxmw763x5s3n85";
+ sha256 = "0x9kh0bvbil6z09v41gzk5sdiprqg288jfcjw1n2x809sj7c6vhf";
};
- modSha256 = "0zfgyv1m7iay3brkqmh35gw1giyr3i3ja56dh4kgm6ai4z1jmvgc";
+ modSha256 = "0wig41m81kmy7l6sj6kk4ryc3m1b18n2vlf80x0bbhn46kyfnbgr";
subPackages = [ "." ];
diff --git a/pkgs/development/tools/continuous-integration/gitlab-runner/default.nix b/pkgs/development/tools/continuous-integration/gitlab-runner/default.nix
index dcf9163ba522..62c682a1608f 100644
--- a/pkgs/development/tools/continuous-integration/gitlab-runner/default.nix
+++ b/pkgs/development/tools/continuous-integration/gitlab-runner/default.nix
@@ -1,16 +1,16 @@
{ lib, buildGoPackage, fetchFromGitLab, fetchurl }:
let
- version = "12.1.0";
+ version = "12.2.0";
# Gitlab runner embeds some docker images these are prebuilt for arm and x86_64
docker_x86_64 = fetchurl {
url = "https://gitlab-runner-downloads.s3.amazonaws.com/v${version}/helper-images/prebuilt-x86_64.tar.xz";
- sha256 = "1yx530h5rz7wmd012962f9dfj0hvj1m7zab5vchndna4svzzycch";
+ sha256 = "0r0jy571dxcspsl0q31wyw4017rfq7i4rxsgf83jqdjqaigas8dk";
};
docker_arm = fetchurl {
url = "https://gitlab-runner-downloads.s3.amazonaws.com/v${version}/helper-images/prebuilt-arm.tar.xz";
- sha256 = "0zsin76qiq46w675wdkaz3ng1i9szad3hzmk5dngdnr59gq5mqhk";
+ sha256 = "1pbzyfvfgwp9r67a148nr4gh2p9lrmnn4hxap37abb5q5209pjir";
};
in
buildGoPackage rec {
@@ -29,7 +29,7 @@ buildGoPackage rec {
owner = "gitlab-org";
repo = "gitlab-runner";
rev = "v${version}";
- sha256 = "0npjgarbwih8j2ih1mshwyp4nj9h15phvg61kifh63p9mf4r63nn";
+ sha256 = "0id0ivysn0396dwi357iig28d4xr2wd7q05r6ksgml8xyfijdgd3";
};
patches = [ ./fix-shell-path.patch ];
diff --git a/pkgs/development/tools/coursier/default.nix b/pkgs/development/tools/coursier/default.nix
index 299e7d9d4992..5554455b8894 100644
--- a/pkgs/development/tools/coursier/default.nix
+++ b/pkgs/development/tools/coursier/default.nix
@@ -1,12 +1,18 @@
{ stdenv, fetchurl, makeWrapper, jre }:
+let
+ zshCompletion = version: fetchurl {
+ url = "https://raw.githubusercontent.com/coursier/coursier/v${version}/modules/cli/src/main/resources/completions/zsh";
+ sha256 = "0gfr1q66crh6si4682xbxnj41igws83qj710npgm2bvq90xa8m49";
+ };
+in
stdenv.mkDerivation rec {
name = "coursier-${version}";
- version = "1.1.0-M14-6";
+ version = "2.0.0-RC3-3";
src = fetchurl {
url = "https://github.com/coursier/coursier/releases/download/v${version}/coursier";
- sha256 = "01q0gz4qnwvnd7mprcm5aj77hrxyr6ax8jp4d9jkqfkg272znaj7";
+ sha256 = "1qrybajwk46h6d1yp6n4zxdvrfl19lqhjsqxbm48vk3wbvj31vyl";
};
nativeBuildInputs = [ makeWrapper ];
@@ -15,6 +21,9 @@ stdenv.mkDerivation rec {
install -Dm555 $src $out/bin/coursier
patchShebangs $out/bin/coursier
wrapProgram $out/bin/coursier --prefix PATH ":" ${jre}/bin
+
+ # copy zsh completion
+ install -Dm755 ${zshCompletion version} $out/share/zsh/site-functions/_coursier
'';
meta = with stdenv.lib; {
diff --git a/pkgs/development/tools/fdroidserver/default.nix b/pkgs/development/tools/fdroidserver/default.nix
index 24eba03946ac..3f3f77795281 100644
--- a/pkgs/development/tools/fdroidserver/default.nix
+++ b/pkgs/development/tools/fdroidserver/default.nix
@@ -4,14 +4,14 @@
, lib }:
python.pkgs.buildPythonApplication rec {
- version = "1.1.1";
+ version = "1.1.4";
pname = "fdroidserver";
src = fetchFromGitLab {
owner = "fdroid";
repo = "fdroidserver";
rev = version;
- sha256 = "0m618rvjh8h8hnbafrxsdkw8m5r2wnkz7whqnh60jh91h3yr0kzs";
+ sha256 = "020b6w2vhqgkpbrc1d08zh6mkh704mqhqqly14hir2bvay9rr9li";
};
patchPhase = ''
diff --git a/pkgs/development/tools/icestorm/default.nix b/pkgs/development/tools/icestorm/default.nix
index 851acd17b7ea..2bac15403038 100644
--- a/pkgs/development/tools/icestorm/default.nix
+++ b/pkgs/development/tools/icestorm/default.nix
@@ -6,12 +6,12 @@
# and IceStorm isn't intended to be used as a library other than by the
# nextpnr build process (which is also sped up by using PyPy), so we
# use it by default. See 18839e1 for more details.
-, usePyPy ? stdenv.isx86_64 /* pypy3 seems broken on i686 */
+, usePyPy ? stdenv.hostPlatform.system == "x86_64-linux"
}:
stdenv.mkDerivation rec {
pname = "icestorm";
- version = "2019.08.08";
+ version = "2019.08.15";
pythonPkg = if usePyPy then pypy3 else python3;
pythonInterp = pythonPkg.interpreter;
@@ -19,8 +19,8 @@ stdenv.mkDerivation rec {
src = fetchFromGitHub {
owner = "cliffordwolf";
repo = "icestorm";
- rev = "2ccae0d3864fd7268118287a85963c0116745cff";
- sha256 = "1vlk5k7x6c1bjp19niyl0shljj8il94q2brjmda1rwhqxz81g9s7";
+ rev = "95949315364f8d9b0c693386aefadf44b28e2cf6";
+ sha256 = "05q1vxlf9l5z9mam8jbv58jqj7nsd8v7ssy753sharpgzzgdc8a2";
};
nativeBuildInputs = [ pkgconfig ];
@@ -58,7 +58,7 @@ stdenv.mkDerivation rec {
'';
homepage = http://www.clifford.at/icestorm/;
license = stdenv.lib.licenses.isc;
- maintainers = with stdenv.lib.maintainers; [ shell thoughtpolice ];
- platforms = stdenv.lib.platforms.linux;
+ maintainers = with stdenv.lib.maintainers; [ shell thoughtpolice emily ];
+ platforms = stdenv.lib.platforms.all;
};
}
diff --git a/pkgs/development/tools/misc/gengetopt/default.nix b/pkgs/development/tools/misc/gengetopt/default.nix
index b6758cb0bc2a..a1a02632478c 100644
--- a/pkgs/development/tools/misc/gengetopt/default.nix
+++ b/pkgs/development/tools/misc/gengetopt/default.nix
@@ -1,17 +1,25 @@
-{ fetchurl, stdenv }:
+{ fetchurl, stdenv, texinfo, help2man }:
stdenv.mkDerivation rec {
- name = "gengetopt-2.22.6";
+ pname = "gengetopt";
+ version = "2.23";
src = fetchurl {
- url = "mirror://gnu/gengetopt/${name}.tar.gz";
- sha256 = "1xq1kcfs6hri101ss4dhym0jn96z4v6jdvx288mfywadc245mc1h";
+ url = "mirror://gnu/${pname}/${pname}-${version}.tar.xz";
+ sha256 = "1b44fn0apsgawyqa4alx2qj5hls334mhbszxsy6rfr0q074swhdr";
};
doCheck = true;
+ enableParallelBuilding = true;
+
+ nativeBuildInputs = [ texinfo help2man ];
+
+ #Fix, see #28255
postPatch = ''
- sed -e 's/set -o posix/set +o posix/' -i configure
+ substituteInPlace configure --replace \
+ 'set -o posix' \
+ 'set +o posix'
'';
meta = {
diff --git a/pkgs/development/tools/misc/mkcert/default.nix b/pkgs/development/tools/misc/mkcert/default.nix
index 9532b6e34421..7a3ccaa9fbc4 100644
--- a/pkgs/development/tools/misc/mkcert/default.nix
+++ b/pkgs/development/tools/misc/mkcert/default.nix
@@ -2,16 +2,16 @@
buildGoModule rec {
pname = "mkcert";
- version = "1.3.0";
+ version = "1.4.0";
src = fetchFromGitHub {
owner = "FiloSottile";
repo = pname;
rev = "v${version}";
- sha256 = "1aadnsx5pfmryf8mgxg9g0i083dm1pmrc6v4ln2mm3n89wwqc9b7";
+ sha256 = "0xcmvzh5lq8vs3b0f1zw645fxdr8471v7prl1656q02v38f58ly7";
};
- modSha256 = "0snvvwhyfq01nwgjz55dgd5skpg7z0dzix7sdag90cslbrr983i1";
+ modSha256 = "0an12l15a82mks6gipczdpcf2vklk14wjjnk0ccl3kdjwiw7f4wd";
meta = with lib; {
homepage = https://github.com/FiloSottile/mkcert;
diff --git a/pkgs/development/tools/ocaml/dune/default.nix b/pkgs/development/tools/ocaml/dune/default.nix
index 570edd8223bb..e6f9da869a7c 100644
--- a/pkgs/development/tools/ocaml/dune/default.nix
+++ b/pkgs/development/tools/ocaml/dune/default.nix
@@ -6,10 +6,10 @@ else
stdenv.mkDerivation rec {
pname = "dune";
- version = "1.11.1";
+ version = "1.11.3";
src = fetchurl {
url = "https://github.com/ocaml/dune/releases/download/${version}/dune-build-info-${version}.tbz";
- sha256 = "0hizfaidl1bxl614i65yvyfhsjbp93y7y9qy1a8zw448w1js5bsp";
+ sha256 = "1lmvsis6dk8mccbwpypz9qdxr134gjhdwshxw6q12mi4x3kn6fn8";
};
buildInputs = [ ocaml findlib ];
@@ -27,7 +27,7 @@ stdenv.mkDerivation rec {
meta = {
homepage = "https://dune.build/";
description = "A composable build system";
- maintainers = [ stdenv.lib.maintainers.vbgl ];
+ maintainers = [ stdenv.lib.maintainers.vbgl stdenv.lib.maintainers.marsam ];
license = stdenv.lib.licenses.mit;
inherit (ocaml.meta) platforms;
};
diff --git a/pkgs/development/tools/scalafmt/default.nix b/pkgs/development/tools/scalafmt/default.nix
index 0190283e7916..79afb54bfb70 100644
--- a/pkgs/development/tools/scalafmt/default.nix
+++ b/pkgs/development/tools/scalafmt/default.nix
@@ -2,7 +2,7 @@
let
baseName = "scalafmt";
- version = "2.0.0";
+ version = "2.0.1";
deps = stdenv.mkDerivation {
name = "${baseName}-deps-${version}";
buildCommand = ''
@@ -13,7 +13,7 @@ let
'';
outputHashMode = "recursive";
outputHashAlgo = "sha256";
- outputHash = "18mf23ssy4lwvsi4pg6m4b003paz5yds5vs7nhl0bfcq57xg6qj1";
+ outputHash = "1k5qn0w6hqql8yqhlma67ilp8hf0xwxwkzvwg8bkky1jvsapjsl5";
};
in
stdenv.mkDerivation rec {
diff --git a/pkgs/development/tools/solarus-quest-editor/default.nix b/pkgs/development/tools/solarus-quest-editor/default.nix
index 35ba9f8c006b..e0a078415eb5 100644
--- a/pkgs/development/tools/solarus-quest-editor/default.nix
+++ b/pkgs/development/tools/solarus-quest-editor/default.nix
@@ -1,17 +1,17 @@
-{ stdenv, fetchFromGitLab, cmake, luajit,
+{ lib, mkDerivation, fetchFromGitLab, cmake, luajit,
SDL2, SDL2_image, SDL2_ttf, physfs,
openal, libmodplug, libvorbis, solarus,
qtbase, qttools, glm }:
-stdenv.mkDerivation rec {
- name = "solarus-quest-editor-${version}";
- version = "1.6.0";
-
+mkDerivation rec {
+ pname = "solarus-quest-editor";
+ version = "1.6.2";
+
src = fetchFromGitLab {
owner = "solarus-games";
- repo = "solarus-quest-editor";
+ repo = pname;
rev = "v${version}";
- sha256 = "1a7816kaljfh9ynzy9g36mqzzv2p800nnbrja73q6vjfrsv3vq4c";
+ sha256 = "0dq94iw9ldl4p83dqcwjs5ilpkvz5jgdk8rbls8pf8b7afpg36rz";
};
buildInputs = [ cmake luajit SDL2
@@ -19,7 +19,7 @@ stdenv.mkDerivation rec {
openal libmodplug libvorbis
solarus qtbase qttools glm ];
- meta = with stdenv.lib; {
+ meta = with lib; {
description = "The editor for the Zelda-like ARPG game engine, Solarus";
longDescription = ''
Solarus is a game engine for Zelda-like ARPG games written in lua.
diff --git a/pkgs/development/tools/trellis/default.nix b/pkgs/development/tools/trellis/default.nix
index 0888130c2d45..1deb2c7a8fc0 100644
--- a/pkgs/development/tools/trellis/default.nix
+++ b/pkgs/development/tools/trellis/default.nix
@@ -48,7 +48,7 @@ stdenv.mkDerivation rec {
'';
homepage = https://github.com/symbiflow/prjtrellis;
license = stdenv.lib.licenses.isc;
- maintainers = with maintainers; [ q3k thoughtpolice ];
- platforms = stdenv.lib.platforms.linux;
+ maintainers = with maintainers; [ q3k thoughtpolice emily ];
+ platforms = stdenv.lib.platforms.all;
};
}
diff --git a/pkgs/games/solarus/default.nix b/pkgs/games/solarus/default.nix
index 1049b10d0b19..68d0f642aefc 100644
--- a/pkgs/games/solarus/default.nix
+++ b/pkgs/games/solarus/default.nix
@@ -1,17 +1,17 @@
-{ stdenv, fetchFromGitLab, cmake, luajit,
+{ lib, mkDerivation, fetchFromGitLab, cmake, luajit,
SDL2, SDL2_image, SDL2_ttf, physfs,
openal, libmodplug, libvorbis,
qtbase, qttools }:
-stdenv.mkDerivation rec {
- name = "solarus-${version}";
- version = "1.6.0";
+mkDerivation rec {
+ pname = "solarus";
+ version = "1.6.2";
src = fetchFromGitLab {
owner = "solarus-games";
- repo = "solarus";
- rev = "v1.6.0";
- sha256 = "0mlpa1ijaxy84f7xjgs2kjnpm035b8q9ckva6lg14q49gzy10fr2";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "0d0xfjbmamz84aajxfc0fwrj8862xxbxz6n4xnc05r1m4g7gba77";
};
buildInputs = [ cmake luajit SDL2
@@ -21,7 +21,7 @@ stdenv.mkDerivation rec {
enableParallelBuilding = true;
- meta = with stdenv.lib; {
+ meta = with lib; {
description = "A Zelda-like ARPG game engine";
longDescription = ''
Solarus is a game engine for Zelda-like ARPG games written in lua.
diff --git a/pkgs/misc/emulators/dolphin-emu/default.nix b/pkgs/misc/emulators/dolphin-emu/default.nix
index 392f5618b6e5..a14f18da4669 100644
--- a/pkgs/misc/emulators/dolphin-emu/default.nix
+++ b/pkgs/misc/emulators/dolphin-emu/default.nix
@@ -1,6 +1,6 @@
-{ stdenv, pkgconfig, cmake, bluez, ffmpeg, libao, gtk2, glib, libGLU_combined
-, gettext, libpthreadstubs, libXrandr, libXext, readline, openal
-, libXdmcp, portaudio, fetchFromGitHub, libusb, libevdev
+{ stdenv, lib, fetchpatch, pkgconfig, cmake, bluez, ffmpeg, libao, gtk2, glib
+, libGLU_combined , gettext, libpthreadstubs, libXrandr, libXext, readline
+, openal , libXdmcp, portaudio, fetchFromGitHub, libusb, libevdev
, wxGTK30, soundtouch, miniupnpc, mbedtls, curl, lzo, sfml
, libpulseaudio ? null }:
@@ -15,17 +15,26 @@ stdenv.mkDerivation rec {
sha256 = "07mlfnh0hwvk6xarcg315x7z2j0qbg9g7cm040df9c8psiahc3g6";
};
+ patches = [
+ # Fix build with soundtouch 2.1.2
+ (fetchpatch {
+ url = "https://src.fedoraproject.org/rpms/dolphin-emu/raw/a1b91fdf94981e12c8889a02cba0ec2267d0f303/f/dolphin-emu-5.0-soundtouch-exception-fix.patch";
+ name = "dolphin-emu-5.0-soundtouch-exception-fix.patch";
+ sha256 = "0yd3l46nja5qiknnl30ryad98f3v8911jwnr67hn61dzx2kwbbaw";
+ })
+ ];
+
postPatch = ''
substituteInPlace Source/Core/VideoBackends/OGL/RasterFont.cpp \
--replace " CHAR_WIDTH " " CHARWIDTH "
'';
- cmakeFlags = ''
- -DGTK2_GLIBCONFIG_INCLUDE_DIR=${glib.out}/lib/glib-2.0/include
- -DGTK2_GDKCONFIG_INCLUDE_DIR=${gtk2.out}/lib/gtk-2.0/include
- -DGTK2_INCLUDE_DIRS=${gtk2.dev}/include/gtk-2.0
- -DENABLE_LTO=True
- '';
+ cmakeFlags = [
+ "-DGTK2_GLIBCONFIG_INCLUDE_DIR=${glib.out}/lib/glib-2.0/include"
+ "-DGTK2_GDKCONFIG_INCLUDE_DIR=${gtk2.out}/lib/gtk-2.0/include"
+ "-DGTK2_INCLUDE_DIRS=${gtk2.dev}/include/gtk-2.0"
+ "-DENABLE_LTO=True"
+ ];
enableParallelBuilding = true;
@@ -36,11 +45,11 @@ stdenv.mkDerivation rec {
libevdev libXdmcp portaudio libusb libpulseaudio
wxGTK30 soundtouch miniupnpc mbedtls curl lzo sfml ];
- meta = {
+ meta = with lib; {
homepage = https://dolphin-emu.org/;
description = "Gamecube/Wii/Triforce emulator for x86_64 and ARMv8";
- license = stdenv.lib.licenses.gpl2Plus;
- maintainers = with stdenv.lib.maintainers; [ MP2E ];
+ license = licenses.gpl2Plus;
+ maintainers = with maintainers; [ MP2E ashkitten ];
# x86_32 is an unsupported platform.
# Enable generic build if you really want a JIT-less binary.
platforms = [ "x86_64-linux" ];
diff --git a/pkgs/misc/emulators/dolphin-emu/master.nix b/pkgs/misc/emulators/dolphin-emu/master.nix
index 4f48f1248f49..ab8ec6868cf2 100644
--- a/pkgs/misc/emulators/dolphin-emu/master.nix
+++ b/pkgs/misc/emulators/dolphin-emu/master.nix
@@ -1,8 +1,9 @@
-{ stdenv, fetchFromGitHub, makeWrapper, makeDesktopItem, pkgconfig, cmake, qt5
-, bluez, ffmpeg, libao, libGLU_combined, pcre, gettext, libXrandr, libusb, lzo
-, libpthreadstubs, libXext, libXxf86vm, libXinerama, libSM, libXdmcp, readline
-, openal, udev, libevdev, portaudio, curl, alsaLib, miniupnpc, enet, mbedtls
-, soundtouch, sfml, vulkan-loader ? null, libpulseaudio ? null
+{ lib, stdenv, fetchFromGitHub, makeDesktopItem, pkgconfig, cmake
+, wrapQtAppsHook, qtbase, bluez, ffmpeg, libao, libGLU_combined, pcre, gettext
+, libXrandr, libusb, lzo, libpthreadstubs, libXext, libXxf86vm, libXinerama
+, libSM, libXdmcp, readline, openal, udev, libevdev, portaudio, curl, alsaLib
+, miniupnpc, enet, mbedtls, soundtouch, sfml
+, vulkan-loader ? null, libpulseaudio ? null
# - Inputs used for Darwin
, CoreBluetooth, ForceFeedback, IOKit, OpenGL, libpng, hidapi }:
@@ -20,27 +21,27 @@ let
};
in stdenv.mkDerivation rec {
name = "dolphin-emu-${version}";
- version = "5.0-10751";
+ version = "5.0-10879";
src = fetchFromGitHub {
owner = "dolphin-emu";
repo = "dolphin";
- rev = "64c0ff576c6d3ea2ee35e6b6d7ea8c814442d53f";
- sha256 = "19351j3gys9kgxpdjv1dckaiv74dylcdh1kx0z9qz8llv9s1r0s3";
+ rev = "c7fc9126aaf447a014af4aed195b17aa593dd49b";
+ sha256 = "1pf4mxacxhrkvvh9j49ackm8hahl8x0ligmann1pafsb4lw0xbnj";
};
enableParallelBuilding = true;
nativeBuildInputs = [ cmake pkgconfig ]
- ++ stdenv.lib.optionals stdenv.isLinux [ makeWrapper ];
+ ++ lib.optional stdenv.isLinux wrapQtAppsHook;
buildInputs = [
curl ffmpeg libao libGLU_combined pcre gettext libpthreadstubs libpulseaudio
libXrandr libXext libXxf86vm libXinerama libSM readline openal libXdmcp lzo
portaudio libusb libpng hidapi miniupnpc enet mbedtls soundtouch sfml
- qt5.qtbase
- ] ++ stdenv.lib.optionals stdenv.isLinux [
+ qtbase
+ ] ++ lib.optionals stdenv.isLinux [
bluez udev libevdev alsaLib vulkan-loader
- ] ++ stdenv.lib.optionals stdenv.isDarwin [
+ ] ++ lib.optionals stdenv.isDarwin [
CoreBluetooth OpenGL ForceFeedback IOKit
];
@@ -50,14 +51,18 @@ in stdenv.mkDerivation rec {
"-DDOLPHIN_WC_REVISION=${src.rev}"
"-DDOLPHIN_WC_DESCRIBE=${version}"
"-DDOLPHIN_WC_BRANCH=master"
- ] ++ stdenv.lib.optionals stdenv.isDarwin [
+ ] ++ lib.optionals stdenv.isDarwin [
"-DOSX_USE_DEFAULT_SEARCH_PATH=True"
];
+ qtWrapperArgs = lib.optionals stdenv.isLinux [
+ "--prefix LD_LIBRARY_PATH : ${vulkan-loader}/lib"
+ ];
+
# - Allow Dolphin to use nix-provided libraries instead of building them
- preConfigure = ''
+ postPatch = ''
sed -i -e 's,DISTRIBUTOR "None",DISTRIBUTOR "NixOS",g' CMakeLists.txt
- '' + stdenv.lib.optionalString stdenv.isDarwin ''
+ '' + lib.optionalString stdenv.isDarwin ''
sed -i -e 's,if(NOT APPLE),if(true),g' CMakeLists.txt
sed -i -e 's,if(LIBUSB_FOUND AND NOT APPLE),if(LIBUSB_FOUND),g' \
CMakeLists.txt
@@ -66,18 +71,13 @@ in stdenv.mkDerivation rec {
postInstall = ''
cp -r ${desktopItem}/share/applications $out/share
ln -sf $out/bin/dolphin-emu $out/bin/dolphin-emu-master
- '' + stdenv.lib.optionalString stdenv.isLinux ''
- wrapProgram $out/bin/dolphin-emu-nogui \
- --prefix LD_LIBRARY_PATH : ${vulkan-loader}/lib
- wrapProgram $out/bin/dolphin-emu \
- --prefix LD_LIBRARY_PATH : ${vulkan-loader}/lib
'';
- meta = with stdenv.lib; {
+ meta = with lib; {
homepage = "https://dolphin-emu.org";
description = "Gamecube/Wii/Triforce emulator for x86_64 and ARMv8";
license = licenses.gpl2Plus;
- maintainers = with maintainers; [ MP2E ];
+ maintainers = with maintainers; [ MP2E ashkitten ];
branch = "master";
# x86_32 is an unsupported platform.
# Enable generic build if you really want a JIT-less binary.
diff --git a/pkgs/misc/scream-receivers/default.nix b/pkgs/misc/scream-receivers/default.nix
new file mode 100644
index 000000000000..aa88bd8a96c8
--- /dev/null
+++ b/pkgs/misc/scream-receivers/default.nix
@@ -0,0 +1,56 @@
+{ stdenv, lib, fetchFromGitHub, alsaLib
+, pulseSupport ? false, libpulseaudio ? null
+}:
+
+stdenv.mkDerivation rec {
+ pname = "scream-receivers";
+ version = "3.3";
+
+ src = fetchFromGitHub {
+ owner = "duncanthrax";
+ repo = "scream";
+ rev = "${version}";
+ sha256 = "1iqhs7m0fv3vfld7h288j5j0jc5xdihaghd0jd9qrk68mj2g6g9w";
+ };
+
+ buildInputs = [ alsaLib ] ++ lib.optional pulseSupport libpulseaudio;
+
+ buildPhase = ''
+ (cd Receivers/alsa && make)
+ (cd Receivers/alsa-ivshmem && make)
+ '' + lib.optionalString pulseSupport ''
+ (cd Receivers/pulseaudio && make)
+ (cd Receivers/pulseaudio-ivshmem && make)
+ '';
+
+ installPhase = ''
+ mkdir -p $out/bin
+ mv ./Receivers/alsa/scream-alsa $out/bin/
+ mv ./Receivers/alsa-ivshmem/scream-ivshmem-alsa $out/bin/
+ '' + lib.optionalString pulseSupport ''
+ mv ./Receivers/pulseaudio/scream-pulse $out/bin/
+ mv ./Receivers/pulseaudio-ivshmem/scream-ivshmem-pulse $out/bin/
+ '';
+
+ doInstallCheck = true;
+ installCheckPhase = ''
+ export PATH=$PATH:$out/bin
+ set -o verbose
+ set +o pipefail
+
+ # Programs exit with code 1 when testing help, so grep for a string
+ scream-alsa -h 2>&1 | grep -q Usage:
+ scream-ivshmem-alsa 2>&1 | grep -q Usage:
+ '' + lib.optionalString pulseSupport ''
+ scream-pulse -h 2>&1 | grep -q Usage:
+ scream-ivshmem-pulse 2>&1 | grep -q Usage:
+ '';
+
+ meta = with lib; {
+ description = "Audio receivers for the Scream virtual network sound card";
+ homepage = "https://github.com/duncanthrax/scream";
+ license = licenses.mspl;
+ platforms = platforms.linux;
+ maintainers = [ maintainers.ivan ];
+ };
+}
diff --git a/pkgs/misc/vim-plugins/overrides.nix b/pkgs/misc/vim-plugins/overrides.nix
index 0c0a883f80a0..d5a1ed67665b 100644
--- a/pkgs/misc/vim-plugins/overrides.nix
+++ b/pkgs/misc/vim-plugins/overrides.nix
@@ -125,12 +125,12 @@ self: super: {
# Only official releases contains the required index.js file
coc-nvim = buildVimPluginFrom2Nix rec {
pname = "coc-nvim";
- version = "0.0.73";
+ version = "0.0.74";
src = fetchFromGitHub {
owner = "neoclide";
repo = "coc.nvim";
rev = "v${version}";
- sha256 = "1z7573rbh806nmkh75hr1kbhxr4jysv6k9x01fcyjfwricpa3cf7";
+ sha256 = "1s4nib2mnhagd0ymx254vf7l1iijwrh2xdqn3bdm4f1jnip81r10";
};
};
diff --git a/pkgs/os-specific/linux/usbguard/default.nix b/pkgs/os-specific/linux/usbguard/default.nix
index 3df0023bd678..1c5678b81e03 100644
--- a/pkgs/os-specific/linux/usbguard/default.nix
+++ b/pkgs/os-specific/linux/usbguard/default.nix
@@ -1,8 +1,11 @@
{
stdenv, fetchurl, lib,
- libxslt, pandoc, asciidoctor, pkgconfig,
- dbus-glib, libcap_ng, libqb, libseccomp, polkit, protobuf, qtbase, qttools, qtsvg,
- audit,
+ pkgconfig, libxml2, libxslt,
+ dbus-glib, libcap_ng, libqb, libseccomp, polkit, protobuf, audit,
+ withGui ? true,
+ qtbase ? null,
+ qttools ? null,
+ qtsvg ? null,
libgcrypt ? null,
libsodium ? null
}:
@@ -23,10 +26,9 @@ stdenv.mkDerivation rec {
};
nativeBuildInputs = [
- libxslt
- asciidoctor
- pandoc # for rendering documentation
pkgconfig
+ libxslt # xsltproc
+ libxml2 # xmllint
];
buildInputs = [
@@ -37,23 +39,20 @@ stdenv.mkDerivation rec {
polkit
protobuf
audit
-
- qtbase
- qtsvg
- qttools
]
++ (lib.optional (libgcrypt != null) libgcrypt)
- ++ (lib.optional (libsodium != null) libsodium);
+ ++ (lib.optional (libsodium != null) libsodium)
+ ++ (lib.optionals withGui [ qtbase qtsvg qttools ]);
configureFlags = [
"--with-bundled-catch"
"--with-bundled-pegtl"
"--with-dbus"
- "--with-gui-qt=qt5"
"--with-polkit"
]
++ (lib.optional (libgcrypt != null) "--with-crypto-library=gcrypt")
- ++ (lib.optional (libsodium != null) "--with-crypto-library=sodium");
+ ++ (lib.optional (libsodium != null) "--with-crypto-library=sodium")
+ ++ (lib.optional withGui "--with-gui-qt=qt5");
enableParallelBuilding = true;
diff --git a/pkgs/servers/monitoring/prometheus/alertmanager.nix b/pkgs/servers/monitoring/prometheus/alertmanager.nix
index b864a2cb38e4..acdb3423107d 100644
--- a/pkgs/servers/monitoring/prometheus/alertmanager.nix
+++ b/pkgs/servers/monitoring/prometheus/alertmanager.nix
@@ -2,7 +2,7 @@
buildGoPackage rec {
name = "alertmanager-${version}";
- version = "0.16.2";
+ version = "0.18.0";
rev = "v${version}";
goPackagePath = "github.com/prometheus/alertmanager";
@@ -11,7 +11,7 @@ buildGoPackage rec {
inherit rev;
owner = "prometheus";
repo = "alertmanager";
- sha256 = "0zjyr9964qxv5fsb17qhmxa1v4z0c7va60n05p9w6j2ah4dmcd8q";
+ sha256 = "17f3a4fiwycpd031k1d9irhd96cklbh2ygs35j5r6hgw2130sy4p";
};
buildFlagsArray = let t = "${goPackagePath}/vendor/github.com/prometheus/common/version"; in ''
diff --git a/pkgs/servers/monitoring/prometheus/default.nix b/pkgs/servers/monitoring/prometheus/default.nix
index 5259c0d83944..627186e47ac3 100644
--- a/pkgs/servers/monitoring/prometheus/default.nix
+++ b/pkgs/servers/monitoring/prometheus/default.nix
@@ -48,7 +48,7 @@ in rec {
};
prometheus_2 = buildPrometheus {
- version = "2.11.1";
- sha256 = "1d4kiv88v1p74cm1wg6wk1cs963xg2rlhkxw86slf9hmldlgww2l";
+ version = "2.12.0";
+ sha256 = "1ci9dc512c1hry1b8jqif0mrnks6w3yagwm3jf69ihcwilr2n7vs";
};
}
diff --git a/pkgs/servers/monitoring/prometheus/mysqld-exporter.nix b/pkgs/servers/monitoring/prometheus/mysqld-exporter.nix
index 34a554b36f64..6108e0d9de39 100644
--- a/pkgs/servers/monitoring/prometheus/mysqld-exporter.nix
+++ b/pkgs/servers/monitoring/prometheus/mysqld-exporter.nix
@@ -2,7 +2,7 @@
buildGoPackage rec {
name = "mysqld_exporter-${version}";
- version = "0.10.0";
+ version = "0.11.0";
rev = "v${version}";
goPackagePath = "github.com/prometheus/mysqld_exporter";
@@ -11,7 +11,7 @@ buildGoPackage rec {
inherit rev;
owner = "prometheus";
repo = "mysqld_exporter";
- sha256 = "1133bgyp5vljz2qvfh0qzq8h8bkc8vci3jnmbr633bh3jpaqm2py";
+ sha256 = "1684jf96dy5bs0y0689vlcw82lqw8kw2phlnp6pq1cq56fcwdxjn";
};
meta = with stdenv.lib; {
diff --git a/pkgs/servers/monitoring/prometheus/node-exporter.nix b/pkgs/servers/monitoring/prometheus/node-exporter.nix
index 0819349769ed..fd90e4c39bb1 100644
--- a/pkgs/servers/monitoring/prometheus/node-exporter.nix
+++ b/pkgs/servers/monitoring/prometheus/node-exporter.nix
@@ -2,7 +2,7 @@
buildGoPackage rec {
name = "node_exporter-${version}";
- version = "0.17.0";
+ version = "0.18.1";
rev = "v${version}";
goPackagePath = "github.com/prometheus/node_exporter";
@@ -11,12 +11,18 @@ buildGoPackage rec {
inherit rev;
owner = "prometheus";
repo = "node_exporter";
- sha256 = "08g4dg6zcr95j88apsxp828jfyx4vq271w1mgkf77c46c16d2nh0";
+ sha256 = "0s3sp1gj86p7npxl38hkgs6ymd3wjjmc5hydyg1b5wh0x3yvpx07";
};
# FIXME: tests fail due to read-only nix store
doCheck = false;
+ buildFlagsArray = ''
+ -ldflags=
+ -X ${goPackagePath}/vendor/github.com/prometheus/common/version.Version=${version}
+ -X ${goPackagePath}/vendor/github.com/prometheus/common/version.Revision=${rev}
+ '';
+
meta = with stdenv.lib; {
description = "Prometheus exporter for machine metrics";
homepage = https://github.com/prometheus/node_exporter;
diff --git a/pkgs/servers/xmpp/ejabberd/default.nix b/pkgs/servers/xmpp/ejabberd/default.nix
index 5db000e7a4a2..7e092c523493 100644
--- a/pkgs/servers/xmpp/ejabberd/default.nix
+++ b/pkgs/servers/xmpp/ejabberd/default.nix
@@ -24,12 +24,12 @@ let
ctlpath = lib.makeBinPath [ bash gnused gnugrep coreutils utillinux procps ];
in stdenv.mkDerivation rec {
- version = "19.05";
- name = "ejabberd-${version}";
+ version = "19.08";
+ pname = "ejabberd";
src = fetchurl {
- url = "https://www.process-one.net/downloads/ejabberd/${version}/${name}.tgz";
- sha256 = "1lczck2760bcsl7vqc5xv4rizps0scdmss2zc4b1l59wzlmnfg7h";
+ url = "https://www.process-one.net/downloads/ejabberd/${version}/${pname}-${version}.tgz";
+ sha256 = "0ivkw31civcznv9k645hvrzn1yc6a4qsrsywjrakniwaaxlsnj8w";
};
nativeBuildInputs = [ fakegit ];
@@ -75,7 +75,7 @@ in stdenv.mkDerivation rec {
outputHashMode = "recursive";
outputHashAlgo = "sha256";
- outputHash = "1bdghq8vsr8y4rka4c8vbcmazw1avs2nlcp5id1cihvnscmyjbc3";
+ outputHash = "0h1amqp2x6ir29bdh9x8bm0abj67k81nmkqi8gidwccsa5z94s2c";
};
configureFlags =
diff --git a/pkgs/tools/admin/eksctl/default.nix b/pkgs/tools/admin/eksctl/default.nix
index a5e2df9ad212..aaf59d72f980 100644
--- a/pkgs/tools/admin/eksctl/default.nix
+++ b/pkgs/tools/admin/eksctl/default.nix
@@ -2,16 +2,16 @@
buildGoModule rec {
pname = "eksctl";
- version = "0.3.1";
+ version = "0.4.2";
src = fetchFromGitHub {
owner = "weaveworks";
repo = pname;
rev = version;
- sha256 = "1xinkr9xnbfbr58ci7hprabqv0p292x016knbb7fqxzb8043f9lh";
+ sha256 = "0vyz02yli2lnzzzzy8dv9y5g69ljr671p1lgx84z8ys2ihwj3yc3";
};
- modSha256 = "1y0pkd588wsqhqywlv1yd5mlr4limybfpdj2g3pbxw09hv18ysa4";
+ modSha256 = "17bb1k18x1xfq9bi9qbm8pln6h6pkhaqzy07qdvnhinmspll1695";
subPackages = [ "cmd/eksctl" ];
diff --git a/pkgs/tools/graphics/scrot/default.nix b/pkgs/tools/graphics/scrot/default.nix
index f389d26409b6..2f4862b06458 100644
--- a/pkgs/tools/graphics/scrot/default.nix
+++ b/pkgs/tools/graphics/scrot/default.nix
@@ -1,26 +1,19 @@
-{ stdenv, fetchurl, fetchzip, giblib, xlibsWrapper }:
+{ stdenv, fetchFromGitHub, giblib, xlibsWrapper, autoreconfHook
+, autoconf-archive, libXfixes, libXcursor }:
-let
- debPatch = fetchzip {
- url = mirror://debian/pool/main/s/scrot/scrot_0.8-18.debian.tar.xz;
- sha256 = "1m8m8ad0idf3nzw0k57f6rfbw8n7dza69a7iikriqgbrpyvxqybx";
- };
-in
stdenv.mkDerivation rec {
- name = "scrot-0.8-18";
+ pname = "scrot";
+ version = "1.2";
- src = fetchurl {
- url = "http://linuxbrit.co.uk/downloads/${name}.tar.gz";
- sha256 = "1wll744rhb49lvr2zs6m93rdmiq59zm344jzqvijrdn24ksiqgb1";
+ src = fetchFromGitHub {
+ owner = "resurrecting-open-source-projects";
+ repo = pname;
+ rev = version;
+ sha256 = "08gkdby0ysx2mki57z81zlm7vfnq9c1gq692xw67cg5vv2p3320w";
};
- postPatch = ''
- for patch in $(cat ${debPatch}/patches/series); do
- patch -p1 < "${debPatch}/patches/$patch"
- done
- '';
-
- buildInputs = [ giblib xlibsWrapper ];
+ nativeBuildInputs = [ autoreconfHook autoconf-archive ];
+ buildInputs = [ giblib xlibsWrapper libXfixes libXcursor ];
meta = with stdenv.lib; {
homepage = http://linuxbrit.co.uk/scrot/;
diff --git a/pkgs/tools/misc/osinfo-db-tools/default.nix b/pkgs/tools/misc/osinfo-db-tools/default.nix
index 9b45680ffca2..0b7a7826a972 100644
--- a/pkgs/tools/misc/osinfo-db-tools/default.nix
+++ b/pkgs/tools/misc/osinfo-db-tools/default.nix
@@ -1,18 +1,18 @@
-{ stdenv, fetchurl, pkgconfig, intltool, glib, libxml2
-, libxslt, libarchive, bzip2, lzma, json-glib
+{ stdenv, fetchurl, pkgconfig, gettext, glib, libxml2, perl
+, libxslt, libarchive, bzip2, lzma, json-glib, libsoup
}:
stdenv.mkDerivation rec {
pname = "osinfo-db-tools";
- version = "1.5.0";
+ version = "1.6.0";
src = fetchurl {
url = "https://releases.pagure.org/libosinfo/${pname}-${version}.tar.gz";
- sha256 = "1pihjwajmahldxi3isnq6wcsbwj0hsnq8z5kp3w4j615ygrn0cgl";
+ sha256 = "0x155d4hqz7mabgqvgydqjm9d8aabc78vr0v0pnsp9vkdlcv3mfh";
};
- nativeBuildInputs = [ pkgconfig intltool ];
- buildInputs = [ glib json-glib libxml2 libxslt libarchive bzip2 lzma ];
+ nativeBuildInputs = [ pkgconfig gettext perl ];
+ buildInputs = [ glib json-glib libxml2 libxslt libarchive bzip2 lzma libsoup ];
meta = with stdenv.lib; {
description = "Tools for managing the osinfo database";
diff --git a/pkgs/tools/misc/starship/default.nix b/pkgs/tools/misc/starship/default.nix
index 26834241befc..e0bd36b21952 100644
--- a/pkgs/tools/misc/starship/default.nix
+++ b/pkgs/tools/misc/starship/default.nix
@@ -2,19 +2,20 @@
rustPlatform.buildRustPackage rec {
pname = "starship";
- version = "0.10.1";
+ version = "0.12.0";
src = fetchFromGitHub {
owner = "starship";
repo = "starship";
rev = "v${version}";
- sha256 = "045lq4nsrdssmqbcj0551f2c5qd2rcvhs8gr4p4iniv7s89yz1xl";
+ sha256 = "0zq99ll0vyafr2piffazprhvbs3sxb6863cp2qw596ilqg7ffi04";
};
buildInputs = [ openssl ] ++ stdenv.lib.optionals stdenv.isDarwin [ libiconv darwin.apple_sdk.frameworks.Security ];
nativeBuildInputs = [ pkgconfig ];
- cargoSha256 = "126y8q19qr37wrj6x4hqh0v7nqr9yfrycwqfgdlaw6i33gb0qam9";
+ cargoSha256 = "0qlgng5j6l1r9j5vn3wnq25qr6f4nh10x90awiqyzz8jypb0ng2c";
+ checkPhase = "cargo test -- --skip directory::home_directory --skip directory::directory_in_root";
meta = with stdenv.lib; {
description = "A minimal, blazing fast, and extremely customizable prompt for any shell";
diff --git a/pkgs/tools/networking/httplz/cargo-lock.patch b/pkgs/tools/networking/httplz/cargo-lock.patch
index aa161460904b..f88998902c58 100644
--- a/pkgs/tools/networking/httplz/cargo-lock.patch
+++ b/pkgs/tools/networking/httplz/cargo-lock.patch
@@ -1,9 +1,9 @@
diff --git a/Cargo.lock b/Cargo.lock
new file mode 100644
-index 0000000..09a545a
+index 0000000..731829e
--- /dev/null
+++ b/Cargo.lock
-@@ -0,0 +1,1174 @@
+@@ -0,0 +1,1403 @@
+# This file is automatically @generated by Cargo.
+# It is not intended for manual editing.
+[[package]]
@@ -12,11 +12,20 @@ index 0000000..09a545a
+source = "registry+https://github.com/rust-lang/crates.io-index"
+
+[[package]]
++name = "advapi32-sys"
++version = "0.2.0"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "winapi 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)",
++ "winapi-build 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
+name = "aho-corasick"
-+version = "0.7.6"
++version = "0.6.9"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
-+ "memchr 2.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "memchr 2.1.3 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
@@ -24,7 +33,7 @@ index 0000000..09a545a
+version = "0.11.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
-+ "winapi 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)",
++ "winapi 0.3.6 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
@@ -34,16 +43,17 @@ index 0000000..09a545a
+
+[[package]]
+name = "atty"
-+version = "0.2.13"
++version = "0.2.11"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
+ "libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "winapi 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)",
++ "termion 1.5.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "winapi 0.3.6 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
+name = "autocfg"
-+version = "0.1.5"
++version = "0.1.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+
+[[package]]
@@ -51,8 +61,8 @@ index 0000000..09a545a
+version = "0.9.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
-+ "byteorder 1.3.2 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "safemem 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "byteorder 1.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "safemem 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
@@ -60,12 +70,17 @@ index 0000000..09a545a
+version = "0.10.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
-+ "byteorder 1.3.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "byteorder 1.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
+name = "bitflags"
-+version = "1.1.0"
++version = "0.9.1"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
++name = "bitflags"
++version = "1.0.4"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+
+[[package]]
@@ -73,7 +88,7 @@ index 0000000..09a545a
+version = "0.3.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
-+ "cc 1.0.40 (registry+https://github.com/rust-lang/crates.io-index)",
++ "cc 1.0.28 (registry+https://github.com/rust-lang/crates.io-index)",
+ "libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
@@ -87,8 +102,13 @@ index 0000000..09a545a
+]
+
+[[package]]
++name = "build_const"
++version = "0.2.1"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
+name = "byteorder"
-+version = "1.3.2"
++version = "1.3.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+
+[[package]]
@@ -105,7 +125,7 @@ index 0000000..09a545a
+version = "0.1.7"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
-+ "cc 1.0.40 (registry+https://github.com/rust-lang/crates.io-index)",
++ "cc 1.0.28 (registry+https://github.com/rust-lang/crates.io-index)",
+ "libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
@@ -114,30 +134,30 @@ index 0000000..09a545a
+version = "0.2.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
-+ "lazy_static 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "lazy_static 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
+ "ppv-lite86 0.2.5 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
+name = "cc"
-+version = "1.0.40"
++version = "1.0.28"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+
+[[package]]
+name = "cfg-if"
-+version = "0.1.9"
++version = "0.1.6"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+
+[[package]]
+name = "clap"
-+version = "2.33.0"
++version = "2.32.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
+ "ansi_term 0.11.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "atty 0.2.13 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "bitflags 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "strsim 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "textwrap 0.11.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "atty 0.2.11 (registry+https://github.com/rust-lang/crates.io-index)",
++ "bitflags 1.0.4 (registry+https://github.com/rust-lang/crates.io-index)",
++ "strsim 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "textwrap 0.10.0 (registry+https://github.com/rust-lang/crates.io-index)",
+ "unicode-width 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)",
+ "vec_map 0.8.1 (registry+https://github.com/rust-lang/crates.io-index)",
+]
@@ -147,7 +167,16 @@ index 0000000..09a545a
+version = "0.0.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
-+ "bitflags 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "bitflags 1.0.4 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "core-foundation"
++version = "0.2.3"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "core-foundation-sys 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)",
++ "libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
@@ -161,49 +190,64 @@ index 0000000..09a545a
+
+[[package]]
+name = "core-foundation-sys"
++version = "0.2.3"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "core-foundation-sys"
+version = "0.6.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+
+[[package]]
++name = "crc"
++version = "1.8.1"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "build_const 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
+name = "crc32fast"
-+version = "1.2.0"
++version = "1.1.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
-+ "cfg-if 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)",
++ "cfg-if 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
+name = "ctrlc"
-+version = "3.1.3"
++version = "3.1.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
-+ "nix 0.14.1 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "winapi 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)",
++ "nix 0.11.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "winapi 0.3.6 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
+name = "dtoa"
-+version = "0.4.4"
++version = "0.4.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+
+[[package]]
+name = "embed-resource"
-+version = "1.2.1"
++version = "1.1.4"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
-+ "vswhom 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "winreg 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "winreg 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
+name = "flate2"
-+version = "1.0.11"
++version = "1.0.6"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
-+ "crc32fast 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "crc32fast 1.1.2 (registry+https://github.com/rust-lang/crates.io-index)",
+ "libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "miniz-sys 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "miniz_oxide 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "miniz-sys 0.1.11 (registry+https://github.com/rust-lang/crates.io-index)",
++ "miniz_oxide_c_api 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
@@ -221,7 +265,7 @@ index 0000000..09a545a
+
+[[package]]
+name = "fuchsia-cprng"
-+version = "0.1.1"
++version = "0.1.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+
+[[package]]
@@ -231,60 +275,60 @@ index 0000000..09a545a
+
+[[package]]
+name = "getrandom"
-+version = "0.1.9"
++version = "0.1.10"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
-+ "cfg-if 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)",
++ "cfg-if 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)",
+ "libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)",
+ "wasi 0.5.0 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
+name = "httparse"
-+version = "1.3.4"
++version = "1.3.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+
+[[package]]
+name = "https"
-+version = "1.5.1"
++version = "1.5.2"
+dependencies = [
+ "base64 0.10.1 (registry+https://github.com/rust-lang/crates.io-index)",
+ "brotli2 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)",
+ "bzip2 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "cc 1.0.40 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "clap 2.33.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "ctrlc 3.1.3 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "embed-resource 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "flate2 1.0.11 (registry+https://github.com/rust-lang/crates.io-index)",
++ "cc 1.0.28 (registry+https://github.com/rust-lang/crates.io-index)",
++ "clap 2.32.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "ctrlc 3.1.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "embed-resource 1.1.4 (registry+https://github.com/rust-lang/crates.io-index)",
++ "flate2 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)",
+ "hyper-native-tls 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "iron 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "lazy_static 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "iron 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "lazy_static 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
+ "lazysort 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
+ "libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)",
+ "md6 2.0.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "mime_guess 1.8.7 (registry+https://github.com/rust-lang/crates.io-index)",
++ "mime_guess 1.8.6 (registry+https://github.com/rust-lang/crates.io-index)",
+ "rand 0.6.5 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "regex 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "regex 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
+ "rfsapi 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
+ "serde 0.9.15 (registry+https://github.com/rust-lang/crates.io-index)",
+ "serde_json 0.9.10 (registry+https://github.com/rust-lang/crates.io-index)",
+ "time 0.1.42 (registry+https://github.com/rust-lang/crates.io-index)",
+ "trivial_colours 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "unicase 2.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "unicase 2.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
+ "url 1.7.2 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
+name = "hyper"
-+version = "0.10.16"
++version = "0.10.15"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
+ "base64 0.9.3 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "httparse 1.3.4 (registry+https://github.com/rust-lang/crates.io-index)",
++ "httparse 1.3.3 (registry+https://github.com/rust-lang/crates.io-index)",
+ "language-tags 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)",
+ "log 0.3.9 (registry+https://github.com/rust-lang/crates.io-index)",
+ "mime 0.2.6 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "num_cpus 1.10.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "num_cpus 1.9.0 (registry+https://github.com/rust-lang/crates.io-index)",
+ "time 0.1.42 (registry+https://github.com/rust-lang/crates.io-index)",
+ "traitobject 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
+ "typeable 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)",
@@ -294,11 +338,21 @@ index 0000000..09a545a
+
+[[package]]
+name = "hyper-native-tls"
++version = "0.2.4"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "antidote 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "hyper 0.10.15 (registry+https://github.com/rust-lang/crates.io-index)",
++ "native-tls 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "hyper-native-tls"
+version = "0.3.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
+ "antidote 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "hyper 0.10.16 (registry+https://github.com/rust-lang/crates.io-index)",
++ "hyper 0.10.15 (registry+https://github.com/rust-lang/crates.io-index)",
+ "native-tls 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
@@ -314,15 +368,15 @@ index 0000000..09a545a
+
+[[package]]
+name = "iron"
-+version = "0.6.1"
++version = "0.6.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
-+ "hyper 0.10.16 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "hyper-native-tls 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "hyper 0.10.15 (registry+https://github.com/rust-lang/crates.io-index)",
++ "hyper-native-tls 0.2.4 (registry+https://github.com/rust-lang/crates.io-index)",
+ "log 0.3.9 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "mime_guess 1.8.7 (registry+https://github.com/rust-lang/crates.io-index)",
++ "mime_guess 1.8.6 (registry+https://github.com/rust-lang/crates.io-index)",
+ "modifier 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "num_cpus 1.10.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "num_cpus 1.9.0 (registry+https://github.com/rust-lang/crates.io-index)",
+ "plugin 0.2.6 (registry+https://github.com/rust-lang/crates.io-index)",
+ "typemap 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)",
+ "url 1.7.2 (registry+https://github.com/rust-lang/crates.io-index)",
@@ -334,13 +388,27 @@ index 0000000..09a545a
+source = "registry+https://github.com/rust-lang/crates.io-index"
+
+[[package]]
++name = "kernel32-sys"
++version = "0.2.2"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "winapi 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)",
++ "winapi-build 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
+name = "language-tags"
+version = "0.2.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+
+[[package]]
+name = "lazy_static"
-+version = "1.3.0"
++version = "0.2.11"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
++name = "lazy_static"
++version = "1.2.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+
+[[package]]
@@ -358,15 +426,15 @@ index 0000000..09a545a
+version = "0.3.9"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
-+ "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)",
++ "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
+name = "log"
-+version = "0.4.8"
++version = "0.4.6"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
-+ "cfg-if 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)",
++ "cfg-if 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
@@ -385,8 +453,12 @@ index 0000000..09a545a
+
+[[package]]
+name = "memchr"
-+version = "2.2.1"
++version = "2.1.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "cfg-if 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)",
++ "libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)",
++]
+
+[[package]]
+name = "mime"
@@ -398,7 +470,7 @@ index 0000000..09a545a
+
+[[package]]
+name = "mime_guess"
-+version = "1.8.7"
++version = "1.8.6"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
+ "mime 0.2.6 (registry+https://github.com/rust-lang/crates.io-index)",
@@ -409,38 +481,63 @@ index 0000000..09a545a
+
+[[package]]
+name = "miniz-sys"
-+version = "0.1.12"
++version = "0.1.11"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
-+ "cc 1.0.40 (registry+https://github.com/rust-lang/crates.io-index)",
++ "cc 1.0.28 (registry+https://github.com/rust-lang/crates.io-index)",
+ "libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
+name = "miniz_oxide"
-+version = "0.3.2"
++version = "0.2.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
+ "adler32 1.0.3 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
++name = "miniz_oxide_c_api"
++version = "0.2.1"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "cc 1.0.28 (registry+https://github.com/rust-lang/crates.io-index)",
++ "crc 1.8.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)",
++ "miniz_oxide 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
+name = "modifier"
+version = "0.1.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+
+[[package]]
+name = "native-tls"
++version = "0.1.5"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "lazy_static 0.2.11 (registry+https://github.com/rust-lang/crates.io-index)",
++ "libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)",
++ "openssl 0.9.24 (registry+https://github.com/rust-lang/crates.io-index)",
++ "schannel 0.1.14 (registry+https://github.com/rust-lang/crates.io-index)",
++ "security-framework 0.1.16 (registry+https://github.com/rust-lang/crates.io-index)",
++ "security-framework-sys 0.1.16 (registry+https://github.com/rust-lang/crates.io-index)",
++ "tempdir 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "native-tls"
+version = "0.2.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
-+ "lazy_static 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "lazy_static 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
+ "libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)",
++ "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)",
+ "openssl 0.10.24 (registry+https://github.com/rust-lang/crates.io-index)",
+ "openssl-probe 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)",
+ "openssl-sys 0.9.49 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "schannel 0.1.15 (registry+https://github.com/rust-lang/crates.io-index)",
++ "schannel 0.1.14 (registry+https://github.com/rust-lang/crates.io-index)",
+ "security-framework 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
+ "security-framework-sys 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
+ "tempfile 3.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
@@ -448,12 +545,12 @@ index 0000000..09a545a
+
+[[package]]
+name = "nix"
-+version = "0.14.1"
++version = "0.11.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
-+ "bitflags 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "cc 1.0.40 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "cfg-if 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)",
++ "bitflags 1.0.4 (registry+https://github.com/rust-lang/crates.io-index)",
++ "cc 1.0.28 (registry+https://github.com/rust-lang/crates.io-index)",
++ "cfg-if 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)",
+ "libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)",
+ "void 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)",
+]
@@ -463,23 +560,32 @@ index 0000000..09a545a
+version = "0.1.43"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
-+ "num-traits 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)",
++ "num-traits 0.2.6 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
+name = "num-traits"
-+version = "0.2.8"
++version = "0.2.6"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
++name = "num_cpus"
++version = "1.9.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
-+ "autocfg 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)",
++ "libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
-+name = "num_cpus"
-+version = "1.10.1"
++name = "openssl"
++version = "0.9.24"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
++ "bitflags 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "foreign-types 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "lazy_static 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
+ "libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)",
++ "openssl-sys 0.9.49 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
@@ -487,10 +593,10 @@ index 0000000..09a545a
+version = "0.10.24"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
-+ "bitflags 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "cfg-if 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)",
++ "bitflags 1.0.4 (registry+https://github.com/rust-lang/crates.io-index)",
++ "cfg-if 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)",
+ "foreign-types 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "lazy_static 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "lazy_static 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
+ "libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)",
+ "openssl-sys 0.9.49 (registry+https://github.com/rust-lang/crates.io-index)",
+]
@@ -505,11 +611,11 @@ index 0000000..09a545a
+version = "0.9.49"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
-+ "autocfg 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "cc 1.0.40 (registry+https://github.com/rust-lang/crates.io-index)",
++ "autocfg 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "cc 1.0.28 (registry+https://github.com/rust-lang/crates.io-index)",
+ "libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "pkg-config 0.3.15 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "vcpkg 0.2.7 (registry+https://github.com/rust-lang/crates.io-index)",
++ "pkg-config 0.3.14 (registry+https://github.com/rust-lang/crates.io-index)",
++ "vcpkg 0.2.6 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
@@ -554,7 +660,7 @@ index 0000000..09a545a
+
+[[package]]
+name = "pkg-config"
-+version = "0.3.15"
++version = "0.3.14"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+
+[[package]]
@@ -577,20 +683,32 @@ index 0000000..09a545a
+
+[[package]]
+name = "rand"
++version = "0.4.6"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "fuchsia-cprng 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)",
++ "rand_core 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "rdrand 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "winapi 0.3.6 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "rand"
+version = "0.6.5"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
-+ "autocfg 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)",
++ "autocfg 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)",
+ "libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)",
+ "rand_chacha 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "rand_core 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "rand_core 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
+ "rand_hc 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
+ "rand_isaac 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "rand_jitter 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "rand_os 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "rand_pcg 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "rand_jitter 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "rand_os 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "rand_pcg 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)",
+ "rand_xorshift 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "winapi 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)",
++ "winapi 0.3.6 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
@@ -598,7 +716,7 @@ index 0000000..09a545a
+version = "0.7.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
-+ "getrandom 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)",
++ "getrandom 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)",
+ "libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)",
+ "rand_chacha 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
+ "rand_core 0.5.0 (registry+https://github.com/rust-lang/crates.io-index)",
@@ -610,7 +728,7 @@ index 0000000..09a545a
+version = "0.1.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
-+ "autocfg 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)",
++ "autocfg 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)",
+ "rand_core 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
@@ -628,12 +746,12 @@ index 0000000..09a545a
+version = "0.3.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
-+ "rand_core 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "rand_core 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
+name = "rand_core"
-+version = "0.4.2"
++version = "0.4.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+
+[[package]]
@@ -641,7 +759,7 @@ index 0000000..09a545a
+version = "0.5.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
-+ "getrandom 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)",
++ "getrandom 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
@@ -670,34 +788,34 @@ index 0000000..09a545a
+
+[[package]]
+name = "rand_jitter"
-+version = "0.1.4"
++version = "0.1.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
+ "libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "rand_core 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "winapi 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)",
++ "rand_core 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "winapi 0.3.6 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
+name = "rand_os"
-+version = "0.1.3"
++version = "0.1.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
+ "cloudabi 0.0.3 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "fuchsia-cprng 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "fuchsia-cprng 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
+ "libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "rand_core 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "rand_core 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
+ "rdrand 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "winapi 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)",
++ "winapi 0.3.6 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
+name = "rand_pcg"
-+version = "0.1.2"
++version = "0.1.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
-+ "autocfg 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "rand_core 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "rand_core 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "rustc_version 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
@@ -718,31 +836,43 @@ index 0000000..09a545a
+
+[[package]]
+name = "redox_syscall"
-+version = "0.1.56"
++version = "0.1.51"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
++name = "redox_termios"
++version = "0.1.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "redox_syscall 0.1.51 (registry+https://github.com/rust-lang/crates.io-index)",
++]
+
+[[package]]
+name = "regex"
-+version = "1.2.1"
++version = "1.1.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
-+ "aho-corasick 0.7.6 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "memchr 2.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "regex-syntax 0.6.11 (registry+https://github.com/rust-lang/crates.io-index)",
++ "aho-corasick 0.6.9 (registry+https://github.com/rust-lang/crates.io-index)",
++ "memchr 2.1.3 (registry+https://github.com/rust-lang/crates.io-index)",
++ "regex-syntax 0.6.5 (registry+https://github.com/rust-lang/crates.io-index)",
+ "thread_local 0.3.6 (registry+https://github.com/rust-lang/crates.io-index)",
++ "utf8-ranges 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
+name = "regex-syntax"
-+version = "0.6.11"
++version = "0.6.5"
+source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "ucd-util 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)",
++]
+
+[[package]]
+name = "remove_dir_all"
-+version = "0.5.2"
++version = "0.5.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
-+ "winapi 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)",
++ "winapi 0.3.6 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
@@ -750,7 +880,7 @@ index 0000000..09a545a
+version = "0.1.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
-+ "hyper 0.10.16 (registry+https://github.com/rust-lang/crates.io-index)",
++ "hyper 0.10.15 (registry+https://github.com/rust-lang/crates.io-index)",
+ "mime 0.2.6 (registry+https://github.com/rust-lang/crates.io-index)",
+ "serde 0.9.15 (registry+https://github.com/rust-lang/crates.io-index)",
+ "serde_derive 0.9.15 (registry+https://github.com/rust-lang/crates.io-index)",
@@ -758,17 +888,36 @@ index 0000000..09a545a
+]
+
+[[package]]
++name = "rustc_version"
++version = "0.2.3"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "semver 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
+name = "safemem"
-+version = "0.3.1"
++version = "0.3.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+
+[[package]]
+name = "schannel"
-+version = "0.1.15"
++version = "0.1.14"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
-+ "lazy_static 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "winapi 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)",
++ "lazy_static 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "winapi 0.3.6 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "security-framework"
++version = "0.1.16"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "core-foundation 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)",
++ "core-foundation-sys 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)",
++ "libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)",
++ "security-framework-sys 0.1.16 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
@@ -784,6 +933,15 @@ index 0000000..09a545a
+
+[[package]]
+name = "security-framework-sys"
++version = "0.1.16"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "core-foundation-sys 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)",
++ "libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "security-framework-sys"
+version = "0.3.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
@@ -791,6 +949,19 @@ index 0000000..09a545a
+]
+
+[[package]]
++name = "semver"
++version = "0.9.0"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "semver-parser 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "semver-parser"
++version = "0.7.0"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
+name = "serde"
+version = "0.9.15"
+source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -818,7 +989,7 @@ index 0000000..09a545a
+version = "0.9.10"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
-+ "dtoa 0.4.4 (registry+https://github.com/rust-lang/crates.io-index)",
++ "dtoa 0.4.3 (registry+https://github.com/rust-lang/crates.io-index)",
+ "itoa 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)",
+ "num-traits 0.1.43 (registry+https://github.com/rust-lang/crates.io-index)",
+ "serde 0.9.15 (registry+https://github.com/rust-lang/crates.io-index)",
@@ -831,12 +1002,15 @@ index 0000000..09a545a
+
+[[package]]
+name = "smallvec"
-+version = "0.6.10"
++version = "0.6.8"
+source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "unreachable 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)",
++]
+
+[[package]]
+name = "strsim"
-+version = "0.8.0"
++version = "0.7.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+
+[[package]]
@@ -858,21 +1032,40 @@ index 0000000..09a545a
+]
+
+[[package]]
++name = "tempdir"
++version = "0.3.7"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "rand 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)",
++ "remove_dir_all 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
+name = "tempfile"
+version = "3.1.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
-+ "cfg-if 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)",
++ "cfg-if 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)",
+ "libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)",
+ "rand 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "redox_syscall 0.1.56 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "remove_dir_all 0.5.2 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "winapi 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)",
++ "redox_syscall 0.1.51 (registry+https://github.com/rust-lang/crates.io-index)",
++ "remove_dir_all 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "winapi 0.3.6 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "termion"
++version = "1.5.1"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)",
++ "redox_syscall 0.1.51 (registry+https://github.com/rust-lang/crates.io-index)",
++ "redox_termios 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
+name = "textwrap"
-+version = "0.11.0"
++version = "0.10.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
+ "unicode-width 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)",
@@ -883,7 +1076,7 @@ index 0000000..09a545a
+version = "0.3.6"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
-+ "lazy_static 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "lazy_static 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
@@ -892,8 +1085,8 @@ index 0000000..09a545a
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
+ "libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "redox_syscall 0.1.56 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "winapi 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)",
++ "redox_syscall 0.1.51 (registry+https://github.com/rust-lang/crates.io-index)",
++ "winapi 0.3.6 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
@@ -920,6 +1113,11 @@ index 0000000..09a545a
+]
+
+[[package]]
++name = "ucd-util"
++version = "0.1.3"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
+name = "unicase"
+version = "1.4.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -929,7 +1127,7 @@ index 0000000..09a545a
+
+[[package]]
+name = "unicase"
-+version = "2.4.0"
++version = "2.2.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
+ "version_check 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)",
@@ -948,7 +1146,7 @@ index 0000000..09a545a
+version = "0.1.8"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
-+ "smallvec 0.6.10 (registry+https://github.com/rust-lang/crates.io-index)",
++ "smallvec 0.6.8 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
@@ -962,6 +1160,14 @@ index 0000000..09a545a
+source = "registry+https://github.com/rust-lang/crates.io-index"
+
+[[package]]
++name = "unreachable"
++version = "1.0.0"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "void 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
+name = "unsafe-any"
+version = "0.4.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -980,8 +1186,13 @@ index 0000000..09a545a
+]
+
+[[package]]
++name = "utf8-ranges"
++version = "1.0.2"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
+name = "vcpkg"
-+version = "0.2.7"
++version = "0.2.6"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+
+[[package]]
@@ -1000,31 +1211,18 @@ index 0000000..09a545a
+source = "registry+https://github.com/rust-lang/crates.io-index"
+
+[[package]]
-+name = "vswhom"
-+version = "0.1.0"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "vswhom-sys 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "vswhom-sys"
-+version = "0.1.0"
++name = "wasi"
++version = "0.5.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
-+dependencies = [
-+ "cc 1.0.40 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
+
+[[package]]
-+name = "wasi"
-+version = "0.5.0"
++name = "winapi"
++version = "0.2.8"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+
+[[package]]
+name = "winapi"
-+version = "0.3.7"
++version = "0.3.6"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
+ "winapi-i686-pc-windows-gnu 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
@@ -1032,6 +1230,11 @@ index 0000000..09a545a
+]
+
+[[package]]
++name = "winapi-build"
++version = "0.1.1"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
+name = "winapi-i686-pc-windows-gnu"
+version = "0.4.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -1043,70 +1246,84 @@ index 0000000..09a545a
+
+[[package]]
+name = "winreg"
-+version = "0.5.1"
++version = "0.4.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
-+ "winapi 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)",
++ "advapi32-sys 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "kernel32-sys 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "winapi 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[metadata]
+"checksum adler32 1.0.3 (registry+https://github.com/rust-lang/crates.io-index)" = "7e522997b529f05601e05166c07ed17789691f562762c7f3b987263d2dedee5c"
-+"checksum aho-corasick 0.7.6 (registry+https://github.com/rust-lang/crates.io-index)" = "58fb5e95d83b38284460a5fda7d6470aa0b8844d283a0b614b8535e880800d2d"
++"checksum advapi32-sys 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "e06588080cb19d0acb6739808aafa5f26bfb2ca015b2b6370028b44cf7cb8a9a"
++"checksum aho-corasick 0.6.9 (registry+https://github.com/rust-lang/crates.io-index)" = "1e9a933f4e58658d7b12defcf96dc5c720f20832deebe3e0a19efd3b6aaeeb9e"
+"checksum ansi_term 0.11.0 (registry+https://github.com/rust-lang/crates.io-index)" = "ee49baf6cb617b853aa8d93bf420db2383fab46d314482ca2803b40d5fde979b"
+"checksum antidote 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)" = "34fde25430d87a9388dadbe6e34d7f72a462c8b43ac8d309b42b0a8505d7e2a5"
-+"checksum atty 0.2.13 (registry+https://github.com/rust-lang/crates.io-index)" = "1803c647a3ec87095e7ae7acfca019e98de5ec9a7d01343f611cf3152ed71a90"
-+"checksum autocfg 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)" = "22130e92352b948e7e82a49cdb0aa94f2211761117f29e052dd397c1ac33542b"
++"checksum atty 0.2.11 (registry+https://github.com/rust-lang/crates.io-index)" = "9a7d5b8723950951411ee34d271d99dddcc2035a16ab25310ea2c8cfd4369652"
++"checksum autocfg 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)" = "a6d640bee2da49f60a4068a7fae53acde8982514ab7bae8b8cea9e88cbcfd799"
+"checksum base64 0.10.1 (registry+https://github.com/rust-lang/crates.io-index)" = "0b25d992356d2eb0ed82172f5248873db5560c4721f564b13cb5193bda5e668e"
+"checksum base64 0.9.3 (registry+https://github.com/rust-lang/crates.io-index)" = "489d6c0ed21b11d038c31b6ceccca973e65d73ba3bd8ecb9a2babf5546164643"
-+"checksum bitflags 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "3d155346769a6855b86399e9bc3814ab343cd3d62c7e985113d46a0ec3c281fd"
++"checksum bitflags 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)" = "4efd02e230a02e18f92fc2735f44597385ed02ad8f831e7c1c1156ee5e1ab3a5"
++"checksum bitflags 1.0.4 (registry+https://github.com/rust-lang/crates.io-index)" = "228047a76f468627ca71776ecdebd732a3423081fcf5125585bcd7c49886ce12"
+"checksum brotli-sys 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)" = "4445dea95f4c2b41cde57cc9fee236ae4dbae88d8fcbdb4750fc1bb5d86aaecd"
+"checksum brotli2 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)" = "0cb036c3eade309815c15ddbacec5b22c4d1f3983a774ab2eac2e3e9ea85568e"
-+"checksum byteorder 1.3.2 (registry+https://github.com/rust-lang/crates.io-index)" = "a7c3dd8985a7111efc5c80b44e23ecdd8c007de8ade3b96595387e812b957cf5"
++"checksum build_const 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)" = "39092a32794787acd8525ee150305ff051b0aa6cc2abaf193924f5ab05425f39"
++"checksum byteorder 1.3.1 (registry+https://github.com/rust-lang/crates.io-index)" = "a019b10a2a7cdeb292db131fc8113e57ea2a908f6e7894b0c3c671893b65dbeb"
+"checksum bzip2 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)" = "42b7c3cbf0fa9c1b82308d57191728ca0256cb821220f4e2fd410a72ade26e3b"
+"checksum bzip2-sys 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)" = "6584aa36f5ad4c9247f5323b0a42f37802b37a836f0ad87084d7a33961abe25f"
+"checksum c2-chacha 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)" = "7d64d04786e0f528460fc884753cf8dddcc466be308f6026f8e355c41a0e4101"
-+"checksum cc 1.0.40 (registry+https://github.com/rust-lang/crates.io-index)" = "b548a4ee81fccb95919d4e22cfea83c7693ebfd78f0495493178db20b3139da7"
-+"checksum cfg-if 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)" = "b486ce3ccf7ffd79fdeb678eac06a9e6c09fc88d33836340becb8fffe87c5e33"
-+"checksum clap 2.33.0 (registry+https://github.com/rust-lang/crates.io-index)" = "5067f5bb2d80ef5d68b4c87db81601f0b75bca627bc2ef76b141d7b846a3c6d9"
++"checksum cc 1.0.28 (registry+https://github.com/rust-lang/crates.io-index)" = "bb4a8b715cb4597106ea87c7c84b2f1d452c7492033765df7f32651e66fcf749"
++"checksum cfg-if 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)" = "082bb9b28e00d3c9d39cc03e64ce4cea0f1bb9b3fde493f0cbc008472d22bdf4"
++"checksum clap 2.32.0 (registry+https://github.com/rust-lang/crates.io-index)" = "b957d88f4b6a63b9d70d5f454ac8011819c6efa7727858f458ab71c756ce2d3e"
+"checksum cloudabi 0.0.3 (registry+https://github.com/rust-lang/crates.io-index)" = "ddfc5b9aa5d4507acaf872de71051dfd0e309860e88966e1051e462a077aac4f"
++"checksum core-foundation 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)" = "25bfd746d203017f7d5cbd31ee5d8e17f94b6521c7af77ece6c9e4b2d4b16c67"
+"checksum core-foundation 0.6.4 (registry+https://github.com/rust-lang/crates.io-index)" = "25b9e03f145fd4f2bf705e07b900cd41fc636598fe5dc452fd0db1441c3f496d"
++"checksum core-foundation-sys 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)" = "065a5d7ffdcbc8fa145d6f0746f3555025b9097a9e9cda59f7467abae670c78d"
+"checksum core-foundation-sys 0.6.2 (registry+https://github.com/rust-lang/crates.io-index)" = "e7ca8a5221364ef15ce201e8ed2f609fc312682a8f4e0e3d4aa5879764e0fa3b"
-+"checksum crc32fast 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "ba125de2af0df55319f41944744ad91c71113bf74a4646efff39afe1f6842db1"
-+"checksum ctrlc 3.1.3 (registry+https://github.com/rust-lang/crates.io-index)" = "c7dfd2d8b4c82121dfdff120f818e09fc4380b0b7e17a742081a89b94853e87f"
-+"checksum dtoa 0.4.4 (registry+https://github.com/rust-lang/crates.io-index)" = "ea57b42383d091c85abcc2706240b94ab2a8fa1fc81c10ff23c4de06e2a90b5e"
-+"checksum embed-resource 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)" = "9e691c6cebf9fc63d525a8308df4094f07dc8b391dad7fafd09b3c96081f834d"
-+"checksum flate2 1.0.11 (registry+https://github.com/rust-lang/crates.io-index)" = "2adaffba6388640136149e18ed080b77a78611c1e1d6de75aedcdf78df5d4682"
++"checksum crc 1.8.1 (registry+https://github.com/rust-lang/crates.io-index)" = "d663548de7f5cca343f1e0a48d14dcfb0e9eb4e079ec58883b7251539fa10aeb"
++"checksum crc32fast 1.1.2 (registry+https://github.com/rust-lang/crates.io-index)" = "e91d5240c6975ef33aeb5f148f35275c25eda8e8a5f95abe421978b05b8bf192"
++"checksum ctrlc 3.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "630391922b1b893692c6334369ff528dcc3a9d8061ccf4c803aa8f83cb13db5e"
++"checksum dtoa 0.4.3 (registry+https://github.com/rust-lang/crates.io-index)" = "6d301140eb411af13d3115f9a562c85cc6b541ade9dfa314132244aaee7489dd"
++"checksum embed-resource 1.1.4 (registry+https://github.com/rust-lang/crates.io-index)" = "59edbe56442f96505f79c9116006f2e26c7f5655cccdc2c1546b2528c63bd612"
++"checksum flate2 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)" = "2291c165c8e703ee54ef3055ad6188e3d51108e2ded18e9f2476e774fc5ad3d4"
+"checksum foreign-types 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)" = "f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1"
+"checksum foreign-types-shared 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b"
-+"checksum fuchsia-cprng 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "a06f77d526c1a601b7c4cdd98f54b5eaabffc14d5f2f0296febdc7f357c6d3ba"
++"checksum fuchsia-cprng 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "81f7f8eb465745ea9b02e2704612a9946a59fa40572086c6fd49d6ddcf30bf31"
+"checksum gcc 0.3.55 (registry+https://github.com/rust-lang/crates.io-index)" = "8f5f3913fa0bfe7ee1fd8248b6b9f42a5af4b9d65ec2dd2c3c26132b950ecfc2"
-+"checksum getrandom 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)" = "2512b3191f22e2763a5db387f1c9409379772e2050841722eb4a8c4f497bf096"
-+"checksum httparse 1.3.4 (registry+https://github.com/rust-lang/crates.io-index)" = "cd179ae861f0c2e53da70d892f5f3029f9594be0c41dc5269cd371691b1dc2f9"
-+"checksum hyper 0.10.16 (registry+https://github.com/rust-lang/crates.io-index)" = "0a0652d9a2609a968c14be1a9ea00bf4b1d64e2e1f53a1b51b6fff3a6e829273"
++"checksum getrandom 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)" = "6171a6cc63fbabbe27c2b5ee268e8b7fe5dc1eb0dd2dfad537c1dfed6f69117e"
++"checksum httparse 1.3.3 (registry+https://github.com/rust-lang/crates.io-index)" = "e8734b0cfd3bc3e101ec59100e101c2eecd19282202e87808b3037b442777a83"
++"checksum hyper 0.10.15 (registry+https://github.com/rust-lang/crates.io-index)" = "df0caae6b71d266b91b4a83111a61d2b94ed2e2bea024c532b933dcff867e58c"
++"checksum hyper-native-tls 0.2.4 (registry+https://github.com/rust-lang/crates.io-index)" = "72332e4a35d3059583623b50e98e491b78f8b96c5521fcb3f428167955aa56e8"
+"checksum hyper-native-tls 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)" = "6d375598f442742b0e66208ee12501391f1c7ac0bafb90b4fe53018f81f06068"
+"checksum idna 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)" = "38f09e0f0b1fb55fdee1f17470ad800da77af5186a1a76c026b679358b7e844e"
-+"checksum iron 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)" = "c6d308ca2d884650a8bf9ed2ff4cb13fbb2207b71f64cda11dc9b892067295e8"
++"checksum iron 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)" = "1d8e17268922834707e1c29e8badbf9c712c9c43378e1b6a3388946baff10be2"
+"checksum itoa 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)" = "8324a32baf01e2ae060e9de58ed0bc2320c9a2833491ee36cd3b4c414de4db8c"
++"checksum kernel32-sys 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)" = "7507624b29483431c0ba2d82aece8ca6cdba9382bff4ddd0f7490560c056098d"
+"checksum language-tags 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)" = "a91d884b6667cd606bb5a69aa0c99ba811a115fc68915e7056ec08a46e93199a"
-+"checksum lazy_static 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)" = "bc5729f27f159ddd61f4df6228e827e86643d4d3e7c32183cb30a1c08f604a14"
++"checksum lazy_static 0.2.11 (registry+https://github.com/rust-lang/crates.io-index)" = "76f033c7ad61445c5b347c7382dd1237847eb1bce590fe50365dcb33d546be73"
++"checksum lazy_static 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "a374c89b9db55895453a74c1e38861d9deec0b01b405a82516e9d5de4820dea1"
+"checksum lazysort 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)" = "d0e22ff43b231e0e2f87d74984e53ebc73b90ae13397e041214fb07efc64168f"
+"checksum libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)" = "34fcd2c08d2f832f376f4173a231990fa5aef4e99fb569867318a227ef4c06ba"
+"checksum log 0.3.9 (registry+https://github.com/rust-lang/crates.io-index)" = "e19e8d5c34a3e0e2223db8e060f9e8264aeeb5c5fc64a4ee9965c062211c024b"
-+"checksum log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)" = "14b6052be84e6b71ab17edffc2eeabf5c2c3ae1fdb464aae35ac50c67a44e1f7"
++"checksum log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)" = "c84ec4b527950aa83a329754b01dbe3f58361d1c5efacd1f6d68c494d08a17c6"
+"checksum matches 0.1.8 (registry+https://github.com/rust-lang/crates.io-index)" = "7ffc5c5338469d4d3ea17d269fa8ea3512ad247247c30bd2df69e68309ed0a08"
+"checksum md6 2.0.0 (registry+https://github.com/rust-lang/crates.io-index)" = "54e5826684849cecd3fa05a6a5052c50a3542f163a9917ff0b91379426a2e45d"
-+"checksum memchr 2.2.1 (registry+https://github.com/rust-lang/crates.io-index)" = "88579771288728879b57485cc7d6b07d648c9f0141eb955f8ab7f9d45394468e"
++"checksum memchr 2.1.3 (registry+https://github.com/rust-lang/crates.io-index)" = "e1dd4eaac298c32ce07eb6ed9242eda7d82955b9170b7d6db59b2e02cc63fcb8"
+"checksum mime 0.2.6 (registry+https://github.com/rust-lang/crates.io-index)" = "ba626b8a6de5da682e1caa06bdb42a335aee5a84db8e5046a3e8ab17ba0a3ae0"
-+"checksum mime_guess 1.8.7 (registry+https://github.com/rust-lang/crates.io-index)" = "0d977de9ee851a0b16e932979515c0f3da82403183879811bc97d50bd9cc50f7"
-+"checksum miniz-sys 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)" = "1e9e3ae51cea1576ceba0dde3d484d30e6e5b86dee0b2d412fe3a16a15c98202"
-+"checksum miniz_oxide 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)" = "7108aff85b876d06f22503dcce091e29f76733b2bfdd91eebce81f5e68203a10"
++"checksum mime_guess 1.8.6 (registry+https://github.com/rust-lang/crates.io-index)" = "2d4c0961143b8efdcfa29c3ae63281601b446a4a668165454b6c90f8024954c5"
++"checksum miniz-sys 0.1.11 (registry+https://github.com/rust-lang/crates.io-index)" = "0300eafb20369952951699b68243ab4334f4b10a88f411c221d444b36c40e649"
++"checksum miniz_oxide 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)" = "c468f2369f07d651a5d0bb2c9079f8488a66d5466efe42d0c5c6466edcb7f71e"
++"checksum miniz_oxide_c_api 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)" = "b7fe927a42e3807ef71defb191dc87d4e24479b221e67015fe38ae2b7b447bab"
+"checksum modifier 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "41f5c9112cb662acd3b204077e0de5bc66305fa8df65c8019d5adb10e9ab6e58"
++"checksum native-tls 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)" = "f74dbadc8b43df7864539cedb7bc91345e532fdd913cfdc23ad94f4d2d40fbc0"
+"checksum native-tls 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)" = "4b2df1a4c22fd44a62147fd8f13dd0f95c9d8ca7b2610299b2a2f9cf8964274e"
-+"checksum nix 0.14.1 (registry+https://github.com/rust-lang/crates.io-index)" = "6c722bee1037d430d0f8e687bbdbf222f27cc6e4e68d5caf630857bb2b6dbdce"
++"checksum nix 0.11.0 (registry+https://github.com/rust-lang/crates.io-index)" = "d37e713a259ff641624b6cb20e3b12b2952313ba36b6823c0f16e6cfd9e5de17"
+"checksum num-traits 0.1.43 (registry+https://github.com/rust-lang/crates.io-index)" = "92e5113e9fd4cc14ded8e499429f396a20f98c772a47cc8622a736e1ec843c31"
-+"checksum num-traits 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)" = "6ba9a427cfca2be13aa6f6403b0b7e7368fe982bfa16fccc450ce74c46cd9b32"
-+"checksum num_cpus 1.10.1 (registry+https://github.com/rust-lang/crates.io-index)" = "bcef43580c035376c0705c42792c294b66974abbfd2789b511784023f71f3273"
++"checksum num-traits 0.2.6 (registry+https://github.com/rust-lang/crates.io-index)" = "0b3a5d7cc97d6d30d8b9bc8fa19bf45349ffe46241e8816f50f62f6d6aaabee1"
++"checksum num_cpus 1.9.0 (registry+https://github.com/rust-lang/crates.io-index)" = "5a69d464bdc213aaaff628444e99578ede64e9c854025aa43b9796530afa9238"
+"checksum openssl 0.10.24 (registry+https://github.com/rust-lang/crates.io-index)" = "8152bb5a9b5b721538462336e3bef9a539f892715e5037fda0f984577311af15"
++"checksum openssl 0.9.24 (registry+https://github.com/rust-lang/crates.io-index)" = "a3605c298474a3aa69de92d21139fb5e2a81688d308262359d85cdd0d12a7985"
+"checksum openssl-probe 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)" = "77af24da69f9d9341038eba93a073b1fdaaa1b788221b00a69bce9e762cb32de"
+"checksum openssl-sys 0.9.49 (registry+https://github.com/rust-lang/crates.io-index)" = "f4fad9e54bd23bd4cbbe48fdc08a1b8091707ac869ef8508edea2fec77dcc884"
+"checksum percent-encoding 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)" = "31010dd2e1ac33d5b46a5b413495239882813e0369f8ed8a5e266f173602f831"
@@ -1114,67 +1331,79 @@ index 0000000..09a545a
+"checksum phf_codegen 0.7.24 (registry+https://github.com/rust-lang/crates.io-index)" = "b03e85129e324ad4166b06b2c7491ae27fe3ec353af72e72cd1654c7225d517e"
+"checksum phf_generator 0.7.24 (registry+https://github.com/rust-lang/crates.io-index)" = "09364cc93c159b8b06b1f4dd8a4398984503483891b0c26b867cf431fb132662"
+"checksum phf_shared 0.7.24 (registry+https://github.com/rust-lang/crates.io-index)" = "234f71a15de2288bcb7e3b6515828d22af7ec8598ee6d24c3b526fa0a80b67a0"
-+"checksum pkg-config 0.3.15 (registry+https://github.com/rust-lang/crates.io-index)" = "a7c1d2cfa5a714db3b5f24f0915e74fcdf91d09d496ba61329705dda7774d2af"
++"checksum pkg-config 0.3.14 (registry+https://github.com/rust-lang/crates.io-index)" = "676e8eb2b1b4c9043511a9b7bea0915320d7e502b0a079fb03f9635a5252b18c"
+"checksum plugin 0.2.6 (registry+https://github.com/rust-lang/crates.io-index)" = "1a6a0dc3910bc8db877ffed8e457763b317cf880df4ae19109b9f77d277cf6e0"
+"checksum ppv-lite86 0.2.5 (registry+https://github.com/rust-lang/crates.io-index)" = "e3cbf9f658cdb5000fcf6f362b8ea2ba154b9f146a61c7a20d647034c6b6561b"
+"checksum quote 0.3.15 (registry+https://github.com/rust-lang/crates.io-index)" = "7a6e920b65c65f10b2ae65c831a81a073a89edd28c7cce89475bff467ab4167a"
++"checksum rand 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)" = "552840b97013b1a26992c11eac34bdd778e464601a4c2054b5f0bff7c6761293"
+"checksum rand 0.6.5 (registry+https://github.com/rust-lang/crates.io-index)" = "6d71dacdc3c88c1fde3885a3be3fbab9f35724e6ce99467f7d9c5026132184ca"
+"checksum rand 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)" = "d47eab0e83d9693d40f825f86948aa16eff6750ead4bdffc4ab95b8b3a7f052c"
+"checksum rand_chacha 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "556d3a1ca6600bfcbab7c7c91ccb085ac7fbbcd70e008a98742e7847f4f7bcef"
+"checksum rand_chacha 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)" = "03a2a90da8c7523f554344f921aa97283eadf6ac484a6d2a7d0212fa7f8d6853"
+"checksum rand_core 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)" = "7a6fdeb83b075e8266dcc8762c22776f6877a63111121f5f8c7411e5be7eed4b"
-+"checksum rand_core 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)" = "9c33a3c44ca05fa6f1807d8e6743f3824e8509beca625669633be0acbdf509dc"
++"checksum rand_core 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "d0e7a549d590831370895ab7ba4ea0c1b6b011d106b5ff2da6eee112615e6dc0"
+"checksum rand_core 0.5.0 (registry+https://github.com/rust-lang/crates.io-index)" = "615e683324e75af5d43d8f7a39ffe3ee4a9dc42c5c701167a71dc59c3a493aca"
+"checksum rand_hc 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "7b40677c7be09ae76218dc623efbf7b18e34bced3f38883af07bb75630a21bc4"
+"checksum rand_hc 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "ca3129af7b92a17112d59ad498c6f81eaf463253766b90396d39ea7a39d6613c"
+"checksum rand_isaac 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "ded997c9d5f13925be2a6fd7e66bf1872597f759fd9dd93513dd7e92e5a5ee08"
-+"checksum rand_jitter 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)" = "1166d5c91dc97b88d1decc3285bb0a99ed84b05cfd0bc2341bdf2d43fc41e39b"
-+"checksum rand_os 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)" = "7b75f676a1e053fc562eafbb47838d67c84801e38fc1ba459e8f180deabd5071"
-+"checksum rand_pcg 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)" = "abf9b09b01790cfe0364f52bf32995ea3c39f4d2dd011eac241d2914146d0b44"
++"checksum rand_jitter 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)" = "080723c6145e37503a2224f801f252e14ac5531cb450f4502698542d188cb3c0"
++"checksum rand_os 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)" = "b7c690732391ae0abafced5015ffb53656abfaec61b342290e5eb56b286a679d"
++"checksum rand_pcg 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "086bd09a33c7044e56bb44d5bdde5a60e7f119a9e95b0775f545de759a32fe05"
+"checksum rand_xorshift 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "cbf7e9e623549b0e21f6e97cf8ecf247c1a8fd2e8a992ae265314300b2455d5c"
+"checksum rdrand 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "678054eb77286b51581ba43620cc911abf02758c91f93f479767aed0f90458b2"
-+"checksum redox_syscall 0.1.56 (registry+https://github.com/rust-lang/crates.io-index)" = "2439c63f3f6139d1b57529d16bc3b8bb855230c8efcc5d3a896c8bea7c3b1e84"
-+"checksum regex 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)" = "88c3d9193984285d544df4a30c23a4e62ead42edf70a4452ceb76dac1ce05c26"
-+"checksum regex-syntax 0.6.11 (registry+https://github.com/rust-lang/crates.io-index)" = "b143cceb2ca5e56d5671988ef8b15615733e7ee16cd348e064333b251b89343f"
-+"checksum remove_dir_all 0.5.2 (registry+https://github.com/rust-lang/crates.io-index)" = "4a83fa3702a688b9359eccba92d153ac33fd2e8462f9e0e3fdf155239ea7792e"
++"checksum redox_syscall 0.1.51 (registry+https://github.com/rust-lang/crates.io-index)" = "423e376fffca3dfa06c9e9790a9ccd282fafb3cc6e6397d01dbf64f9bacc6b85"
++"checksum redox_termios 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "7e891cfe48e9100a70a3b6eb652fef28920c117d366339687bd5576160db0f76"
++"checksum regex 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "37e7cbbd370869ce2e8dff25c7018702d10b21a20ef7135316f8daecd6c25b7f"
++"checksum regex-syntax 0.6.5 (registry+https://github.com/rust-lang/crates.io-index)" = "8c2f35eedad5295fdf00a63d7d4b238135723f92b434ec06774dad15c7ab0861"
++"checksum remove_dir_all 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)" = "3488ba1b9a2084d38645c4c08276a1752dcbf2c7130d74f1569681ad5d2799c5"
+"checksum rfsapi 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "1b6fbc119d00459f80252adb96e554766d75de071ed5d3c49f46a000d137cd49"
-+"checksum safemem 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)" = "e133ccc4f4d1cd4f89cc8a7ff618287d56dc7f638b8e38fc32c5fdcadc339dd5"
-+"checksum schannel 0.1.15 (registry+https://github.com/rust-lang/crates.io-index)" = "f2f6abf258d99c3c1c5c2131d99d064e94b7b3dd5f416483057f308fea253339"
++"checksum rustc_version 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)" = "138e3e0acb6c9fb258b19b67cb8abd63c00679d2851805ea151465464fe9030a"
++"checksum safemem 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)" = "8dca453248a96cb0749e36ccdfe2b0b4e54a61bfef89fb97ec621eb8e0a93dd9"
++"checksum schannel 0.1.14 (registry+https://github.com/rust-lang/crates.io-index)" = "0e1a231dc10abf6749cfa5d7767f25888d484201accbd919b66ab5413c502d56"
++"checksum security-framework 0.1.16 (registry+https://github.com/rust-lang/crates.io-index)" = "dfa44ee9c54ce5eecc9de7d5acbad112ee58755239381f687e564004ba4a2332"
+"checksum security-framework 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)" = "eee63d0f4a9ec776eeb30e220f0bc1e092c3ad744b2a379e3993070364d3adc2"
++"checksum security-framework-sys 0.1.16 (registry+https://github.com/rust-lang/crates.io-index)" = "5421621e836278a0b139268f36eee0dc7e389b784dc3f79d8f11aabadf41bead"
+"checksum security-framework-sys 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)" = "9636f8989cbf61385ae4824b98c1aaa54c994d7d8b41f11c601ed799f0549a56"
++"checksum semver 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)" = "1d7eb9ef2c18661902cc47e535f9bc51b78acd254da71d375c2f6720d9a40403"
++"checksum semver-parser 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)" = "388a1df253eca08550bef6c72392cfe7c30914bf41df5269b68cbd6ff8f570a3"
+"checksum serde 0.9.15 (registry+https://github.com/rust-lang/crates.io-index)" = "34b623917345a631dc9608d5194cc206b3fe6c3554cd1c75b937e55e285254af"
+"checksum serde_codegen_internals 0.14.2 (registry+https://github.com/rust-lang/crates.io-index)" = "bc888bd283bd2420b16ad0d860e35ad8acb21941180a83a189bb2046f9d00400"
+"checksum serde_derive 0.9.15 (registry+https://github.com/rust-lang/crates.io-index)" = "978fd866f4d4872084a81ccc35e275158351d3b9fe620074e7d7504b816b74ba"
+"checksum serde_json 0.9.10 (registry+https://github.com/rust-lang/crates.io-index)" = "ad8bcf487be7d2e15d3d543f04312de991d631cfe1b43ea0ade69e6a8a5b16a1"
+"checksum siphasher 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)" = "0b8de496cf83d4ed58b6be86c3a275b8602f6ffe98d3024a869e124147a9a3ac"
-+"checksum smallvec 0.6.10 (registry+https://github.com/rust-lang/crates.io-index)" = "ab606a9c5e214920bb66c458cd7be8ef094f813f20fe77a54cc7dbfff220d4b7"
-+"checksum strsim 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)" = "8ea5119cdb4c55b55d432abb513a0429384878c15dde60cc77b1c99de1a95a6a"
++"checksum smallvec 0.6.8 (registry+https://github.com/rust-lang/crates.io-index)" = "88aea073965ab29f6edb5493faf96ad662fb18aa9eeb186a3b7057951605ed15"
++"checksum strsim 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)" = "bb4f380125926a99e52bc279241539c018323fab05ad6368b56f93d9369ff550"
+"checksum syn 0.11.11 (registry+https://github.com/rust-lang/crates.io-index)" = "d3b891b9015c88c576343b9b3e41c2c11a51c219ef067b264bd9c8aa9b441dad"
+"checksum synom 0.11.3 (registry+https://github.com/rust-lang/crates.io-index)" = "a393066ed9010ebaed60b9eafa373d4b1baac186dd7e008555b0f702b51945b6"
++"checksum tempdir 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)" = "15f2b5fb00ccdf689e0149d1b1b3c03fead81c2b37735d812fa8bddbbf41b6d8"
+"checksum tempfile 3.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "7a6e24d9338a0a5be79593e2fa15a648add6138caa803e2d5bc782c371732ca9"
-+"checksum textwrap 0.11.0 (registry+https://github.com/rust-lang/crates.io-index)" = "d326610f408c7a4eb6f51c37c330e496b08506c9457c9d34287ecc38809fb060"
++"checksum termion 1.5.1 (registry+https://github.com/rust-lang/crates.io-index)" = "689a3bdfaab439fd92bc87df5c4c78417d3cbe537487274e9b0b2dce76e92096"
++"checksum textwrap 0.10.0 (registry+https://github.com/rust-lang/crates.io-index)" = "307686869c93e71f94da64286f9a9524c0f308a9e1c87a583de8e9c9039ad3f6"
+"checksum thread_local 0.3.6 (registry+https://github.com/rust-lang/crates.io-index)" = "c6b53e329000edc2b34dbe8545fd20e55a333362d0a321909685a19bd28c3f1b"
+"checksum time 0.1.42 (registry+https://github.com/rust-lang/crates.io-index)" = "db8dcfca086c1143c9270ac42a2bbd8a7ee477b78ac8e45b19abfb0cbede4b6f"
+"checksum traitobject 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "efd1f82c56340fdf16f2a953d7bda4f8fdffba13d93b00844c25572110b26079"
+"checksum trivial_colours 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)" = "7153365ea16c5a0ce2eebc4da1b33339a6b21d90c49f670e82130639656bb458"
+"checksum typeable 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)" = "1410f6f91f21d1612654e7cc69193b0334f909dcf2c790c4826254fbb86f8887"
+"checksum typemap 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)" = "653be63c80a3296da5551e1bfd2cca35227e13cdd08c6668903ae2f4f77aa1f6"
++"checksum ucd-util 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)" = "535c204ee4d8434478593480b8f86ab45ec9aae0e83c568ca81abf0fd0e88f86"
+"checksum unicase 1.4.2 (registry+https://github.com/rust-lang/crates.io-index)" = "7f4765f83163b74f957c797ad9253caf97f103fb064d3999aea9568d09fc8a33"
-+"checksum unicase 2.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "a84e5511b2a947f3ae965dcb29b13b7b1691b6e7332cf5dbc1744138d5acb7f6"
++"checksum unicase 2.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "9d3218ea14b4edcaccfa0df0a64a3792a2c32cc706f1b336e48867f9d3147f90"
+"checksum unicode-bidi 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)" = "49f2bd0c6468a8230e1db229cff8029217cf623c767ea5d60bfbd42729ea54d5"
+"checksum unicode-normalization 0.1.8 (registry+https://github.com/rust-lang/crates.io-index)" = "141339a08b982d942be2ca06ff8b076563cbe223d1befd5450716790d44e2426"
+"checksum unicode-width 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)" = "882386231c45df4700b275c7ff55b6f3698780a650026380e72dabe76fa46526"
+"checksum unicode-xid 0.0.4 (registry+https://github.com/rust-lang/crates.io-index)" = "8c1f860d7d29cf02cb2f3f359fd35991af3d30bac52c57d265a3c461074cb4dc"
++"checksum unreachable 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)" = "382810877fe448991dfc7f0dd6e3ae5d58088fd0ea5e35189655f84e6814fa56"
+"checksum unsafe-any 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)" = "f30360d7979f5e9c6e6cea48af192ea8fab4afb3cf72597154b8f08935bc9c7f"
+"checksum url 1.7.2 (registry+https://github.com/rust-lang/crates.io-index)" = "dd4e7c0d531266369519a4aa4f399d748bd37043b00bde1e4ff1f60a120b355a"
-+"checksum vcpkg 0.2.7 (registry+https://github.com/rust-lang/crates.io-index)" = "33dd455d0f96e90a75803cfeb7f948768c08d70a6de9a8d2362461935698bf95"
++"checksum utf8-ranges 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)" = "796f7e48bef87609f7ade7e06495a87d5cd06c7866e6a5cbfceffc558a243737"
++"checksum vcpkg 0.2.6 (registry+https://github.com/rust-lang/crates.io-index)" = "def296d3eb3b12371b2c7d0e83bfe1403e4db2d7a0bba324a12b21c4ee13143d"
+"checksum vec_map 0.8.1 (registry+https://github.com/rust-lang/crates.io-index)" = "05c78687fb1a80548ae3250346c3db86a80a7cdd77bda190189f2d0a0987c81a"
+"checksum version_check 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)" = "914b1a6776c4c929a602fafd8bc742e06365d4bcbe48c30f9cca5824f70dc9dd"
+"checksum void 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)" = "6a02e4885ed3bc0f2de90ea6dd45ebcbb66dacffe03547fadbb0eeae2770887d"
-+"checksum vswhom 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "be979b7f07507105799e854203b470ff7c78a1639e330a58f183b5fea574608b"
-+"checksum vswhom-sys 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "fc2f5402d3d0e79a069714f7b48e3ecc60be7775a2c049cb839457457a239532"
+"checksum wasi 0.5.0 (registry+https://github.com/rust-lang/crates.io-index)" = "fd5442abcac6525a045cc8c795aedb60da7a2e5e89c7bf18a0d5357849bb23c7"
-+"checksum winapi 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)" = "f10e386af2b13e47c89e7236a7a14a086791a2b88ebad6df9bf42040195cf770"
++"checksum winapi 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)" = "167dc9d6949a9b857f3451275e911c3f44255842c1f7a76f33c55103a909087a"
++"checksum winapi 0.3.6 (registry+https://github.com/rust-lang/crates.io-index)" = "92c1eb33641e276cfa214a0522acad57be5c56b10cb348b3c5117db75f3ac4b0"
++"checksum winapi-build 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "2d315eee3b34aca4797b2da6b13ed88266e6d612562a0c46390af8299fc699bc"
+"checksum winapi-i686-pc-windows-gnu 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"
+"checksum winapi-x86_64-pc-windows-gnu 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"
-+"checksum winreg 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)" = "a27a759395c1195c4cc5cda607ef6f8f6498f64e78f7900f5de0a127a424704a"
++"checksum winreg 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "cbf285379f20d7f26abd990d9a566be9d31ab7a9d335299baaa1f0604f5f96af"
diff --git a/pkgs/tools/networking/httplz/default.nix b/pkgs/tools/networking/httplz/default.nix
index f8ea5f2dae62..b7ee85da9d8d 100644
--- a/pkgs/tools/networking/httplz/default.nix
+++ b/pkgs/tools/networking/httplz/default.nix
@@ -2,20 +2,20 @@
rustPlatform.buildRustPackage rec {
pname = "httplz";
- version = "1.5.1";
+ version = "1.5.2";
src = fetchFromGitHub {
owner = "thecoshman";
repo = "http";
rev = "v${version}";
- sha256 = "00w8sy0m92by6lby1zb8hh36dnsrvwyyl56p6p7a1mf3iiq84r1y";
+ sha256 = "0q9ng8vf01k65zmcm7bbkqyrkj5hs86zdxwrfj98f4xqxrm75rf6";
};
buildInputs = with pkgs; [ openssl pkgconfig ] ++ lib.optionals stdenv.isDarwin [ libiconv darwin.apple_sdk.frameworks.Security ];
cargoBuildFlags = [ "--bin httplz" ];
cargoPatches = [ ./cargo-lock.patch ];
- cargoSha256 = "1axf15ma7fkbphjc6hjrbcj9rbd1x5i4kyz7fjrlqjgdsmvaqc93";
+ cargoSha256 = "18qr3sy4zj4lwbzrz98d82kwagfbzkmrxk5sxl7w9vhdzy2diskw";
meta = with stdenv.lib; {
description = "A basic http server for hosting a folder fast and simply";
diff --git a/pkgs/tools/nix/nixpkgs-fmt/default.nix b/pkgs/tools/nix/nixpkgs-fmt/default.nix
new file mode 100644
index 000000000000..34715c8673aa
--- /dev/null
+++ b/pkgs/tools/nix/nixpkgs-fmt/default.nix
@@ -0,0 +1,21 @@
+{ lib, rustPlatform, fetchFromGitHub }:
+rustPlatform.buildRustPackage rec {
+ pname = "nixpkgs-fmt";
+ version = "0.2.0";
+
+ src = fetchFromGitHub {
+ owner = "nix-community";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "0sa0263pkpi423f1rdyg90axw9sdmgj8ma1mza0v46qzkwynwgh3";
+ };
+
+ cargoSha256 = "0p3qa1asdvw2npav4281lzndjczrzac6fr8z4y61m7rbn363s8sa";
+
+ meta = with lib; {
+ description = "Nix code formatter for nixpkgs";
+ homepage = "https://nix-community.github.io/nixpkgs-fmt";
+ license = licenses.asl20;
+ maintainers = with maintainers; [ zimbatm ];
+ };
+}
diff --git a/pkgs/tools/security/clamav/default.nix b/pkgs/tools/security/clamav/default.nix
index 8b18d162af9d..b96fc49886a4 100644
--- a/pkgs/tools/security/clamav/default.nix
+++ b/pkgs/tools/security/clamav/default.nix
@@ -5,11 +5,11 @@
stdenv.mkDerivation rec {
name = "clamav-${version}";
- version = "0.101.3";
+ version = "0.101.4";
src = fetchurl {
url = "https://www.clamav.net/downloads/production/${name}.tar.gz";
- sha256 = "0f034sqqgngj3ry71f7j73g66n6mqfisjcw5529y5gcw9an2mm38";
+ sha256 = "1kdw0b49hbvja6xn589v4f0q334wav16pmi1hibql5cxj7q99w0b";
};
# don't install sample config files into the absolute sysconfdir folder
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix
index c2330d07b42e..d01b3a0db972 100644
--- a/pkgs/top-level/all-packages.nix
+++ b/pkgs/top-level/all-packages.nix
@@ -2669,7 +2669,7 @@ in
dotnetfx40 = callPackage ../development/libraries/dotnetfx40 { };
dolphinEmu = callPackage ../misc/emulators/dolphin-emu { };
- dolphinEmuMaster = callPackage ../misc/emulators/dolphin-emu/master.nix {
+ dolphinEmuMaster = qt5.callPackage ../misc/emulators/dolphin-emu/master.nix {
inherit (darwin.apple_sdk.frameworks) CoreBluetooth ForceFeedback IOKit OpenGL;
};
@@ -5958,6 +5958,10 @@ in
scdoc = callPackage ../tools/typesetting/scdoc { };
+ scream-receivers = callPackage ../misc/scream-receivers {
+ pulseSupport = config.pulseaudio or false;
+ };
+
screen = callPackage ../tools/misc/screen {
inherit (darwin.apple_sdk.libs) utmp;
};
@@ -8203,11 +8207,7 @@ in
neko = callPackage ../development/compilers/neko { };
- nextpnr = libsForQt5.callPackage ../development/compilers/nextpnr {
- # QT 5.12 has a weird regression involving the floorplanning window having
- # a 'blank' or 'transparent' background, so fall back to 5.11 for now.
- qtbase = qt511.qtbase;
- };
+ nextpnr = libsForQt5.callPackage ../development/compilers/nextpnr { };
nasm = callPackage ../development/compilers/nasm { };
@@ -16443,6 +16443,10 @@ in
libgcrypt = null;
};
+ usbguard-nox = usbguard.override {
+ withGui = false;
+ };
+
usbutils = callPackage ../os-specific/linux/usbutils { };
usermount = callPackage ../os-specific/linux/usermount { };
@@ -24086,6 +24090,8 @@ in
nix-serve = callPackage ../tools/package-management/nix-serve { };
+ nixpkgs-fmt = callPackage ../tools/nix/nixpkgs-fmt { };
+
nixos-artwork = callPackage ../data/misc/nixos-artwork { };
nixos-icons = callPackage ../data/misc/nixos-artwork/icons.nix { };
nixos-grub2-theme = callPackage ../data/misc/nixos-artwork/grub2-theme.nix { };
diff --git a/pkgs/top-level/php-packages.nix b/pkgs/top-level/php-packages.nix
index 801a9c9e30bf..949896c1036b 100644
--- a/pkgs/top-level/php-packages.nix
+++ b/pkgs/top-level/php-packages.nix
@@ -237,9 +237,12 @@ let
pname = "oci8";
sha256 = "0jhivxj1nkkza4h23z33y7xhffii60d7dr51h1czjk10qywl7pyd";
-
buildInputs = [ pkgs.oracle-instantclient ];
- configureFlags = [ "--with-oci8=shared,instantclient,${pkgs.oracle-instantclient}/lib" ];
+ configureFlags = [ "--with-oci8=shared,instantclient,${pkgs.oracle-instantclient.lib}/lib" ];
+
+ postPatch = ''
+ sed -i -e 's|OCISDKMANINC=`.*$|OCISDKMANINC="${pkgs.oracle-instantclient.dev}/include"|' config.m4
+ '';
};
pcs = buildPecl rec {
diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix
index 9b68716bd791..4d7ac4075e5b 100644
--- a/pkgs/top-level/python-packages.nix
+++ b/pkgs/top-level/python-packages.nix
@@ -4311,7 +4311,7 @@ in {
inherit (pkgs) graphviz;
};
- pydot_ng = callPackage ../development/python-modules/pydot_ng { };
+ pydot_ng = callPackage ../development/python-modules/pydot_ng { graphviz = pkgs.graphviz; };
pyelftools = callPackage ../development/python-modules/pyelftools { };