Merge master into staging-next

This commit is contained in:
github-actions[bot] 2021-12-04 12:01:10 +00:00 committed by GitHub
commit a3ef129c42
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
27 changed files with 174 additions and 119 deletions

View file

@ -28,7 +28,7 @@ let
You still need to set the <literal>image</literal> attribute, as it You still need to set the <literal>image</literal> attribute, as it
will be used as the image name for docker to start a container. will be used as the image name for docker to start a container.
''; '';
example = literalExpression "pkgs.dockerTools.buildDockerImage {...};"; example = literalExpression "pkgs.dockerTools.buildImage {...};";
}; };
login = { login = {

View file

@ -2,13 +2,13 @@
python3Packages.buildPythonApplication rec { python3Packages.buildPythonApplication rec {
pname = "lndmanage"; pname = "lndmanage";
version = "0.13.0"; version = "0.14.0";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "bitromortac"; owner = "bitromortac";
repo = pname; repo = pname;
rev = "v${version}"; rev = "v${version}";
sha256 = "1vnv03k2d11rw6mry6fmspiy3hqsza8y3daxnn4lp038gw1y0f4z"; hash = "sha256-wPr/R+WGACyhv2Qh9JeLJwvr2vQfxpqj2XjEkrRoSX4=";
}; };
propagatedBuildInputs = with python3Packages; [ propagatedBuildInputs = with python3Packages; [

View file

@ -15,20 +15,19 @@
, alsa-lib , alsa-lib
, speex , speex
, ilbc , ilbc
, fetchurl
, mkDerivation , mkDerivation
, bcg729 , bcg729
}: }:
mkDerivation rec { mkDerivation rec {
pname = "twinkle"; pname = "twinkle";
version = "1.10.2"; version = "unstable-2021-02-06";
src = fetchFromGitHub { src = fetchFromGitHub {
repo = pname;
owner = "LubosD"; owner = "LubosD";
rev = "v${version}"; repo = "twinkle";
sha256 = "0s0gi03xwvzp02ah4q6j33r9jx9nbayr6dxlg2ck9pwbay1nq1hx"; rev = "2301b66a3f54b266675415d261985488d86e9e4c";
sha256 = "xSwcaj1Hm62iL7C/AxqjVR07VEae8gDgYdr2EWmCoOM=";
}; };
buildInputs = [ buildInputs = [
@ -46,19 +45,6 @@ mkDerivation rec {
ilbc ilbc
]; ];
patches = [
# patch for bcg729 1.0.2+
(fetchurl { # https://github.com/LubosD/twinkle/pull/152
url = "https://github.com/LubosD/twinkle/compare/05082ae12051821b1d969e6672d9e4e5afe1bc07...7a6c533cda387652b5b4cb2a867be1a18585890c.patch";
sha256 = "39fc6cef3e88cfca8db44612b2d082fb618027b0f99509138d3c0d2777a494c2";
})
# patch manual link to not link to old url, which now points to NSFW page
(fetchurl { # https://github.com/LubosD/twinkle/commit/05082ae12051821b1d969e6672d9e4e5afe1bc07
url = "https://github.com/LubosD/twinkle/commit/05082ae12051821b1d969e6672d9e4e5afe1bc07.diff";
sha256 = "1iamragr9wp2vczsnp6n261fpr1ai2nc2abp0228jlar9zafksw0";
})
];
nativeBuildInputs = [ nativeBuildInputs = [
cmake cmake
bison bison

View file

@ -13,13 +13,13 @@ in
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "beamerpresenter"; pname = "beamerpresenter";
version = "0.2.0"; version = "0.2.1";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "stiglers-eponym"; owner = "stiglers-eponym";
repo = "BeamerPresenter"; repo = "BeamerPresenter";
rev = "v${version}"; rev = "v${version}";
sha256 = "10i5nc5b5syaqvsixam4lmfiz3b5cphbjfgfqavi5jilq769792a"; sha256 = "sha256-+ZxllYL2wco4bG2pqInIbL9qfOoqoUJJUReqDyEBRcI=";
}; };
nativeBuildInputs = [ qmake installShellFiles wrapQtAppsHook ]; nativeBuildInputs = [ qmake installShellFiles wrapQtAppsHook ];

View file

@ -2,16 +2,16 @@
rustPlatform.buildRustPackage rec { rustPlatform.buildRustPackage rec {
pname = "glitter"; pname = "glitter";
version = "1.5.7"; version = "1.5.9";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "milo123459"; owner = "milo123459";
repo = pname; repo = pname;
rev = "v${version}"; rev = "v${version}";
sha256 = "sha256-0hKwGZingOa4nB9VTErbOTSBLc4pcxDUnK5lltVZiYk="; sha256 = "sha256-jznlGPRYzWND5qdopD4iMz1IgduP8hXV4T+IGkSI3Qg=";
}; };
cargoSha256 = "sha256-08heeRIGzPmORh8KTyBx9GPfOZw2RR85PjkGvbaGA50="; cargoSha256 = "sha256-HAEyb2iVGRxaHQhy3zUgmRiBtXHmyxgmmh1R8wwoBs0=";
# tests require it to be in a git repository # tests require it to be in a git repository
preCheck = '' preCheck = ''

View file

@ -12,20 +12,20 @@ let
in in
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "flat-remix-gnome"; pname = "flat-remix-gnome";
version = "20211113"; version = "20211202";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "daniruiz"; owner = "daniruiz";
repo = pname; repo = pname;
rev = version; rev = version;
hash = "sha256-A9aiaS4CXRpr4+Y8+tyvWYRbR9STFS9TuplGksPfqtU="; hash = "sha256-aq4hnr581dNYoULeqdB9gWetDcuOthPNJuzHFVGNFc8=";
}; };
nativeBuildInputs = [ glib fake-dconf ]; nativeBuildInputs = [ glib fake-dconf ];
makeFlags = [ "PREFIX=$(out)" ]; makeFlags = [ "PREFIX=$(out)" ];
preInstall = '' preInstall = ''
# make install will back up this file, it will fail if the file doesn't exist. # make install will back up this file, it will fail if the file doesn't exist.
# https://github.com/daniruiz/flat-remix-gnome/blob/20211113/Makefile#L56 # https://github.com/daniruiz/flat-remix-gnome/blob/20211202/Makefile#L56
mkdir -p $out/share/gnome-shell/ mkdir -p $out/share/gnome-shell/
touch $out/share/gnome-shell/gnome-shell-theme.gresource touch $out/share/gnome-shell/gnome-shell-theme.gresource
''; '';

View file

@ -6,17 +6,19 @@
}: }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
version = "3.3.4"; version = "3.3.5";
pname = "glfw"; pname = "glfw";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "glfw"; owner = "glfw";
repo = "GLFW"; repo = "GLFW";
rev = version; rev = version;
sha256 = "sha256-BP4wxjgm0x0E68tNz5eudkVUyBnXkQlP7LY3ppZunhw="; sha256 = "sha256-1KkzYclOLGqiV1/8BsJ3e+pXMQ6a+sjLwZ7mjSuxxbA=";
}; };
patches = lib.optional waylandSupport ./wayland.patch; # Fix freezing on Wayland (https://github.com/glfw/glfw/pull/1711)
# and linkage issues on X11 (https://github.com/NixOS/nixpkgs/issues/142583)
patches = if waylandSupport then ./wayland.patch else ./x11.patch;
propagatedBuildInputs = [ libGL ]; propagatedBuildInputs = [ libGL ];

View file

@ -0,0 +1,18 @@
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
index a0be580e..ba143851 100644
--- a/src/CMakeLists.txt
+++ b/src/CMakeLists.txt
@@ -219,6 +219,13 @@ if (GLFW_BUILD_X11)
if (NOT X11_Xshape_INCLUDE_PATH)
message(FATAL_ERROR "X Shape headers not found; install libxext development package")
endif()
+
+ target_link_libraries(glfw PRIVATE ${X11_Xrandr_LIB}
+ ${X11_Xinerama_LIB}
+ ${X11_Xkb_LIB}
+ ${X11_Xcursor_LIB}
+ ${X11_Xi_LIB}
+ ${X11_Xshape_LIB})
endif()
if (UNIX AND NOT APPLE)

View file

@ -8,11 +8,12 @@
buildPythonPackage rec { buildPythonPackage rec {
pname = "bitlist"; pname = "bitlist";
version = "0.5.1"; version = "0.6.0";
format = "setuptools";
src = fetchPypi { src = fetchPypi {
inherit pname version; inherit pname version;
sha256 = "sha256-bX/Z5FBm21gX4ax/HfqD2bNotZyNFX7dHCEN5uZzQJQ="; sha256 = "sha256-LTrn+PCaqob0EGyyv1V1uCBeDQZvIYE1hNPqi4y/zfc=";
}; };
propagatedBuildInputs = [ propagatedBuildInputs = [
@ -24,12 +25,9 @@ buildPythonPackage rec {
nose nose
]; ];
postPatch = '' pythonImportsCheck = [
substituteInPlace setup.py \ "bitlist"
--replace "parts~=1.0.3" "parts>=1.0.3" ];
'';
pythonImportsCheck = [ "bitlist" ];
meta = with lib; { meta = with lib; {
description = "Python library for working with little-endian list representation of bit strings"; description = "Python library for working with little-endian list representation of bit strings";

View file

@ -3,11 +3,7 @@
, pythonOlder , pythonOlder
, fetchPypi , fetchPypi
, tinycss2 , tinycss2
, pytest , pytestCheckHook
, pytest-runner
, pytest-cov
, pytest-flake8
, pytest-isort
}: }:
buildPythonPackage rec { buildPythonPackage rec {
@ -20,9 +16,15 @@ buildPythonPackage rec {
sha256 = "93fbb9af860e95dd40bf18c3b2b6ed99189a07c0f29ba76f9c5be71344664ec8"; sha256 = "93fbb9af860e95dd40bf18c3b2b6ed99189a07c0f29ba76f9c5be71344664ec8";
}; };
postPatch = ''
sed -i '/^addopts/d' pyproject.toml
'';
propagatedBuildInputs = [ tinycss2 ]; propagatedBuildInputs = [ tinycss2 ];
checkInputs = [ pytest pytest-runner pytest-cov pytest-flake8 pytest-isort ]; checkInputs = [ pytestCheckHook ];
pythonImportsCheck = [ "cssselect2" ];
meta = with lib; { meta = with lib; {
description = "CSS selectors for Python ElementTree"; description = "CSS selectors for Python ElementTree";

View file

@ -11,6 +11,7 @@
buildPythonPackage rec { buildPythonPackage rec {
pname = "fe25519"; pname = "fe25519";
version = "1.0.0"; version = "1.0.0";
format = "setuptools";
src = fetchPypi { src = fetchPypi {
inherit pname version; inherit pname version;
@ -28,7 +29,15 @@ buildPythonPackage rec {
pytestCheckHook pytestCheckHook
]; ];
pythonImportsCheck = [ "fe25519" ]; postPatch = ''
substituteInPlace setup.py \
--replace "bitlist~=0.5.1" "bitlist>=0.5.1" \
--replace "parts~=1.1.2" "parts>=1.1.2"
'';
pythonImportsCheck = [
"fe25519"
];
meta = with lib; { meta = with lib; {
description = "Python field operations for Curve25519's prime"; description = "Python field operations for Curve25519's prime";

View file

@ -17,6 +17,11 @@ buildPythonPackage rec {
bitlist bitlist
]; ];
postPatch = ''
substituteInPlace setup.py \
--replace "bitlist~=0.5.1" "bitlist>=0.5.1"
'';
# Project has no test # Project has no test
doCheck = false; doCheck = false;

View file

@ -12,6 +12,7 @@
buildPythonPackage rec { buildPythonPackage rec {
pname = "ge25519"; pname = "ge25519";
version = "1.0.0"; version = "1.0.0";
format = "setuptools";
src = fetchPypi { src = fetchPypi {
inherit pname version; inherit pname version;
@ -30,7 +31,15 @@ buildPythonPackage rec {
pytestCheckHook pytestCheckHook
]; ];
pythonImportsCheck = [ "ge25519" ]; postPatch = ''
substituteInPlace setup.py \
--replace "bitlist~=0.5.1" "bitlist>=0.5.1" \
--replace "parts~=1.1.2" "parts>=1.1.2"
'';
pythonImportsCheck = [
"ge25519"
];
meta = with lib; { meta = with lib; {
description = "Python implementation of Ed25519 group elements and operations"; description = "Python implementation of Ed25519 group elements and operations";

View file

@ -5,16 +5,20 @@
buildPythonPackage rec { buildPythonPackage rec {
pname = "parts"; pname = "parts";
version = "1.1.2"; version = "1.2.0";
format = "setuptools";
src = fetchPypi { src = fetchPypi {
inherit pname version; inherit pname version;
sha256 = "2212129476f6d285c3aaab309b80b83664d13dca5a42c5ca3500bd32130af7ec"; sha256 = "sha256-sfeh6KdprW40ZgfItm9oojDlrI4X29+O7pzfafIawB0=";
}; };
# Project has no tests # Project has no tests
doCheck = false; doCheck = false;
pythonImportsCheck = [ "parts" ];
pythonImportsCheck = [
"parts"
];
meta = with lib; { meta = with lib; {
description = "Python library for common list functions related to partitioning lists"; description = "Python library for common list functions related to partitioning lists";

View file

@ -18,14 +18,14 @@
buildPythonPackage rec { buildPythonPackage rec {
pname = "qcs-api-client"; pname = "qcs-api-client";
version = "0.20.4"; version = "0.20.5";
format = "setuptools"; format = "setuptools";
disabled = pythonOlder "3.7"; disabled = pythonOlder "3.7";
src = fetchPypi { src = fetchPypi {
inherit pname version; inherit pname version;
sha256 = "sha256-bw/NvB4YkdAfm8YyWlLPC4Z0GH9Ez9M9yIjgubiyskw="; sha256 = "sha256-nSkCARZk6K5JMgiXunRBrb3pn5Ti6f493OOFzJYaW0M=";
}; };
propagatedBuildInputs = [ propagatedBuildInputs = [

View file

@ -31,12 +31,12 @@ in
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "frama-c"; pname = "frama-c";
version = "23.1"; version = "24.0";
slang = "Vanadium"; slang = "Chromium";
src = fetchurl { src = fetchurl {
url = "https://frama-c.com/download/frama-c-${version}-${slang}.tar.gz"; url = "https://frama-c.com/download/frama-c-${version}-${slang}.tar.gz";
sha256 = "1rgkq9sg436smw005ag0j6y3xryhjn18a07m5wjfrfp0s1438nnj"; sha256 = "sha256:0x1xgip50jdz1phsb9rzwf2ra8lshn1hmd9g967xia402wrg3sjf";
}; };
preConfigure = lib.optionalString stdenv.cc.isClang "configureFlagsArray=(\"--with-cpp=clang -E -C\")"; preConfigure = lib.optionalString stdenv.cc.isClang "configureFlagsArray=(\"--with-cpp=clang -E -C\")";

View file

@ -2,16 +2,16 @@
buildGoModule rec { buildGoModule rec {
pname = "go-task"; pname = "go-task";
version = "3.9.1"; version = "3.9.2";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = pname; owner = pname;
repo = "task"; repo = "task";
rev = "v${version}"; rev = "v${version}";
sha256 = "sha256-DKlKEnvhrdq3pdkSG6muQecsTZYFwRv3w4uptRwuLb4="; sha256 = "sha256-nlIgX7TV3bWi8vaYQ9kXmNzGlVLgRUDNkNApwrAw3EQ=";
}; };
vendorSha256 = "sha256-DI9N2PX8vvMombx2HfaciACmdM5u+rJLoekg72VGYyI="; vendorSha256 = "sha256-Dmn3LJ+TBO/F3N5lgrNXXrFJ5KTp6r45ZwU11LxvQSg=";
doCheck = false; doCheck = false;

View file

@ -1,15 +1,15 @@
{ fetchCrate, lib, openssl, pkg-config, rustPlatform, stdenv, Security }: { lib, rustPlatform, fetchCrate, stdenv, pkg-config, openssl, Security }:
rustPlatform.buildRustPackage rec { rustPlatform.buildRustPackage rec {
pname = "taplo-cli"; pname = "taplo-cli";
version = "0.4.1"; version = "0.5.0";
src = fetchCrate { src = fetchCrate {
inherit pname version; inherit pname version;
sha256 = "sha256-bGQLAANVahpiiiKKJPNmtr4uT5iKHqyLS5yVm+rSHPg="; sha256 = "sha256-+0smR1FDeJMSa/LaRM2M53updt5p8717DEaFItNXCdM=";
}; };
cargoSha256 = "sha256-T3fbG5HKOG90kawjQK8D0PIonB6ErNfR3hVIZ5N8zgA="; cargoSha256 = "sha256-d7mysGYR72shXwvmDXr0oftSa+RtRoSbP++HBR40Mus=";
nativeBuildInputs = lib.optional stdenv.isLinux pkg-config; nativeBuildInputs = lib.optional stdenv.isLinux pkg-config;

View file

@ -5,20 +5,20 @@
stdenvNoCC.mkDerivation rec { stdenvNoCC.mkDerivation rec {
pname = "sof-firmware"; pname = "sof-firmware";
version = "1.9"; version = "1.9.2";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "thesofproject"; owner = "thesofproject";
repo = "sof-bin"; repo = "sof-bin";
rev = "v${version}"; rev = "v${version}";
sha256 = "sha256-yife3gO8lXOGwRye213II9rCQqDic7B7w1xW1o7ajF8="; sha256 = "sha256-aEoLlP34rorllCdTneATlCHnmhJD/VABV9Uv4dDmShA=";
}; };
dontFixup = true; # binaries must not be stripped or patchelfed dontFixup = true; # binaries must not be stripped or patchelfed
installPhase = '' installPhase = ''
runHook preInstall runHook preInstall
cd "v${version}.x" cd "v${lib.versions.majorMinor version}.x"
mkdir -p $out/lib/firmware/intel/ mkdir -p $out/lib/firmware/intel/
cp -a sof-v${version} $out/lib/firmware/intel/sof cp -a sof-v${version} $out/lib/firmware/intel/sof
cp -a sof-tplg-v${version} $out/lib/firmware/intel/sof-tplg cp -a sof-tplg-v${version} $out/lib/firmware/intel/sof-tplg

View file

@ -1,29 +1,51 @@
{ lib, stdenv, fetchurl, ncurses, gettext, openssl, withGeolocation ? true, libmaxminddb }: { lib
, stdenv
, autoreconfHook
, fetchFromGitHub
, gettext
, libmaxminddb
, ncurses
, openssl
, withGeolocation ? true
}:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
version = "1.5.2"; version = "1.5.3";
pname = "goaccess"; pname = "goaccess";
src = fetchurl { src = fetchFromGitHub {
url = "https://tar.goaccess.io/goaccess-${version}.tar.gz"; owner = "allinurl";
sha256 = "sha256-oM4vk5OyYiSE5GnpWoCd/VKt5NQgBJHkPt4fy1KrHIo="; repo = pname;
rev = "v${version}";
sha256 = "sha256-TgreyBlV86K6P0W9WeLUW6RbcHpuOFW2fj2cCe7nWHE=";
}; };
nativeBuildInputs = [
autoreconfHook
];
buildInputs = [
ncurses
openssl
] ++ lib.optionals withGeolocation [
libmaxminddb
] ++ lib.optionals stdenv.isDarwin [
gettext
];
configureFlags = [ configureFlags = [
"--enable-utf8" "--enable-utf8"
"--with-openssl" "--with-openssl"
] ++ lib.optionals withGeolocation [ "--enable-geoip=mmdb" ]; ] ++ lib.optionals withGeolocation [
"--enable-geoip=mmdb"
];
buildInputs = [ ncurses openssl ] meta = with lib; {
++ lib.optionals withGeolocation [ libmaxminddb ]
++ lib.optionals stdenv.isDarwin [ gettext ];
meta = {
description = "Real-time web log analyzer and interactive viewer that runs in a terminal in *nix systems"; description = "Real-time web log analyzer and interactive viewer that runs in a terminal in *nix systems";
homepage = "https://goaccess.io"; homepage = "https://goaccess.io";
changelog = "https://github.com/allinurl/goaccess/raw/v${version}/ChangeLog"; changelog = "https://github.com/allinurl/goaccess/raw/v${version}/ChangeLog";
license = lib.licenses.mit; license = licenses.mit;
platforms = lib.platforms.linux ++ lib.platforms.darwin; maintainers = with maintainers; [ ederoyd46 ];
maintainers = with lib.maintainers; [ ederoyd46 ]; platforms = platforms.linux ++ platforms.darwin;
}; };
} }

View file

@ -7,15 +7,15 @@
}: }:
rustPlatform.buildRustPackage rec { rustPlatform.buildRustPackage rec {
pname = "genpass"; pname = "genpass";
version = "0.4.12"; version = "0.5.1";
src = fetchgit { src = fetchgit {
url = "https://git.sr.ht/~cyplo/genpass"; url = "https://git.sr.ht/~cyplo/genpass";
rev = "v${version}"; rev = "v${version}";
sha256 = "154kprbqc59f06ciz60il4ax299zapwa0hz8vjn25rl4gr5gzn4l"; sha256 = "UyEgOlKtDyneRteN3jHA2BJlu5U1HFL8HA2MTQz5rns=";
}; };
cargoSha256 = "1b9jqkg11d0ih46km063inqqjwfy1nrwb2xb3dagg3hi8hahpqpb"; cargoSha256 = "ls3tzZ+gtZQlObmbtwJDq6N/f5nY+Ps7RL5R/fR5Vgg=";
buildInputs = lib.optionals stdenv.isDarwin [ CoreFoundation libiconv Security ]; buildInputs = lib.optionals stdenv.isDarwin [ CoreFoundation libiconv Security ];

View file

@ -1,4 +1,4 @@
# frozen_string_literal: true # frozen_string_literal: true
source "https://rubygems.org" source "https://rubygems.org"
gem "metasploit-framework", git: "https://github.com/rapid7/metasploit-framework", ref: "refs/tags/6.1.16" gem "metasploit-framework", git: "https://github.com/rapid7/metasploit-framework", ref: "refs/tags/6.1.17"

View file

@ -1,9 +1,9 @@
GIT GIT
remote: https://github.com/rapid7/metasploit-framework remote: https://github.com/rapid7/metasploit-framework
revision: a517e78b4ff21ff15b7f3ac748476ec8de4d9517 revision: fc76ef1517b10ab7c84fa47d2cb8528881f29b8b
ref: refs/tags/6.1.16 ref: refs/tags/6.1.17
specs: specs:
metasploit-framework (6.1.16) metasploit-framework (6.1.17)
actionpack (~> 6.0) actionpack (~> 6.0)
activerecord (~> 6.0) activerecord (~> 6.0)
activesupport (~> 6.0) activesupport (~> 6.0)
@ -128,22 +128,22 @@ GEM
arel-helpers (2.12.1) arel-helpers (2.12.1)
activerecord (>= 3.1.0, < 7) activerecord (>= 3.1.0, < 7)
aws-eventstream (1.2.0) aws-eventstream (1.2.0)
aws-partitions (1.534.0) aws-partitions (1.539.0)
aws-sdk-core (3.123.0) aws-sdk-core (3.124.0)
aws-eventstream (~> 1, >= 1.0.2) aws-eventstream (~> 1, >= 1.0.2)
aws-partitions (~> 1, >= 1.525.0) aws-partitions (~> 1, >= 1.525.0)
aws-sigv4 (~> 1.1) aws-sigv4 (~> 1.1)
jmespath (~> 1.0) jmespath (~> 1.0)
aws-sdk-ec2 (1.283.0) aws-sdk-ec2 (1.286.0)
aws-sdk-core (~> 3, >= 3.122.0) aws-sdk-core (~> 3, >= 3.122.0)
aws-sigv4 (~> 1.1) aws-sigv4 (~> 1.1)
aws-sdk-iam (1.63.0) aws-sdk-iam (1.64.0)
aws-sdk-core (~> 3, >= 3.122.0) aws-sdk-core (~> 3, >= 3.122.0)
aws-sigv4 (~> 1.1) aws-sigv4 (~> 1.1)
aws-sdk-kms (1.51.0) aws-sdk-kms (1.52.0)
aws-sdk-core (~> 3, >= 3.122.0) aws-sdk-core (~> 3, >= 3.122.0)
aws-sigv4 (~> 1.1) aws-sigv4 (~> 1.1)
aws-sdk-s3 (1.107.0) aws-sdk-s3 (1.109.0)
aws-sdk-core (~> 3, >= 3.122.0) aws-sdk-core (~> 3, >= 3.122.0)
aws-sdk-kms (~> 1) aws-sdk-kms (~> 1)
aws-sigv4 (~> 1.4) aws-sigv4 (~> 1.4)
@ -375,7 +375,7 @@ GEM
ruby-macho (2.5.1) ruby-macho (2.5.1)
ruby-rc4 (0.1.5) ruby-rc4 (0.1.5)
ruby2_keywords (0.0.5) ruby2_keywords (0.0.5)
ruby_smb (2.0.11) ruby_smb (2.0.12)
bindata bindata
openssl-ccm openssl-ccm
openssl-cmac openssl-cmac

View file

@ -15,13 +15,13 @@ let
}; };
in stdenv.mkDerivation rec { in stdenv.mkDerivation rec {
pname = "metasploit-framework"; pname = "metasploit-framework";
version = "6.1.16"; version = "6.1.17";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "rapid7"; owner = "rapid7";
repo = "metasploit-framework"; repo = "metasploit-framework";
rev = version; rev = version;
sha256 = "sha256-ppt41H803tYHfPXNLJCfdDzLANLFZHajzVC1UMg7MGQ="; sha256 = "sha256-JkqjqtnWGbW/G74jlDF8/Ai8KvfzmdDybfA3ArVfoEY=";
}; };
nativeBuildInputs = [ makeWrapper ]; nativeBuildInputs = [ makeWrapper ];

View file

@ -104,60 +104,60 @@
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
sha256 = "1mggk7w7529fxcwvsnmm08ms600nx7nzh51d4kq2d167wf4qqfan"; sha256 = "01676g6hsdyzv9ym1f9r59r4jmnh1fl8fr9pqxdnqrysalpdi5gx";
type = "gem"; type = "gem";
}; };
version = "1.534.0"; version = "1.539.0";
}; };
aws-sdk-core = { aws-sdk-core = {
groups = ["default"]; groups = ["default"];
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
sha256 = "1390d003vnajh3i2k0al4yzw7xchdk17v92vpdwla6yds68x9kh8"; sha256 = "1chpydvgwa48rbd67k39fpg2vjp21v3kmjygbjqv1l1sqn6rjbvw";
type = "gem"; type = "gem";
}; };
version = "3.123.0"; version = "3.124.0";
}; };
aws-sdk-ec2 = { aws-sdk-ec2 = {
groups = ["default"]; groups = ["default"];
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
sha256 = "1i3qvsif62kwdhny226fmnzi4la27qh8hnl0df09w9hiqh6ya0ls"; sha256 = "11yclwnfckc4xbhhrr5cy0y5q7vaf51qnvpd1vh5l0x7ngjlx0z3";
type = "gem"; type = "gem";
}; };
version = "1.283.0"; version = "1.286.0";
}; };
aws-sdk-iam = { aws-sdk-iam = {
groups = ["default"]; groups = ["default"];
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
sha256 = "0ms76yn9iprmvjw1ijrgasss70398i8wmkwmgpghn5wc37z59x2s"; sha256 = "1gnjxnmba0wh4ikz7lsgrfzcfmasbqcl4c8r9cvvsw7lk090nkbb";
type = "gem"; type = "gem";
}; };
version = "1.63.0"; version = "1.64.0";
}; };
aws-sdk-kms = { aws-sdk-kms = {
groups = ["default"]; groups = ["default"];
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
sha256 = "0qac9dd6qriz6ldghkr8ga74zz28jl109kmvhvag74a3qf7k9dwj"; sha256 = "1br4h5zwb5ir2bf6y0hnlwafkmghxi2fbjqx86agyv838ndy9npd";
type = "gem"; type = "gem";
}; };
version = "1.51.0"; version = "1.52.0";
}; };
aws-sdk-s3 = { aws-sdk-s3 = {
groups = ["default"]; groups = ["default"];
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
sha256 = "0n00hkfy8c44yq23wv0y9aj007mfx1va7jxiaa74g3agf317vrak"; sha256 = "0yc96imi4v043rdxa94ncg15aapzp1i5qx076rv25zxqcbkdwzwd";
type = "gem"; type = "gem";
}; };
version = "1.107.0"; version = "1.109.0";
}; };
aws-sigv4 = { aws-sigv4 = {
groups = ["default"]; groups = ["default"];
@ -664,12 +664,12 @@
platforms = []; platforms = [];
source = { source = {
fetchSubmodules = false; fetchSubmodules = false;
rev = "a517e78b4ff21ff15b7f3ac748476ec8de4d9517"; rev = "fc76ef1517b10ab7c84fa47d2cb8528881f29b8b";
sha256 = "0r1h7g451dahrnipcr65s80cng3lky82rkgmgh3xdpilgza7i6x6"; sha256 = "0im0bysh4dzhdprd16gkywmbq27wghqr88xy3fzva6fnv6ma6ji6";
type = "git"; type = "git";
url = "https://github.com/rapid7/metasploit-framework"; url = "https://github.com/rapid7/metasploit-framework";
}; };
version = "6.1.16"; version = "6.1.17";
}; };
metasploit-model = { metasploit-model = {
groups = ["default"]; groups = ["default"];
@ -1337,10 +1337,10 @@
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
sha256 = "06szny4dcbwlcq2fki1fbrghsbk2dgwy3zyl9y8zjkf334yjb57k"; sha256 = "103rm0p44w8q2gyw3yigb6k2v12hi7gkj71b2wkj4859jzi96vyb";
type = "gem"; type = "gem";
}; };
version = "2.0.11"; version = "2.0.12";
}; };
rubyntlm = { rubyntlm = {
groups = ["default"]; groups = ["default"];

View file

@ -5,13 +5,13 @@
python3.pkgs.buildPythonApplication rec { python3.pkgs.buildPythonApplication rec {
pname = "theharvester"; pname = "theharvester";
version = "4.0.2"; version = "4.0.3";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "laramies"; owner = "laramies";
repo = pname; repo = pname;
rev = version; rev = version;
sha256 = "sha256-jG0uVfeAfbX809XTUhoSpYdh2i42NoGzortv96dWEAs="; sha256 = "sha256-Ckouhe/Uq6Dv9p/LRpPQkiKuYrwrl/Z7KkYYamDHav8=";
}; };
propagatedBuildInputs = with python3.pkgs; [ propagatedBuildInputs = with python3.pkgs; [

View file

@ -5,12 +5,12 @@
buildGoModule rec { buildGoModule rec {
pname = "natscli"; pname = "natscli";
version = "0.0.26"; version = "0.0.28";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "nats-io"; owner = "nats-io";
repo = pname; repo = pname;
rev = version; rev = "v${version}";
sha256 = "sha256-w0a2BzfRKf55hFgdaDLsR2YeC5Jqa2uynlRN2oGPX8g="; sha256 = "sha256-w0a2BzfRKf55hFgdaDLsR2YeC5Jqa2uynlRN2oGPX8g=";
}; };