Merge master into staging-next

Changed files
+435 -277
doc
builders
nixos
doc
modules
pkgs
applications
networking
instant-messengers
rambox
sniffers
wireshark
build-support
appimage
by-name
n2
sc
scd2html
tu
tusc-sh
development
libraries
opentracing-cpp
python-modules
aioopenexchangerates
aiowaqi
bluetooth-data-tools
censys
dvc
garth
hvplot
kasa-crypt
niaarm
plaid-python
pyacaia-async
pyecoforest
pyradios
python-roborock
slither-analyzer
snowflake-connector-python
social-auth-app-django
tldextract
types-requests
unearth
tools
analysis
checkov
misc
fastly
tools
networking
security
ggshield
kube-bench
+14
doc/builders/special/darwin-builder.section.md
···
You may make any other changes to your VM in this attribute set. For example,
you could enable Docker or X11 forwarding to your Darwin host.
+
## Troubleshooting the generated configuration {#sec-darwin-builder-troubleshoot}
+
+
The `linux-builder` package exposes the attributes `nixosConfig` and `nixosOptions` that allow you to inspect the generated NixOS configuration in the `nix repl`. For example:
+
+
```
+
$ nix repl --file ~/src/nixpkgs --argstr system aarch64-darwin
+
+
nix-repl> darwin.linux-builder.nixosConfig.nix.package
+
«derivation /nix/store/...-nix-2.17.0.drv»
+
+
nix-repl> :p darwin.linux-builder.nixosOptions.virtualisation.memorySize.definitionsWithLocations
+
[ { file = "/home/user/src/nixpkgs/nixos/modules/profiles/macos-builder.nix"; value = 3072; } ]
+
+
```
+1 -1
nixos/doc/manual/development/writing-documentation.chapter.md
···
```ShellSession
$ cd /path/to/nixpkgs/nixos/doc/manual
$ nix-shell
-
nix-shell$ make
+
nix-shell$ devmode
```
Once you are done making modifications to the manual, it's important to
+7 -1
nixos/modules/profiles/macos-builder.nix
···
-
{ config, lib, ... }:
+
{ config, lib, options, ... }:
let
keysDirectory = "/var/keys";
···
in
script.overrideAttrs (old: {
+
pos = __curPos; # sets meta.position to point here; see script binding above for package definition
meta = (old.meta or { }) // {
platforms = lib.platforms.darwin;
+
};
+
passthru = (old.passthru or { }) // {
+
# Let users in the repl inspect the config
+
nixosConfig = config;
+
nixosOptions = options;
};
});
+2 -2
pkgs/applications/networking/instant-messengers/rambox/default.nix
···
let
pname = "rambox";
-
version = "2.1.5";
+
version = "2.2.0";
src = fetchurl {
url = "https://github.com/ramboxapp/download/releases/download/v${version}/Rambox-${version}-linux-x64.AppImage";
-
sha256 = "sha256-+9caiyh5o537cwjF0/bGdaJGQNd2Navn/nLYaYjnRN8=";
+
sha256 = "sha256-9CtE29bcE4CIWZmwSbSa/MxuDdwn0vlQT0wOYAoNkcg=";
};
desktopItem = (makeDesktopItem {
+97 -71
pkgs/applications/networking/sniffers/wireshark/default.nix
···
{ lib
, stdenv
+
, fetchFromGitLab
+
+
, ApplicationServices
+
, asciidoctor
+
, bcg729
+
, bison
, buildPackages
-
, fetchFromGitLab
-
, pkg-config
-
, pcre2
-
, perl
+
, c-ares
+
, cmake
, flex
-
, bison
, gettext
-
, libpcap
-
, libnl
-
, c-ares
+
, glib
+
, gmp
, gnutls
+
, libcap
, libgcrypt
, libgpg-error
+
, libkrb5
, libmaxminddb
+
, libnl
, libopus
-
, bcg729
-
, spandsp3
-
, libkrb5
-
, speexdsp
+
, libpcap
, libsmi
+
, libssh
+
, lua5
, lz4
-
, snappy
-
, zstd
+
, makeWrapper
, minizip
-
, sbc
-
, openssl
-
, lua5
-
, python3
-
, libcap
-
, glib
-
, libssh
, nghttp2
-
, zlib
-
, cmake
, ninja
-
, makeWrapper
+
, openssl
+
, pcre2
+
, perl
+
, pkg-config
+
, python3
+
, sbc
+
, snappy
+
, spandsp3
+
, speexdsp
+
, SystemConfiguration
, wrapGAppsHook
+
, zlib
+
, zstd
+
, withQt ? true
, qt6 ? null
-
, ApplicationServices
-
, SystemConfiguration
-
, gmp
-
, asciidoctor
}:
assert withQt -> qt6 != null;
-
let
-
version = "4.0.8";
-
variant = if withQt then "qt" else "cli";
-
in
-
stdenv.mkDerivation {
-
pname = "wireshark-${variant}";
-
inherit version;
+
stdenv.mkDerivation rec {
+
pname = "wireshark-${if withQt then "qt" else "cli"}";
+
version = "4.0.10";
+
outputs = [ "out" "dev" ];
src = fetchFromGitLab {
repo = "wireshark";
owner = "wireshark";
rev = "v${version}";
-
hash = "sha256-bNg0yhNb1GRsTclNWWO+Bamm2wOnUjVKU+JftJu+LTo=";
+
hash = "sha256-R8CoatIZC7vkKn4UZ3G7h5qBexfKMdJJ0swi+IxAjG0=";
};
-
cmakeFlags = [
-
"-DBUILD_wireshark=${if withQt then "ON" else "OFF"}"
-
"-DENABLE_APPLICATION_BUNDLE=${if withQt && stdenv.isDarwin then "ON" else "OFF"}"
-
# Fix `extcap` and `plugins` paths. See https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=16444
-
"-DCMAKE_INSTALL_LIBDIR=lib"
-
"-DLEMON_C_COMPILER=cc"
-
"-DUSE_qt6=ON"
-
] ++ lib.optionals (stdenv.buildPlatform != stdenv.hostPlatform) [
-
"-DHAVE_C99_VSNPRINTF_EXITCODE=0"
-
"-DHAVE_C99_VSNPRINTF_EXITCODE__TRYRUN_OUTPUT="
+
patches = [
+
./wireshark-lookup-dumpcap-in-path.patch
];
-
# Avoid referencing -dev paths because of debug assertions.
-
env.NIX_CFLAGS_COMPILE = toString [ "-DQT_NO_DEBUG" ];
+
depsBuildBuild = lib.optionals (stdenv.buildPlatform != stdenv.hostPlatform) [
+
buildPackages.stdenv.cc
+
];
-
nativeBuildInputs = [ asciidoctor bison cmake ninja flex makeWrapper pkg-config python3 perl ]
-
++ lib.optionals withQt [ qt6.wrapQtAppsHook wrapGAppsHook ];
-
-
depsBuildBuild = lib.optionals (stdenv.buildPlatform != stdenv.hostPlatform) [ buildPackages.stdenv.cc ];
+
nativeBuildInputs = [
+
asciidoctor
+
bison
+
cmake
+
flex
+
makeWrapper
+
ninja
+
perl
+
pkg-config
+
python3
+
] ++ lib.optionals withQt [
+
qt6.wrapQtAppsHook
+
wrapGAppsHook
+
];
buildInputs = [
gettext
···
c-ares
glib
zlib
-
] ++ lib.optionals withQt (with qt6; [ qtbase qtmultimedia qtsvg qttools qt5compat ])
-
++ lib.optionals (withQt && stdenv.isLinux) [ qt6.qtwayland ]
-
++ lib.optionals stdenv.isLinux [ libcap libnl sbc ]
-
++ lib.optionals stdenv.isDarwin [ SystemConfiguration ApplicationServices gmp ];
+
] ++ lib.optionals withQt (with qt6; [
+
qt5compat
+
qtbase
+
qtmultimedia
+
qtsvg
+
qttools
+
]) ++ lib.optionals (withQt && stdenv.isLinux) [
+
qt6.qtwayland
+
] ++ lib.optionals stdenv.isLinux [
+
libcap
+
libnl
+
sbc
+
] ++ lib.optionals stdenv.isDarwin [
+
ApplicationServices
+
gmp
+
SystemConfiguration
+
];
strictDeps = true;
-
patches = [ ./wireshark-lookup-dumpcap-in-path.patch ];
+
cmakeFlags = [
+
"-DBUILD_wireshark=${if withQt then "ON" else "OFF"}"
+
"-DENABLE_APPLICATION_BUNDLE=${if withQt && stdenv.isDarwin then "ON" else "OFF"}"
+
# Fix `extcap` and `plugins` paths. See https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=16444
+
"-DCMAKE_INSTALL_LIBDIR=lib"
+
"-DLEMON_C_COMPILER=cc"
+
"-DUSE_qt6=ON"
+
] ++ lib.optionals (stdenv.buildPlatform != stdenv.hostPlatform) [
+
"-DHAVE_C99_VSNPRINTF_EXITCODE=0"
+
"-DHAVE_C99_VSNPRINTF_EXITCODE__TRYRUN_OUTPUT="
+
];
+
+
# Avoid referencing -dev paths because of debug assertions.
+
env.NIX_CFLAGS_COMPILE = toString [ "-DQT_NO_DEBUG" ];
+
+
dontFixCmake = true;
+
# Prevent double-wrapping, inject wrapper args manually instead.
+
dontWrapGApps = true;
+
+
shellHook = ''
+
# to be able to run the resulting binary
+
export WIRESHARK_RUN_FROM_BUILD_DIRECTORY=1
+
'';
postPatch = ''
sed -i -e '1i cmake_policy(SET CMP0025 NEW)' CMakeLists.txt
···
cp ../wsutil/wmem/*.h $dev/include/wsutil/wmem/
'');
-
dontFixCmake = true;
-
-
# Prevent double-wrapping, inject wrapper args manually instead.
-
dontWrapGApps = true;
preFixup = ''
qtWrapperArgs+=("''${gappsWrapperArgs[@]}")
-
'';
-
-
shellHook = ''
-
# to be able to run the resulting binary
-
export WIRESHARK_RUN_FROM_BUILD_DIRECTORY=1
'';
meta = with lib; {
-
homepage = "https://www.wireshark.org/";
-
changelog = "https://www.wireshark.org/docs/relnotes/wireshark-${version}.html";
description = "Powerful network protocol analyzer";
-
license = licenses.gpl2Plus;
-
longDescription = ''
Wireshark (formerly known as "Ethereal") is a powerful network
protocol analyzer developed by an international team of networking
experts. It runs on UNIX, macOS and Windows.
'';
-
+
homepage = "https://www.wireshark.org";
+
changelog = "https://www.wireshark.org/docs/relnotes/wireshark-${version}.html";
+
license = licenses.gpl2Plus;
platforms = platforms.linux ++ platforms.darwin;
maintainers = with maintainers; [ bjornfor fpletz paveloom ];
mainProgram = if withQt then "wireshark" else "tshark";
+2 -1
pkgs/build-support/appimage/default.nix
···
];
};
-
extract = args@{ name ? "${args.pname}-${args.version}", src, ... }: pkgs.runCommand "${name}-extracted" {
+
extract = args@{ name ? "${args.pname}-${args.version}", postExtract ? "", src, ... }: pkgs.runCommand "${name}-extracted" {
buildInputs = [ appimage-exec ];
} ''
appimage-exec.sh -x $out ${src}
+
${postExtract}
'';
# for compatibility, deprecated
+26
pkgs/by-name/n2/n2/package.nix
···
+
{ lib
+
, rustPlatform
+
, fetchFromGitHub
+
}:
+
+
rustPlatform.buildRustPackage {
+
pname = "n2";
+
version = "unstable-2023-10-10";
+
+
src = fetchFromGitHub {
+
owner = "evmar";
+
repo = "n2";
+
rev = "90041c1f010d27464e3b18e38440ed9855ea62ef";
+
hash = "sha256-svJPcriSrqloJlr7pIp/k84O712l4ZEPlSr58GPANXY=";
+
};
+
+
cargoHash = "sha256-jrIo0N3o2fYe3NgNG33shkMd0rJxi5evtidCL9BcfVc=";
+
+
meta = with lib; {
+
homepage = "https://github.com/evmar/n2";
+
description = "A ninja compatible build system";
+
license = licenses.asl20;
+
maintainers = with maintainers; [ fgaz ];
+
platforms = platforms.all;
+
};
+
}
+43
pkgs/by-name/sc/scd2html/package.nix
···
+
{ lib
+
, stdenv
+
, fetchFromSourcehut
+
, scdoc
+
}:
+
+
stdenv.mkDerivation rec {
+
pname = "scd2html";
+
version = "1.0.0";
+
+
src = fetchFromSourcehut {
+
owner = "~bitfehler";
+
repo = pname;
+
rev = "v${version}";
+
hash = "sha256-oZSHv5n/WOrvy77tC94Z8pYugLpHkcv7U1PrzR+8fHM=";
+
};
+
+
strictDeps = true;
+
+
nativeBuildInputs = [
+
scdoc
+
];
+
+
postPatch = ''
+
substituteInPlace Makefile \
+
--replace "LDFLAGS+=-static" "LDFLAGS+="
+
'';
+
+
makeFlags = [
+
"PREFIX=${placeholder "out"}"
+
];
+
+
enableParallelBuilding = true;
+
+
meta = with lib; {
+
description = "scd2html generates HTML from scdoc source files";
+
homepage = "https://git.sr.ht/~bitfehler/scd2html";
+
license = licenses.mit;
+
maintainers = with maintainers; [ ianmjones ];
+
platforms = platforms.linux;
+
mainProgram = "scd2html";
+
};
+
}
+2 -2
pkgs/by-name/tu/tusc-sh/package.nix
···
let
tusc = stdenvNoCC.mkDerivation (finalAttrs: {
pname = "tusc-sh";
-
version = "1.0.2";
+
version = "1.1.0";
src = fetchFromGitHub {
owner = "adhocore";
repo = "tusc.sh";
rev = finalAttrs.version;
-
hash = "sha256-RFgQMYit12pmWnEAE1cyl34SFW87xEbS7gq5Nyel/ss=";
+
hash = "sha256-9bTv6ih9N3nPtY5fioZvUCSvCHHB0+yVpxA++z8uGWY=";
};
dontConfigure = true;
+2 -2
pkgs/development/libraries/opentracing-cpp/default.nix
···
{ lib, stdenv, fetchFromGitHub, cmake }:
stdenv.mkDerivation rec {
pname = "opentracing-cpp";
-
version = "1.5.1";
+
version = "1.6.0";
src = fetchFromGitHub {
owner = "opentracing";
repo = "opentracing-cpp";
rev = "v${version}";
-
sha256 = "04kw19g8qrv3kd40va3sqbfish7kfczkdpxdwraifk9950wfs3gx";
+
sha256 = "09wdwbz8gbjgyqi764cyb6aw72wng6hwk44xpl432gl7whrrysvi";
};
nativeBuildInputs = [ cmake ];
+2 -2
pkgs/development/python-modules/aioopenexchangerates/default.nix
···
buildPythonPackage rec {
pname = "aioopenexchangerates";
-
version = "0.4.2";
+
version = "0.4.3";
format = "pyproject";
disabled = pythonOlder "3.9";
···
owner = "MartinHjelmare";
repo = pname;
rev = "refs/tags/v${version}";
-
hash = "sha256-Ykbw/s932XXX3qWutWUOLV1O9MMgBWPJNveKG8SDhWY=";
+
hash = "sha256-C34GjCQdkKOTyHw4XNaXvVqqMfKv9KlZjdKfDFsOSOE=";
};
nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/aiowaqi/default.nix
···
buildPythonPackage rec {
pname = "aiowaqi";
-
version = "2.0.0";
+
version = "2.1.0";
format = "pyproject";
disabled = pythonOlder "3.11";
···
owner = "joostlek";
repo = "python-waqi";
rev = "refs/tags/v${version}";
-
hash = "sha256-WEcCv4PCJ1gmRkQbjhIxx8qi1zps2Z65iFrdBHXPPvA=";
+
hash = "sha256-wwpktevEh/ukb9ByV660BePyqYU49/W+lIcgXuEBcuQ=";
};
postPatch = ''
+2 -2
pkgs/development/python-modules/bluetooth-data-tools/default.nix
···
buildPythonPackage rec {
pname = "bluetooth-data-tools";
-
version = "1.12.0";
+
version = "1.13.0";
format = "pyproject";
disabled = pythonOlder "3.9";
···
owner = "Bluetooth-Devices";
repo = pname;
rev = "refs/tags/v${version}";
-
hash = "sha256-zdMqjZ7CEwDnvVvIe1breQ+/4ZwzdLk2CtI+GCY+3uk=";
+
hash = "sha256-qvr4CYOMgyTEFONpe6KA176H56+w6RHThAyUthIzszE=";
};
# The project can build both an optimized cython version and an unoptimized
+2 -2
pkgs/development/python-modules/censys/default.nix
···
buildPythonPackage rec {
pname = "censys";
-
version = "2.2.7";
+
version = "2.2.8";
format = "pyproject";
disabled = pythonOlder "3.7";
···
owner = "censys";
repo = "censys-python";
rev = "refs/tags/v${version}";
-
hash = "sha256-tIWrDbtNKTN4WYc0Zy03omauExarg9770d57tAuq4c0=";
+
hash = "sha256-9g0UmG2MJN1GB4ny/BvMV0ipID4w9e5P+NJnpd6DqeI=";
};
nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/dvc/default.nix
···
buildPythonPackage rec {
pname = "dvc";
-
version = "3.26.2";
+
version = "3.27.0";
format = "pyproject";
src = fetchFromGitHub {
owner = "iterative";
repo = pname;
rev = "refs/tags/${version}";
-
hash = "sha256-l7iZLfz+UlUvfUhZyk9l8Pr8mXN7YhYB1AG9HzGat4A=";
+
hash = "sha256-tEdYa3YkCE8qg6/XOxNm7kKULGk+KXxMkMNtW6T7+yw=";
};
pythonRelaxDeps = [
+2 -2
pkgs/development/python-modules/garth/default.nix
···
buildPythonPackage rec {
pname = "garth";
-
version = "0.4.38";
+
version = "0.4.39";
format = "pyproject";
disabled = pythonOlder "3.9";
src = fetchPypi {
inherit pname version;
-
hash = "sha256-c+wSXADcgl7DpJJxGUus3oA4v+DmjGwjKfp0tJbcxb8=";
+
hash = "sha256-2jmgi0evGqVgtcPRTYpTWG0wFrG1i5W7ryZJslPweNc=";
};
nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/hvplot/default.nix
···
buildPythonPackage rec {
pname = "hvplot";
-
version = "0.8.4";
+
version = "0.9.0";
format = "setuptools";
disabled = pythonOlder "3.6";
src = fetchPypi {
inherit pname version;
-
hash = "sha256-7/X9qXExNKwN89JkihGJfuQKCbGiVhrTMBiALhi4fCI=";
+
hash = "sha256-BkxnV90QxJjQYqN0DdjGbjPmNDaDN9hUBjO7nQte7eg=";
};
propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/kasa-crypt/default.nix
···
buildPythonPackage rec {
pname = "kasa-crypt";
-
version = "0.3.0";
+
version = "0.4.0";
format = "pyproject";
disabled = pythonOlder "3.7";
···
owner = "bdraco";
repo = "kasa-crypt";
rev = "refs/tags/v${version}";
-
hash = "sha256-w0LdGPVsxTi7jlfS/HSBEZdjL9ZKclucnBVViwrVC6Y=";
+
hash = "sha256-wjZnro5sIRt8+vQYxA62sGnPi7Ittp3oSqph7aBBEg0=";
};
postPatch = ''
+3 -3
pkgs/development/python-modules/niaarm/default.nix
···
buildPythonPackage rec {
pname = "niaarm";
-
version = "0.3.2";
+
version = "0.3.3";
format = "pyproject";
disabled = pythonOlder "3.7";
···
src = fetchFromGitHub {
owner = "firefly-cpp";
repo = "NiaARM";
-
rev = version;
-
hash = "sha256-9/VGr/Ci9f8SiuofX1vWVF/E4eoeQ0ESj9raQk53Zp4=";
+
rev = "refs/tags/${version}";
+
hash = "sha256-kWOJfADqtC8YdZUlifKeiaS2a2cgcsMgCf0IHJt4NKY=";
};
nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/plaid-python/default.nix
···
buildPythonPackage rec {
pname = "plaid-python";
-
version = "16.0.0";
+
version = "17.0.0";
format = "setuptools";
disabled = pythonOlder "3.6";
src = fetchPypi {
inherit pname version;
-
hash = "sha256-FoZTfTPKidY0VPHYui25ArFm/MBIC7Ynwo9TyMT7st4=";
+
hash = "sha256-rVYyS2Wc3PC3BvkzUSe88sSXxJCElmP5s7B1NxSFAWY=";
};
propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/pyacaia-async/default.nix
···
buildPythonPackage rec {
pname = "pyacaia-async";
-
version = "0.0.7";
+
version = "0.0.8";
pyproject = true;
disabled = pythonOlder "3.9";
···
src = fetchPypi {
pname = "pyacaia_async";
inherit version;
-
hash = "sha256-G3+mp/+skczj/GpvrzI/vSaZ/RC3vQz2d/hiD5WpGzM=";
+
hash = "sha256-9aZmlw+u4fUa+TRh1COmViWAUQQ0MN2nFKY0t1hS+ko=";
};
nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/pyecoforest/default.nix
···
buildPythonPackage rec {
pname = "pyecoforest";
-
version = "0.3.0";
+
version = "0.4.0";
pyproject = true;
disabled = pythonOlder "3.7";
···
owner = "pjanuario";
repo = "pyecoforest";
rev = "refs/tags/v${version}";
-
hash = "sha256-GBt7uHppWLq5nIIVwYsOWmLjWjcwdvJwDE/Gu2KnSIA=";
+
hash = "sha256-C8sFq0vsVsq6irWbRd0eq18tfKu0qRRBZHt23CiDTGU=";
};
postPatch = ''
+2 -2
pkgs/development/python-modules/pyradios/default.nix
···
buildPythonPackage rec {
pname = "pyradios";
-
version = "1.0.2";
+
version = "2.0.0";
format = "setuptools";
disabled = pythonOlder "3.6";
src = fetchPypi {
inherit pname version;
-
hash = "sha256-O30ExmvWu4spwDytFVPWGjR8w3XSTaWd2Z0LGQibq9g=";
+
hash = "sha256-Uqg/owmf2popAhyanAUIdSWpXAGCWkQja4P944BpNhc=";
};
propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/python-roborock/default.nix
···
buildPythonPackage rec {
pname = "python-roborock";
-
version = "0.34.6";
+
version = "0.35.0";
format = "pyproject";
disabled = pythonOlder "3.10";
···
owner = "humbertogontijo";
repo = "python-roborock";
rev = "refs/tags/v${version}";
-
hash = "sha256-c55E5J0PKk9FG3KDIO0R3vGQjYjj8u7zXz8o9oA1Grc=";
+
hash = "sha256-tZUsDBEvcLGTw/CqcxVWlrXwxlGsGdDeQzSym9BurxM=";
};
postPatch = ''
+2 -2
pkgs/development/python-modules/slither-analyzer/default.nix
···
buildPythonPackage rec {
pname = "slither-analyzer";
-
version = "0.9.6";
+
version = "0.10.0";
format = "setuptools";
disabled = pythonOlder "3.8";
···
owner = "crytic";
repo = "slither";
rev = "refs/tags/${version}";
-
hash = "sha256-c6H7t+aPPWn1i/30G9DLOmwHhdHHHbcP3FRVVjk1XR4=";
+
hash = "sha256-lyjHubnYIwGiA6uAt9erKlTr2sCRGHQy/ZkNByFrFgM=";
};
nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/snowflake-connector-python/default.nix
···
buildPythonPackage rec {
pname = "snowflake-connector-python";
-
version = "3.2.0";
+
version = "3.3.1";
format = "pyproject";
disabled = pythonOlder "3.7";
src = fetchPypi {
inherit pname version;
-
hash = "sha256-Z2oNyhbefBIJAKoaX85kQIM7CmD3ZoK3zPFmeWcoLKM=";
+
hash = "sha256-u2ZyK9ZKvNdqarBqZCPWdLy3Kfm6ORBWl375Lzg6rbg=";
};
# snowflake-connector-python requires arrow 10.0.1, which we don't have in
+18 -5
pkgs/development/python-modules/social-auth-app-django/default.nix
···
-
{ lib, buildPythonPackage, fetchFromGitHub, social-auth-core, django, python }:
+
{ lib
+
, buildPythonPackage
+
, fetchFromGitHub
+
, social-auth-core
+
, django
+
, python
+
, pythonOlder
+
}:
buildPythonPackage rec {
pname = "social-auth-app-django";
-
version = "5.3.0";
+
version = "5.4.0";
+
format = "setuptools";
+
+
disabled = pythonOlder "3.8";
src = fetchFromGitHub {
owner = "python-social-auth";
repo = "social-app-django";
rev = "refs/tags/${version}";
-
hash = "sha256-YJsE8YfLaUsBjwehheic6YG+6robWeBzKL3T7V0c8E8=";
+
hash = "sha256-CZF1DA4UUnmGfdmWlBJ0zJIYx1E03a7Z7Y6WJNFU68M=";
};
propagatedBuildInputs = [
social-auth-core
];
-
pythonImportsCheck = [ "social_django" ];
+
pythonImportsCheck = [
+
"social_django"
+
];
nativeCheckInputs = [
django
···
'';
meta = with lib; {
+
description = "Module for social authentication/registration mechanism";
homepage = "https://github.com/python-social-auth/social-app-django";
-
description = "Python Social Auth - Application - Django";
+
changelog = "https://github.com/python-social-auth/social-app-django/blob/${version}/CHANGELOG.md";
license = licenses.bsd3;
maintainers = with maintainers; [ n0emis ];
};
+2 -2
pkgs/development/python-modules/tldextract/default.nix
···
buildPythonPackage rec {
pname = "tldextract";
-
version = "5.0.0";
+
version = "5.0.1";
pyproject = true;
disabled = pythonOlder "3.8";
···
owner = "john-kurkowski";
repo = "tldextract";
rev = "refs/tags/${version}";
-
hash = "sha256-oZ7L7DGe9HmBo5a489LXjajiSecJNLGHzCF/7DV9au4=";
+
hash = "sha256-+JZnSIjG1avQ14NxbYF5on2ukJtTWTq+hVIqYCvPjsQ=";
};
SETUPTOOLS_SCM_PRETEND_VERSION = version;
+2 -2
pkgs/development/python-modules/types-requests/default.nix
···
buildPythonPackage rec {
pname = "types-requests";
-
version = "2.31.0.9";
+
version = "2.31.0.10";
format = "setuptools";
src = fetchPypi {
inherit pname version;
-
hash = "sha256-O7ERiHlcw6o5+WNQMgRO53EAk3D7McOgaulSsme2/Nc=";
+
hash = "sha256-3FhSp28er2Dq+oGi5Qrvo9HwFcNM8MuhMJMIZrGyKpI=";
};
propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/unearth/default.nix
···
buildPythonPackage rec {
pname = "unearth";
-
version = "0.11.1";
+
version = "0.11.2";
format = "pyproject";
disabled = pythonOlder "3.7";
src = fetchPypi {
inherit pname version;
-
hash = "sha256-abnU2GFz9vvoz2hcgpwxpg0MguG81sW1mvj9Vkvw3Bo=";
+
hash = "sha256-DrWogA/aBhDglf73aLSNR8hYybhBenha9kcEbC317Ss=";
};
nativeBuildInputs = [
+2 -2
pkgs/development/tools/analysis/checkov/default.nix
···
buildPythonApplication rec {
pname = "checkov";
-
version = "2.5.10";
+
version = "2.5.13";
format = "setuptools";
src = fetchFromGitHub {
owner = "bridgecrewio";
repo = pname;
rev = "refs/tags/${version}";
-
hash = "sha256-0S4sNJv3kWgZGK40xBVJ3n4PGS7ms2pJap2nyWnK4Mg=";
+
hash = "sha256-s8FG7LgcMro7nUDpJWwyXaBqjgdvV8QVZvvHfMUbIEA=";
};
patches = [
+3 -3
pkgs/misc/fastly/default.nix
···
buildGoModule rec {
pname = "fastly";
-
version = "10.4.0";
+
version = "10.5.0";
src = fetchFromGitHub {
owner = "fastly";
repo = "cli";
rev = "refs/tags/v${version}";
-
hash = "sha256-NEbQ4GoZXnFes6jvqKDg4T8eDAHHEYytJ7W7qeZSCmE=";
+
hash = "sha256-aLO48gExo8rIFp20Yf4LwN+0wROnn6dzQDqzveYPg2E=";
# The git commit is part of the `fastly version` original output;
# leave that output the same in nixpkgs. Use the `.git` directory
# to retrieve the commit SHA, and remove the directory afterwards,
···
"cmd/fastly"
];
-
vendorHash = "sha256-mpN4YCiuL2jrZ4r/YOUhQSOBlGGHndQyrB9GT5mTAyI=";
+
vendorHash = "sha256-H1cD4FZr1612/O1GjHZrKrUQi5H/EkDA3Tkqio95UdY=";
nativeBuildInputs = [
installShellFiles
+170 -141
pkgs/tools/networking/findomain/Cargo.lock
···
[[package]]
name = "aho-corasick"
-
version = "1.0.5"
+
version = "1.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "0c378d78423fdad8089616f827526ee33c19f2fddbd5de1629152c9593ba4783"
+
checksum = "b2969dcb958b36655471fc61f7e416fa76033bdd4bfed0678d8fee1e2d07a1f0"
dependencies = [
"memchr",
]
···
[[package]]
name = "async-compression"
-
version = "0.4.3"
+
version = "0.4.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "bb42b2197bf15ccb092b62c74515dbd8b86d0effd934795f6687c93b6e679a2c"
+
checksum = "f658e2baef915ba0f26f1f7c42bfb8e12f532a01f449a090ded75ae7a07e9ba2"
dependencies = [
"flate2",
"futures-core",
···
dependencies = [
"proc-macro2",
"quote",
-
"syn 2.0.33",
+
"syn 2.0.38",
]
[[package]]
name = "async-trait"
-
version = "0.1.73"
+
version = "0.1.74"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "bc00ceb34980c03614e35a3a4e218276a0a824e911d07651cd0d858a51e8c0f0"
+
checksum = "a66537f1bb974b254c98ed142ff995236e81b9d0fe4db0575f46612cb15eb0f9"
dependencies = [
"proc-macro2",
"quote",
-
"syn 2.0.33",
+
"syn 2.0.38",
]
[[package]]
···
"proc-macro2",
"quote",
"reqwest",
-
"serde 1.0.188",
+
"serde 1.0.189",
"serde_json",
]
···
[[package]]
name = "bitflags"
-
version = "2.4.0"
+
version = "2.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "b4682ae6287fcf752ecaabbfcc7b6f9b72aa33933dc23a554d853aea8eea8635"
+
checksum = "327762f6e5a765692301e5bb513e0d9fef63be86bbc14528052b1cd3e6f03e07"
[[package]]
name = "block-buffer"
···
[[package]]
name = "bumpalo"
-
version = "3.13.0"
+
version = "3.14.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "a3e2c3daef883ecc1b5d58c15adae93470a91d425f3532ba1695849656af3fc1"
+
checksum = "7f30e7476521f6f8af1a1c4c0b8cc94f0bee37d91763d0ca2665f299b6cd8aec"
[[package]]
name = "byteorder"
-
version = "1.4.3"
+
version = "1.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610"
+
checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b"
[[package]]
name = "bytes"
···
"lazy_static",
"nom",
"rust-ini",
-
"serde 1.0.188",
+
"serde 1.0.189",
"serde-hjson",
"serde_json",
"toml",
···
checksum = "13b588ba4ac1a99f7f2964d24b3d896ddc6bf847ee3855dbd4366f058cfcd331"
dependencies = [
"quote",
-
"syn 2.0.33",
+
"syn 2.0.38",
]
[[package]]
···
[[package]]
name = "enum-as-inner"
-
version = "0.5.1"
+
version = "0.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "c9720bba047d567ffc8a3cba48bf19126600e249ab7f128e9233e6376976a116"
+
checksum = "5ffccbb6966c05b32ef8fbac435df276c4ae4d3dc55a8cd0eb9745e6c12f546a"
dependencies = [
"heck",
"proc-macro2",
"quote",
-
"syn 1.0.109",
+
"syn 2.0.38",
]
[[package]]
name = "errno"
-
version = "0.3.3"
+
version = "0.3.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "136526188508e25c6fef639d7927dfb3e0e3084488bf202267829cf7fc23dbdd"
+
checksum = "ac3e13f66a2f95e32a39eaa81f6b95d42878ca0e1db0c7543723dfe12557e860"
dependencies = [
-
"errno-dragonfly",
"libc",
"windows-sys",
]
[[package]]
-
name = "errno-dragonfly"
-
version = "0.1.2"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "aa68f1b12764fab894d2755d2518754e71b4fd80ecfb822714a1206c2aab39bf"
-
dependencies = [
-
"cc",
-
"libc",
-
]
-
-
[[package]]
name = "failure"
version = "0.1.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
···
[[package]]
name = "fastrand"
-
version = "2.0.0"
+
version = "2.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "6999dc1837253364c2ebb0704ba97994bd874e8f195d665c50b7548f6ea92764"
+
checksum = "25cbce373ec4653f1a01a31e8a5e5ec0c622dc27ff9c4e6606eefef5cbbed4a5"
[[package]]
name = "fhc"
version = "0.7.1"
-
source = "git+https://github.com/Edu4rdSHL/fhc?rev=c6ea4c6ad810061312f4b380d0ab7d51775950b1#c6ea4c6ad810061312f4b380d0ab7d51775950b1"
+
source = "git+https://github.com/Edu4rdSHL/fhc?rev=513ce142003190a54acd5fff05c557fd1574edb6#513ce142003190a54acd5fff05c557fd1574edb6"
dependencies = [
"async-recursion",
"clap",
···
"rayon",
"reqwest",
"rusolver",
-
"serde 1.0.188",
+
"serde 1.0.189",
"serde_derive",
"serde_json",
"tokio",
···
[[package]]
name = "flate2"
-
version = "1.0.27"
+
version = "1.0.28"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "c6c98ee8095e9d1dcbf2fcc6d95acccb90d1c81db1e44725c6a984b1dbdfb010"
+
checksum = "46303f565772937ffe1d394a4fac6f411c6013172fadde9dcdb1e147a086940e"
dependencies = [
"crc32fast",
"miniz_oxide",
···
dependencies = [
"proc-macro2",
"quote",
-
"syn 2.0.33",
+
"syn 2.0.38",
]
[[package]]
···
"log 0.4.20",
"rand 0.7.3",
"regex",
-
"serde 1.0.188",
+
"serde 1.0.189",
"serde_json",
"tempfile",
"thiserror",
···
[[package]]
name = "hermit-abi"
-
version = "0.3.2"
+
version = "0.3.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "443144c8cdadd93ebf52ddb4056d257f5b52c04d3c804e657d19eb73fc33668b"
+
checksum = "d77f7ec81a6d05a3abb01ab6eb7590f6083d08449fe5a1c8b1e620283546ccb7"
[[package]]
name = "hmac"
···
[[package]]
name = "html5ever"
-
version = "0.25.2"
+
version = "0.26.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "e5c13fb08e5d4dfc151ee5e88bae63f7773d61852f3bdc73c9f4b9e1bde03148"
+
checksum = "bea68cab48b8459f17cf1c944c67ddc572d272d9f2b274140f223ecb1da4a3b7"
dependencies = [
"log 0.4.20",
"mac",
···
[[package]]
name = "libc"
-
version = "0.2.148"
+
version = "0.2.149"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "9cdc71e17332e86d2e1d38c1f99edcb6288ee11b815fb1a4b049eaa2114d369b"
+
checksum = "a08173bc88b7955d1b3145aa561539096c421ac8debde8cbc3612ec635fee29b"
[[package]]
name = "linked-hash-map"
···
[[package]]
name = "linux-raw-sys"
-
version = "0.4.7"
+
version = "0.4.10"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "1a9bad9f94746442c783ca431b22403b519cd7fbeed0533fdd6328b2f2212128"
+
checksum = "da2479e8c062e40bf0066ffa0bc823de0a9368974af99c9f6df941d2c231e03f"
[[package]]
name = "lock_api"
···
[[package]]
name = "markup5ever"
-
version = "0.10.1"
+
version = "0.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "a24f40fb03852d1cdd84330cddcaf98e9ec08a7b7768e952fad3b4cf048ec8fd"
+
checksum = "7a2629bb1404f3d34c2e921f21fd34ba00b206124c81f65c50b43b6aaefeb016"
dependencies = [
"log 0.4.20",
-
"phf 0.8.0",
-
"phf_codegen",
+
"phf 0.10.1",
+
"phf_codegen 0.10.0",
"string_cache",
"string_cache_codegen",
"tendril",
···
[[package]]
name = "md-5"
-
version = "0.10.5"
+
version = "0.10.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "6365506850d44bff6e2fbcb5176cf63650e48bd45ef2fe2665ae1570e0f4b9ca"
+
checksum = "d89e7ee0cfbedfc4da3340218492196241d89eefb6dab27de5df917a6d2e78cf"
dependencies = [
+
"cfg-if",
"digest",
[[package]]
name = "memchr"
-
version = "2.6.3"
+
version = "2.6.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "8f232d6ef707e1956a43342693d2a31e72989554d58299d7a88738cc95b0d35c"
+
checksum = "f665ee40bc4a3c5590afb1e9677db74a508659dfd71e126420da8274909a0167"
[[package]]
name = "memoffset"
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "92e5113e9fd4cc14ded8e499429f396a20f98c772a47cc8622a736e1ec843c31"
dependencies = [
-
"num-traits 0.2.16",
+
"num-traits 0.2.17",
[[package]]
name = "num-traits"
-
version = "0.2.16"
+
version = "0.2.17"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "f30b0abd723be7e2ffca1272140fac1a2f084c77ec3e123c192b66af1ee9e6c2"
+
checksum = "39e3200413f237f41ab11ad6d161bc7239c84dcb631773ccd7de3dfe4b5c267c"
dependencies = [
"autocfg 1.1.0",
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43"
dependencies = [
-
"hermit-abi 0.3.2",
+
"hermit-abi 0.3.3",
"libc",
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bac25ee399abb46215765b1cb35bc0212377e58a061560d8b29b024fd0430e7c"
dependencies = [
-
"bitflags 2.4.0",
+
"bitflags 2.4.1",
"cfg-if",
"foreign-types",
"libc",
···
dependencies = [
"proc-macro2",
"quote",
-
"syn 2.0.33",
+
"syn 2.0.38",
[[package]]
···
[[package]]
name = "openssl-src"
-
version = "300.1.3+3.1.2"
+
version = "300.1.5+3.1.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "cd2c101a165fff9935e34def4669595ab1c7847943c42be86e21503e482be107"
+
checksum = "559068e4c12950d7dcaa1857a61725c0d38d4fc03ff8e070ab31a75d6e316491"
dependencies = [
"cc",
···
[[package]]
name = "phf"
+
version = "0.10.1"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "fabbf1ead8a5bcbc20f5f8b939ee3f5b0f6f281b6ad3468b84656b658b455259"
+
dependencies = [
+
"phf_shared 0.10.0",
+
]
+
+
[[package]]
+
name = "phf"
version = "0.11.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ade2d8b8f33c7333b51bcf0428d37e217e9f32192ae4772156f65063b8ce03dc"
···
[[package]]
+
name = "phf_codegen"
+
version = "0.10.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "4fb1c3a8bc4dd4e5cfce29b44ffc14bedd2ee294559a294e2a4d4c9e9a6a13cd"
+
dependencies = [
+
"phf_generator 0.10.0",
+
"phf_shared 0.10.0",
+
]
+
+
[[package]]
name = "phf_generator"
version = "0.8.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
···
[[package]]
name = "proc-macro2"
-
version = "1.0.67"
+
version = "1.0.69"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "3d433d9f1a3e8c1263d9456598b16fec66f4acc9a74dacffd35c7bb09b3a1328"
+
checksum = "134c189feb4956b20f6f547d2cf727d4c0fe06722b20a0eec87ed445a97f92da"
dependencies = [
"unicode-ident",
···
[[package]]
name = "rayon"
-
version = "1.7.0"
+
version = "1.8.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "1d2df5196e37bcc87abebc0053e20787d73847bb33134a69841207dd0a47f03b"
+
checksum = "9c27db03db7734835b3f53954b534c91069375ce6ccaa2e065441e07d9b6cdb1"
dependencies = [
"either",
"rayon-core",
···
[[package]]
name = "rayon-core"
-
version = "1.11.0"
+
version = "1.12.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "4b8f95bd6966f5c87776639160a66bd8ab9895d9d4ab01ddba9fc60661aebe8d"
+
checksum = "5ce3fb6ad83f861aac485e76e1985cd109d9a3713802152be56c3b1f0e0658ed"
dependencies = [
-
"crossbeam-channel",
"crossbeam-deque",
"crossbeam-utils",
-
"num_cpus",
[[package]]
···
[[package]]
name = "regex"
-
version = "1.9.5"
+
version = "1.10.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "697061221ea1b4a94a624f67d0ae2bfe4e22b8a17b6a192afb11046542cc8c47"
+
checksum = "380b951a9c5e80ddfd6136919eef32310721aa4aacd4889a8d39124b026ab343"
dependencies = [
"aho-corasick",
"memchr",
···
[[package]]
name = "regex-automata"
-
version = "0.3.8"
+
version = "0.4.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "c2f401f4955220693b56f8ec66ee9c78abffd8d1c4f23dc41a23839eb88f0795"
+
checksum = "5f804c7828047e88b2d32e2d7fe5a105da8ee3264f01902f796c8e067dc2483f"
dependencies = [
"aho-corasick",
"memchr",
···
[[package]]
name = "regex-syntax"
-
version = "0.7.5"
+
version = "0.8.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "dbb5fb1acd8a1a18b3dd5be62d25485eb770e05afb408a9627d14d451bae12da"
+
checksum = "c08c74e62047bb2de4ff487b251e4a92e24f48745648451635cec7d591162d9f"
[[package]]
name = "reqwest"
-
version = "0.11.20"
+
version = "0.11.22"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "3e9ad3fe7488d7e34558a2033d45a0c90b72d97b4f80705666fea71472e2e6a1"
+
checksum = "046cd98826c46c2ac8ddecae268eb5c2e58628688a5fc7a2643704a73faba95b"
dependencies = [
"async-compression",
"base64 0.21.4",
···
"pin-project-lite",
"rustls",
"rustls-pemfile",
-
"serde 1.0.188",
+
"serde 1.0.189",
"serde_json",
"serde_urlencoded",
+
"system-configuration",
"tokio",
"tokio-native-tls",
"tokio-rustls",
"tokio-util",
"tower-service",
-
"trust-dns-resolver 0.22.0",
+
"trust-dns-resolver 0.23.1",
"url 2.4.1",
"wasm-bindgen",
"wasm-bindgen-futures",
···
[[package]]
name = "rustix"
-
version = "0.38.13"
+
version = "0.38.19"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "d7db8590df6dfcd144d22afd1b83b36c21a18d7cbc1dc4bb5295a8712e9eb662"
+
checksum = "745ecfa778e66b2b63c88a61cb36e0eea109e803b0b86bf9879fbc77c70e86ed"
dependencies = [
-
"bitflags 2.4.0",
+
"bitflags 2.4.1",
"errno",
"libc",
"linux-raw-sys",
···
[[package]]
name = "rustls-webpki"
-
version = "0.101.5"
+
version = "0.101.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "45a27e3b59326c16e23d30aeb7a36a24cc0d29e71d68ff611cdfb4a01d013bed"
+
checksum = "3c7d5dece342910d9ba34d259310cae3e0154b873b35408b787b59bce53d34fe"
dependencies = [
"ring",
"untrusted",
···
[[package]]
name = "scraper"
-
version = "0.12.0"
+
version = "0.13.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "48e02aa790c80c2e494130dec6a522033b6a23603ffc06360e9fe6c611ea2c12"
+
checksum = "5684396b456f3eb69ceeb34d1b5cb1a2f6acf7ca4452131efa3ba0ee2c2d0a70"
dependencies = [
"cssparser",
"ego-tree",
···
"log 0.4.20",
"matches",
"phf 0.8.0",
-
"phf_codegen",
+
"phf_codegen 0.8.0",
"precomputed-hash",
"servo_arc",
"smallvec",
···
[[package]]
name = "semver"
-
version = "1.0.18"
+
version = "1.0.20"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "b0293b4b29daaf487284529cc2f5675b8e57c61f70167ba415a463651fd6a918"
+
checksum = "836fa6a3e1e547f9a2c4040802ec865b5d85f4014efe00555d7090a3dcaa1090"
[[package]]
name = "serde"
···
[[package]]
name = "serde"
-
version = "1.0.188"
+
version = "1.0.189"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "cf9e0fcba69a370eed61bcf2b728575f726b50b55cba78064753d708ddc7549e"
+
checksum = "8e422a44e74ad4001bdc8eede9a4570ab52f71190e9c076d14369f38b9200537"
dependencies = [
"serde_derive",
···
[[package]]
name = "serde_derive"
-
version = "1.0.188"
+
version = "1.0.189"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "4eca7ac642d82aa35b60049a6eccb4be6be75e599bd2e9adb5f875a737654af2"
+
checksum = "1e48d1f918009ce3145511378cf68d613e3b3d9137d67272562080d68a2b32d5"
dependencies = [
"proc-macro2",
"quote",
-
"syn 2.0.33",
+
"syn 2.0.38",
[[package]]
···
dependencies = [
"itoa 1.0.9",
"ryu",
-
"serde 1.0.188",
+
"serde 1.0.189",
[[package]]
···
"form_urlencoded",
"itoa 1.0.9",
"ryu",
-
"serde 1.0.188",
+
"serde 1.0.189",
[[package]]
···
[[package]]
name = "sha2"
-
version = "0.10.7"
+
version = "0.10.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "479fb9d862239e610720565ca91403019f2f00410f1864c5aa7479b950a76ed8"
+
checksum = "793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8"
dependencies = [
"cfg-if",
"cpufeatures",
···
[[package]]
name = "smallvec"
-
version = "1.11.0"
+
version = "1.11.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "62bb4feee49fdd9f707ef802e22365a35de4b7b299de4763d44bfea899442ff9"
+
checksum = "942b4a808e05215192e39f4ab80813e599068285906cc91aa64f923db842bd5a"
[[package]]
name = "socket2"
···
"parking_lot 0.12.1",
"phf_shared 0.10.0",
"precomputed-hash",
-
"serde 1.0.188",
+
"serde 1.0.189",
[[package]]
···
[[package]]
name = "syn"
-
version = "2.0.33"
+
version = "2.0.38"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "9caece70c63bfba29ec2fed841a09851b14a235c60010fa4de58089b6c025668"
+
checksum = "e96b79aaa137db8f61e26363a0c9b47d8b4ec75da28b7d1d614c2303e232408b"
dependencies = [
"proc-macro2",
"quote",
···
[[package]]
+
name = "system-configuration"
+
version = "0.5.1"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "ba3a3adc5c275d719af8cb4272ea1c4a6d668a777f37e115f6d11ddbc1c8e0e7"
+
dependencies = [
+
"bitflags 1.3.2",
+
"core-foundation",
+
"system-configuration-sys",
+
]
+
+
[[package]]
+
name = "system-configuration-sys"
+
version = "0.5.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "a75fb188eb626b924683e3b95e3a48e63551fcfb51949de2f06a9d91dbee93c9"
+
dependencies = [
+
"core-foundation-sys",
+
"libc",
+
]
+
+
[[package]]
name = "tempfile"
version = "3.8.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
···
[[package]]
name = "thiserror"
-
version = "1.0.48"
+
version = "1.0.49"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "9d6d7a740b8a666a7e828dd00da9c0dc290dff53154ea77ac109281de90589b7"
+
checksum = "1177e8c6d7ede7afde3585fd2513e611227efd6481bd78d2e82ba1ce16557ed4"
dependencies = [
"thiserror-impl",
[[package]]
name = "thiserror-impl"
-
version = "1.0.48"
+
version = "1.0.49"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "49922ecae66cc8a249b77e68d1d0623c1b2c514f0060c27cdc68bd62a1219d35"
+
checksum = "10712f02019e9288794769fba95cd6847df9874d49d871d062172f9dd41bc4cc"
dependencies = [
"proc-macro2",
"quote",
-
"syn 2.0.33",
+
"syn 2.0.38",
[[package]]
···
[[package]]
name = "tokio"
-
version = "1.32.0"
+
version = "1.33.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "17ed6077ed6cd6c74735e21f37eb16dc3935f96878b1fe961074089cc80893f9"
+
checksum = "4f38200e3ef7995e5ef13baec2f432a6da0aa9ac495b2c0e8f3b7eec2c92d653"
dependencies = [
"backtrace",
"bytes",
···
dependencies = [
"proc-macro2",
"quote",
-
"syn 2.0.33",
+
"syn 2.0.38",
[[package]]
···
[[package]]
name = "tokio-util"
-
version = "0.7.8"
+
version = "0.7.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "806fe8c2c87eccc8b3267cbae29ed3ab2d0bd37fca70ab622e46aaa9375ddb7d"
+
checksum = "1d68074620f57a0b21594d9735eb2e98ab38b17f80d3fcb189fca266771ca60d"
dependencies = [
"bytes",
"futures-core",
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f4f7f0dd8d50a853a531c426359045b1998f04219d88799810762cd4ad314234"
dependencies = [
-
"serde 1.0.188",
+
"serde 1.0.189",
[[package]]
···
[[package]]
name = "tracing"
-
version = "0.1.37"
+
version = "0.1.39"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "8ce8c33a8d48bd45d624a6e523445fd21ec13d3653cd51f681abf67418f54eb8"
+
checksum = "ee2ef2af84856a50c1d430afce2fdded0a4ec7eda868db86409b4543df0797f9"
dependencies = [
-
"cfg-if",
"pin-project-lite",
"tracing-attributes",
"tracing-core",
···
[[package]]
name = "tracing-attributes"
-
version = "0.1.26"
+
version = "0.1.27"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "5f4f31f56159e98206da9efd823404b79b6ef3143b4a7ab76e67b1751b25a4ab"
+
checksum = "34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7"
dependencies = [
"proc-macro2",
"quote",
-
"syn 2.0.33",
+
"syn 2.0.38",
[[package]]
name = "tracing-core"
-
version = "0.1.31"
+
version = "0.1.32"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "0955b8137a1df6f1a2e9a37d8a6656291ff0297c1a97c24e0d8425fe2312f79a"
+
checksum = "c06d3da6113f116aaee68e4d601191614c9053067f9ab7f6edbcb161237daa54"
dependencies = [
"once_cell",
···
[[package]]
name = "trust-dns-proto"
-
version = "0.22.0"
+
version = "0.23.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "4f7f83d1e4a0e4358ac54c5c3681e5d7da5efc5a7a632c90bb6d6669ddd9bc26"
+
checksum = "559ac980345f7f5020883dd3bcacf176355225e01916f8c2efecad7534f682c6"
dependencies = [
"async-trait",
"cfg-if",
"data-encoding",
-
"enum-as-inner 0.5.1",
+
"enum-as-inner 0.6.0",
"futures-channel",
"futures-io",
"futures-util",
-
"idna 0.2.3",
+
"idna 0.4.0",
"ipnet",
-
"lazy_static",
+
"once_cell",
"rand 0.8.5",
"smallvec",
"thiserror",
···
[[package]]
name = "trust-dns-resolver"
-
version = "0.22.0"
+
version = "0.23.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "aff21aa4dcefb0a1afbfac26deb0adc93888c7d295fb63ab273ef276ba2b7cfe"
+
checksum = "c723b0e608b24ad04c73b2607e0241b2c98fd79795a95e98b068b6966138a29d"
dependencies = [
"cfg-if",
"futures-util",
"ipconfig 0.3.2",
-
"lazy_static",
"lru-cache",
+
"once_cell",
"parking_lot 0.12.1",
+
"rand 0.8.5",
"resolv-conf",
"smallvec",
"thiserror",
"tokio",
"tracing",
-
"trust-dns-proto 0.22.0",
+
"trust-dns-proto 0.23.1",
[[package]]
···
[[package]]
name = "typenum"
-
version = "1.16.0"
+
version = "1.17.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "497961ef93d974e23eb6f433eb5fe1b7930b659f06d12dec6fc44a8f554c0bba"
+
checksum = "42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825"
[[package]]
name = "unicase"
···
[[package]]
name = "unicode-width"
-
version = "0.1.10"
+
version = "0.1.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "c0edd1e5b14653f783770bce4a4dabb4a5108a5370a5f5d8cfe8710c361f6c8b"
+
checksum = "e51733f11c9c4f72aa0c160008246859e340b00807569a0da0e7a1079b27ba85"
[[package]]
name = "untrusted"
···
"once_cell",
"proc-macro2",
"quote",
-
"syn 2.0.33",
+
"syn 2.0.38",
"wasm-bindgen-shared",
···
dependencies = [
"proc-macro2",
"quote",
-
"syn 2.0.33",
+
"syn 2.0.38",
"wasm-bindgen-backend",
"wasm-bindgen-shared",
+3 -3
pkgs/tools/networking/findomain/default.nix
···
rustPlatform.buildRustPackage rec {
pname = "findomain";
-
version = "9.0.1";
+
version = "9.0.2";
src = fetchFromGitHub {
owner = "findomain";
repo = pname;
rev = "refs/tags/${version}";
-
hash = "sha256-YYdmkWqprSr0crfrCQexHTg6XfysuYnrnL9BSwdq7Xw=";
+
hash = "sha256-CFnjZHTga70+b7XUdxGC/ycqY2snkLvFKPApTRlN11s=";
};
cargoLock = {
lockFile = ./Cargo.lock;
outputHashes = {
-
"fhc-0.7.1" = "sha256-bLlaQN9HdAUt6kgP7ToVkZwwD0fNsNMmXn+BtxP52Ss=";
+
"fhc-0.7.1" = "sha256-gSAwpuVL+5vLkHTsh60qyza7IoxgUWBQcWl2N7md51s=";
"headless_chrome-0.9.0" = "sha256-0BMm0tmCbUL1BSdD6rJLG735FYJsmkSrPQBs2zWx414=";
"rusolver-0.9.1" = "sha256-84qe/A+FN8Q+r8tk0waOq+sBgnDpG9bwoQI+K5pE4Wc=";
"trust-dns-proto-0.20.4" = "sha256-+oAjyyTXbKir8e5kn8CUmQy5qmzQ47ryvBBdZtzj1TY=";
+2 -2
pkgs/tools/security/ggshield/default.nix
···
python3.pkgs.buildPythonApplication rec {
pname = "ggshield";
-
version = "1.19.1";
+
version = "1.20.0";
format = "pyproject";
src = fetchFromGitHub {
owner = "GitGuardian";
repo = "ggshield";
rev = "refs/tags/v${version}";
-
hash = "sha256-yAH1MWviOfo5m7esvnm6KlcQeS62aIqgFD4hzBMbHVU=";
+
hash = "sha256-J2kz8PcR6f7u9+pI1jGAYCakSwj0/WKskQLWuYC5+Hs=";
};
pythonRelaxDeps = true;
+2 -2
pkgs/tools/security/kube-bench/default.nix
···
buildGoModule rec {
pname = "kube-bench";
-
version = "0.6.17";
+
version = "0.6.18";
src = fetchFromGitHub {
owner = "aquasecurity";
repo = pname;
rev = "refs/tags/v${version}";
-
hash = "sha256-9pXW8PVJhaYi9uKArIJcXbQ6FbCjFA4z9f5M3DLKnng=";
+
hash = "sha256-2ZbkghPZYRrxBS6mlwpjhwJYAcKSsUsG0V8sd3n9CZg=";
};
vendorHash = "sha256-dBN6Yi8HtS9LzXr08jhw1hqDwS8a4UqrYaRpM+RzvVM=";