diff --git a/nixos/modules/services/misc/nitter.nix b/nixos/modules/services/misc/nitter.nix index cb6ba7b739dd..e6cf69d23569 100644 --- a/nixos/modules/services/misc/nitter.nix +++ b/nixos/modules/services/misc/nitter.nix @@ -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 { diff --git a/nixos/modules/tasks/filesystems/zfs.nix b/nixos/modules/tasks/filesystems/zfs.nix index dcd83094b093..1d661eae8275 100644 --- a/nixos/modules/tasks/filesystems/zfs.nix +++ b/nixos/modules/tasks/filesystems/zfs.nix @@ -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 diff --git a/nixos/modules/virtualisation/nixos-containers.nix b/nixos/modules/virtualisation/nixos-containers.nix index 6b8c21336c6b..a4cd41e45dcc 100644 --- a/nixos/modules/virtualisation/nixos-containers.nix +++ b/nixos/modules/virtualisation/nixos-containers.nix @@ -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) ( diff --git a/pkgs/applications/misc/logseq/default.nix b/pkgs/applications/misc/logseq/default.nix index 36668052da88..d314bfed07e1 100644 --- a/pkgs/applications/misc/logseq/default.nix +++ b/pkgs/applications/misc/logseq/default.nix @@ -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; diff --git a/pkgs/applications/misc/moz-phab/default.nix b/pkgs/applications/misc/moz-phab/default.nix deleted file mode 100644 index cef60f72e3b4..000000000000 --- a/pkgs/applications/misc/moz-phab/default.nix +++ /dev/null @@ -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 - Phabricator’s 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; - }; -} diff --git a/pkgs/applications/misc/mozphab/default.nix b/pkgs/applications/misc/mozphab/default.nix new file mode 100644 index 000000000000..d78d880c2e1d --- /dev/null +++ b/pkgs/applications/misc/mozphab/default.nix @@ -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 + Phabricator’s 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; + }; +} diff --git a/pkgs/applications/networking/browsers/chromium/upstream-info.json b/pkgs/applications/networking/browsers/chromium/upstream-info.json index 32e63410bc5b..4e3caaf5a42d 100644 --- a/pkgs/applications/networking/browsers/chromium/upstream-info.json +++ b/pkgs/applications/networking/browsers/chromium/upstream-info.json @@ -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", diff --git a/pkgs/applications/networking/n8n/node-packages.nix b/pkgs/applications/networking/n8n/node-packages.nix index 879f10e8e3f2..1bffef8d467f 100644 --- a/pkgs/applications/networking/n8n/node-packages.nix +++ b/pkgs/applications/networking/n8n/node-packages.nix @@ -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" diff --git a/pkgs/applications/virtualization/containerd/default.nix b/pkgs/applications/virtualization/containerd/default.nix index 10e1feca7546..79797195e3ba 100644 --- a/pkgs/applications/virtualization/containerd/default.nix +++ b/pkgs/applications/virtualization/containerd/default.nix @@ -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; diff --git a/pkgs/applications/virtualization/cri-o/default.nix b/pkgs/applications/virtualization/cri-o/default.nix index b234354f9fc2..0e1081ca1124 100644 --- a/pkgs/applications/virtualization/cri-o/default.nix +++ b/pkgs/applications/virtualization/cri-o/default.nix @@ -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; diff --git a/pkgs/development/libraries/avro-c/default.nix b/pkgs/development/libraries/avro-c/default.nix index b1d83e7e3d1a..02ed9af632f6 100644 --- a/pkgs/development/libraries/avro-c/default.nix +++ b/pkgs/development/libraries/avro-c/default.nix @@ -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 = '' diff --git a/pkgs/development/python-modules/callee/default.nix b/pkgs/development/python-modules/callee/default.nix new file mode 100644 index 000000000000..1cf63455c24b --- /dev/null +++ b/pkgs/development/python-modules/callee/default.nix @@ -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 ]; + }; +} diff --git a/pkgs/development/python-modules/glean-sdk/default.nix b/pkgs/development/python-modules/glean-sdk/default.nix index c363d2150db2..8ede9275db89 100644 --- a/pkgs/development/python-modules/glean-sdk/default.nix +++ b/pkgs/development/python-modules/glean-sdk/default.nix @@ -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" diff --git a/pkgs/development/tools/buildah/default.nix b/pkgs/development/tools/buildah/default.nix index 17780f540404..d0c630ab488e 100644 --- a/pkgs/development/tools/buildah/default.nix +++ b/pkgs/development/tools/buildah/default.nix @@ -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" ]; diff --git a/pkgs/development/tools/dyff/default.nix b/pkgs/development/tools/dyff/default.nix index c2801422c0e0..c124749b6fd0 100644 --- a/pkgs/development/tools/dyff/default.nix +++ b/pkgs/development/tools/dyff/default.nix @@ -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" diff --git a/pkgs/development/tools/faas-cli/default.nix b/pkgs/development/tools/faas-cli/default.nix index 848601488364..f35f64b0bc8a 100644 --- a/pkgs/development/tools/faas-cli/default.nix +++ b/pkgs/development/tools/faas-cli/default.nix @@ -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; diff --git a/pkgs/development/tools/rust/cargo-make/default.nix b/pkgs/development/tools/rust/cargo-make/default.nix index f39cbfea08f3..d42b41094973 100644 --- a/pkgs/development/tools/rust/cargo-make/default.nix +++ b/pkgs/development/tools/rust/cargo-make/default.nix @@ -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. diff --git a/pkgs/servers/varnish/default.nix b/pkgs/servers/varnish/default.nix index 45fc65326526..37705cc689de 100644 --- a/pkgs/servers/varnish/default.nix +++ b/pkgs/servers/varnish/default.nix @@ -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="; }; } diff --git a/pkgs/tools/bluetooth/bluetuith/default.nix b/pkgs/tools/bluetooth/bluetuith/default.nix index bc178c155f28..56318b7f4a5e 100644 --- a/pkgs/tools/bluetooth/bluetuith/default.nix +++ b/pkgs/tools/bluetooth/bluetuith/default.nix @@ -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="; diff --git a/pkgs/tools/compression/heatshrink/default.nix b/pkgs/tools/compression/heatshrink/default.nix new file mode 100644 index 000000000000..290e2dc9d8ca --- /dev/null +++ b/pkgs/tools/compression/heatshrink/default.nix @@ -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; + }; +} diff --git a/pkgs/tools/graphics/vulkan-caps-viewer/default.nix b/pkgs/tools/graphics/vulkan-caps-viewer/default.nix index 8b206c7b301b..7b6a43b43331 100644 --- a/pkgs/tools/graphics/vulkan-caps-viewer/default.nix +++ b/pkgs/tools/graphics/vulkan-caps-viewer/default.nix @@ -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. diff --git a/pkgs/tools/package-management/deploy-rs/default.nix b/pkgs/tools/package-management/deploy-rs/default.nix index d763b370603d..63c70facb91a 100644 --- a/pkgs/tools/package-management/deploy-rs/default.nix +++ b/pkgs/tools/package-management/deploy-rs/default.nix @@ -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 ]; diff --git a/pkgs/tools/security/exploitdb/default.nix b/pkgs/tools/security/exploitdb/default.nix index e1ff86a0d0a5..744c5c6aabe9 100644 --- a/pkgs/tools/security/exploitdb/default.nix +++ b/pkgs/tools/security/exploitdb/default.nix @@ -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 = [ diff --git a/pkgs/tools/security/gitleaks/default.nix b/pkgs/tools/security/gitleaks/default.nix index 802230774a43..960f502e2e75 100644 --- a/pkgs/tools/security/gitleaks/default.nix +++ b/pkgs/tools/security/gitleaks/default.nix @@ -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="; diff --git a/pkgs/tools/security/shellnoob/default.nix b/pkgs/tools/security/shellnoob/default.nix new file mode 100644 index 000000000000..f7814b24384b --- /dev/null +++ b/pkgs/tools/security/shellnoob/default.nix @@ -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 ]; + }; +} diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index c19acf8ce4e0..da4822408310 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -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 diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 06a22fa16b10..6402cbaf1f8a 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -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 { }; diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index 99a6ff3e85f4..8397186a8527 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -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"; diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index e70f9ea81b7a..6f90e3ca8388 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -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 { };