Merge staging-next into staging

This commit is contained in:
github-actions[bot] 2022-08-10 18:02:11 +00:00 committed by GitHub
commit 3cb9e43af5
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
29 changed files with 437 additions and 231 deletions

View File

@ -347,8 +347,9 @@ in
};
};
services.redis = lib.mkIf (cfg.redisCreateLocally) {
services.redis.servers.nitter = lib.mkIf (cfg.redisCreateLocally) {
enable = true;
port = cfg.cache.redisPort;
};
networking.firewall = mkIf cfg.openFirewall {

View File

@ -767,10 +767,10 @@ in
description = "ZFS pools scrubbing";
after = [ "zfs-import.target" ];
serviceConfig = {
Type = "oneshot";
Type = "simple";
};
script = ''
${cfgZfs.package}/bin/zpool scrub ${
${cfgZfs.package}/bin/zpool scrub -w ${
if cfgScrub.pools != [] then
(concatStringsSep " " cfgScrub.pools)
else

View File

@ -742,12 +742,6 @@ in
config = mkIf (config.boot.enableContainers) (let
warnings = flatten [
(optional (config.virtualisation.containers.enable && versionOlder config.system.stateVersion "22.05") ''
Enabling both boot.enableContainers & virtualisation.containers on system.stateVersion < 22.05 is unsupported.
'')
];
unit = {
description = "Container '%i'";
@ -771,6 +765,11 @@ in
serviceConfig = serviceDirectives dummyConfig;
};
in {
warnings =
(optional (config.virtualisation.containers.enable && versionOlder config.system.stateVersion "22.05") ''
Enabling both boot.enableContainers & virtualisation.containers on system.stateVersion < 22.05 is unsupported.
'');
systemd.targets.multi-user.wants = [ "machines.target" ];
systemd.services = listToAttrs (filter (x: x.value != null) (

View File

@ -2,17 +2,16 @@
stdenv.mkDerivation rec {
pname = "logseq";
version = "0.7.9";
version = "0.8.0";
src = fetchurl {
url = "https://github.com/logseq/logseq/releases/download/${version}/logseq-linux-x64-${version}.AppImage";
sha256 = "sha256-tca9jWMlBT+r1CFyGKe8xMA6O0T/tnbmU7uVk+3o87o=";
sha256 = "sha256-eHSZqWQWPX5gavzUwsI3VMsD2Ov0h/fVPqnA92dzKH4=";
name = "${pname}-${version}.AppImage";
};
appimageContents = appimageTools.extract {
name = "${pname}-${version}";
inherit src;
inherit pname src version;
};
dontUnpack = true;

View File

@ -1,59 +0,0 @@
{ lib
, buildPythonApplication
, fetchPypi
, mercurial
# build inputs
, distro
, glean-sdk
, pip
, python-hglib
, sentry-sdk
, setuptools
}:
buildPythonApplication rec {
pname = "moz-phab";
version = "0.1.99";
src = fetchPypi {
pname = "MozPhab";
inherit version;
sha256 = "sha256-uKoMMSp5AIvB1qTRYAh7n1+2dDLneFbssfkfTTshfcs=";
};
# Relax python-hglib requirement
# https://phabricator.services.mozilla.com/D131618
postPatch = ''
substituteInPlace setup.py \
--replace "==" ">="
'';
propagatedBuildInputs = [
distro
glean-sdk
pip
python-hglib
sentry-sdk
setuptools
];
checkInputs = [
mercurial
];
preCheck = ''
export HOME=$(mktemp -d)
'';
meta = with lib; {
description = "Phabricator CLI from Mozilla to support submission of a series of commits";
longDescription = ''
moz-phab is a custom command-line tool, which communicates to
Phabricators API, providing several conveniences, including support for
submitting series of commits.
'';
homepage = "https://moz-conduit.readthedocs.io/en/latest/phabricator-user.html";
license = licenses.mpl20;
maintainers = [];
platforms = platforms.unix;
};
}

View File

@ -0,0 +1,78 @@
{ lib
, fetchFromGitHub
, python3
# tests
, git
, mercurial
, patch
}:
python3.pkgs.buildPythonApplication rec {
pname = "mozphab";
version = "1.1.0";
format = "setuptools";
src = fetchFromGitHub {
owner = "mozilla-conduit";
repo = "review";
rev = "refs/tags/${version}";
hash = "sha256-vLHikGjTYOeXd6jDRsoCkq3i0eh6Ttd4KdvlixjzdZ4=";
};
postPatch = ''
substituteInPlace setup.py \
--replace "glean-sdk>=50.0.1,==50.*" "glean-sdk"
'';
propagatedBuildInputs = with python3.pkgs; [
distro
glean-sdk
packaging
python-hglib
sentry-sdk
setuptools
];
checkInputs = [
git
mercurial
patch
]
++ (with python3.pkgs; [
callee
immutabledict
hg-evolve
mock
pytestCheckHook
]);
preCheck = ''
export HOME=$(mktemp -d)
'';
disabledTestPaths = [
# codestyle doesn't matter to us
"tests/test_style.py"
# integration tests try to submit changes, which requires network access
"tests/test_integration_git.py"
"tests/test_integration_hg.py"
"tests/test_integration_hg_dag.py"
"tests/test_integration_patch.py"
"tests/test_integration_reorganise.py"
"tests/test_sentry.py"
];
meta = with lib; {
description = "Phabricator CLI from Mozilla to support submission of a series of commits";
longDescription = ''
moz-phab is a custom command-line tool, which communicates to
Phabricators API, providing several conveniences, including support for
submitting series of commits.
'';
homepage = "https://moz-conduit.readthedocs.io/en/latest/phabricator-user.html";
license = licenses.mpl20;
maintainers = with maintainers; [];
platforms = platforms.unix;
};
}

View File

@ -32,9 +32,9 @@
}
},
"dev": {
"version": "105.0.5195.19",
"sha256": "08wap1v2qjx8nzd8sbiv24vx0vdc2dhlzrlv3g4zpm2qj7l4mki7",
"sha256bin64": "1alj49ysqdr5w1q42ww36kxfx60df2z5jxj39lza4vxm9b8r6ij2",
"version": "106.0.5216.6",
"sha256": "1mgdzm5iw0ml9w68wszcscw0d3l2rlsanhznyz2ll2qv412wxgci",
"sha256bin64": "02kj2swqfvcvn27x22i98g7r0fj4p20bqcabagigxs1bhxw56akc",
"deps": {
"gn": {
"version": "2022-07-11",

View File

@ -67,40 +67,40 @@ let
sha512 = "TrRLIoSQVzfAJX9H1JeFjzAoDGcoK1IYX1UImfceTZpsyYfWr09Ss1aHW1y5TrrR3iq6RZLBwJ3E24uwPhwahw==";
};
};
"@azure/core-auth-1.3.2" = {
"@azure/core-auth-1.4.0" = {
name = "_at_azure_slash_core-auth";
packageName = "@azure/core-auth";
version = "1.3.2";
version = "1.4.0";
src = fetchurl {
url = "https://registry.npmjs.org/@azure/core-auth/-/core-auth-1.3.2.tgz";
sha512 = "7CU6DmCHIZp5ZPiZ9r3J17lTKMmYsm/zGvNkjArQwPkrLlZ1TZ+EUYfGgh2X31OLMVAQCTJZW4cXHJi02EbJnA==";
url = "https://registry.npmjs.org/@azure/core-auth/-/core-auth-1.4.0.tgz";
sha512 = "HFrcTgmuSuukRf/EdPmqBrc5l6Q5Uu+2TbuhaKbgaCpP2TfAeiNaQPAadxO+CYBRHGUzIDteMAjFspFLDLnKVQ==";
};
};
"@azure/core-client-1.6.0" = {
"@azure/core-client-1.6.1" = {
name = "_at_azure_slash_core-client";
packageName = "@azure/core-client";
version = "1.6.0";
version = "1.6.1";
src = fetchurl {
url = "https://registry.npmjs.org/@azure/core-client/-/core-client-1.6.0.tgz";
sha512 = "YhSf4cb61ApSjItscp9XoaLq8KRnacPDAhmjAZSMnn/gs6FhFbZNfOBOErG2dDj7JRknVtCmJ5mLmfR2sLa11A==";
url = "https://registry.npmjs.org/@azure/core-client/-/core-client-1.6.1.tgz";
sha512 = "mZ1MSKhZBYoV8GAWceA+PEJFWV2VpdNSpxxcj1wjIAOi00ykRuIQChT99xlQGZWLY3/NApWhSImlFwsmCEs4vA==";
};
};
"@azure/core-http-2.2.5" = {
"@azure/core-http-2.2.6" = {
name = "_at_azure_slash_core-http";
packageName = "@azure/core-http";
version = "2.2.5";
version = "2.2.6";
src = fetchurl {
url = "https://registry.npmjs.org/@azure/core-http/-/core-http-2.2.5.tgz";
sha512 = "kctMqSQ6zfnlFpuYzfUKadeTyOQYbIQ+3Rj7dzVC3Dk1dOnHroTwR9hLYKX8/n85iJpkyaksaXpuh5L7GJRYuQ==";
url = "https://registry.npmjs.org/@azure/core-http/-/core-http-2.2.6.tgz";
sha512 = "Lx7A3k2JIXpIbixfUaOOG79WNSo/Y7dhZ0LaLhaayyZ6PwQdVsEQXAR+oIPqPSfgPzv7RtwPSVviJ2APrsQKvQ==";
};
};
"@azure/core-lro-2.2.4" = {
"@azure/core-lro-2.2.5" = {
name = "_at_azure_slash_core-lro";
packageName = "@azure/core-lro";
version = "2.2.4";
version = "2.2.5";
src = fetchurl {
url = "https://registry.npmjs.org/@azure/core-lro/-/core-lro-2.2.4.tgz";
sha512 = "e1I2v2CZM0mQo8+RSix0x091Av493e4bnT22ds2fcQGslTHzM2oTbswkB65nP4iEpCxBrFxOSDPKExmTmjCVtQ==";
url = "https://registry.npmjs.org/@azure/core-lro/-/core-lro-2.2.5.tgz";
sha512 = "/7LKDHNd2Q6gGCrg7zV4va/N90w250pE4vaQUfFt+hTd/dyycgJWCqQ6EljQr8hrIFiH93C8Apk97tsnl7Czkg==";
};
};
"@azure/core-paging-1.3.0" = {
@ -112,13 +112,13 @@ let
sha512 = "H6Tg9eBm0brHqLy0OSAGzxIh1t4UL8eZVrSUMJ60Ra9cwq2pOskFqVpz2pYoHDsBY1jZ4V/P8LRGb5D5pmC6rg==";
};
};
"@azure/core-rest-pipeline-1.9.0" = {
"@azure/core-rest-pipeline-1.9.1" = {
name = "_at_azure_slash_core-rest-pipeline";
packageName = "@azure/core-rest-pipeline";
version = "1.9.0";
version = "1.9.1";
src = fetchurl {
url = "https://registry.npmjs.org/@azure/core-rest-pipeline/-/core-rest-pipeline-1.9.0.tgz";
sha512 = "uvM3mY+Vegk0F2r4Eh0yPdsXTUyafTQkeX0USnz1Eyangxm2Bib0w0wkJVZW8fpks7Lcv0ztIdCFTrN7H8uptg==";
url = "https://registry.npmjs.org/@azure/core-rest-pipeline/-/core-rest-pipeline-1.9.1.tgz";
sha512 = "OVtt0LP0K5ktsKTmh6/695P0mPFmngjdCJPr4V0uvrkhHTkARSQ3VYRnxRc0LC9g3mHcH90C+8a6iF7ApMAZKg==";
};
};
"@azure/core-tracing-1.0.0-preview.13" = {
@ -211,13 +211,13 @@ let
sha512 = "na+FisoARuaOWaHWpmdtk3FeuTWf2VWamdJ9/TJJzj5ZdXPLC3juoDgFs6XVuJIoK30yuBpyFBEDXVRK4pB7Tg==";
};
};
"@babel/parser-7.18.10" = {
"@babel/parser-7.18.11" = {
name = "_at_babel_slash_parser";
packageName = "@babel/parser";
version = "7.18.10";
version = "7.18.11";
src = fetchurl {
url = "https://registry.npmjs.org/@babel/parser/-/parser-7.18.10.tgz";
sha512 = "TYk3OA0HKL6qNryUayb5UUEhM/rkOQozIBEA5ITXh5DWrSp0TlUQXMyZmnWxG/DizSWBeeQ0Zbc5z8UGaaqoeg==";
url = "https://registry.npmjs.org/@babel/parser/-/parser-7.18.11.tgz";
sha512 = "9JKn5vN+hDt0Hdqn1PiJ2guflwP+B6Ga8qbDuoF0PzzVhrzsKIJo8yGqVk6CmMHiMei9w1C1Bp9IMJSIK+HPIQ==";
};
};
"@babel/runtime-7.18.9" = {
@ -247,13 +247,13 @@ let
sha512 = "hrlQOIi7hAfzsMqlGSFyVucrx38O+j6wiGOf//H2ecvIEqYN4ADBSS2iLMh5UFyDunCNniUIPk/q3riFv45xRA==";
};
};
"@fontsource/open-sans-4.5.10" = {
"@fontsource/open-sans-4.5.11" = {
name = "_at_fontsource_slash_open-sans";
packageName = "@fontsource/open-sans";
version = "4.5.10";
version = "4.5.11";
src = fetchurl {
url = "https://registry.npmjs.org/@fontsource/open-sans/-/open-sans-4.5.10.tgz";
sha512 = "MrtTDfWb1Tu9YxVh2KaKmsKBn6O3KL/lHZS0KRKK58jgqvdwuiDt4QW4udmW4FQf0XOWgnZ+4vKUF80F3SqBAA==";
url = "https://registry.npmjs.org/@fontsource/open-sans/-/open-sans-4.5.11.tgz";
sha512 = "nG0gmbx4pSr8wltdG/ZdlS6OrsMK40Wt6iyuLTKHEf0TQfzKRMlWaskZHdeuWCwS6WUgqHKMf9KSwGdxPfapOg==";
};
};
"@fortawesome/fontawesome-common-types-6.1.2" = {
@ -400,13 +400,13 @@ let
sha512 = "sBpko86IrTscc39EvHUhL+c++81BVTsIZ3ETu/vG+cCdi0N6vb2DoahR67A9FI2CGnxRRHjnTfa3m6LulwNATA==";
};
};
"@oclif/core-1.13.1" = {
"@oclif/core-1.13.10" = {
name = "_at_oclif_slash_core";
packageName = "@oclif/core";
version = "1.13.1";
version = "1.13.10";
src = fetchurl {
url = "https://registry.npmjs.org/@oclif/core/-/core-1.13.1.tgz";
sha512 = "vIrk0qJllAu+q/nzxXWx8QHN4/+hmkYqh0Qx1V2x3Nkun18wF7HfkIzgy1Ml0ZxDv1WA9AfL4MXvgbaQxVXQ+Q==";
url = "https://registry.npmjs.org/@oclif/core/-/core-1.13.10.tgz";
sha512 = "nwpjXwWscETdvO+/z94V1zd95vnzmCB6VRaobR4BdBllwWU6jHF/eCi1Ud2Tk9RSedChoLneZuDCkKnRCmxyng==";
};
};
"@oclif/errors-1.3.5" = {
@ -553,6 +553,15 @@ let
sha512 = "RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==";
};
};
"@tootallnate/once-2.0.0" = {
name = "_at_tootallnate_slash_once";
packageName = "@tootallnate/once";
version = "2.0.0";
src = fetchurl {
url = "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz";
sha512 = "XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==";
};
};
"@types/bluebird-3.5.36" = {
name = "_at_types_slash_bluebird";
packageName = "@types/bluebird";
@ -706,13 +715,13 @@ let
sha512 = "zPE8kmpeL5/6L5gtTQHSOkAW/OSYYNTDRt6/2oEgLO1Zd3Rj5WVDoMloTtLJxQJhZGLGbL4pktKSh3NbzdaWdw==";
};
};
"@types/mime-3.0.0" = {
"@types/mime-3.0.1" = {
name = "_at_types_slash_mime";
packageName = "@types/mime";
version = "3.0.0";
version = "3.0.1";
src = fetchurl {
url = "https://registry.npmjs.org/@types/mime/-/mime-3.0.0.tgz";
sha512 = "fccbsHKqFDXClBZTDLA43zl0+TbxyIwyzIzwwhvoJvhNjOErCdeX2xJbURimv2EbSVUGav001PaCJg4mZxMl4w==";
url = "https://registry.npmjs.org/@types/mime/-/mime-3.0.1.tgz";
sha512 = "Y4XFY5VJAuw0FgAqPNd6NNoV44jbq9Bz2L7Rh/J6jLTiHBSBJa9fxqQIvkIld4GsoDOcCbvzOUAbLPsSKKg+uA==";
};
};
"@types/minimatch-3.0.5" = {
@ -733,13 +742,13 @@ let
sha512 = "/SNsDidUFCvqqcWDwxv2feww/yqhNeTRL5CVoL3jU4Goc4kKEL10T7Eye65ZqPNi4HRx8sAEX59pV1aEH7drNA==";
};
};
"@types/node-18.6.3" = {
"@types/node-18.6.5" = {
name = "_at_types_slash_node";
packageName = "@types/node";
version = "18.6.3";
version = "18.6.5";
src = fetchurl {
url = "https://registry.npmjs.org/@types/node/-/node-18.6.3.tgz";
sha512 = "6qKpDtoaYLM+5+AFChLhHermMQxc3TOEFIDzrZLPRGHPrLEwqFkkT5Kx3ju05g6X7uDPazz3jHbKPX0KzCjntg==";
url = "https://registry.npmjs.org/@types/node/-/node-18.6.5.tgz";
sha512 = "Xjt5ZGUa5WusGZJ4WJPbOT8QOqp6nDynVFRKcUt32bOgvXEoc6o085WNkYTMO7ifAj2isEfQQ2cseE+wT6jsRw==";
};
};
"@types/node-fetch-2.6.2" = {
@ -1246,13 +1255,13 @@ let
sha512 = "z4oo33lmnvvNRqfUe3YjDGGpqu/L2+wXBIhMtwq6oqZ+exOUAkQYM6zd2VWKF7AIlajOF8ZZuPFfryTG9iLC/w==";
};
};
"aws-sdk-2.1187.0" = {
"aws-sdk-2.1191.0" = {
name = "aws-sdk";
packageName = "aws-sdk";
version = "2.1187.0";
version = "2.1191.0";
src = fetchurl {
url = "https://registry.npmjs.org/aws-sdk/-/aws-sdk-2.1187.0.tgz";
sha512 = "QcxQ3asIhH9QQnN/5JO3MaHRjwcy3/AsBzcAjPU+lHZGV0drnuDmg3ZkZuAa/mOgQ3MEi68G3gYD+481QJgnMg==";
url = "https://registry.npmjs.org/aws-sdk/-/aws-sdk-2.1191.0.tgz";
sha512 = "G8hWvuc+3rxTfHqsnUwGx/fy8zlnVPtlNesXMHlwU/l4oBx3+Weg0Nhng6HvLGzUJifzlnSKDXrOsWVkHtuZ1w==";
};
};
"aws-sign2-0.7.0" = {
@ -3721,6 +3730,15 @@ let
sha512 = "k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==";
};
};
"http-proxy-agent-5.0.0" = {
name = "http-proxy-agent";
packageName = "http-proxy-agent";
version = "5.0.0";
src = fetchurl {
url = "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz";
sha512 = "n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==";
};
};
"http-signature-1.2.0" = {
name = "http-signature";
packageName = "http-signature";
@ -4000,13 +4018,13 @@ let
sha512 = "nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==";
};
};
"is-core-module-2.9.0" = {
"is-core-module-2.10.0" = {
name = "is-core-module";
packageName = "is-core-module";
version = "2.9.0";
version = "2.10.0";
src = fetchurl {
url = "https://registry.npmjs.org/is-core-module/-/is-core-module-2.9.0.tgz";
sha512 = "+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==";
url = "https://registry.npmjs.org/is-core-module/-/is-core-module-2.10.0.tgz";
sha512 = "Erxj2n/LDAZ7H8WNJXd9tw38GYM3dv8rk8Zcs+jJuxYTW7sozH+SS8NtrSjVL1/vpLvWi1hxy96IzjJ3EHTJJg==";
};
};
"is-date-object-1.0.5" = {
@ -5323,13 +5341,13 @@ let
sha512 = "6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==";
};
};
"mssql-8.1.2" = {
"mssql-8.1.3" = {
name = "mssql";
packageName = "mssql";
version = "8.1.2";
version = "8.1.3";
src = fetchurl {
url = "https://registry.npmjs.org/mssql/-/mssql-8.1.2.tgz";
sha512 = "xkTw3Sp1Jpq2f7CG3rFQn6YK4XZbnL8HfZhaB/KRC/hjDZlJB3pSWYN2Cp/WwxIeA1iUJkdFa6GTfdMY8+DAjg==";
url = "https://registry.npmjs.org/mssql/-/mssql-8.1.3.tgz";
sha512 = "XGxNNNeKZMMTM71na2M4eLMkPWKckcfZtMiCKR1mLzN887x31NisekNhoBAoRpqizErUZxSW8gSDZc8PVig7Kw==";
};
};
"multer-1.4.5-lts.1" = {
@ -5368,49 +5386,49 @@ let
sha512 = "z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==";
};
};
"n8n-core-0.129.0" = {
"n8n-core-0.130.0" = {
name = "n8n-core";
packageName = "n8n-core";
version = "0.129.0";
version = "0.130.0";
src = fetchurl {
url = "https://registry.npmjs.org/n8n-core/-/n8n-core-0.129.0.tgz";
sha512 = "YHFEKx+K0FpI5AaFlN2dskb7Ub8uyh5HNH63D4DJO7gsJjS0U1OQO9vMsaThm4w9KGOs3faPpJu5ZBGumkmX3Q==";
url = "https://registry.npmjs.org/n8n-core/-/n8n-core-0.130.0.tgz";
sha512 = "fWqLRMOZ2aXuMrVns6kVX5eWTJVbrrslgQA9aZESMysR/P6eVVnBAcB948YMDHAZB9EeFGBzxCJCdCGdF3VVUQ==";
};
};
"n8n-design-system-0.29.0" = {
"n8n-design-system-0.30.0" = {
name = "n8n-design-system";
packageName = "n8n-design-system";
version = "0.29.0";
version = "0.30.0";
src = fetchurl {
url = "https://registry.npmjs.org/n8n-design-system/-/n8n-design-system-0.29.0.tgz";
sha512 = "R0FoLuGksBdd95fKVyKR4WTvFf1VjHD8fXrTPim4kq7QYlnT+44UQTZjmMAY6eN9b8PUk2/39TZMByyc/6YALQ==";
url = "https://registry.npmjs.org/n8n-design-system/-/n8n-design-system-0.30.0.tgz";
sha512 = "ZZRGms10PjTGzw7W8UPe5MXKuJ9eMZr+z9+mO7jywQg1ADzG+JCIgAcdad2II/V46nM4hkilGk0EI+IaBg0R/g==";
};
};
"n8n-editor-ui-0.155.0" = {
"n8n-editor-ui-0.156.0" = {
name = "n8n-editor-ui";
packageName = "n8n-editor-ui";
version = "0.155.0";
version = "0.156.0";
src = fetchurl {
url = "https://registry.npmjs.org/n8n-editor-ui/-/n8n-editor-ui-0.155.0.tgz";
sha512 = "4Q/T5W6Rl9EFbHlQvLInQTcIMT8pPf3q20OjoUMbWINiakBPs8wxNDH53P80igdI2nM1ruqF4uI3Zk4etVcfYA==";
url = "https://registry.npmjs.org/n8n-editor-ui/-/n8n-editor-ui-0.156.0.tgz";
sha512 = "otgW18usDm9pD4Zz6JADNFhb3iMRjcHHcgv897uvk7oZC9nHr9VAQry0bOCMvO4bm3oJug37KkM6eNm02EY+tg==";
};
};
"n8n-nodes-base-0.187.0" = {
"n8n-nodes-base-0.188.0" = {
name = "n8n-nodes-base";
packageName = "n8n-nodes-base";
version = "0.187.0";
version = "0.188.0";
src = fetchurl {
url = "https://registry.npmjs.org/n8n-nodes-base/-/n8n-nodes-base-0.187.0.tgz";
sha512 = "wSqP7dMp8NxgnxFh1Qz/sIr09ONDm5CrpVZOPLA1QIeTbYsVlBEOgTIVCR4fHahcvkqV5KvX9gZJbSoU3F9byQ==";
url = "https://registry.npmjs.org/n8n-nodes-base/-/n8n-nodes-base-0.188.0.tgz";
sha512 = "+R15NaRM9H767h7D/kwsQCpXhxmNQDMr3LMwhwPrUAXKGTZbk9YLZWhMlQaewhjGgQV69qo94OS9/Wb2FkvzMg==";
};
};
"n8n-workflow-0.111.0" = {
"n8n-workflow-0.112.0" = {
name = "n8n-workflow";
packageName = "n8n-workflow";
version = "0.111.0";
version = "0.112.0";
src = fetchurl {
url = "https://registry.npmjs.org/n8n-workflow/-/n8n-workflow-0.111.0.tgz";
sha512 = "/4Zy2Kcw54l0r0Clhco+k5fw26/d8b/8hz/FoGYKJ9TaleEaI0JmiMjJP/yxd2D5Ehgy1pZQUCaQE2/Y44lhnQ==";
url = "https://registry.npmjs.org/n8n-workflow/-/n8n-workflow-0.112.0.tgz";
sha512 = "6HE3WP4kMdifNJ0plmcye1VU4PKbxlUXr5wIF/74M5M+yLusoMJn2kSLEQ4KO50WYwByl8qttXBbBIjrkM8lNw==";
};
};
"named-placeholders-1.1.2" = {
@ -5557,13 +5575,13 @@ let
sha512 = "mGA53bSqo7j62PjmMuFPdO0efNT9pqiGYhQTNVCWkY7PdduRIECJF7n7NOrr5cb+d/js1GdYRLpoTYDwawRk6A==";
};
};
"node-html-parser-5.3.3" = {
"node-html-parser-5.4.1" = {
name = "node-html-parser";
packageName = "node-html-parser";
version = "5.3.3";
version = "5.4.1";
src = fetchurl {
url = "https://registry.npmjs.org/node-html-parser/-/node-html-parser-5.3.3.tgz";
sha512 = "ncg1033CaX9UexbyA7e1N0aAoAYRDiV8jkTvzEnfd1GDvzFdrsXLzR4p4ik8mwLgnaKP/jyUFWDy9q3jvRT2Jw==";
url = "https://registry.npmjs.org/node-html-parser/-/node-html-parser-5.4.1.tgz";
sha512 = "xy/O2wOEBJsIRLs4avwa1lVY7tIpXXOoHHUJLa0GvnoPPqMG1hgBVl1tNI3GHOwRktTVZy+Y6rjghk4B9/NLyg==";
};
};
"node-ssh-12.0.5" = {
@ -5710,13 +5728,13 @@ let
sha512 = "EFVjAYfzWqWsBMRHPMAXLCDIJnpMhdWAqR7xG6M6a2cs6PMFpl/+Z20w9zDW4vkxOFfddegBKq9Rehd0bxWE7A==";
};
};
"object.assign-4.1.2" = {
"object.assign-4.1.3" = {
name = "object.assign";
packageName = "object.assign";
version = "4.1.2";
version = "4.1.3";
src = fetchurl {
url = "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz";
sha512 = "ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==";
url = "https://registry.npmjs.org/object.assign/-/object.assign-4.1.3.tgz";
sha512 = "ZFJnX3zltyjcYJL0RoCJuzb+11zWGyaDbjgxZbdV7rFEcHQuYxrZqhow67aA7xpes6LhojyFDaBKAFfogQrikA==";
};
};
"object.getownpropertydescriptors-2.1.4" = {
@ -6403,13 +6421,13 @@ let
sha512 = "epKaq3TTfTzXcxBxjpoKYMcTTcAX8Rykus6QZu77XNhJuRHSRxMd+JJrbX/3PFI0opFGSN0BabbAYCbGxbu0mA==";
};
};
"postcss-8.4.14" = {
"postcss-8.4.16" = {
name = "postcss";
packageName = "postcss";
version = "8.4.14";
version = "8.4.16";
src = fetchurl {
url = "https://registry.npmjs.org/postcss/-/postcss-8.4.14.tgz";
sha512 = "E398TUmfAYFPBSdzgeieK2Y1+1cpdxJx8yXbK/m57nRhKSmk1GB2tO4lbLBtlkfPQTDKfe4Xqv1ASWPpayPEig==";
url = "https://registry.npmjs.org/postcss/-/postcss-8.4.16.tgz";
sha512 = "ipHE1XBvKzm5xI7hiHCZJCSugxvsdq2mPnsq5+UF+VHCjiBvtDrlxJfMBToWaP9D5XlgNmcFGqoHmUn0EYEaRQ==";
};
};
"postgres-array-2.0.0" = {
@ -7384,13 +7402,13 @@ let
sha512 = "wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==";
};
};
"simple-git-3.11.0" = {
"simple-git-3.12.0" = {
name = "simple-git";
packageName = "simple-git";
version = "3.11.0";
version = "3.12.0";
src = fetchurl {
url = "https://registry.npmjs.org/simple-git/-/simple-git-3.11.0.tgz";
sha512 = "XULamN/hxviH/ABjDbxJqUTpH59Pn3fHRtwZZZ6v7KWTLE3wKl6CLB0SPXFfzjalQ5hUp+R5DWX2X8rKm4crvw==";
url = "https://registry.npmjs.org/simple-git/-/simple-git-3.12.0.tgz";
sha512 = "cy1RSRFHGZSrlYa3MnUuNVOXLUdifEZD2X8+AZjg8mKCdRvtCFSga6acq5N2g0ggb8lH3jBi369MrFZ+Y6sfsA==";
};
};
"simple-lru-cache-0.0.2" = {
@ -8860,13 +8878,13 @@ let
sha512 = "y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==";
};
};
"yargs-parser-21.0.1" = {
"yargs-parser-21.1.1" = {
name = "yargs-parser";
packageName = "yargs-parser";
version = "21.0.1";
version = "21.1.1";
src = fetchurl {
url = "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.0.1.tgz";
sha512 = "9BK1jFpLzJROCI5TzwZL/TU4gqjK5xiHV/RfWLOahrjAko/e4DJkRDZQXfvqAsiZzzYhgAzbgz6lg48jcm4GLg==";
url = "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz";
sha512 = "tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==";
};
};
"yup-0.32.11" = {
@ -8911,10 +8929,10 @@ in
n8n = nodeEnv.buildNodePackage {
name = "n8n";
packageName = "n8n";
version = "0.189.0";
version = "0.190.0";
src = fetchurl {
url = "https://registry.npmjs.org/n8n/-/n8n-0.189.0.tgz";
sha512 = "6s0KJFpqs2E7qSHuU+db0usc7yStuLpDnJMP3dUH7fiGsew7iRoLvoFThtg7DNPPTaLyLs9eyWEDj2VGWKJBsw==";
url = "https://registry.npmjs.org/n8n/-/n8n-0.190.0.tgz";
sha512 = "FsvOBZL1FsFuZp9ut6+s97t/Oz5MAIpqNsS/Pdh4ZmJz5XoiTYn1UchlGF4NziUYzvWmdEV96uxo1IU/i8VtSw==";
};
dependencies = [
sources."@apidevtools/json-schema-ref-parser-8.0.0"
@ -8931,17 +8949,17 @@ in
sources."tslib-2.4.0"
];
})
(sources."@azure/core-auth-1.3.2" // {
(sources."@azure/core-auth-1.4.0" // {
dependencies = [
sources."tslib-2.4.0"
];
})
(sources."@azure/core-client-1.6.0" // {
(sources."@azure/core-client-1.6.1" // {
dependencies = [
sources."tslib-2.4.0"
];
})
(sources."@azure/core-http-2.2.5" // {
(sources."@azure/core-http-2.2.6" // {
dependencies = [
sources."@azure/core-tracing-1.0.0-preview.13"
sources."tough-cookie-4.0.0"
@ -8949,9 +8967,8 @@ in
sources."universalify-0.1.2"
];
})
(sources."@azure/core-lro-2.2.4" // {
(sources."@azure/core-lro-2.2.5" // {
dependencies = [
sources."@azure/core-tracing-1.0.0-preview.13"
sources."tslib-2.4.0"
];
})
@ -8960,8 +8977,10 @@ in
sources."tslib-2.4.0"
];
})
(sources."@azure/core-rest-pipeline-1.9.0" // {
(sources."@azure/core-rest-pipeline-1.9.1" // {
dependencies = [
sources."@tootallnate/once-2.0.0"
sources."http-proxy-agent-5.0.0"
sources."tslib-2.4.0"
];
})
@ -9003,7 +9022,7 @@ in
sources."tslib-2.4.0"
];
})
sources."@babel/parser-7.18.10"
sources."@babel/parser-7.18.11"
sources."@babel/runtime-7.18.9"
sources."@colors/colors-1.5.0"
(sources."@dabh/diagnostics-2.0.3" // {
@ -9012,7 +9031,7 @@ in
sources."kuler-2.0.0"
];
})
sources."@fontsource/open-sans-4.5.10"
sources."@fontsource/open-sans-4.5.11"
sources."@fortawesome/fontawesome-common-types-6.1.2"
sources."@fortawesome/free-regular-svg-icons-6.1.2"
(sources."@icetee/ftp-0.3.15" // {
@ -9038,7 +9057,7 @@ in
sources."tslib-2.4.0"
];
})
(sources."@oclif/core-1.13.1" // {
(sources."@oclif/core-1.13.10" // {
dependencies = [
(sources."chalk-4.1.2" // {
dependencies = [
@ -9100,10 +9119,10 @@ in
sources."@types/lodash-4.14.182"
sources."@types/lodash.intersection-4.4.7"
sources."@types/lossless-json-1.0.1"
sources."@types/mime-3.0.0"
sources."@types/mime-3.0.1"
sources."@types/minimatch-3.0.5"
sources."@types/multer-1.4.7"
sources."@types/node-18.6.3"
sources."@types/node-18.6.5"
(sources."@types/node-fetch-2.6.2" // {
dependencies = [
sources."form-data-3.0.1"
@ -9179,7 +9198,7 @@ in
})
sources."available-typed-arrays-1.0.5"
sources."avsc-5.7.4"
(sources."aws-sdk-2.1187.0" // {
(sources."aws-sdk-2.1191.0" // {
dependencies = [
sources."buffer-4.9.2"
sources."events-1.1.1"
@ -9608,7 +9627,7 @@ in
sources."is-boolean-object-1.1.2"
sources."is-buffer-1.1.6"
sources."is-callable-1.2.4"
sources."is-core-module-2.9.0"
sources."is-core-module-2.10.0"
sources."is-date-object-1.0.5"
sources."is-docker-2.2.1"
sources."is-extendable-0.1.1"
@ -9803,7 +9822,7 @@ in
];
})
sources."ms-2.1.2"
(sources."mssql-8.1.2" // {
(sources."mssql-8.1.3" // {
dependencies = [
sources."commander-9.4.0"
];
@ -9817,15 +9836,15 @@ in
];
})
sources."mz-2.7.0"
sources."n8n-core-0.129.0"
sources."n8n-design-system-0.29.0"
sources."n8n-editor-ui-0.155.0"
(sources."n8n-nodes-base-0.187.0" // {
sources."n8n-core-0.130.0"
sources."n8n-design-system-0.30.0"
sources."n8n-editor-ui-0.156.0"
(sources."n8n-nodes-base-0.188.0" // {
dependencies = [
sources."iconv-lite-0.6.3"
];
})
sources."n8n-workflow-0.111.0"
sources."n8n-workflow-0.112.0"
(sources."named-placeholders-1.1.2" // {
dependencies = [
sources."lru-cache-4.1.5"
@ -9855,7 +9874,7 @@ in
sources."node-ensure-0.0.0"
sources."node-fetch-2.6.7"
sources."node-html-markdown-1.2.0"
sources."node-html-parser-5.3.3"
sources."node-html-parser-5.4.1"
sources."node-ssh-12.0.5"
sources."nodeify-1.0.1"
sources."nodemailer-6.7.7"
@ -9870,7 +9889,7 @@ in
sources."object-inspect-1.12.2"
sources."object-keys-1.1.1"
sources."object-treeify-1.1.33"
sources."object.assign-4.1.2"
sources."object.assign-4.1.3"
sources."object.getownpropertydescriptors-2.1.4"
sources."on-finished-2.4.1"
sources."on-headers-1.0.2"
@ -9970,7 +9989,7 @@ in
sources."popsicle-transport-http-1.2.1"
sources."popsicle-transport-xhr-2.0.0"
sources."popsicle-user-agent-1.0.0"
sources."postcss-8.4.14"
sources."postcss-8.4.16"
sources."postgres-array-2.0.0"
sources."postgres-bytea-1.0.0"
sources."postgres-date-1.0.7"
@ -10121,7 +10140,7 @@ in
})
sources."side-channel-1.0.4"
sources."signal-exit-3.0.7"
sources."simple-git-3.11.0"
sources."simple-git-3.12.0"
sources."simple-lru-cache-0.0.2"
sources."simple-swizzle-0.2.2"
sources."slash-3.0.0"
@ -10259,7 +10278,7 @@ in
sources."wrap-ansi-7.0.0"
sources."y18n-5.0.8"
sources."yargs-17.5.1"
sources."yargs-parser-21.0.1"
sources."yargs-parser-21.1.1"
];
})
sources."uc.micro-1.0.6"

View File

@ -10,13 +10,13 @@
buildGoModule rec {
pname = "containerd";
version = "1.6.7";
version = "1.6.8";
src = fetchFromGitHub {
owner = "containerd";
repo = "containerd";
rev = "v${version}";
sha256 = "sha256-JrpsASeDz6sUpYdBlkTvPdsl4LQ7PcUwFss5uWFEO84=";
sha256 = "sha256-0UiPhkTWV61DnAF5kWd1FctX8i0sXaJ1p/xCMznY/A8=";
};
vendorSha256 = null;

View File

@ -15,13 +15,13 @@
buildGoModule rec {
pname = "cri-o";
version = "1.24.1";
version = "1.24.2";
src = fetchFromGitHub {
owner = "cri-o";
repo = "cri-o";
rev = "v${version}";
sha256 = "sha256-/AoZKeUcYF1fyYtllXpB7GNWR/6SWEOy2ffDLYbTp9E=";
sha256 = "sha256-7nQI6zaWSWML2suPn1A+RJZ0iPJu6JD/4ion5zxlnJ8=";
};
vendorSha256 = null;

View File

@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "avro-c";
version = "1.11.0";
version = "1.11.1";
src = fetchurl {
url = "mirror://apache/avro/avro-${version}/c/avro-c-${version}.tar.gz";
sha256 = "sha256-BlJZClStjkqliiuf8fTOcaZKQbCgXEUp0cUYxh52BkM=";
sha256 = "sha256-EliMTjED5/RKHgWrWD8d0Era9qEKov1z4cz1kEVTX5I=";
};
postPatch = ''

View File

@ -0,0 +1,36 @@
{ lib
, buildPythonPackage
, fetchFromGitHub
, pytestCheckHook
}:
buildPythonPackage rec {
pname = "callee";
version = "0.3.1";
format = "setuptools";
src = fetchFromGitHub {
owner = "Xion";
repo = pname;
rev = "refs/tags/${version}";
hash = "sha256-dsXMY3bW/70CmTfCuy5KjxPa+NLCzxzWv5e1aV2NEWE=";
};
pythonImportsCheck = [
"callee"
];
doCheck = false; # missing dependency
checkInputs = [
# taipan missing, unmaintained, not python3.10 compatible
pytestCheckHook
];
meta = with lib; {
description = "Argument matchers for unittest.mock";
homepage = "https://github.com/Xion/callee";
license = licenses.bsd3;
maintainers = with maintainers; [ hexa ];
};
}

View File

@ -16,19 +16,19 @@
buildPythonPackage rec {
pname = "glean-sdk";
version = "50.1.2";
version = "51.1.0";
disabled = pythonOlder "3.6";
src = fetchPypi {
inherit pname version;
hash = "sha256-avTIinFBSoCHeCiX7EoS4ucBK6FyFC1SuAFpSdxwPUk=";
hash = "sha256-Rt+N/sqX7IyoXbytzF9UkyXsx0vQXbGs+XJkaMhevE0=";
};
cargoDeps = rustPlatform.fetchCargoTarball {
inherit src;
name = "${pname}-${version}";
hash = "sha256:10k8684665iawf1yswx39s4cj6c5d37j4d7jgbn0fcm08qlkfzxi";
hash = "sha256-oY94YVs6I+/klogyajBoCrYexp9oUSrQ6znWVbigf2E=";
};
nativeBuildInputs = [
@ -49,6 +49,11 @@ buildPythonPackage rec {
pytestCheckHook
];
disabledTests = [
# RuntimeError: No ping received.
"test_client_activity_api"
];
postPatch = ''
substituteInPlace glean-core/python/setup.py \
--replace "glean_parser==5.0.1" "glean_parser>=5.0.1"

View File

@ -14,13 +14,13 @@
buildGoModule rec {
pname = "buildah";
version = "1.26.4";
version = "1.27.0";
src = fetchFromGitHub {
owner = "containers";
repo = "buildah";
rev = "v${version}";
sha256 = "sha256-9cTV1CEf1784oEPns5QULFtcC+w3yU4uafnMCCgpVqQ=";
sha256 = "sha256-xaUOCinP46aSKcxkpvDKollRRBYlrLql737YaOkQPzc=";
};
outputs = [ "out" "man" ];

View File

@ -2,16 +2,16 @@
buildGoModule rec {
pname = "dyff";
version = "1.5.4";
version = "1.5.5";
src = fetchFromGitHub {
owner = "homeport";
repo = "dyff";
rev = "v${version}";
sha256 = "sha256-6r7e35hJrrkBaDHMUJGVOP7b0OwekJzedTs/P5E8Ykc=";
sha256 = "sha256-sEzS7pRjpCZNZSK1VVL628SNjIn9Di0eNOvvM/29WMM=";
};
vendorSha256 = "sha256-nam/so7ylbGVhEjGKZzeYZyHz90rq5XEZelHkjcIeh8=";
vendorSha256 = "sha256-kanoe3cIvLROxqKZvdwFRnORv5I3eFLqOBZazvCnj48=";
subPackages = [
"cmd/dyff"

View File

@ -9,13 +9,13 @@ let
in
buildGoModule rec {
pname = "faas-cli";
version = "0.14.4";
version = "0.14.5";
src = fetchFromGitHub {
owner = "openfaas";
repo = "faas-cli";
rev = version;
sha256 = "sha256-hpQn1lEJP0FmU1jhmXDgV/11RbMdEqblLPIrTQLKLOc=";
sha256 = "sha256-nHpsScpVQhSoqvNZ+xTv2cA3lV1MyPZAgNLZRuyvksE=";
};
CGO_ENABLED = 0;

View File

@ -13,11 +13,11 @@
rustPlatform.buildRustPackage rec {
pname = "cargo-make";
version = "0.35.15";
version = "0.35.16";
src = fetchCrate {
inherit pname version;
sha256 = "sha256-fHW3ypi/BlfDybhnHOmPoBlyMdf3ZK7pOnH35cvhhRU=";
sha256 = "sha256-QRsJoQ2lUOnSkQYwCgUI1su0avQLqEYn56Y0H1hOaVw=";
};
nativeBuildInputs = [ pkg-config ];
@ -25,7 +25,7 @@ rustPlatform.buildRustPackage rec {
buildInputs = [ openssl ]
++ lib.optionals stdenv.isDarwin [ Security SystemConfiguration libiconv ];
cargoSha256 = "sha256-Az7A0VMlWv34uUeM0TH7tT5FPja/j0x6aoF7qDw8JCs=";
cargoSha256 = "sha256-ppg+UksukKQLRncZYlvI7Qi9bdQn07dFPrNn8nQRCsI=";
# Some tests fail because they need network access.
# However, Travis ensures a proper build.

View File

@ -2,14 +2,14 @@
, coreutils, python3, makeWrapper }:
let
common = { version, sha256, extraNativeBuildInputs ? [] }:
common = { version, hash, extraNativeBuildInputs ? [] }:
stdenv.mkDerivation rec {
pname = "varnish";
inherit version;
src = fetchurl {
url = "https://varnish-cache.org/_downloads/${pname}-${version}.tgz";
inherit sha256;
inherit hash;
};
passthru.python = python3;
@ -42,7 +42,7 @@ let
description = "Web application accelerator also known as a caching HTTP reverse proxy";
homepage = "https://www.varnish-cache.org";
license = licenses.bsd2;
maintainers = with maintainers; [ ];
maintainers = with maintainers; [ ajs124 ];
platforms = platforms.unix;
};
};
@ -50,10 +50,10 @@ in
{
varnish60 = common {
version = "6.0.10";
sha256 = "1sr60wg5mzjb14y75cga836f19sbmmpgh13mwc4alyg3irsbz1bb";
hash = "sha256-a4W/dI7jeaoI43UE+G6tS6fgzEDqsXI8CUv+Wh4HJus=";
};
varnish71 = common {
version = "7.1.0";
sha256 = "1flyqr212jamqpwafdil170vc966r1mbb7n3ngjn8xk6hn3bhjpm";
version = "7.1.1";
hash = "sha256-LK++JZDn1Yp7rIrZm+kuRA/k04raaBbdiDbyL6UToZA=";
};
}

View File

@ -2,13 +2,13 @@
buildGoModule rec {
pname = "bluetuith";
version = "0.0.6";
version = "0.0.7";
src = fetchFromGitHub {
owner = "darkhz";
repo = pname;
rev = "v${version}";
sha256 = "sha256-HQIcHOZf7jDYaG4RnhWDTk6CRu55IfGZevbWixlNE2M=";
sha256 = "sha256-3rN82Ywr7iJk3f+RvyqPRirDUQuRksAFf5TzCXk8fgo=";
};
vendorSha256 = "sha256-/CEQfpE5ENpfWQ0OvMaG9rZ/4BtFm21JkqDZtHwzqNU=";

View File

@ -0,0 +1,43 @@
{ lib
, stdenv
, fetchFromGitHub
}:
stdenv.mkDerivation rec {
pname = "heatshrink";
version = "0.4.1";
src = fetchFromGitHub {
owner = "atomicobject";
repo = "heatshrink";
rev = "v${version}";
hash = "sha256-Nm9/+JFMDXY1N90hmNFGh755V2sXSRQ4VBN9f8TcsGk=";
};
makeFlags = [ "PREFIX=$(out)" ];
preInstall = ''
mkdir -p $out/{bin,lib,include}
'';
doCheck = true;
checkTarget = "test";
doInstallCheck = true;
installCheckPhase = ''
runHook preInstallCheck
echo "Hello world" | \
$out/bin/heatshrink -e - | \
$out/bin/heatshrink -d - | \
grep "Hello world"
runHook postInstallCheck
'';
meta = with lib; {
description = "A data compression/decompression library for embedded/real-time systems";
homepage = "https://github.com/atomicobject/heatshrink";
license = licenses.isc;
maintainers = with maintainers; [ fgaz ];
platforms = platforms.all;
};
}

View File

@ -45,6 +45,7 @@ stdenv.mkDerivation rec {
installFlags = [ "INSTALL_ROOT=$(out)" ];
meta = with lib; {
mainProgram = "vulkanCapsViewer";
description = "Vulkan hardware capability viewer";
longDescription = ''
Client application to display hardware implementation details for GPUs supporting the Vulkan API by Khronos.

View File

@ -1,17 +1,17 @@
{ stdenv, lib, fetchFromGitHub, rustPlatform, CoreServices, SystemConfiguration }:
rustPlatform.buildRustPackage rec {
pname = "deploy-rs-unstable";
version = "2022-05-26";
pname = "deploy-rs";
version = "unstable-2022-08-05";
src = fetchFromGitHub {
owner = "serokell";
repo = "deploy-rs";
rev = "184349d8149436748986d1bdba087e4149e9c160";
sha256 = "sha256-kJ0ENmnQJ4qL2FeYKZba9kvv1KmIuB3NVpBwMeI7AJQ=";
rev = "41f15759dd8b638e7b4f299730d94d5aa46ab7eb";
sha256 = "sha256-1ZxuK67TL29YLw88vQ18Y2Y6iYg8Jb7I6/HVzmNB6nM=";
};
cargoHash = "sha256-Ocb1kwNDfODGceCaCJ16CTGGTxIQacgHQ3I6HIR/EUo=";
cargoHash = "sha256-IXmcpYcWmTGBVNwNCk1TMDOcLxkZytlEIILknUle3Rg=";
buildInputs = lib.optionals stdenv.isDarwin [ CoreServices SystemConfiguration ];

View File

@ -6,13 +6,13 @@
stdenv.mkDerivation rec {
pname = "exploitdb";
version = "2022-08-04";
version = "2022-08-10";
src = fetchFromGitHub {
owner = "offensive-security";
repo = pname;
rev = "refs/tags/${version}";
hash = "sha256-WOlOIQSv0dGSbrzpvvzH30hKXVLCAM1R5U4L3zt53MQ=";
hash = "sha256-t+y28QDeu0tIUidPjSqSPcmOzfaH6SnreuiEBDtKzP0=";
};
nativeBuildInputs = [

View File

@ -5,13 +5,13 @@
buildGoModule rec {
pname = "gitleaks";
version = "8.10.0";
version = "8.10.2";
src = fetchFromGitHub {
owner = "zricethezav";
repo = pname;
rev = "v${version}";
sha256 = "sha256-Qquqluf5uzJD5u15TPOrrzSnDPbrFKCBQPDW+7A6AQY=";
sha256 = "sha256-FiR1zJ9aOdysp5807vZ9aX3O7l8GhDXlFDWuyk5zJQw=";
};
vendorSha256 = "sha256-X8z9iKRR3PptNHwy1clZG8QsClsjbW45nZb2fHGfSYk=";

View File

@ -0,0 +1,33 @@
{ lib, stdenvNoCC, fetchFromGitHub, python3 }:
stdenvNoCC.mkDerivation rec {
pname = "shellnoob";
version = "unstable-2022-03-16";
src = fetchFromGitHub {
owner = "reyammer";
repo = pname;
rev = "72cf49804d8ea3de1faa7fae5794449301987bff";
sha256 = "xF9OTFFe8godW4+z9MFaFEkjE9FB42bKWwdl9xRcmEo=";
};
buildInputs = [
python3
];
installPhase = ''
runHook preInstall
install -Dm755 shellnoob.py $out/bin/snoob
runHook postInstall
'';
meta = with lib; {
description = "A shellcode writing toolkit";
homepage = "https://github.com/reyammer/shellnoob";
mainProgram = "snoob";
license = licenses.mit;
maintainers = with maintainers; [ emilytrau ];
};
}

View File

@ -895,6 +895,7 @@ mapAliases ({
mopidy-spotify-tunigo = throw "mopidy-spotify-tunigo has been removed because Spotify stopped supporting libspotify"; # added 2022-05-29
morituri = throw "'morituri' has been renamed to/replaced by 'whipper'"; # Converted to throw 2022-02-22
moz-phab = mozphab; # Added 2022-08-09
mozart-binary = mozart2-binary; # Added 2019-09-23
mozart = mozart2-binary; # Added 2019-09-23
mpc_cli = mpc-cli; # moved from top-level 2022-01-24

View File

@ -4485,6 +4485,8 @@ with pkgs;
shellhub-agent = callPackage ../applications/networking/shellhub-agent { };
shellnoob = callPackage ../tools/security/shellnoob { };
sheesy-cli = callPackage ../tools/security/sheesy-cli {
inherit (darwin.apple_sdk.frameworks) Security;
};
@ -7253,6 +7255,8 @@ with pkgs;
heaptrack = libsForQt5.callPackage ../development/tools/profiling/heaptrack {};
heatshrink = callPackage ../tools/compression/heatshrink { };
heimdall = libsForQt5.callPackage ../tools/misc/heimdall { };
heimdall-gui = heimdall.override { enableGUI = true; };
@ -8126,7 +8130,7 @@ with pkgs;
motion = callPackage ../applications/video/motion { };
moz-phab = python3Packages.callPackage ../applications/misc/moz-phab { };
mozphab = callPackage ../applications/misc/mozphab { };
mtail = callPackage ../servers/monitoring/mtail { };

View File

@ -1521,6 +1521,22 @@ let
};
};
BioPerl = buildPerlPackage {
pname = "BioPerl";
version = "1.7.8";
src = fetchurl {
url = "mirror://cpan/authors/id/C/CJ/CJFIELDS/BioPerl-1.7.8.tar.gz";
sha256 = "c490a3be7715ea6e4305efd9710e5edab82dabc55fd786b6505b550a30d71738";
};
buildInputs = [ ModuleBuild TestMemoryCycle TestWeaken TestDeep TestWarn TestException TestDifferences ];
propagatedBuildInputs = [ DataStag Error Graph HTTPMessage IOString IOStringy IPCRun LWP ListMoreUtils SetScalar TestMost TestRequiresInternet URI XMLDOM XMLLibXML XMLSAX XMLSAXBase XMLSAXWriter XMLTwig XMLWriter YAML DBFile libxml_perl ];
meta = {
homepage = "https://metacpan.org/release/BioPerl";
description = "Perl modules for biology";
license = with lib.licenses; [ artistic1 gpl1Plus ];
};
};
BitVector = buildPerlPackage {
pname = "Bit-Vector";
version = "7.4";
@ -5439,6 +5455,20 @@ let
};
};
DataStag = buildPerlPackage {
pname = "Data-Stag";
version = "0.14";
src = fetchurl {
url = "mirror://cpan/authors/id/C/CM/CMUNGALL/Data-Stag-0.14.tar.gz";
sha256 = "4ab122508d2fb86d171a15f4006e5cf896d5facfa65219c0b243a89906258e59";
};
propagatedBuildInputs = [ IOString ];
meta = {
description = "Structured Tags";
license = with lib.licenses; [ artistic1 gpl1Plus ];
};
};
DataStreamBulk = buildPerlPackage {
pname = "Data-Stream-Bulk";
version = "0.11";
@ -23299,6 +23329,20 @@ let
};
};
TestWeaken = buildPerlPackage {
pname = "Test-Weaken";
version = "3.022000";
src = fetchurl {
url = "mirror://cpan/authors/id/K/KR/KRYDE/Test-Weaken-3.022000.tar.gz";
sha256 = "2631a87121310262e0e96107a6fa0ed69487b7701520773bee5fa9accc295f5b";
};
propagatedBuildInputs = [ ScalarListUtils ];
meta = {
description = "Test that freed memory objects were, indeed, freed";
license = with lib.licenses; [ artistic1 gpl1Plus ];
};
};
TestWithoutModule = buildPerlPackage {
pname = "Test-Without-Module";
version = "0.20";

View File

@ -1528,6 +1528,8 @@ in {
caldav = callPackage ../development/python-modules/caldav { };
callee = callPackage ../development/python-modules/callee { };
calmjs-parse = callPackage ../development/python-modules/calmjs-parse { };
can = callPackage ../development/python-modules/can { };