diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix
index 73a738c0f7b6..d9903128c73d 100644
--- a/maintainers/maintainer-list.nix
+++ b/maintainers/maintainer-list.nix
@@ -7528,6 +7528,8 @@
};
laalsaas = {
email = "laalsaas@systemli.org";
+ github = "laalsaas";
+ githubId = 43275254;
name = "laalsaas";
};
lach = {
diff --git a/nixos/doc/manual/from_md/release-notes/rl-2211.section.xml b/nixos/doc/manual/from_md/release-notes/rl-2211.section.xml
index 6347804e6856..5de4080e5c29 100644
--- a/nixos/doc/manual/from_md/release-notes/rl-2211.section.xml
+++ b/nixos/doc/manual/from_md/release-notes/rl-2211.section.xml
@@ -577,6 +577,17 @@
this version for the entire lifecycle of the 22.11 release.
+
+
+ The ipfs package and module were renamed to kubo. The kubo
+ module now uses an RFC42-style settings
+ option instead of extraConfig and the
+ gatewayAddress,
+ apiAddress and
+ swarmAddress options were renamed. Using
+ the old names will print a warning but still work.
+
+
pkgs.cosign does not provide the
@@ -1102,6 +1113,18 @@
services.wordpress.sites.<site>.languages.
+
+
+ The default package for
+ services.mullvad-vpn.package was changed to
+ pkgs.mullvad, allowing cross-platform usage
+ of Mullvad. pkgs.mullvad only contains the
+ Mullvad CLI tool, so users who rely on the Mullvad GUI will
+ want to change it back to pkgs.mullvad-vpn,
+ or add pkgs.mullvad-vpn to their
+ environment.
+
+
There is a new module for the thunar
diff --git a/nixos/doc/manual/release-notes/rl-2211.section.md b/nixos/doc/manual/release-notes/rl-2211.section.md
index 6e95431b330a..374d7bd83faf 100644
--- a/nixos/doc/manual/release-notes/rl-2211.section.md
+++ b/nixos/doc/manual/release-notes/rl-2211.section.md
@@ -190,6 +190,8 @@ Available as [services.patroni](options.html#opt-services.patroni.enable).
- PHP 7.4 is no longer supported due to upstream not supporting this
version for the entire lifecycle of the 22.11 release.
+- The ipfs package and module were renamed to kubo. The kubo module now uses an RFC42-style `settings` option instead of `extraConfig` and the `gatewayAddress`, `apiAddress` and `swarmAddress` options were renamed. Using the old names will print a warning but still work.
+
- `pkgs.cosign` does not provide the `cosigned` binary anymore. The `sget` binary has been moved into its own package.
- Emacs now uses the Lucid toolkit by default instead of GTK because of stability and compatibility issues.
@@ -342,6 +344,8 @@ Available as [services.patroni](options.html#opt-services.patroni.enable).
- The Wordpress module got support for installing language packs through `services.wordpress.sites..languages`.
+- The default package for `services.mullvad-vpn.package` was changed to `pkgs.mullvad`, allowing cross-platform usage of Mullvad. `pkgs.mullvad` only contains the Mullvad CLI tool, so users who rely on the Mullvad GUI will want to change it back to `pkgs.mullvad-vpn`, or add `pkgs.mullvad-vpn` to their environment.
+
- There is a new module for the `thunar` program (the Xfce file manager), which depends on the `xfconf` dbus service, and also has a dbus service and a systemd unit. The option `services.xserver.desktopManager.xfce.thunarPlugins` has been renamed to `programs.thunar.plugins`, and in a future release it may be removed.
- There is a new module for the `xfconf` program (the Xfce configuration storage system), which has a dbus service.
diff --git a/nixos/modules/services/network-filesystems/kubo.nix b/nixos/modules/services/network-filesystems/kubo.nix
index 9942e4e41ad6..51e1282db418 100644
--- a/nixos/modules/services/network-filesystems/kubo.nix
+++ b/nixos/modules/services/network-filesystems/kubo.nix
@@ -3,6 +3,8 @@ with lib;
let
cfg = config.services.kubo;
+ settingsFormat = pkgs.formats.json {};
+
kuboFlags = utils.escapeSystemdExecArgs (
optional cfg.autoMount "--mount" ++
optional cfg.enableGC "--enable-gc" ++
@@ -117,29 +119,6 @@ in
description = lib.mdDoc "Where to mount the IPNS namespace to";
};
- gatewayAddress = mkOption {
- type = types.str;
- default = "/ip4/127.0.0.1/tcp/8080";
- description = lib.mdDoc "Where the IPFS Gateway can be reached";
- };
-
- apiAddress = mkOption {
- type = types.str;
- default = "/ip4/127.0.0.1/tcp/5001";
- description = lib.mdDoc "Where Kubo exposes its API to";
- };
-
- swarmAddress = mkOption {
- type = types.listOf types.str;
- default = [
- "/ip4/0.0.0.0/tcp/4001"
- "/ip6/::/tcp/4001"
- "/ip4/0.0.0.0/udp/4001/quic"
- "/ip6/::/udp/4001/quic"
- ];
- description = lib.mdDoc "Where Kubo listens for incoming p2p connections";
- };
-
enableGC = mkOption {
type = types.bool;
default = false;
@@ -152,11 +131,38 @@ in
description = lib.mdDoc "If set to true, the repo won't be initialized with help files";
};
- extraConfig = mkOption {
- type = types.attrs;
+ settings = mkOption {
+ type = lib.types.submodule {
+ freeformType = settingsFormat.type;
+
+ options = {
+ Addresses.API = mkOption {
+ type = types.str;
+ default = "/ip4/127.0.0.1/tcp/5001";
+ description = lib.mdDoc "Where Kubo exposes its API to";
+ };
+
+ Addresses.Gateway = mkOption {
+ type = types.str;
+ default = "/ip4/127.0.0.1/tcp/8080";
+ description = lib.mdDoc "Where the IPFS Gateway can be reached";
+ };
+
+ Addresses.Swarm = mkOption {
+ type = types.listOf types.str;
+ default = [
+ "/ip4/0.0.0.0/tcp/4001"
+ "/ip6/::/tcp/4001"
+ "/ip4/0.0.0.0/udp/4001/quic"
+ "/ip6/::/udp/4001/quic"
+ ];
+ description = lib.mdDoc "Where Kubo listens for incoming p2p connections";
+ };
+ };
+ };
description = lib.mdDoc ''
Attrset of daemon configuration to set using {command}`ipfs config`, every time the daemon starts.
- These are applied last, so may override configuration set by other options in this module.
+ See [https://github.com/ipfs/kubo/blob/master/docs/config.md](https://github.com/ipfs/kubo/blob/master/docs/config.md) for reference.
Keep in mind that this configuration is stateful; i.e., unsetting anything in here does not reset the value to the default!
'';
default = { };
@@ -244,6 +250,12 @@ in
then [ cfg.package.systemd_unit ]
else [ cfg.package.systemd_unit_hardened ];
+ services.kubo.settings = mkIf cfg.autoMount {
+ Mounts.FuseAllowOther = lib.mkDefault true;
+ Mounts.IPFS = lib.mkDefault cfg.ipfsMountDir;
+ Mounts.IPNS = lib.mkDefault cfg.ipnsMountDir;
+ };
+
systemd.services.ipfs = {
path = [ "/run/wrappers" cfg.package ];
environment.IPFS_PATH = cfg.dataDir;
@@ -259,22 +271,10 @@ in
'' + ''
ipfs --offline config profile apply ${profile} >/dev/null
fi
- '' + optionalString cfg.autoMount ''
- ipfs --offline config Mounts.FuseAllowOther --json true
- ipfs --offline config Mounts.IPFS ${cfg.ipfsMountDir}
- ipfs --offline config Mounts.IPNS ${cfg.ipnsMountDir}
'' + ''
ipfs --offline config show \
- | ${pkgs.jq}/bin/jq '. * $extraConfig' --argjson extraConfig ${
- escapeShellArg (builtins.toJSON (
- recursiveUpdate
- {
- Addresses.API = cfg.apiAddress;
- Addresses.Gateway = cfg.gatewayAddress;
- Addresses.Swarm = cfg.swarmAddress;
- }
- cfg.extraConfig
- ))
+ | ${pkgs.jq}/bin/jq '. * $settings' --argjson settings ${
+ escapeShellArg (builtins.toJSON cfg.settings)
} \
| ipfs --offline config replace -
'';
@@ -294,12 +294,12 @@ in
socketConfig = {
ListenStream =
let
- fromCfg = multiaddrToListenStream cfg.gatewayAddress;
+ fromCfg = multiaddrToListenStream cfg.settings.Addresses.Gateway;
in
[ "" ] ++ lib.optional (fromCfg != null) fromCfg;
ListenDatagram =
let
- fromCfg = multiaddrToListenDatagram cfg.gatewayAddress;
+ fromCfg = multiaddrToListenDatagram cfg.settings.Addresses.Gateway;
in
[ "" ] ++ lib.optional (fromCfg != null) fromCfg;
};
@@ -311,7 +311,7 @@ in
# in the multiaddr.
socketConfig.ListenStream =
let
- fromCfg = multiaddrToListenStream cfg.apiAddress;
+ fromCfg = multiaddrToListenStream cfg.settings.Addresses.API;
in
[ "" "%t/ipfs.sock" ] ++ lib.optional (fromCfg != null) fromCfg;
};
@@ -332,15 +332,19 @@ in
(mkRenamedOptionModule [ "services" "ipfs" "autoMigrate" ] [ "services" "kubo" "autoMigrate" ])
(mkRenamedOptionModule [ "services" "ipfs" "ipfsMountDir" ] [ "services" "kubo" "ipfsMountDir" ])
(mkRenamedOptionModule [ "services" "ipfs" "ipnsMountDir" ] [ "services" "kubo" "ipnsMountDir" ])
- (mkRenamedOptionModule [ "services" "ipfs" "gatewayAddress" ] [ "services" "kubo" "gatewayAddress" ])
- (mkRenamedOptionModule [ "services" "ipfs" "apiAddress" ] [ "services" "kubo" "apiAddress" ])
- (mkRenamedOptionModule [ "services" "ipfs" "swarmAddress" ] [ "services" "kubo" "swarmAddress" ])
+ (mkRenamedOptionModule [ "services" "ipfs" "gatewayAddress" ] [ "services" "kubo" "settings" "Addresses" "Gateway" ])
+ (mkRenamedOptionModule [ "services" "ipfs" "apiAddress" ] [ "services" "kubo" "settings" "Addresses" "API" ])
+ (mkRenamedOptionModule [ "services" "ipfs" "swarmAddress" ] [ "services" "kubo" "settings" "Addresses" "Swarm" ])
(mkRenamedOptionModule [ "services" "ipfs" "enableGC" ] [ "services" "kubo" "enableGC" ])
(mkRenamedOptionModule [ "services" "ipfs" "emptyRepo" ] [ "services" "kubo" "emptyRepo" ])
- (mkRenamedOptionModule [ "services" "ipfs" "extraConfig" ] [ "services" "kubo" "extraConfig" ])
+ (mkRenamedOptionModule [ "services" "ipfs" "extraConfig" ] [ "services" "kubo" "settings" ])
(mkRenamedOptionModule [ "services" "ipfs" "extraFlags" ] [ "services" "kubo" "extraFlags" ])
(mkRenamedOptionModule [ "services" "ipfs" "localDiscovery" ] [ "services" "kubo" "localDiscovery" ])
(mkRenamedOptionModule [ "services" "ipfs" "serviceFdlimit" ] [ "services" "kubo" "serviceFdlimit" ])
(mkRenamedOptionModule [ "services" "ipfs" "startWhenNeeded" ] [ "services" "kubo" "startWhenNeeded" ])
+ (mkRenamedOptionModule [ "services" "kubo" "extraConfig" ] [ "services" "kubo" "settings" ])
+ (mkRenamedOptionModule [ "services" "kubo" "gatewayAddress" ] [ "services" "kubo" "settings" "Addresses" "Gateway" ])
+ (mkRenamedOptionModule [ "services" "kubo" "apiAddress" ] [ "services" "kubo" "settings" "Addresses" "API" ])
+ (mkRenamedOptionModule [ "services" "kubo" "swarmAddress" ] [ "services" "kubo" "settings" "Addresses" "Swarm" ])
];
}
diff --git a/nixos/modules/services/networking/mullvad-vpn.nix b/nixos/modules/services/networking/mullvad-vpn.nix
index 42d55056084d..7eb3761aad37 100644
--- a/nixos/modules/services/networking/mullvad-vpn.nix
+++ b/nixos/modules/services/networking/mullvad-vpn.nix
@@ -4,13 +4,24 @@ let
in
with lib;
{
- options.services.mullvad-vpn.enable = mkOption {
- type = types.bool;
- default = false;
- description = lib.mdDoc ''
- This option enables Mullvad VPN daemon.
- This sets {option}`networking.firewall.checkReversePath` to "loose", which might be undesirable for security.
- '';
+ options.services.mullvad-vpn = {
+ enable = mkOption {
+ type = types.bool;
+ default = false;
+ description = lib.mdDoc ''
+ This option enables Mullvad VPN daemon.
+ This sets {option}`networking.firewall.checkReversePath` to "loose", which might be undesirable for security.
+ '';
+ };
+
+ package = mkOption {
+ type = types.package;
+ default = pkgs.mullvad;
+ defaultText = literalExpression "pkgs.mullvad";
+ description = lib.mdDoc ''
+ The Mullvad package to use. `pkgs.mullvad` only provides the CLI tool, `pkgs.mullvad-vpn` provides both the CLI and the GUI.
+ '';
+ };
};
config = mkIf cfg.enable {
@@ -39,12 +50,12 @@ with lib;
startLimitBurst = 5;
startLimitIntervalSec = 20;
serviceConfig = {
- ExecStart = "${pkgs.mullvad}/bin/mullvad-daemon -v --disable-stdout-timestamps";
+ ExecStart = "${cfg.package}/bin/mullvad-daemon -v --disable-stdout-timestamps";
Restart = "always";
RestartSec = 1;
};
};
};
- meta.maintainers = with maintainers; [ ymarkus ];
+ meta.maintainers = with maintainers; [ patricksjackson ymarkus ];
}
diff --git a/nixos/modules/system/etc/setup-etc.pl b/nixos/modules/system/etc/setup-etc.pl
index be6b2d9ae71e..a048261a3df1 100644
--- a/nixos/modules/system/etc/setup-etc.pl
+++ b/nixos/modules/system/etc/setup-etc.pl
@@ -137,7 +137,7 @@ foreach my $fn (@oldCopied) {
# Rewrite /etc/.clean.
close CLEAN;
-write_file("/etc/.clean", map { "$_\n" } @copied);
+write_file("/etc/.clean", map { "$_\n" } sort @copied);
# Create /etc/NIXOS tag if not exists.
# When /etc is not on a persistent filesystem, it will be wiped after reboot,
diff --git a/nixos/tests/kubo.nix b/nixos/tests/kubo.nix
index e84a873a1a18..94aa24a9204f 100644
--- a/nixos/tests/kubo.nix
+++ b/nixos/tests/kubo.nix
@@ -9,7 +9,7 @@ import ./make-test-python.nix ({ pkgs, ...} : {
enable = true;
# Also will add a unix domain socket socket API address, see module.
startWhenNeeded = true;
- apiAddress = "/ip4/127.0.0.1/tcp/2324";
+ settings.Addresses.API = "/ip4/127.0.0.1/tcp/2324";
dataDir = "/mnt/ipfs";
};
};
@@ -17,7 +17,7 @@ import ./make-test-python.nix ({ pkgs, ...} : {
nodes.fuse = { ... }: {
services.kubo = {
enable = true;
- apiAddress = "/ip4/127.0.0.1/tcp/2324";
+ settings.Addresses.API = "/ip4/127.0.0.1/tcp/2324";
autoMount = true;
};
};
diff --git a/pkgs/applications/editors/vim/plugins/generated.nix b/pkgs/applications/editors/vim/plugins/generated.nix
index c4740ff6e3cf..23d5e4ce0c3a 100644
--- a/pkgs/applications/editors/vim/plugins/generated.nix
+++ b/pkgs/applications/editors/vim/plugins/generated.nix
@@ -281,12 +281,12 @@ final: prev:
SchemaStore-nvim = buildVimPluginFrom2Nix {
pname = "SchemaStore.nvim";
- version = "2022-10-26";
+ version = "2022-10-27";
src = fetchFromGitHub {
owner = "b0o";
repo = "SchemaStore.nvim";
- rev = "7876b7b33fedb6b4cca15b6a84947d7fb00a7d72";
- sha256 = "0pyhkdimr9g5nkpnyqb7vd9w2q0crc1sj1yry0a09cdqb68k2gav";
+ rev = "a2b72f1b4c354e716b6d3349a5d67f21352469fd";
+ sha256 = "0b5dfrmx22fs1nb83pmr3ryhkd25xyd53zidbizi9hv43pgp1m5m";
};
meta.homepage = "https://github.com/b0o/SchemaStore.nvim/";
};
@@ -341,12 +341,12 @@ final: prev:
SpaceVim = buildVimPluginFrom2Nix {
pname = "SpaceVim";
- version = "2022-10-26";
+ version = "2022-10-27";
src = fetchFromGitHub {
owner = "SpaceVim";
repo = "SpaceVim";
- rev = "ed17f52bbb664ae9288e08be7b9af44c7bb93805";
- sha256 = "1ldiy2fhy6m2f9zidvhh30lh56ybsvww0hdjhnx9ps0y6jbr39np";
+ rev = "e9ecbbc530d24712b9d79c6bc9f558a4964145be";
+ sha256 = "0zyya5622lsn3lrf3aphnp33fwbi42kd09dcgggvhzb4mhs4ngf0";
};
meta.homepage = "https://github.com/SpaceVim/SpaceVim/";
};
@@ -486,12 +486,12 @@ final: prev:
aerial-nvim = buildVimPluginFrom2Nix {
pname = "aerial.nvim";
- version = "2022-10-26";
+ version = "2022-10-27";
src = fetchFromGitHub {
owner = "stevearc";
repo = "aerial.nvim";
- rev = "b4be3b7e503c45a0c3f7a9555d3457edcf4649fb";
- sha256 = "0zaxfidd0lyf0y37d3mgh6jm44kp5i7kraqxd34r9n2802qdqhl2";
+ rev = "9c179f5932e3a6237f2dd29500e44b9b8cd47f48";
+ sha256 = "0n4b62jw40jxpb0ayp5za202as1wy53f3bv4q0z744zpkvfilqbk";
fetchSubmodules = true;
};
meta.homepage = "https://github.com/stevearc/aerial.nvim/";
@@ -703,12 +703,12 @@ final: prev:
aurora = buildVimPluginFrom2Nix {
pname = "aurora";
- version = "2022-10-20";
+ version = "2022-10-26";
src = fetchFromGitHub {
owner = "ray-x";
repo = "aurora";
- rev = "e2f3b33f0a3ec1a33cc1c290951e50e287037036";
- sha256 = "0p9fa6jsvign3r470www78m8dxkc8mrq9w10q6nr52slzzp2m382";
+ rev = "4a5a082e7ee778f3a5bc7cbde56bdc04ae56d858";
+ sha256 = "109hlng3xwxvq704wilik3z3cpr7asgiwyvxp4h7dqnar3wyp644";
};
meta.homepage = "https://github.com/ray-x/aurora/";
};
@@ -955,12 +955,12 @@ final: prev:
calendar-vim = buildVimPluginFrom2Nix {
pname = "calendar.vim";
- version = "2022-08-10";
+ version = "2022-10-27";
src = fetchFromGitHub {
owner = "itchyny";
repo = "calendar.vim";
- rev = "fe13024cc3575d83f158339562f0e2d97fb44375";
- sha256 = "05yd27j35vicfj3kab2kbndzknmnn4ar100sibrvnag88m3ld5h5";
+ rev = "e4b6212f028f4293f965ed7d83e21516fe9d94c1";
+ sha256 = "10dblr72w8zjckjz8ikpfh0f06ljm07aby27m6cbgjyf0qmsyjjv";
};
meta.homepage = "https://github.com/itchyny/calendar.vim/";
};
@@ -1723,12 +1723,12 @@ final: prev:
coc-nvim = buildVimPluginFrom2Nix {
pname = "coc.nvim";
- version = "2022-10-26";
+ version = "2022-10-27";
src = fetchFromGitHub {
owner = "neoclide";
repo = "coc.nvim";
- rev = "ce2eaea1aec1f1c00db5663c08232b2be73ed6f7";
- sha256 = "0w71xbmn8ja3kg8n635mya4fkf0ifdi98nw9wk8d11fhic2hdx7d";
+ rev = "b422537936351881782d28755c97156b046156e4";
+ sha256 = "1kkyx4sxvsxg4f3pijhyvmzbp4yd2n8ay8iq3s6ramml5havjflw";
};
meta.homepage = "https://github.com/neoclide/coc.nvim/";
};
@@ -2011,24 +2011,24 @@ final: prev:
coq-artifacts = buildVimPluginFrom2Nix {
pname = "coq.artifacts";
- version = "2022-10-26";
+ version = "2022-10-27";
src = fetchFromGitHub {
owner = "ms-jpq";
repo = "coq.artifacts";
- rev = "c136668e5023fb355c3824c7dc13147b8513d5e3";
- sha256 = "01mcr9xwc4jbd79dbq5awyf89nd35mw1x1kdn97z3i1gaayw6h1j";
+ rev = "6cc7fd56b3f593d6c2eded31d56f59286a218c1b";
+ sha256 = "046z9f4avykflavc2s5b5jg2nv6zlxv75fq2rp70mza5i3niapdz";
};
meta.homepage = "https://github.com/ms-jpq/coq.artifacts/";
};
coq-thirdparty = buildVimPluginFrom2Nix {
pname = "coq.thirdparty";
- version = "2022-10-26";
+ version = "2022-10-27";
src = fetchFromGitHub {
owner = "ms-jpq";
repo = "coq.thirdparty";
- rev = "7b6fc77e8c1018581daae15b247c4c640e69f50d";
- sha256 = "14mdn9g4004lpc8zxq5as7wxlbzpbn9yyzlrzyqag6gghpf7q8sc";
+ rev = "1766b40665c9bd5946c2dc612de285fbb1b6db99";
+ sha256 = "1mlcdslawk2z833pxwd3lay405sm1bk82h18gsfdvngj8c7zvprx";
};
meta.homepage = "https://github.com/ms-jpq/coq.thirdparty/";
};
@@ -2047,12 +2047,12 @@ final: prev:
coq_nvim = buildVimPluginFrom2Nix {
pname = "coq_nvim";
- version = "2022-10-26";
+ version = "2022-10-27";
src = fetchFromGitHub {
owner = "ms-jpq";
repo = "coq_nvim";
- rev = "2997e434965a7488911bb8acd7eba50f60038462";
- sha256 = "1948jv3123cwzrs95szn8nfzwprfhz45iwx3a03rnxksdq1nvywk";
+ rev = "5714bca1767620f0f470c2968f66a750b82387f4";
+ sha256 = "02zavylg8arnqi13sm0478lz9sjy70nw8ijbmw44xwv30paajw3v";
};
meta.homepage = "https://github.com/ms-jpq/coq_nvim/";
};
@@ -2613,12 +2613,12 @@ final: prev:
dracula-nvim = buildVimPluginFrom2Nix {
pname = "dracula.nvim";
- version = "2022-10-21";
+ version = "2022-10-26";
src = fetchFromGitHub {
owner = "Mofiqul";
repo = "dracula.nvim";
- rev = "ca1fc7a554386c2d31996ee28c8ad70731117bce";
- sha256 = "11jzhzr0yx67gci3gbxzif9hyvk7pw533ii0r24wbfv7nh9dvqh6";
+ rev = "55f24e76a978c73c63d22951b0700823f21253b7";
+ sha256 = "0lkc0589fpf32c13hmzpi04skw0jp2hsl022d385znxm7x51n1v3";
};
meta.homepage = "https://github.com/Mofiqul/dracula.nvim/";
};
@@ -2735,12 +2735,12 @@ final: prev:
everforest = buildVimPluginFrom2Nix {
pname = "everforest";
- version = "2022-10-26";
+ version = "2022-10-27";
src = fetchFromGitHub {
owner = "sainnhe";
repo = "everforest";
- rev = "6ef48f9dae89e0f98380fa83628606a2b4074016";
- sha256 = "07j9amxy15mbiymf2mjgwbikpc2i3xz7ca090acvfb0860ndmdzb";
+ rev = "06fda351738668e1357b3670875a645772aa7862";
+ sha256 = "197h4jfidxd12rgpg1qpnihq0w8jifc0zw5wngmnxazq1z815yks";
};
meta.homepage = "https://github.com/sainnhe/everforest/";
};
@@ -3384,12 +3384,12 @@ final: prev:
gruvbox-nvim = buildVimPluginFrom2Nix {
pname = "gruvbox.nvim";
- version = "2022-10-26";
+ version = "2022-10-27";
src = fetchFromGitHub {
owner = "ellisonleao";
repo = "gruvbox.nvim";
- rev = "cb7a8a867cfaa7f0e8ded57eb931da88635e7007";
- sha256 = "16c8jggbcs1ikibwbj2w56mf9z224g7zvsnd8h6zz81gxdqk3l93";
+ rev = "2fc4980dfa17e76f7c7e963caa69599051d2e75e";
+ sha256 = "0wk6bdf11lyrmm7z5bidsjphn76qgwdgjdndx802gn1dghjljp0v";
};
meta.homepage = "https://github.com/ellisonleao/gruvbox.nvim/";
};
@@ -3453,6 +3453,18 @@ final: prev:
meta.homepage = "https://github.com/ThePrimeagen/harpoon/";
};
+ haskell-tools-nvim = buildVimPluginFrom2Nix {
+ pname = "haskell-tools.nvim";
+ version = "2022-10-26";
+ src = fetchFromGitHub {
+ owner = "MrcJkb";
+ repo = "haskell-tools.nvim";
+ rev = "f7f740901a667322bb0f70a50d405448afdf40c1";
+ sha256 = "1ncfpw0fyvg6xbvac6j0cwz0258q1hkvf5ci4ygp7apppymj5h80";
+ };
+ meta.homepage = "https://github.com/MrcJkb/haskell-tools.nvim/";
+ };
+
haskell-vim = buildVimPluginFrom2Nix {
pname = "haskell-vim";
version = "2021-01-19";
@@ -3864,12 +3876,12 @@ final: prev:
kanagawa-nvim = buildVimPluginFrom2Nix {
pname = "kanagawa.nvim";
- version = "2022-10-19";
+ version = "2022-10-27";
src = fetchFromGitHub {
owner = "rebelot";
repo = "kanagawa.nvim";
- rev = "a6f8ea10900e8d891f9c93e0ed258f118010fb24";
- sha256 = "085xazb21c27zj5zv5vynmj4mv6zda1xf8d4icfpw41z68p4c1la";
+ rev = "70d3139aaa8e59f3304ca7860e35fd6081b6caa5";
+ sha256 = "1rizw9s24m24a4rpq0wl5ca0h6m0ykcgr54arv638pkjyg3pqf7l";
};
meta.homepage = "https://github.com/rebelot/kanagawa.nvim/";
};
@@ -4024,8 +4036,8 @@ final: prev:
src = fetchFromGitHub {
owner = "mrjones2014";
repo = "legendary.nvim";
- rev = "accd6a0cdc8c99fc6ef529cc95e1a952c89804fc";
- sha256 = "0lrzhm2pf9rnqnjdyv7hg3n6hz28zgbmfq5ci4jl1ab311iwkk5d";
+ rev = "32b6ffbebe88751ae07812a93d44b833fdf2d00e";
+ sha256 = "0mkixp8sv85x7zfs3sm8k8xmnqvxhh0pz58kmfadkjw1vxs09aiy";
};
meta.homepage = "https://github.com/mrjones2014/legendary.nvim/";
};
@@ -4932,12 +4944,12 @@ final: prev:
neodev-nvim = buildVimPluginFrom2Nix {
pname = "neodev.nvim";
- version = "2022-10-26";
+ version = "2022-10-27";
src = fetchFromGitHub {
owner = "folke";
repo = "neodev.nvim";
- rev = "92ab5e8b9bce76352d8c45de5b194dc739125437";
- sha256 = "0jnlngj0qdngc5fgyab3xsf0f5imjq20z6g0dblz1hqa670yrzyw";
+ rev = "9f2bd5ca1b7bdc184069a0b2db8d7be1c377d3ac";
+ sha256 = "0zqzjlq2x576vc7z4bc72a6d7vp5fvg5fq4qvppv7zyhvgwmg1jk";
};
meta.homepage = "https://github.com/folke/neodev.nvim/";
};
@@ -4956,12 +4968,12 @@ final: prev:
neogit = buildVimPluginFrom2Nix {
pname = "neogit";
- version = "2022-10-26";
+ version = "2022-10-27";
src = fetchFromGitHub {
owner = "TimUntersberger";
repo = "neogit";
- rev = "3ea1b9c5c572d6432ea44044347ed3a54c277604";
- sha256 = "1jnrm5q885gdaan762ga15992i5ky93js43j6i5dbygzipgi3d2n";
+ rev = "1acb13c07b34622fe1054695afcecff537d9a00a";
+ sha256 = "1wihkwfqhxvaxazn2wsd18jh8qd9cc2rc1m0rd2bw3ywm7jm24aw";
};
meta.homepage = "https://github.com/TimUntersberger/neogit/";
};
@@ -5074,6 +5086,18 @@ final: prev:
meta.homepage = "https://github.com/kassio/neoterm/";
};
+ neotest-haskell = buildVimPluginFrom2Nix {
+ pname = "neotest-haskell";
+ version = "2022-10-15";
+ src = fetchFromGitHub {
+ owner = "MrcJkb";
+ repo = "neotest-haskell";
+ rev = "d89b5e3e676923e3a373965fd7b6bcd705e14e74";
+ sha256 = "1j13q6wz2ci58mzyyq4p5apn86xplywal96bnsm1dqwmn1bb1707";
+ };
+ meta.homepage = "https://github.com/MrcJkb/neotest-haskell/";
+ };
+
neovim-ayu = buildVimPluginFrom2Nix {
pname = "neovim-ayu";
version = "2022-10-22";
@@ -5196,12 +5220,12 @@ final: prev:
nightfox-nvim = buildVimPluginFrom2Nix {
pname = "nightfox.nvim";
- version = "2022-10-26";
+ version = "2022-10-27";
src = fetchFromGitHub {
owner = "EdenEast";
repo = "nightfox.nvim";
- rev = "73bb745cd459732e247ee81027ffeea4c63a7cf8";
- sha256 = "0am93qvkic5wwj1k7b73zm65djxi5lflwyyc2j523l84ajplwnz0";
+ rev = "9df01a3fb3d41e1e388ded7a34fe97a19146a283";
+ sha256 = "0n995a33riwbp0dfawwrm5xama6iaak1fvnsgqcx2aigdbjzgmh2";
};
meta.homepage = "https://github.com/EdenEast/nightfox.nvim/";
};
@@ -5244,12 +5268,12 @@ final: prev:
noice-nvim = buildVimPluginFrom2Nix {
pname = "noice.nvim";
- version = "2022-10-26";
+ version = "2022-10-27";
src = fetchFromGitHub {
owner = "folke";
repo = "noice.nvim";
- rev = "2851fc23a15a3651402ce6adfde92d0d35990e32";
- sha256 = "1hqrf8dyymxy5ms0a15vvxhlajr88yg3n0rjmwm8yzdjscp36lnr";
+ rev = "ac29174bebeedb86983eea7436dabcf2b17dbc19";
+ sha256 = "0byphv8m0g0mj2msw2dcrd6g3pkj81ssabm1zh1980w85z0pkcj6";
};
meta.homepage = "https://github.com/folke/noice.nvim/";
};
@@ -5304,12 +5328,12 @@ final: prev:
nui-nvim = buildVimPluginFrom2Nix {
pname = "nui.nvim";
- version = "2022-10-26";
+ version = "2022-10-27";
src = fetchFromGitHub {
owner = "MunifTanjim";
repo = "nui.nvim";
- rev = "e3806ee34700727e9cc0b420be226f41929b7d22";
- sha256 = "0vm0b65i3m98zf3pk4hrcphx5bcwcqsmmbp4pm2mrkzfplm49chz";
+ rev = "d12a6977846b2fa978bff89b439e509320854e10";
+ sha256 = "1ghj8kjv2skh2hd9m6sghvj6pya8d9jvr5m9l9q1r0sg1i5x1kjy";
};
meta.homepage = "https://github.com/MunifTanjim/nui.nvim/";
};
@@ -5364,12 +5388,12 @@ final: prev:
nvim-autopairs = buildVimPluginFrom2Nix {
pname = "nvim-autopairs";
- version = "2022-10-01";
+ version = "2022-10-27";
src = fetchFromGitHub {
owner = "windwp";
repo = "nvim-autopairs";
- rev = "4fc96c8f3df89b6d23e5092d31c866c53a346347";
- sha256 = "09aka75d7a0acixrp2b7hfy08vdnjxxiknd5ngf2pk479k8z5zbj";
+ rev = "6b6e35fc9aca1030a74cc022220bc22ea6c5daf4";
+ sha256 = "1laskay0f6rf9283cgiv1db3ph4imzyfk10j0wn6f8zsm8n13m1v";
};
meta.homepage = "https://github.com/windwp/nvim-autopairs/";
};
@@ -5568,12 +5592,12 @@ final: prev:
nvim-dap-ui = buildVimPluginFrom2Nix {
pname = "nvim-dap-ui";
- version = "2022-10-26";
+ version = "2022-10-27";
src = fetchFromGitHub {
owner = "rcarriga";
repo = "nvim-dap-ui";
- rev = "31a0668b343b231898ab6641ce4a6f42f01c631e";
- sha256 = "1zzg4x3vigrpv57lmacs52clpx5vvybfpab95gk71lq5qcng7kp0";
+ rev = "f889edb4f2b7fafa2a8f8101aea2dc499849b2ec";
+ sha256 = "18fi54hfybbywyafk0ik2bvgrl99i605qcs49i1a8gw3d6qx8zy1";
};
meta.homepage = "https://github.com/rcarriga/nvim-dap-ui/";
};
@@ -5628,12 +5652,12 @@ final: prev:
nvim-gdb = buildVimPluginFrom2Nix {
pname = "nvim-gdb";
- version = "2022-10-25";
+ version = "2022-10-27";
src = fetchFromGitHub {
owner = "sakhnik";
repo = "nvim-gdb";
- rev = "1226c3fa083b753962aa248f36d2e06612d475f2";
- sha256 = "1g2pc5mx6cyayzkwkq66kk8qc5l2rwk7n73byxdqijj8rdsazp0c";
+ rev = "127087ec368212d4d763aeb58fdf585abc6a8a0e";
+ sha256 = "15f1crn83yf5amdv0m9cc54znq1w3m2x5nywh70bsz753a37a4ys";
};
meta.homepage = "https://github.com/sakhnik/nvim-gdb/";
};
@@ -5808,12 +5832,12 @@ final: prev:
nvim-luapad = buildVimPluginFrom2Nix {
pname = "nvim-luapad";
- version = "2022-07-09";
+ version = "2022-10-26";
src = fetchFromGitHub {
owner = "rafcamlet";
repo = "nvim-luapad";
- rev = "9815e2659ce8e2ef4b55e401531cf09b6423e0ea";
- sha256 = "0fkrjrhgkygbm819xgx0fkqndy7n5p0hir47a0kfipv2h7jr5il0";
+ rev = "6efe3806c6e0d9ae684d756d4d7053cbdfb562eb";
+ sha256 = "0d0lcaxxqwg2cw8gx4zmddwvb49xxrvlc03ij68wwwmvjgvw2v01";
};
meta.homepage = "https://github.com/rafcamlet/nvim-luapad/";
};
@@ -6012,12 +6036,12 @@ final: prev:
nvim-treesitter = buildVimPluginFrom2Nix {
pname = "nvim-treesitter";
- version = "2022-10-26";
+ version = "2022-10-27";
src = fetchFromGitHub {
owner = "nvim-treesitter";
repo = "nvim-treesitter";
- rev = "2f5be4585ef18ac720810c08f678b4d55e2d5658";
- sha256 = "060iq0ckn9ssiwbnw6hicw5cg6jahck5vbkbi35gxlgg3s5gy7mx";
+ rev = "c155b6bb308269ca4a376777a8621261efbd17cb";
+ sha256 = "0g95nl121gkqcs5w0r31qcn11mxy9g9ws829mcb41y3h5jkbly1a";
};
meta.homepage = "https://github.com/nvim-treesitter/nvim-treesitter/";
};
@@ -7191,12 +7215,12 @@ final: prev:
sphinx-nvim = buildVimPluginFrom2Nix {
pname = "sphinx.nvim";
- version = "2021-08-08";
+ version = "2022-10-27";
src = fetchFromGitHub {
owner = "stsewd";
repo = "sphinx.nvim";
- rev = "65160298c586cab13d94e07ed3ebf4cff20f2be5";
- sha256 = "0l0cvd8pzf1crb5g2zag3v6gxzfzs38i8pyq30ls3l16phaslnny";
+ rev = "ec53a6e7104c6bef75982fce15bcab546c590f7e";
+ sha256 = "15pxzq74sx9zwwpcfy478mq558s2kwv78pgzqz4jw03hd0ms2c1k";
};
meta.homepage = "https://github.com/stsewd/sphinx.nvim/";
};
@@ -7733,6 +7757,18 @@ final: prev:
meta.homepage = "https://github.com/gbrlsnchs/telescope-lsp-handlers.nvim/";
};
+ telescope-manix = buildVimPluginFrom2Nix {
+ pname = "telescope-manix";
+ version = "2022-10-19";
+ src = fetchFromGitHub {
+ owner = "MrcJkb";
+ repo = "telescope-manix";
+ rev = "9f91408328be8719ca1f6c49a3ccc1df6392d5e9";
+ sha256 = "03wkgmwq3fl92bd4d33ahfp328pdwcmpw0pcjqf9cfaplpi0fzk2";
+ };
+ meta.homepage = "https://github.com/MrcJkb/telescope-manix/";
+ };
+
telescope-media-files-nvim = buildVimPluginFrom2Nix {
pname = "telescope-media-files.nvim";
version = "2021-10-21";
@@ -7999,12 +8035,12 @@ final: prev:
todo-comments-nvim = buildVimPluginFrom2Nix {
pname = "todo-comments.nvim";
- version = "2022-10-14";
+ version = "2022-10-27";
src = fetchFromGitHub {
owner = "folke";
repo = "todo-comments.nvim";
- rev = "61240662fd9ffa4a546db57abcc50b97f6fab27b";
- sha256 = "0a2wzkahq3dm6yszrl3arl0p6yd6ymi5kqhzdcgkk4vb7j0ff9k4";
+ rev = "1814feca54540497de99d474dd6c9de6b691cf01";
+ sha256 = "0qlbdmrq0c3fxc6d3rfwq6nckj4cg8ws9p98kwsx1s39ia56ycqf";
};
meta.homepage = "https://github.com/folke/todo-comments.nvim/";
};
@@ -8036,24 +8072,24 @@ final: prev:
toggleterm-nvim = buildVimPluginFrom2Nix {
pname = "toggleterm.nvim";
- version = "2022-09-18";
+ version = "2022-10-26";
src = fetchFromGitHub {
owner = "akinsho";
repo = "toggleterm.nvim";
- rev = "2a787c426ef00cb3488c11b14f5dcf892bbd0bda";
- sha256 = "01yb5i7y5lcm498pbkiyjqczh5p9kimxjgc0cw99ad8j9n23hq82";
+ rev = "8f302c9a05ff53fc3f891cbf09c5f959b10392a3";
+ sha256 = "1nvq4zridnz0pr9j9ivcl4b5w8srli8szhjy6ry22vw9c5xllzx3";
};
meta.homepage = "https://github.com/akinsho/toggleterm.nvim/";
};
tokyonight-nvim = buildVimPluginFrom2Nix {
pname = "tokyonight.nvim";
- version = "2022-10-23";
+ version = "2022-10-27";
src = fetchFromGitHub {
owner = "folke";
repo = "tokyonight.nvim";
- rev = "16a294bea92dc8f16ad205c71ce61bf05e79deb3";
- sha256 = "1vazlpml0f8hvn4w4jdahvphpyg8mkd5fak1w84cvn0814frz6w5";
+ rev = "8756c99d08f3605534600e70f9fae64035a287dc";
+ sha256 = "1g7j3fzvs94bi67h277xmjd6rafsqbs58fsgrc0jlhi1zhbablr3";
};
meta.homepage = "https://github.com/folke/tokyonight.nvim/";
};
@@ -8228,12 +8264,12 @@ final: prev:
urlview-nvim = buildVimPluginFrom2Nix {
pname = "urlview.nvim";
- version = "2022-10-15";
+ version = "2022-10-27";
src = fetchFromGitHub {
owner = "axieax";
repo = "urlview.nvim";
- rev = "8a52703b9303e206dd8dcf9b07f510f3d3ae87d5";
- sha256 = "11cf98bbf8526x0w8mkm3096l2wk9y6zj3hwwccs1dfw9v3jfm5c";
+ rev = "f7dc336aff93ce421f3092aaec1fb008a86433ce";
+ sha256 = "0iq69smk3nn4mf9q0rv98kka6a4awrbpxabrss7nxjaghb2bs7v0";
};
meta.homepage = "https://github.com/axieax/urlview.nvim/";
};
@@ -10799,12 +10835,12 @@ final: prev:
vim-matchup = buildVimPluginFrom2Nix {
pname = "vim-matchup";
- version = "2022-10-01";
+ version = "2022-10-27";
src = fetchFromGitHub {
owner = "andymass";
repo = "vim-matchup";
- rev = "3fa1b2283e957784922fe891de361a2342b90bca";
- sha256 = "0x86wmph3pb4bkqddb1zm381q9214hvf7cq9ydch4hjbx0vmbjwi";
+ rev = "09576fd767cc55ca934a95f9bdcf91aa12c32cd0";
+ sha256 = "08909dsf8gll8j3rky6zf9i4jlcp2cfkwmy15xmcm6avcy1ziagg";
};
meta.homepage = "https://github.com/andymass/vim-matchup/";
};
@@ -11087,12 +11123,12 @@ final: prev:
vim-ocaml = buildVimPluginFrom2Nix {
pname = "vim-ocaml";
- version = "2022-10-25";
+ version = "2022-10-27";
src = fetchFromGitHub {
owner = "ocaml";
repo = "vim-ocaml";
- rev = "50e759ee5b9dfcfc27e197eba60cc863ba0312b6";
- sha256 = "0f17aky7rmrjayyp3fbhvpg4h9h1vxqi3csqc4kd8rdkpl9gmv7n";
+ rev = "5e581ecd1fd430415f1aacfd87697584c117bc06";
+ sha256 = "1f6yk5y1xmpc0wfp06mylfynra5aswb177n9j4yrifkzx3mabw5j";
};
meta.homepage = "https://github.com/ocaml/vim-ocaml/";
};
@@ -11975,12 +12011,12 @@ final: prev:
vim-sneak = buildVimPluginFrom2Nix {
pname = "vim-sneak";
- version = "2021-10-17";
+ version = "2022-10-27";
src = fetchFromGitHub {
owner = "justinmk";
repo = "vim-sneak";
- rev = "94c2de47ab301d476a2baec9ffda07367046bec9";
- sha256 = "110f06rf1m6p0asr5h4sr80wpwji3krwna5vdn6aakvcr8a7qqdi";
+ rev = "93395f5b56eb203e4c8346766f258ac94ea81702";
+ sha256 = "0aylgy7k8k6f058z3zmz9vsmigff5f6lfjzciqyccksjaji9c0kr";
};
meta.homepage = "https://github.com/justinmk/vim-sneak/";
};
@@ -12155,12 +12191,12 @@ final: prev:
vim-svelte = buildVimPluginFrom2Nix {
pname = "vim-svelte";
- version = "2022-02-17";
+ version = "2022-10-27";
src = fetchFromGitHub {
owner = "evanleck";
repo = "vim-svelte";
- rev = "1080030d6a1bc6582389c133a07552ba0a442410";
- sha256 = "0kwx0rkb6879v5c3jyavzh1hklxl2q1qwnm28x1p32kdcwqkccjp";
+ rev = "0e93ec53c3667753237282926fec626785622c1c";
+ sha256 = "1vv10bx2q463bjg7gvjy5lfxn0177s2r8i8xlwy2kg4620n0g5xi";
};
meta.homepage = "https://github.com/evanleck/vim-svelte/";
};
@@ -12912,12 +12948,12 @@ final: prev:
vimspector = buildVimPluginFrom2Nix {
pname = "vimspector";
- version = "2022-10-24";
+ version = "2022-10-27";
src = fetchFromGitHub {
owner = "puremourning";
repo = "vimspector";
- rev = "fbec71d82bf5d7a395bcd31d23faa5cf309dc1b7";
- sha256 = "1pg1w7gj2qbqsp0bjh08hfzkinnsj2zsn2rcgchcy35jz5g240h6";
+ rev = "82b47b18262d70de140221f69279d80a2f096221";
+ sha256 = "05h67zk7lj52ry0clb0dqqiniscmyb49x46ss8zgi0dmfnp3avav";
fetchSubmodules = true;
};
meta.homepage = "https://github.com/puremourning/vimspector/";
@@ -12925,12 +12961,12 @@ final: prev:
vimtex = buildVimPluginFrom2Nix {
pname = "vimtex";
- version = "2022-10-23";
+ version = "2022-10-27";
src = fetchFromGitHub {
owner = "lervag";
repo = "vimtex";
- rev = "71e6e2d27520477975a5c86d568b1ed1b781bba3";
- sha256 = "092nviq0n3yl7ccg13mqxypkw0pr63f3hizf0r7vvkvfjld27n9f";
+ rev = "2f799f47a85bca75deaec4e2c6a51cde9341ae01";
+ sha256 = "0m1j5xl994g5bxv5jnzk3a2sfga96b2k0kznwj8a6xqilk8gq798";
};
meta.homepage = "https://github.com/lervag/vimtex/";
};
@@ -13274,12 +13310,12 @@ final: prev:
catppuccin-nvim = buildVimPluginFrom2Nix {
pname = "catppuccin-nvim";
- version = "2022-10-26";
+ version = "2022-10-27";
src = fetchFromGitHub {
owner = "catppuccin";
repo = "nvim";
- rev = "98b2b7eb3e743289a674d7255e2557f3a20153ba";
- sha256 = "1392y228l2rbg81yzii31c87xgxn4a6cvvj368glc5ss8pia7aih";
+ rev = "e695645298320e9714d10897aadee3cb5951567a";
+ sha256 = "0pbyq5z3l9sqfs412vfgg3s729smb04fvvgn673ib28i5kc5qk09";
};
meta.homepage = "https://github.com/catppuccin/nvim/";
};
@@ -13298,12 +13334,12 @@ final: prev:
chad = buildVimPluginFrom2Nix {
pname = "chad";
- version = "2022-10-26";
+ version = "2022-10-27";
src = fetchFromGitHub {
owner = "ms-jpq";
repo = "chadtree";
- rev = "e7b0e56b11407e0429565985e58bfb2cba598c93";
- sha256 = "18i24v89skiyy82a7v7pvdb7xhvy8vgybhlgadcayd6qka8i7gsx";
+ rev = "830c86fb0d6096a0a3ff87855a574bb686f6fa97";
+ sha256 = "1b6b4hcyfjhbmwlq7h63ahb19zxla0kcb5xq9g2jfkvx4j0n2k4k";
};
meta.homepage = "https://github.com/ms-jpq/chadtree/";
};
diff --git a/pkgs/applications/editors/vim/plugins/vim-plugin-names b/pkgs/applications/editors/vim/plugins/vim-plugin-names
index 3bb7626f414e..ccb3df1b98da 100644
--- a/pkgs/applications/editors/vim/plugins/vim-plugin-names
+++ b/pkgs/applications/editors/vim/plugins/vim-plugin-names
@@ -289,6 +289,7 @@ https://github.com/sjl/gundo.vim/,,
https://github.com/junegunn/gv.vim/,,
https://git.sr.ht/~sircmpwn/hare.vim,HEAD,
https://github.com/ThePrimeagen/harpoon/,,
+https://github.com/MrcJkb/haskell-tools.nvim/,HEAD,
https://github.com/neovimhaskell/haskell-vim/,,
https://github.com/wenzel-hoffman/haskell-with-unicode.vim/,HEAD,
https://github.com/travitch/hasksyn/,,
@@ -425,6 +426,7 @@ https://github.com/karb94/neoscroll.nvim/,,
https://github.com/Shougo/neosnippet-snippets/,,
https://github.com/Shougo/neosnippet.vim/,,
https://github.com/kassio/neoterm/,,
+https://github.com/MrcJkb/neotest-haskell/,HEAD,
https://github.com/rose-pine/neovim/,main,rose-pine
https://github.com/Shatur/neovim-ayu/,,
https://github.com/cloudhead/neovim-fuzzy/,,
@@ -648,6 +650,7 @@ https://github.com/nvim-telescope/telescope-fzf-writer.nvim/,,
https://github.com/nvim-telescope/telescope-fzy-native.nvim/,,
https://github.com/nvim-telescope/telescope-github.nvim/,,
https://github.com/gbrlsnchs/telescope-lsp-handlers.nvim/,,
+https://github.com/MrcJkb/telescope-manix/,HEAD,
https://github.com/nvim-telescope/telescope-media-files.nvim/,HEAD,
https://github.com/nvim-telescope/telescope-project.nvim/,,
https://github.com/nvim-telescope/telescope-symbols.nvim/,,
diff --git a/pkgs/applications/misc/chrysalis/default.nix b/pkgs/applications/misc/chrysalis/default.nix
index 64d3f9612c20..ddf54d64dbe3 100644
--- a/pkgs/applications/misc/chrysalis/default.nix
+++ b/pkgs/applications/misc/chrysalis/default.nix
@@ -2,7 +2,7 @@
let
pname = "chrysalis";
- version = "0.11.9";
+ version = "0.12.0";
in appimageTools.wrapAppImage rec {
name = "${pname}-${version}-binary";
@@ -10,7 +10,7 @@ in appimageTools.wrapAppImage rec {
inherit name;
src = fetchurl {
url = "https://github.com/keyboardio/${pname}/releases/download/v${version}/${pname}-${version}.AppImage";
- sha256 = "sha256-Ce6aq4JZ271jTzAoUZx6bZpmQUXmhhFgaemfZfokS24=";
+ sha256 = "sha256-sQoEO1UII4Gbp7UbHCCyejsd94lkBbi93TH325EamFc=";
};
};
diff --git a/pkgs/applications/misc/waybar/default.nix b/pkgs/applications/misc/waybar/default.nix
index 115748635acf..80a2047b61f8 100644
--- a/pkgs/applications/misc/waybar/default.nix
+++ b/pkgs/applications/misc/waybar/default.nix
@@ -29,7 +29,7 @@
, traySupport ? true, libdbusmenu-gtk3
, udevSupport ? true, udev
, upowerSupport ? true, upower
-, withMediaPlayer ? false, glib, gobject-introspection, python3, python38Packages, playerctl
+, withMediaPlayer ? false, glib, gobject-introspection, python3, playerctl
}:
stdenv.mkDerivation rec {
@@ -50,7 +50,7 @@ stdenv.mkDerivation rec {
propagatedBuildInputs = lib.optionals withMediaPlayer [
glib
playerctl
- python38Packages.pygobject3
+ python3.pkgs.pygobject3
];
strictDeps = false;
diff --git a/pkgs/applications/networking/browsers/chromium/common.nix b/pkgs/applications/networking/browsers/chromium/common.nix
index 1759d3fba6ae..39a2f3d18369 100644
--- a/pkgs/applications/networking/browsers/chromium/common.nix
+++ b/pkgs/applications/networking/browsers/chromium/common.nix
@@ -293,7 +293,6 @@ let
rtc_use_pipewire = true;
# Disable PGO because the profile data requires a newer compiler version (LLVM 14 isn't sufficient):
chrome_pgo_phase = 0;
- } // optionalAttrs (chromiumVersionAtLeast "107") {
clang_base_path = "${llvmPackages.clang}";
use_qt = false;
use_system_libwayland_server = true;
diff --git a/pkgs/applications/networking/browsers/chromium/upstream-info.json b/pkgs/applications/networking/browsers/chromium/upstream-info.json
index 5ee976c449c3..dd10f0c7c7c7 100644
--- a/pkgs/applications/networking/browsers/chromium/upstream-info.json
+++ b/pkgs/applications/networking/browsers/chromium/upstream-info.json
@@ -19,9 +19,9 @@
}
},
"beta": {
- "version": "107.0.5304.62",
- "sha256": "1w77id89gszichqxsrqgkb3v0kf26fic5p3y1ndgrw86d8kilgpj",
- "sha256bin64": "0lc08mc1540w4chscq813pmiavvx32qfb581w7lh9ayby15j2nkk",
+ "version": "107.0.5304.68",
+ "sha256": "0k5qrmby1k2gw3lj96x3qag20kka61my578pv0zyrqqj5sdz3i5a",
+ "sha256bin64": "15ijvsm9k28iwr7dxi2vbrlb7z5nz63yvpx7cg766z1z1q5jcg7m",
"deps": {
"gn": {
"version": "2022-09-14",
@@ -32,9 +32,9 @@
}
},
"dev": {
- "version": "108.0.5359.10",
- "sha256": "1wmb3qxd126j3466h8wb2fsfy92218rv812sxxqdbpyf2z66m8pj",
- "sha256bin64": "0vv64hqx5wf8qsm3z518wv9phipb7nbg6kj5mghx55rn20qmfpbr",
+ "version": "108.0.5359.19",
+ "sha256": "1093anaymbmza6rf9hisl6qdf9jfaa27kyd3gbv5xyc0i450ypg5",
+ "sha256bin64": "0yi6qi7asmh3kx6y86p22smjf5bpay1nrj09zg7l2qd3gi836xp0",
"deps": {
"gn": {
"version": "2022-10-05",
@@ -45,19 +45,19 @@
}
},
"ungoogled-chromium": {
- "version": "106.0.5249.119",
- "sha256": "14niglj8q6mfkmgbbjhaipmyhv6vryx93crswb1xa871a14in28g",
- "sha256bin64": "1kcf8l6ivqzx6qaiy7vx2l6mhfqn4lq93dkgcx1bdadikwcpq0dd",
+ "version": "107.0.5304.68",
+ "sha256": "0k5qrmby1k2gw3lj96x3qag20kka61my578pv0zyrqqj5sdz3i5a",
+ "sha256bin64": "1x9svz5s8fm2zhnpzjpqckzfp37hjni3nf3pm63rwnvbd06y48ja",
"deps": {
"gn": {
- "version": "2022-08-11",
+ "version": "2022-09-14",
"url": "https://gn.googlesource.com/gn",
- "rev": "0bcd37bd2b83f1a9ee17088037ebdfe6eab6d31a",
- "sha256": "13zks2z65kg7fzzsysq4mswd4bhhy3h7ycdrpxfilcvixx2n2gac"
+ "rev": "fff29c1b3f9703ea449f720fe70fa73575ef24e5",
+ "sha256": "1c0dvpp4im1hf277bs5w7rgqxz3g2bax266i2g6smi3pl7a8jpnp"
},
"ungoogled-patches": {
- "rev": "106.0.5249.119-1",
- "sha256": "0mgyakq0g3v24b1qn76zblhjf9zzbiv1fq95w7w42nv3fvxfrxr2"
+ "rev": "107.0.5304.68-1",
+ "sha256": "0rjdi2lr71xjjf4x27183ys87fc95m85yp5x3kk6i39ppksvsj6b"
}
}
}
diff --git a/pkgs/applications/networking/instant-messengers/deltachat-desktop/default.nix b/pkgs/applications/networking/instant-messengers/deltachat-desktop/default.nix
index d39ce483ec45..3e0e0362f200 100644
--- a/pkgs/applications/networking/instant-messengers/deltachat-desktop/default.nix
+++ b/pkgs/applications/networking/instant-messengers/deltachat-desktop/default.nix
@@ -4,6 +4,7 @@
, buildGoModule
, esbuild
, fetchFromGitHub
+, fetchpatch
, libdeltachat
, makeDesktopItem
, makeWrapper
@@ -31,6 +32,13 @@ let
name = "${old.pname}-${version}";
hash = "sha256-4rpoDQ3o0WdWg/TmazTI+J0hL/MxwHcNMXWMq7GE7Tk=";
};
+ patches = [
+ (fetchpatch {
+ name = "turn-off-hard-errors-for-lints.patch";
+ url = "https://github.com/deltachat/deltachat-core-rust/commit/7598c50dbaa2abcbd417d96a02743269f666597b.patch";
+ hash = "sha256-Xss44v6Wf6mL3FK9hH+oFYZ0fBA9rSh4wDrr7nSUibQ=";
+ })
+ ];
});
esbuild' = esbuild.override {
buildGoModule = args: buildGoModule (args // rec {
diff --git a/pkgs/applications/office/paperless-ngx/default.nix b/pkgs/applications/office/paperless-ngx/default.nix
index e11b34e52bcf..f5de1d65184c 100644
--- a/pkgs/applications/office/paperless-ngx/default.nix
+++ b/pkgs/applications/office/paperless-ngx/default.nix
@@ -22,7 +22,7 @@ let
# use paperless-ngx version of django-q
# see https://github.com/paperless-ngx/paperless-ngx/pull/1014
- django-q = super.django-q.overridePythonAttrs (oldAttrs: rec {
+ django-q = super.django-q.overridePythonAttrs (oldAttrs: {
src = fetchFromGitHub {
owner = "paperless-ngx";
repo = "django-q";
@@ -42,8 +42,39 @@ let
};
});
- eth-keys = super.eth-keys.overridePythonAttrs (_: {
- doCheck = false;
+ # downgrade redis due to https://github.com/paperless-ngx/paperless-ngx/pull/1802
+ # and https://github.com/django/channels_redis/issues/332
+ channels-redis = super.channels-redis.overridePythonAttrs (oldAttrs: rec {
+ version = "3.4.1";
+ src = fetchFromGitHub {
+ owner = "django";
+ repo = "channels_redis";
+ rev = version;
+ hash = "sha256-ZQSsE3pkM+nfDhWutNuupcyC5MDikUu6zU4u7Im6bRQ=";
+ };
+ });
+
+ channels = super.channels.overridePythonAttrs (oldAttrs: rec {
+ version = "3.0.5";
+ pname = "channels";
+ src = fetchFromGitHub {
+ owner = "django";
+ repo = pname;
+ rev = version;
+ sha256 = "sha256-bKrPLbD9zG7DwIYBst1cb+zkDsM8B02wh3D80iortpw=";
+ };
+ propagatedBuildInputs = oldAttrs.propagatedBuildInputs ++ [ self.daphne ];
+ });
+
+ daphne = super.daphne.overridePythonAttrs (oldAttrs: rec {
+ version = "3.0.2";
+ pname = "daphne";
+ src = fetchFromGitHub {
+ owner = "django";
+ repo = pname;
+ rev = version;
+ hash = "sha256-KWkMV4L7bA2Eo/u4GGif6lmDNrZAzvYyDiyzyWt9LeI=";
+ };
});
};
};
@@ -198,7 +229,9 @@ python.pkgs.pythonPackages.buildPythonApplication rec {
pytestCheckHook
];
- pytestFlagsArray = [ "src" ];
+ pytestFlagsArray = [
+ "src"
+ ];
# The tests require:
# - PATH with runtime binaries
@@ -214,14 +247,15 @@ python.pkgs.pythonPackages.buildPythonApplication rec {
--replace "--cov --cov-report=html" ""
'';
+
passthru = {
inherit python path;
tests = { inherit (nixosTests) paperless; };
};
meta = with lib; {
- description = "A supercharged version of paperless: scan, index, and archive all of your physical documents";
- homepage = "https://paperless-ngx.readthedocs.io/en/latest/";
+ description = "Tool to scan, index, and archive all of your physical documents";
+ homepage = "https://paperless-ngx.readthedocs.io/";
license = licenses.gpl3Only;
maintainers = with maintainers; [ lukegb gador erikarvstedt ];
};
diff --git a/pkgs/applications/version-management/jujutsu/default.nix b/pkgs/applications/version-management/jujutsu/default.nix
index 824a54456bb7..e9b9d02ca6c3 100644
--- a/pkgs/applications/version-management/jujutsu/default.nix
+++ b/pkgs/applications/version-management/jujutsu/default.nix
@@ -15,16 +15,16 @@
rustPlatform.buildRustPackage rec {
pname = "jujutsu";
- version = "0.4.0";
+ version = "0.5.1";
src = fetchFromGitHub {
owner = "martinvonz";
repo = "jj";
rev = "v${version}";
- sha256 = "sha256-G8Y8ooi3aX6v/Ied62eSfo6PvXbZtx455bF0wVkZN30=";
+ sha256 = "sha256-ITYpdCUh+WzP2RrAkSep3DsQ7dztvOMuwESKimn8JBQ=";
};
- cargoSha256 = "sha256-7nWrwpv3xAffKiaUsnoA+h6ledjgG9tQeQ69WNl6e8o=";
+ cargoSha256 = "sha256-eH8/R4dwQ08Q7Dyw8CnE+DGjneAmtTdsRben2cxpG8Q=";
# Needed to get openssl-sys to use pkg-config.
OPENSSL_NO_VENDOR = 1;
diff --git a/pkgs/applications/window-managers/taffybar/default.nix b/pkgs/applications/window-managers/taffybar/default.nix
index 2afb6e505c33..062fc2a3771d 100644
--- a/pkgs/applications/window-managers/taffybar/default.nix
+++ b/pkgs/applications/window-managers/taffybar/default.nix
@@ -6,7 +6,7 @@ let
] ++ packages self);
in stdenv.mkDerivation {
pname = "taffybar-with-packages";
- inherit (taffybarEnv) version;
+ inherit (taffybar) version;
nativeBuildInputs = [ makeWrapper ];
diff --git a/pkgs/data/icons/colloid-icon-theme/default.nix b/pkgs/data/icons/colloid-icon-theme/default.nix
index c94135f86fa2..744db4f3d162 100644
--- a/pkgs/data/icons/colloid-icon-theme/default.nix
+++ b/pkgs/data/icons/colloid-icon-theme/default.nix
@@ -13,18 +13,18 @@ let
pname = "colloid-icon-theme";
in
-lib.checkListOfEnum "${pname}: scheme variants" [ "default" "nord" "dracula" ] schemeVariants
+lib.checkListOfEnum "${pname}: scheme variants" [ "default" "nord" "dracula" "all" ] schemeVariants
lib.checkListOfEnum "${pname}: color variants" [ "default" "purple" "pink" "red" "orange" "yellow" "green" "teal" "grey" "all" ] colorVariants
stdenvNoCC.mkDerivation rec {
inherit pname;
- version = "2022-04-22";
+ version = "2022-10-26";
src = fetchFromGitHub {
owner = "vinceliuice";
repo = pname;
rev = version;
- hash = "sha256-0lUdsTjIfZ76Mm327jE1uudxtKVQbt17fsel6c2RdVM=";
+ hash = "sha256-eHLfWrtY69S37OPvQdLwI/PRvoKCheF2MRsHG5+5BR0=";
};
nativeBuildInputs = [
diff --git a/pkgs/data/misc/hackage/pin.json b/pkgs/data/misc/hackage/pin.json
index 8ce6780cf35a..1fb7b1c6a4a4 100644
--- a/pkgs/data/misc/hackage/pin.json
+++ b/pkgs/data/misc/hackage/pin.json
@@ -1,6 +1,6 @@
{
- "commit": "d9b306138608746f6f686e7f3af6f35e635eacc8",
- "url": "https://github.com/commercialhaskell/all-cabal-hashes/archive/d9b306138608746f6f686e7f3af6f35e635eacc8.tar.gz",
- "sha256": "11c7x0b1ivcx8z96yr7rwnsby5bmjrwsjbak2pa4kknsklxd1iba",
- "msg": "Update from Hackage at 2022-10-05T14:24:18Z"
+ "commit": "2c8100e0ec017b1ab20fcf4679176087b10fbd45",
+ "url": "https://github.com/commercialhaskell/all-cabal-hashes/archive/2c8100e0ec017b1ab20fcf4679176087b10fbd45.tar.gz",
+ "sha256": "16jvcyn4cxc2f0p92f71yk1n2p6jmblnhqm8is5ipn0j4xz6l0bl",
+ "msg": "Update from Hackage at 2022-10-11T19:16:50Z"
}
diff --git a/pkgs/data/themes/mojave/default.nix b/pkgs/data/themes/mojave/default.nix
index 0cb0d59f2b48..43a933c11bda 100644
--- a/pkgs/data/themes/mojave/default.nix
+++ b/pkgs/data/themes/mojave/default.nix
@@ -1,5 +1,5 @@
{ lib
-, stdenv
+, stdenvNoCC
, fetchFromGitHub
, fetchurl
, glib
@@ -29,16 +29,16 @@ lib.checkListOfEnum "${pname}: color variants" [ "light" "dark" ] colorVariants
lib.checkListOfEnum "${pname}: opacity variants" [ "standard" "solid" ] opacityVariants
lib.checkListOfEnum "${pname}: theme variants" [ "default" "blue" "purple" "pink" "red" "orange" "yellow" "green" "grey" "all" ] themeVariants
-stdenv.mkDerivation rec {
+stdenvNoCC.mkDerivation rec {
inherit pname;
- version = "2022-06-07";
+ version = "2022-10-21";
srcs = [
(fetchFromGitHub {
owner = "vinceliuice";
repo = pname;
rev = version;
- sha256 = "sha256-OEqB2PSZ5KoxXAUhlyT1PRUzckVz+jTCIoAqP8gVqTk=";
+ sha256 = "sha256-0OqQXyv/fcbKTzvQUVIbUw5Y27hU1bzwx/0DelMEZIs=";
})
]
++
@@ -114,9 +114,9 @@ stdenv.mkDerivation rec {
install -D -t $out/share/wallpapers ../"macOS Mojave Wallpapers"/*
''}
- # Replace duplicate files with hardlinks to the first file in each
+ # Replace duplicate files with soft links to the first file in each
# set of duplicates, reducing the installed size in about 53%
- jdupes -L -r $out/share
+ jdupes --quiet --link-soft --recurse $out/share
runHook postInstall
'';
diff --git a/pkgs/desktops/enlightenment/econnman/default.nix b/pkgs/desktops/enlightenment/econnman/default.nix
index 5d3e39b8b01e..228957de4ad1 100644
--- a/pkgs/desktops/enlightenment/econnman/default.nix
+++ b/pkgs/desktops/enlightenment/econnman/default.nix
@@ -1,24 +1,46 @@
-{ lib, stdenv, fetchurl, pkg-config, efl, python3Packages, dbus, makeWrapper }:
+{ lib
+, stdenv
+, fetchurl
+, makeWrapper
+, pkg-config
+, dbus
+, efl
+, python3Packages
+, directoryListingUpdater
+}:
stdenv.mkDerivation rec {
pname = "econnman";
version = "1.1";
src = fetchurl {
- url = "http://download.enlightenment.org/rel/apps/econnman/${pname}-${version}.tar.gz";
- sha256 = "057pwwavlvrrq26bncqnfrf449zzaim0zq717xv86av4n940gwv0";
+ url = "http://download.enlightenment.org/rel/apps/econnman/${pname}-${version}.tar.xz";
+ sha256 = "sha256-DM6HaB+ufKcPHmPP4K5l/fF7wzRycFQxfiXjiXYZ7YU=";
};
- nativeBuildInputs = [ makeWrapper pkg-config python3Packages.wrapPython ];
+ nativeBuildInputs = [
+ makeWrapper
+ pkg-config
+ python3Packages.wrapPython
+ ];
- buildInputs = [ efl python3Packages.python dbus ];
+ buildInputs = [
+ dbus
+ efl
+ python3Packages.python
+ ];
- pythonPath = [ python3Packages.pythonefl python3Packages.dbus-python ];
+ pythonPath = [
+ python3Packages.dbus-python
+ python3Packages.pythonefl
+ ];
postInstall = ''
wrapPythonPrograms
'';
+ passthru.updateScript = directoryListingUpdater { };
+
meta = with lib; {
description = "A user interface for the connman network connection manager";
homepage = "https://enlightenment.org/";
diff --git a/pkgs/desktops/enlightenment/ecrire/default.nix b/pkgs/desktops/enlightenment/ecrire/default.nix
index 1f466b2d0484..25238ca59ab7 100644
--- a/pkgs/desktops/enlightenment/ecrire/default.nix
+++ b/pkgs/desktops/enlightenment/ecrire/default.nix
@@ -5,6 +5,7 @@
, ninja
, pkg-config
, efl
+, directoryListingUpdater
}:
stdenv.mkDerivation rec {
@@ -26,6 +27,8 @@ stdenv.mkDerivation rec {
efl
];
+ passthru.updateScript = directoryListingUpdater { };
+
meta = with lib; {
description = "EFL simple text editor";
homepage = "https://www.enlightenment.org/";
diff --git a/pkgs/desktops/enlightenment/efl/default.nix b/pkgs/desktops/enlightenment/efl/default.nix
index 0c47eec55f0a..fca2c591a77d 100644
--- a/pkgs/desktops/enlightenment/efl/default.nix
+++ b/pkgs/desktops/enlightenment/efl/default.nix
@@ -1,4 +1,5 @@
-{ lib, stdenv
+{ lib
+, stdenv
, fetchurl
, meson
, ninja
@@ -52,6 +53,7 @@
, writeText
, xorg
, zlib
+, directoryListingUpdater
}:
stdenv.mkDerivation rec {
@@ -203,6 +205,8 @@ stdenv.mkDerivation rec {
patchelf --add-needed ${libsndfile.out}/lib/libsndfile.so $out/lib/libecore_audio.so
'';
+ passthru.updateScript = directoryListingUpdater { };
+
meta = with lib; {
description = "Enlightenment foundation libraries";
homepage = "https://enlightenment.org/";
diff --git a/pkgs/desktops/enlightenment/ephoto/default.nix b/pkgs/desktops/enlightenment/ephoto/default.nix
index 33c116872fe1..c7681bfe0e47 100644
--- a/pkgs/desktops/enlightenment/ephoto/default.nix
+++ b/pkgs/desktops/enlightenment/ephoto/default.nix
@@ -5,6 +5,7 @@
, ninja
, pkg-config
, efl
+, directoryListingUpdater
}:
stdenv.mkDerivation rec {
@@ -26,6 +27,8 @@ stdenv.mkDerivation rec {
efl
];
+ passthru.updateScript = directoryListingUpdater { };
+
meta = with lib; {
description = "Image viewer and editor written using the Enlightenment Foundation Libraries";
homepage = "https://www.smhouston.us/ephoto/";
diff --git a/pkgs/desktops/enlightenment/evisum/default.nix b/pkgs/desktops/enlightenment/evisum/default.nix
index a8a61edad4df..438b68902813 100644
--- a/pkgs/desktops/enlightenment/evisum/default.nix
+++ b/pkgs/desktops/enlightenment/evisum/default.nix
@@ -5,6 +5,7 @@
, ninja
, pkg-config
, efl
+, directoryListingUpdater
}:
stdenv.mkDerivation rec {
@@ -26,6 +27,8 @@ stdenv.mkDerivation rec {
efl
];
+ passthru.updateScript = directoryListingUpdater { };
+
meta = with lib; {
description = "System and process monitor written with EFL";
homepage = "https://www.enlightenment.org";
diff --git a/pkgs/desktops/enlightenment/rage/default.nix b/pkgs/desktops/enlightenment/rage/default.nix
index 7fdc9a5e6634..814887491438 100644
--- a/pkgs/desktops/enlightenment/rage/default.nix
+++ b/pkgs/desktops/enlightenment/rage/default.nix
@@ -7,6 +7,7 @@
, efl
, gst_all_1
, wrapGAppsHook
+, directoryListingUpdater
}:
stdenv.mkDerivation rec {
@@ -34,6 +35,8 @@ stdenv.mkDerivation rec {
gst_all_1.gst-libav
];
+ passthru.updateScript = directoryListingUpdater { };
+
meta = with lib; {
description = "Video and audio player along the lines of mplayer";
homepage = "https://enlightenment.org/";
diff --git a/pkgs/desktops/enlightenment/terminology/default.nix b/pkgs/desktops/enlightenment/terminology/default.nix
index e676e8543ee5..12289f2fb2ad 100644
--- a/pkgs/desktops/enlightenment/terminology/default.nix
+++ b/pkgs/desktops/enlightenment/terminology/default.nix
@@ -1,4 +1,14 @@
-{ lib, stdenv, fetchurl, meson, ninja, pkg-config, python3, efl, nixosTests }:
+{ lib
+, stdenv
+, fetchurl
+, meson
+, ninja
+, pkg-config
+, python3
+, efl
+, nixosTests
+, directoryListingUpdater
+}:
stdenv.mkDerivation rec {
pname = "terminology";
@@ -26,6 +36,8 @@ stdenv.mkDerivation rec {
passthru.tests.test = nixosTests.terminal-emulators.terminology;
+ passthru.updateScript = directoryListingUpdater { };
+
meta = with lib; {
description = "Powerful terminal emulator based on EFL";
homepage = "https://www.enlightenment.org/about-terminology";
diff --git a/pkgs/development/haskell-modules/cabal2nix-unstable.nix b/pkgs/development/haskell-modules/cabal2nix-unstable.nix
index 4dc6ca80d125..d503463858f7 100644
--- a/pkgs/development/haskell-modules/cabal2nix-unstable.nix
+++ b/pkgs/development/haskell-modules/cabal2nix-unstable.nix
@@ -8,10 +8,10 @@
}:
mkDerivation {
pname = "cabal2nix";
- version = "unstable-2022-10-10";
+ version = "unstable-2022-10-22";
src = fetchzip {
- url = "https://github.com/NixOS/cabal2nix/archive/b3ae6f9240d07ba103f1eb7ab22f6055e9cdb7dc.tar.gz";
- sha256 = "0ym6lyp4br57442b6a9cg9bczbjqz8nz984rxwiacldqzndk8jbr";
+ url = "https://github.com/NixOS/cabal2nix/archive/bf7cc8f202e332953f7fbfc1d90490e4c197d287.tar.gz";
+ sha256 = "0fmpfl2nl215aids9yxdmdik77w7cppk900rnx23m07rmwg4xa4f";
};
postUnpack = "sourceRoot+=/cabal2nix; echo source root reset to $sourceRoot";
isLibrary = true;
diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix
index 409a81c37353..3fa372ddb03e 100644
--- a/pkgs/development/haskell-modules/configuration-common.nix
+++ b/pkgs/development/haskell-modules/configuration-common.nix
@@ -2431,10 +2431,6 @@ self: super: {
# 2022-02-25: Unmaintained and to strict upper bounds
paths = doJailbreak super.paths;
- # Too strict bounds on hspec, fixed on main branch, but unreleased
- colourista = assert super.colourista.version == "0.1.0.1";
- doJailbreak super.colourista;
-
# 2022-02-26: https://github.com/emilypi/base64/issues/39
base64 = dontCheck super.base64;
@@ -2548,32 +2544,9 @@ self: super: {
# Remove once version 1.* is released
monad-bayes = doJailbreak super.monad-bayes;
- crypt-sha512 = overrideCabal (drv: {
- librarySystemDepends = [
- pkgs.libxcrypt
- ];
- # Test failure after libxcrypt migration, reported upstrem at
- # https://github.com/phadej/crypt-sha512/issues/13
- doCheck = false;
- }) super.crypt-sha512;
-
- nano-cryptr = overrideCabal (drv: {
- librarySystemDepends = [
- pkgs.libxcrypt
- ];
- }) super.nano-cryptr;
-
- Unixutils = overrideCabal (drv: {
- librarySystemDepends = [
- pkgs.libxcrypt
- ];
- }) super.Unixutils;
-
- xmonad-utils = overrideCabal (drv: {
- librarySystemDepends = [
- pkgs.libxcrypt
- ];
- }) super.xmonad-utils;
+ # Test failure after libxcrypt migration, reported upstrem at
+ # https://github.com/phadej/crypt-sha512/issues/13
+ crypt-sha512 = dontCheck super.crypt-sha512;
} // import ./configuration-tensorflow.nix {inherit pkgs haskellLib;} self super // (let
# We need to build purescript with these dependencies and thus also its reverse
diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml
index babbe6a44456..5c916e0ecc49 100644
--- a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml
+++ b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml
@@ -387,7 +387,6 @@ broken-packages:
- bind-marshal
- binembed
- bins
- - binsm
- bio
- BiobaseBlast
- BiobaseNewick
@@ -459,6 +458,7 @@ broken-packages:
- Bravo
- brians-brain
- brick-dropdownmenu
+ - brick-panes
- bricks-internal
- brillig
- broccoli
@@ -860,7 +860,6 @@ broken-packages:
- control-monad-failure-mtl
- Control-Monad-ST2
- contstuff
- - copilot-c99
- copilot-sbv
- copr
- coquina
@@ -878,6 +877,7 @@ broken-packages:
- couchdb-conduit
- couch-hs
- counter
+ - country
- courier
- court
- coverage
@@ -972,7 +972,6 @@ broken-packages:
- database-study
- data-check
- data-combinator-gen
- - data-compat
- data-concurrent-queue
- data-construction
- data-constructors
@@ -2283,6 +2282,7 @@ broken-packages:
- hnn
- hnop
- hoauth
+ - hoauth2-providers
- hoauth2-tutorial
- hobbes
- hobbits
@@ -2421,6 +2421,7 @@ broken-packages:
- hslogger-reader
- hslogger-template
- hs-logo
+ - hslua-list
- hsluv-haskell
- hsmagick
- HSmarty
@@ -2508,7 +2509,6 @@ broken-packages:
- http-client-request-modifiers
- http-client-session
- http-client-streams
- - http-client-websockets
- http-conduit-browser
- http-conduit-downloader
- http-directory
@@ -2560,6 +2560,7 @@ broken-packages:
- hw-playground-linear
- hwsl2
- hx
+ - hxmppc
- HXQ
- hxt-cache
- hxt-pickle-utils
@@ -2630,6 +2631,7 @@ broken-packages:
- imports
- impossible
- imprint
+ - incipit
- indentation-core
- index-core
- indexed-containers
@@ -3418,6 +3420,7 @@ broken-packages:
- mzv
- n2o-protocols
- nagios-plugin-ekg
+ - named-binary-tag
- named-lock
- named-servant
- named-sop
@@ -3588,6 +3591,7 @@ broken-packages:
- Omega
- om-elm
- om-fail
+ - om-http
- om-http-logging
- omnifmt
- on-a-horse
@@ -4145,6 +4149,7 @@ broken-packages:
- quibble-core
- QuickAnnotate
- quickcheck-arbitrary-template
+ - quickcheck-lockstep
- quickcheck-property-comb
- quickcheck-property-monad
- quickcheck-rematch
@@ -4453,7 +4458,6 @@ broken-packages:
- scottish
- scotty-binding-play
- scotty-blaze
- - scotty-form
- scotty-format
- scotty-params-parser
- scotty-resource
@@ -4702,7 +4706,6 @@ broken-packages:
- smiles
- smoothie
- smsaero
- - smt2-parser
- smt-lib
- SmtLib
- smtlib2
@@ -4957,6 +4960,7 @@ broken-packages:
- swagger
- swagger-petstore
- swagger-test
+ - swarm
- swearjure
- swf
- swift-lda
@@ -5083,6 +5087,7 @@ broken-packages:
- test-framework-skip
- test-framework-testing-feat
- test-framework-th-prime
+ - test-lib
- testloop
- testpack
- testpattern
@@ -5363,6 +5368,7 @@ broken-packages:
- unicode-prelude
- unicode-symbols
- unicode-tricks
+ - union
- union-map
- uniprot-kb
- uniqueid
@@ -5430,12 +5436,10 @@ broken-packages:
- uuagc-diagrams
- uu-cco
- uuid-aeson
- - uuid-bytes
- uvector
- uxadt
- vabal-lib
- vacuum
- - vado
- validated-types
- Validation
- validations
diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/stackage.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/stackage.yaml
index 081be641891b..337310123a79 100644
--- a/pkgs/development/haskell-modules/configuration-hackage2nix/stackage.yaml
+++ b/pkgs/development/haskell-modules/configuration-hackage2nix/stackage.yaml
@@ -1,4 +1,4 @@
-# Stackage LTS 19.27
+# Stackage LTS 19.28
# This file is auto-generated by
# maintainers/scripts/haskell/update-stackage.sh
default-package-overrides:
@@ -79,15 +79,15 @@ default-package-overrides:
- arrow-extras ==0.1.0.1
- arrows ==0.4.4.2
- ascii ==1.1.3.0
- - ascii-case ==1.0.0.10
- - ascii-char ==1.0.0.14
+ - ascii-case ==1.0.0.11
+ - ascii-char ==1.0.0.15
- asciidiagram ==1.3.3.3
- - ascii-group ==1.0.0.12
+ - ascii-group ==1.0.0.13
- ascii-numbers ==1.0.0.0
- ascii-predicates ==1.0.0.10
- ascii-progress ==0.3.3.0
- ascii-superset ==1.0.1.13
- - ascii-th ==1.0.0.10
+ - ascii-th ==1.0.0.11
- asn1-encoding ==0.9.6
- asn1-parse ==0.9.5
- asn1-types ==0.3.4
@@ -299,8 +299,8 @@ default-package-overrides:
- cast ==0.1.0.2
- caster ==0.0.3.0
- cayley-client ==0.4.17
- - cborg ==0.2.7.0
- - cborg-json ==0.2.4.0
+ - cborg ==0.2.8.0
+ - cborg-json ==0.2.5.0
- cdar-mBound ==0.1.0.4
- c-enum ==0.1.1.3
- cereal ==0.5.8.3
@@ -352,7 +352,7 @@ default-package-overrides:
- clumpiness ==0.17.0.2
- ClustalParser ==1.3.0
- cmark ==0.6
- - cmark-gfm ==0.2.4
+ - cmark-gfm ==0.2.5
- cmark-lucid ==0.1.0.0
- cmdargs ==0.10.21
- codec-beam ==0.2.0
@@ -373,7 +373,7 @@ default-package-overrides:
- comfort-fftw ==0.0
- comfort-graph ==0.0.3.2
- commonmark ==0.2.2
- - commonmark-extensions ==0.2.3.2
+ - commonmark-extensions ==0.2.3.3
- commonmark-pandoc ==0.2.1.2
- commutative ==0.0.2
- comonad ==5.0.8
@@ -395,7 +395,7 @@ default-package-overrides:
- concurrent-supply ==0.1.8
- cond ==0.4.1.1
- conduino ==0.2.2.0
- - conduit ==1.3.4.2
+ - conduit ==1.3.4.3
- conduit-aeson ==0.1.0.1
- conduit-algorithms ==0.0.13.0
- conduit-combinators ==1.3.0
@@ -418,7 +418,7 @@ default-package-overrides:
- constraints ==0.13.4
- constraints-extras ==0.3.2.1
- constraint-tuples ==0.1.2
- - construct ==0.3.1
+ - construct ==0.3.1.1
- containers-unicode-symbols ==0.3.1.3
- contravariant ==1.5.5
- contravariant-extras ==0.3.5.3
@@ -429,7 +429,7 @@ default-package-overrides:
- convertible ==1.1.1.1
- cookie ==0.4.5
- copr-api ==0.1.0
- - core-data ==0.3.6.0
+ - core-data ==0.3.8.0
- core-program ==0.4.6.4
- core-text ==0.3.8.0
- countable ==1.0
@@ -813,14 +813,14 @@ default-package-overrides:
- function-builder ==0.3.0.1
- functor-classes-compat ==2.0.0.2
- functor-combinators ==0.4.1.0
- - fused-effects ==1.1.2.0
+ - fused-effects ==1.1.2.1
- fusion-plugin ==0.2.5
- fusion-plugin-types ==0.1.0
- fuzzcheck ==0.1.1
- fuzzy ==0.1.0.1
- fuzzy-dates ==0.1.1.2
- fuzzyset ==0.2.3
- - fuzzy-time ==0.2.0.1
+ - fuzzy-time ==0.2.0.3
- gauge ==0.2.5
- gd ==3000.7.3
- gdp ==0.0.3.0
@@ -1149,7 +1149,7 @@ default-package-overrides:
- hspec-leancheck ==0.0.6
- hspec-megaparsec ==2.2.0
- hspec-meta ==2.7.8
- - hspec-need-env ==0.1.0.9
+ - hspec-need-env ==0.1.0.10
- hspec-parsec ==0
- hspec-smallcheck ==0.5.2
- hspec-tmp-proc ==0.5.1.2
@@ -1257,7 +1257,7 @@ default-package-overrides:
- immortal-queue ==0.1.0.1
- inbox ==0.2.0
- include-file ==0.1.0.4
- - incremental-parser ==0.5.0.3
+ - incremental-parser ==0.5.0.4
- indents ==0.5.0.1
- indexed ==0.1.3
- indexed-containers ==0.1.0.2
@@ -1292,7 +1292,7 @@ default-package-overrides:
- invariant ==0.5.6
- invert ==1.0.0.2
- invertible ==0.2.0.7
- - invertible-grammar ==0.1.3.2
+ - invertible-grammar ==0.1.3.3
- io-machine ==0.2.0.0
- io-manager ==0.1.0.3
- io-memoize ==1.1.1.0
@@ -1605,7 +1605,7 @@ default-package-overrides:
- murmur3 ==1.0.5
- murmur-hash ==0.1.0.10
- MusicBrainz ==0.4.1
- - mutable-containers ==0.3.4
+ - mutable-containers ==0.3.4.1
- mwc-probability ==2.3.1
- mwc-random ==0.15.0.2
- mwc-random-monad ==0.7.3.1
@@ -2115,9 +2115,9 @@ default-package-overrides:
- sample-frame ==0.0.3
- sample-frame-np ==0.0.4.1
- sampling ==0.3.5
- - sandwich ==0.1.0.11
+ - sandwich ==0.1.1.2
- sandwich-quickcheck ==0.1.0.6
- - sandwich-slack ==0.1.0.6
+ - sandwich-slack ==0.1.1.0
- say ==0.1.0.1
- sbp ==4.1.6
- sbv ==8.17
@@ -2155,7 +2155,7 @@ default-package-overrides:
- sequence-formats ==1.6.6.1
- sequenceTools ==1.5.2
- serf ==0.1.1.0
- - serialise ==0.2.5.0
+ - serialise ==0.2.6.0
- servant ==0.19
- servant-auth ==0.4.1.0
- servant-auth-client ==0.4.1.0
@@ -2202,7 +2202,7 @@ default-package-overrides:
- setlocale ==1.0.0.10
- set-monad ==0.3.0.0
- sets ==0.0.6.2
- - sexp-grammar ==2.3.3.1
+ - sexp-grammar ==2.3.4.0
- sexpr-parser ==0.2.2.0
- SHA ==1.6.4.4
- shake ==0.19.7
@@ -2252,7 +2252,7 @@ default-package-overrides:
- skylighting-core ==0.12.3.1
- slack-progressbar ==0.1.0.1
- slave-thread ==1.1.0.1
- - slist ==0.2.0.0
+ - slist ==0.2.0.1
- slynx ==0.6.1.1
- smallcheck ==1.2.1
- smash ==0.1.3
@@ -2277,7 +2277,7 @@ default-package-overrides:
- sourcemap ==0.1.7
- sox ==0.2.3.1
- soxlib ==0.0.3.1
- - spacecookie ==1.0.0.1
+ - spacecookie ==1.0.0.2
- sparse-linear-algebra ==0.3.1
- spatial-math ==0.5.0.1
- special-values ==0.1.0.0
@@ -2350,7 +2350,7 @@ default-package-overrides:
- strict ==0.4.0.1
- strict-concurrency ==0.2.4.3
- strict-list ==0.1.7
- - strict-tuple ==0.1.5.1
+ - strict-tuple ==0.1.5.2
- strict-tuple-lens ==0.2
- strict-wrapper ==0.0.0.0
- stringbuilder ==0.5.1
@@ -2595,7 +2595,7 @@ default-package-overrides:
- type-spec ==0.4.0.0
- typography-geometry ==1.0.1.0
- tz ==0.1.3.6
- - tzdata ==0.2.20220815.0
+ - tzdata ==0.2.20220923.0
- ua-parser ==0.7.7.0
- uglymemo ==0.1.0.1
- unagi-chan ==0.4.1.4
@@ -2608,8 +2608,8 @@ default-package-overrides:
- unexceptionalio ==0.5.1
- unexceptionalio-trans ==0.5.1
- unicode ==0.0.1.1
- - unicode-collation ==0.1.3.2
- - unicode-data ==0.3.0
+ - unicode-collation ==0.1.3.3
+ - unicode-data ==0.3.1
- unicode-show ==0.1.1.1
- unicode-transforms ==0.4.0.1
- unidecode ==0.1.0.4
@@ -2764,7 +2764,7 @@ default-package-overrides:
- Win32-notify ==0.3.0.3
- windns ==0.1.0.1
- wire-streams ==0.1.1.0
- - witch ==1.0.0.4
+ - witch ==1.0.2.0
with-compiler: ghc-9.0.2
- withdependencies ==0.3.0
- witherable ==0.4.2
@@ -2841,7 +2841,7 @@ with-compiler: ghc-9.0.2
- yesod-bin ==1.6.2.2
- yesod-core ==1.6.24.0
- yesod-eventsource ==1.6.0.1
- - yesod-form ==1.7.2
+ - yesod-form ==1.7.3
- yesod-form-bootstrap4 ==3.0.1
- yesod-gitrepo ==0.3.0
- yesod-gitrev ==0.2.2
@@ -2870,7 +2870,7 @@ with-compiler: ghc-9.0.2
- zim-parser ==0.2.1.0
- zio ==0.1.0.2
- zip ==1.7.2
- - zip-archive ==0.4.2.1
+ - zip-archive ==0.4.2.2
- zipper-extra ==0.1.3.2
- zippers ==0.3.2
- zip-stream ==0.2.1.0
diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml
index 7343aeb94400..e91640ae27dd 100644
--- a/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml
+++ b/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml
@@ -739,6 +739,8 @@ dont-distribute-packages:
- battleships
- bayes-stack
- bbi
+ - bcp47
+ - bcp47-orphans
- bdcs
- bdcs-api
- beam-automigrate
@@ -1100,6 +1102,7 @@ dont-distribute-packages:
- cursedcsv
- cv-combinators
- cypher
+ - dahdit
- dapi
- darcs-benchmark
- darcs-beta
@@ -2103,6 +2106,7 @@ dont-distribute-packages:
- hmt-diagrams
- hnormalise
- ho-rewriting
+ - hoauth2-providers-tutorial
- hob
- hogre
- hogre-examples
@@ -2780,6 +2784,7 @@ dont-distribute-packages:
- mysql-haskell-nem
- mysql-haskell-openssl
- mysql-simple-typed
+ - mywork
- n2o-web
- nakadi-client
- named-servant-client
@@ -2865,6 +2870,8 @@ dont-distribute-packages:
- ohloh-hs
- ois-input-manager
- olwrapper
+ - om-kubernetes
+ - om-legion
- online
- online-csv
- opc-xml-da-client
@@ -3903,6 +3910,7 @@ dont-distribute-packages:
- vector-text
- venzone
- verdict-json
+ - verifiable-expressions
- vessel
- vflow-types
- vfr-waypoints
diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix
index 9caa2a21956c..4c4999e5be07 100644
--- a/pkgs/development/haskell-modules/hackage-packages.nix
+++ b/pkgs/development/haskell-modules/hackage-packages.nix
@@ -5643,10 +5643,10 @@ self: {
"EtaMOO" = callPackage
({ mkDerivation, array, async, base, bytestring, case-insensitive
- , containers, cryptonite, hashable, haskeline, memory, mtl, network
- , parsec, pcre, pipes, pipes-bytestring, pipes-concurrency
- , pipes-network, random, stm, stm-chans, text, time, transformers
- , unix, unordered-containers, vcache, vector
+ , containers, cryptonite, hashable, haskeline, libxcrypt, memory
+ , mtl, network, parsec, pcre, pipes, pipes-bytestring
+ , pipes-concurrency, pipes-network, random, stm, stm-chans, text
+ , time, transformers, unix, unordered-containers, vcache, vector
}:
mkDerivation {
pname = "EtaMOO";
@@ -5660,12 +5660,13 @@ self: {
pipes-concurrency pipes-network random stm stm-chans text time
transformers unix unordered-containers vcache vector
];
+ executableSystemDepends = [ libxcrypt ];
executablePkgconfigDepends = [ pcre ];
description = "A new implementation of the LambdaMOO server";
license = lib.licenses.bsd3;
hydraPlatforms = lib.platforms.none;
mainProgram = "etamoo";
- }) {inherit (pkgs) pcre;};
+ }) {inherit (pkgs) libxcrypt; inherit (pkgs) pcre;};
"Etage" = callPackage
({ mkDerivation, base, containers, ghc, mtl, operational, random
@@ -14249,8 +14250,8 @@ self: {
}:
mkDerivation {
pname = "Monadoro";
- version = "0.2.6.3";
- sha256 = "0z2pj6677mgc4pa7wz9j3wnk425flq1y3sw6s2i974p8b5sv4y65";
+ version = "0.2.8.1";
+ sha256 = "0w0wjxvg36y1qdvljqlg2l4dw5jwbhmm1q6979rns6ncvlyjyyvn";
isLibrary = true;
isExecutable = true;
enableSeparateDataOutput = true;
@@ -21230,7 +21231,8 @@ self: {
"Unixutils" = callPackage
({ mkDerivation, base, bytestring, directory, exceptions, filepath
- , mtl, process, process-extras, pureMD5, regex-tdfa, unix, zlib
+ , libxcrypt, mtl, process, process-extras, pureMD5, regex-tdfa
+ , unix, zlib
}:
mkDerivation {
pname = "Unixutils";
@@ -21242,9 +21244,10 @@ self: {
base bytestring directory exceptions filepath mtl process
process-extras pureMD5 regex-tdfa unix zlib
];
+ librarySystemDepends = [ libxcrypt ];
description = "A crude interface between Haskell and Unix-like operating systems";
license = lib.licenses.bsd3;
- }) {};
+ }) {inherit (pkgs) libxcrypt;};
"Unixutils-shadow" = callPackage
({ mkDerivation, base, unix }:
@@ -21957,12 +21960,12 @@ self: {
platforms = lib.platforms.windows;
}) {};
- "Win32_2_13_3_0" = callPackage
+ "Win32_2_13_4_0" = callPackage
({ mkDerivation }:
mkDerivation {
pname = "Win32";
- version = "2.13.3.0";
- sha256 = "1vyml4dz46xvrk7zp0n944x9cl0hy7qnw2z8yh92d0gip25dxky4";
+ version = "2.13.4.0";
+ sha256 = "1nm8nx595cndbni2arbg0q27k5ghdsgzg2nvp711f6ah9svk0iji";
description = "A binding to Windows Win32 API";
license = lib.licenses.bsd3;
platforms = lib.platforms.windows;
@@ -22644,8 +22647,8 @@ self: {
({ mkDerivation, base, deepseq, random, simple-affine-space }:
mkDerivation {
pname = "Yampa";
- version = "0.13.6";
- sha256 = "0rgwvbp0jpl4pyxrhx2s29fnz8q8xyrbm9r4i2glrf89p29vpwxy";
+ version = "0.13.7";
+ sha256 = "0fz4v7q0q1npqxgjcc5ig9ynz1jya54a3vdl5p2mzymg91hwapf8";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -25866,8 +25869,8 @@ self: {
}:
mkDerivation {
pname = "aeson-match-qq";
- version = "1.6.0";
- sha256 = "14phbs7m1zs7dlc1cpbmawlzq99h9bz6wq5shdsllg5mwzzhskia";
+ version = "1.6.1";
+ sha256 = "1djcws5i9w0ky98iwlriqdm9iby3s076ykm1yxcdy04qpgp1whf7";
libraryHaskellDepends = [
aeson attoparsec base bytestring case-insensitive containers either
haskell-src-meta pretty scientific template-haskell text
@@ -35043,18 +35046,6 @@ self: {
}) {};
"ascii-case" = callPackage
- ({ mkDerivation, ascii-char, base, hashable }:
- mkDerivation {
- pname = "ascii-case";
- version = "1.0.0.10";
- sha256 = "1vncwrngvqlzacs8084s7xvbj02zpq5irciwmv8cxh8pwjk2vhpw";
- libraryHaskellDepends = [ ascii-char base hashable ];
- testHaskellDepends = [ ascii-char base ];
- description = "ASCII letter case";
- license = lib.licenses.asl20;
- }) {};
-
- "ascii-case_1_0_0_11" = callPackage
({ mkDerivation, ascii-char, base, hashable }:
mkDerivation {
pname = "ascii-case";
@@ -35066,22 +35057,9 @@ self: {
testHaskellDepends = [ ascii-char base ];
description = "ASCII letter case";
license = lib.licenses.asl20;
- hydraPlatforms = lib.platforms.none;
}) {};
"ascii-char" = callPackage
- ({ mkDerivation, base, hashable }:
- mkDerivation {
- pname = "ascii-char";
- version = "1.0.0.14";
- sha256 = "0mdmcxp5bd89akh6z7kdyhl679pbm58rww0mhzj6y41sj4g7j4m4";
- libraryHaskellDepends = [ base hashable ];
- testHaskellDepends = [ base ];
- description = "A Char type representing an ASCII character";
- license = lib.licenses.asl20;
- }) {};
-
- "ascii-char_1_0_0_15" = callPackage
({ mkDerivation, base, hashable }:
mkDerivation {
pname = "ascii-char";
@@ -35093,7 +35071,6 @@ self: {
testHaskellDepends = [ base ];
description = "A Char type representing an ASCII character";
license = lib.licenses.asl20;
- hydraPlatforms = lib.platforms.none;
}) {};
"ascii-cows" = callPackage
@@ -35126,20 +35103,6 @@ self: {
}) {};
"ascii-group" = callPackage
- ({ mkDerivation, ascii-char, base, hashable, hedgehog }:
- mkDerivation {
- pname = "ascii-group";
- version = "1.0.0.12";
- sha256 = "0g7n2bqhy131b4d87gqny82pwjndgmddvb2c4k6k2ic5138z6zk3";
- revision = "1";
- editedCabalFile = "031k41caa96y36j7a2pfdpw534l7iihcdlf0kyqi8vxn9z42s501";
- libraryHaskellDepends = [ ascii-char base hashable ];
- testHaskellDepends = [ ascii-char base hedgehog ];
- description = "ASCII character groups";
- license = lib.licenses.asl20;
- }) {};
-
- "ascii-group_1_0_0_13" = callPackage
({ mkDerivation, ascii-char, base, hashable, hedgehog }:
mkDerivation {
pname = "ascii-group";
@@ -35151,7 +35114,6 @@ self: {
testHaskellDepends = [ ascii-char base hedgehog ];
description = "ASCII character groups";
license = lib.licenses.asl20;
- hydraPlatforms = lib.platforms.none;
}) {};
"ascii-holidays" = callPackage
@@ -35319,26 +35281,6 @@ self: {
}) {};
"ascii-th" = callPackage
- ({ mkDerivation, ascii-char, ascii-superset, base, bytestring
- , hedgehog, template-haskell, text
- }:
- mkDerivation {
- pname = "ascii-th";
- version = "1.0.0.10";
- sha256 = "16ir0rkkwzc60fdznjjx9mgfh5vi09h2a77b1gk63m01p10xlr6g";
- revision = "1";
- editedCabalFile = "1z7j4cqghdj596khyj6nwq1wqb70flb4g8fj0ianlc6krjxshyf9";
- libraryHaskellDepends = [
- ascii-char ascii-superset base template-haskell
- ];
- testHaskellDepends = [
- ascii-char ascii-superset base bytestring hedgehog text
- ];
- description = "Template Haskell support for ASCII";
- license = lib.licenses.asl20;
- }) {};
-
- "ascii-th_1_0_0_11" = callPackage
({ mkDerivation, ascii-char, ascii-superset, base, bytestring
, hedgehog, template-haskell, text
}:
@@ -35356,7 +35298,6 @@ self: {
];
description = "Template Haskell support for ASCII";
license = lib.licenses.asl20;
- hydraPlatforms = lib.platforms.none;
}) {};
"ascii-vector-avc" = callPackage
@@ -37589,8 +37530,8 @@ self: {
}:
mkDerivation {
pname = "autodocodec";
- version = "0.2.0.0";
- sha256 = "0dxn8p0r3qbpym809rbl75bclrkrqbfs8d57gkz9r5r4g4bvwfmg";
+ version = "0.2.0.1";
+ sha256 = "1pjv2nk8g7cvck2g6nm15dy2bwg3hqdhyyi4c0q7x2k0awn2qkjg";
libraryHaskellDepends = [
aeson base bytestring containers hashable mtl scientific text time
unordered-containers validity validity-scientific vector
@@ -37633,6 +37574,23 @@ self: {
license = lib.licenses.mit;
}) {};
+ "autodocodec-servant-multipart" = callPackage
+ ({ mkDerivation, aeson, autodocodec, base, bytestring
+ , servant-multipart, servant-multipart-api, text
+ , unordered-containers, vector
+ }:
+ mkDerivation {
+ pname = "autodocodec-servant-multipart";
+ version = "0.0.0.0";
+ sha256 = "1psz9a5hpdsvzhl98wdhm82b47010i0dyajl23aw0gnqqpmq62gs";
+ libraryHaskellDepends = [
+ aeson autodocodec base bytestring servant-multipart
+ servant-multipart-api text unordered-containers vector
+ ];
+ description = "Autodocodec interpreters for Servant Multipart";
+ license = lib.licenses.mit;
+ }) {};
+
"autodocodec-swagger2" = callPackage
({ mkDerivation, aeson, autodocodec, base
, insert-ordered-containers, scientific, swagger2, text
@@ -40595,8 +40553,8 @@ self: {
pname = "base64-bytestring-type";
version = "1.0.1";
sha256 = "03kq4rjj6by02rf3hg815jfdqpdk0xygm5f46r2pn8mb99yd01zn";
- revision = "14";
- editedCabalFile = "0pfj807231v2jn5067yhn13f6qq3d77fqnglmzh5wp445ikd5q0s";
+ revision = "15";
+ editedCabalFile = "0yka3aazfd5jj0dqh89cpjc8sgx3yhiiqfhrpb9z5p4zvbyvym6g";
libraryHaskellDepends = [
aeson base base-compat base64-bytestring binary bytestring cereal
deepseq hashable http-api-data QuickCheck serialise text
@@ -41273,6 +41231,7 @@ self: {
];
description = "Language tags as specified by BCP 47";
license = lib.licenses.mit;
+ hydraPlatforms = lib.platforms.none;
}) {};
"bcp47-orphans" = callPackage
@@ -41292,6 +41251,7 @@ self: {
];
description = "BCP47 orphan instances";
license = lib.licenses.mit;
+ hydraPlatforms = lib.platforms.none;
}) {};
"bcrypt" = callPackage
@@ -44289,9 +44249,7 @@ self: {
];
description = "binary files splitter and merger";
license = "unknown";
- hydraPlatforms = lib.platforms.none;
mainProgram = "binsm";
- broken = true;
}) {};
"bio" = callPackage
@@ -44566,8 +44524,8 @@ self: {
}:
mkDerivation {
pname = "birch-beer";
- version = "0.4.1.0";
- sha256 = "07l9y57if58047d54g52vhpk4372aj563brbds62c3fgb5wjpdc6";
+ version = "0.4.2.1";
+ sha256 = "19r14rjlcsdp1g2f2lkhhicjxfi0wqfdba987j2znmxjr0p779gg";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -46072,8 +46030,8 @@ self: {
pname = "blaze-colonnade";
version = "1.2.2.1";
sha256 = "1wh0q72qv2s6a42i13lqb94i0b5bgmqwqw7d5xy89dc76j0ncd2d";
- revision = "2";
- editedCabalFile = "08baclp16z9qrvmd8qcf0nn98g735xr7la9kxs36w03b6vq02xmj";
+ revision = "3";
+ editedCabalFile = "0ps0w3w5h8yzws5biip7yqn097zr2jc4gcih5w7v54cvi3vgpdjc";
libraryHaskellDepends = [
base blaze-html blaze-markup colonnade profunctors text
];
@@ -46472,8 +46430,8 @@ self: {
}:
mkDerivation {
pname = "blockfrost-api";
- version = "0.6.0.0";
- sha256 = "0wh2fydxjfkw07w7p85nc573pvcpilrdwz63nja7mg43x4d90xak";
+ version = "0.7.0.0";
+ sha256 = "0s2ri7g6gxfkcvpf5z7s08qhs60snbpxz75gjaw9bab3h49aadnc";
libraryHaskellDepends = [
aeson base bytestring containers data-default-class deriving-aeson
lens QuickCheck quickcheck-instances safe-money servant
@@ -46497,8 +46455,8 @@ self: {
}:
mkDerivation {
pname = "blockfrost-client";
- version = "0.6.0.0";
- sha256 = "045r6n4b6ahjci8vkczd3a3vq1ac3jf8s4sf6h3k1af3k5sdpz0g";
+ version = "0.7.0.0";
+ sha256 = "19gf6shsjikhrbd898504vapii2x49h7pnzv86r1k45ypmibhira";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -48503,6 +48461,29 @@ self: {
license = lib.licenses.bsd3;
}) {};
+ "brick-panes" = callPackage
+ ({ mkDerivation, aeson, base, brick, bytestring, containers
+ , directory, microlens, text, text-zipper, time, vector, vty
+ }:
+ mkDerivation {
+ pname = "brick-panes";
+ version = "1.0.0.0";
+ sha256 = "1q4j4scamy1rracjx78nld3r2grn53ifs7qjhk80w8qdjabjh6vr";
+ isLibrary = true;
+ isExecutable = true;
+ libraryHaskellDepends = [ base brick containers microlens vty ];
+ executableHaskellDepends = [
+ aeson base brick bytestring containers directory microlens text
+ text-zipper time vector vty
+ ];
+ testHaskellDepends = [ base ];
+ description = "Panes library for Brick providing composition and isolation for TUI apps";
+ license = lib.licenses.isc;
+ hydraPlatforms = lib.platforms.none;
+ mainProgram = "mywork-example";
+ broken = true;
+ }) {};
+
"brick-skylighting" = callPackage
({ mkDerivation, base, brick, containers, skylighting-core, text
, vty
@@ -53960,8 +53941,8 @@ self: {
}:
mkDerivation {
pname = "candid";
- version = "0.3.1";
- sha256 = "0swz07qn3829dpr850973baj1ki5pizlh90gy4xrp1d9bsvwy4sq";
+ version = "0.3.2";
+ sha256 = "0p4fxkm3yhlx52g15hcbjlhqmx7nwkdw0rzlr0m11v85y5khz7yd";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -55859,32 +55840,6 @@ self: {
}) {};
"cborg" = callPackage
- ({ mkDerivation, aeson, array, base, base-orphans
- , base16-bytestring, base64-bytestring, bytestring, containers
- , deepseq, ghc-bignum, ghc-prim, half, primitive, QuickCheck
- , random, scientific, tasty, tasty-hunit, tasty-quickcheck, text
- , vector
- }:
- mkDerivation {
- pname = "cborg";
- version = "0.2.7.0";
- sha256 = "076656vq2qabhdnwzifc5gsj20vwh69vhy19dh0qa1f2lqxrzfvq";
- revision = "1";
- editedCabalFile = "02n2d8i0yc5qk77r5b63hqvd79ygcdk1pnf445nmp4bfsjvv8jyj";
- libraryHaskellDepends = [
- array base bytestring containers deepseq ghc-bignum ghc-prim half
- primitive text
- ];
- testHaskellDepends = [
- aeson array base base-orphans base16-bytestring base64-bytestring
- bytestring deepseq half QuickCheck random scientific tasty
- tasty-hunit tasty-quickcheck text vector
- ];
- description = "Concise Binary Object Representation (CBOR)";
- license = lib.licenses.bsd3;
- }) {};
-
- "cborg_0_2_8_0" = callPackage
({ mkDerivation, aeson, array, base, base-orphans
, base16-bytestring, base64-bytestring, bytestring, containers
, deepseq, ghc-bignum, ghc-prim, half, primitive, QuickCheck
@@ -55906,31 +55861,9 @@ self: {
];
description = "Concise Binary Object Representation (CBOR)";
license = lib.licenses.bsd3;
- hydraPlatforms = lib.platforms.none;
}) {};
"cborg-json" = callPackage
- ({ mkDerivation, aeson, aeson-pretty, base, bytestring, cborg
- , criterion, deepseq, directory, process, scientific, text
- , unordered-containers, vector, zlib
- }:
- mkDerivation {
- pname = "cborg-json";
- version = "0.2.4.0";
- sha256 = "1h5i8sf1q1xr4c2y945vanj6n1wkkag1vflfjys7ygbgddbcq7rv";
- libraryHaskellDepends = [
- aeson aeson-pretty base cborg scientific text unordered-containers
- vector
- ];
- benchmarkHaskellDepends = [
- aeson base bytestring cborg criterion deepseq directory process
- zlib
- ];
- description = "A library for encoding JSON as CBOR";
- license = lib.licenses.bsd3;
- }) {};
-
- "cborg-json_0_2_5_0" = callPackage
({ mkDerivation, aeson, aeson-pretty, base, bytestring, cborg
, criterion, deepseq, directory, process, scientific, text
, unordered-containers, vector, zlib
@@ -55949,7 +55882,6 @@ self: {
];
description = "A library for encoding JSON as CBOR";
license = lib.licenses.bsd3;
- hydraPlatforms = lib.platforms.none;
}) {};
"ccast" = callPackage
@@ -58830,7 +58762,7 @@ self: {
license = lib.licenses.bsd2;
}) {};
- "citeproc_0_8_0_1" = callPackage
+ "citeproc_0_8_0_2" = callPackage
({ mkDerivation, aeson, attoparsec, base, bytestring
, case-insensitive, containers, data-default, Diff, directory
, file-embed, filepath, mtl, pandoc-types, pretty, safe, scientific
@@ -58839,8 +58771,8 @@ self: {
}:
mkDerivation {
pname = "citeproc";
- version = "0.8.0.1";
- sha256 = "1dxzpyh6jkhm6pz0qiaf6zchldhibh24drcn75qh1yp0m6km5a37";
+ version = "0.8.0.2";
+ sha256 = "1rja6vdggmh7d40gsg2xfs9md6m1zbfddpsd27a15qyqb3530jzw";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -61148,23 +61080,6 @@ self: {
}) {};
"cmark-gfm" = callPackage
- ({ mkDerivation, base, blaze-html, bytestring, cheapskate
- , criterion, discount, HUnit, markdown, sundown, text
- }:
- mkDerivation {
- pname = "cmark-gfm";
- version = "0.2.4";
- sha256 = "1nkmlq015a8cyhcp669h8cd720n24j26v8w8rb04980z8h5z4ymp";
- libraryHaskellDepends = [ base bytestring text ];
- testHaskellDepends = [ base HUnit text ];
- benchmarkHaskellDepends = [
- base blaze-html cheapskate criterion discount markdown sundown text
- ];
- description = "Fast, accurate GitHub Flavored Markdown parser and renderer";
- license = lib.licenses.bsd3;
- }) {};
-
- "cmark-gfm_0_2_5" = callPackage
({ mkDerivation, base, blaze-html, bytestring, cheapskate
, criterion, discount, HUnit, markdown, sundown, text
}:
@@ -61179,7 +61094,6 @@ self: {
];
description = "Fast, accurate GitHub Flavored Markdown parser and renderer";
license = lib.licenses.bsd3;
- hydraPlatforms = lib.platforms.none;
}) {};
"cmark-highlight" = callPackage
@@ -62658,8 +62572,8 @@ self: {
pname = "colonnade";
version = "1.2.0.2";
sha256 = "1asjx71gp26a15v7g3p8bfddb5nnzky6672c35xx35hq73mhykr4";
- revision = "2";
- editedCabalFile = "0ps86y9vlai49qx3rxzmxy6dzxwhnz6sr7ndyzrp4w7qwhgkmd70";
+ revision = "3";
+ editedCabalFile = "078j65fw9cf8sscnvd0c3dkg24pcw4krav1x0zsg493ynxslv95z";
libraryHaskellDepends = [
base bytestring contravariant profunctors semigroups text vector
];
@@ -62849,16 +62763,12 @@ self: {
}) {};
"colourista" = callPackage
- ({ mkDerivation, ansi-terminal, base, bytestring, ghc-prim, hspec
- , text
- }:
+ ({ mkDerivation, ansi-terminal, base, bytestring, hspec, text }:
mkDerivation {
pname = "colourista";
- version = "0.1.0.1";
- sha256 = "16khzax62kyanaj2vdqd3avw2yc2n1p35mwsckgd17j7nl59mgbf";
- libraryHaskellDepends = [
- ansi-terminal base bytestring ghc-prim text
- ];
+ version = "0.1.0.2";
+ sha256 = "0g06116kjg9pbp0l7n33agqbks3kw5z4rjqyhylha8miah5sxbwn";
+ libraryHaskellDepends = [ ansi-terminal base bytestring text ];
testHaskellDepends = [ base bytestring hspec text ];
description = "Convenient interface for printing colourful messages";
license = lib.licenses.mpl20;
@@ -63423,27 +63333,6 @@ self: {
}) {};
"commonmark-extensions" = callPackage
- ({ mkDerivation, base, commonmark, containers, emojis, filepath
- , network-uri, parsec, tasty, tasty-bench, tasty-hunit, text
- , transformers
- }:
- mkDerivation {
- pname = "commonmark-extensions";
- version = "0.2.3.2";
- sha256 = "1k5rlh2grg6g1waszhp565m360n1iynjvbkjz8xmap8y234g1bjj";
- libraryHaskellDepends = [
- base commonmark containers emojis filepath network-uri parsec text
- transformers
- ];
- testHaskellDepends = [
- base commonmark parsec tasty tasty-hunit text
- ];
- benchmarkHaskellDepends = [ base commonmark tasty-bench text ];
- description = "Pure Haskell commonmark parser";
- license = lib.licenses.bsd3;
- }) {};
-
- "commonmark-extensions_0_2_3_3" = callPackage
({ mkDerivation, base, commonmark, containers, emojis, filepath
, network-uri, parsec, tasty, tasty-bench, tasty-hunit, text
, transformers
@@ -63462,7 +63351,6 @@ self: {
benchmarkHaskellDepends = [ base commonmark tasty-bench text ];
description = "Pure Haskell commonmark parser";
license = lib.licenses.bsd3;
- hydraPlatforms = lib.platforms.none;
}) {};
"commonmark-pandoc" = callPackage
@@ -63557,8 +63445,8 @@ self: {
pname = "commutative-semigroups";
version = "0.1.0.0";
sha256 = "06063ayahakj0wdwwzqwbb61cxjrrkpayzmvbvf7pcdsgyn427b6";
- revision = "2";
- editedCabalFile = "0pa5rwafvcf38bfw7fxg420gd68x3p3xh8apih0ni2wv9h9wc8vz";
+ revision = "3";
+ editedCabalFile = "1g3z3w70hgcbkpf298pnafslx4f2pv9gs6vbgyx215y2p8amvn6s";
libraryHaskellDepends = [ base containers ];
description = "Commutative semigroups";
license = lib.licenses.bsd3;
@@ -65524,8 +65412,8 @@ self: {
}:
mkDerivation {
pname = "conduit";
- version = "1.3.4.2";
- sha256 = "15r1rw5sp09zxjlfvjwpjva1pnn4my4gc28kxpd51kf74wpq7f9c";
+ version = "1.3.4.3";
+ sha256 = "0zchhxcpciq4nr7ll4z4c7wshlngphr0dz0y3xfml1pfls3a18mc";
libraryHaskellDepends = [
base bytestring directory exceptions filepath mono-traversable mtl
primitive resourcet text transformers unix unliftio-core vector
@@ -67220,32 +67108,6 @@ self: {
}) {};
"construct" = callPackage
- ({ mkDerivation, attoparsec, base, bytestring, Cabal, cabal-doctest
- , cereal, directory, doctest, filepath, incremental-parser
- , input-parsers, markdown-unlit, monoid-subclasses, parsers
- , rank2classes, tasty, tasty-hunit, text
- }:
- mkDerivation {
- pname = "construct";
- version = "0.3.1";
- sha256 = "0kv186wqw4fzwibsacsr5slb7fxrjhcxdf96bav9rgsq114py5y2";
- enableSeparateDataOutput = true;
- setupHaskellDepends = [ base Cabal cabal-doctest ];
- libraryHaskellDepends = [
- attoparsec base bytestring cereal incremental-parser input-parsers
- monoid-subclasses parsers rank2classes text
- ];
- testHaskellDepends = [
- attoparsec base bytestring cereal directory doctest filepath
- incremental-parser monoid-subclasses rank2classes tasty tasty-hunit
- text
- ];
- testToolDepends = [ markdown-unlit ];
- description = "Haskell version of the Construct library for easy specification of file formats";
- license = lib.licenses.bsd3;
- }) {};
-
- "construct_0_3_1_1" = callPackage
({ mkDerivation, attoparsec, base, bytestring, Cabal, cabal-doctest
, cereal, directory, doctest, filepath, incremental-parser
, input-parsers, markdown-unlit, monoid-subclasses, parsers
@@ -67269,7 +67131,6 @@ self: {
testToolDepends = [ markdown-unlit ];
description = "Haskell version of the Construct library for easy specification of file formats";
license = lib.licenses.bsd3;
- hydraPlatforms = lib.platforms.none;
}) {};
"constructible" = callPackage
@@ -68384,8 +68245,6 @@ self: {
];
description = "A compiler for Copilot targeting C99";
license = lib.licenses.bsd3;
- hydraPlatforms = lib.platforms.none;
- broken = true;
}) {};
"copilot-cbmc" = callPackage
@@ -68630,23 +68489,6 @@ self: {
}) {};
"core-data" = callPackage
- ({ mkDerivation, aeson, base, bytestring, containers, core-text
- , hashable, hourglass, prettyprinter, scientific, text, time
- , unordered-containers, uuid, vector
- }:
- mkDerivation {
- pname = "core-data";
- version = "0.3.6.0";
- sha256 = "17x6dkrrps7cwh232fhmwn1r06xn28ghxysw26rba44lwshc9wga";
- libraryHaskellDepends = [
- aeson base bytestring containers core-text hashable hourglass
- prettyprinter scientific text time unordered-containers uuid vector
- ];
- description = "Convenience wrappers around common data structures and encodings";
- license = lib.licenses.mit;
- }) {};
-
- "core-data_0_3_8_0" = callPackage
({ mkDerivation, aeson, base, bytestring, containers, core-text
, hashable, hourglass, prettyprinter, scientific, text, time
, unordered-containers, uuid, vector
@@ -68661,7 +68503,6 @@ self: {
];
description = "Convenience wrappers around common data structures and encodings";
license = lib.licenses.mit;
- hydraPlatforms = lib.platforms.none;
}) {};
"core-haskell" = callPackage
@@ -68703,7 +68544,7 @@ self: {
license = lib.licenses.mit;
}) {};
- "core-program_0_6_0_1" = callPackage
+ "core-program_0_6_1_0" = callPackage
({ mkDerivation, base, bytestring, core-data, core-text, directory
, exceptions, filepath, fsnotify, hashable, hourglass, mtl
, prettyprinter, safe-exceptions, stm, template-haskell
@@ -68712,8 +68553,8 @@ self: {
}:
mkDerivation {
pname = "core-program";
- version = "0.6.0.1";
- sha256 = "1fmqq65aq6z99jjw11csqpzxwgn1l54nrf2lylqvvcd3x6ysay3h";
+ version = "0.6.1.0";
+ sha256 = "0gbahw4gwgj4ms5dg2142jmmhwrb9w6bc3ivpqg0h4cnd7ai20fr";
libraryHaskellDepends = [
base bytestring core-data core-text directory exceptions filepath
fsnotify hashable hourglass mtl prettyprinter safe-exceptions stm
@@ -69130,8 +68971,8 @@ self: {
}:
mkDerivation {
pname = "country";
- version = "0.2.3";
- sha256 = "12d1nymfj13jgh5jhznrg8sgxvxyb2y3lvbl6p4mpa3qqhggyr3g";
+ version = "0.2.3.1";
+ sha256 = "0c601fa2m6f5b9g7i1azh9aqhnsiqcrpqmngwnhrxf8gm4jh5yi5";
libraryHaskellDepends = [
aeson attoparsec base bytebuild bytehash byteslice bytestring
contiguous deepseq entropy hashable primitive primitive-unlifted
@@ -69146,6 +68987,8 @@ self: {
];
description = "Country data type and functions";
license = lib.licenses.bsd3;
+ hydraPlatforms = lib.platforms.none;
+ broken = true;
}) {};
"country-codes" = callPackage
@@ -70049,14 +69892,14 @@ self: {
}) {};
"crdt-event-fold" = callPackage
- ({ mkDerivation, aeson, base, binary, containers
+ ({ mkDerivation, aeson, base, binary, bytestring, containers
, data-default-class, data-dword, exceptions, hspec, monad-logger
, mtl, transformers
}:
mkDerivation {
pname = "crdt-event-fold";
- version = "1.5.1.1";
- sha256 = "1625x6zk6znfzz76pk1d1wkh2qvybdpwaxpm20kk88jsakhvg0br";
+ version = "1.8.0.0";
+ sha256 = "0n8s6f6vvgpyv36m28j3r0xa9k2dnlprbakhg68iq814xa4x43h4";
libraryHaskellDepends = [
aeson base binary containers data-default-class data-dword
exceptions monad-logger mtl transformers
@@ -70065,6 +69908,10 @@ self: {
aeson base binary containers data-default-class data-dword
exceptions hspec monad-logger mtl transformers
];
+ benchmarkHaskellDepends = [
+ aeson base binary bytestring containers data-default-class
+ data-dword exceptions monad-logger mtl transformers
+ ];
description = "Garbage collected event folding CRDT";
license = lib.licenses.mit;
hydraPlatforms = lib.platforms.none;
@@ -70673,7 +70520,8 @@ self: {
"crypt-sha512" = callPackage
({ mkDerivation, attoparsec, base, bytestring, cryptohash-sha512
- , quickcheck-instances, tasty, tasty-hunit, tasty-quickcheck
+ , libxcrypt, quickcheck-instances, tasty, tasty-hunit
+ , tasty-quickcheck
}:
mkDerivation {
pname = "crypt-sha512";
@@ -70688,9 +70536,10 @@ self: {
base bytestring quickcheck-instances tasty tasty-hunit
tasty-quickcheck
];
+ testSystemDepends = [ libxcrypt ];
description = "Pure Haskell implelementation for GNU SHA512 crypt algorithm";
license = lib.licenses.bsd3;
- }) {};
+ }) {inherit (pkgs) libxcrypt;};
"crypto-api" = callPackage
({ mkDerivation, base, bytestring, cereal, entropy, tagged
@@ -73145,6 +72994,28 @@ self: {
broken = true;
}) {};
+ "dahdit" = callPackage
+ ({ mkDerivation, base, bytestring, containers, data-default
+ , data-sword, free, mtl, primitive, tasty, tasty-hunit
+ , transformers
+ }:
+ mkDerivation {
+ pname = "dahdit";
+ version = "0.1.0";
+ sha256 = "1bpifjbhmn1a3fxvm7wbrkgqlxzz7gllj0kidyv7ki908llrrhgv";
+ libraryHaskellDepends = [
+ base bytestring containers data-default data-sword free mtl
+ primitive transformers
+ ];
+ testHaskellDepends = [
+ base bytestring containers data-default data-sword free mtl
+ primitive tasty tasty-hunit transformers
+ ];
+ description = "Binary parsing and serialization with integrated size";
+ license = lib.licenses.bsd3;
+ hydraPlatforms = lib.platforms.none;
+ }) {};
+
"damnpacket" = callPackage
({ mkDerivation, attoparsec, base, bytestring, fail, hspec
, html-entity, HUnit, QuickCheck, semigroups, template-haskell
@@ -73753,6 +73624,23 @@ self: {
license = lib.licenses.bsd3;
}) {};
+ "data-array-byte" = callPackage
+ ({ mkDerivation, base, deepseq, quickcheck-classes-base, tasty
+ , tasty-quickcheck, template-haskell
+ }:
+ mkDerivation {
+ pname = "data-array-byte";
+ version = "0.1.0.1";
+ sha256 = "002n0af7q08q3fmgsc5b47s1clirxy0lrqglwxzhabg0nfhfrdhv";
+ libraryHaskellDepends = [ base deepseq template-haskell ];
+ testHaskellDepends = [
+ base quickcheck-classes-base tasty tasty-quickcheck
+ template-haskell
+ ];
+ description = "Compatibility layer for Data.Array.Byte";
+ license = lib.licenses.bsd3;
+ }) {};
+
"data-as" = callPackage
({ mkDerivation, base, profunctors }:
mkDerivation {
@@ -73946,8 +73834,6 @@ self: {
libraryHaskellDepends = [ base constraints ];
description = "Define Backwards Compatibility Schemes for Arbitrary Data";
license = lib.licenses.mit;
- hydraPlatforms = lib.platforms.none;
- broken = true;
}) {};
"data-concurrent-queue" = callPackage
@@ -81661,8 +81547,8 @@ self: {
}:
mkDerivation {
pname = "diohsc";
- version = "0.1.11";
- sha256 = "0haw5346aziwrv4k1jwji8b8aw4jqskdsx94y818xjgx30hbbg43";
+ version = "0.1.12";
+ sha256 = "0zffy3m5w9cbf2ngg8zhvpz9cgdml6r7swvkf5k8grph1zifa0sj";
isLibrary = false;
isExecutable = true;
executableHaskellDepends = [
@@ -82455,19 +82341,18 @@ self: {
}) {};
"disjoint-containers" = callPackage
- ({ mkDerivation, aeson, base, containers, doctest, enum-types
- , QuickCheck, quickcheck-classes, quickcheck-enum-instances
- , semigroups, tasty, tasty-quickcheck, transformers
+ ({ mkDerivation, base, containers, doctest, enum-types, QuickCheck
+ , quickcheck-classes, quickcheck-enum-instances, semigroups, tasty
+ , tasty-quickcheck, transformers
}:
mkDerivation {
pname = "disjoint-containers";
- version = "0.2.4";
- sha256 = "0x64x327842da1a3bhbkrc88za300f3c2wd9fyci3qqm0mv7fdjk";
- libraryHaskellDepends = [ aeson base containers transformers ];
+ version = "0.3.0";
+ sha256 = "1r92abcbksyfk4k1mjxj3gyymkbm927wjr6lmcv06pyljcw9vc3r";
+ libraryHaskellDepends = [ base containers transformers ];
testHaskellDepends = [
- aeson base containers doctest enum-types QuickCheck
- quickcheck-classes quickcheck-enum-instances semigroups tasty
- tasty-quickcheck
+ base containers doctest enum-types QuickCheck quickcheck-classes
+ quickcheck-enum-instances semigroups tasty tasty-quickcheck
];
description = "Disjoint containers";
license = lib.licenses.bsd3;
@@ -83268,6 +83153,8 @@ self: {
pname = "distribution-nixpkgs";
version = "1.7.0";
sha256 = "007riyq6irmzzmf3gynaa5hpz8a4khg8wl4blyz78c59bqblpw69";
+ revision = "1";
+ editedCabalFile = "0xzrh7kfla9c43jjjnd2r13xsp994gdkxkwgav2kl50qxzdb88nx";
enableSeparateDataOutput = true;
libraryHaskellDepends = [
aeson base bytestring Cabal containers deepseq language-nix lens
@@ -91941,6 +91828,19 @@ self: {
license = lib.licenses.mit;
}) {};
+ "error_1_0_0_0" = callPackage
+ ({ mkDerivation, base, doctest, text }:
+ mkDerivation {
+ pname = "error";
+ version = "1.0.0.0";
+ sha256 = "12c8vk6jxphwympivfalr5xz3pyk3imsbbfyqcyranss65ji5k3b";
+ libraryHaskellDepends = [ base text ];
+ testHaskellDepends = [ base doctest ];
+ description = "The canonical error type";
+ license = lib.licenses.mit;
+ hydraPlatforms = lib.platforms.none;
+ }) {};
+
"error-analyze" = callPackage
({ mkDerivation, base, HUnit, tasty, tasty-hunit, text }:
mkDerivation {
@@ -94749,6 +94649,39 @@ self: {
license = lib.licenses.bsd3;
}) {};
+ "experimenter_0_1_0_14" = callPackage
+ ({ mkDerivation, aeson, base, bytestring, cereal, cereal-vector
+ , conduit, containers, deepseq, directory, esqueleto, filepath
+ , foundation, HaTeX, hostname, hspec, lens, matrix, monad-logger
+ , mtl, mwc-random, parallel, persistent, persistent-postgresql
+ , persistent-template, process, QuickCheck, resource-pool
+ , resourcet, stm, text, time, transformers, unix, unliftio-core
+ , vector
+ }:
+ mkDerivation {
+ pname = "experimenter";
+ version = "0.1.0.14";
+ sha256 = "11m832x42xgd679zwnsykggp9afk7kwkis1s04iq4hdxbcylh7kc";
+ libraryHaskellDepends = [
+ aeson base bytestring cereal cereal-vector conduit containers
+ deepseq directory esqueleto filepath HaTeX hostname lens matrix
+ monad-logger mtl mwc-random parallel persistent
+ persistent-postgresql persistent-template process resource-pool
+ resourcet stm text time transformers unix unliftio-core vector
+ ];
+ testHaskellDepends = [
+ aeson base bytestring cereal cereal-vector conduit containers
+ deepseq directory esqueleto filepath foundation HaTeX hostname
+ hspec lens matrix monad-logger mtl mwc-random parallel persistent
+ persistent-postgresql persistent-template process QuickCheck
+ resource-pool resourcet stm text time transformers unix
+ unliftio-core vector
+ ];
+ description = "Perform scientific experiments stored in a DB, and generate reports";
+ license = lib.licenses.bsd3;
+ hydraPlatforms = lib.platforms.none;
+ }) {};
+
"expiring-cache-map" = callPackage
({ mkDerivation, base, bytestring, containers, hashable, time
, unordered-containers
@@ -102232,31 +102165,34 @@ self: {
mainProgram = "fortran-src";
}) {};
- "fortran-src_0_10_2" = callPackage
+ "fortran-src_0_11_0" = callPackage
({ mkDerivation, alex, array, base, binary, bytestring, containers
, deepseq, directory, either, fgl, filepath, GenericPretty, happy
- , hspec, hspec-discover, mtl, pretty, QuickCheck, temporary, text
- , uniplate
+ , hspec, hspec-discover, mtl, pretty, QuickCheck, singletons
+ , singletons-base, singletons-th, temporary, text, uniplate
+ , vector-sized
}:
mkDerivation {
pname = "fortran-src";
- version = "0.10.2";
- sha256 = "13xpfwvfma4lrq7x4c7sb6xb17pxym03p790lprrirxdld6mdx9w";
+ version = "0.11.0";
+ sha256 = "0rh7zpnykm30y5jlr6077jdzpbf6qsccdmbs083wb1lv5gijza7k";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
array base binary bytestring containers deepseq directory either
- fgl filepath GenericPretty mtl pretty temporary text uniplate
+ fgl filepath GenericPretty mtl pretty singletons singletons-base
+ singletons-th temporary text uniplate vector-sized
];
libraryToolDepends = [ alex happy ];
executableHaskellDepends = [
array base binary bytestring containers deepseq directory either
- fgl filepath GenericPretty mtl pretty temporary text uniplate
+ fgl filepath GenericPretty mtl pretty singletons singletons-base
+ singletons-th temporary text uniplate vector-sized
];
testHaskellDepends = [
array base binary bytestring containers deepseq directory either
- fgl filepath GenericPretty hspec mtl pretty QuickCheck temporary
- text uniplate
+ fgl filepath GenericPretty hspec mtl pretty QuickCheck singletons
+ singletons-base singletons-th temporary text uniplate vector-sized
];
testToolDepends = [ hspec-discover ];
description = "Parsers and analyses for Fortran standards 66, 77, 90, 95 and 2003 (partial)";
@@ -104134,6 +104070,8 @@ self: {
pname = "fsnotify";
version = "0.4.0.1";
sha256 = "02gnbwxgs5b4rnqpgprvqxw9d2vw2yi276dn6ync3czrxyqliz78";
+ revision = "1";
+ editedCabalFile = "00yspy6jwriwgr0zi806z31q082kx1gfihfspf3izlxcm5qinyjh";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -105097,8 +105035,8 @@ self: {
}:
mkDerivation {
pname = "fused-effects";
- version = "1.1.2.0";
- sha256 = "0wzlzd8ccilhlhhk713hziwvdja78lm9yz9v5rfl1w214g6rlcgx";
+ version = "1.1.2.1";
+ sha256 = "1h9nnfn0i89gr8151dlxcyjh9467l25y6glyy5zbqkhwxglmjns0";
libraryHaskellDepends = [ base transformers unliftio-core ];
testHaskellDepends = [
base containers hedgehog hedgehog-fn inspection-testing
@@ -105527,20 +105465,6 @@ self: {
}) {};
"fuzzy-time" = callPackage
- ({ mkDerivation, base, containers, deepseq, megaparsec, text, time
- , validity, validity-time
- }:
- mkDerivation {
- pname = "fuzzy-time";
- version = "0.2.0.1";
- sha256 = "1wlcq37q71q3565dc73jcr42p970lml0gmpjqwn3k5xf8d63ridj";
- libraryHaskellDepends = [
- base containers deepseq megaparsec text time validity validity-time
- ];
- license = lib.licenses.mit;
- }) {};
-
- "fuzzy-time_0_2_0_3" = callPackage
({ mkDerivation, base, containers, deepseq, megaparsec, text, time
, validity, validity-time
}:
@@ -105552,7 +105476,6 @@ self: {
base containers deepseq megaparsec text time validity validity-time
];
license = lib.licenses.mit;
- hydraPlatforms = lib.platforms.none;
}) {};
"fuzzy-time-gen" = callPackage
@@ -106486,6 +106409,8 @@ self: {
pname = "gearhash";
version = "1.0.0";
sha256 = "1cwyl8pn1hq7gphg752qdc45x8vhcc0cnv2z26ymwyw8gw9p09xw";
+ revision = "1";
+ editedCabalFile = "1g0cf8bhhlknlqzlvy527r1n8j1ypmavqb1smpfrabrn5d6nqlrp";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -109496,44 +109421,45 @@ self: {
}) {};
"ghc-debug-brick" = callPackage
- ({ mkDerivation, base, brick, containers, deepseq, directory
- , exceptions, filepath, ghc-debug-client, ghc-debug-common
- , ghc-debug-convention, microlens, microlens-platform, text, time
- , unordered-containers, vty
+ ({ mkDerivation, base, brick, containers, contra-tracer, deepseq
+ , directory, exceptions, filepath, ghc-debug-client
+ , ghc-debug-common, ghc-debug-convention, microlens
+ , microlens-platform, text, time, unordered-containers, vty
}:
mkDerivation {
pname = "ghc-debug-brick";
- version = "0.2.1.0";
- sha256 = "02zkfndppp386va6vp6mamsv195sdvvwa3dj0ff2kp3kb4gbny7n";
+ version = "0.3.0.0";
+ sha256 = "1ss8gi5x26p7lpcrdq961abz5q0lmnhyyv6x0l1dqsnqxfy71iv4";
isLibrary = false;
isExecutable = true;
executableHaskellDepends = [
- base brick containers deepseq directory exceptions filepath
- ghc-debug-client ghc-debug-common ghc-debug-convention microlens
- microlens-platform text time unordered-containers vty
+ base brick containers contra-tracer deepseq directory exceptions
+ filepath ghc-debug-client ghc-debug-common ghc-debug-convention
+ microlens microlens-platform text time unordered-containers vty
];
description = "A simple TUI using ghc-debug";
license = lib.licenses.bsd3;
hydraPlatforms = lib.platforms.none;
- mainProgram = "ghc-heap-view";
+ mainProgram = "ghc-debug-brick";
}) {};
"ghc-debug-client" = callPackage
- ({ mkDerivation, async, base, binary, bitwise, containers
- , directory, dom-lt, eventlog2html, filepath, ghc-debug-common
- , ghc-debug-convention, ghc-prim, hashable, language-dot
- , monoidal-containers, mtl, network, process, psqueues, stm, text
- , unordered-containers
+ ({ mkDerivation, async, base, binary, bitwise, bytestring
+ , containers, contra-tracer, directory, dom-lt, eventlog2html
+ , filepath, ghc-debug-common, ghc-debug-convention, ghc-prim
+ , hashable, language-dot, monoidal-containers, mtl, network
+ , process, psqueues, stm, text, unordered-containers
}:
mkDerivation {
pname = "ghc-debug-client";
- version = "0.2.1.0";
- sha256 = "0mjpq4rp9dp62dazhcasvggwmmhnn73z8xfxdyd29lh6n7yy2q4q";
+ version = "0.3.0.0";
+ sha256 = "0lr9yjgipfaqg22imxrka3srjm6bcb1illxg018pgl6l7hbpp4k7";
libraryHaskellDepends = [
- async base binary bitwise containers directory dom-lt eventlog2html
- filepath ghc-debug-common ghc-debug-convention ghc-prim hashable
- language-dot monoidal-containers mtl network process psqueues stm
- text unordered-containers
+ async base binary bitwise bytestring containers contra-tracer
+ directory dom-lt eventlog2html filepath ghc-debug-common
+ ghc-debug-convention ghc-prim hashable language-dot
+ monoidal-containers mtl network process psqueues stm text
+ unordered-containers
];
description = "Useful functions for writing heap analysis tools which use ghc-debug";
license = lib.licenses.bsd3;
@@ -109547,8 +109473,8 @@ self: {
}:
mkDerivation {
pname = "ghc-debug-common";
- version = "0.2.1.0";
- sha256 = "1p895vq31ijkp8lgscxrvpiq2z97l9wx8rcji4nf8kc3bkprk8kl";
+ version = "0.3.0.0";
+ sha256 = "1nb1m8lks5d0svzdl2y1pww0afdc4ywc30myih170w3mf0cs2rld";
libraryHaskellDepends = [
array base binary bytestring containers cpu deepseq directory
dom-lt filepath ghc-debug-convention ghc-heap hashable transformers
@@ -109563,8 +109489,8 @@ self: {
({ mkDerivation, base, directory, filepath }:
mkDerivation {
pname = "ghc-debug-convention";
- version = "0.2.0.0";
- sha256 = "1gyibklicl6sp9rbqqrqlxmys1cycxf3yzh2y5fy84djf3xqn4j2";
+ version = "0.3.0.0";
+ sha256 = "0y7z7xqx5vn6bvx90rvhhajk0jxmp1i1qyhmq7hwhvlyb4p87282";
libraryHaskellDepends = [ base directory filepath ];
description = "Definitions needed by ghc-debug-stub and ghc-debug-common";
license = lib.licenses.bsd3;
@@ -109578,8 +109504,8 @@ self: {
}:
mkDerivation {
pname = "ghc-debug-stub";
- version = "0.2.1.0";
- sha256 = "1wjmlm9m6iwpn7bz3bjww7vlbp5jac5a8adzzfcxsgw4dz47n221";
+ version = "0.3.0.0";
+ sha256 = "0m7zngjlcijddz5xrns8531aim3am8y1rki4qj04gvbh7pdq5q3c";
libraryHaskellDepends = [
base directory filepath ghc-debug-convention ghc-prim
];
@@ -110934,6 +110860,27 @@ self: {
license = lib.licenses.bsd2;
}) {};
+ "ghc-typelits-knownnat_0_7_7" = callPackage
+ ({ mkDerivation, base, ghc, ghc-prim, ghc-tcplugins-extra
+ , ghc-typelits-natnormalise, tasty, tasty-hunit, tasty-quickcheck
+ , template-haskell, transformers
+ }:
+ mkDerivation {
+ pname = "ghc-typelits-knownnat";
+ version = "0.7.7";
+ sha256 = "0b7rhnij3i74baqm7ban92sfdiscbjvrypfi6wwipkc8graii467";
+ libraryHaskellDepends = [
+ base ghc ghc-prim ghc-tcplugins-extra ghc-typelits-natnormalise
+ template-haskell transformers
+ ];
+ testHaskellDepends = [
+ base ghc-typelits-natnormalise tasty tasty-hunit tasty-quickcheck
+ ];
+ description = "Derive KnownNat constraints from other KnownNat constraints";
+ license = lib.licenses.bsd2;
+ hydraPlatforms = lib.platforms.none;
+ }) {};
+
"ghc-typelits-natnormalise" = callPackage
({ mkDerivation, base, containers, ghc, ghc-bignum
, ghc-tcplugins-extra, tasty, tasty-hunit, template-haskell
@@ -110953,6 +110900,24 @@ self: {
license = lib.licenses.bsd2;
}) {};
+ "ghc-typelits-natnormalise_0_7_7" = callPackage
+ ({ mkDerivation, base, containers, ghc, ghc-bignum
+ , ghc-tcplugins-extra, tasty, tasty-hunit, template-haskell
+ , transformers
+ }:
+ mkDerivation {
+ pname = "ghc-typelits-natnormalise";
+ version = "0.7.7";
+ sha256 = "0pqpsy3j4brpg2hrq9qrnjzr1bishycny5gvsdncvhaq3m53gslh";
+ libraryHaskellDepends = [
+ base containers ghc ghc-bignum ghc-tcplugins-extra transformers
+ ];
+ testHaskellDepends = [ base tasty tasty-hunit template-haskell ];
+ description = "GHC typechecker plugin for types of kind GHC.TypeLits.Nat";
+ license = lib.licenses.bsd2;
+ hydraPlatforms = lib.platforms.none;
+ }) {};
+
"ghc-typelits-presburger" = callPackage
({ mkDerivation, base, containers, equational-reasoning, ghc
, ghc-tcplugins-extra, mtl, pretty, reflection, syb, tasty
@@ -111054,8 +111019,8 @@ self: {
}:
mkDerivation {
pname = "ghci-dap";
- version = "0.0.17.0";
- sha256 = "0w251vy5pw3c6503bfvvpr3r0s7xhs1dmp57wl52w94h6gnxf0wv";
+ version = "0.0.18.0";
+ sha256 = "1mkw7h7zzjd7kx9345rnkvh70qwkg8q6h5am2lgaybxmxkig8wlc";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -114727,6 +114692,27 @@ self: {
license = lib.licenses.bsd3;
}) {};
+ "glabrous_2_0_6" = callPackage
+ ({ mkDerivation, aeson, aeson-pretty, attoparsec, base, bytestring
+ , cereal, cereal-text, directory, either, hspec, text
+ , unordered-containers
+ }:
+ mkDerivation {
+ pname = "glabrous";
+ version = "2.0.6";
+ sha256 = "1yz2h8x8hhy8nqy2pppax0mbb3k2ydcspbyngy19afphxxd5bbkz";
+ libraryHaskellDepends = [
+ aeson aeson-pretty attoparsec base bytestring cereal cereal-text
+ either text unordered-containers
+ ];
+ testHaskellDepends = [
+ base directory either hspec text unordered-containers
+ ];
+ description = "A template DSL library";
+ license = lib.licenses.bsd3;
+ hydraPlatforms = lib.platforms.none;
+ }) {};
+
"glade" = callPackage
({ mkDerivation, base, Cabal, glib, gtk, gtk2hs-buildtools
, libglade
@@ -123337,6 +123323,8 @@ self: {
pname = "hackage-db";
version = "2.1.2";
sha256 = "1aj82n2ay16zman829gq7s9dkg3qyyavca8hhjfibx8hzg6pmnap";
+ revision = "1";
+ editedCabalFile = "12k9vm584l6glfkj92j1b2498g2sijdb8ypjmbb01yfn2xgbhkiv";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -123524,8 +123512,8 @@ self: {
pname = "hackage-security-HTTP";
version = "0.1.1.1";
sha256 = "14hp7gssf80b9937j7m56w8sxrv3hrzjf2s9kgfk76v6llgx79k2";
- revision = "2";
- editedCabalFile = "0gbb5k37plm33bg0dv5rjc9jvc8yz8c40r4pg74jx5va8wpsvn13";
+ revision = "3";
+ editedCabalFile = "14cypbxm6njhxwxps9ac80nf1j00vgh9bwcyxx9h74z5hi7wdld2";
libraryHaskellDepends = [
base bytestring hackage-security HTTP mtl network network-uri zlib
];
@@ -123538,11 +123526,11 @@ self: {
, base16-bytestring, base64-bytestring, binary, blaze-builder
, bytestring, Cabal, cereal, containers, crypto-api, csv, deepseq
, directory, filepath, happstack-server, happy, HaXml, hscolour
- , hslogger, HStringTemplate, HTTP, lifted-base, mime-mail, mtl
- , network, old-locale, parsec, pretty, process, pureMD5, QuickCheck
- , random, rss, safecopy, snowball, split, stm, tar, text, time
- , tokenize, transformers, unix, unordered-containers, vector, xhtml
- , xml, zlib
+ , hslogger, HStringTemplate, HTTP, libxcrypt, lifted-base
+ , mime-mail, mtl, network, old-locale, parsec, pretty, process
+ , pureMD5, QuickCheck, random, rss, safecopy, snowball, split, stm
+ , tar, text, time, tokenize, transformers, unix
+ , unordered-containers, vector, xhtml, xml, zlib
}:
mkDerivation {
pname = "hackage-server";
@@ -123561,6 +123549,7 @@ self: {
time tokenize transformers unix unordered-containers vector xhtml
zlib
];
+ executableSystemDepends = [ libxcrypt ];
executableToolDepends = [ alex happy ];
testHaskellDepends = [
aeson base base64-bytestring bytestring Cabal directory filepath
@@ -123571,7 +123560,7 @@ self: {
license = lib.licenses.bsd3;
hydraPlatforms = lib.platforms.none;
broken = true;
- }) {};
+ }) {inherit (pkgs) libxcrypt;};
"hackage-sparks" = callPackage
({ mkDerivation, base, bytestring, directory, download, filepath
@@ -128448,8 +128437,8 @@ self: {
}:
mkDerivation {
pname = "haskell-debug-adapter";
- version = "0.0.35.0";
- sha256 = "1n8v7wgx5lqqw150lj9p8nzzxnmnjm2ksdvm7gcgb85shii7r2nf";
+ version = "0.0.36.0";
+ sha256 = "1xihq4ll632cqbvr5g2lf6ajxw32jvlkwhs1d92prcls1inkznwp";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -135114,8 +135103,8 @@ self: {
pname = "hedgehog-classes";
version = "0.2.5.3";
sha256 = "1qanfnvciykm5hmiqyf0icn4xn16v6zvlfal98lphhcmym26m9x1";
- revision = "2";
- editedCabalFile = "0w3vin4vrdvar6wi55vhg3sf95s70kva5rbjqf86af7nn5qqvw35";
+ revision = "3";
+ editedCabalFile = "09khb9px24zj24ahb51w1a6glgmcnhk2xn89gn1qwzhs3xn4vlj5";
libraryHaskellDepends = [
aeson base binary comonad containers hedgehog pretty-show primitive
semirings silently transformers vector wl-pprint-annotated
@@ -136486,8 +136475,8 @@ self: {
}:
mkDerivation {
pname = "hermes-json";
- version = "0.2.0.0";
- sha256 = "1jqpwsspq40pf7g1qhs192kx2xdz0y80z3njh4dp5bd3dsq0kj2k";
+ version = "0.2.0.1";
+ sha256 = "1i10nmblh6zxbqpqk5z5r97334j6x37kgw459i4icm6c4hi55k4l";
libraryHaskellDepends = [
attoparsec attoparsec-iso8601 base bytestring deepseq dlist mtl
scientific text time time-compat transformers unliftio
@@ -142969,33 +142958,77 @@ self: {
license = lib.licenses.bsd3;
}) {};
- "hoauth2_2_5_0" = callPackage
- ({ mkDerivation, aeson, base, binary, bytestring, containers
- , data-default, exceptions, http-conduit, http-types, microlens
- , text, transformers, uri-bytestring, uri-bytestring-aeson
+ "hoauth2_2_6_0" = callPackage
+ ({ mkDerivation, aeson, base, base64, binary, bytestring
+ , containers, cryptonite, data-default, exceptions, http-conduit
+ , http-types, memory, microlens, text, transformers, uri-bytestring
+ , uri-bytestring-aeson
}:
mkDerivation {
pname = "hoauth2";
- version = "2.5.0";
- sha256 = "0pi9g8rn9cs3hf2api1im9bvm9hk811wbkx8ncaakrkvjyx53gf4";
+ version = "2.6.0";
+ sha256 = "1iag8dwza1cg8m436f2a3ar2281xjflslqfffgi9kz81jnvgs95i";
libraryHaskellDepends = [
- aeson base binary bytestring containers data-default exceptions
- http-conduit http-types microlens text transformers uri-bytestring
- uri-bytestring-aeson
+ aeson base base64 binary bytestring containers cryptonite
+ data-default exceptions http-conduit http-types memory microlens
+ text transformers uri-bytestring uri-bytestring-aeson
];
description = "Haskell OAuth2 authentication client";
- license = lib.licenses.bsd3;
+ license = lib.licenses.mit;
hydraPlatforms = lib.platforms.none;
}) {};
+ "hoauth2-providers" = callPackage
+ ({ mkDerivation, aeson, base, bytestring, containers, data-default
+ , directory, hoauth2, http-conduit, http-types, mtl, parsec, text
+ , transformers, unordered-containers, uri-bytestring
+ }:
+ mkDerivation {
+ pname = "hoauth2-providers";
+ version = "0.1";
+ sha256 = "1qasw49nyirajiijr7lfinacgx7kbzp76x52wdfvj9km4wc9xj77";
+ libraryHaskellDepends = [
+ aeson base bytestring containers data-default directory hoauth2
+ http-conduit http-types mtl parsec text transformers
+ unordered-containers uri-bytestring
+ ];
+ description = "OAuth2 Identity Providers";
+ license = lib.licenses.mit;
+ hydraPlatforms = lib.platforms.none;
+ broken = true;
+ }) {};
+
+ "hoauth2-providers-tutorial" = callPackage
+ ({ mkDerivation, aeson, base, bytestring, containers, hoauth2
+ , hoauth2-providers, http-conduit, http-types, scotty, text
+ , transformers, uri-bytestring, wai, warp
+ }:
+ mkDerivation {
+ pname = "hoauth2-providers-tutorial";
+ version = "0.1";
+ sha256 = "0zz99sipmgg1n61zx3mc69y3gvjijnslgwywd1dsw9hnqda10k4c";
+ isLibrary = true;
+ isExecutable = true;
+ libraryHaskellDepends = [
+ aeson base bytestring containers hoauth2 hoauth2-providers
+ http-conduit http-types scotty text transformers uri-bytestring wai
+ warp
+ ];
+ executableHaskellDepends = [ base ];
+ description = "tutorial for hoauth2-providers module";
+ license = lib.licenses.mit;
+ hydraPlatforms = lib.platforms.none;
+ mainProgram = "hoauth2-providers-tutorial";
+ }) {};
+
"hoauth2-tutorial" = callPackage
({ mkDerivation, aeson, base, bytestring, hoauth2, http-conduit
, http-types, scotty, text, transformers, uri-bytestring, wai, warp
}:
mkDerivation {
pname = "hoauth2-tutorial";
- version = "0.1.1";
- sha256 = "1qac41pv4j13kbf43915j5ybdsi3a93akcn15ip3rs36zvcv63i3";
+ version = "0.1.2";
+ sha256 = "0wkyq213vmsdiwbqv5zi6kak978ayj61sf9r7ga8ry5asy5zjx64";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -143004,7 +143037,7 @@ self: {
];
executableHaskellDepends = [ base ];
description = "Tutorial for using hoauth2";
- license = lib.licenses.bsd3;
+ license = lib.licenses.mit;
hydraPlatforms = lib.platforms.none;
mainProgram = "hoauth2-tutorial";
broken = true;
@@ -143550,14 +143583,15 @@ self: {
}) {};
"homplexity" = callPackage
- ({ mkDerivation, base, blaze-html, blaze-markup, bytestring, Cabal
- , containers, cpphs, deepseq, directory, filepath, githash
- , haskell-src-exts, hflags, hspec, template-haskell, uniplate
+ ({ mkDerivation, alex, base, blaze-html, blaze-markup, bytestring
+ , Cabal, containers, cpphs, deepseq, directory, filepath, githash
+ , happy, haskell-src-exts, hflags, hspec, hspec-discover
+ , template-haskell, uniplate
}:
mkDerivation {
pname = "homplexity";
- version = "0.4.8.0";
- sha256 = "1a873zfasvlnl7xw2z7z3pgbjl8n0lqqcs6lx1sl64p51icg7bbz";
+ version = "0.4.8.1";
+ sha256 = "08p2xwpl145mvkfvm5nzgrfb9x13zl3xp58icd4gxk9vnvbb1897";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -143565,6 +143599,7 @@ self: {
deepseq directory filepath haskell-src-exts hflags template-haskell
uniplate
];
+ libraryToolDepends = [ alex happy ];
executableHaskellDepends = [
base blaze-html bytestring containers cpphs deepseq directory
filepath githash haskell-src-exts hflags template-haskell uniplate
@@ -143572,6 +143607,7 @@ self: {
testHaskellDepends = [
base filepath haskell-src-exts hspec template-haskell
];
+ testToolDepends = [ hspec-discover ];
description = "Haskell code quality tool";
license = lib.licenses.bsd3;
hydraPlatforms = lib.platforms.none;
@@ -149389,6 +149425,24 @@ self: {
license = lib.licenses.mit;
}) {};
+ "hslua-list" = callPackage
+ ({ mkDerivation, base, bytestring, hslua-core, hslua-marshalling
+ , tasty, tasty-lua
+ }:
+ mkDerivation {
+ pname = "hslua-list";
+ version = "1.0.0";
+ sha256 = "05fkxplc8ayvzidv8z5fv8cns19p96vmzh7v794qh5wksllkb08q";
+ libraryHaskellDepends = [
+ base bytestring hslua-core hslua-marshalling
+ ];
+ testHaskellDepends = [ base hslua-core tasty tasty-lua ];
+ description = "Opinionated, but extensible Lua list type";
+ license = lib.licenses.mit;
+ hydraPlatforms = lib.platforms.none;
+ broken = true;
+ }) {};
+
"hslua-marshalling" = callPackage
({ mkDerivation, base, bytestring, containers, hslua-core
, lua-arbitrary, mtl, QuickCheck, quickcheck-instances, tasty
@@ -150063,14 +150117,30 @@ self: {
pname = "hspec-contrib";
version = "0.5.1";
sha256 = "0hhzxaa3fxz5mk5qcsrnfr98a7bn3szx2ydgr0x9mbqmm1jg06rc";
- revision = "1";
- editedCabalFile = "0vjmyrsb878914b4khwdy3fcn9n217q8k5xnszlrp7dl1jnbqyi4";
+ revision = "2";
+ editedCabalFile = "12jwqbddqx8j69b04q3kzwvnkwh6l9cv8b5fvph4n6nrqnk81mp9";
libraryHaskellDepends = [ base hspec-core HUnit ];
testHaskellDepends = [ base hspec hspec-core HUnit QuickCheck ];
description = "Contributed functionality for Hspec";
license = lib.licenses.mit;
}) {};
+ "hspec-contrib_0_5_1_1" = callPackage
+ ({ mkDerivation, base, hspec, hspec-core, hspec-discover, HUnit
+ , QuickCheck
+ }:
+ mkDerivation {
+ pname = "hspec-contrib";
+ version = "0.5.1.1";
+ sha256 = "1nyb5n2jiq920yyf3flzyxrs5xpfyppl3jn18zhviyysjjk5drpx";
+ libraryHaskellDepends = [ base hspec-core HUnit ];
+ testHaskellDepends = [ base hspec hspec-core HUnit QuickCheck ];
+ testToolDepends = [ hspec-discover ];
+ description = "Contributed functionality for Hspec";
+ license = lib.licenses.mit;
+ hydraPlatforms = lib.platforms.none;
+ }) {};
+
"hspec-core_2_7_10" = callPackage
({ mkDerivation, ansi-terminal, array, base, call-stack, clock
, deepseq, directory, filepath, hspec-expectations, hspec-meta
@@ -150646,21 +150716,6 @@ self: {
}) {};
"hspec-need-env" = callPackage
- ({ mkDerivation, base, hspec, hspec-core, hspec-discover
- , hspec-expectations, setenv, transformers
- }:
- mkDerivation {
- pname = "hspec-need-env";
- version = "0.1.0.9";
- sha256 = "00w4zmb7kzyb5py3kxpx6xwwjy6vz1qb95q8cgk575ipysqskmfj";
- libraryHaskellDepends = [ base hspec-core hspec-expectations ];
- testHaskellDepends = [ base hspec hspec-core setenv transformers ];
- testToolDepends = [ hspec-discover ];
- description = "Read environment variables for hspec tests";
- license = lib.licenses.bsd3;
- }) {};
-
- "hspec-need-env_0_1_0_10" = callPackage
({ mkDerivation, base, hspec, hspec-core, hspec-discover
, hspec-expectations, setenv, transformers
}:
@@ -150673,7 +150728,6 @@ self: {
testToolDepends = [ hspec-discover ];
description = "Read environment variables for hspec tests";
license = lib.licenses.bsd3;
- hydraPlatforms = lib.platforms.none;
}) {};
"hspec-parsec" = callPackage
@@ -153087,8 +153141,6 @@ self: {
];
description = "Glue code for http-client and websockets";
license = lib.licenses.cc0;
- hydraPlatforms = lib.platforms.none;
- broken = true;
}) {};
"http-common" = callPackage
@@ -156425,7 +156477,9 @@ self: {
];
description = "Haskell XMPP (Jabber Client) Command Line Interface (CLI)";
license = lib.licenses.bsd3;
+ hydraPlatforms = lib.platforms.none;
mainProgram = "hxmppc";
+ broken = true;
}) {};
"hxournal" = callPackage
@@ -159738,14 +159792,16 @@ self: {
}:
mkDerivation {
pname = "incipit";
- version = "0.3.0.0";
- sha256 = "08q407js3la25cb9n01s4hxk2nxw2y25j48jj2529xxsrispirm3";
+ version = "0.3.1.0";
+ sha256 = "00x6g4ngcyak0dh7ms2wx0kh1ckm8laanfp823yskkg9gc71blqy";
libraryHaskellDepends = [
base incipit-core polysemy-conc polysemy-log polysemy-resume
polysemy-time
];
description = "A Prelude for Polysemy";
license = "BSD-2-Clause-Patent";
+ hydraPlatforms = lib.platforms.none;
+ broken = true;
}) {};
"incipit-base" = callPackage
@@ -159869,29 +159925,6 @@ self: {
}) {};
"incremental-parser" = callPackage
- ({ mkDerivation, base, bytestring, checkers, criterion, deepseq
- , input-parsers, monoid-subclasses, parsers, QuickCheck
- , rank2classes, tasty, tasty-quickcheck, text, transformers
- }:
- mkDerivation {
- pname = "incremental-parser";
- version = "0.5.0.3";
- sha256 = "11qzq2knpv0h8m1qfd6byqq5kbzxiz91vcgaicm1mlj0m554wlrs";
- libraryHaskellDepends = [
- base input-parsers monoid-subclasses parsers rank2classes
- transformers
- ];
- testHaskellDepends = [
- base checkers monoid-subclasses QuickCheck tasty tasty-quickcheck
- ];
- benchmarkHaskellDepends = [
- base bytestring criterion deepseq monoid-subclasses text
- ];
- description = "Generic parser library capable of providing partial results from partial input";
- license = lib.licenses.gpl3Only;
- }) {};
-
- "incremental-parser_0_5_0_4" = callPackage
({ mkDerivation, base, bytestring, checkers, criterion, deepseq
, input-parsers, monoid-subclasses, parsers, QuickCheck
, rank2classes, tasty, tasty-quickcheck, text, transformers
@@ -159912,7 +159945,6 @@ self: {
];
description = "Generic parser library capable of providing partial results from partial input";
license = lib.licenses.gpl3Only;
- hydraPlatforms = lib.platforms.none;
}) {};
"incremental-sat-solver" = callPackage
@@ -162307,25 +162339,6 @@ self: {
}) {};
"invertible-grammar" = callPackage
- ({ mkDerivation, base, bifunctors, containers, mtl, prettyprinter
- , profunctors, semigroups, tagged, template-haskell, text
- , transformers
- }:
- mkDerivation {
- pname = "invertible-grammar";
- version = "0.1.3.2";
- sha256 = "14i0xf5j01j6ayvxix32qr2m0bz3818q26z3b4xyw41ikbhxmkp2";
- revision = "3";
- editedCabalFile = "0dg32s4rvdrfxyr4dd1rcmzyx7cd9fd7ksqyg98vhiacnd54y4ix";
- libraryHaskellDepends = [
- base bifunctors containers mtl prettyprinter profunctors semigroups
- tagged template-haskell text transformers
- ];
- description = "Invertible parsing combinators framework";
- license = lib.licenses.bsd3;
- }) {};
-
- "invertible-grammar_0_1_3_3" = callPackage
({ mkDerivation, base, bifunctors, containers, mtl, prettyprinter
, profunctors, semigroups, tagged, template-haskell, text
, transformers
@@ -162340,7 +162353,6 @@ self: {
];
description = "Invertible parsing combinators framework";
license = lib.licenses.bsd3;
- hydraPlatforms = lib.platforms.none;
}) {};
"invertible-hlist" = callPackage
@@ -162700,8 +162712,8 @@ self: {
}:
mkDerivation {
pname = "ip";
- version = "1.7.5";
- sha256 = "1kjfzhiwykf1cy0nvsbj0j0k367ky858w862j2z0vp42dybxk5hm";
+ version = "1.7.6";
+ sha256 = "11ckl62w9005pww467ydx38imadzwrn36ww21c535x3jhhbic3a9";
libraryHaskellDepends = [
aeson attoparsec base bytebuild byteslice bytesmith bytestring
deepseq hashable natural-arithmetic primitive text text-short
@@ -166366,8 +166378,8 @@ self: {
}:
mkDerivation {
pname = "json-ast";
- version = "0.3.1";
- sha256 = "1fn41v8k1lac6mavxjxxd9dwcbkkhvwjhqikhkv94jmd75qpdz8j";
+ version = "0.3.2";
+ sha256 = "0jm4jqj2s2vqz8j64h1hhp99k6zp04pd4207fy6avv47d8c3f4gl";
libraryHaskellDepends = [
base scientific text unordered-containers vector
];
@@ -170464,8 +170476,8 @@ self: {
({ mkDerivation, base, bytestring, transformers }:
mkDerivation {
pname = "knob";
- version = "0.2";
- sha256 = "1p48kgy5kw1g2grx71q55lh821l2fvm2izjh68qba3268pvx06vh";
+ version = "0.2.1";
+ sha256 = "03q918gnm2d6jr57lydxz3i0mykvk7ghyq59cy2vavg395s4jrhy";
libraryHaskellDepends = [ base bytestring transformers ];
description = "Memory-backed handles";
license = lib.licenses.mit;
@@ -172319,8 +172331,8 @@ self: {
}:
mkDerivation {
pname = "language-Modula2";
- version = "0.1";
- sha256 = "0bwgvag1y5ik3rn9c45y7lldqpsg62yc9cr8ahvijpfz0f4hlq1m";
+ version = "0.1.2";
+ sha256 = "0sag6wayg9c6rzdb2n3wbvqq0ncs6pk0pdbpvgx1pr84gfxlg1i6";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -173251,6 +173263,8 @@ self: {
pname = "language-nix";
version = "2.2.0";
sha256 = "1lq07311dg4a32zdp5bc20bw94g0c7pdzxdiwi2y4zbhd1944rzx";
+ revision = "1";
+ editedCabalFile = "0g4hq729bz128sf3ifd8rbfamwa8mqqcnhbc3qxnpz1myzvxhnjk";
libraryHaskellDepends = [
base deepseq lens parsec-class pretty QuickCheck
];
@@ -173268,8 +173282,8 @@ self: {
}:
mkDerivation {
pname = "language-oberon";
- version = "0.3";
- sha256 = "0rpx80zyq4g71sjarjdyx6z919k3140d00ffmv4g14njnd6xb9fw";
+ version = "0.3.1";
+ sha256 = "0x54bbdaxmz8z09hipvf5f30d0h3cvnppm47ra7xn4iycf2vbrkd";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -173623,8 +173637,8 @@ self: {
pname = "language-sygus";
version = "0.1.1.2";
sha256 = "1vgd45bd866mm2w80hg8q11iz8g9ifz5ccm0sh13xrnpvfvdv862";
- revision = "1";
- editedCabalFile = "1byjfj7r2ggw122hl1vrx4crdnq9xi57xipyxfa35ixmx4r306ji";
+ revision = "3";
+ editedCabalFile = "0rnvxvyiw765vmnbmix4g5v3wqp9ba3xd8llm1ajdm01rvhk4324";
libraryHaskellDepends = [ array base hashable text ];
testHaskellDepends = [ base deepseq tasty tasty-hunit text ];
description = "A parser and printer for the SyGuS 2.0 language.";
@@ -175018,6 +175032,25 @@ self: {
license = lib.licenses.bsd3;
}) {};
+ "leancheck-instances_0_0_5" = callPackage
+ ({ mkDerivation, array, base, bytestring, containers, leancheck
+ , nats, text, time
+ }:
+ mkDerivation {
+ pname = "leancheck-instances";
+ version = "0.0.5";
+ sha256 = "111dgr7ivd36v5fqcvnx2jq7iyn9akz5css6mzb5h72rc0sxwq6q";
+ libraryHaskellDepends = [
+ array base bytestring containers leancheck nats text time
+ ];
+ testHaskellDepends = [
+ base bytestring containers leancheck nats text
+ ];
+ description = "Common LeanCheck instances";
+ license = lib.licenses.bsd3;
+ hydraPlatforms = lib.platforms.none;
+ }) {};
+
"leankit-api" = callPackage
({ mkDerivation, aeson, base, bytestring, colour, curl, split }:
mkDerivation {
@@ -181327,6 +181360,19 @@ self: {
license = lib.licenses.bsd3;
}) {};
+ "log-effectful" = callPackage
+ ({ mkDerivation, aeson, base, effectful-core, log-base, text, time
+ }:
+ mkDerivation {
+ pname = "log-effectful";
+ version = "1.0.0.0";
+ sha256 = "19i0zvhgpc0briji7hsini3836q0k03nq60svswfz6cjs91izzsx";
+ libraryHaskellDepends = [ base effectful-core log-base text time ];
+ testHaskellDepends = [ aeson base effectful-core log-base text ];
+ description = "Adaptation of the log library for the effectful ecosystem";
+ license = lib.licenses.bsd3;
+ }) {};
+
"log-elasticsearch" = callPackage
({ mkDerivation, aeson, aeson-pretty, base, base64-bytestring
, bytestring, deepseq, http-client, http-client-openssl, http-types
@@ -183200,6 +183246,8 @@ self: {
pname = "lucid-colonnade";
version = "1.0.1";
sha256 = "0gbpfh1ky5pq0f0rz619hxfgll4yj0ky056dvrvq0s741l3gnhv8";
+ revision = "1";
+ editedCabalFile = "13v8i24cyqvda13p2p2n0ihwljz4sqfl40fl0isrb9k5yraac41v";
libraryHaskellDepends = [ base colonnade lucid text ];
description = "Helper functions for using lucid with colonnade";
license = lib.licenses.bsd3;
@@ -191181,8 +191229,8 @@ self: {
}:
mkDerivation {
pname = "mit-3qvpPyAi6mH";
- version = "9";
- sha256 = "1p0kpfpzsnp6zyhvx8mqh3lrmgl19q15lfs8q32yk08bqk63pbj9";
+ version = "10";
+ sha256 = "1kwwklq8bd2ckq2djlw21hiv2sr723s3nh873hs8f7rapjsrnv23";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -192914,6 +192962,8 @@ self: {
pname = "monad-logger";
version = "0.3.37";
sha256 = "1z275a428zcj73zz0cpfha2adwiwqqqp7klx3kbd3i9rl20xa106";
+ revision = "1";
+ editedCabalFile = "1w6awsn2fw0fca17lv92gcp3sk25yv9gkg68ll39iznkq6xblcdf";
libraryHaskellDepends = [
base bytestring conduit conduit-extra exceptions fast-logger
lifted-base monad-control monad-loops mtl resourcet stm stm-chans
@@ -194500,6 +194550,23 @@ self: {
license = lib.licenses.bsd3;
}) {};
+ "monoidal-containers_0_6_3_0" = callPackage
+ ({ mkDerivation, aeson, base, containers, deepseq, hashable, lens
+ , newtype, semialign, these, unordered-containers, witherable
+ }:
+ mkDerivation {
+ pname = "monoidal-containers";
+ version = "0.6.3.0";
+ sha256 = "0m41z50r3jvr8vvfry99kamb2h3knm0g7bqfwspchmhwsgqqczh4";
+ libraryHaskellDepends = [
+ aeson base containers deepseq hashable lens newtype semialign these
+ unordered-containers witherable
+ ];
+ description = "Containers with monoidal accumulation";
+ license = lib.licenses.bsd3;
+ hydraPlatforms = lib.platforms.none;
+ }) {};
+
"monoidal-functors" = callPackage
({ mkDerivation, base, bifunctors, comonad, contravariant
, profunctors, semigroupoids, tagged, these
@@ -194591,7 +194658,7 @@ self: {
license = lib.licenses.bsd3;
}) {inherit (pkgs) glew;};
- "monomer_1_4_1_0" = callPackage
+ "monomer_1_5_0_0" = callPackage
({ mkDerivation, aeson, async, attoparsec, base, bytestring
, bytestring-to-vector, c2hs, containers, data-default, exceptions
, extra, formatting, glew, hspec, http-client, JuicyPixels, lens
@@ -194600,8 +194667,8 @@ self: {
}:
mkDerivation {
pname = "monomer";
- version = "1.4.1.0";
- sha256 = "00xj1vwc4pgwrmhb88yfzar2iwcyncd0g26052irv1qk731skkld";
+ version = "1.5.0.0";
+ sha256 = "0asp7j9xmysspyv2l8fcr36flcayqyhp41139kzg00b7jglpbpyg";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -198473,25 +198540,6 @@ self: {
}) {};
"mutable-containers" = callPackage
- ({ mkDerivation, base, containers, gauge, ghc-prim, hspec
- , mono-traversable, primitive, QuickCheck, vector
- }:
- mkDerivation {
- pname = "mutable-containers";
- version = "0.3.4";
- sha256 = "0zhkhlvg9yw45fg3srvzx7j81547djpkfw7higdvlj7fmph6c6b4";
- libraryHaskellDepends = [
- base containers ghc-prim mono-traversable primitive vector
- ];
- testHaskellDepends = [
- base containers hspec primitive QuickCheck vector
- ];
- benchmarkHaskellDepends = [ base containers gauge vector ];
- description = "Abstactions and concrete implementations of mutable containers";
- license = lib.licenses.mit;
- }) {};
-
- "mutable-containers_0_3_4_1" = callPackage
({ mkDerivation, base, containers, gauge, ghc-prim, hspec
, mono-traversable, primitive, QuickCheck, vector
}:
@@ -198508,7 +198556,6 @@ self: {
benchmarkHaskellDepends = [ base containers gauge vector ];
description = "Abstactions and concrete implementations of mutable containers";
license = lib.licenses.mit;
- hydraPlatforms = lib.platforms.none;
}) {};
"mutable-iter" = callPackage
@@ -199203,6 +199250,28 @@ self: {
broken = true;
}) {};
+ "mywork" = callPackage
+ ({ mkDerivation, aeson, base, brick, brick-panes, bytestring
+ , containers, ini, lens, mtl, path, path-io, template-haskell, text
+ , text-zipper, time, unordered-containers, vector, vty
+ }:
+ mkDerivation {
+ pname = "mywork";
+ version = "1.0.0.0";
+ sha256 = "0xmisv0680g7840a1hwiw9fw5fzkqss6qxaw4wck6qix98aaqm0a";
+ isLibrary = false;
+ isExecutable = true;
+ executableHaskellDepends = [
+ aeson base brick brick-panes bytestring containers ini lens mtl
+ path path-io template-haskell text text-zipper time
+ unordered-containers vector vty
+ ];
+ description = "Tool to keep track of what you have been working on and where";
+ license = lib.licenses.isc;
+ hydraPlatforms = lib.platforms.none;
+ mainProgram = "mywork";
+ }) {};
+
"myxine-client" = callPackage
({ mkDerivation, aeson, async, base, blaze-html, blaze-markup
, bytestring, constraints, containers, dependent-map, file-embed
@@ -199491,6 +199560,26 @@ self: {
license = lib.licenses.bsd3;
}) {};
+ "named-binary-tag" = callPackage
+ ({ mkDerivation, base, bytestring, cereal, containers
+ , indexed-traversable, rrb-vector, tasty, tasty-quickcheck, text
+ , zlib
+ }:
+ mkDerivation {
+ pname = "named-binary-tag";
+ version = "0.1.0.0";
+ sha256 = "0z1jjzry7fa8d3v2l5s9jx5l8ski23dy4i38as5bkxlja85hjsyp";
+ libraryHaskellDepends = [
+ base bytestring cereal containers indexed-traversable rrb-vector
+ text zlib
+ ];
+ testHaskellDepends = [ base cereal tasty tasty-quickcheck text ];
+ description = "NBT (named binary tag) serialization and deserialization";
+ license = lib.licenses.mit;
+ hydraPlatforms = lib.platforms.none;
+ broken = true;
+ }) {};
+
"named-formlet" = callPackage
({ mkDerivation, base, blaze-html, bytestring, containers, mtl
, text, transformers
@@ -199644,7 +199733,7 @@ self: {
}) {};
"nano-cryptr" = callPackage
- ({ mkDerivation, base, bytestring, HUnit, test-framework
+ ({ mkDerivation, base, bytestring, HUnit, libxcrypt, test-framework
, test-framework-hunit, test-framework-quickcheck2
}:
mkDerivation {
@@ -199652,13 +199741,14 @@ self: {
version = "0.2.1";
sha256 = "00c0niyjhkcv942vhm775jml3frhj0i3svgj9xxy0hnfb3nawvjb";
libraryHaskellDepends = [ base bytestring ];
+ librarySystemDepends = [ libxcrypt ];
testHaskellDepends = [
base bytestring HUnit test-framework test-framework-hunit
test-framework-quickcheck2
];
description = "A threadsafe binding to glibc's crypt_r function";
license = lib.licenses.bsd3;
- }) {};
+ }) {inherit (pkgs) libxcrypt;};
"nano-erl" = callPackage
({ mkDerivation, base, stm }:
@@ -202934,6 +203024,8 @@ self: {
pname = "newtype-generics";
version = "0.6.2";
sha256 = "0km7cp041bgdgrxrbrawz611mcylxp943880a2yg228a09961b51";
+ revision = "1";
+ editedCabalFile = "0xgc7sxs1p3qibgwbikjdrhn47j7m4gk5x1wrv9hncks6hd6hsyf";
libraryHaskellDepends = [ base ];
testHaskellDepends = [ base hspec ];
testToolDepends = [ hspec-discover ];
@@ -203168,20 +203260,21 @@ self: {
, bytestring, case-insensitive, containers, ede
, enclosed-exceptions, http-client, http-client-brread-timeout
, http-types, network, ngx-export, ngx-export-tools, pcre-heavy
- , pcre-light, prettyprinter, resolv, safe, snap-core, snap-server
- , template-haskell, text, time, trifecta, unordered-containers
+ , pcre-light, prettyprinter, resolv, safe, safe-exceptions
+ , snap-core, snap-server, template-haskell, text, time, trifecta
+ , unordered-containers
}:
mkDerivation {
pname = "ngx-export-tools-extra";
- version = "1.2.0";
- sha256 = "14s7dri3ivy4zk0nsz2xqq951rf3ypicwqnxixjqbrnbwgakccdw";
+ version = "1.2.1";
+ sha256 = "0kg1qyi0shbrf4m3y01pdkkfx8v1p6sr6c1kcvn1xwy9ra6nskxw";
libraryHaskellDepends = [
aeson array async base base64 binary bytestring case-insensitive
containers ede enclosed-exceptions http-client
http-client-brread-timeout http-types network ngx-export
ngx-export-tools pcre-heavy pcre-light prettyprinter resolv safe
- snap-core snap-server template-haskell text time trifecta
- unordered-containers
+ safe-exceptions snap-core snap-server template-haskell text time
+ trifecta unordered-containers
];
description = "More extra tools for Nginx haskell module";
license = lib.licenses.bsd3;
@@ -206390,6 +206483,30 @@ self: {
mainProgram = "play-o-clock";
}) {};
+ "o-clock_1_3_0" = callPackage
+ ({ mkDerivation, base, doctest, Glob, hedgehog, hspec-expectations
+ , markdown-unlit, tasty, tasty-hedgehog, tasty-hunit-compat
+ , type-spec
+ }:
+ mkDerivation {
+ pname = "o-clock";
+ version = "1.3.0";
+ sha256 = "1swayrdhz10b67m6ipa75qz9ycz6r7xbk9fdq3ajlhp9bry31l7i";
+ isLibrary = true;
+ isExecutable = true;
+ libraryHaskellDepends = [ base ];
+ executableHaskellDepends = [ base ];
+ testHaskellDepends = [
+ base doctest Glob hedgehog hspec-expectations markdown-unlit tasty
+ tasty-hedgehog tasty-hunit-compat type-spec
+ ];
+ testToolDepends = [ doctest markdown-unlit ];
+ description = "Type-safe time library";
+ license = lib.licenses.mpl20;
+ hydraPlatforms = lib.platforms.none;
+ mainProgram = "play-o-clock";
+ }) {};
+
"oanda-rest-api" = callPackage
({ mkDerivation, aeson, base, bytestring, conduit, containers
, Decimal, hlint, hspec, http-client, http-conduit, HUnit, lens
@@ -207309,6 +207426,45 @@ self: {
broken = true;
}) {};
+ "om-fork" = callPackage
+ ({ mkDerivation, aeson, base, exceptions, ki, monad-logger, om-show
+ , text, unliftio
+ }:
+ mkDerivation {
+ pname = "om-fork";
+ version = "0.7.1.6";
+ sha256 = "0lj26k234vqn9q536v0lbgzrdag83yjdczjp48v9jhwjj02y8m24";
+ libraryHaskellDepends = [
+ aeson base exceptions ki monad-logger om-show text unliftio
+ ];
+ testHaskellDepends = [
+ aeson base exceptions ki monad-logger om-show text unliftio
+ ];
+ description = "Concurrency utilities";
+ license = lib.licenses.mit;
+ }) {};
+
+ "om-http" = callPackage
+ ({ mkDerivation, async, base, bytestring, directory, filepath
+ , http-types, mime-types, monad-logger, network, om-show
+ , safe-exceptions, servant, template-haskell, text, time, unix
+ , uuid, wai, warp
+ }:
+ mkDerivation {
+ pname = "om-http";
+ version = "0.3.0.1";
+ sha256 = "1fp2sm2phc7ij108v466ah8dbjgr2js3yl7yil6dcayh90z6yvd0";
+ libraryHaskellDepends = [
+ async base bytestring directory filepath http-types mime-types
+ monad-logger network om-show safe-exceptions servant
+ template-haskell text time unix uuid wai warp
+ ];
+ description = "Http utilities";
+ license = lib.licenses.mit;
+ hydraPlatforms = lib.platforms.none;
+ broken = true;
+ }) {};
+
"om-http-logging" = callPackage
({ mkDerivation, base, http-types, monad-logger, safe-exceptions
, uuid, wai
@@ -207326,6 +207482,124 @@ self: {
broken = true;
}) {};
+ "om-kubernetes" = callPackage
+ ({ mkDerivation, aeson, base, bytestring, connection
+ , data-default-class, http-client, http-client-tls, http-types
+ , om-http, safe-exceptions, servant, servant-client
+ , servant-client-core, text, tls, x509-store
+ }:
+ mkDerivation {
+ pname = "om-kubernetes";
+ version = "2.3.1.6";
+ sha256 = "1q7kbhw8vqm7qjlqr26grvc7pwvkip3fv1pmx50s6km1wapsbwqq";
+ libraryHaskellDepends = [
+ aeson base bytestring connection data-default-class http-client
+ http-client-tls http-types om-http safe-exceptions servant
+ servant-client servant-client-core text tls x509-store
+ ];
+ description = "om-kubernetes";
+ license = lib.licenses.mit;
+ hydraPlatforms = lib.platforms.none;
+ }) {};
+
+ "om-legion" = callPackage
+ ({ mkDerivation, aeson, async, base, binary, bytestring, clock
+ , conduit, containers, crdt-event-fold, data-default-class
+ , hostname, hspec, http-api-data, lens, lens-aeson, monad-logger
+ , mtl, mustache, network, om-fork, om-kubernetes, om-logging
+ , om-show, om-socket, om-time, random-shuffle, safe
+ , safe-exceptions, stm, template-haskell, text, time, transformers
+ , unix, unliftio, unliftio-core, uuid, vector
+ }:
+ mkDerivation {
+ pname = "om-legion";
+ version = "6.9.0.3";
+ sha256 = "0l3ck17bxhsp8vcf1yskqlxq1y0k9djn7j9axy55k09gwvc9j8hb";
+ isLibrary = true;
+ isExecutable = true;
+ libraryHaskellDepends = [
+ aeson async base binary bytestring clock conduit containers
+ crdt-event-fold data-default-class http-api-data monad-logger mtl
+ network om-fork om-logging om-show om-socket om-time random-shuffle
+ safe-exceptions stm text time transformers unliftio-core uuid
+ ];
+ executableHaskellDepends = [
+ aeson async base binary bytestring clock conduit containers
+ crdt-event-fold data-default-class hostname hspec http-api-data
+ lens lens-aeson monad-logger mtl mustache network om-fork
+ om-kubernetes om-logging om-show om-socket om-time random-shuffle
+ safe safe-exceptions stm template-haskell text time transformers
+ unix unliftio unliftio-core uuid vector
+ ];
+ description = "Legion Framework";
+ license = lib.licenses.mit;
+ hydraPlatforms = lib.platforms.none;
+ }) {};
+
+ "om-logging" = callPackage
+ ({ mkDerivation, aeson, base, bytestring, fast-logger, monad-logger
+ , om-show, split, text, time
+ }:
+ mkDerivation {
+ pname = "om-logging";
+ version = "1.1.0.4";
+ sha256 = "1cpzw22klh7mq3lxwb68yw8ghc78xwc64kizbjwhzf2laazmdi3b";
+ libraryHaskellDepends = [
+ aeson base bytestring fast-logger monad-logger om-show split text
+ time
+ ];
+ description = "Opinionated logging utilities";
+ license = lib.licenses.mit;
+ }) {};
+
+ "om-show" = callPackage
+ ({ mkDerivation, aeson, base, text }:
+ mkDerivation {
+ pname = "om-show";
+ version = "0.1.2.6";
+ sha256 = "1gkila7rbr2a3ijhaaia9q25113by387y30z3fnppvh5mgf5hlpz";
+ libraryHaskellDepends = [ aeson base text ];
+ description = "Utilities for showing string-like things";
+ license = lib.licenses.mit;
+ }) {};
+
+ "om-socket" = callPackage
+ ({ mkDerivation, aeson, base, binary, binary-conduit, bytestring
+ , conduit, conduit-extra, containers, exceptions, megaparsec
+ , monad-logger, network, om-show, stm, text, time, tls
+ , transformers
+ }:
+ mkDerivation {
+ pname = "om-socket";
+ version = "0.11.0.3";
+ sha256 = "1fd1wq1j5win2vbi4pqmxb5vy7ilq0ryqwvca976lrc1lz1r3x42";
+ libraryHaskellDepends = [
+ aeson base binary binary-conduit bytestring conduit conduit-extra
+ containers exceptions megaparsec monad-logger network om-show stm
+ text time tls
+ ];
+ testHaskellDepends = [
+ aeson base binary binary-conduit bytestring conduit conduit-extra
+ containers exceptions megaparsec monad-logger network om-show stm
+ text time tls transformers
+ ];
+ description = "Socket utilities";
+ license = lib.licenses.mit;
+ }) {};
+
+ "om-time" = callPackage
+ ({ mkDerivation, aeson, base, binary, clock, time, transformers }:
+ mkDerivation {
+ pname = "om-time";
+ version = "0.3.0.2";
+ sha256 = "1c33cbwby71yqn0z13hywsc749401jcqx0rwfb4s5wrcqc4n7461";
+ libraryHaskellDepends = [
+ aeson base binary clock time transformers
+ ];
+ description = "Misc. time utilites";
+ license = lib.licenses.mit;
+ }) {};
+
"omaketex" = callPackage
({ mkDerivation, base, optparse-applicative, shakespeare-text
, shelly, text
@@ -214677,6 +214951,33 @@ self: {
maintainers = [ lib.maintainers.cdepillabout ];
}) {};
+ "password_3_0_2_0" = callPackage
+ ({ mkDerivation, base, base-compat, base64, bytestring, Cabal
+ , cabal-doctest, cryptonite, doctest, memory, password-types
+ , QuickCheck, quickcheck-instances, scrypt, tasty, tasty-hunit
+ , tasty-quickcheck, template-haskell, text
+ }:
+ mkDerivation {
+ pname = "password";
+ version = "3.0.2.0";
+ sha256 = "092cryk5xsmq86l9i7yyjxrq83mi9q61grwdkw2n8c1dxijbdi8l";
+ setupHaskellDepends = [ base Cabal cabal-doctest ];
+ libraryHaskellDepends = [
+ base base64 bytestring cryptonite memory password-types
+ template-haskell text
+ ];
+ testHaskellDepends = [
+ base base-compat bytestring cryptonite doctest memory
+ password-types QuickCheck quickcheck-instances scrypt tasty
+ tasty-hunit tasty-quickcheck template-haskell text
+ ];
+ description = "Hashing and checking of passwords";
+ license = lib.licenses.bsd3;
+ platforms = lib.platforms.x86;
+ hydraPlatforms = lib.platforms.none;
+ maintainers = [ lib.maintainers.cdepillabout ];
+ }) {};
+
"password-instances" = callPackage
({ mkDerivation, aeson, base, base-compat, Cabal, cabal-doctest
, doctest, http-api-data, password, password-types, persistent
@@ -223351,8 +223652,8 @@ self: {
}:
mkDerivation {
pname = "polysemy-log";
- version = "0.7.1.0";
- sha256 = "1cmj8h9c8w17sg2kqm9dw6cnh0b3va44n8aga02r1dg7cbw7wlbk";
+ version = "0.7.2.0";
+ sha256 = "1n206b3g64gdrz488q0y11by25khn5aka9qx37vfg65mrnzald78";
libraryHaskellDepends = [
ansi-terminal async base incipit-core polysemy polysemy-conc
polysemy-time stm time
@@ -223361,6 +223662,9 @@ self: {
base incipit-core polysemy polysemy-conc polysemy-plugin
polysemy-test polysemy-time tasty time
];
+ benchmarkHaskellDepends = [
+ base incipit-core polysemy polysemy-conc polysemy-plugin
+ ];
description = "Polysemy effects for logging";
license = "BSD-2-Clause-Patent";
}) {};
@@ -223372,8 +223676,8 @@ self: {
}:
mkDerivation {
pname = "polysemy-log-co";
- version = "0.7.1.0";
- sha256 = "1qylyx2fjk5x685z523xzk1z3vld1w7gn62jx43hjgd6839ngzbz";
+ version = "0.7.2.0";
+ sha256 = "0g3nxfahlsp97zjmy484dgvwkjvfpf70f1zhd6kvpmk9dik6n9r7";
libraryHaskellDepends = [
base co-log co-log-polysemy incipit-core polysemy polysemy-conc
polysemy-log polysemy-time stm
@@ -223393,8 +223697,8 @@ self: {
}:
mkDerivation {
pname = "polysemy-log-di";
- version = "0.7.1.0";
- sha256 = "1nzqlj1sdic8hai8bmy6mbic0519nm17zinlrzzlmxha78a75bp9";
+ version = "0.7.2.0";
+ sha256 = "0v7zwvb7aapr0cslvmn1kzcvvdr9xw4bzqppxkpzia6cnzhbr09y";
libraryHaskellDepends = [
base di-polysemy incipit-core polysemy polysemy-conc polysemy-log
polysemy-time stm
@@ -225197,8 +225501,8 @@ self: {
pname = "postgresql-libpq";
version = "0.9.4.3";
sha256 = "1gfnhc5pibn7zmifdf2g0c112xrpzsk756ln2kjzqljkspf4dqp3";
- revision = "2";
- editedCabalFile = "1n4zlj5vjn4bhvy345730gcwl8272k2kihkq7gmyazsgkcqfwjyn";
+ revision = "3";
+ editedCabalFile = "02cj493a2qxl5hddiq0579079s398hdqqy164pig6d61nl7q66cs";
setupHaskellDepends = [ base Cabal ];
libraryHaskellDepends = [ base bytestring unix ];
librarySystemDepends = [ postgresql ];
@@ -231033,8 +231337,8 @@ self: {
}:
mkDerivation {
pname = "ptr";
- version = "0.16.8.3";
- sha256 = "1qyzgpwl74cxg1kyf0qyildrcf42q0icqi7ym1fyx4sh759ggd26";
+ version = "0.16.8.4";
+ sha256 = "047f4j89mhy18p4ga0322nln61xx5bvlfiqg6aiywrm2k95gsblh";
libraryHaskellDepends = [
base bytestring contravariant profunctors strict-list text time
vector
@@ -233040,8 +233344,8 @@ self: {
}:
mkDerivation {
pname = "quantification";
- version = "0.6.0";
- sha256 = "1512z20qqkj50nwhmf30f6fy5pqhibn3mdb6whckxy62i9vw6s6s";
+ version = "0.7.0";
+ sha256 = "1aj0pxafcjzgc6akxyh7bbin1jfp66y24afgg546gqqyc2hj45xc";
libraryHaskellDepends = [
aeson base binary containers hashable path-pieces text
unordered-containers vector
@@ -233592,12 +233896,12 @@ self: {
}) {};
"quickcheck-dynamic" = callPackage
- ({ mkDerivation, base, QuickCheck, random }:
+ ({ mkDerivation, base, mtl, QuickCheck, random }:
mkDerivation {
pname = "quickcheck-dynamic";
- version = "1.1.0";
- sha256 = "0agb3hi9g9fcwbas1wh3sxb77gakisgh5wmfbysr91pxilqkrx3y";
- libraryHaskellDepends = [ base QuickCheck random ];
+ version = "2.0.0";
+ sha256 = "1va8x9bc3v8wrvl7yhnrg1vwnbzgixsryn7rx6hj55adi532823q";
+ libraryHaskellDepends = [ base mtl QuickCheck random ];
description = "A library for stateful property-based testing";
license = lib.licenses.asl20;
}) {};
@@ -233664,6 +233968,28 @@ self: {
license = lib.licenses.mit;
}) {};
+ "quickcheck-lockstep" = callPackage
+ ({ mkDerivation, base, containers, directory, filepath, mtl
+ , QuickCheck, quickcheck-dynamic, tasty, tasty-hunit
+ , tasty-quickcheck, temporary
+ }:
+ mkDerivation {
+ pname = "quickcheck-lockstep";
+ version = "0.1.0";
+ sha256 = "0i0sqd5fky5d8imlrqazmr7cpdm71mdgv7sagyx9f1bb38p4yr9g";
+ libraryHaskellDepends = [
+ base containers mtl QuickCheck quickcheck-dynamic
+ ];
+ testHaskellDepends = [
+ base containers directory filepath mtl QuickCheck
+ quickcheck-dynamic tasty tasty-hunit tasty-quickcheck temporary
+ ];
+ description = "Library for lockstep-style testing with 'quickcheck-dynamic'";
+ license = lib.licenses.bsd3;
+ hydraPlatforms = lib.platforms.none;
+ broken = true;
+ }) {};
+
"quickcheck-poly" = callPackage
({ mkDerivation, base, haskell98, hint, MonadCatchIO-mtl
, QuickCheck, regex-compat, regex-tdfa
@@ -237595,6 +237921,8 @@ self: {
pname = "rec-def";
version = "0.2";
sha256 = "0dfw86ws00gsdnzb238pmr4i2lyfp405lp70nbak45qq2cbz0zj8";
+ revision = "1";
+ editedCabalFile = "0kg2m81b4q73m8rysnqkmviiph1vf68f2dhyzawi9b2mj22q45fz";
libraryHaskellDepends = [ base containers ];
testHaskellDepends = [
base concurrency containers dejafu doctest QuickCheck random tasty
@@ -238591,14 +238919,14 @@ self: {
license = lib.licenses.mit;
}) {};
- "refined_0_7" = callPackage
+ "refined_0_8" = callPackage
({ mkDerivation, aeson, base, bytestring, deepseq, exceptions
, hashable, mtl, QuickCheck, template-haskell, text, these-skinny
}:
mkDerivation {
pname = "refined";
- version = "0.7";
- sha256 = "0l0hn905vjymabp9m3mvs9lg73kwp7c7133zkbyc911mb9h0lq54";
+ version = "0.8";
+ sha256 = "0qkzmnycg5pda259lxfy9s03cyi9knvxx9934bihh5vl9bb7sirs";
libraryHaskellDepends = [
aeson base bytestring deepseq exceptions hashable mtl QuickCheck
template-haskell text these-skinny
@@ -239553,8 +239881,8 @@ self: {
}:
mkDerivation {
pname = "reflex-vty";
- version = "0.2.0.1";
- sha256 = "1ch5k278sd7dqx1fhd0ginbm3xn7x70jazniycvy7n6z1nqbr8lk";
+ version = "0.3.0.0";
+ sha256 = "1c4v2i54i0a4dq8ywkxax33wz4wzyf4hw5vn2s5hy75m78hq8g6i";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -240585,8 +240913,8 @@ self: {
}:
mkDerivation {
pname = "registry";
- version = "0.3.2.1";
- sha256 = "0packha6whpsx8f4a38nxiiykpy7b08r2l121scdz726z8kyz44y";
+ version = "0.3.3.0";
+ sha256 = "12xj9wrqp3wfg1kjql6l6l4avk2mf40n1z7mhhsrc457v7br1lfc";
libraryHaskellDepends = [
base containers exceptions hashable mmorph mtl protolude resourcet
semigroupoids semigroups template-haskell text transformers-base
@@ -240612,8 +240940,8 @@ self: {
}:
mkDerivation {
pname = "registry-aeson";
- version = "0.2.1.0";
- sha256 = "09zb32gnfq7fm98vrhp4gzlsx5ghwd34lbvqayzy4sd9msz7y048";
+ version = "0.2.2.0";
+ sha256 = "1p5imwr93hx4nid57f2qfad3s2q0b667ns2hl0vs9y54fqvy79ra";
libraryHaskellDepends = [
aeson base bytestring containers protolude registry
template-haskell text transformers unordered-containers vector
@@ -246691,6 +247019,8 @@ self: {
pname = "ruby-marshal";
version = "0.2.1";
sha256 = "18kdagf0lyghpaffzgw42ql1wrqkh13rfqjpj23i09i67pqrv3lk";
+ revision = "1";
+ editedCabalFile = "0f3jdq5ca12mbgawziakl0bw14gy1ycmvyp4ljffsghcg5fghxg9";
libraryHaskellDepends = [
base bytestring cereal containers fail mtl string-conv vector
];
@@ -248375,49 +248705,6 @@ self: {
}) {};
"sandwich" = callPackage
- ({ mkDerivation, aeson, ansi-terminal, async, base, brick
- , bytestring, colour, containers, directory, exceptions, filepath
- , free, haskell-src-exts, lifted-async, microlens, microlens-th
- , monad-control, monad-logger, mtl, optparse-applicative
- , pretty-show, process, safe, safe-exceptions, stm
- , string-interpolate, template-haskell, text, time, transformers
- , transformers-base, unix, unliftio-core, vector, vty
- }:
- mkDerivation {
- pname = "sandwich";
- version = "0.1.0.11";
- sha256 = "0pywnzip9n12wcb8i4rj998jc277w0bz581k5304zvhcr2ipz7qm";
- isLibrary = true;
- isExecutable = true;
- libraryHaskellDepends = [
- aeson ansi-terminal async base brick bytestring colour containers
- directory exceptions filepath free haskell-src-exts lifted-async
- microlens microlens-th monad-control monad-logger mtl
- optparse-applicative pretty-show process safe safe-exceptions stm
- string-interpolate template-haskell text time transformers
- transformers-base unix unliftio-core vector vty
- ];
- executableHaskellDepends = [
- aeson ansi-terminal async base brick bytestring colour containers
- directory exceptions filepath free haskell-src-exts lifted-async
- microlens microlens-th monad-control monad-logger mtl
- optparse-applicative pretty-show process safe safe-exceptions stm
- string-interpolate template-haskell text time transformers
- transformers-base unix unliftio-core vector vty
- ];
- testHaskellDepends = [
- aeson ansi-terminal async base brick bytestring colour containers
- directory exceptions filepath free haskell-src-exts lifted-async
- microlens microlens-th monad-control monad-logger mtl
- optparse-applicative pretty-show process safe safe-exceptions stm
- string-interpolate template-haskell text time transformers
- transformers-base unix unliftio-core vector vty
- ];
- description = "Yet another test framework for Haskell";
- license = lib.licenses.bsd3;
- }) {};
-
- "sandwich_0_1_1_2" = callPackage
({ mkDerivation, aeson, ansi-terminal, async, base, brick
, bytestring, colour, containers, directory, exceptions, filepath
, free, haskell-src-exts, lifted-async, microlens, microlens-th
@@ -248458,7 +248745,6 @@ self: {
];
description = "Yet another test framework for Haskell";
license = lib.licenses.bsd3;
- hydraPlatforms = lib.platforms.none;
}) {};
"sandwich-hedgehog" = callPackage
@@ -248503,37 +248789,6 @@ self: {
}) {};
"sandwich-slack" = callPackage
- ({ mkDerivation, aeson, base, bytestring, containers, lens
- , lens-aeson, monad-logger, mtl, safe, safe-exceptions, sandwich
- , stm, string-interpolate, text, time, vector, wreq
- }:
- mkDerivation {
- pname = "sandwich-slack";
- version = "0.1.0.6";
- sha256 = "1ck4amyxcf2qpgx3qpbg2f137bi6px83k72bspi2kfn0nnx8gja9";
- isLibrary = true;
- isExecutable = true;
- libraryHaskellDepends = [
- aeson base bytestring containers lens lens-aeson monad-logger mtl
- safe safe-exceptions sandwich stm string-interpolate text time
- vector wreq
- ];
- executableHaskellDepends = [
- aeson base bytestring containers lens lens-aeson monad-logger mtl
- safe safe-exceptions sandwich stm string-interpolate text time
- vector wreq
- ];
- testHaskellDepends = [
- aeson base bytestring containers lens lens-aeson monad-logger mtl
- safe safe-exceptions sandwich stm string-interpolate text time
- vector wreq
- ];
- description = "Sandwich integration with Slack";
- license = lib.licenses.bsd3;
- mainProgram = "sandwich-slack-exe";
- }) {};
-
- "sandwich-slack_0_1_1_0" = callPackage
({ mkDerivation, aeson, base, bytestring, containers, lens
, lens-aeson, monad-logger, mtl, safe, safe-exceptions, sandwich
, stm, string-interpolate, text, time, vector, wreq
@@ -248561,7 +248816,6 @@ self: {
];
description = "Sandwich integration with Slack";
license = lib.licenses.bsd3;
- hydraPlatforms = lib.platforms.none;
mainProgram = "sandwich-slack-exe";
}) {};
@@ -250281,8 +250535,6 @@ self: {
];
description = "Html form validation using `ditto`";
license = lib.licenses.mit;
- hydraPlatforms = lib.platforms.none;
- broken = true;
}) {};
"scotty-format" = callPackage
@@ -252860,36 +253112,6 @@ self: {
}) {};
"serialise" = callPackage
- ({ mkDerivation, aeson, array, base, binary, bytestring, cborg
- , cereal, cereal-vector, containers, criterion, deepseq, directory
- , fail, filepath, ghc-prim, half, hashable, pretty, primitive
- , QuickCheck, quickcheck-instances, semigroups, store, strict, tar
- , tasty, tasty-hunit, tasty-quickcheck, text, these, time
- , unordered-containers, vector, zlib
- }:
- mkDerivation {
- pname = "serialise";
- version = "0.2.5.0";
- sha256 = "08ny0bdxd591w4bx6sd16ndik0j8g3578ck6zj667rm1z3ssqqj2";
- libraryHaskellDepends = [
- array base bytestring cborg containers ghc-prim half hashable
- primitive strict text these time unordered-containers vector
- ];
- testHaskellDepends = [
- base bytestring cborg containers directory filepath primitive
- QuickCheck quickcheck-instances tasty tasty-hunit tasty-quickcheck
- text time unordered-containers vector
- ];
- benchmarkHaskellDepends = [
- aeson array base binary bytestring cborg cereal cereal-vector
- containers criterion deepseq directory fail filepath ghc-prim half
- pretty semigroups store tar text time vector zlib
- ];
- description = "A binary serialisation library for Haskell values";
- license = lib.licenses.bsd3;
- }) {};
-
- "serialise_0_2_6_0" = callPackage
({ mkDerivation, aeson, array, base, binary, bytestring, cborg
, cereal, cereal-vector, containers, criterion, deepseq, directory
, fail, filepath, ghc-prim, half, hashable, pretty, primitive
@@ -252917,7 +253139,6 @@ self: {
];
description = "A binary serialisation library for Haskell values";
license = lib.licenses.bsd3;
- hydraPlatforms = lib.platforms.none;
}) {};
"serialise-uuid" = callPackage
@@ -256690,37 +256911,6 @@ self: {
}) {};
"sexp-grammar" = callPackage
- ({ mkDerivation, alex, array, base, bytestring, containers
- , criterion, data-fix, deepseq, happy, invertible-grammar
- , prettyprinter, QuickCheck, recursion-schemes, scientific
- , semigroups, tasty, tasty-hunit, tasty-quickcheck, text
- , utf8-string
- }:
- mkDerivation {
- pname = "sexp-grammar";
- version = "2.3.3.1";
- sha256 = "08sqpk5qgq3mqlxvz24sw43m52khynpf41cnd4yif4b4ri583mb9";
- revision = "2";
- editedCabalFile = "0gcaq5pbdrd7h1isxjdkv0xpx3a9ysr4c4fp6hjl3ppj7hkkn34l";
- libraryHaskellDepends = [
- array base bytestring containers data-fix deepseq
- invertible-grammar prettyprinter recursion-schemes scientific
- semigroups text utf8-string
- ];
- libraryToolDepends = [ alex happy ];
- testHaskellDepends = [
- base bytestring containers invertible-grammar prettyprinter
- QuickCheck scientific semigroups tasty tasty-hunit tasty-quickcheck
- text
- ];
- benchmarkHaskellDepends = [
- base bytestring criterion deepseq text
- ];
- description = "Invertible grammar combinators for S-expressions";
- license = lib.licenses.bsd3;
- }) {};
-
- "sexp-grammar_2_3_4_0" = callPackage
({ mkDerivation, alex, array, base, bytestring, containers
, criterion, data-fix, deepseq, happy, invertible-grammar
, prettyprinter, QuickCheck, recursion-schemes, scientific
@@ -256747,7 +256937,6 @@ self: {
];
description = "Invertible grammar combinators for S-expressions";
license = lib.licenses.bsd3;
- hydraPlatforms = lib.platforms.none;
}) {};
"sexp-show" = callPackage
@@ -259614,8 +259803,8 @@ self: {
({ mkDerivation, base }:
mkDerivation {
pname = "simple-get-opt";
- version = "0.4";
- sha256 = "0xr5gi22ifq6nw0q0w1rf66djsns4gfv2l9yjvxhbxr4j8bqmwik";
+ version = "0.5";
+ sha256 = "0mprf5fw691sfv35y48mf8lxl5i9i8qr8rxygdbnzsyq7vz4ndb1";
libraryHaskellDepends = [ base ];
description = "A simple library for processing command-line options";
license = lib.licenses.bsd3;
@@ -260833,23 +261022,22 @@ self: {
"siphon" = callPackage
({ mkDerivation, attoparsec, base, bytestring, colonnade
- , contravariant, doctest, either, HUnit, pipes, profunctors
- , QuickCheck, semigroups, streaming, test-framework
- , test-framework-hunit, test-framework-quickcheck2, text
- , transformers, vector
+ , contravariant, either, HUnit, pipes, profunctors, QuickCheck
+ , semigroups, streaming, test-framework, test-framework-hunit
+ , test-framework-quickcheck2, text, transformers, vector
}:
mkDerivation {
pname = "siphon";
- version = "0.8.1.2";
- sha256 = "0iwk0na10jpkrnx1mq1pv5657grnlf3k1ahbfkykkk8m8xhzi0zp";
+ version = "0.8.2.0";
+ sha256 = "1nw8c9f7hyg26nldxkl4hkvdva5sgsyn7qqkqqrvp12qfsvdnqfi";
libraryHaskellDepends = [
attoparsec base bytestring colonnade semigroups streaming text
transformers vector
];
testHaskellDepends = [
- base bytestring colonnade contravariant doctest either HUnit pipes
+ base bytestring colonnade contravariant either HUnit pipes
profunctors QuickCheck streaming test-framework
- test-framework-hunit test-framework-quickcheck2 text
+ test-framework-hunit test-framework-quickcheck2 text vector
];
description = "Encode and decode CSV files";
license = lib.licenses.bsd3;
@@ -261984,8 +262172,8 @@ self: {
}:
mkDerivation {
pname = "slist";
- version = "0.2.0.0";
- sha256 = "1aiswwh33rxp49adhjygyjrhivsflafz5z0kyv3wfnb0wk15jv96";
+ version = "0.2.0.1";
+ sha256 = "1b7b869gg3bkhx8ija601gwx9521mqy5sxkizc7ss73pqj4bhv60";
libraryHaskellDepends = [ base containers ];
testHaskellDepends = [
base doctest Glob hedgehog hspec hspec-hedgehog
@@ -262773,14 +262961,12 @@ self: {
({ mkDerivation, base, HUnit, parsec, text }:
mkDerivation {
pname = "smt2-parser";
- version = "0.1.0.0";
- sha256 = "025v77ck9cn0pgfbf2fgqf18bpr1h2gn6szsnmh5q1n4hi961v6m";
+ version = "0.1.0.1";
+ sha256 = "1rw4jazs1j4rrv1gwj879hvm8383dfh95j3y288ii937897mra6h";
libraryHaskellDepends = [ base parsec text ];
testHaskellDepends = [ base HUnit parsec text ];
description = "A Haskell parser for SMT-LIB version 2.6";
license = lib.licenses.bsd3;
- hydraPlatforms = lib.platforms.none;
- broken = true;
}) {};
"smtLib" = callPackage
@@ -265694,38 +265880,6 @@ self: {
}) {};
"spacecookie" = callPackage
- ({ mkDerivation, aeson, async, attoparsec, base, bytestring
- , containers, directory, download-curl, fast-logger
- , filepath-bytestring, hxt-unicode, mtl, process, socket, systemd
- , tasty, tasty-expected-failure, tasty-hunit, text, transformers
- , unix
- }:
- mkDerivation {
- pname = "spacecookie";
- version = "1.0.0.1";
- sha256 = "1qv48gbq5h1vqinihgzjgljd7igrnypp55kvy9f7q0vyxha5gg88";
- isLibrary = true;
- isExecutable = true;
- libraryHaskellDepends = [
- async attoparsec base bytestring containers directory
- filepath-bytestring hxt-unicode mtl socket text transformers unix
- ];
- executableHaskellDepends = [
- aeson attoparsec base bytestring containers directory fast-logger
- filepath-bytestring mtl socket systemd text transformers unix
- ];
- testHaskellDepends = [
- attoparsec base bytestring containers directory download-curl
- filepath-bytestring process tasty tasty-expected-failure
- tasty-hunit
- ];
- description = "Gopher server library and daemon";
- license = lib.licenses.gpl3Only;
- mainProgram = "spacecookie";
- maintainers = [ lib.maintainers.sternenseemann ];
- }) {};
-
- "spacecookie_1_0_0_2" = callPackage
({ mkDerivation, aeson, async, attoparsec, base, bytestring
, containers, directory, download-curl, fast-logger
, filepath-bytestring, hxt-unicode, mtl, process, socket, systemd
@@ -265753,7 +265907,6 @@ self: {
];
description = "Gopher server library and daemon";
license = lib.licenses.gpl3Only;
- hydraPlatforms = lib.platforms.none;
mainProgram = "spacecookie";
maintainers = [ lib.maintainers.sternenseemann ];
}) {};
@@ -272120,8 +272273,8 @@ self: {
pname = "strict-base-types";
version = "0.7";
sha256 = "079pa6w3f5i5kv1v6mwhp2k0siyywnk3igm93y2kaz37f352x5jn";
- revision = "1";
- editedCabalFile = "0v6x606rn7f2az97y1dwydbrj2f1r9zpsr365xczr1cwi5s4rjaf";
+ revision = "2";
+ editedCabalFile = "1x0rgmbwwjb75p5bwcxa1ns5vbfdniik3p7wmivqkfz5d369z39m";
libraryHaskellDepends = [
aeson base quickcheck-instances strict strict-lens
];
@@ -272262,8 +272415,8 @@ self: {
pname = "strict-lens";
version = "0.4.0.2";
sha256 = "1dsgr53q0sdivrxc7jmbqjd65hav9zwjqc8zfbyybkr1ww17bhf5";
- revision = "1";
- editedCabalFile = "0vr7aw644imrd26cmipp2i0ssv2x2ac2797204z94q0v0vjs9hfg";
+ revision = "2";
+ editedCabalFile = "1sdqml2fizmm1wrlmg1l8b9hnff8la03wl39hr47bldvlqn6dywx";
libraryHaskellDepends = [ base lens strict ];
description = "Lenses for types in strict package";
license = lib.licenses.bsd3;
@@ -272304,8 +272457,8 @@ self: {
({ mkDerivation, base, bifunctors, deepseq, hashable }:
mkDerivation {
pname = "strict-tuple";
- version = "0.1.5.1";
- sha256 = "188wr0s94ypbdp2mdfnc6fx8fdzbmjjbkc0v23wsbidmw71x5wz3";
+ version = "0.1.5.2";
+ sha256 = "15ss649nhq2nxmdssdmi6sv9d40szvzww7vgrrp2rm1c904y0ky8";
libraryHaskellDepends = [ base bifunctors deepseq hashable ];
testHaskellDepends = [ base ];
description = "Strict tuples";
@@ -273155,6 +273308,8 @@ self: {
pname = "strongweak";
version = "0.3.1";
sha256 = "1n46qw6hkdfbsfpyhpkalkw19fx152925hnpwmm2gr0rjzvwyn2p";
+ revision = "2";
+ editedCabalFile = "004as88cns3s5jk1c4467g0jdvqp6f9q9xf29cbx0x9d6b911v8x";
libraryHaskellDepends = [
base either prettyprinter refined vector vector-sized
];
@@ -274776,8 +274931,8 @@ self: {
({ mkDerivation, base, blaze-markup, blaze-svg, directory, text }:
mkDerivation {
pname = "svg-icons";
- version = "2.2.0.1";
- sha256 = "1wkncrg2jc5mbmdmsjx4i02d2ldsb7ydz3h8z55x8g1nzgby2pzl";
+ version = "2.2.0.2";
+ sha256 = "076znrkjpyl23qnrh1ffnxjgcinccyh6rcasn9b578di7v31amx5";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -275103,6 +275258,53 @@ self: {
hydraPlatforms = lib.platforms.none;
}) {inherit (pkgs) tokyocabinet;};
+ "swarm" = callPackage
+ ({ mkDerivation, aeson, array, base, brick, bytestring, clock
+ , containers, criterion, directory, dotgen, either, entropy, extra
+ , filepath, fused-effects, fused-effects-lens, githash, hashable
+ , hsnoise, http-client, http-client-tls, http-types, lens, linear
+ , lsp, megaparsec, minimorph, mtl, murmur3, optparse-applicative
+ , parser-combinators, prettyprinter, QuickCheck, random, servant
+ , servant-server, simple-enumeration, split, stm, syb, tasty
+ , tasty-expected-failure, tasty-hunit, tasty-quickcheck
+ , template-haskell, text, time, transformers, unification-fd
+ , unordered-containers, vector, vty, wai, warp, witch, word-wrap
+ , yaml
+ }:
+ mkDerivation {
+ pname = "swarm";
+ version = "0.1.0.1";
+ sha256 = "1zcyyi1vd0y21qyfcx3kcbp6bwcn6n33my44g1jkqqvfxigp4zya";
+ isLibrary = true;
+ isExecutable = true;
+ enableSeparateDataOutput = true;
+ libraryHaskellDepends = [
+ aeson array base brick bytestring clock containers directory dotgen
+ either entropy extra filepath fused-effects fused-effects-lens
+ githash hashable hsnoise http-client http-client-tls http-types
+ lens linear lsp megaparsec minimorph mtl murmur3 parser-combinators
+ prettyprinter random servant servant-server simple-enumeration
+ split stm syb template-haskell text time unification-fd
+ unordered-containers vector vty wai warp witch word-wrap yaml
+ ];
+ executableHaskellDepends = [
+ base githash optparse-applicative text
+ ];
+ testHaskellDepends = [
+ aeson base containers directory filepath hashable lens linear mtl
+ QuickCheck tasty tasty-expected-failure tasty-hunit
+ tasty-quickcheck text transformers witch yaml
+ ];
+ benchmarkHaskellDepends = [
+ base criterion lens linear mtl random text
+ ];
+ description = "2D resource gathering game with programmable robots";
+ license = lib.licenses.bsd3;
+ hydraPlatforms = lib.platforms.none;
+ mainProgram = "swarm";
+ broken = true;
+ }) {};
+
"swearjure" = callPackage
({ mkDerivation, attoparsec, base, containers, fixplate, mtl
, pretty, random, random-shuffle, readline, system-fileio
@@ -275381,17 +275583,17 @@ self: {
}:
mkDerivation {
pname = "sydtest";
- version = "0.11.0.2";
- sha256 = "1c0vagac3b36syfwk9riwshrs70ly57gqca37i0wcn66rjkv3501";
+ version = "0.12.0.1";
+ sha256 = "0psnv1kpai4sn7z8g0lgpmzf0myp71wp5sganvyawi8iwk88cw8w";
libraryHaskellDepends = [
async autodocodec autodocodec-yaml base bytestring containers Diff
dlist envparse filepath MonadRandom mtl optparse-applicative path
- path-io pretty-show QuickCheck quickcheck-io random-shuffle safe
- safe-coloured-text safe-coloured-text-terminfo split stm text
+ path-io pretty-show QuickCheck quickcheck-io random random-shuffle
+ safe safe-coloured-text safe-coloured-text-terminfo split stm text
];
testHaskellDepends = [
base bytestring path path-io QuickCheck random safe-coloured-text
- safe-coloured-text-terminfo stm text
+ stm text
];
testToolDepends = [ sydtest-discover ];
description = "A modern testing framework for Haskell with good defaults and advanced testing features";
@@ -275483,8 +275685,8 @@ self: {
}:
mkDerivation {
pname = "sydtest-hedgehog";
- version = "0.3.0.0";
- sha256 = "17b80iar2zm61h27jv6fnzr8h6whi3k7a79ij1n71hhrm53b0420";
+ version = "0.3.0.1";
+ sha256 = "12yqhz927x2nzca3xg824a0rc3icz8hs088rci530s30wc7qpvlj";
libraryHaskellDepends = [ base containers hedgehog stm sydtest ];
testHaskellDepends = [ base hedgehog sydtest ];
testToolDepends = [ sydtest-discover ];
@@ -275519,8 +275721,8 @@ self: {
}:
mkDerivation {
pname = "sydtest-hspec";
- version = "0.3.0.1";
- sha256 = "1h08s06vvgm47cqrvgrkd4wy7igjx30map0k4a3xwnypa5fvbxmh";
+ version = "0.3.0.2";
+ sha256 = "02vq4s5r87phkvzrzf13gg1796b7f9w7sn0kmdd7sqqx7ap20ysp";
libraryHaskellDepends = [
base hspec-core mtl QuickCheck stm sydtest
];
@@ -278951,6 +279153,8 @@ self: {
pname = "tasty-discover";
version = "5.0.0";
sha256 = "0a3h3m6hjwr9dgnr1m2zwifn1c40rhbyh55ihlrh9m98z6jpvcpf";
+ revision = "1";
+ editedCabalFile = "1a44ak08ja1j78lrqm46szihy9nzx2vrvvdb8bwf6961fymd5697";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -281997,7 +282201,9 @@ self: {
executableHaskellDepends = [ base simple-get-opt ];
description = "A library to make a quick test-runner script";
license = lib.licenses.isc;
+ hydraPlatforms = lib.platforms.none;
mainProgram = "test-runner";
+ broken = true;
}) {};
"test-monad-laws" = callPackage
@@ -282431,15 +282637,15 @@ self: {
license = lib.licenses.gpl2Only;
}) {};
- "texmath_0_12_5_3" = callPackage
+ "texmath_0_12_5_4" = callPackage
({ mkDerivation, base, bytestring, containers, directory, filepath
, mtl, pandoc-types, parsec, pretty-show, split, syb, tagged, tasty
, tasty-golden, text, xml
}:
mkDerivation {
pname = "texmath";
- version = "0.12.5.3";
- sha256 = "1wv4cld2g1xb6qdbha85g4jjv07l9prcjpp72bwkrp33xyjizmhb";
+ version = "0.12.5.4";
+ sha256 = "1dn88s352y641c1vlj5j5mqwhnz6r1algkd7mx83y3fr0wp3nhlq";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -283071,8 +283277,8 @@ self: {
pname = "text-metrics";
version = "0.3.2";
sha256 = "0vl3vnm7xhy2zwcx1m293gp64q5sxfa3vmzdaqnqmjgby6l31mxx";
- revision = "1";
- editedCabalFile = "1wq3dg7i1ydhvib2pzwj7w2cskvl8l7m8j0ln6s8bibn2ryzcm3p";
+ revision = "2";
+ editedCabalFile = "0h146i2dvv21nc5z1x9a5a9c2v5ml2kvd10krd5p5aaqpng6i1g4";
libraryHaskellDepends = [ base containers text vector ];
testHaskellDepends = [ base hspec QuickCheck text ];
benchmarkHaskellDepends = [ base criterion deepseq text weigh ];
@@ -284493,6 +284699,31 @@ self: {
broken = true;
}) {};
+ "the-snip" = callPackage
+ ({ mkDerivation, attoparsec, base, bytestring, hspec
+ , optparse-simple, path, path-io, rio, text, unix
+ }:
+ mkDerivation {
+ pname = "the-snip";
+ version = "0.0.0.1";
+ sha256 = "087wddnzz9hxjqd057wjjvlmbzr1x65bhycnhm45aqpxcbzy63i1";
+ isLibrary = true;
+ isExecutable = true;
+ libraryHaskellDepends = [
+ attoparsec base bytestring path path-io rio text unix
+ ];
+ executableHaskellDepends = [
+ attoparsec base bytestring optparse-simple path path-io rio text
+ unix
+ ];
+ testHaskellDepends = [
+ attoparsec base bytestring hspec path path-io rio text unix
+ ];
+ description = "Command line tool for extracting demarcated snippets from text files";
+ license = lib.licenses.bsd3;
+ mainProgram = "snip";
+ }) {};
+
"theatre" = callPackage
({ mkDerivation, base, contravariant, slave-thread, unagi-chan }:
mkDerivation {
@@ -288094,8 +288325,8 @@ self: {
}:
mkDerivation {
pname = "tomland";
- version = "1.3.3.1";
- sha256 = "1hg6hx9ak43gzzn3h643z54jkp5x0wjad313j8299fsi31768wgg";
+ version = "1.3.3.2";
+ sha256 = "152jqjv6n7n2hdysn903wfhpwh6vp8wmjiymzasazprasdcxpywm";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -288283,20 +288514,21 @@ self: {
, differential, directory, diversity, fgl, filepath
, find-clumpiness, foldl, graphviz, hashable
, hierarchical-clustering, hierarchical-spectral-clustering
- , hmatrix, hmatrix-svdlibc, inline-r, IntervalMap, lens, managed
- , matrix-market-attoparsec, modularity, mtl, mwc-random
- , optparse-generic, palette, parallel, plots, process, resourcet
- , safe, scientific, sparse-linear-algebra, spectral-clustering
- , split, statistics, stm, streaming, streaming-bytestring
- , streaming-cassava, streaming-commons, streaming-utils
- , streaming-with, SVGFonts, system-filepath, temporary
- , terminal-progress-bar, text, text-show, transformers, turtle
- , unordered-containers, vector, vector-algorithms, zlib
+ , hmatrix, hmatrix-svdlibc, hvega, hvega-theme, inline-r
+ , IntervalMap, lens, managed, matrix-market-attoparsec, modularity
+ , mtl, mwc-random, optparse-applicative, palette, parallel
+ , ploterific, plots, process, resourcet, safe, scientific
+ , sparse-linear-algebra, spectral-clustering, split, statistics
+ , stm, streaming, streaming-bytestring, streaming-cassava
+ , streaming-commons, streaming-utils, streaming-with, SVGFonts
+ , system-filepath, temporary, terminal-progress-bar, text
+ , text-show, transformers, turtle, unordered-containers, vector
+ , vector-algorithms, zlib
}:
mkDerivation {
pname = "too-many-cells";
- version = "2.2.0.0";
- sha256 = "031k750856m34q80ppnbb17qm6c64lal9dqn976g7265zmc9cdr7";
+ version = "3.0.1.0";
+ sha256 = "16sl3mwgyjpfwizg5ys2y7vcqhr4xjjfjjqqbzid8qnsrk2vsr0k";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -288305,16 +288537,17 @@ self: {
diagrams-graphviz diagrams-lib differential directory diversity fgl
filepath find-clumpiness foldl graphviz hashable
hierarchical-clustering hierarchical-spectral-clustering hmatrix
- hmatrix-svdlibc inline-r IntervalMap lens managed
- matrix-market-attoparsec modularity mtl mwc-random optparse-generic
- palette parallel plots process resourcet safe scientific
- sparse-linear-algebra spectral-clustering split statistics stm
- streaming streaming-bytestring streaming-cassava streaming-commons
- streaming-utils streaming-with SVGFonts system-filepath temporary
- terminal-progress-bar text text-show transformers turtle
- unordered-containers vector vector-algorithms zlib
+ hmatrix-svdlibc hvega hvega-theme inline-r IntervalMap lens managed
+ matrix-market-attoparsec modularity mtl mwc-random
+ optparse-applicative palette parallel ploterific plots process
+ resourcet safe scientific sparse-linear-algebra spectral-clustering
+ split statistics stm streaming streaming-bytestring
+ streaming-cassava streaming-commons streaming-utils streaming-with
+ SVGFonts system-filepath temporary terminal-progress-bar text
+ text-show transformers turtle unordered-containers vector
+ vector-algorithms zlib
];
- executableHaskellDepends = [ base optparse-generic ];
+ executableHaskellDepends = [ base optparse-applicative ];
description = "Cluster single cells and analyze cell clade relationships";
license = lib.licenses.gpl3Only;
hydraPlatforms = lib.platforms.none;
@@ -288407,8 +288640,8 @@ self: {
}:
mkDerivation {
pname = "topaz";
- version = "0.6.0";
- sha256 = "0vi3k4bx3jf71qq3az6m8qnc5pqiscpsimqpxz32qplc3ixm9a8r";
+ version = "0.7.0";
+ sha256 = "18l900v86m4dil4bvr6wcwqinbzls85fqz5bc5vvqhkx8vgglm7j";
libraryHaskellDepends = [
aeson base binary hashable quantification vector
];
@@ -288513,6 +288746,8 @@ self: {
pname = "tostring";
version = "0.2.1.1";
sha256 = "0c95a1vjnnn3bwdz8v5hv7q2sbzn23ban3hcwqmwhmzc9ba019zg";
+ revision = "1";
+ editedCabalFile = "1h3cdngxmcxs3bssxmp67s0nipblv0kidq4wr72ln3l090k0ynz0";
libraryHaskellDepends = [ base case-insensitive text utf8-string ];
description = "The ToString class";
license = lib.licenses.bsd3;
@@ -293947,25 +294182,6 @@ self: {
}) {};
"tzdata" = callPackage
- ({ mkDerivation, base, bytestring, containers, deepseq, HUnit
- , tasty, tasty-hunit, tasty-th, unix, vector
- }:
- mkDerivation {
- pname = "tzdata";
- version = "0.2.20220815.0";
- sha256 = "0ya7hmq93mmfbiwwsf628b27mahkv525fyjh8r1mg9zwf6pkrhrd";
- enableSeparateDataOutput = true;
- libraryHaskellDepends = [
- base bytestring containers deepseq vector
- ];
- testHaskellDepends = [
- base bytestring HUnit tasty tasty-hunit tasty-th unix
- ];
- description = "Time zone database (as files and as a module)";
- license = lib.licenses.asl20;
- }) {};
-
- "tzdata_0_2_20220923_0" = callPackage
({ mkDerivation, base, bytestring, containers, deepseq, HUnit
, tasty, tasty-hunit, tasty-th, unix, vector
}:
@@ -293982,7 +294198,6 @@ self: {
];
description = "Time zone database (as files and as a module)";
license = lib.licenses.asl20;
- hydraPlatforms = lib.platforms.none;
}) {};
"tztime" = callPackage
@@ -295147,33 +295362,6 @@ self: {
}) {};
"unicode-collation" = callPackage
- ({ mkDerivation, base, binary, bytestring, containers, parsec
- , QuickCheck, quickcheck-instances, tasty, tasty-bench, tasty-hunit
- , tasty-quickcheck, template-haskell, text, text-icu
- , th-lift-instances, unicode-transforms
- }:
- mkDerivation {
- pname = "unicode-collation";
- version = "0.1.3.2";
- sha256 = "0rnb22h8w42c74l0jl5ygzh4pkpw3x8d9ayrvgapkfx844i9am7c";
- isLibrary = true;
- isExecutable = true;
- libraryHaskellDepends = [
- base binary bytestring containers parsec template-haskell text
- th-lift-instances
- ];
- testHaskellDepends = [
- base bytestring tasty tasty-hunit tasty-quickcheck text
- unicode-transforms
- ];
- benchmarkHaskellDepends = [
- base QuickCheck quickcheck-instances tasty-bench text text-icu
- ];
- description = "Haskell implementation of the Unicode Collation Algorithm";
- license = lib.licenses.bsd2;
- }) {};
-
- "unicode-collation_0_1_3_3" = callPackage
({ mkDerivation, base, binary, bytestring, containers, parsec
, QuickCheck, quickcheck-instances, tasty, tasty-bench, tasty-hunit
, tasty-quickcheck, template-haskell, text, text-icu
@@ -295198,30 +295386,9 @@ self: {
];
description = "Haskell implementation of the Unicode Collation Algorithm";
license = lib.licenses.bsd2;
- hydraPlatforms = lib.platforms.none;
}) {};
"unicode-data" = callPackage
- ({ mkDerivation, base, deepseq, hspec, hspec-discover, tasty
- , tasty-bench
- }:
- mkDerivation {
- pname = "unicode-data";
- version = "0.3.0";
- sha256 = "0pwjjsk0gjkn73ghj10s603p84xr7h2kfg351c9grzngrcv9giq8";
- revision = "2";
- editedCabalFile = "1hvqizqk4v231iy9kj0g2yq3cxzd37bw2yrxr36201qsznc2kxxq";
- isLibrary = true;
- isExecutable = true;
- libraryHaskellDepends = [ base ];
- testHaskellDepends = [ base hspec ];
- testToolDepends = [ hspec-discover ];
- benchmarkHaskellDepends = [ base deepseq tasty tasty-bench ];
- description = "Access Unicode character database";
- license = lib.licenses.asl20;
- }) {};
-
- "unicode-data_0_3_1" = callPackage
({ mkDerivation, base, deepseq, hspec, hspec-discover, tasty
, tasty-bench
}:
@@ -295237,7 +295404,6 @@ self: {
benchmarkHaskellDepends = [ base deepseq tasty tasty-bench ];
description = "Access Unicode Character Database (UCD)";
license = lib.licenses.asl20;
- hydraPlatforms = lib.platforms.none;
}) {};
"unicode-data-names" = callPackage
@@ -295624,14 +295790,16 @@ self: {
pname = "union";
version = "0.1.2";
sha256 = "1i4fvlwkw1wx64a6l8342aqfqsdq7fqa4p24g3i5gn5704lxrsb3";
- revision = "7";
- editedCabalFile = "1xcm1v2dipdahd4c6hki0fx9a7vg52q3wz5aa8nw5lxjkc4s3xn8";
+ revision = "8";
+ editedCabalFile = "0rm4nm47arflmbqngzq9ajri8f43wgplzrk9qfvjm6ag12vnjrl5";
libraryHaskellDepends = [
base deepseq hashable profunctors tagged vinyl
];
benchmarkHaskellDepends = [ base criterion deepseq lens ];
description = "Extensible type-safe unions";
license = lib.licenses.bsd3;
+ hydraPlatforms = lib.platforms.none;
+ broken = true;
}) {};
"union-angle" = callPackage
@@ -297269,20 +297437,23 @@ self: {
}) {};
"uom-plugin" = callPackage
- ({ mkDerivation, base, containers, deepseq, ghc
- , ghc-tcplugins-extra, hlint, tasty, tasty-hunit, template-haskell
- , units-parser
+ ({ mkDerivation, base, containers, deepseq, doctest, ghc
+ , ghc-tcplugin-api, QuickCheck, tasty, tasty-hunit
+ , template-haskell, units-parser
}:
mkDerivation {
pname = "uom-plugin";
- version = "0.3.0.0";
- sha256 = "16a6l88z49nl0nqn3l7mki8rr39hh3i4wsn1q31gwahn3kfkzgll";
+ version = "0.4.0.0";
+ sha256 = "1j6x88zzrl6wad1cn5zyi63i6l682h5gal66ihn7qmpi6l25cxyg";
libraryHaskellDepends = [
- base containers deepseq ghc ghc-tcplugins-extra template-haskell
+ base containers deepseq ghc ghc-tcplugin-api template-haskell
units-parser
];
- testHaskellDepends = [ base hlint tasty tasty-hunit ];
- description = "Units of measure as a GHC typechecker plugin";
+ testHaskellDepends = [
+ base containers deepseq doctest ghc ghc-tcplugin-api QuickCheck
+ tasty tasty-hunit template-haskell units-parser
+ ];
+ description = "Units of measure as a GHC type-checker plugin";
license = lib.licenses.bsd3;
hydraPlatforms = lib.platforms.none;
broken = true;
@@ -298696,8 +298867,6 @@ self: {
];
description = "UUID parsing using byteverse packages";
license = lib.licenses.mit;
- hydraPlatforms = lib.platforms.none;
- broken = true;
}) {};
"uuid-crypto" = callPackage
@@ -299026,8 +299195,6 @@ self: {
];
description = "Runs commands on remote machines using ssh";
license = lib.licenses.mit;
- hydraPlatforms = lib.platforms.none;
- broken = true;
}) {};
"valid" = callPackage
@@ -300119,6 +300286,8 @@ self: {
pname = "vector-algorithms";
version = "0.9.0.1";
sha256 = "0h9qqgna787q93q58mrvmg5mw8h92vlapx2glanz6vpjm39w19rb";
+ revision = "1";
+ editedCabalFile = "1bma0m4g7770y4xnqsinspqkgf4swpdwddfbcby81szjxd8mik1l";
libraryHaskellDepends = [
base bitvec bytestring primitive vector
];
@@ -300843,6 +301012,7 @@ self: {
description = "An intermediate language for Hoare logic style verification";
license = lib.licenses.asl20;
badPlatforms = [ "aarch64-linux" ];
+ hydraPlatforms = lib.platforms.none;
}) {};
"verify" = callPackage
@@ -307484,32 +307654,32 @@ self: {
}) {};
"witch" = callPackage
- ({ mkDerivation, base, bytestring, containers, HUnit
+ ({ mkDerivation, base, bytestring, containers, HUnit, tagged
, template-haskell, text, time, transformers
}:
mkDerivation {
pname = "witch";
- version = "1.0.0.4";
- sha256 = "11ggcf8xah4jjxbp7j8fx3jms84n28a5phmfrxjsiha4p06qpwvh";
+ version = "1.0.2.0";
+ sha256 = "1vmn412w11dc1qgw12g0wa6v0miggicgdd7ndml4k4b04sdqbdhq";
libraryHaskellDepends = [
- base bytestring containers template-haskell text time
+ base bytestring containers tagged template-haskell text time
];
testHaskellDepends = [
- base bytestring containers HUnit text time transformers
+ base bytestring containers HUnit tagged text time transformers
];
description = "Convert values from one type into another";
license = lib.licenses.mit;
maintainers = [ lib.maintainers.maralorn ];
}) {};
- "witch_1_1_0_0" = callPackage
+ "witch_1_1_1_0" = callPackage
({ mkDerivation, base, bytestring, containers, HUnit, tagged
, template-haskell, text, time, transformers
}:
mkDerivation {
pname = "witch";
- version = "1.1.0.0";
- sha256 = "1lnx18mlcpdkj0dl1fbgjkxr14fqf5y36cds3p6l07kvin29qa27";
+ version = "1.1.1.0";
+ sha256 = "0zxrwl2dyx3p701anh29czw3fp7pk68i32g5cd1z8806zdy0c1hv";
libraryHaskellDepends = [
base bytestring containers tagged template-haskell text time
];
@@ -311518,7 +311688,7 @@ self: {
}) {};
"xmonad-utils" = callPackage
- ({ mkDerivation, base, ghc, random, unix, X11 }:
+ ({ mkDerivation, base, ghc, libxcrypt, random, unix, X11 }:
mkDerivation {
pname = "xmonad-utils";
version = "0.1.3.3";
@@ -311526,9 +311696,10 @@ self: {
isLibrary = false;
isExecutable = true;
executableHaskellDepends = [ base ghc random unix X11 ];
+ executableSystemDepends = [ libxcrypt ];
description = "A small collection of X utilities";
license = lib.licenses.bsd3;
- }) {};
+ }) {inherit (pkgs) libxcrypt;};
"xmonad-vanessa" = callPackage
({ mkDerivation, alsa-mixer, base, composition-prelude, containers
@@ -312916,8 +313087,8 @@ self: {
}:
mkDerivation {
pname = "yampa-test";
- version = "0.13.6";
- sha256 = "0zcfq6g2jd6qwrr0ar99b57wnphbfvmdpgnnl62mvmgarvmgkgs6";
+ version = "0.13.7";
+ sha256 = "04i1rzbc8v60s1qdnz42g8anm2xc6w28i47jkakqlpxlcii3zlcy";
libraryHaskellDepends = [
base normaldistribution QuickCheck Yampa
];
@@ -314247,6 +314418,8 @@ self: {
pname = "yesod-core";
version = "1.6.24.0";
sha256 = "19ilgm73108ki1hvqc86kir0yrx36vp9g45na6g8dmfsvk9izr10";
+ revision = "1";
+ editedCabalFile = "1406s7is60ji6nn3h1mafkdh7729ipq3i06cqsq77hz2ilj264jl";
libraryHaskellDepends = [
aeson auto-update base blaze-html blaze-markup bytestring
case-insensitive cereal clientsession conduit conduit-extra
@@ -314543,8 +314716,8 @@ self: {
}:
mkDerivation {
pname = "yesod-form";
- version = "1.7.2";
- sha256 = "1f50vhp1ggmh7ja1rw71d10cwzyqxzhkgjwwy2vwp9r4x6fkb836";
+ version = "1.7.3";
+ sha256 = "10y3mfh96sicqyzngvl7f4wrjgkvl3znqnh71s8gx1vf7158sjww";
libraryHaskellDepends = [
aeson attoparsec base blaze-builder blaze-html blaze-markup
byteable bytestring containers data-default email-validate
@@ -316941,8 +317114,8 @@ self: {
}:
mkDerivation {
pname = "zeolite-lang";
- version = "0.22.1.0";
- sha256 = "0gr3p9k7v44b09bcm1acyds5ai52cy72py2z975d6l08szvsbc5f";
+ version = "0.23.0.0";
+ sha256 = "1paa00ra9ib7whga6rgqnk1ib7jpm7rmrcs5f4sy3ykg1m9n57jc";
isLibrary = false;
isExecutable = true;
enableSeparateDataOutput = true;
@@ -317541,17 +317714,14 @@ self: {
"zip-conduit" = callPackage
({ mkDerivation, base, bytestring, cereal, conduit, conduit-extra
- , criterion, digest, directory, filepath, hpc, HUnit, LibZip, mtl
- , old-time, random, resourcet, temporary, test-framework
- , test-framework-hunit, time, transformers, utf8-string
- , zip-archive
+ , digest, directory, filepath, hpc, HUnit, mtl, old-time, resourcet
+ , temporary, test-framework, test-framework-hunit, time
+ , transformers, utf8-string
}:
mkDerivation {
pname = "zip-conduit";
- version = "0.2.2.2";
- sha256 = "0spb6b1mwcqwzrr231i5s6hcln9jck0z03jdfh1zlm87mvp8670v";
- revision = "1";
- editedCabalFile = "1fpwrvryzwbmskwvh5gc0wkznn9p1i0jirq7j8s2x15kjph41vdx";
+ version = "0.3.0";
+ sha256 = "1svp1w4h6x6h6vpngrxdgjl0yz2n5ffwrlcjxnyscxihyc33kn44";
libraryHaskellDepends = [
base bytestring cereal conduit conduit-extra digest directory
filepath mtl old-time resourcet time transformers utf8-string
@@ -317560,10 +317730,6 @@ self: {
base bytestring conduit directory filepath hpc HUnit mtl resourcet
temporary test-framework test-framework-hunit time
];
- benchmarkHaskellDepends = [
- base bytestring criterion directory filepath LibZip random
- temporary zip-archive
- ];
description = "Working with zip archives via conduits";
license = lib.licenses.bsd3;
hydraPlatforms = lib.platforms.none;
diff --git a/pkgs/development/libraries/qtstyleplugin-kvantum/default.nix b/pkgs/development/libraries/qtstyleplugin-kvantum/default.nix
index 94de6c20210b..322ca7266747 100644
--- a/pkgs/development/libraries/qtstyleplugin-kvantum/default.nix
+++ b/pkgs/development/libraries/qtstyleplugin-kvantum/default.nix
@@ -16,13 +16,13 @@
stdenv.mkDerivation rec {
pname = "qtstyleplugin-kvantum";
- version = "1.0.5";
+ version = "1.0.6";
src = fetchFromGitHub {
owner = "tsujan";
repo = "Kvantum";
rev = "V${version}";
- sha256 = "DJRTOpmmiB3VivZt66qaQwz7tp+sEMP+3E0dwUAkvXU=";
+ sha256 = "35PrC4UZJJJgDUMv/xoz4R9HA9hidZ9HmXSgte6B+a8=";
};
nativeBuildInputs = [
diff --git a/pkgs/development/ocaml-modules/angstrom/default.nix b/pkgs/development/ocaml-modules/angstrom/default.nix
index 45db2bb99816..502bd2ad44d7 100644
--- a/pkgs/development/ocaml-modules/angstrom/default.nix
+++ b/pkgs/development/ocaml-modules/angstrom/default.nix
@@ -1,4 +1,4 @@
-{ lib, fetchFromGitHub, buildDunePackage, ocaml, ocaml-syntax-shims, alcotest, result, bigstringaf, ppx_let }:
+{ lib, fetchFromGitHub, buildDunePackage, ocaml, ocaml-syntax-shims, alcotest, result, bigstringaf, ppx_let, gitUpdater }:
buildDunePackage rec {
pname = "angstrom";
@@ -19,6 +19,8 @@ buildDunePackage rec {
propagatedBuildInputs = [ bigstringaf result ];
doCheck = lib.versionAtLeast ocaml.version "4.08";
+ passthru.updateScript = gitUpdater { };
+
meta = {
homepage = "https://github.com/inhabitedtype/angstrom";
description = "OCaml parser combinators built for speed and memory efficiency";
diff --git a/pkgs/development/ocaml-modules/earlybird/default.nix b/pkgs/development/ocaml-modules/earlybird/default.nix
index a6a3648bec65..2ef4946306c9 100644
--- a/pkgs/development/ocaml-modules/earlybird/default.nix
+++ b/pkgs/development/ocaml-modules/earlybird/default.nix
@@ -1,5 +1,6 @@
-{ lib, fetchurl, ocaml, buildDunePackage
+{ lib, fetchFromGitHub, ocaml, buildDunePackage
, cmdliner, dap, fmt, iter, logs, lru, lwt_ppx, lwt_react, menhir, menhirLib, path_glob, ppx_deriving_yojson
+, gitUpdater
}:
if lib.versionAtLeast ocaml.version "4.13"
@@ -14,13 +15,17 @@ buildDunePackage rec {
minimumOCamlVersion = "4.11";
- src = fetchurl {
- url = "https://github.com/hackwaly/ocamlearlybird/releases/download/${version}/${pname}-${version}.tbz";
- sha256 = "1pwzhcr3pw24ra4j4d23vz71h0psz4xkyp7b12l2wl1slxzjbrxa";
+ src = fetchFromGitHub {
+ owner = "hackwaly";
+ repo = "ocamlearlybird";
+ rev = version;
+ hash = "sha256-8JHZWsgpz2pzpDxST3bkMSmPHtj7MDzD5G3ujqMW+MU=";
};
buildInputs = [ cmdliner dap fmt iter logs lru lwt_ppx lwt_react menhir menhirLib path_glob ppx_deriving_yojson ];
+ passthru.updateScript = gitUpdater { };
+
meta = {
homepage = "https://github.com/hackwaly/ocamlearlybird";
description = "OCaml debug adapter";
diff --git a/pkgs/development/ocaml-modules/mdx/default.nix b/pkgs/development/ocaml-modules/mdx/default.nix
index 50cddce99aff..dc8e2312e751 100644
--- a/pkgs/development/ocaml-modules/mdx/default.nix
+++ b/pkgs/development/ocaml-modules/mdx/default.nix
@@ -1,7 +1,9 @@
-{ lib, fetchurl, buildDunePackage, ocaml
+{ lib, fetchFromGitHub, buildDunePackage, ocaml
, alcotest
, astring, cmdliner, cppo, fmt, logs, ocaml-version, odoc-parser, ocaml_lwt, re, result, csexp
-, pandoc}:
+, pandoc
+, gitUpdater
+}:
buildDunePackage rec {
pname = "mdx";
@@ -9,9 +11,11 @@ buildDunePackage rec {
minimalOCamlVersion = "4.08";
- src = fetchurl {
- url = "https://github.com/realworldocaml/mdx/releases/download/${version}/mdx-${version}.tbz";
- sha256 = "sha256-ol1zy8LODDYdcnv/jByE0pnqJ5ujQuMALq3v9y7td/o=";
+ src = fetchFromGitHub {
+ owner = "realworldocaml";
+ repo = pname;
+ rev = version;
+ hash = "sha256-p7jmksltgfLFTSkPxMuJWJexLq2VvPWT/DJtDveOL/A=";
};
nativeBuildInputs = [ cppo ];
@@ -30,6 +34,8 @@ buildDunePackage rec {
runHook postInstall
'';
+ passthru.updateScript = gitUpdater { };
+
meta = {
description = "Executable OCaml code blocks inside markdown files";
homepage = "https://github.com/realworldocaml/mdx";
diff --git a/pkgs/development/ocaml-modules/ppx_deriving_cmdliner/default.nix b/pkgs/development/ocaml-modules/ppx_deriving_cmdliner/default.nix
index 195b53a5fe12..ec160b2fc9fb 100644
--- a/pkgs/development/ocaml-modules/ppx_deriving_cmdliner/default.nix
+++ b/pkgs/development/ocaml-modules/ppx_deriving_cmdliner/default.nix
@@ -5,6 +5,7 @@
, cmdliner
, ppx_deriving
, ppxlib
+, gitUpdater
}:
buildDunePackage rec {
@@ -31,6 +32,8 @@ buildDunePackage rec {
alcotest
];
+ passthru.updateScript = gitUpdater { rev-prefix = "v"; };
+
meta = with lib; {
description = "Ppx_deriving plugin for generating command line interfaces from types for OCaml";
homepage = "https://github.com/hammerlab/ppx_deriving_cmdliner";
diff --git a/pkgs/development/ocaml-modules/printbox/default.nix b/pkgs/development/ocaml-modules/printbox/default.nix
index 28a53210f69f..8dd4bbedd4ba 100644
--- a/pkgs/development/ocaml-modules/printbox/default.nix
+++ b/pkgs/development/ocaml-modules/printbox/default.nix
@@ -1,4 +1,4 @@
-{ lib, fetchFromGitHub, buildDunePackage, ocaml, mdx }:
+{ lib, fetchFromGitHub, buildDunePackage, ocaml, mdx, gitUpdater }:
buildDunePackage rec {
pname = "printbox";
@@ -20,6 +20,8 @@ buildDunePackage rec {
# mdx is not available for OCaml < 4.08
doCheck = lib.versionAtLeast ocaml.version "4.08";
+ passthru.updateScript = gitUpdater { rev-prefix = "v"; };
+
meta = {
homepage = "https://github.com/c-cube/printbox/";
description = "Allows to print nested boxes, lists, arrays, tables in several formats";
diff --git a/pkgs/development/ocaml-modules/xml-light/default.nix b/pkgs/development/ocaml-modules/xml-light/default.nix
index 8eb700a4d14a..010d7f8e1dbf 100644
--- a/pkgs/development/ocaml-modules/xml-light/default.nix
+++ b/pkgs/development/ocaml-modules/xml-light/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, lib, fetchFromGitHub, ocaml, findlib }:
+{ stdenv, lib, fetchFromGitHub, ocaml, findlib, gitUpdater }:
stdenv.mkDerivation rec {
pname = "ocaml${ocaml.version}-xml-light";
@@ -25,6 +25,8 @@ stdenv.mkDerivation rec {
runHook postInstall
'';
+ passthru.updateScript = gitUpdater { };
+
meta = {
description = "Minimal Xml parser and printer for OCaml";
longDescription = ''
diff --git a/pkgs/development/python-modules/aiocsv/default.nix b/pkgs/development/python-modules/aiocsv/default.nix
index 6a4340e5c541..5479d94f0395 100644
--- a/pkgs/development/python-modules/aiocsv/default.nix
+++ b/pkgs/development/python-modules/aiocsv/default.nix
@@ -10,7 +10,7 @@
buildPythonPackage rec {
pname = "aiocsv";
- version = "1.2.2";
+ version = "1.2.3";
format = "setuptools";
disabled = pythonOlder "3.7";
@@ -19,7 +19,7 @@ buildPythonPackage rec {
owner = "MKuranowski";
repo = pname;
rev = "refs/tags/v${version}";
- hash = "sha256-lh+yHyHU+XrK4nk1xxrxgF5zGH7lP9jHdJ+m9ncfprw=";
+ hash = "sha256-cgPD9JdauPIHOdCNxsWInJWytj4niXozFAzJxKn52bE=";
};
nativeBuildInputs = [
diff --git a/pkgs/development/python-modules/aioesphomeapi/default.nix b/pkgs/development/python-modules/aioesphomeapi/default.nix
index bdef4b0b1858..02d6a8497d94 100644
--- a/pkgs/development/python-modules/aioesphomeapi/default.nix
+++ b/pkgs/development/python-modules/aioesphomeapi/default.nix
@@ -12,7 +12,7 @@
buildPythonPackage rec {
pname = "aioesphomeapi";
- version = "11.1.1";
+ version = "11.2.0";
format = "setuptools";
disabled = pythonOlder "3.9";
@@ -21,7 +21,7 @@ buildPythonPackage rec {
owner = "esphome";
repo = pname;
rev = "refs/tags/v${version}";
- hash = "sha256-fyY3G2tsrqy5aTXYI+KGqMahWspdTjjjkS9JK/ohjhc=";
+ hash = "sha256-Y7BQzms2BUtc0fw1PxrsSYDMZLt5NX42M1sUNuiVoCs=";
};
postPatch = ''
diff --git a/pkgs/development/python-modules/channels-redis/default.nix b/pkgs/development/python-modules/channels-redis/default.nix
index 6ee3dc340c63..9d24655c36f4 100644
--- a/pkgs/development/python-modules/channels-redis/default.nix
+++ b/pkgs/development/python-modules/channels-redis/default.nix
@@ -3,7 +3,8 @@
, asgiref
, buildPythonPackage
, channels
-, fetchPypi
+, cryptography
+, fetchFromGitHub
, hiredis
, msgpack
, pythonOlder
@@ -12,34 +13,47 @@
buildPythonPackage rec {
pname = "channels-redis";
- version = "3.4.1";
+ version = "4.0.0";
+ format = "setuptools";
- disabled = pythonOlder "3.6";
+ disabled = pythonOlder "3.7";
- src = fetchPypi {
- inherit version;
- pname = "channels_redis";
- sha256 = "sha256-eOSi8rKnRP5ah4SOw2te5J9SLGgIzv5sWDZj0NUx+qg=";
+ src = fetchFromGitHub {
+ owner = "django";
+ repo = "channels_redis";
+ rev = version;
+ hash = "sha256-YiLNrMRroa8T4uPNwa5ussFoFYjyg31waGpBGhAETmY=";
};
- buildInputs = [ redis hiredis ];
+ buildInputs = [
+ hiredis
+ redis
+ ];
- propagatedBuildInputs = [ channels msgpack aioredis asgiref ];
+ propagatedBuildInputs = [
+ aioredis
+ asgiref
+ channels
+ msgpack
+ ];
+
+ passthru.optional-dependencies = {
+ cryptography = [
+ cryptography
+ ];
+ };
# Fails with : ConnectionRefusedError: [Errno 111] Connect call failed ('127.0.0.1', 6379)
# (even with a local Redis instance running)
doCheck = false;
- postPatch = ''
- sed -i "s/msgpack~=0.6.0/msgpack/" setup.py
- sed -i "s/aioredis~=1.0/aioredis/" setup.py
- '';
-
- pythonImportsCheck = [ "channels_redis" ];
+ pythonImportsCheck = [
+ "channels_redis"
+ ];
meta = with lib; {
- homepage = "https://github.com/django/channels_redis/";
description = "Redis-backed ASGI channel layer implementation";
+ homepage = "https://github.com/django/channels_redis/";
license = licenses.bsd3;
maintainers = with maintainers; [ mmai ];
};
diff --git a/pkgs/development/python-modules/channels/default.nix b/pkgs/development/python-modules/channels/default.nix
index e4c8658f59bf..5bc2db228ae4 100644
--- a/pkgs/development/python-modules/channels/default.nix
+++ b/pkgs/development/python-modules/channels/default.nix
@@ -1,47 +1,58 @@
{ lib
-, buildPythonPackage
-, fetchFromGitHub
, asgiref
-, django
+, buildPythonPackage
, daphne
+, django
+, fetchFromGitHub
, pytest-asyncio
, pytest-django
, pytestCheckHook
+, pythonOlder
}:
buildPythonPackage rec {
pname = "channels";
- version = "3.0.5";
+ version = "4.0.0";
+ format = "setuptools";
+
+ disabled = pythonOlder "3.7";
src = fetchFromGitHub {
owner = "django";
repo = pname;
rev = version;
- sha256 = "sha256-bKrPLbD9zG7DwIYBst1cb+zkDsM8B02wh3D80iortpw=";
+ hash = "sha256-n88MxwYQ4O2kBy/W0Zvi3FtIlhZQQRCssB/lYrFNvps=";
};
propagatedBuildInputs = [
asgiref
django
- daphne
];
+ passthru.optional-dependencies = {
+ daphne = [
+ daphne
+ ];
+ };
+
checkInputs = [
pytest-asyncio
pytest-django
pytestCheckHook
- ];
+ ] ++ passthru.optional-dependencies.daphne;
pytestFlagsArray = [
"--asyncio-mode=legacy"
];
- pythonImportsCheck = [ "channels" ];
+ pythonImportsCheck = [
+ "channels"
+ ];
meta = with lib; {
description = "Brings event-driven capabilities to Django with a channel system";
- license = licenses.bsd3;
homepage = "https://github.com/django/channels";
+ license = licenses.bsd3;
maintainers = with maintainers; [ fab ];
};
}
diff --git a/pkgs/development/python-modules/daphne/default.nix b/pkgs/development/python-modules/daphne/default.nix
index 90b108e3bc74..e4bbb16abbe9 100644
--- a/pkgs/development/python-modules/daphne/default.nix
+++ b/pkgs/development/python-modules/daphne/default.nix
@@ -1,35 +1,60 @@
-{ lib, stdenv, buildPythonPackage, isPy3k, fetchFromGitHub
-, asgiref, autobahn, twisted, pytest-runner
-, hypothesis, pytest, pytest-asyncio, service-identity, pyopenssl
+{ lib
+, stdenv
+, asgiref
+, autobahn
+, buildPythonPackage
+, django
+, fetchFromGitHub
+, hypothesis
+, pytest-asyncio
+, pytestCheckHook
+, pythonOlder
+, twisted
}:
+
buildPythonPackage rec {
pname = "daphne";
- version = "3.0.2";
+ version = "4.0.0";
+ format = "setuptools";
- disabled = !isPy3k;
+ disabled = pythonOlder "3.7";
src = fetchFromGitHub {
owner = "django";
repo = pname;
rev = version;
- sha256 = "sha256-KWkMV4L7bA2Eo/u4GGif6lmDNrZAzvYyDiyzyWt9LeI=";
+ hash = "sha256-vPMrmC2B0Pcvk8Y1FsJ4PXnzIMtPod7lL2u0IYNVUxc=";
};
- nativeBuildInputs = [ pytest-runner ];
+ propagatedBuildInputs = [
+ asgiref
+ autobahn
+ twisted
+ ] ++ twisted.optional-dependencies.tls;
- propagatedBuildInputs = [ asgiref autobahn twisted service-identity pyopenssl ];
+ checkInputs = [
+ django
+ hypothesis
+ pytest-asyncio
+ pytestCheckHook
+ ];
- checkInputs = [ hypothesis pytest pytest-asyncio ];
-
- doCheck = !stdenv.isDarwin; # most tests fail on darwin
-
- checkPhase = ''
- py.test
+ postPatch = ''
+ substituteInPlace setup.py \
+ --replace "pytest-runner" ""
'';
+ # Most tests fail on darwin
+ doCheck = !stdenv.isDarwin;
+
+ pythonImportsCheck = [
+ "daphne"
+ ];
+
meta = with lib; {
description = "Django ASGI (HTTP/WebSocket) server";
- license = licenses.bsd3;
homepage = "https://github.com/django/daphne";
+ license = licenses.bsd3;
+ maintainers = with maintainers; [ ];
};
}
diff --git a/pkgs/development/python-modules/mat2/default.nix b/pkgs/development/python-modules/mat2/default.nix
index 59a1dddc22bf..6e2b1a02402d 100644
--- a/pkgs/development/python-modules/mat2/default.nix
+++ b/pkgs/development/python-modules/mat2/default.nix
@@ -4,6 +4,7 @@
, unittestCheckHook
, pythonOlder
, fetchFromGitLab
+, fetchpatch
, substituteAll
, bubblewrap
, exiftool
@@ -53,6 +54,11 @@ buildPythonPackage rec {
src = ./fix_poppler.patch;
poppler_path = "${poppler_gi}/lib/girepository-1.0";
})
+ # https://0xacab.org/jvoisin/mat2/-/issues/178
+ (fetchpatch {
+ url = "https://0xacab.org/jvoisin/mat2/-/commit/618e0a8e3984fd534b95ef3dbdcb8a76502c90b5.patch";
+ hash = "sha256-l9UFim3hGj+d2uKITiDG1OnqGeo2McBIiRSmK0Vidg8=";
+ })
] ++ lib.optionals (stdenv.hostPlatform.isLinux) [
(substituteAll {
src = ./bubblewrap-path.patch;
diff --git a/pkgs/development/python-modules/pycairo/default.nix b/pkgs/development/python-modules/pycairo/default.nix
index d58dd9b333c2..ee77b3e10358 100644
--- a/pkgs/development/python-modules/pycairo/default.nix
+++ b/pkgs/development/python-modules/pycairo/default.nix
@@ -7,6 +7,7 @@
, pytestCheckHook
, pkg-config
, cairo
+, libxcrypt
, python
}:
@@ -33,6 +34,8 @@ buildPythonPackage rec {
buildInputs = [
cairo
+ ] ++ lib.optionals (pythonOlder "3.9") [
+ libxcrypt
];
checkInputs = [
diff --git a/pkgs/development/python-modules/python-efl/default.nix b/pkgs/development/python-modules/python-efl/default.nix
index beca9b848944..847c167fa20b 100644
--- a/pkgs/development/python-modules/python-efl/default.nix
+++ b/pkgs/development/python-modules/python-efl/default.nix
@@ -6,6 +6,7 @@
, dbus-python
, packaging
, enlightenment
+, directoryListingUpdater
}:
# Should be bumped along with EFL!
@@ -39,6 +40,8 @@ buildPythonPackage rec {
doCheck = false;
+ passthru.updateScript = directoryListingUpdater { };
+
meta = with lib; {
description = "Python bindings for Enlightenment Foundation Libraries";
homepage = "https://github.com/DaveMDS/python-efl";
diff --git a/pkgs/development/tools/haskell/ihaskell/wrapper.nix b/pkgs/development/tools/haskell/ihaskell/wrapper.nix
index 3a3b153cfbf2..b5ea07dde147 100644
--- a/pkgs/development/tools/haskell/ihaskell/wrapper.nix
+++ b/pkgs/development/tools/haskell/ihaskell/wrapper.nix
@@ -3,7 +3,9 @@ let
ihaskellEnv = ghcWithPackages (self: [
self.ihaskell
self.ihaskell-blaze
- self.ihaskell-diagrams
+ # Doesn't work with latest ihaskell versions missing an unrelated change
+ # https://github.com/IHaskell/IHaskell/issues/1378
+ # self.ihaskell-diagrams
] ++ packages self);
ihaskellSh = writeScriptBin "ihaskell-notebook" ''
#! ${stdenv.shell}
@@ -24,9 +26,4 @@ buildEnv {
fi
done
'';
- meta = {
- # ihaskell has an indirect dependency on the Python package mistune, which
- # is marked insecure.
- hydraPlatforms = lib.platforms.none;
- };
}
diff --git a/pkgs/development/tools/protoscope/default.nix b/pkgs/development/tools/protoscope/default.nix
new file mode 100644
index 000000000000..12c120196f23
--- /dev/null
+++ b/pkgs/development/tools/protoscope/default.nix
@@ -0,0 +1,24 @@
+{ lib, buildGoModule, fetchFromGitHub }:
+
+buildGoModule rec {
+ pname = "protoscope";
+ version = "unstable-2022-10-04";
+
+ src = fetchFromGitHub {
+ owner = "protocolbuffers";
+ repo = "protoscope";
+ rev = "8b1d63939ee1a5d922b38f3976e1e58cae525163";
+ sha256 = "sha256-/vt02rvKVsryJZ+Bw4QLaGzDErGI04/4NUbSBkbbN3Y=";
+ };
+
+ vendorSha256 = "sha256-mK8eGo6oembs4nofvROn4g0+oO5E5/zQrmPKMe3xXik=";
+
+ ldflags = [ "-s" "-w" ];
+
+ meta = with lib; {
+ description = "Simple, human-editable language for representing and emitting the Protobuf wire format";
+ homepage = "https://github.com/protocolbuffers/protoscope";
+ license = licenses.asl20;
+ maintainers = with maintainers; [ aaronjheng ];
+ };
+}
diff --git a/pkgs/servers/baserow/default.nix b/pkgs/servers/baserow/default.nix
index cdb1329ce2e4..222d24252ebf 100644
--- a/pkgs/servers/baserow/default.nix
+++ b/pkgs/servers/baserow/default.nix
@@ -8,14 +8,14 @@ let
baserow_premium = with python3.pkgs; ( buildPythonPackage rec {
pname = "baserow_premium";
- version = "1.10.2";
+ version = "1.12.1";
foramt = "setuptools";
src = fetchFromGitLab {
owner = "bramw";
repo = pname;
rev = "refs/tags/${version}";
- hash = "sha256-4BrhTwAxHboXz8sMZL0V68skgNw2D2/YJuiWVNe0p4w=";
+ hash = "sha256-zT2afl3QNE2dO3JXjsZXqSmm1lv3EorG3mYZLQQMQ2Q=";
};
sourceRoot = "source/premium/backend";
@@ -27,14 +27,14 @@ in
with python3.pkgs; buildPythonPackage rec {
pname = "baserow";
- version = "1.10.2";
+ version = "1.12.1";
format = "setuptools";
src = fetchFromGitLab {
owner = "bramw";
repo = pname;
rev = "refs/tags/${version}";
- hash = "sha256-4BrhTwAxHboXz8sMZL0V68skgNw2D2/YJuiWVNe0p4w=";
+ hash = "sha256-zT2afl3QNE2dO3JXjsZXqSmm1lv3EorG3mYZLQQMQ2Q=";
};
sourceRoot = "source/backend";
@@ -46,9 +46,12 @@ with python3.pkgs; buildPythonPackage rec {
sed 's/\[standard\]//' -i requirements/base.in requirements/base.txt
'';
- nativeBuildInputs = [ makeWrapper ];
+ nativeBuildInputs = [
+ makeWrapper
+ ];
propagatedBuildInputs = [
+ autobahn
advocate
antlr4-python3-runtime
boto3
@@ -56,6 +59,7 @@ with python3.pkgs; buildPythonPackage rec {
celery-redbeat
channels
channels-redis
+ daphne
dj-database-url
django-celery-beat
django-celery-email
@@ -111,8 +115,8 @@ with python3.pkgs; buildPythonPackage rec {
cp -r src/baserow/core/management/backup $out/lib/${python.libPrefix}/site-packages/baserow/core/management/
'';
- # Disable linting checks
disabledTests = [
+ # Disable linting checks
"flake8_plugins"
];
@@ -130,8 +134,8 @@ with python3.pkgs; buildPythonPackage rec {
DJANGO_SETTINGS_MODULE = "baserow.config.settings.test";
meta = with lib; {
- homepage = "https://baserow.io";
description = "No-code database and Airtable alternative";
+ homepage = "https://baserow.io";
license = licenses.mit;
maintainers = with maintainers; [ onny ];
};
diff --git a/pkgs/servers/monitoring/prometheus/postfix-exporter-deps.nix b/pkgs/servers/monitoring/prometheus/postfix-exporter-deps.nix
deleted file mode 100644
index 07bedaba9f36..000000000000
--- a/pkgs/servers/monitoring/prometheus/postfix-exporter-deps.nix
+++ /dev/null
@@ -1,66 +0,0 @@
-# This file was generated by https://github.com/kamilchm/go2nix v1.2.1
-[
- {
- goPackagePath = "github.com/beorn7/perks";
- fetch = {
- type = "git";
- url = "https://github.com/beorn7/perks";
- rev = "3a771d992973f24aa725d07868b467d1ddfceafb";
- sha256 = "1l2lns4f5jabp61201sh88zf3b0q793w4zdgp9nll7mmfcxxjif3";
- };
- }
- {
- goPackagePath = "github.com/golang/protobuf";
- fetch = {
- type = "git";
- url = "https://github.com/golang/protobuf";
- rev = "b4deda0973fb4c70b50d226b1af49f3da59f5265";
- sha256 = "0ya4ha7m20bw048m1159ppqzlvda4x0vdprlbk5sdgmy74h3xcdq";
- };
- }
- {
- goPackagePath = "github.com/matttproud/golang_protobuf_extensions";
- fetch = {
- type = "git";
- url = "https://github.com/matttproud/golang_protobuf_extensions";
- rev = "c12348ce28de40eed0136aa2b644d0ee0650e56c";
- sha256 = "1d0c1isd2lk9pnfq2nk0aih356j30k3h1gi2w0ixsivi5csl7jya";
- };
- }
- {
- goPackagePath = "github.com/prometheus/client_golang";
- fetch = {
- type = "git";
- url = "https://github.com/prometheus/client_golang";
- rev = "82f5ff156b29e276022b1a958f7d385870fb9814";
- sha256 = "111j329yrlgvh73dm80gawwxsh9dgjkw74254kyj5c2rfmra7znz";
- };
- }
- {
- goPackagePath = "github.com/prometheus/client_model";
- fetch = {
- type = "git";
- url = "https://github.com/prometheus/client_model";
- rev = "99fa1f4be8e564e8a6b613da7fa6f46c9edafc6c";
- sha256 = "19y4ywsivhpxj7ikf2j0gm9k3cmyw37qcbfi78n526jxcc7kw998";
- };
- }
- {
- goPackagePath = "github.com/prometheus/common";
- fetch = {
- type = "git";
- url = "https://github.com/prometheus/common";
- rev = "d811d2e9bf898806ecfb6ef6296774b13ffc314c";
- sha256 = "0r4067r4ysmljksqw3awcxx5qplqhykahc5igdzgkky7i4bvaik1";
- };
- }
- {
- goPackagePath = "github.com/prometheus/procfs";
- fetch = {
- type = "git";
- url = "https://github.com/prometheus/procfs";
- rev = "8b1c2da0d56deffdbb9e48d4414b4e674bd8083e";
- sha256 = "0x128p15h35mgwqxkigfkk1lfrcz9g697ahl8v6xp9kwvcqvjrrf";
- };
- }
-]
diff --git a/pkgs/servers/monitoring/prometheus/postfix-exporter.nix b/pkgs/servers/monitoring/prometheus/postfix-exporter.nix
index 8f71c0123dce..a34695452dc8 100644
--- a/pkgs/servers/monitoring/prometheus/postfix-exporter.nix
+++ b/pkgs/servers/monitoring/prometheus/postfix-exporter.nix
@@ -1,55 +1,39 @@
-{ lib, buildGoPackage, fetchFromGitHub, makeWrapper, nixosTests
-, systemd, withSystemdSupport ? true }:
+{ lib
+, buildGoModule
+, fetchFromGitHub
+, makeWrapper
+, nixosTests
+, systemd
+, withSystemdSupport ? true
+}:
-with lib;
-
-buildGoPackage rec {
+buildGoModule rec {
pname = "postfix_exporter";
- version = "0.1.2";
-
- goPackagePath = "github.com/kumina/postfix_exporter";
+ version = "0.3.0";
src = fetchFromGitHub {
owner = "kumina";
repo = "postfix_exporter";
rev = version;
- sha256 = "1b9ib3scxni6hlw55wv6f0z1xfn27l0p29as24f71rs70pyzy4hm";
+ sha256 = "sha256-63ze51Qbjm+3CV1OFGFa9cS4ucZ+gMKaJyBF2b//CfM=";
};
- nativeBuildInputs = optional withSystemdSupport makeWrapper;
- buildInputs = optional withSystemdSupport systemd;
- tags = optional (!withSystemdSupport) "nosystemd";
+ vendorSha256 = "sha256-a4Lk4wh4mvXEjLgFksZIVVtbp+zTUyjtLVuk7vuot2k=";
- goDeps = ./postfix-exporter-deps.nix;
- extraSrcs = optionals withSystemdSupport [
- {
- goPackagePath = "github.com/coreos/go-systemd";
- src = fetchFromGitHub {
- owner = "coreos";
- repo = "go-systemd";
- rev = "d1b7d058aa2adfc795ad17ff4aaa2bc64ec11c78";
- sha256 = "1nz3v1b90hnmj2vjjwq96pr6psxlndqjyd30v9sgiwygzb7db9mv";
- };
- }
- {
- goPackagePath = "github.com/coreos/pkg";
- src = fetchFromGitHub {
- owner = "coreos";
- repo = "pkg";
- rev = "97fdf19511ea361ae1c100dd393cc47f8dcfa1e1";
- sha256 = "1srn87wih25l09f75483hnxsr8fc6rq3bk7w1x8125ym39p6mg21";
- };
- }
- ];
+ ldflags = [ "-s" "-w" ];
- postInstall = optionalString withSystemdSupport ''
+ nativeBuildInputs = lib.optionals withSystemdSupport [ makeWrapper ];
+ buildInputs = lib.optionals withSystemdSupport [ systemd ];
+ tags = lib.optionals (!withSystemdSupport) "nosystemd";
+
+ postInstall = lib.optionals withSystemdSupport ''
wrapProgram $out/bin/postfix_exporter \
--prefix LD_LIBRARY_PATH : "${lib.getLib systemd}/lib"
'';
passthru.tests = { inherit (nixosTests.prometheus-exporters) postfix; };
- meta = {
+ meta = with lib; {
inherit (src.meta) homepage;
description = "A Prometheus exporter for Postfix";
license = licenses.asl20;
diff --git a/pkgs/servers/redpanda/default.nix b/pkgs/servers/redpanda/default.nix
index afd7d25dfc0a..90edc3e278ad 100644
--- a/pkgs/servers/redpanda/default.nix
+++ b/pkgs/servers/redpanda/default.nix
@@ -1,13 +1,13 @@
{ lib, stdenv, fetchzip }:
let
- version = "22.2.6";
+ version = "22.2.7";
platform = if stdenv.isLinux then "linux" else "darwin";
arch = if stdenv.isAarch64 then "arm" else "amd";
sha256s = {
darwin.amd = "sha256-AXk3aP1SGiHTfHTCBRTagX0DAVmdcVVIkxWaTnZxB8g=";
darwin.arm = "sha256-pvOVvNc8lZ2d2fVZVYWvumVWYpnLORNY/3o1t4BN2N4=";
- linux.amd = "sha256-azh9/NaKR11Ssd7gxYXsasSWuLfxSqz1C8tHmqjd3Xs=";
+ linux.amd = "sha256-hUChGYimCFXEvSxb49QgPo/LYlef0ZMVhKNy9i3SpVA=";
linux.arm = "sha256-WHjYAbytiu747jFqN0KZ/CkIwAVI7fb32ywtRiQOBm8=";
};
in stdenv.mkDerivation rec {
diff --git a/pkgs/servers/web-apps/whitebophir/default.nix b/pkgs/servers/web-apps/whitebophir/default.nix
index 630410de1133..577a05186356 100644
--- a/pkgs/servers/web-apps/whitebophir/default.nix
+++ b/pkgs/servers/web-apps/whitebophir/default.nix
@@ -1,13 +1,12 @@
{ stdenv
, pkgs
, lib
-, nodejs-14_x
+, nodejs-16_x
, runtimeShell
}:
let
- # nodejs-16_x fails with ENOTCACHED
- nodejs = nodejs-14_x;
+ nodejs = nodejs-16_x;
nodePackages = import ./node-packages.nix {
inherit pkgs nodejs;
diff --git a/pkgs/servers/web-apps/whitebophir/node-packages-generated.nix b/pkgs/servers/web-apps/whitebophir/node-packages-generated.nix
index a3feac5bffa7..293cde0acabd 100644
--- a/pkgs/servers/web-apps/whitebophir/node-packages-generated.nix
+++ b/pkgs/servers/web-apps/whitebophir/node-packages-generated.nix
@@ -1,43 +1,34 @@
-# This file has been generated by node2nix 1.9.0. Do not edit!
+# This file has been generated by node2nix 1.11.1. Do not edit!
{nodeEnv, fetchurl, fetchgit, nix-gitignore, stdenv, lib, globalBuildInputs ? []}:
let
sources = {
- "@financial-times/polyfill-useragent-normaliser-1.10.1" = {
+ "@financial-times/polyfill-useragent-normaliser-1.10.2" = {
name = "_at_financial-times_slash_polyfill-useragent-normaliser";
packageName = "@financial-times/polyfill-useragent-normaliser";
- version = "1.10.1";
+ version = "1.10.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@financial-times/polyfill-useragent-normaliser/-/polyfill-useragent-normaliser-1.10.1.tgz";
- sha512 = "u+VCD2ISgkh6eoxdyb0L8bTApdU8t3fvHLS9ZXokC02b8iQD8nkRcpui5BIbuF+aYkWkTpaJhUInCueAGDBVAw==";
+ url = "https://registry.npmjs.org/@financial-times/polyfill-useragent-normaliser/-/polyfill-useragent-normaliser-1.10.2.tgz";
+ sha512 = "/9xHARfrKdWHt1ZXoT+/GpKx2N7uX88U1m6tF61AYSGaJFYaFlSoL1I4WbQOGH4eTQVb1z0a9LfwXaWblpRTBg==";
};
};
- "@financial-times/useragent_parser-1.6.0" = {
+ "@financial-times/useragent_parser-1.6.3" = {
name = "_at_financial-times_slash_useragent_parser";
packageName = "@financial-times/useragent_parser";
- version = "1.6.0";
+ version = "1.6.3";
src = fetchurl {
- url = "https://registry.npmjs.org/@financial-times/useragent_parser/-/useragent_parser-1.6.0.tgz";
- sha512 = "v6Ucl//xSVhpyTtHMVCA9uv9W7CVwj8vBAQFKFDkfGC1DquBobOMhnzH9Odc+Tunf+i4WRnNgt90fQ7CSAbU3g==";
+ url = "https://registry.npmjs.org/@financial-times/useragent_parser/-/useragent_parser-1.6.3.tgz";
+ sha512 = "TlQiXt/vS5ZwY0V3salvlyQzIzMGZEyw9inmJA25A8heL2kBVENbToiEc64R6ETNf5YHa2lwnc2I7iNHP9SqeQ==";
};
};
- "@socket.io/base64-arraybuffer-1.0.2" = {
- name = "_at_socket.io_slash_base64-arraybuffer";
- packageName = "@socket.io/base64-arraybuffer";
- version = "1.0.2";
+ "@socket.io/component-emitter-3.1.0" = {
+ name = "_at_socket.io_slash_component-emitter";
+ packageName = "@socket.io/component-emitter";
+ version = "3.1.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@socket.io/base64-arraybuffer/-/base64-arraybuffer-1.0.2.tgz";
- sha512 = "dOlCBKnDw4iShaIsH/bxujKTM18+2TOAsYz+KSc11Am38H4q5Xw8Bbz97ZYdrVNM+um3p7w86Bvvmcn9q+5+eQ==";
- };
- };
- "@types/component-emitter-1.2.11" = {
- name = "_at_types_slash_component-emitter";
- packageName = "@types/component-emitter";
- version = "1.2.11";
- src = fetchurl {
- url = "https://registry.npmjs.org/@types/component-emitter/-/component-emitter-1.2.11.tgz";
- sha512 = "SRXjM+tfsSlA9VuG8hGO2nft2p8zjXCK1VcC6N4NXbBbYbSia9kzCChYQajIjzIqOOOuh5Ock6MmV2oux4jDZQ==";
+ url = "https://registry.npmjs.org/@socket.io/component-emitter/-/component-emitter-3.1.0.tgz";
+ sha512 = "+9jVqKhRSpsc591z5vX+X5Yyw+he/HCB4iQ/RYxw35CEPaY1gnsNE43nf9n9AaYjAQrTiI/mOwKUKdUs9vf7Xg==";
};
};
"@types/cookie-0.4.1" = {
@@ -58,13 +49,13 @@ let
sha512 = "vt+kDhq/M2ayberEtJcIN/hxXy1Pk+59g2FV/ZQceeaTyCtCucjL2Q7FXlFjtWn4n15KCr1NE2lNNFhp0lEThw==";
};
};
- "@types/node-17.0.14" = {
+ "@types/node-18.11.4" = {
name = "_at_types_slash_node";
packageName = "@types/node";
- version = "17.0.14";
+ version = "18.11.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/node/-/node-17.0.14.tgz";
- sha512 = "SbjLmERksKOGzWzPNuW7fJM7fk3YXVTFiZWB/Hs99gwhk+/dnrQRPBQjPW9aO+fi1tAffi9PrwFvsmOKmDTyng==";
+ url = "https://registry.npmjs.org/@types/node/-/node-18.11.4.tgz";
+ sha512 = "BxcJpBu8D3kv/GZkx/gSMz6VnTJREBj/4lbzYOQueUOELkt8WrO6zAcSPmp9uRPEW/d+lUO8QK0W2xnS1hEU0A==";
};
};
"accept-language-parser-1.5.0" = {
@@ -73,7 +64,7 @@ let
version = "1.5.0";
src = fetchurl {
url = "https://registry.npmjs.org/accept-language-parser/-/accept-language-parser-1.5.0.tgz";
- sha1 = "8877c54040a8dcb59e0a07d9c1fde42298334791";
+ sha512 = "QhyTbMLYo0BBGg1aWbeMG4ekWtds/31BrEU+DONOg/7ax23vxpL03Pb7/zBmha2v7vdD3AyzZVWBVGEZxKOXWw==";
};
};
"accepts-1.3.8" = {
@@ -109,16 +100,16 @@ let
version = "1.0.1";
src = fetchurl {
url = "https://registry.npmjs.org/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz";
- sha1 = "f8e71132f7ffe6e01a5c9697a4c6f3e48d5cc819";
+ sha512 = "zRpUiDwd/xk6ADqPMATG8vc9VPrkck7T07OIx0gnjmJAnHnTVXNQG3vfvWNuiZIkwu9KrKdA1iJKfsfTVxE6NA==";
};
};
- "component-emitter-1.3.0" = {
- name = "component-emitter";
- packageName = "component-emitter";
- version = "1.3.0";
+ "bufferutil-4.0.7" = {
+ name = "bufferutil";
+ packageName = "bufferutil";
+ version = "4.0.7";
src = fetchurl {
- url = "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz";
- sha512 = "Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==";
+ url = "https://registry.npmjs.org/bufferutil/-/bufferutil-4.0.7.tgz";
+ sha512 = "kukuqc39WOHtdxtw4UScxF/WVnMFVSQVKhtx3AjZJzhd0RGZZldcrfSEbVsWWe6KNH253574cq5F+wpv0G9pJw==";
};
};
"cookie-0.4.2" = {
@@ -157,31 +148,31 @@ let
sha512 = "bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==";
};
};
- "debug-4.3.3" = {
+ "debug-4.3.4" = {
name = "debug";
packageName = "debug";
- version = "4.3.3";
+ version = "4.3.4";
src = fetchurl {
- url = "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz";
- sha512 = "/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==";
+ url = "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz";
+ sha512 = "PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==";
};
};
- "depd-1.1.2" = {
+ "depd-2.0.0" = {
name = "depd";
packageName = "depd";
- version = "1.1.2";
+ version = "2.0.0";
src = fetchurl {
- url = "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz";
- sha1 = "9bcd52e14c097763e749b274c4346ed2e560b5a9";
+ url = "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz";
+ sha512 = "g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==";
};
};
- "destroy-1.0.4" = {
+ "destroy-1.2.0" = {
name = "destroy";
packageName = "destroy";
- version = "1.0.4";
+ version = "1.2.0";
src = fetchurl {
- url = "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz";
- sha1 = "978857442c44749e4206613e37946205826abd80";
+ url = "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz";
+ sha512 = "2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==";
};
};
"ecdsa-sig-formatter-1.0.11" = {
@@ -199,7 +190,7 @@ let
version = "1.1.1";
src = fetchurl {
url = "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz";
- sha1 = "590c61156b0ae2f4f0255732a158b266bc56b21d";
+ sha512 = "WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==";
};
};
"encodeurl-1.0.2" = {
@@ -208,25 +199,25 @@ let
version = "1.0.2";
src = fetchurl {
url = "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz";
- sha1 = "ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59";
+ sha512 = "TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==";
};
};
- "engine.io-6.1.2" = {
+ "engine.io-6.2.0" = {
name = "engine.io";
packageName = "engine.io";
- version = "6.1.2";
+ version = "6.2.0";
src = fetchurl {
- url = "https://registry.npmjs.org/engine.io/-/engine.io-6.1.2.tgz";
- sha512 = "v/7eGHxPvO2AWsksyx2PUsQvBafuvqs0jJJQ0FdmJG1b9qIvgSbqDRGwNhfk2XHaTTbTXiC4quRE8Q9nRjsrQQ==";
+ url = "https://registry.npmjs.org/engine.io/-/engine.io-6.2.0.tgz";
+ sha512 = "4KzwW3F3bk+KlzSOY57fj/Jx6LyRQ1nbcyIadehl+AnXjKT7gDO0ORdRi/84ixvMKTym6ZKuxvbzN62HDDU1Lg==";
};
};
- "engine.io-parser-5.0.3" = {
+ "engine.io-parser-5.0.4" = {
name = "engine.io-parser";
packageName = "engine.io-parser";
- version = "5.0.3";
+ version = "5.0.4";
src = fetchurl {
- url = "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-5.0.3.tgz";
- sha512 = "BtQxwF27XUNnSafQLvDi0dQ8s3i6VgzSoQMJacpIcGNrlUdfHSKbgm3jmjCVvQluGzqwujQMPAoMai3oYSTurg==";
+ url = "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-5.0.4.tgz";
+ sha512 = "+nVFp+5z1E3HcToEnO7ZIj3g+3k9389DvWtvJZz0T6/eOCPIyyxehFcedoYrZQrp0LgQbD9pPXhpMBKMd5QURg==";
};
};
"escape-html-1.0.3" = {
@@ -235,7 +226,7 @@ let
version = "1.0.3";
src = fetchurl {
url = "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz";
- sha1 = "0258eae4d3d0c0974de1c169188ef0051d1d1988";
+ sha512 = "NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==";
};
};
"etag-1.8.1" = {
@@ -244,7 +235,7 @@ let
version = "1.8.1";
src = fetchurl {
url = "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz";
- sha1 = "41ae2eeb65efa62268aebfea83ac7d79299b0887";
+ sha512 = "aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==";
};
};
"fresh-0.5.2" = {
@@ -253,7 +244,7 @@ let
version = "0.5.2";
src = fetchurl {
url = "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz";
- sha1 = "3d8cadd90d976569fa835ab1f8e4b23a105605a7";
+ sha512 = "zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==";
};
};
"from2-2.3.0" = {
@@ -262,7 +253,7 @@ let
version = "2.3.0";
src = fetchurl {
url = "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz";
- sha1 = "8bfb5502bde4a4d36cfdeea007fcca21d7e382af";
+ sha512 = "OMcX/4IC/uqEPVgGeyfN22LJk6AZrMkRZHxcHBMBvHScDGgwTm2GT2Wkgtocyd3JfZffjj2kYUDXXII0Fk9W0g==";
};
};
"from2-string-1.1.0" = {
@@ -271,16 +262,16 @@ let
version = "1.1.0";
src = fetchurl {
url = "https://registry.npmjs.org/from2-string/-/from2-string-1.1.0.tgz";
- sha1 = "18282b27d08a267cb3030cd2b8b4b0f212af752a";
+ sha512 = "m8vCh+KnXXXBtfF2VUbiYlQ+nczLcntB0BrtNgpmLkHylhObe9WF1b2LZjBBzrZzA6P4mkEla6ZYQoOUTG8cYA==";
};
};
- "graceful-fs-4.2.9" = {
+ "graceful-fs-4.2.10" = {
name = "graceful-fs";
packageName = "graceful-fs";
- version = "4.2.9";
+ version = "4.2.10";
src = fetchurl {
- url = "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.9.tgz";
- sha512 = "NtNxqUcXgpW2iMrfqSfR73Glt39K+BLwWsPs94yR63v45T0Wbej7eRmL5cWfwEgqXnmjQp3zaJTshdRW/qC2ZQ==";
+ url = "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz";
+ sha512 = "9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==";
};
};
"handlebars-4.7.7" = {
@@ -292,13 +283,13 @@ let
sha512 = "aAcXm5OAfE/8IXkcZvCepKU3VzW1/39Fb5ZuqMtgI/hT8X2YgoMvBY5dLhq/cpOvw7Lk1nK/UF71aLG/ZnVYRA==";
};
};
- "http-errors-1.8.1" = {
+ "http-errors-2.0.0" = {
name = "http-errors";
packageName = "http-errors";
- version = "1.8.1";
+ version = "2.0.0";
src = fetchurl {
- url = "https://registry.npmjs.org/http-errors/-/http-errors-1.8.1.tgz";
- sha512 = "Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g==";
+ url = "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz";
+ sha512 = "FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==";
};
};
"inherits-2.0.4" = {
@@ -316,7 +307,7 @@ let
version = "1.0.0";
src = fetchurl {
url = "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz";
- sha1 = "bb935d48582cba168c06834957a54a3e07124f11";
+ sha512 = "VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==";
};
};
"jsonwebtoken-8.5.1" = {
@@ -352,7 +343,7 @@ let
version = "4.3.0";
src = fetchurl {
url = "https://registry.npmjs.org/lodash.includes/-/lodash.includes-4.3.0.tgz";
- sha1 = "60bb98a87cb923c68ca1e51325483314849f553f";
+ sha512 = "W3Bx6mdkRTGtlJISOvVD/lbqjTlPPUDTMnlXZFnVwi9NKJ6tiAk6LVdlhZMm17VZisqhKcgzpO5Wz91PCt5b0w==";
};
};
"lodash.isboolean-3.0.3" = {
@@ -361,7 +352,7 @@ let
version = "3.0.3";
src = fetchurl {
url = "https://registry.npmjs.org/lodash.isboolean/-/lodash.isboolean-3.0.3.tgz";
- sha1 = "6c2e171db2a257cd96802fd43b01b20d5f5870f6";
+ sha512 = "Bz5mupy2SVbPHURB98VAcw+aHh4vRV5IPNhILUCsOzRmsTmSQ17jIuqopAentWoehktxGd9e/hbIXq980/1QJg==";
};
};
"lodash.isinteger-4.0.4" = {
@@ -370,7 +361,7 @@ let
version = "4.0.4";
src = fetchurl {
url = "https://registry.npmjs.org/lodash.isinteger/-/lodash.isinteger-4.0.4.tgz";
- sha1 = "619c0af3d03f8b04c31f5882840b77b11cd68343";
+ sha512 = "DBwtEWN2caHQ9/imiNeEA5ys1JoRtRfY3d7V9wkqtbycnAmTvRRmbHKDV4a0EYc678/dia0jrte4tjYwVBaZUA==";
};
};
"lodash.isnumber-3.0.3" = {
@@ -379,7 +370,7 @@ let
version = "3.0.3";
src = fetchurl {
url = "https://registry.npmjs.org/lodash.isnumber/-/lodash.isnumber-3.0.3.tgz";
- sha1 = "3ce76810c5928d03352301ac287317f11c0b1ffc";
+ sha512 = "QYqzpfwO3/CWf3XP+Z+tkQsfaLL/EnUlXWVkIk5FUPc4sBdTehEqZONuyRt2P67PXAk+NXmTBcc97zw9t1FQrw==";
};
};
"lodash.isplainobject-4.0.6" = {
@@ -388,7 +379,7 @@ let
version = "4.0.6";
src = fetchurl {
url = "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz";
- sha1 = "7c526a52d89b45c45cc690b88163be0497f550cb";
+ sha512 = "oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==";
};
};
"lodash.isstring-4.0.1" = {
@@ -397,7 +388,7 @@ let
version = "4.0.1";
src = fetchurl {
url = "https://registry.npmjs.org/lodash.isstring/-/lodash.isstring-4.0.1.tgz";
- sha1 = "d527dfb5456eca7cc9bb95d5daeaf88ba54a5451";
+ sha512 = "0wJxfxH1wgO3GrbuP+dTTk7op+6L41QCXbGINEmD+ny/G/eCqGzxyCsh7159S+mgDDcoarnBw6PC1PS5+wUGgw==";
};
};
"lodash.once-4.1.1" = {
@@ -406,7 +397,7 @@ let
version = "4.1.1";
src = fetchurl {
url = "https://registry.npmjs.org/lodash.once/-/lodash.once-4.1.1.tgz";
- sha1 = "0dd3971213c7c56df880977d504c88fb471a97ac";
+ sha512 = "Sb487aTOCr9drQVL8pIxOzVhafOjZN9UU54hiN8PU3uAiSV7lx1yYNpbNmex2PK6dSJoNTSJUUswT651yww3Mg==";
};
};
"lru-cache-6.0.0" = {
@@ -436,31 +427,31 @@ let
sha512 = "x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==";
};
};
- "mime-db-1.51.0" = {
+ "mime-db-1.52.0" = {
name = "mime-db";
packageName = "mime-db";
- version = "1.51.0";
+ version = "1.52.0";
src = fetchurl {
- url = "https://registry.npmjs.org/mime-db/-/mime-db-1.51.0.tgz";
- sha512 = "5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g==";
+ url = "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz";
+ sha512 = "sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==";
};
};
- "mime-types-2.1.34" = {
+ "mime-types-2.1.35" = {
name = "mime-types";
packageName = "mime-types";
- version = "2.1.34";
+ version = "2.1.35";
src = fetchurl {
- url = "https://registry.npmjs.org/mime-types/-/mime-types-2.1.34.tgz";
- sha512 = "6cP692WwGIs9XXdOO4++N+7qjqv0rqxxVvJ3VHPh/Sc9mVZcQP+ZGhkKiTvWMQRr2tbHkJP/Yn7Y0npb3ZBs4A==";
+ url = "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz";
+ sha512 = "ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==";
};
};
- "minimist-1.2.5" = {
+ "minimist-1.2.7" = {
name = "minimist";
packageName = "minimist";
- version = "1.2.5";
+ version = "1.2.7";
src = fetchurl {
- url = "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz";
- sha512 = "FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==";
+ url = "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz";
+ sha512 = "bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==";
};
};
"mnemonist-0.38.5" = {
@@ -478,7 +469,7 @@ let
version = "2.0.0";
src = fetchurl {
url = "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz";
- sha1 = "5608aeadfc00be6c2901df5f9861788de0d597c8";
+ sha512 = "Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==";
};
};
"ms-2.1.2" = {
@@ -517,31 +508,40 @@ let
sha512 = "Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==";
};
};
+ "node-gyp-build-4.5.0" = {
+ name = "node-gyp-build";
+ packageName = "node-gyp-build";
+ version = "4.5.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.5.0.tgz";
+ sha512 = "2iGbaQBV+ITgCz76ZEjmhUKAKVf7xfY1sRl4UiKQspfZMH2h06SyhNsnSVy50cwkFQDGLyif6m/6uFXHkOZ6rg==";
+ };
+ };
"object-assign-4.1.1" = {
name = "object-assign";
packageName = "object-assign";
version = "4.1.1";
src = fetchurl {
url = "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz";
- sha1 = "2109adc7965887cfc05cbbd442cac8bfbb360863";
+ sha512 = "rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==";
};
};
- "obliterator-2.0.1" = {
+ "obliterator-2.0.4" = {
name = "obliterator";
packageName = "obliterator";
- version = "2.0.1";
+ version = "2.0.4";
src = fetchurl {
- url = "https://registry.npmjs.org/obliterator/-/obliterator-2.0.1.tgz";
- sha512 = "XnkiCrrBcIZQitJPAI36mrrpEUvatbte8hLcTcQwKA1v9NkCKasSi+UAguLsLDs/out7MoRzAlmz7VXvY6ph6w==";
+ url = "https://registry.npmjs.org/obliterator/-/obliterator-2.0.4.tgz";
+ sha512 = "lgHwxlxV1qIg1Eap7LgIeoBWIMFibOjbrYPIPJZcI1mmGAI2m3lNYpK12Y+GBdPQ0U1hRwSord7GIaawz962qQ==";
};
};
- "on-finished-2.3.0" = {
+ "on-finished-2.4.1" = {
name = "on-finished";
packageName = "on-finished";
- version = "2.3.0";
+ version = "2.4.1";
src = fetchurl {
- url = "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz";
- sha1 = "20f1336481b083cd75337992a16971aa2d906947";
+ url = "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz";
+ sha512 = "oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==";
};
};
"parseurl-1.3.3" = {
@@ -553,13 +553,13 @@ let
sha512 = "CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==";
};
};
- "polyfill-library-3.110.1" = {
+ "polyfill-library-3.111.0" = {
name = "polyfill-library";
packageName = "polyfill-library";
- version = "3.110.1";
+ version = "3.111.0";
src = fetchurl {
- url = "https://registry.npmjs.org/polyfill-library/-/polyfill-library-3.110.1.tgz";
- sha512 = "OTgQPd6If8DQSrAXcFU2soHXrCHAJpGkBgWRSqEEcydauxzmuU3T1s15wOPfSd1gj8mXbiIrPaDndt0zy4hFTA==";
+ url = "https://registry.npmjs.org/polyfill-library/-/polyfill-library-3.111.0.tgz";
+ sha512 = "BLh/1m/QPKrH3fEmIICpHHOVoYb9naWKImWkYuGoh26sHFiNO01arJ1KXEQMYLfVl4btpCoX/bRdqQY9kIR/eQ==";
};
};
"process-nextick-args-2.0.1" = {
@@ -577,7 +577,7 @@ let
version = "1.1.6";
src = fetchurl {
url = "https://registry.npmjs.org/promise-polyfill/-/promise-polyfill-1.1.6.tgz";
- sha1 = "cd04eff46f5c95c3a7d045591d79b5e3e01f12d7";
+ sha512 = "7rrONfyLkDEc7OJ5QBkqa4KI4EBhCd340xRuIUPGCfu13znS+vx+VDdrT9ODAJHlXm7w4lbxN3DRjyv58EuzDg==";
};
};
"range-parser-1.2.1" = {
@@ -625,31 +625,31 @@ let
sha512 = "sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==";
};
};
- "semver-7.3.5" = {
+ "semver-7.3.8" = {
name = "semver";
packageName = "semver";
- version = "7.3.5";
+ version = "7.3.8";
src = fetchurl {
- url = "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz";
- sha512 = "PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==";
+ url = "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz";
+ sha512 = "NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==";
};
};
- "send-0.17.2" = {
+ "send-0.18.0" = {
name = "send";
packageName = "send";
- version = "0.17.2";
+ version = "0.18.0";
src = fetchurl {
- url = "https://registry.npmjs.org/send/-/send-0.17.2.tgz";
- sha512 = "UJYB6wFSJE3G00nEivR5rgWp8c2xXvJ3OPWPhmuteU0IKj8nKbG3DrjiOmLwpnHGYWAVwA69zmTm++YG0Hmwww==";
+ url = "https://registry.npmjs.org/send/-/send-0.18.0.tgz";
+ sha512 = "qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==";
};
};
- "serve-static-1.14.2" = {
+ "serve-static-1.15.0" = {
name = "serve-static";
packageName = "serve-static";
- version = "1.14.2";
+ version = "1.15.0";
src = fetchurl {
- url = "https://registry.npmjs.org/serve-static/-/serve-static-1.14.2.tgz";
- sha512 = "+TMNA9AFxUEGuC0z2mevogSnn9MXKb4fa7ngeRMJaaGv8vTwnIEkKi+QGvPt33HSnf8pRS+WGM0EbMtCJLKMBQ==";
+ url = "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz";
+ sha512 = "XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==";
};
};
"setprototypeof-1.2.0" = {
@@ -661,31 +661,31 @@ let
sha512 = "E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==";
};
};
- "socket.io-4.4.1" = {
+ "socket.io-4.5.3" = {
name = "socket.io";
packageName = "socket.io";
- version = "4.4.1";
+ version = "4.5.3";
src = fetchurl {
- url = "https://registry.npmjs.org/socket.io/-/socket.io-4.4.1.tgz";
- sha512 = "s04vrBswdQBUmuWJuuNTmXUVJhP0cVky8bBDhdkf8y0Ptsu7fKU2LuLbts9g+pdmAdyMMn8F/9Mf1/wbtUN0fg==";
+ url = "https://registry.npmjs.org/socket.io/-/socket.io-4.5.3.tgz";
+ sha512 = "zdpnnKU+H6mOp7nYRXH4GNv1ux6HL6+lHL8g7Ds7Lj8CkdK1jJK/dlwsKDculbyOHifcJ0Pr/yeXnZQ5GeFrcg==";
};
};
- "socket.io-adapter-2.3.3" = {
+ "socket.io-adapter-2.4.0" = {
name = "socket.io-adapter";
packageName = "socket.io-adapter";
- version = "2.3.3";
+ version = "2.4.0";
src = fetchurl {
- url = "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-2.3.3.tgz";
- sha512 = "Qd/iwn3VskrpNO60BeRyCyr8ZWw9CPZyitW4AQwmRZ8zCiyDiL+znRnWX6tDHXnWn1sJrM1+b6Mn6wEDJJ4aYQ==";
+ url = "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-2.4.0.tgz";
+ sha512 = "W4N+o69rkMEGVuk2D/cvca3uYsvGlMwsySWV447y99gUPghxq42BxqLNMndb+a1mm/5/7NeXVQS7RLa2XyXvYg==";
};
};
- "socket.io-parser-4.0.4" = {
+ "socket.io-parser-4.2.1" = {
name = "socket.io-parser";
packageName = "socket.io-parser";
- version = "4.0.4";
+ version = "4.2.1";
src = fetchurl {
- url = "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-4.0.4.tgz";
- sha512 = "t+b0SS+IxG7Rxzda2EVvyBZbvFPBCjJoyHuE0P//7OAsN23GItzDRdWa6ALxZI/8R5ygK7jAR6t028/z+7295g==";
+ url = "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-4.2.1.tgz";
+ sha512 = "V4GrkLy+HeF1F/en3SpUaM+7XxYXpuMUWLGde1kSSh5nQMN4hLrbPIkD+otwh6q9R6NOQBN4AMaOZ2zVjui82g==";
};
};
"source-map-0.6.1" = {
@@ -706,13 +706,13 @@ let
sha512 = "+sGCE6FednJ/vI7vywErOg/mhVqmf6Zlktz7cdGRnF/cQWXD9ifMgtqU1CIIXmhSwm11SCk4zDN+bwNCvIR/Kg==";
};
};
- "statuses-1.5.0" = {
+ "statuses-2.0.1" = {
name = "statuses";
packageName = "statuses";
- version = "1.5.0";
+ version = "2.0.1";
src = fetchurl {
- url = "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz";
- sha1 = "161c7dac177659fd9811f43771fa99381478628c";
+ url = "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz";
+ sha512 = "RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==";
};
};
"stream-from-promise-1.0.0" = {
@@ -721,7 +721,7 @@ let
version = "1.0.0";
src = fetchurl {
url = "https://registry.npmjs.org/stream-from-promise/-/stream-from-promise-1.0.0.tgz";
- sha1 = "763687f7dd777e4c894f6408333fc6b3fc8a61bb";
+ sha512 = "j84KLkudt+gr8KJ21RB02btPLx61uGbrLnewsWz6QKmsz8/c4ZFqXw6mJh5+G4oRN7DgDxdbjPxnpySpg1mUig==";
};
};
"stream-to-string-1.2.0" = {
@@ -757,25 +757,34 @@ let
version = "2.0.2";
src = fetchurl {
url = "https://registry.npmjs.org/toposort/-/toposort-2.0.2.tgz";
- sha1 = "ae21768175d1559d48bef35420b2f4962f09c330";
+ sha512 = "0a5EOkAUp8D4moMi2W8ZF8jcga7BgZd91O/yabJCFY8az+XSzeGyTKs0Aoo897iV1Nj6guFq8orWDS96z91oGg==";
};
};
- "tslib-2.3.1" = {
+ "tslib-2.4.0" = {
name = "tslib";
packageName = "tslib";
- version = "2.3.1";
+ version = "2.4.0";
src = fetchurl {
- url = "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz";
- sha512 = "77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==";
+ url = "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz";
+ sha512 = "d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==";
};
};
- "uglify-js-3.15.0" = {
+ "uglify-js-3.17.4" = {
name = "uglify-js";
packageName = "uglify-js";
- version = "3.15.0";
+ version = "3.17.4";
src = fetchurl {
- url = "https://registry.npmjs.org/uglify-js/-/uglify-js-3.15.0.tgz";
- sha512 = "x+xdeDWq7FiORDvyIJ0q/waWd4PhjBNOm5dQUOq2AKC0IEjxOS66Ha9tctiVDGcRQuh69K7fgU5oRuTK4cysSg==";
+ url = "https://registry.npmjs.org/uglify-js/-/uglify-js-3.17.4.tgz";
+ sha512 = "T9q82TJI9e/C1TAxYvfb16xO120tMVFZrGA3f9/P4424DNu6ypK103y0GPFVa17yotwSyZW5iYXgjYHkGrJW/g==";
+ };
+ };
+ "utf-8-validate-5.0.10" = {
+ name = "utf-8-validate";
+ packageName = "utf-8-validate";
+ version = "5.0.10";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/utf-8-validate/-/utf-8-validate-5.0.10.tgz";
+ sha512 = "Z6czzLq4u8fPOyx7TU6X3dvUZVvoJmxSQ+IcrlmagKhilxlhZgxPK6C5Jqbkw1IDUmFTM+cz9QDnnLTwDz/2gQ==";
};
};
"util-deprecate-1.0.2" = {
@@ -784,7 +793,7 @@ let
version = "1.0.2";
src = fetchurl {
url = "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz";
- sha1 = "450d4dc9fa70de732762fbd2d4a28981419a0ccf";
+ sha512 = "EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==";
};
};
"vary-1.1.2" = {
@@ -793,7 +802,7 @@ let
version = "1.1.2";
src = fetchurl {
url = "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz";
- sha1 = "2299f02c6ded30d4a5961b0b9f74524a18f634fc";
+ sha512 = "BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==";
};
};
"wordwrap-1.0.0" = {
@@ -802,7 +811,7 @@ let
version = "1.0.0";
src = fetchurl {
url = "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz";
- sha1 = "27584810891456a4171c8d0226441ade90cbcaeb";
+ sha512 = "gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==";
};
};
"ws-8.2.3" = {
@@ -826,33 +835,32 @@ let
};
in
{
- "whitebophir-git+https://github.com/lovasoa/whitebophir.git#v1.17.0" = nodeEnv.buildNodePackage {
+ "whitebophir-git+https://github.com/lovasoa/whitebophir.git#v1.19.1" = nodeEnv.buildNodePackage {
name = "whitebophir";
packageName = "whitebophir";
- version = "1.17.0";
+ version = "1.19.1";
src = fetchgit {
url = "https://github.com/lovasoa/whitebophir.git";
- rev = "7fd1b7bbeaf9a178ba76ff60ebc4c9870bc599f3";
- sha256 = "a343b29069e5da8ab129588a8d21ddefd03af5a69f04db6b35082ecfcef75d40";
+ rev = "8a42a787a05c974e910c2d87736e0af0a1108a48";
+ sha256 = "e13eecf56ae9c8754f730d106340b4b1ccc32582b30386c001f12ff2ada93b2e";
};
dependencies = [
- (sources."@financial-times/polyfill-useragent-normaliser-1.10.1" // {
+ (sources."@financial-times/polyfill-useragent-normaliser-1.10.2" // {
dependencies = [
- sources."semver-7.3.5"
+ sources."semver-7.3.8"
];
})
- sources."@financial-times/useragent_parser-1.6.0"
- sources."@socket.io/base64-arraybuffer-1.0.2"
- sources."@types/component-emitter-1.2.11"
+ sources."@financial-times/useragent_parser-1.6.3"
+ sources."@socket.io/component-emitter-3.1.0"
sources."@types/cookie-0.4.1"
sources."@types/cors-2.8.12"
- sources."@types/node-17.0.14"
+ sources."@types/node-18.11.4"
sources."accept-language-parser-1.5.0"
sources."accepts-1.3.8"
sources."async-mutex-0.3.2"
sources."base64id-2.0.0"
sources."buffer-equal-constant-time-1.0.1"
- sources."component-emitter-1.3.0"
+ sources."bufferutil-4.0.7"
sources."cookie-0.4.2"
sources."core-util-is-1.0.3"
sources."cors-2.8.5"
@@ -861,26 +869,26 @@ in
sources."ms-2.0.0"
];
})
- sources."depd-1.1.2"
- sources."destroy-1.0.4"
+ sources."depd-2.0.0"
+ sources."destroy-1.2.0"
sources."ecdsa-sig-formatter-1.0.11"
sources."ee-first-1.1.1"
sources."encodeurl-1.0.2"
- (sources."engine.io-6.1.2" // {
+ (sources."engine.io-6.2.0" // {
dependencies = [
- sources."debug-4.3.3"
+ sources."debug-4.3.4"
sources."ms-2.1.2"
];
})
- sources."engine.io-parser-5.0.3"
+ sources."engine.io-parser-5.0.4"
sources."escape-html-1.0.3"
sources."etag-1.8.1"
sources."fresh-0.5.2"
sources."from2-2.3.0"
sources."from2-string-1.1.0"
- sources."graceful-fs-4.2.9"
+ sources."graceful-fs-4.2.10"
sources."handlebars-4.7.7"
- sources."http-errors-1.8.1"
+ sources."http-errors-2.0.0"
sources."inherits-2.0.4"
sources."isarray-1.0.0"
sources."jsonwebtoken-8.5.1"
@@ -896,18 +904,19 @@ in
sources."lru-cache-6.0.0"
sources."merge2-1.4.1"
sources."mime-1.6.0"
- sources."mime-db-1.51.0"
- sources."mime-types-2.1.34"
- sources."minimist-1.2.5"
+ sources."mime-db-1.52.0"
+ sources."mime-types-2.1.35"
+ sources."minimist-1.2.7"
sources."mnemonist-0.38.5"
sources."ms-2.1.3"
sources."negotiator-0.6.3"
sources."neo-async-2.6.2"
+ sources."node-gyp-build-4.5.0"
sources."object-assign-4.1.1"
- sources."obliterator-2.0.1"
- sources."on-finished-2.3.0"
+ sources."obliterator-2.0.4"
+ sources."on-finished-2.4.1"
sources."parseurl-1.3.3"
- sources."polyfill-library-3.110.1"
+ sources."polyfill-library-3.111.0"
sources."process-nextick-args-2.0.1"
sources."promise-polyfill-1.1.6"
sources."range-parser-1.2.1"
@@ -918,25 +927,25 @@ in
})
sources."safe-buffer-5.2.1"
sources."semver-5.7.1"
- sources."send-0.17.2"
- sources."serve-static-1.14.2"
+ sources."send-0.18.0"
+ sources."serve-static-1.15.0"
sources."setprototypeof-1.2.0"
- (sources."socket.io-4.4.1" // {
+ (sources."socket.io-4.5.3" // {
dependencies = [
- sources."debug-4.3.3"
+ sources."debug-4.3.4"
sources."ms-2.1.2"
];
})
- sources."socket.io-adapter-2.3.3"
- (sources."socket.io-parser-4.0.4" // {
+ sources."socket.io-adapter-2.4.0"
+ (sources."socket.io-parser-4.2.1" // {
dependencies = [
- sources."debug-4.3.3"
+ sources."debug-4.3.4"
sources."ms-2.1.2"
];
})
sources."source-map-0.6.1"
sources."statsd-client-0.4.7"
- sources."statuses-1.5.0"
+ sources."statuses-2.0.1"
sources."stream-from-promise-1.0.0"
sources."stream-to-string-1.2.0"
(sources."string_decoder-1.1.1" // {
@@ -946,8 +955,9 @@ in
})
sources."toidentifier-1.0.1"
sources."toposort-2.0.2"
- sources."tslib-2.3.1"
- sources."uglify-js-3.15.0"
+ sources."tslib-2.4.0"
+ sources."uglify-js-3.17.4"
+ sources."utf-8-validate-5.0.10"
sources."util-deprecate-1.0.2"
sources."vary-1.1.2"
sources."wordwrap-1.0.0"
diff --git a/pkgs/servers/web-apps/whitebophir/node-packages.json b/pkgs/servers/web-apps/whitebophir/node-packages.json
index 6b42db95e3e0..6ef1e8f91ef7 100644
--- a/pkgs/servers/web-apps/whitebophir/node-packages.json
+++ b/pkgs/servers/web-apps/whitebophir/node-packages.json
@@ -1,3 +1,3 @@
[
- { "whitebophir": "git+https://github.com/lovasoa/whitebophir.git#v1.17.0" }
+ { "whitebophir": "git+https://github.com/lovasoa/whitebophir.git#v1.19.1" }
]
diff --git a/pkgs/servers/web-apps/whitebophir/node-packages.nix b/pkgs/servers/web-apps/whitebophir/node-packages.nix
index 862d22340099..87e4c4462b13 100644
--- a/pkgs/servers/web-apps/whitebophir/node-packages.nix
+++ b/pkgs/servers/web-apps/whitebophir/node-packages.nix
@@ -1,4 +1,4 @@
-# This file has been generated by node2nix 1.9.0. Do not edit!
+# This file has been generated by node2nix 1.11.1. Do not edit!
{pkgs ? import {
inherit system;
diff --git a/pkgs/tools/nix/npins/default.nix b/pkgs/tools/nix/npins/default.nix
index 8324a2d89007..aff959f3d5a8 100644
--- a/pkgs/tools/nix/npins/default.nix
+++ b/pkgs/tools/nix/npins/default.nix
@@ -21,7 +21,7 @@ in rustPlatform.buildRustPackage rec {
version = src.version;
src = passthru.mkSource sources.npins;
- cargoSha256 = "0rwnzkmx91cwcz9yw0rbbqv73ba6ggim9f4qgz5pgy6h696ld2k8";
+ cargoSha256 = "sha256-NDu4nl4Os7Mgal8gBHC6bsZ2Z+Fqt0PlGdLHiPd/8T4=";
buildInputs = lib.optional stdenv.isDarwin (with darwin.apple_sdk.frameworks; [ Security ]);
nativeBuildInputs = [ makeWrapper ];
diff --git a/pkgs/tools/nix/npins/sources.json b/pkgs/tools/nix/npins/sources.json
index 0481abe3f97b..00858a2147e8 100644
--- a/pkgs/tools/nix/npins/sources.json
+++ b/pkgs/tools/nix/npins/sources.json
@@ -9,11 +9,11 @@
},
"pre_releases": false,
"version_upper_bound": null,
- "version": "0.1.0",
- "revision": "5c9253ff6010f435ab73fbe1e50ae0fdca0ec07b",
- "url": "https://api.github.com/repos/andir/npins/tarball/0.1.0",
- "hash": "019fr9xsirld8kap75k18in3krkikqhjn4mglpy3lyhbhc5n1kh6"
+ "version": "0.2.0",
+ "revision": "1205a5c7ff9c05fa2607220345eefcb539429419",
+ "url": "https://api.github.com/repos/andir/npins/tarball/0.2.0",
+ "hash": "0knk20ygz4id8hw38fd61d70hm44gzjskrs1ij2ghkqcw02pcq1j"
}
},
- "version": 2
+ "version": 3
}
diff --git a/pkgs/tools/security/tpm2-tools/default.nix b/pkgs/tools/security/tpm2-tools/default.nix
index 3a2e62d4b595..63b2f911a53a 100644
--- a/pkgs/tools/security/tpm2-tools/default.nix
+++ b/pkgs/tools/security/tpm2-tools/default.nix
@@ -4,11 +4,11 @@
stdenv.mkDerivation rec {
pname = "tpm2-tools";
- version = "5.2";
+ version = "5.3";
src = fetchurl {
url = "https://github.com/tpm2-software/${pname}/releases/download/${version}/${pname}-${version}.tar.gz";
- sha256 = "sha256-wLQC9qezRW6OskRSEeLUHEbH52ngX+TYkJ/2QRn3pjA=";
+ sha256 = "sha256-584v0271zb14ctgjpELodUpPDKfFS2DvzbdcEqH5j48=";
};
nativeBuildInputs = [ pandoc pkg-config makeWrapper ];
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix
index 5b960a2280fd..ca23b43c6c6d 100644
--- a/pkgs/top-level/all-packages.nix
+++ b/pkgs/top-level/all-packages.nix
@@ -10484,6 +10484,8 @@ with pkgs;
proot = callPackage ../tools/system/proot { };
+ protoscope = callPackage ../development/tools/protoscope { };
+
prototypejs = callPackage ../development/libraries/prototypejs { };
inherit (callPackages ../tools/security/proxmark3 { gcc-arm-embedded = gcc-arm-embedded-8; })
diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix
index b16f8844856e..6e92eecf8375 100644
--- a/pkgs/top-level/perl-packages.nix
+++ b/pkgs/top-level/perl-packages.nix
@@ -12503,11 +12503,11 @@ let
ImageExifTool = buildPerlPackage rec {
pname = "Image-ExifTool";
- version = "12.39";
+ version = "12.49";
src = fetchurl {
url = "https://exiftool.org/Image-ExifTool-${version}.tar.gz";
- hash = "sha256-QDq1KTpEcl8EWj9a/bxF0TwghUulH30O5yDV0wsxy6I=";
+ hash = "sha256-l21p2ak+pe9GSWOatsGQ9YvyZfAFfKV3xB38rzexcVs=";
};
nativeBuildInputs = lib.optional stdenv.isDarwin shortenPerlShebang;
@@ -12531,7 +12531,7 @@ let
homepage = "https://exiftool.org/";
license = with lib.licenses; [ gpl1Plus /* or */ artistic2 ];
- maintainers = [ maintainers.kiloreux ];
+ maintainers = with maintainers; [ kiloreux anthonyroussel ];
mainProgram = "exiftool";
};
};