summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorgithub-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>2023-02-12 12:01:29 +0000
committerGitHub <noreply@github.com>2023-02-12 12:01:29 +0000
commit95d2ac73ccc4722a86b21e7b087eae767c71c4d9 (patch)
treeeb6c420056114767c7985837ee4eae21a345e29e
parentMerge master into staging-next (diff)
parentMerge pull request #215954 from r-ryantm/auto-update/pomerium-cli (diff)
downloadnixpkgs-95d2ac73ccc4722a86b21e7b087eae767c71c4d9.tar.gz
Merge master into staging-next
-rw-r--r--pkgs/applications/graphics/paraview/default.nix9
-rw-r--r--pkgs/applications/networking/cluster/argocd/default.nix6
-rw-r--r--pkgs/applications/networking/n8n/node-packages.nix76
-rw-r--r--pkgs/applications/networking/seaweedfs/default.nix6
-rw-r--r--pkgs/applications/office/ledger/default.nix41
-rw-r--r--pkgs/development/libraries/gnutls/default.nix21
-rw-r--r--pkgs/development/ocaml-modules/biocaml/default.nix1
-rw-r--r--pkgs/development/ocaml-modules/cfstream/default.nix12
-rw-r--r--pkgs/development/ocaml-modules/phylogenetics/default.nix1
-rw-r--r--pkgs/development/python-modules/casbin/default.nix4
-rw-r--r--pkgs/development/tools/allure/default.nix4
-rw-r--r--pkgs/development/tools/rust/cargo-binstall/default.nix12
-rw-r--r--pkgs/development/tools/rust/cargo-binstall/fix-features.patch22
-rw-r--r--pkgs/misc/fastly/default.nix4
-rw-r--r--pkgs/servers/mastodon/default.nix2
-rw-r--r--pkgs/servers/mastodon/gemset.nix497
-rw-r--r--pkgs/servers/mastodon/source.nix4
-rw-r--r--pkgs/servers/mastodon/version.nix2
-rw-r--r--pkgs/tools/misc/intermodal/default.nix17
-rw-r--r--pkgs/tools/networking/mubeng/default.nix6
-rw-r--r--pkgs/tools/security/nuclei/default.nix6
-rw-r--r--pkgs/tools/security/pomerium-cli/default.nix6
-rw-r--r--pkgs/tools/security/step-cli/default.nix6
-rw-r--r--pkgs/tools/security/trufflehog/default.nix4
-rw-r--r--pkgs/top-level/all-packages.nix4
25 files changed, 438 insertions, 335 deletions
diff --git a/pkgs/applications/graphics/paraview/default.nix b/pkgs/applications/graphics/paraview/default.nix
index b1c4f2258f0b..7a05114a1e98 100644
--- a/pkgs/applications/graphics/paraview/default.nix
+++ b/pkgs/applications/graphics/paraview/default.nix
@@ -1,7 +1,7 @@
-{ lib, fetchFromGitLab, fetchurl
-, boost, cmake, ffmpeg, qtbase, qtx11extras
+{ lib, stdenv, fetchFromGitLab, fetchurl
+, boost, cmake, ffmpeg, wrapQtAppsHook, qtbase, qtx11extras
, qttools, qtxmlpatterns, qtsvg, gdal, gfortran, libXt, makeWrapper
-, mkDerivation, ninja, mpi, python3, tbb, libGLU, libGL
+, ninja, mpi, python3, tbb, libGLU, libGL
, withDocs ? true
}:
@@ -26,7 +26,7 @@ let
})
];
-in mkDerivation rec {
+in stdenv.mkDerivation rec {
pname = "paraview";
inherit version;
@@ -68,6 +68,7 @@ in mkDerivation rec {
makeWrapper
ninja
gfortran
+ wrapQtAppsHook
];
buildInputs = [
diff --git a/pkgs/applications/networking/cluster/argocd/default.nix b/pkgs/applications/networking/cluster/argocd/default.nix
index 2ded360481a6..719c0f634fb7 100644
--- a/pkgs/applications/networking/cluster/argocd/default.nix
+++ b/pkgs/applications/networking/cluster/argocd/default.nix
@@ -2,17 +2,17 @@
buildGoModule rec {
pname = "argocd";
- version = "2.5.10";
+ version = "2.6.1";
src = fetchFromGitHub {
owner = "argoproj";
repo = "argo-cd";
rev = "v${version}";
- sha256 = "sha256-5UzDfOPuDM5ADsXFwWa9aDM32I5s/TKg4r7idH/X3AQ=";
+ sha256 = "sha256-O3JJ75qfs02qxzyW4TwPfYckhxuULRK7n67QVZRyB3I=";
};
proxyVendor = true; # darwin/linux hash mismatch
- vendorHash = "sha256-rkgwfSmUmxmCxbS/0r5sU+XJTGZ6NTZ+VIXpBElT0uA=";
+ vendorHash = "sha256-c4KvsHN+2QXk/+MJgRIm5L6LtRe5juUF8rw84aVot38=";
# Set target as ./cmd per cli-local
# https://github.com/argoproj/argo-cd/blob/master/Makefile#L227
diff --git a/pkgs/applications/networking/n8n/node-packages.nix b/pkgs/applications/networking/n8n/node-packages.nix
index bf43a8e18452..0b08453a9625 100644
--- a/pkgs/applications/networking/n8n/node-packages.nix
+++ b/pkgs/applications/networking/n8n/node-packages.nix
@@ -715,13 +715,13 @@ let
sha512 = "3vLKLPThO4td43lYRBygmMY18JN3CPh9w+XS2j8WC30vR4yZeFG4z1iFe4jXE43NtGqe//zHW5q8ENLlHvz9gw==";
};
};
- "@lezer/html-1.3.0" = {
+ "@lezer/html-1.3.1" = {
name = "_at_lezer_slash_html";
packageName = "@lezer/html";
- version = "1.3.0";
+ version = "1.3.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@lezer/html/-/html-1.3.0.tgz";
- sha512 = "jU/ah8DEoiECLTMouU/X/ujIg6k9WQMIOFMaCLebzaXfrguyGaR3DpTgmk0tbljiuIJ7hlmVJPcJcxGzmCd0Mg==";
+ url = "https://registry.npmjs.org/@lezer/html/-/html-1.3.1.tgz";
+ sha512 = "mxmArW0psdJ3Vd3bZvCbrFpd7gNJgTjqTLhFZfTPo3jsw0STaQ68EWVWBQInv9W8j94XKaL2sbO3qixicFMnYw==";
};
};
"@lezer/javascript-1.4.1" = {
@@ -1966,13 +1966,13 @@ let
sha512 = "9cYNccliXZDByFsFliVwk5GvTq058Fj513CiR4E60ndDwmuXzTJEp/Bp8FyuRmGyYupLjHLs+JA9/CBoVS4/NQ==";
};
};
- "aws-sdk-2.1312.0" = {
+ "aws-sdk-2.1313.0" = {
name = "aws-sdk";
packageName = "aws-sdk";
- version = "2.1312.0";
+ version = "2.1313.0";
src = fetchurl {
- url = "https://registry.npmjs.org/aws-sdk/-/aws-sdk-2.1312.0.tgz";
- sha512 = "NG6ERxxxU6p+CDWrq7wLinp0siKRcCNN98iY0qr/2WKZbz5JCtDyiQV/l+6jLmNKP5qIT5z++jnDy9cgNP6ICQ==";
+ url = "https://registry.npmjs.org/aws-sdk/-/aws-sdk-2.1313.0.tgz";
+ sha512 = "8GMdtV2Uch3HL2c6+P3lNZFTcg/fqq9L3EWYRLb6ljCZvWKTssjdkjSJFDyTReNgeiKV224YRPYQbKpOEz4flQ==";
};
};
"aws-sign2-0.7.0" = {
@@ -5251,13 +5251,13 @@ let
sha512 = "3GYo0GJtLqgNXj4YhrisLaNNvWSNwSS2wS4OELGfGxH8I69+XfNdnmV1AyN+ZqMh0i7eX+SWjrwFKDBDgfBC1A==";
};
};
- "ioredis-5.3.0" = {
+ "ioredis-5.3.1" = {
name = "ioredis";
packageName = "ioredis";
- version = "5.3.0";
+ version = "5.3.1";
src = fetchurl {
- url = "https://registry.npmjs.org/ioredis/-/ioredis-5.3.0.tgz";
- sha512 = "Id9jKHhsILuIZpHc61QkagfVdUj2Rag5GzG1TGEvRNeM7dtTOjICgjC+tvqYxi//PuX2wjQ+Xjva2ONBuf92Pw==";
+ url = "https://registry.npmjs.org/ioredis/-/ioredis-5.3.1.tgz";
+ sha512 = "C+IBcMysM6v52pTLItYMeV4Hz7uriGtoJdz7SSBDX6u+zwSYGirLdQh3L7t/OItWITcw3gTFMjJReYUwS4zihg==";
};
};
"ip-1.1.8" = {
@@ -7159,13 +7159,13 @@ let
sha512 = "z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==";
};
};
- "n8n-core-0.154.0" = {
+ "n8n-core-0.154.1" = {
name = "n8n-core";
packageName = "n8n-core";
- version = "0.154.0";
+ version = "0.154.1";
src = fetchurl {
- url = "https://registry.npmjs.org/n8n-core/-/n8n-core-0.154.0.tgz";
- sha512 = "jBnLFpDCa93aK7bGFMAHZleNSU2q6h8zwRPQyDStjlc1J2gSOUAMHBqzz/3of9UbjTx7N/2JfkyC22rgFf5tSA==";
+ url = "https://registry.npmjs.org/n8n-core/-/n8n-core-0.154.1.tgz";
+ sha512 = "LpwNxGxGpHrA3fJNeAL7qVAKrXj88MDWuK40JVnLXGgnWjdy9M8Gpz0ucHXBRuN0HxeCpCA+59edNsDUUaBAsQ==";
};
};
"n8n-design-system-0.53.0" = {
@@ -7177,31 +7177,31 @@ let
sha512 = "QTPcnNOv9sp9RzT0I4cuB2lqEmHJrv+TBV1D8mZ3upas7ZMdNVLhGiRM8EgbeQoY5jsKlTA3nagTflNQy8H/tw==";
};
};
- "n8n-editor-ui-0.181.0" = {
+ "n8n-editor-ui-0.181.1" = {
name = "n8n-editor-ui";
packageName = "n8n-editor-ui";
- version = "0.181.0";
+ version = "0.181.1";
src = fetchurl {
- url = "https://registry.npmjs.org/n8n-editor-ui/-/n8n-editor-ui-0.181.0.tgz";
- sha512 = "TmaCveuWjz5qZ9WOwczGF/XRnGkHqCrMx02r3GcgxoLVvOro2AklGYaY+CL2AsbEsiwoCfD8fF8yAqd5+cc95w==";
+ url = "https://registry.npmjs.org/n8n-editor-ui/-/n8n-editor-ui-0.181.1.tgz";
+ sha512 = "NmkTic2XLgAgx/sKsKd8kPDuEuj7roBXT1uLcFdlz+mnn4LN12GFFyHO6GrOJC3lYA6SY6QQZ475/EpNsMzqLw==";
};
};
- "n8n-nodes-base-0.213.0" = {
+ "n8n-nodes-base-0.213.1" = {
name = "n8n-nodes-base";
packageName = "n8n-nodes-base";
- version = "0.213.0";
+ version = "0.213.1";
src = fetchurl {
- url = "https://registry.npmjs.org/n8n-nodes-base/-/n8n-nodes-base-0.213.0.tgz";
- sha512 = "8Re6eUkZRR5Wy6UNsYFtB+rGXG+Ll30dr/PV/WWf71JMlH3mqCrfVEz1G1YeiUcfDNyL8F9re7sVzVZ1SDwr2w==";
+ url = "https://registry.npmjs.org/n8n-nodes-base/-/n8n-nodes-base-0.213.1.tgz";
+ sha512 = "diU4FVseBaJ3wC/57o/snFHv19KMrWv3bxadFfpMDHYN1u6YB4L3GacpNgBE1CLPgGIptlVNhVJ4USInIIVDrw==";
};
};
- "n8n-workflow-0.136.0" = {
+ "n8n-workflow-0.136.1" = {
name = "n8n-workflow";
packageName = "n8n-workflow";
- version = "0.136.0";
+ version = "0.136.1";
src = fetchurl {
- url = "https://registry.npmjs.org/n8n-workflow/-/n8n-workflow-0.136.0.tgz";
- sha512 = "nNsDxwSrdAruVF7sTgok8W24Kzy8eXCADPpocvnBofMrhcAhHCYV32dyqEyKLcnOfmyOhvkFsyCDF9R6vlKUzA==";
+ url = "https://registry.npmjs.org/n8n-workflow/-/n8n-workflow-0.136.1.tgz";
+ sha512 = "Y7v72erInEIlXGjdUzJD/Cj4qagmNx6w5jqLCb/Z/t2VHBEXrBasHAA96leiVwx9VILlaMXMK/p6PJz3NNnpNA==";
};
};
"named-placeholders-1.1.3" = {
@@ -11386,10 +11386,10 @@ in
n8n = nodeEnv.buildNodePackage {
name = "n8n";
packageName = "n8n";
- version = "0.215.0";
+ version = "0.215.1";
src = fetchurl {
- url = "https://registry.npmjs.org/n8n/-/n8n-0.215.0.tgz";
- sha512 = "r9Z4BGkVFSy0zKmZvA6HP9RMxd6MvTN11q5Txv+04xjmdg+LxJo3ES8znnOeMXPZrpQ2yB44kyRNzJMJdZt0Yg==";
+ url = "https://registry.npmjs.org/n8n/-/n8n-0.215.1.tgz";
+ sha512 = "iJcgw8F8zop+Agyrq5x3xczr/uZSR/ghXltcfZ0D/mLe7RxeWvZk1kg0fxaX+sTBeAu0yhsPvib3EBeTqNTcJg==";
};
dependencies = [
(sources."@acuminous/bitsyntax-0.1.2" // {
@@ -11534,7 +11534,7 @@ in
sources."@lezer/common-1.0.2"
sources."@lezer/css-1.1.1"
sources."@lezer/highlight-1.1.3"
- sources."@lezer/html-1.3.0"
+ sources."@lezer/html-1.3.1"
sources."@lezer/javascript-1.4.1"
sources."@lezer/lr-1.3.3"
sources."@mapbox/node-pre-gyp-1.0.10"
@@ -11754,7 +11754,7 @@ in
})
sources."available-typed-arrays-1.0.5"
sources."avsc-5.7.7"
- (sources."aws-sdk-2.1312.0" // {
+ (sources."aws-sdk-2.1313.0" // {
dependencies = [
sources."buffer-4.9.2"
sources."events-1.1.1"
@@ -12238,7 +12238,7 @@ in
sources."inquirer-7.3.3"
sources."internal-slot-1.0.5"
sources."interpret-1.4.0"
- (sources."ioredis-5.3.0" // {
+ (sources."ioredis-5.3.1" // {
dependencies = [
sources."denque-2.1.0"
];
@@ -12528,7 +12528,7 @@ in
];
})
sources."mz-2.7.0"
- (sources."n8n-core-0.154.0" // {
+ (sources."n8n-core-0.154.1" // {
dependencies = [
sources."concat-stream-2.0.0"
sources."readable-stream-3.6.0"
@@ -12541,13 +12541,13 @@ in
sources."vue2-boring-avatars-0.3.8"
];
})
- sources."n8n-editor-ui-0.181.0"
- (sources."n8n-nodes-base-0.213.0" // {
+ sources."n8n-editor-ui-0.181.1"
+ (sources."n8n-nodes-base-0.213.1" // {
dependencies = [
sources."chokidar-3.5.2"
];
})
- (sources."n8n-workflow-0.136.0" // {
+ (sources."n8n-workflow-0.136.1" // {
dependencies = [
sources."ast-types-0.15.2"
];
diff --git a/pkgs/applications/networking/seaweedfs/default.nix b/pkgs/applications/networking/seaweedfs/default.nix
index 5036eb998bd2..74b68bfdcc27 100644
--- a/pkgs/applications/networking/seaweedfs/default.nix
+++ b/pkgs/applications/networking/seaweedfs/default.nix
@@ -7,16 +7,16 @@
buildGoModule rec {
pname = "seaweedfs";
- version = "3.41";
+ version = "3.42";
src = fetchFromGitHub {
owner = "seaweedfs";
repo = "seaweedfs";
rev = version;
- hash = "sha256-sNeuIcRJ249F9m7NBi5Vh4HMhWwDpNHAZsit1auVI5U=";
+ hash = "sha256-MolxbV+B/u2v+9dcdia1QzvElxX5arZMpu1DnRvUam4=";
};
- vendorHash = "sha256-ZtHgZ0Mur102H2EvifsK3HYUQaI1dFMh/6eiJO09HBc=";
+ vendorHash = "sha256-79nX7l++brumkuFjKuDKxw6EhH0U+aYpia8fdSyY208=";
subPackages = [ "weed" ];
diff --git a/pkgs/applications/office/ledger/default.nix b/pkgs/applications/office/ledger/default.nix
index e885e03c1cd2..181c627f238c 100644
--- a/pkgs/applications/office/ledger/default.nix
+++ b/pkgs/applications/office/ledger/default.nix
@@ -1,30 +1,34 @@
-{ stdenv, lib, fetchFromGitHub, cmake, boost, gmp, mpfr, libedit, python3
-, fetchpatch, installShellFiles, texinfo, gnused, usePython ? true }:
+{ stdenv, lib, fetchFromGitHub, cmake, boost, gmp, mpfr, libedit, python3, gpgme
+, installShellFiles, texinfo, gnused, usePython ? false, gpgmeSupport ? false }:
stdenv.mkDerivation rec {
pname = "ledger";
- version = "3.2.1";
+ version = "3.3.0";
src = fetchFromGitHub {
owner = "ledger";
repo = "ledger";
rev = "v${version}";
- sha256 = "0x6jxwss3wwzbzlwmnwb8yzjk8f9wfawif4f1b74z2qg6hc4r7f6";
+ hash = "sha256-0hN6Hpmgwb3naV2K1fxX0OyH0IyCQAh1nZ9TMNAutic=";
};
- outputs = [ "out" "dev" "py" ];
+ outputs = [ "out" "dev" ] ++ lib.optionals usePython [ "py" ];
buildInputs = [
- (boost.override { enablePython = usePython; python = python3; })
gmp mpfr libedit gnused
- ] ++ lib.optional usePython python3;
+ ] ++ lib.optionals gpgmeSupport [
+ gpgme
+ ] ++ (if usePython
+ then [ python3 (boost.override { enablePython = true; python = python3; }) ]
+ else [ boost ]);
nativeBuildInputs = [ cmake texinfo installShellFiles ];
cmakeFlags = [
"-DCMAKE_INSTALL_LIBDIR=lib"
"-DBUILD_DOCS:BOOL=ON"
- (lib.optionalString usePython "-DUSE_PYTHON=true")
+ "-DUSE_PYTHON:BOOL=${if usePython then "ON" else "OFF"}"
+ "-DUSE_GPGME:BOOL=${if gpgmeSupport then "ON" else "OFF"}"
];
# by default, it will query the python interpreter for it's sitepackages location
@@ -34,22 +38,6 @@ stdenv.mkDerivation rec {
--replace 'DESTINATION ''${Python_SITEARCH}' 'DESTINATION "${placeholder "py"}/${python3.sitePackages}"'
'';
- patches = [
- # Add support for $XDG_CONFIG_HOME. Remove with the next release
- (fetchpatch {
- url = "https://github.com/ledger/ledger/commit/c79674649dee7577d6061e3d0776922257520fd0.patch";
- sha256 = "sha256-vwVQnY9EUCXPzhDJ4PSOmQStb9eF6H0yAOiEmL6sAlk=";
- excludes = [ "doc/NEWS.md" ];
- })
-
- # Fix included bug with boost >= 1.76. Remove with the next release
- (fetchpatch {
- url = "https://github.com/ledger/ledger/commit/1cb9b84fdecc5604bd1172cdd781859ff3871a52.patch";
- sha256 = "sha256-ipVkRcTmnEvpfyPgMzLVJ9Sz8QxHeCURQI5dX8xh758=";
- excludes = [ "test/regress/*" ];
- })
- ];
-
installTargets = [ "doc" "install" ];
postInstall = ''
@@ -57,17 +45,16 @@ stdenv.mkDerivation rec {
'';
meta = with lib; {
- homepage = "https://ledger-cli.org/";
description = "A double-entry accounting system with a command-line reporting interface";
+ homepage = "https://www.ledger-cli.org/";
+ changelog = "https://github.com/ledger/ledger/raw/v${version}/NEWS.md";
license = licenses.bsd3;
-
longDescription = ''
Ledger is a powerful, double-entry accounting system that is accessed
from the UNIX command-line. This may put off some users, as there is
no flashy UI, but for those who want unparalleled reporting access to
their data, there really is no alternative.
'';
-
platforms = platforms.all;
maintainers = with maintainers; [ jwiegley marsam ];
};
diff --git a/pkgs/development/libraries/gnutls/default.nix b/pkgs/development/libraries/gnutls/default.nix
index f1ec87ba008d..4ab7360f1f07 100644
--- a/pkgs/development/libraries/gnutls/default.nix
+++ b/pkgs/development/libraries/gnutls/default.nix
@@ -7,6 +7,19 @@
, withP11-kit ? !stdenv.hostPlatform.isStatic, p11-kit
, withSecurity ? true, Security # darwin Security.framework
# certificate compression - only zlib now, more possible: zstd, brotli
+
+# for passthru.tests
+, curlWithGnuTls
+, emacs
+, ffmpeg
+, haskellPackages
+, knot-resolver
+, ngtcp2-gnutls
+, ocamlPackages
+, python3Packages
+, qemu
+, rsyslog
+, samba
}:
assert guileBindings -> guile != null;
@@ -105,6 +118,14 @@ stdenv.mkDerivation rec {
--replace "-lunistring" ""
'';
+ passthru.tests = {
+ inherit ngtcp2-gnutls curlWithGnuTls ffmpeg emacs qemu knot-resolver;
+ inherit (ocamlPackages) ocamlnet;
+ haskell-gnutls = haskellPackages.gnutls;
+ python3-gnutls = python3Packages.python3-gnutls;
+ rsyslog = rsyslog.override { withGnutls = true; };
+ };
+
meta = with lib; {
description = "The GNU Transport Layer Security Library";
diff --git a/pkgs/development/ocaml-modules/biocaml/default.nix b/pkgs/development/ocaml-modules/biocaml/default.nix
index 006316295e49..5fa482acc6d4 100644
--- a/pkgs/development/ocaml-modules/biocaml/default.nix
+++ b/pkgs/development/ocaml-modules/biocaml/default.nix
@@ -8,6 +8,7 @@ buildDunePackage rec {
version = "0.11.2";
minimalOCamlVersion = "4.11";
+ duneVersion = "3";
src = fetchFromGitHub {
owner = "biocaml";
diff --git a/pkgs/development/ocaml-modules/cfstream/default.nix b/pkgs/development/ocaml-modules/cfstream/default.nix
index b39cb471e4cb..0de51fbb5787 100644
--- a/pkgs/development/ocaml-modules/cfstream/default.nix
+++ b/pkgs/development/ocaml-modules/cfstream/default.nix
@@ -1,18 +1,18 @@
-{ lib, buildDunePackage, fetchFromGitHub, m4, core_kernel, ounit }:
+{ lib, buildDunePackage, fetchFromGitHub, m4, camlp-streams, core_kernel, ounit }:
buildDunePackage rec {
pname = "cfstream";
- version = "1.3.1";
+ version = "1.3.2";
- useDune2 = true;
+ duneVersion = "3";
- minimumOCamlVersion = "4.04.1";
+ minimalOCamlVersion = "4.04.1";
src = fetchFromGitHub {
owner = "biocaml";
repo = pname;
rev = version;
- sha256 = "0qnxfp6y294gjsccx7ksvwn9x5q20hi8sg24rjypzsdkmlphgdnd";
+ hash = "sha256-iSg0QsTcU0MT/Cletl+hW6bKyH0jkp7Jixqu8H59UmQ=";
};
patches = [ ./git_commit.patch ];
@@ -21,7 +21,7 @@ buildDunePackage rec {
nativeBuildInputs = [ m4 ];
checkInputs = [ ounit ];
- propagatedBuildInputs = [ core_kernel ];
+ propagatedBuildInputs = [ camlp-streams core_kernel ];
doCheck = true;
diff --git a/pkgs/development/ocaml-modules/phylogenetics/default.nix b/pkgs/development/ocaml-modules/phylogenetics/default.nix
index e67429a6a45f..d41e7c16ce1b 100644
--- a/pkgs/development/ocaml-modules/phylogenetics/default.nix
+++ b/pkgs/development/ocaml-modules/phylogenetics/default.nix
@@ -26,6 +26,7 @@ buildDunePackage rec {
};
minimalOCamlVersion = "4.08";
+ duneVersion = "3";
nativeCheckInputs = [ bppsuite ];
checkInputs = [ alcotest ];
diff --git a/pkgs/development/python-modules/casbin/default.nix b/pkgs/development/python-modules/casbin/default.nix
index 6cd182e181c9..29feab25abef 100644
--- a/pkgs/development/python-modules/casbin/default.nix
+++ b/pkgs/development/python-modules/casbin/default.nix
@@ -9,7 +9,7 @@
buildPythonPackage rec {
pname = "casbin";
- version = "1.17.5";
+ version = "1.17.6";
format = "setuptools";
disabled = pythonOlder "3.6";
@@ -18,7 +18,7 @@ buildPythonPackage rec {
owner = pname;
repo = "pycasbin";
rev = "refs/tags/v${version}";
- hash = "sha256-PLtIxA3XD9Mi33zRfciocJUml1HqGsWGITlLUKAJUss=";
+ hash = "sha256-917JTjNKvO/Gp9qvvd0Dd5Zjl+AQzUw8PfbH2MQ14Dg=";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/tools/allure/default.nix b/pkgs/development/tools/allure/default.nix
index 07ca36be34e4..dfc82c78d3ea 100644
--- a/pkgs/development/tools/allure/default.nix
+++ b/pkgs/development/tools/allure/default.nix
@@ -2,7 +2,7 @@
let
pname = "allure";
- version = "2.20.1";
+ version = "2.21.0";
in
stdenv.mkDerivation rec {
inherit pname version;
@@ -12,7 +12,7 @@ stdenv.mkDerivation rec {
src = fetchurl {
url = "https://github.com/allure-framework/allure2/releases/download/${version}/allure-${version}.tgz";
- sha256 = "sha256-nq7PY4CVSqfuTzN7ZDChTfYalYKb4uBG8ZnIBd7ernI=";
+ sha256 = "sha256-fX/GNDUUxO8LvPoeoT+tf0n3EcgJlm6kc1lx0lfbiq4=";
};
dontConfigure = true;
dontBuild = true;
diff --git a/pkgs/development/tools/rust/cargo-binstall/default.nix b/pkgs/development/tools/rust/cargo-binstall/default.nix
index e38a1462cd9b..5705b9039b7d 100644
--- a/pkgs/development/tools/rust/cargo-binstall/default.nix
+++ b/pkgs/development/tools/rust/cargo-binstall/default.nix
@@ -11,22 +11,16 @@
rustPlatform.buildRustPackage rec {
pname = "cargo-binstall";
- version = "0.19.3";
+ version = "0.20.1";
src = fetchFromGitHub {
owner = "cargo-bins";
repo = "cargo-binstall";
rev = "v${version}";
- hash = "sha256-MxbZlUlan58TVgcr2n5ZA+L01u90bYYqf88GU+sLmKk=";
+ hash = "sha256-wM8DawrniyJxj8Omgj+hiePa521p4hIAngfzEHFNO58=";
};
- cargoHash = "sha256-HG43UCjPCB5bEH0GYPoHsOlaJQNPRrD175SuUJ6QbEI=";
-
- patches = [
- # make it possible to disable the static feature
- # https://github.com/cargo-bins/cargo-binstall/pull/782
- ./fix-features.patch
- ];
+ cargoHash = "sha256-ZanPmdFMDGZhRHVVGt03OJWz8HnSYFdm42W6rpytu5Y=";
nativeBuildInputs = [
pkg-config
diff --git a/pkgs/development/tools/rust/cargo-binstall/fix-features.patch b/pkgs/development/tools/rust/cargo-binstall/fix-features.patch
deleted file mode 100644
index 825dda604ae3..000000000000
--- a/pkgs/development/tools/rust/cargo-binstall/fix-features.patch
+++ /dev/null
@@ -1,22 +0,0 @@
---- a/crates/bin/Cargo.toml
-+++ b/crates/bin/Cargo.toml
-@@ -22,7 +22,7 @@ pkg-fmt = "zip"
- pkg-fmt = "zip"
-
- [dependencies]
--binstalk = { path = "../binstalk", version = "0.7.1" }
-+binstalk = { path = "../binstalk", version = "0.7.1", default-features = false }
- binstalk-manifests = { path = "../binstalk-manifests", version = "0.2.0" }
- clap = { version = "4.1.1", features = ["derive"] }
- crates_io_api = { version = "0.8.1", default-features = false }
---- a/crates/binstalk/Cargo.toml
-+++ b/crates/binstalk/Cargo.toml
-@@ -11,7 +11,7 @@ license = "GPL-3.0"
-
- [dependencies]
- async-trait = "0.1.61"
--binstalk-downloader = { version = "0.3.2", path = "../binstalk-downloader" }
-+binstalk-downloader = { version = "0.3.2", path = "../binstalk-downloader", default-features = false }
- binstalk-types = { version = "0.2.0", path = "../binstalk-types" }
- cargo_toml = "0.14.0"
- command-group = { version = "2.0.1", features = ["with-tokio"] }
diff --git a/pkgs/misc/fastly/default.nix b/pkgs/misc/fastly/default.nix
index 1a737ae3ab45..d2eb7ea3a494 100644
--- a/pkgs/misc/fastly/default.nix
+++ b/pkgs/misc/fastly/default.nix
@@ -8,13 +8,13 @@
buildGoModule rec {
pname = "fastly";
- version = "6.0.0";
+ version = "6.0.3";
src = fetchFromGitHub {
owner = "fastly";
repo = "cli";
rev = "refs/tags/v${version}";
- hash = "sha256-meUKWAFKT6EgHtzgR6jjDCA8EUD1kVoT3reXaRheukw=";
+ hash = "sha256-6Qkt7ofNhnqikckUOTaEe5ptsYQ+9ELuuobhfnG7VTU=";
# The git commit is part of the `fastly version` original output;
# leave that output the same in nixpkgs. Use the `.git` directory
# to retrieve the commit SHA, and remove the directory afterwards,
diff --git a/pkgs/servers/mastodon/default.nix b/pkgs/servers/mastodon/default.nix
index d0bb07c73880..d942bb0b2e5f 100644
--- a/pkgs/servers/mastodon/default.nix
+++ b/pkgs/servers/mastodon/default.nix
@@ -43,7 +43,7 @@ stdenv.mkDerivation rec {
yarnOfflineCache = fetchYarnDeps {
yarnLock = "${src}/yarn.lock";
- sha256 = "sha256-fuU92fydoazSXBHwA+DG//gRgWVYQ1M3m2oNS2iwv4I=";
+ sha256 = "sha256-e3rl/WuKXaUdeDEYvo1sSubuIwtBjkbguCYdAijwXOA=";
};
nativeBuildInputs = [ fixup_yarn_lock nodejs-slim yarn mastodonGems mastodonGems.wrappedRuby brotli ];
diff --git a/pkgs/servers/mastodon/gemset.nix b/pkgs/servers/mastodon/gemset.nix
index c01eaaa5a555..5c1a1e3d985e 100644
--- a/pkgs/servers/mastodon/gemset.nix
+++ b/pkgs/servers/mastodon/gemset.nix
@@ -5,10 +5,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0r7ybdykxnn2544vcjmi51mxfpfqx3b4c7fjz15c57hamkhlalzf";
+ sha256 = "1y9lj7ra9xf4q4mryydmd498grsndqmz1zwasb4ai9gv62igvw3s";
type = "gem";
};
- version = "6.1.7";
+ version = "6.1.7.2";
};
actionmailbox = {
dependencies = ["actionpack" "activejob" "activerecord" "activestorage" "activesupport" "mail"];
@@ -16,10 +16,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "024a1c2ak1znkvys7pjkkan23wc0vhzyprl16gp9xcr4wy0l6dn4";
+ sha256 = "0bzacsr93sxv90nljv3ajw54nmyz1v9k2v2wx1pxsi0jasqg5fvn";
type = "gem";
};
- version = "6.1.7";
+ version = "6.1.7.2";
};
actionmailer = {
dependencies = ["actionpack" "actionview" "activejob" "activesupport" "mail" "rails-dom-testing"];
@@ -27,10 +27,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "193gj013bx5axd4nwvlf6mq19rcvymkf72q9f7ml6v9yl6cc4qam";
+ sha256 = "1rjddp1a5l4amsbibhnf7g2rb69qvq0nc0a2dvr6r57bpkf82hj4";
type = "gem";
};
- version = "6.1.7";
+ version = "6.1.7.2";
};
actionpack = {
dependencies = ["actionview" "activesupport" "rack" "rack-test" "rails-dom-testing" "rails-html-sanitizer"];
@@ -38,10 +38,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0dygq5fxbrgynd2g7r51asyrap1d6cxravwh509kfmqpfbiq119s";
+ sha256 = "0c2y6sqpan68lrx78pvhbxb2917m75s808r6cg1kyygwvg31niza";
type = "gem";
};
- version = "6.1.7";
+ version = "6.1.7.2";
};
actiontext = {
dependencies = ["actionpack" "activerecord" "activestorage" "activesupport" "nokogiri"];
@@ -49,10 +49,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "13kr77v91wa7sfsq7h04g8zy1qxcbwhhf4k6zz8276b1d10szly5";
+ sha256 = "1jx8wi961i34v7x0j3h4wjw3qbyx9bkzb598vg42kidzk2f90dyj";
type = "gem";
};
- version = "6.1.7";
+ version = "6.1.7.2";
};
actionview = {
dependencies = ["activesupport" "builder" "erubi" "rails-dom-testing" "rails-html-sanitizer"];
@@ -60,10 +60,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1m68my4dnj7q7986jwlb7gir0f7hahdsqbiaxfvgngwksa8fhrn1";
+ sha256 = "10g5gk8h4mfhvgqylzbf591fqf5p78ca35cb97p9bclpv9jfy0za";
type = "gem";
};
- version = "6.1.7";
+ version = "6.1.7.2";
};
active_model_serializers = {
dependencies = ["actionpack" "activemodel" "case_transform" "jsonapi-renderer"];
@@ -92,10 +92,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "05f497khf51wrsah927pnmpl0yrcx82gajjk8brcrrbbbd9arlp5";
+ sha256 = "0ililjwy4x52a6x5fidh1iyllf6vx49nz93fd2hxypc5bpryx9mz";
type = "gem";
};
- version = "6.1.7";
+ version = "6.1.7.2";
};
activemodel = {
dependencies = ["activesupport"];
@@ -103,10 +103,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "183d7laxvwrw1d02qgm8rg9ljjihfiyh4vzi58xm42z3fr3bbhky";
+ sha256 = "0nn17y72fhsynwn11bqg75bazqp6r1g8mpwwyv64harwvh3fh5qj";
type = "gem";
};
- version = "6.1.7";
+ version = "6.1.7.2";
};
activerecord = {
dependencies = ["activemodel" "activesupport"];
@@ -114,10 +114,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1dsxi813wyhx2d0bbyc0nla4ck6nmmi3z3765gdqf6xl3dha5r2j";
+ sha256 = "1k69m3b0lb4jx20jx8vsvdqm1ki1r6riq9haabyddkcpvmgz1wh7";
type = "gem";
};
- version = "6.1.7";
+ version = "6.1.7.2";
};
activestorage = {
dependencies = ["actionpack" "activejob" "activerecord" "activesupport" "marcel" "mini_mime"];
@@ -125,10 +125,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1yvmvfka2s7am8m3zdllblxiyyy4yr3ca6q6q5r23fd2qs7rmbz0";
+ sha256 = "0c3cvc01azfkccg5hsl96wafsxb5hf1nva3cn8rif2mlwx17p8n3";
type = "gem";
};
- version = "6.1.7";
+ version = "6.1.7.2";
};
activesupport = {
dependencies = ["concurrent-ruby" "i18n" "minitest" "tzinfo" "zeitwerk"];
@@ -136,10 +136,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0k5pq2swzgddmwwr6x1phbspk1vw8cl88ci8jbi18mrirjjfippr";
+ sha256 = "14pjq2k761qaywaznpqq8ziivjk2ks1ma2cjwdflkxqgndxjmsr2";
type = "gem";
};
- version = "6.1.7";
+ version = "6.1.7.2";
};
addressable = {
dependencies = ["public_suffix"];
@@ -250,10 +250,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0vqb2bfq5db7x66f4n4z30c953y5q8pwwl2067nxhz6j0c486pzm";
+ sha256 = "1nz23laxgrxbv5svswi3bksmbhz86j691n4099qp4049i5a5cx91";
type = "gem";
};
- version = "1.587.0";
+ version = "1.701.0";
};
aws-sdk-core = {
dependencies = ["aws-eventstream" "aws-partitions" "aws-sigv4" "jmespath"];
@@ -261,10 +261,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0hajbavfngn99hcz6n20162jygvwdflldvnlrza7z32hizawaaan";
+ sha256 = "0zc4zhv2wq7s5p8c9iaplama1lpg2kwldg81j83c8w4xydf1wd2r";
type = "gem";
};
- version = "3.130.2";
+ version = "3.170.0";
};
aws-sdk-kms = {
dependencies = ["aws-sdk-core" "aws-sigv4"];
@@ -272,10 +272,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "14dcfqqdx1dy7qwrdyqdvqjs53kswm4njvg34f61jpl9xi3h2yf3";
+ sha256 = "070s86pxrbq98iddq6shdq7g0lrzgsdqnsnc5l4kygvqimliq4dr";
type = "gem";
};
- version = "1.56.0";
+ version = "1.62.0";
};
aws-sdk-s3 = {
dependencies = ["aws-sdk-core" "aws-sdk-kms" "aws-sigv4"];
@@ -283,10 +283,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1r6dxz3llgxbbm66jq5mkzk0i6qsxwv0d9s0ipwb23vv3bgp23yf";
+ sha256 = "1sg212jsj6ydyrr6r284mgqcl83kln2hfd9nlyisf3pj5lbdjd1c";
type = "gem";
};
- version = "1.114.0";
+ version = "1.119.0";
};
aws-sigv4 = {
dependencies = ["aws-eventstream"];
@@ -294,10 +294,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0xp7diwq7nv4vvxrl9x3lis2l4x6bissrfzbfyy6rv5bmj5w109z";
+ sha256 = "11hkna2av47bl0yprgp8k4ya70rc3m2ib5w10fn0piplgkkmhz7m";
type = "gem";
};
- version = "1.5.0";
+ version = "1.5.2";
};
bcrypt = {
groups = ["default" "pam_authentication"];
@@ -336,10 +336,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "06lqi4svq5qls9f7nnvd2zmjdqmi2sf82sq78ci5d78fq0z5x2vr";
+ sha256 = "0mz9hz5clknznw8i5f3l2zb9103mlgh96djdhlvlfpf2chkr0s1z";
type = "gem";
};
- version = "2.4.10";
+ version = "2.4.14";
};
binding_of_caller = {
dependencies = ["debug_inspector"];
@@ -369,20 +369,20 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0y1ycmvyd7swp6gy85m7znwilvb61zzcx6najgq0d1glq0p2hwy6";
+ sha256 = "1vcg52gwl64xhhal6kwk1pc01y1klzdlnv1awyk89kb91z010x7q";
type = "gem";
};
- version = "1.13.0";
+ version = "1.16.0";
};
brakeman = {
groups = ["development"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0zr2p0w4ckv65cv3vdwnk9f3yydmjdmw75x7dskx1gqr9j9q3306";
+ sha256 = "0lcxxlrzgpi9z2mr2v19xda6fdysmn5psa9bsp2rksa915v91fds";
type = "gem";
};
- version = "5.3.1";
+ version = "5.4.0";
};
browser = {
groups = ["default"];
@@ -400,10 +400,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0rjm184dhlw35ymi8ifpl5155vwl6wfzdc5qjvzv634gc365yz9j";
+ sha256 = "1nd5zj5yqmhv9lrsqz8s2dqq28v4ywy95qrw7nzhhf89dl4dq49l";
type = "gem";
};
- version = "0.1.2";
+ version = "0.1.3";
};
builder = {
groups = ["default" "development" "pam_authentication" "production" "test"];
@@ -421,10 +421,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "06rmq3s8q6xndxxl7qid9nf3hiaahs71jyiyyk3bx31hns1vkcci";
+ sha256 = "0hyz68j0z0j24vcrs43swmlykhzypayv34kzrsbxda5lbi83gynm";
type = "gem";
};
- version = "7.0.3";
+ version = "7.0.7";
};
bundler-audit = {
dependencies = ["thor"];
@@ -508,10 +508,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "05df76mfhfab6d7ir0qy5xf1ad6kqdh2p6vfqv7nhlx45k1y4ysg";
+ sha256 = "123198zk2ak8mziwa5jc3ckgpmsg08zn064n3aywnqm9s1bwjv3v";
type = "gem";
};
- version = "3.37.1";
+ version = "3.38.0";
};
case_transform = {
dependencies = ["activesupport"];
@@ -610,10 +610,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0s4fpn3mqiizpmpy2a24k4v365pv75y50292r8ajrv4i1p5b2k14";
+ sha256 = "1qnsflsbjj38im8xq35g0vihlz96h09wjn2dad5g543l3vvrkrx5";
type = "gem";
};
- version = "1.1.10";
+ version = "1.2.0";
};
connection_pool = {
groups = ["default" "test"];
@@ -663,10 +663,20 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "04c4dl8cm5rjr50k9qa6yl9r05fk9zcb1zxh0y0cdahxlsgcydfw";
+ sha256 = "1107j3frhmcd95wcsz0rypchynnzhnjiyyxxcl6dlmr2lfy08z4b";
type = "gem";
};
- version = "1.7.1";
+ version = "1.12.0";
+ };
+ date = {
+ groups = ["default" "development"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "03skfikihpx37rc27vr3hwrb057gxnmdzxhmzd4bf4jpkl0r55w1";
+ type = "gem";
+ };
+ version = "3.3.3";
};
debug_inspector = {
groups = ["default" "development"];
@@ -737,10 +747,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0wi81lynfdvbwhrc4ws746g3j8761vian4m9gxamdj9rjwj9jhls";
+ sha256 = "1lxqxgq71rqwj1lpl9q1mbhhhhhhdkkj7my341f2889pwayk85sz";
type = "gem";
};
- version = "1.3.4";
+ version = "1.4.0";
};
domain_name = {
dependencies = ["unf"];
@@ -759,10 +769,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1znfhqxvfdvxh0z8qnh1n7iahk9hs8d243j5dvig2v933j4z3ykw";
+ sha256 = "0fxrvqv3l5w9p20s129rg41zc6agf1n4yrmganancnvykbkygki2";
type = "gem";
};
- version = "5.6.0";
+ version = "5.6.4";
};
dotenv = {
groups = ["default"];
@@ -853,10 +863,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "11bz1v1cxabm8672gabrw542zyg51dizlcvdck6vvwzagxbjv9zx";
+ sha256 = "08s75vs9cxlc4r1q2bjg4br8g9wc5lc5x5vl0vv4zq5ivxsdpgi7";
type = "gem";
};
- version = "1.11.0";
+ version = "1.12.0";
};
et-orbi = {
dependencies = ["tzinfo"];
@@ -874,10 +884,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "05is0kb650j8wrdi4rgkdls662chnhdg2p64pgq3zkd3d7l2a9zw";
+ sha256 = "08idrrnpwzr87wc5yhyv6id1f6zigr3nfn45mff01605b0zghdby";
type = "gem";
};
- version = "0.76.0";
+ version = "0.95.0";
};
fabrication = {
groups = ["development" "test"];
@@ -895,10 +905,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1wslw5gh335zcahxmdd497xaa7h0d8l60c0jfv942mn47fxy8m47";
+ sha256 = "1b8772jybi0vxzbcs5zw17k40z661c8adn2rd6vqqr7ay71bzl09";
type = "gem";
};
- version = "2.23.0";
+ version = "3.1.1";
};
faraday = {
dependencies = ["faraday-em_http" "faraday-em_synchrony" "faraday-excon" "faraday-httpclient" "faraday-multipart" "faraday-net_http" "faraday-net_http_persistent" "faraday-patron" "faraday-rack" "faraday-retry" "ruby2_keywords"];
@@ -1091,10 +1101,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1gc26phrwlmlqrmz4bagq1wd5b7g64avpx0ghxr9xdxcvmlii0l0";
+ sha256 = "0mprf1dwznz5ld0q1jpbyl59fwnwk6azspnd0am7zz7kfg3pxhv5";
type = "gem";
};
- version = "0.2.5";
+ version = "0.3.0";
};
fugit = {
dependencies = ["et-orbi" "raabro"];
@@ -1124,10 +1134,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0lqizfap12ica5c6q74ldarzmbpmhgl156bap9xhamrlm4za4i7a";
+ sha256 = "1pp9cf6b68pky9bndmals070kibab525wjn9igx9pc5h8z1jv5bd";
type = "gem";
};
- version = "0.10.0";
+ version = "0.10.1";
};
globalid = {
dependencies = ["activesupport"];
@@ -1135,10 +1145,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1n5yc058i8xhi1fwcp1w7mfi6xaxfmrifdb4r4hjfff33ldn8lqj";
+ sha256 = "0kqm5ndzaybpnpxqiqkc41k4ksyxl41ln8qqr6kb130cdxsf2dxk";
type = "gem";
};
- version = "1.0.0";
+ version = "1.1.0";
};
hamlit = {
dependencies = ["temple" "thor" "tilt"];
@@ -1228,10 +1238,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0jn1y6sfxpfaq0hcblv8hhyxzam8n39kvypi07q2vxaimh6ly7mj";
+ sha256 = "1bzb8p31kzv6q5p4z5xq88mnqk414rrw0y5rkhpnvpl29x5c3bpw";
type = "gem";
};
- version = "5.1.0";
+ version = "5.1.1";
};
http-cookie = {
dependencies = ["domain_name"];
@@ -1280,10 +1290,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0mi38zgpwvasjq0cqz674crwal5rsaw8f89bww9zsw2vk77bhaq9";
+ sha256 = "0zjsgrlvwpqsnrza4ijlxjld4550c661sgbqp2j2wp638nlnls1a";
type = "gem";
};
- version = "1.6.0";
+ version = "1.6.2";
};
i18n = {
dependencies = ["concurrent-ruby"];
@@ -1312,10 +1322,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1xjr8nxpq6vsa4kd7pvd14xxiba9y4dais1yyz4dj567hsqdrhcm";
+ sha256 = "0dy04jx3n1ddz744b80mg7hp87miysnjp0h21lqr43hpmhdglxih";
type = "gem";
};
- version = "0.1.4";
+ version = "0.1.5";
};
ipaddress = {
groups = ["default"];
@@ -1332,20 +1342,20 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1mnvb80cdg7fzdcs3xscv21p28w4igk5sj5m7m81xp8v2ks87jj0";
+ sha256 = "1cdw9vw2qly7q7r41s7phnac264rbsdqgj4l0h4nqgbjb157g393";
type = "gem";
};
- version = "1.6.1";
+ version = "1.6.2";
};
json = {
- groups = ["default" "test"];
+ groups = ["default" "development" "test"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0yk5d10yvspkc5jyvx9gc1a9pn1z8v4k2hvjk1l88zixwf3wf3cl";
+ sha256 = "0nalhin1gda4v8ybk6lq8f407cgfrj6qzn234yra4ipkmlbfmal6";
type = "gem";
};
- version = "2.6.2";
+ version = "2.6.3";
};
json-canonicalization = {
groups = ["default"];
@@ -1358,15 +1368,15 @@
version = "0.3.0";
};
json-jwt = {
- dependencies = ["activesupport" "aes_key_wrap" "bindata"];
+ dependencies = ["activesupport" "aes_key_wrap" "bindata" "httpclient"];
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0nzbk1mrbf9mnvjpn3bxy8a85rjf94qmfdnvk78mjzk8pa0fvgdr";
+ sha256 = "04315mf4p9qa97grdfqv922paghzdfrbb982ap0p99rqwla4znv6";
type = "gem";
};
- version = "1.13.0";
+ version = "1.15.3";
};
json-ld = {
dependencies = ["htmlentities" "json-canonicalization" "link_header" "multi_json" "rack" "rdf"];
@@ -1385,10 +1395,21 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0h0pfxyrsbifzhwfxj1ppaxbk7v2z8mw53a0mi49i986wyspxlgv";
+ sha256 = "004s52m37b2kbw8dv4rdfm2d90h1023z1mw9zfcs0x87v8aq7zyn";
type = "gem";
};
- version = "3.2.0";
+ version = "3.2.2";
+ };
+ json-schema = {
+ dependencies = ["addressable"];
+ groups = ["test"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "0gdvm83yaa5n8hwapwzxwfcmbypiq2i0zfx4mzz67wg55p2cnli4";
+ type = "gem";
+ };
+ version = "3.0.0";
};
jsonapi-renderer = {
groups = ["default"];
@@ -1405,10 +1426,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1lsk71qh5d7bm1qqrjvcwhp4h71ckkdbzxnw4xkd9cin8gjfvvr6";
+ sha256 = "0kcmnx6rgjyd7sznai9ccns2nh7p7wnw3mi8a7vf2wkm51azwddq";
type = "gem";
};
- version = "2.4.1";
+ version = "2.5.0";
};
kaminari = {
dependencies = ["activesupport" "kaminari-actionview" "kaminari-activerecord" "kaminari-core"];
@@ -1535,21 +1556,21 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1fpyk1965py77al7iadkn5dibwgvybknkr7r8bii2dj73wvr29rh";
+ sha256 = "08qhzck271anrx9y6qa6mh8hwwdzsgwld8q0000rcd7yvvpnjr3c";
type = "gem";
};
- version = "2.19.0";
+ version = "2.19.1";
};
mail = {
- dependencies = ["mini_mime"];
+ dependencies = ["mini_mime" "net-imap" "net-pop" "net-smtp"];
groups = ["default" "development"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "00wwz6ys0502dpk8xprwcqfwyf3hmnx6lgxaiq6vj43mkx43sapc";
+ sha256 = "0n0pijrc465zzrv5flxc41375zwaz9yfc2n0r80zjwarc1ixkdx1";
type = "gem";
};
- version = "2.7.1";
+ version = "2.8.0.1";
};
makara = {
dependencies = ["activerecord"];
@@ -1598,10 +1619,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0s8qaf19yr4lhvdxk3cy3ifc47cgxdz2jybg6hzxsy9gh88c1f7v";
+ sha256 = "1c81d68r4wx0ckbmqxlfqc2qpd94jwcmqdm0xgr0s46r48pv9k9q";
type = "gem";
};
- version = "1.0.0";
+ version = "1.0.1";
};
method_source = {
groups = ["default" "development" "pam_authentication" "production" "test"];
@@ -1613,17 +1634,6 @@
};
version = "1.0.0";
};
- microformats = {
- dependencies = ["json" "nokogiri"];
- groups = ["test"];
- platforms = [];
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "094m75yw2cvadpvj4rawy6s4ykx9nvv8dhikxrp8zng2ywlaqmic";
- type = "gem";
- };
- version = "4.4.1";
- };
mime-types = {
dependencies = ["mime-types-data"];
groups = ["default"];
@@ -1660,30 +1670,30 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0rapl1sfmfi3bfr68da4ca16yhc0pp93vjwkj7y3rdqrzy3b41hy";
+ sha256 = "1af4yarhbbx62f7qsmgg5fynrik0s36wjy3difkawy536xg343mp";
type = "gem";
};
- version = "2.8.0";
+ version = "2.8.1";
};
minitest = {
groups = ["default" "development" "pam_authentication" "production" "test"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0516ypqlx0mlcfn5xh7qppxqc3xndn1fnadxawa8wld5dkcimy30";
+ sha256 = "1kjy67qajw4rnkbjs5jyk7kc3lyhz5613fwj1i8f6ppdk4zampy0";
type = "gem";
};
- version = "5.16.3";
+ version = "5.17.0";
};
msgpack = {
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "02af38s49111wglqzcjcpa7bwg6psjgysrjvgk05h3x4zchb6gd5";
+ sha256 = "1q03pb0vq8388s431nbxabsfxnch6p304c8vnjlk0zzpcv713yr3";
type = "gem";
};
- version = "1.5.4";
+ version = "1.6.0";
};
multi_json = {
groups = ["default"];
@@ -1705,6 +1715,17 @@
};
version = "2.1.1";
};
+ net-imap = {
+ dependencies = ["date" "net-protocol"];
+ groups = ["default" "development"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "1d996zf3g8xz244791b0qsl9vr7zg4lqnnmf9k2kshr9lki5jam8";
+ type = "gem";
+ };
+ version = "0.3.4";
+ };
net-ldap = {
groups = ["default"];
platforms = [];
@@ -1715,6 +1736,28 @@
};
version = "0.17.1";
};
+ net-pop = {
+ dependencies = ["net-protocol"];
+ groups = ["default" "development"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "1wyz41jd4zpjn0v1xsf9j778qx1vfrl24yc20cpmph8k42c4x2w4";
+ type = "gem";
+ };
+ version = "0.1.2";
+ };
+ net-protocol = {
+ dependencies = ["timeout"];
+ groups = ["default" "development"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "0dxckrlw4q1lcn3qg4mimmjazmg9bma5gllv72f8js3p36fb3b91";
+ type = "gem";
+ };
+ version = "0.2.1";
+ };
net-scp = {
dependencies = ["net-ssh"];
groups = ["default" "development"];
@@ -1726,6 +1769,17 @@
};
version = "4.0.0.rc1";
};
+ net-smtp = {
+ dependencies = ["net-protocol"];
+ groups = ["default" "development"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "1c6md06hm5bf6rv53sk54dl2vg038pg8kglwv3rayx0vk2mdql9x";
+ type = "gem";
+ };
+ version = "0.3.3";
+ };
net-ssh = {
groups = ["default" "development"];
platforms = [];
@@ -1752,10 +1806,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0cam1455nmi3fzzpa9ixn2hsim10fbprmj62ajpd6d02mwdprwwn";
+ sha256 = "0qr6psd9qgv83pklpw7cpmshkcasnv8d777ksmvwsacwfvvkmnxj";
type = "gem";
};
- version = "1.13.9";
+ version = "1.14.1";
};
nsa = {
dependencies = ["activesupport" "concurrent-ruby" "sidekiq" "statsd-ruby"];
@@ -1773,10 +1827,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0ihfnl0maszdq821h6mivr8xickjab6ccyncnm5rn2vgrj6imwxf";
+ sha256 = "0lggrhlihxyfgiqqr9b2fqdxc4d2zff2czq30m3rgn8a0b2gsv90";
type = "gem";
};
- version = "3.13.21";
+ version = "3.13.23";
};
omniauth = {
dependencies = ["hashie" "rack"];
@@ -1823,15 +1877,15 @@
version = "1.10.3";
};
openid_connect = {
- dependencies = ["activemodel" "attr_required" "json-jwt" "rack-oauth2" "swd" "tzinfo" "validate_email" "validate_url" "webfinger"];
+ dependencies = ["activemodel" "attr_required" "json-jwt" "net-smtp" "rack-oauth2" "swd" "tzinfo" "validate_email" "validate_url" "webfinger"];
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0w474bz3s1hqhilvrddr33l2nkyikypaczp3808w0345jr88b5m7";
+ sha256 = "1k9kdivp45v6vhzdrnl5fzhd378gjj2hl4w9bazbqnfm15rsnzc8";
type = "gem";
};
- version = "1.3.0";
+ version = "1.4.2";
};
openssl = {
groups = ["default"];
@@ -1869,13 +1923,13 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "054xq22rwj26jag43s5fb4vb4x2252dz6rvgjn42id8ycs51my2w";
+ sha256 = "1g9ivy30jx7hjl8l3il47dmc9xgla8dj762v5cw0mgzpd9rq6vr4";
type = "gem";
};
- version = "2.14.11";
+ version = "2.14.14";
};
parallel = {
- groups = ["default" "development"];
+ groups = ["default" "development" "test"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
@@ -1890,10 +1944,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1q31n7yj59wka8xl8s5wkf66hm4pgvblx95czyxffprdnlhrir2p";
+ sha256 = "0zk8mdyr0322r11d63rcp5jhz4lakxilhvyvdv0ql5dw4lb83623";
type = "gem";
};
- version = "3.1.2.1";
+ version = "3.2.0.0";
};
parslet = {
groups = ["default"];
@@ -1921,10 +1975,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1ypj64nhq3grs9zh40vmyfyhmxlhljjsbg5q0jxhlxg5v76ij0mb";
+ sha256 = "1wd6nl81nbdwck04hccsm7wf23ghpi8yddd9j4rbwyvyj0sbsff1";
type = "gem";
};
- version = "1.4.3";
+ version = "1.4.5";
};
pghero = {
dependencies = ["activerecord"];
@@ -1932,20 +1986,20 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1v0cszy9lgjqn3ax8pbj5fg01pg83wyl41wzid3g35h4xdxz1d4a";
+ sha256 = "0wi1mls8r6r43dy5m6dsdqk28q564164h97pp7a111pgkbdmxf83";
type = "gem";
};
- version = "2.8.3";
+ version = "3.1.0";
};
pkg-config = {
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0v9vmkmpha34lwdhig08kb7z4wk3xmw49dvkl99nz9llxhzqr5hl";
+ sha256 = "02fw2pzrmvwp67nbndpy8a2ln74fd8kmsiffw77z7g1mp58ww651";
type = "gem";
};
- version = "1.4.9";
+ version = "1.5.1";
};
posix-spawn = {
groups = ["default"];
@@ -1963,21 +2017,21 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1f0zz3vwv1kyr43chvrpvhb8wm9qgcaz8ckc1lj2jxfp6xsss971";
+ sha256 = "0dfknfwwlzmb594acgi6v080ngxbnhshn3gzvdh5x2vx1aqvwc5r";
type = "gem";
};
- version = "1.14.2";
+ version = "1.18.0";
};
premailer-rails = {
- dependencies = ["actionmailer" "premailer"];
+ dependencies = ["actionmailer" "net-smtp" "premailer"];
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0q23clzqgzxcg1jld7hn5jy2yqxvana3iw66vmjgzz7y4ylf97b6";
+ sha256 = "0004f73kgrglida336fqkgx906m6n05nnfc17mypzg5rc78iaf61";
type = "gem";
};
- version = "1.11.1";
+ version = "1.12.0";
};
private_address_check = {
groups = ["production" "test"];
@@ -2027,10 +2081,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0sqw1zls6227bgq38sxb2hs8nkdz4hn1zivs27mjbniswfy4zvi6";
+ sha256 = "0hz0bx2qs2pwb0bwazzsah03ilpf3aai8b7lk7s35jsfzwbkjq35";
type = "gem";
};
- version = "5.0.0";
+ version = "5.0.1";
};
puma = {
dependencies = ["nio4r"];
@@ -2049,10 +2103,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "17z2f7w3syh3c04c8m1v9pvb9pfpymk8b5plszr5l24hx374xvsd";
+ sha256 = "1wb03yzy1j41822rbfh9nn77im3zh1f5v8di05cd8rsrdpws542b";
type = "gem";
};
- version = "2.2.0";
+ version = "2.3.0";
};
raabro = {
groups = ["default"];
@@ -2069,20 +2123,20 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0la56m0z26j3mfn1a9lf2l03qx1xifanndf9p3vx1azf6sqy7v9d";
+ sha256 = "09jgz6r0f7v84a7jz9an85q8vvmp743dqcsdm3z9c8rqcqv6pljq";
type = "gem";
};
- version = "1.6.0";
+ version = "1.6.2";
};
rack = {
groups = ["default" "development" "pam_authentication" "production" "test"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0axc6w0rs4yj0pksfll1hjgw1k6a5q0xi2lckh91knfb72v348pa";
+ sha256 = "0qvp6h2abmlsl4sqjsvac03cr2mxq6143gbx4kq52rpazp021qsb";
type = "gem";
};
- version = "2.2.4";
+ version = "2.2.6.2";
};
rack-attack = {
dependencies = ["rack"];
@@ -2112,10 +2166,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0gxxr209r8h3nxhc9h731khv6yswiv9hc6q2pg672v530xmknznw";
+ sha256 = "1fknwsxz4429w1hndl6y30cmm2n34wmmaaj2hhp6jrm8ssfsfwjf";
type = "gem";
};
- version = "1.19.0";
+ version = "1.21.3";
};
rack-proxy = {
dependencies = ["rack"];
@@ -2123,10 +2177,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0jdr2r5phr3q7d6k9cnxjwlkaps0my0n43wq9mzw3xdqhg9wa3d6";
+ sha256 = "1a62439xwn5v6hsl9s11hdk4wj58czhcbg7lminv23mnkc0ca147";
type = "gem";
};
- version = "0.7.0";
+ version = "0.7.6";
};
rack-test = {
dependencies = ["rack"];
@@ -2145,10 +2199,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "01l06196jkidj07g8jdc43nr060r46hsjz8bk4bdk0lzzck94fvf";
+ sha256 = "1b7ggchi3d7pwzmj8jn9fhbazr5fr4dy304f0hz7kqbg23s9c1ym";
type = "gem";
};
- version = "6.1.7";
+ version = "6.1.7.2";
};
rails-controller-testing = {
dependencies = ["actionpack" "actionview" "activesupport"];
@@ -2178,10 +2232,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1mj0b7ay10a2fgwj70kjw7mlyrp7a5la8lx8zmwhy40bkansdfrf";
+ sha256 = "0ygav4xyq943qqyhjmi3mzirn180j565mc9h5j4css59x1sn0cmz";
type = "gem";
};
- version = "1.4.3";
+ version = "1.5.0";
};
rails-i18n = {
dependencies = ["i18n" "railties"];
@@ -2211,10 +2265,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1iwziqrzk7f7r3w5pkfnbh1mqsfsywy7lvz2blqds3nval79dw2x";
+ sha256 = "0mm3nf3y715ln6v8k6g4351ggkr1bcwc5637vr979yw8vsmdi42k";
type = "gem";
};
- version = "6.1.7";
+ version = "6.1.7.2";
};
rainbow = {
groups = ["default" "development" "test"];
@@ -2253,20 +2307,20 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0ysa8v2xw0ln4kdwhkg6mh71v5wbancsz5cf945kbk47m1ybn271";
+ sha256 = "1dngmsk9wg1vws56pl87dys0ns4bcn9arf8ip6zxa0gypr3ifq3m";
type = "gem";
};
- version = "0.5.0";
+ version = "0.5.1";
};
redcarpet = {
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0bvk8yyns5s1ls437z719y5sdv9fr8kfs8dmr6g8s761dv5n8zvi";
+ sha256 = "1sg9sbf9pm91l7lac7fs4silabyn0vflxwaa2x3lrzsm0ff8ilca";
type = "gem";
};
- version = "3.5.1";
+ version = "3.6.0";
};
redis = {
groups = ["default" "test"];
@@ -2284,20 +2338,31 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "04l61lpb3s2xkwj36l7b543lhciv19z514kxnmnbh5fg70grc8q9";
+ sha256 = "154dfnrjpbv7fhwhfrcnp6jn9qv5qaj3mvlvbgkl7qy5qsknw71c";
+ type = "gem";
+ };
+ version = "1.10.0";
+ };
+ redlock = {
+ dependencies = ["redis"];
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "0xvjwfzq7rqj4k311kidwmv5app3i7glz4miys6ixqy6c8yylz3c";
type = "gem";
};
- version = "1.9.0";
+ version = "1.3.2";
};
regexp_parser = {
groups = ["default" "development" "test"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1rfd3q17p7q7pa67844q8b16ipy6ksh8mkzynpm1zldqbb9x4xm0";
+ sha256 = "0zjg29w5zvar7by1kqck3zilbdzm5iz3jp5d1zn3970krskfazh2";
type = "gem";
};
- version = "2.5.0";
+ version = "2.6.2";
};
request_store = {
dependencies = ["rack"];
@@ -2449,37 +2514,70 @@
version = "0.6.0";
};
rubocop = {
- dependencies = ["parallel" "parser" "rainbow" "regexp_parser" "rexml" "rubocop-ast" "ruby-progressbar" "unicode-display_width"];
- groups = ["development"];
+ dependencies = ["json" "parallel" "parser" "rainbow" "regexp_parser" "rexml" "rubocop-ast" "ruby-progressbar" "unicode-display_width"];
+ groups = ["development" "test"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "088xzzq6vjsgi2cj9rnz2jlj5mghmgq1j250pn5zy8yqd39vxz71";
+ sha256 = "0f4n844yr2jrbddf79cam8qg41k2gkpyjjgd4zgbd8df1ijbld6p";
type = "gem";
};
- version = "1.30.1";
+ version = "1.44.1";
};
rubocop-ast = {
dependencies = ["parser"];
- groups = ["default" "development"];
+ groups = ["default" "development" "test"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1b3p4wy68jkyq8vhm5y568wlhsihy3ilnp2c6ig18xcw1slnkypl";
+ sha256 = "1pdzabz95hv3z5sfbkfqa8bdybsfl13gv7rjb32v3ss8klq99lbd";
type = "gem";
};
- version = "1.18.0";
+ version = "1.24.1";
+ };
+ rubocop-capybara = {
+ dependencies = ["rubocop"];
+ groups = ["default" "development" "test"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "1h4qcjkz0365qlhi7y1ni94qj14k397cad566zygm20p15ypbp5v";
+ type = "gem";
+ };
+ version = "2.17.0";
+ };
+ rubocop-performance = {
+ dependencies = ["rubocop" "rubocop-ast"];
+ groups = ["development" "test"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "1n7g0vg06ldjaq4f8c11c7yqy99zng1qdrkkk4kfziippy24yxnc";
+ type = "gem";
+ };
+ version = "1.16.0";
};
rubocop-rails = {
dependencies = ["activesupport" "rack" "rubocop"];
- groups = ["development"];
+ groups = ["development" "test"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "19x0d6jmryky5sx50qgsan1g0gxb7lcgrmfrwjsa5w6shcyvbp8c";
+ sha256 = "1nxyifly45y7dfiaf0ql8aq7xykrg0sh1l7dxmn3sb9p2jd18140";
type = "gem";
};
- version = "2.15.0";
+ version = "2.17.4";
+ };
+ rubocop-rspec = {
+ dependencies = ["rubocop" "rubocop-capybara"];
+ groups = ["development" "test"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "1vmmin3ymgq7bhv2hl4pd0zpwawy709p816axc4vi67w61b4bij1";
+ type = "gem";
+ };
+ version = "2.18.1";
};
ruby-progressbar = {
groups = ["default" "development" "test"];
@@ -2540,10 +2638,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1zq8pxmsd1abw18zz6mazsm2jfpwmbgdxbpawb7bmwvkb2c5yyc1";
+ sha256 = "1ga8yzc9zj45m92ycwnzhzahkwvc3dp3lym5m3f3880hs4jhh7l3";
type = "gem";
};
- version = "6.0.0";
+ version = "6.0.1";
};
scenic = {
dependencies = ["activerecord" "railties"];
@@ -2551,10 +2649,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0cl14f5lfidbvcx52q49xnxc4dccyrzyv38qjkda8dh07zsksw85";
+ sha256 = "04sd4jmgnwpilr3k061x87yyryya2mj15a8602fip49lfxza5548";
type = "gem";
};
- version = "1.6.0";
+ version = "1.7.0";
};
semantic_range = {
groups = ["default"];
@@ -2572,10 +2670,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0p2mj2jj5b9wqmpvkngx87lfr2qgwhqvwx38bmhl5aa29pc6z5kx";
+ sha256 = "1z2fx4fzgnw4rzj3h1h4sk6qbkp7p2rdr58b2spxgkcsdzg0i5hh";
type = "gem";
};
- version = "6.5.7";
+ version = "6.5.8";
};
sidekiq-bulk = {
dependencies = ["sidekiq"];
@@ -2600,15 +2698,15 @@
version = "4.0.3";
};
sidekiq-unique-jobs = {
- dependencies = ["brpoplpush-redis_script" "concurrent-ruby" "sidekiq" "thor"];
+ dependencies = ["brpoplpush-redis_script" "concurrent-ruby" "redis" "sidekiq" "thor"];
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "13s723wy8sh8x7ff1b1r0vxk6y6ygcjvpirjp0inl5824ds15s12";
+ sha256 = "02f91b24hrrn688wqvxb13lwvcgqb7g9k3sxylnydd6v89wr8mcg";
type = "gem";
};
- version = "7.1.27";
+ version = "7.1.29";
};
simple-navigation = {
dependencies = ["activesupport"];
@@ -2627,10 +2725,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "09raw1gw0db9hfddgvzjwpk4hj1ng4dfq3igak80jkvhg4jdg7jp";
+ sha256 = "0z4df65w9qpri315lpvzazdxa9xb7yj0j3d77q06wf0jnpvw4mzs";
type = "gem";
};
- version = "5.1.0";
+ version = "5.2.0";
};
simplecov = {
dependencies = ["docile" "simplecov-html" "simplecov_json_formatter"];
@@ -2638,10 +2736,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1hrv046jll6ad1s964gsmcq4hvkr3zzr6jc7z1mns22mvfpbc3cr";
+ sha256 = "198kcbrjxhhzca19yrdcd6jjj9sb51aaic3b0sc3pwjghg3j49py";
type = "gem";
};
- version = "0.21.2";
+ version = "0.22.0";
};
simplecov-html = {
groups = ["default" "test"];
@@ -2658,10 +2756,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0cl3j7p3b5q7sxsx1va63c8imc5x6g99xablz08qrmqhpi0d6g6j";
+ sha256 = "0a5l0733hj7sk51j81ykfmlk2vd5vaijlq9d5fn165yyx3xii52j";
type = "gem";
};
- version = "0.1.2";
+ version = "0.1.4";
};
smart_properties = {
groups = ["default" "development" "test"];
@@ -2711,10 +2809,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0v7nk5i3fa63h6clfr5vbr0y91v3kxkaxh6gbdx583pn982avdlc";
+ sha256 = "02r3a3ny27ljj19bzmxscw2vlmk7sw1p4ppbl2i69g17khi0p4sw";
type = "gem";
};
- version = "0.2.22";
+ version = "0.2.23";
};
statsd-ruby = {
groups = ["default"];
@@ -2727,14 +2825,15 @@
version = "1.5.0";
};
stoplight = {
+ dependencies = ["redlock"];
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1628qf2ynldqz20h5lkaivk166qknk15gxg130n9pvz568k1sdp8";
+ sha256 = "0rmhhqvvrn7874r9cjf4wpv36vnxvxsrgb1kfgdk3dalg4rig7q6";
type = "gem";
};
- version = "3.0.0";
+ version = "3.0.1";
};
strong_migrations = {
dependencies = ["activerecord"];
@@ -2810,6 +2909,16 @@
};
version = "2.0.11";
};
+ timeout = {
+ groups = ["default" "development"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "0lnh0kr7f43m1cjzc2jvggfsl1rzsaj2rd3pn6vp7mcqliymzaza";
+ type = "gem";
+ };
+ version = "0.3.1";
+ };
tpm-key_attestation = {
dependencies = ["bindata" "openssl" "openssl-signature_algorithm"];
groups = ["default"];
@@ -2890,10 +2999,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0rx114mpqnw2k4h98vc0rs0x0bmf0img84yh8mkkjkal07cjydf5";
+ sha256 = "16w2g84dzaf3z13gxyzlzbf748kylk5bdgg3n1ipvkvvqy685bwd";
type = "gem";
};
- version = "2.0.5";
+ version = "2.0.6";
};
tzinfo-data = {
dependencies = ["tzinfo"];
@@ -2901,10 +3010,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1lslg5vvhx6w0mkbf6gpqvr9h8pj84wc639vk7ix7bqk61wgfch9";
+ sha256 = "0drm9pygji01pyimxq65ngdvgpn228g7fhffmrqw0xn7l2rdhclp";
type = "gem";
};
- version = "1.2022.4";
+ version = "1.2022.7";
};
unf = {
dependencies = ["unf_ext"];
@@ -2932,10 +3041,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0ra70s8prfacpqwj5v2mqn1rbfz6xds3n9nsr9cwzs3z2c0wm5j7";
+ sha256 = "1gi82k102q7bkmfi7ggn9ciypn897ylln1jk9q67kjhr39fj043a";
type = "gem";
};
- version = "2.3.0";
+ version = "2.4.2";
};
uniform_notifier = {
groups = ["default" "development"];
@@ -3019,10 +3128,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1cq6m5qwm3bmi7hkjfmbg2cs4qjq4wswlrwcfk8l1svfqbi135v3";
+ sha256 = "0fh4vijqiq1h7w28llk67y9csc0m4wkdivrsl4fsxg279v6j5z3i";
type = "gem";
};
- version = "5.4.3";
+ version = "5.4.4";
};
webpush = {
dependencies = ["hkdf" "jwt"];
@@ -3094,10 +3203,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0xjdr2szxvn3zb1sb5l8nfd6k9jr3b4qqbbg1mj9grf68m3fxckc";
+ sha256 = "09pqhdi6q4sqv0p1gnjpbcy4az0yv8hrpykjngdgh9qiqd87nfdv";
type = "gem";
};
- version = "2.6.0";
+ version = "2.6.6";
};
}
diff --git a/pkgs/servers/mastodon/source.nix b/pkgs/servers/mastodon/source.nix
index 8ab2543e4760..891e96d68481 100644
--- a/pkgs/servers/mastodon/source.nix
+++ b/pkgs/servers/mastodon/source.nix
@@ -2,8 +2,8 @@
{ fetchgit, applyPatches }: let
src = fetchgit {
url = "https://github.com/mastodon/mastodon.git";
- rev = "v4.0.2";
- sha256 = "1szb11bss66yvh8750pzib3r0w1fm9h84sf5daqsnbm871hgzlw0";
+ rev = "v4.1.0";
+ sha256 = "00nc80s1hz4sdpq81hsv2r9da3bjn4lgwpk7w24zy2016iwjjwbb";
};
in applyPatches {
inherit src;
diff --git a/pkgs/servers/mastodon/version.nix b/pkgs/servers/mastodon/version.nix
index b79176c23c34..c283b30007c5 100644
--- a/pkgs/servers/mastodon/version.nix
+++ b/pkgs/servers/mastodon/version.nix
@@ -1 +1 @@
-"4.0.2"
+"4.1.0"
diff --git a/pkgs/tools/misc/intermodal/default.nix b/pkgs/tools/misc/intermodal/default.nix
index c61398a78dc4..555f4a529b92 100644
--- a/pkgs/tools/misc/intermodal/default.nix
+++ b/pkgs/tools/misc/intermodal/default.nix
@@ -1,4 +1,4 @@
-{ lib, stdenv, rustPlatform, fetchFromGitHub }:
+{ lib, stdenv, rustPlatform, fetchFromGitHub, installShellFiles }:
rustPlatform.buildRustPackage rec {
pname = "intermodal";
@@ -8,19 +8,28 @@ rustPlatform.buildRustPackage rec {
owner = "casey";
repo = pname;
rev = "v${version}";
- sha256 = "0mn0wm3bihn7ffqk0p79mb1hik54dbhc9diq1wh9ylpld2iqmz68";
+ hash = "sha256-yPyKo2j0Up8gDzi2xOBqpMwIw6rpXDCxc8fCuEblwFY=";
};
- cargoSha256 = "1bvs23rb25qdwbrygzq11p8cvck5lxjp9llvs1cjdh0qzr65jwla";
+ cargoHash = "sha256-inJZTP4YwCZZ0JvSdGWnZbLN0A0B/+fz4g0XsfIQeq8=";
# include_hidden test tries to use `chflags` on darwin
checkFlagsArray = lib.optionals stdenv.isDarwin [ "--skip=subcommand::torrent::create::tests::include_hidden" ];
+ nativeBuildInputs = [ installShellFiles ];
+
+ postInstall = ''
+ installShellCompletion --cmd imdl \
+ --bash <($out/bin/imdl completions bash) \
+ --fish <($out/bin/imdl completions fish) \
+ --zsh <($out/bin/imdl completions zsh)
+ '';
+
meta = with lib; {
description = "User-friendly and featureful command-line BitTorrent metainfo utility";
homepage = "https://github.com/casey/intermodal";
license = licenses.cc0;
- maintainers = with maintainers; [ Br1ght0ne ];
+ maintainers = with maintainers; [ Br1ght0ne xrelkd ];
mainProgram = "imdl";
};
}
diff --git a/pkgs/tools/networking/mubeng/default.nix b/pkgs/tools/networking/mubeng/default.nix
index 713a4eef55da..e3d51912c702 100644
--- a/pkgs/tools/networking/mubeng/default.nix
+++ b/pkgs/tools/networking/mubeng/default.nix
@@ -5,16 +5,16 @@
buildGoModule rec {
pname = "mubeng";
- version = "0.13.0";
+ version = "0.13.2";
src = fetchFromGitHub {
owner = "kitabisa";
repo = pname;
rev = "v${version}";
- hash = "sha256-FfqldK2iDB4Cy5M1uMUDEikV8JMMBzh2kgmvtZiJTOc=";
+ hash = "sha256-EIglOoHL1ZmkFUn2MTU+ISQmaX96kCxelwk5ylHlMHk=";
};
- vendorHash = "sha256-5YqourXzrRdfmWdHE/ZsRTze2h02ZHAsprQrSTZFrhY=";
+ vendorHash = "sha256-1RJAmz3Tw6c2Y7lXlXvq/aEkVLO+smkwuNJbi7aBUNo=";
ldflags = [
"-s"
diff --git a/pkgs/tools/security/nuclei/default.nix b/pkgs/tools/security/nuclei/default.nix
index 579f79329793..9e534298198c 100644
--- a/pkgs/tools/security/nuclei/default.nix
+++ b/pkgs/tools/security/nuclei/default.nix
@@ -5,16 +5,16 @@
buildGoModule rec {
pname = "nuclei";
- version = "2.8.8";
+ version = "2.8.9";
src = fetchFromGitHub {
owner = "projectdiscovery";
repo = pname;
rev = "v${version}";
- hash = "sha256-limgyp13eh2FuD1MzqQn+NQ30fOJsvr8UT4kZrxnIPM=";
+ hash = "sha256-YjcvxDCIXHyc/7+lpg29wDrpe8WmQPWbhXvpIpWO17k=";
};
- vendorHash = "sha256-nmZpYShVNAqBO8adxCSt9t3ocB3elWna06pIBG6dQNY=";
+ vendorHash = "sha256-DE2S70Jfd6Vgx7BXGbhSWTbRIbp8cbiuf8bolHCYMxg=";
modRoot = "./v2";
subPackages = [
diff --git a/pkgs/tools/security/pomerium-cli/default.nix b/pkgs/tools/security/pomerium-cli/default.nix
index f04ac1b1a401..6eb35099db2a 100644
--- a/pkgs/tools/security/pomerium-cli/default.nix
+++ b/pkgs/tools/security/pomerium-cli/default.nix
@@ -8,16 +8,16 @@ let
in
buildGoModule rec {
pname = "pomerium-cli";
- version = "0.20.0";
+ version = "0.21.0";
src = fetchFromGitHub {
owner = "pomerium";
repo = "cli";
rev = "v${version}";
- sha256 = "sha256-lWrEWi9wT//9sTEJqo4BnjjzeYnmb2KFbVetXfsYk04=";
+ sha256 = "sha256-0JMMa85gMTZA0JtxpONVMakbsapAoCXdiL3+Whv5Pp0=";
};
- vendorSha256 = "sha256-uME7g7zhA1ir1drmHB1FjLPJ1Km9XcvHHNIsIdOvYfo=";
+ vendorHash = "sha256-eATNBUQNspDdksF06VHIzwzEJfaFBlJt9OtONxH49s4=";
subPackages = [
"cmd/pomerium-cli"
diff --git a/pkgs/tools/security/step-cli/default.nix b/pkgs/tools/security/step-cli/default.nix
index fdf9f2f047d1..06047a1925c6 100644
--- a/pkgs/tools/security/step-cli/default.nix
+++ b/pkgs/tools/security/step-cli/default.nix
@@ -5,13 +5,13 @@
buildGoModule rec {
pname = "step-cli";
- version = "0.23.1";
+ version = "0.23.2";
src = fetchFromGitHub {
owner = "smallstep";
repo = "cli";
rev = "refs/tags/v${version}";
- hash = "sha256-fSVRDmgDbByAWVzvidrtqCQE+LzS1WpzOAt12ZiNBT4=";
+ hash = "sha256-d21TQRPRDEDYj7Fqf7R7mHj2tLPd/EXNkeL56KyLgIg=";
};
ldflags = [
@@ -25,7 +25,7 @@ buildGoModule rec {
rm command/certificate/remote_test.go
'';
- vendorHash = "sha256-oW1C0EEaNsT4ne1g4kyb+A8sbXgzCAJlhJHUmdH2r/0=";
+ vendorHash = "sha256-Oh8tldLuM3j17OUX1TkgyOL9Ae/x1H8FrB2lNbtZ8pI=";
meta = with lib; {
description = "A zero trust swiss army knife for working with X509, OAuth, JWT, OATH OTP, etc";
diff --git a/pkgs/tools/security/trufflehog/default.nix b/pkgs/tools/security/trufflehog/default.nix
index ef79d4e3d4ce..00dd9c00be20 100644
--- a/pkgs/tools/security/trufflehog/default.nix
+++ b/pkgs/tools/security/trufflehog/default.nix
@@ -5,13 +5,13 @@
buildGoModule rec {
pname = "trufflehog";
- version = "3.27.0";
+ version = "3.27.1";
src = fetchFromGitHub {
owner = "trufflesecurity";
repo = "trufflehog";
rev = "refs/tags/v${version}";
- hash = "sha256-zhzYBub5TnJvInMAcAzvh78o4MWHD4EJNn8PbtvHies=";
+ hash = "sha256-oZfqRNKj/cQw7b933qzQWz1N25zXG5bmCjah4sA5wRY=";
};
vendorHash = "sha256-IiMFSYZ7kdb5HHPFuRJKi+WXLdERSwyph1vSEQ/7RRk=";
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix
index fb19279487b2..de5cd64eeb43 100644
--- a/pkgs/top-level/all-packages.nix
+++ b/pkgs/top-level/all-packages.nix
@@ -32098,7 +32098,9 @@ with pkgs;
pavucontrol = callPackage ../applications/audio/pavucontrol { };
- paraview = libsForQt5.callPackage ../applications/graphics/paraview { };
+ paraview = libsForQt5.callPackage ../applications/graphics/paraview {
+ python3 = python39;
+ };
parlatype = callPackage ../applications/audio/parlatype { };