lol

Merge master into staging-next

authored by

github-actions[bot] and committed by
GitHub
a3ef129c c6934c5a

+174 -119
+1 -1
nixos/modules/virtualisation/oci-containers.nix
··· 28 28 You still need to set the <literal>image</literal> attribute, as it 29 29 will be used as the image name for docker to start a container. 30 30 ''; 31 - example = literalExpression "pkgs.dockerTools.buildDockerImage {...};"; 31 + example = literalExpression "pkgs.dockerTools.buildImage {...};"; 32 32 }; 33 33 34 34 login = {
+2 -2
pkgs/applications/blockchains/lndmanage/default.nix
··· 2 2 3 3 python3Packages.buildPythonApplication rec { 4 4 pname = "lndmanage"; 5 - version = "0.13.0"; 5 + version = "0.14.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "bitromortac"; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - sha256 = "1vnv03k2d11rw6mry6fmspiy3hqsza8y3daxnn4lp038gw1y0f4z"; 11 + hash = "sha256-wPr/R+WGACyhv2Qh9JeLJwvr2vQfxpqj2XjEkrRoSX4="; 12 12 }; 13 13 14 14 propagatedBuildInputs = with python3Packages; [
+4 -18
pkgs/applications/networking/instant-messengers/twinkle/default.nix
··· 15 15 , alsa-lib 16 16 , speex 17 17 , ilbc 18 - , fetchurl 19 18 , mkDerivation 20 19 , bcg729 21 20 }: 22 21 23 22 mkDerivation rec { 24 23 pname = "twinkle"; 25 - version = "1.10.2"; 24 + version = "unstable-2021-02-06"; 26 25 27 26 src = fetchFromGitHub { 28 - repo = pname; 29 27 owner = "LubosD"; 30 - rev = "v${version}"; 31 - sha256 = "0s0gi03xwvzp02ah4q6j33r9jx9nbayr6dxlg2ck9pwbay1nq1hx"; 28 + repo = "twinkle"; 29 + rev = "2301b66a3f54b266675415d261985488d86e9e4c"; 30 + sha256 = "xSwcaj1Hm62iL7C/AxqjVR07VEae8gDgYdr2EWmCoOM="; 32 31 }; 33 32 34 33 buildInputs = [ ··· 44 43 alsa-lib 45 44 speex 46 45 ilbc 47 - ]; 48 - 49 - patches = [ 50 - # patch for bcg729 1.0.2+ 51 - (fetchurl { # https://github.com/LubosD/twinkle/pull/152 52 - url = "https://github.com/LubosD/twinkle/compare/05082ae12051821b1d969e6672d9e4e5afe1bc07...7a6c533cda387652b5b4cb2a867be1a18585890c.patch"; 53 - sha256 = "39fc6cef3e88cfca8db44612b2d082fb618027b0f99509138d3c0d2777a494c2"; 54 - }) 55 - # patch manual link to not link to old url, which now points to NSFW page 56 - (fetchurl { # https://github.com/LubosD/twinkle/commit/05082ae12051821b1d969e6672d9e4e5afe1bc07 57 - url = "https://github.com/LubosD/twinkle/commit/05082ae12051821b1d969e6672d9e4e5afe1bc07.diff"; 58 - sha256 = "1iamragr9wp2vczsnp6n261fpr1ai2nc2abp0228jlar9zafksw0"; 59 - }) 60 46 ]; 61 47 62 48 nativeBuildInputs = [
+2 -2
pkgs/applications/office/beamerpresenter/default.nix
··· 13 13 14 14 stdenv.mkDerivation rec { 15 15 pname = "beamerpresenter"; 16 - version = "0.2.0"; 16 + version = "0.2.1"; 17 17 18 18 src = fetchFromGitHub { 19 19 owner = "stiglers-eponym"; 20 20 repo = "BeamerPresenter"; 21 21 rev = "v${version}"; 22 - sha256 = "10i5nc5b5syaqvsixam4lmfiz3b5cphbjfgfqavi5jilq769792a"; 22 + sha256 = "sha256-+ZxllYL2wco4bG2pqInIbL9qfOoqoUJJUReqDyEBRcI="; 23 23 }; 24 24 25 25 nativeBuildInputs = [ qmake installShellFiles wrapQtAppsHook ];
+3 -3
pkgs/applications/version-management/git-and-tools/glitter/default.nix
··· 2 2 3 3 rustPlatform.buildRustPackage rec { 4 4 pname = "glitter"; 5 - version = "1.5.7"; 5 + version = "1.5.9"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "milo123459"; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-0hKwGZingOa4nB9VTErbOTSBLc4pcxDUnK5lltVZiYk="; 11 + sha256 = "sha256-jznlGPRYzWND5qdopD4iMz1IgduP8hXV4T+IGkSI3Qg="; 12 12 }; 13 13 14 - cargoSha256 = "sha256-08heeRIGzPmORh8KTyBx9GPfOZw2RR85PjkGvbaGA50="; 14 + cargoSha256 = "sha256-HAEyb2iVGRxaHQhy3zUgmRiBtXHmyxgmmh1R8wwoBs0="; 15 15 16 16 # tests require it to be in a git repository 17 17 preCheck = ''
+3 -3
pkgs/data/themes/flat-remix-gnome/default.nix
··· 12 12 in 13 13 stdenv.mkDerivation rec { 14 14 pname = "flat-remix-gnome"; 15 - version = "20211113"; 15 + version = "20211202"; 16 16 17 17 src = fetchFromGitHub { 18 18 owner = "daniruiz"; 19 19 repo = pname; 20 20 rev = version; 21 - hash = "sha256-A9aiaS4CXRpr4+Y8+tyvWYRbR9STFS9TuplGksPfqtU="; 21 + hash = "sha256-aq4hnr581dNYoULeqdB9gWetDcuOthPNJuzHFVGNFc8="; 22 22 }; 23 23 24 24 nativeBuildInputs = [ glib fake-dconf ]; 25 25 makeFlags = [ "PREFIX=$(out)" ]; 26 26 preInstall = '' 27 27 # make install will back up this file, it will fail if the file doesn't exist. 28 - # https://github.com/daniruiz/flat-remix-gnome/blob/20211113/Makefile#L56 28 + # https://github.com/daniruiz/flat-remix-gnome/blob/20211202/Makefile#L56 29 29 mkdir -p $out/share/gnome-shell/ 30 30 touch $out/share/gnome-shell/gnome-shell-theme.gresource 31 31 '';
+5 -3
pkgs/development/libraries/glfw/3.x.nix
··· 6 6 }: 7 7 8 8 stdenv.mkDerivation rec { 9 - version = "3.3.4"; 9 + version = "3.3.5"; 10 10 pname = "glfw"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "glfw"; 14 14 repo = "GLFW"; 15 15 rev = version; 16 - sha256 = "sha256-BP4wxjgm0x0E68tNz5eudkVUyBnXkQlP7LY3ppZunhw="; 16 + sha256 = "sha256-1KkzYclOLGqiV1/8BsJ3e+pXMQ6a+sjLwZ7mjSuxxbA="; 17 17 }; 18 18 19 - patches = lib.optional waylandSupport ./wayland.patch; 19 + # Fix freezing on Wayland (https://github.com/glfw/glfw/pull/1711) 20 + # and linkage issues on X11 (https://github.com/NixOS/nixpkgs/issues/142583) 21 + patches = if waylandSupport then ./wayland.patch else ./x11.patch; 20 22 21 23 propagatedBuildInputs = [ libGL ]; 22 24
+18
pkgs/development/libraries/glfw/x11.patch
··· 1 + diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt 2 + index a0be580e..ba143851 100644 3 + --- a/src/CMakeLists.txt 4 + +++ b/src/CMakeLists.txt 5 + @@ -219,6 +219,13 @@ if (GLFW_BUILD_X11) 6 + if (NOT X11_Xshape_INCLUDE_PATH) 7 + message(FATAL_ERROR "X Shape headers not found; install libxext development package") 8 + endif() 9 + + 10 + + target_link_libraries(glfw PRIVATE ${X11_Xrandr_LIB} 11 + + ${X11_Xinerama_LIB} 12 + + ${X11_Xkb_LIB} 13 + + ${X11_Xcursor_LIB} 14 + + ${X11_Xi_LIB} 15 + + ${X11_Xshape_LIB}) 16 + endif() 17 + 18 + if (UNIX AND NOT APPLE)
+6 -8
pkgs/development/python-modules/bitlist/default.nix
··· 8 8 9 9 buildPythonPackage rec { 10 10 pname = "bitlist"; 11 - version = "0.5.1"; 11 + version = "0.6.0"; 12 + format = "setuptools"; 12 13 13 14 src = fetchPypi { 14 15 inherit pname version; 15 - sha256 = "sha256-bX/Z5FBm21gX4ax/HfqD2bNotZyNFX7dHCEN5uZzQJQ="; 16 + sha256 = "sha256-LTrn+PCaqob0EGyyv1V1uCBeDQZvIYE1hNPqi4y/zfc="; 16 17 }; 17 18 18 19 propagatedBuildInputs = [ ··· 24 25 nose 25 26 ]; 26 27 27 - postPatch = '' 28 - substituteInPlace setup.py \ 29 - --replace "parts~=1.0.3" "parts>=1.0.3" 30 - ''; 31 - 32 - pythonImportsCheck = [ "bitlist" ]; 28 + pythonImportsCheck = [ 29 + "bitlist" 30 + ]; 33 31 34 32 meta = with lib; { 35 33 description = "Python library for working with little-endian list representation of bit strings";
+8 -6
pkgs/development/python-modules/cssselect2/default.nix
··· 3 3 , pythonOlder 4 4 , fetchPypi 5 5 , tinycss2 6 - , pytest 7 - , pytest-runner 8 - , pytest-cov 9 - , pytest-flake8 10 - , pytest-isort 6 + , pytestCheckHook 11 7 }: 12 8 13 9 buildPythonPackage rec { ··· 20 16 sha256 = "93fbb9af860e95dd40bf18c3b2b6ed99189a07c0f29ba76f9c5be71344664ec8"; 21 17 }; 22 18 19 + postPatch = '' 20 + sed -i '/^addopts/d' pyproject.toml 21 + ''; 22 + 23 23 propagatedBuildInputs = [ tinycss2 ]; 24 24 25 - checkInputs = [ pytest pytest-runner pytest-cov pytest-flake8 pytest-isort ]; 25 + checkInputs = [ pytestCheckHook ]; 26 + 27 + pythonImportsCheck = [ "cssselect2" ]; 26 28 27 29 meta = with lib; { 28 30 description = "CSS selectors for Python ElementTree";
+10 -1
pkgs/development/python-modules/fe25519/default.nix
··· 11 11 buildPythonPackage rec { 12 12 pname = "fe25519"; 13 13 version = "1.0.0"; 14 + format = "setuptools"; 14 15 15 16 src = fetchPypi { 16 17 inherit pname version; ··· 28 29 pytestCheckHook 29 30 ]; 30 31 31 - pythonImportsCheck = [ "fe25519" ]; 32 + postPatch = '' 33 + substituteInPlace setup.py \ 34 + --replace "bitlist~=0.5.1" "bitlist>=0.5.1" \ 35 + --replace "parts~=1.1.2" "parts>=1.1.2" 36 + ''; 37 + 38 + pythonImportsCheck = [ 39 + "fe25519" 40 + ]; 32 41 33 42 meta = with lib; { 34 43 description = "Python field operations for Curve25519's prime";
+5
pkgs/development/python-modules/fountains/default.nix
··· 17 17 bitlist 18 18 ]; 19 19 20 + postPatch = '' 21 + substituteInPlace setup.py \ 22 + --replace "bitlist~=0.5.1" "bitlist>=0.5.1" 23 + ''; 24 + 20 25 # Project has no test 21 26 doCheck = false; 22 27
+10 -1
pkgs/development/python-modules/ge25519/default.nix
··· 12 12 buildPythonPackage rec { 13 13 pname = "ge25519"; 14 14 version = "1.0.0"; 15 + format = "setuptools"; 15 16 16 17 src = fetchPypi { 17 18 inherit pname version; ··· 30 31 pytestCheckHook 31 32 ]; 32 33 33 - pythonImportsCheck = [ "ge25519" ]; 34 + postPatch = '' 35 + substituteInPlace setup.py \ 36 + --replace "bitlist~=0.5.1" "bitlist>=0.5.1" \ 37 + --replace "parts~=1.1.2" "parts>=1.1.2" 38 + ''; 39 + 40 + pythonImportsCheck = [ 41 + "ge25519" 42 + ]; 34 43 35 44 meta = with lib; { 36 45 description = "Python implementation of Ed25519 group elements and operations";
+7 -3
pkgs/development/python-modules/parts/default.nix
··· 5 5 6 6 buildPythonPackage rec { 7 7 pname = "parts"; 8 - version = "1.1.2"; 8 + version = "1.2.0"; 9 + format = "setuptools"; 9 10 10 11 src = fetchPypi { 11 12 inherit pname version; 12 - sha256 = "2212129476f6d285c3aaab309b80b83664d13dca5a42c5ca3500bd32130af7ec"; 13 + sha256 = "sha256-sfeh6KdprW40ZgfItm9oojDlrI4X29+O7pzfafIawB0="; 13 14 }; 14 15 15 16 # Project has no tests 16 17 doCheck = false; 17 - pythonImportsCheck = [ "parts" ]; 18 + 19 + pythonImportsCheck = [ 20 + "parts" 21 + ]; 18 22 19 23 meta = with lib; { 20 24 description = "Python library for common list functions related to partitioning lists";
+2 -2
pkgs/development/python-modules/qcs-api-client/default.nix
··· 18 18 19 19 buildPythonPackage rec { 20 20 pname = "qcs-api-client"; 21 - version = "0.20.4"; 21 + version = "0.20.5"; 22 22 format = "setuptools"; 23 23 24 24 disabled = pythonOlder "3.7"; 25 25 26 26 src = fetchPypi { 27 27 inherit pname version; 28 - sha256 = "sha256-bw/NvB4YkdAfm8YyWlLPC4Z0GH9Ez9M9yIjgubiyskw="; 28 + sha256 = "sha256-nSkCARZk6K5JMgiXunRBrb3pn5Ti6f493OOFzJYaW0M="; 29 29 }; 30 30 31 31 propagatedBuildInputs = [
+3 -3
pkgs/development/tools/analysis/frama-c/default.nix
··· 31 31 32 32 stdenv.mkDerivation rec { 33 33 pname = "frama-c"; 34 - version = "23.1"; 35 - slang = "Vanadium"; 34 + version = "24.0"; 35 + slang = "Chromium"; 36 36 37 37 src = fetchurl { 38 38 url = "https://frama-c.com/download/frama-c-${version}-${slang}.tar.gz"; 39 - sha256 = "1rgkq9sg436smw005ag0j6y3xryhjn18a07m5wjfrfp0s1438nnj"; 39 + sha256 = "sha256:0x1xgip50jdz1phsb9rzwf2ra8lshn1hmd9g967xia402wrg3sjf"; 40 40 }; 41 41 42 42 preConfigure = lib.optionalString stdenv.cc.isClang "configureFlagsArray=(\"--with-cpp=clang -E -C\")";
+3 -3
pkgs/development/tools/go-task/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "go-task"; 5 - version = "3.9.1"; 5 + version = "3.9.2"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = pname; 9 9 repo = "task"; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-DKlKEnvhrdq3pdkSG6muQecsTZYFwRv3w4uptRwuLb4="; 11 + sha256 = "sha256-nlIgX7TV3bWi8vaYQ9kXmNzGlVLgRUDNkNApwrAw3EQ="; 12 12 }; 13 13 14 - vendorSha256 = "sha256-DI9N2PX8vvMombx2HfaciACmdM5u+rJLoekg72VGYyI="; 14 + vendorSha256 = "sha256-Dmn3LJ+TBO/F3N5lgrNXXrFJ5KTp6r45ZwU11LxvQSg="; 15 15 16 16 doCheck = false; 17 17
+4 -4
pkgs/development/tools/taplo-cli/default.nix
··· 1 - { fetchCrate, lib, openssl, pkg-config, rustPlatform, stdenv, Security }: 1 + { lib, rustPlatform, fetchCrate, stdenv, pkg-config, openssl, Security }: 2 2 3 3 rustPlatform.buildRustPackage rec { 4 4 pname = "taplo-cli"; 5 - version = "0.4.1"; 5 + version = "0.5.0"; 6 6 7 7 src = fetchCrate { 8 8 inherit pname version; 9 - sha256 = "sha256-bGQLAANVahpiiiKKJPNmtr4uT5iKHqyLS5yVm+rSHPg="; 9 + sha256 = "sha256-+0smR1FDeJMSa/LaRM2M53updt5p8717DEaFItNXCdM="; 10 10 }; 11 11 12 - cargoSha256 = "sha256-T3fbG5HKOG90kawjQK8D0PIonB6ErNfR3hVIZ5N8zgA="; 12 + cargoSha256 = "sha256-d7mysGYR72shXwvmDXr0oftSa+RtRoSbP++HBR40Mus="; 13 13 14 14 nativeBuildInputs = lib.optional stdenv.isLinux pkg-config; 15 15
+3 -3
pkgs/os-specific/linux/firmware/sof-firmware/default.nix
··· 5 5 6 6 stdenvNoCC.mkDerivation rec { 7 7 pname = "sof-firmware"; 8 - version = "1.9"; 8 + version = "1.9.2"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "thesofproject"; 12 12 repo = "sof-bin"; 13 13 rev = "v${version}"; 14 - sha256 = "sha256-yife3gO8lXOGwRye213II9rCQqDic7B7w1xW1o7ajF8="; 14 + sha256 = "sha256-aEoLlP34rorllCdTneATlCHnmhJD/VABV9Uv4dDmShA="; 15 15 }; 16 16 17 17 dontFixup = true; # binaries must not be stripped or patchelfed 18 18 19 19 installPhase = '' 20 20 runHook preInstall 21 - cd "v${version}.x" 21 + cd "v${lib.versions.majorMinor version}.x" 22 22 mkdir -p $out/lib/firmware/intel/ 23 23 cp -a sof-v${version} $out/lib/firmware/intel/sof 24 24 cp -a sof-tplg-v${version} $out/lib/firmware/intel/sof-tplg
+38 -16
pkgs/tools/misc/goaccess/default.nix
··· 1 - { lib, stdenv, fetchurl, ncurses, gettext, openssl, withGeolocation ? true, libmaxminddb }: 1 + { lib 2 + , stdenv 3 + , autoreconfHook 4 + , fetchFromGitHub 5 + , gettext 6 + , libmaxminddb 7 + , ncurses 8 + , openssl 9 + , withGeolocation ? true 10 + }: 2 11 3 12 stdenv.mkDerivation rec { 4 - version = "1.5.2"; 13 + version = "1.5.3"; 5 14 pname = "goaccess"; 6 15 7 - src = fetchurl { 8 - url = "https://tar.goaccess.io/goaccess-${version}.tar.gz"; 9 - sha256 = "sha256-oM4vk5OyYiSE5GnpWoCd/VKt5NQgBJHkPt4fy1KrHIo="; 16 + src = fetchFromGitHub { 17 + owner = "allinurl"; 18 + repo = pname; 19 + rev = "v${version}"; 20 + sha256 = "sha256-TgreyBlV86K6P0W9WeLUW6RbcHpuOFW2fj2cCe7nWHE="; 10 21 }; 11 22 23 + nativeBuildInputs = [ 24 + autoreconfHook 25 + ]; 26 + 27 + buildInputs = [ 28 + ncurses 29 + openssl 30 + ] ++ lib.optionals withGeolocation [ 31 + libmaxminddb 32 + ] ++ lib.optionals stdenv.isDarwin [ 33 + gettext 34 + ]; 35 + 12 36 configureFlags = [ 13 37 "--enable-utf8" 14 38 "--with-openssl" 15 - ] ++ lib.optionals withGeolocation [ "--enable-geoip=mmdb" ]; 39 + ] ++ lib.optionals withGeolocation [ 40 + "--enable-geoip=mmdb" 41 + ]; 16 42 17 - buildInputs = [ ncurses openssl ] 18 - ++ lib.optionals withGeolocation [ libmaxminddb ] 19 - ++ lib.optionals stdenv.isDarwin [ gettext ]; 20 - 21 - meta = { 43 + meta = with lib; { 22 44 description = "Real-time web log analyzer and interactive viewer that runs in a terminal in *nix systems"; 23 - homepage = "https://goaccess.io"; 24 - changelog = "https://github.com/allinurl/goaccess/raw/v${version}/ChangeLog"; 25 - license = lib.licenses.mit; 26 - platforms = lib.platforms.linux ++ lib.platforms.darwin; 27 - maintainers = with lib.maintainers; [ ederoyd46 ]; 45 + homepage = "https://goaccess.io"; 46 + changelog = "https://github.com/allinurl/goaccess/raw/v${version}/ChangeLog"; 47 + license = licenses.mit; 48 + maintainers = with maintainers; [ ederoyd46 ]; 49 + platforms = platforms.linux ++ platforms.darwin; 28 50 }; 29 51 }
+3 -3
pkgs/tools/security/genpass/default.nix
··· 7 7 }: 8 8 rustPlatform.buildRustPackage rec { 9 9 pname = "genpass"; 10 - version = "0.4.12"; 10 + version = "0.5.1"; 11 11 12 12 src = fetchgit { 13 13 url = "https://git.sr.ht/~cyplo/genpass"; 14 14 rev = "v${version}"; 15 - sha256 = "154kprbqc59f06ciz60il4ax299zapwa0hz8vjn25rl4gr5gzn4l"; 15 + sha256 = "UyEgOlKtDyneRteN3jHA2BJlu5U1HFL8HA2MTQz5rns="; 16 16 }; 17 17 18 - cargoSha256 = "1b9jqkg11d0ih46km063inqqjwfy1nrwb2xb3dagg3hi8hahpqpb"; 18 + cargoSha256 = "ls3tzZ+gtZQlObmbtwJDq6N/f5nY+Ps7RL5R/fR5Vgg="; 19 19 20 20 buildInputs = lib.optionals stdenv.isDarwin [ CoreFoundation libiconv Security ]; 21 21
+1 -1
pkgs/tools/security/metasploit/Gemfile
··· 1 1 # frozen_string_literal: true 2 2 source "https://rubygems.org" 3 3 4 - gem "metasploit-framework", git: "https://github.com/rapid7/metasploit-framework", ref: "refs/tags/6.1.16" 4 + gem "metasploit-framework", git: "https://github.com/rapid7/metasploit-framework", ref: "refs/tags/6.1.17"
+10 -10
pkgs/tools/security/metasploit/Gemfile.lock
··· 1 1 GIT 2 2 remote: https://github.com/rapid7/metasploit-framework 3 - revision: a517e78b4ff21ff15b7f3ac748476ec8de4d9517 4 - ref: refs/tags/6.1.16 3 + revision: fc76ef1517b10ab7c84fa47d2cb8528881f29b8b 4 + ref: refs/tags/6.1.17 5 5 specs: 6 - metasploit-framework (6.1.16) 6 + metasploit-framework (6.1.17) 7 7 actionpack (~> 6.0) 8 8 activerecord (~> 6.0) 9 9 activesupport (~> 6.0) ··· 128 128 arel-helpers (2.12.1) 129 129 activerecord (>= 3.1.0, < 7) 130 130 aws-eventstream (1.2.0) 131 - aws-partitions (1.534.0) 132 - aws-sdk-core (3.123.0) 131 + aws-partitions (1.539.0) 132 + aws-sdk-core (3.124.0) 133 133 aws-eventstream (~> 1, >= 1.0.2) 134 134 aws-partitions (~> 1, >= 1.525.0) 135 135 aws-sigv4 (~> 1.1) 136 136 jmespath (~> 1.0) 137 - aws-sdk-ec2 (1.283.0) 137 + aws-sdk-ec2 (1.286.0) 138 138 aws-sdk-core (~> 3, >= 3.122.0) 139 139 aws-sigv4 (~> 1.1) 140 - aws-sdk-iam (1.63.0) 140 + aws-sdk-iam (1.64.0) 141 141 aws-sdk-core (~> 3, >= 3.122.0) 142 142 aws-sigv4 (~> 1.1) 143 - aws-sdk-kms (1.51.0) 143 + aws-sdk-kms (1.52.0) 144 144 aws-sdk-core (~> 3, >= 3.122.0) 145 145 aws-sigv4 (~> 1.1) 146 - aws-sdk-s3 (1.107.0) 146 + aws-sdk-s3 (1.109.0) 147 147 aws-sdk-core (~> 3, >= 3.122.0) 148 148 aws-sdk-kms (~> 1) 149 149 aws-sigv4 (~> 1.4) ··· 375 375 ruby-macho (2.5.1) 376 376 ruby-rc4 (0.1.5) 377 377 ruby2_keywords (0.0.5) 378 - ruby_smb (2.0.11) 378 + ruby_smb (2.0.12) 379 379 bindata 380 380 openssl-ccm 381 381 openssl-cmac
+2 -2
pkgs/tools/security/metasploit/default.nix
··· 15 15 }; 16 16 in stdenv.mkDerivation rec { 17 17 pname = "metasploit-framework"; 18 - version = "6.1.16"; 18 + version = "6.1.17"; 19 19 20 20 src = fetchFromGitHub { 21 21 owner = "rapid7"; 22 22 repo = "metasploit-framework"; 23 23 rev = version; 24 - sha256 = "sha256-ppt41H803tYHfPXNLJCfdDzLANLFZHajzVC1UMg7MGQ="; 24 + sha256 = "sha256-JkqjqtnWGbW/G74jlDF8/Ai8KvfzmdDybfA3ArVfoEY="; 25 25 }; 26 26 27 27 nativeBuildInputs = [ makeWrapper ];
+17 -17
pkgs/tools/security/metasploit/gemset.nix
··· 104 104 platforms = []; 105 105 source = { 106 106 remotes = ["https://rubygems.org"]; 107 - sha256 = "1mggk7w7529fxcwvsnmm08ms600nx7nzh51d4kq2d167wf4qqfan"; 107 + sha256 = "01676g6hsdyzv9ym1f9r59r4jmnh1fl8fr9pqxdnqrysalpdi5gx"; 108 108 type = "gem"; 109 109 }; 110 - version = "1.534.0"; 110 + version = "1.539.0"; 111 111 }; 112 112 aws-sdk-core = { 113 113 groups = ["default"]; 114 114 platforms = []; 115 115 source = { 116 116 remotes = ["https://rubygems.org"]; 117 - sha256 = "1390d003vnajh3i2k0al4yzw7xchdk17v92vpdwla6yds68x9kh8"; 117 + sha256 = "1chpydvgwa48rbd67k39fpg2vjp21v3kmjygbjqv1l1sqn6rjbvw"; 118 118 type = "gem"; 119 119 }; 120 - version = "3.123.0"; 120 + version = "3.124.0"; 121 121 }; 122 122 aws-sdk-ec2 = { 123 123 groups = ["default"]; 124 124 platforms = []; 125 125 source = { 126 126 remotes = ["https://rubygems.org"]; 127 - sha256 = "1i3qvsif62kwdhny226fmnzi4la27qh8hnl0df09w9hiqh6ya0ls"; 127 + sha256 = "11yclwnfckc4xbhhrr5cy0y5q7vaf51qnvpd1vh5l0x7ngjlx0z3"; 128 128 type = "gem"; 129 129 }; 130 - version = "1.283.0"; 130 + version = "1.286.0"; 131 131 }; 132 132 aws-sdk-iam = { 133 133 groups = ["default"]; 134 134 platforms = []; 135 135 source = { 136 136 remotes = ["https://rubygems.org"]; 137 - sha256 = "0ms76yn9iprmvjw1ijrgasss70398i8wmkwmgpghn5wc37z59x2s"; 137 + sha256 = "1gnjxnmba0wh4ikz7lsgrfzcfmasbqcl4c8r9cvvsw7lk090nkbb"; 138 138 type = "gem"; 139 139 }; 140 - version = "1.63.0"; 140 + version = "1.64.0"; 141 141 }; 142 142 aws-sdk-kms = { 143 143 groups = ["default"]; 144 144 platforms = []; 145 145 source = { 146 146 remotes = ["https://rubygems.org"]; 147 - sha256 = "0qac9dd6qriz6ldghkr8ga74zz28jl109kmvhvag74a3qf7k9dwj"; 147 + sha256 = "1br4h5zwb5ir2bf6y0hnlwafkmghxi2fbjqx86agyv838ndy9npd"; 148 148 type = "gem"; 149 149 }; 150 - version = "1.51.0"; 150 + version = "1.52.0"; 151 151 }; 152 152 aws-sdk-s3 = { 153 153 groups = ["default"]; 154 154 platforms = []; 155 155 source = { 156 156 remotes = ["https://rubygems.org"]; 157 - sha256 = "0n00hkfy8c44yq23wv0y9aj007mfx1va7jxiaa74g3agf317vrak"; 157 + sha256 = "0yc96imi4v043rdxa94ncg15aapzp1i5qx076rv25zxqcbkdwzwd"; 158 158 type = "gem"; 159 159 }; 160 - version = "1.107.0"; 160 + version = "1.109.0"; 161 161 }; 162 162 aws-sigv4 = { 163 163 groups = ["default"]; ··· 664 664 platforms = []; 665 665 source = { 666 666 fetchSubmodules = false; 667 - rev = "a517e78b4ff21ff15b7f3ac748476ec8de4d9517"; 668 - sha256 = "0r1h7g451dahrnipcr65s80cng3lky82rkgmgh3xdpilgza7i6x6"; 667 + rev = "fc76ef1517b10ab7c84fa47d2cb8528881f29b8b"; 668 + sha256 = "0im0bysh4dzhdprd16gkywmbq27wghqr88xy3fzva6fnv6ma6ji6"; 669 669 type = "git"; 670 670 url = "https://github.com/rapid7/metasploit-framework"; 671 671 }; 672 - version = "6.1.16"; 672 + version = "6.1.17"; 673 673 }; 674 674 metasploit-model = { 675 675 groups = ["default"]; ··· 1337 1337 platforms = []; 1338 1338 source = { 1339 1339 remotes = ["https://rubygems.org"]; 1340 - sha256 = "06szny4dcbwlcq2fki1fbrghsbk2dgwy3zyl9y8zjkf334yjb57k"; 1340 + sha256 = "103rm0p44w8q2gyw3yigb6k2v12hi7gkj71b2wkj4859jzi96vyb"; 1341 1341 type = "gem"; 1342 1342 }; 1343 - version = "2.0.11"; 1343 + version = "2.0.12"; 1344 1344 }; 1345 1345 rubyntlm = { 1346 1346 groups = ["default"];
+2 -2
pkgs/tools/security/theharvester/default.nix
··· 5 5 6 6 python3.pkgs.buildPythonApplication rec { 7 7 pname = "theharvester"; 8 - version = "4.0.2"; 8 + version = "4.0.3"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "laramies"; 12 12 repo = pname; 13 13 rev = version; 14 - sha256 = "sha256-jG0uVfeAfbX809XTUhoSpYdh2i42NoGzortv96dWEAs="; 14 + sha256 = "sha256-Ckouhe/Uq6Dv9p/LRpPQkiKuYrwrl/Z7KkYYamDHav8="; 15 15 }; 16 16 17 17 propagatedBuildInputs = with python3.pkgs; [
+2 -2
pkgs/tools/system/natscli/default.nix
··· 5 5 6 6 buildGoModule rec { 7 7 pname = "natscli"; 8 - version = "0.0.26"; 8 + version = "0.0.28"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "nats-io"; 12 12 repo = pname; 13 - rev = version; 13 + rev = "v${version}"; 14 14 sha256 = "sha256-w0a2BzfRKf55hFgdaDLsR2YeC5Jqa2uynlRN2oGPX8g="; 15 15 }; 16 16