From cf0edc3321ebbcc3c37f16d915a25381671609b5 Mon Sep 17 00:00:00 2001 From: Manuel Frischknecht Date: Fri, 26 Jan 2024 14:53:16 +0000 Subject: [PATCH 01/55] commandergenius: 2.3.3 -> 3.5.0 The currently packaged version of `Commander-Genius` stopped building with GCC 13, because GCC stopped transitively pulling in a couple of standard headers in various scenarios. Among these is `cstdint`, which declares a couple of standard integer types like `uint32_t`. At the same time, the currently packaged version is rather old already, and these build issues have been resolved upstream in newer versions. This change updates `Commander-Genius` to the most recent upstream release, fixing said build issues in the process as a side effect. --- pkgs/games/commandergenius/default.nix | 23 ++++++++++++++++++----- 1 file changed, 18 insertions(+), 5 deletions(-) diff --git a/pkgs/games/commandergenius/default.nix b/pkgs/games/commandergenius/default.nix index 725cc5231c7e..f4e3c6a4504a 100644 --- a/pkgs/games/commandergenius/default.nix +++ b/pkgs/games/commandergenius/default.nix @@ -1,19 +1,32 @@ -{ lib, stdenv, fetchFromGitLab, SDL2, SDL2_image, pkg-config -, libvorbis, libGL, boost, cmake, zlib, curl, SDL2_mixer, python3 +{ lib +, stdenv +, fetchFromGitLab +, SDL2 +, SDL2_image +, pkg-config +, libvorbis +, libGL +, boost +, cmake +, zlib +, curl +, SDL2_mixer +, SDL2_ttf +, python3 }: stdenv.mkDerivation rec { pname = "commandergenius"; - version = "2.3.3"; + version = "3.5.0"; src = fetchFromGitLab { owner = "Dringgstein"; repo = "Commander-Genius"; rev = "v${version}"; - sha256 = "04nb23wwvc3yywz3cr6gvn02fa7psfs22ssg4wk12s08z1azvz3h"; + hash = "sha256-w5DP7vkvWOs8qcHqoQaEWHnaBwUoi1I4gnE+Z3haHxE="; }; - buildInputs = [ SDL2 SDL2_image SDL2_mixer libGL boost libvorbis zlib curl python3 ]; + buildInputs = [ SDL2 SDL2_image SDL2_mixer SDL2_ttf libGL boost libvorbis zlib curl python3 ]; preConfigure = '' export cmakeFlags="$cmakeFlags -DCMAKE_INSTALL_PREFIX=$out -DSHAREDIR=$out/share" From f528df9f37632a8b0b833022db4251c1ff97002c Mon Sep 17 00:00:00 2001 From: David Warde-Farley Date: Sat, 23 Mar 2024 20:52:31 +0000 Subject: [PATCH 02/55] rocmPackages_6.hiprand: init at 6.0.2 Per the rocRAND README: "As of version 5.0, [hipRAND] was split into a separate library. As of version 6.0, hipRAND can no longer be built from rocRAND." Also fixes `buildTests = true` behaviour for rocRAND. --- pkgs/development/rocm-modules/6/default.nix | 5 +- .../rocm-modules/6/hiprand/default.nix | 76 +++++++++++++++++++ .../rocm-modules/6/rocrand/default.nix | 3 +- 3 files changed, 82 insertions(+), 2 deletions(-) create mode 100644 pkgs/development/rocm-modules/6/hiprand/default.nix diff --git a/pkgs/development/rocm-modules/6/default.nix b/pkgs/development/rocm-modules/6/default.nix index e4e745f74b56..56875144890b 100644 --- a/pkgs/development/rocm-modules/6/default.nix +++ b/pkgs/development/rocm-modules/6/default.nix @@ -150,7 +150,10 @@ in rec { stdenv = llvm.rocmClangStdenv; }; - hiprand = rocrand; # rocrand includes hiprand + hiprand = callPackage ./hiprand { + inherit rocmUpdateScript rocm-cmake clr rocrand; + stdenv = llvm.rocmClangStdenv; + }; rocfft = callPackage ./rocfft { inherit rocmUpdateScript rocm-cmake rocrand rocfft clr; diff --git a/pkgs/development/rocm-modules/6/hiprand/default.nix b/pkgs/development/rocm-modules/6/hiprand/default.nix new file mode 100644 index 000000000000..7251a0e5a07e --- /dev/null +++ b/pkgs/development/rocm-modules/6/hiprand/default.nix @@ -0,0 +1,76 @@ +{ lib +, stdenv +, fetchFromGitHub +, rocmUpdateScript +, cmake +, rocm-cmake +, clr +, rocrand +, gtest +, buildTests ? false +, gpuTargets ? [ ] +}: + +stdenv.mkDerivation (finalAttrs: { + pname = "hiprand"; + version = "6.0.2"; + + outputs = [ + "out" + ] ++ lib.optionals buildTests [ + "test" + ]; + + src = fetchFromGitHub { + owner = "ROCm"; + repo = "hipRAND"; + rev = "rocm-${finalAttrs.version}"; + hash = "sha256-uGHzOhUX5JEknVFwhHhWFdPmwLS/TuaXYMeItS7tXIg="; + }; + + nativeBuildInputs = [ + cmake + rocm-cmake + clr + ]; + + buildInputs = [ rocrand ] ++ (lib.optionals buildTests [ gtest ]); + + cmakeFlags = [ + "-DCMAKE_C_COMPILER=hipcc" + "-DCMAKE_CXX_COMPILER=hipcc" + "-DHIP_ROOT_DIR=${clr}" + # Manually define CMAKE_INSTALL_ + # See: https://github.com/NixOS/nixpkgs/pull/197838 + "-DCMAKE_INSTALL_BINDIR=bin" + "-DCMAKE_INSTALL_LIBDIR=lib" + "-DCMAKE_INSTALL_INCLUDEDIR=include" + ] ++ lib.optionals (gpuTargets != [ ]) [ + "-DAMDGPU_TARGETS=${lib.concatStringsSep ";" gpuTargets}" + ] ++ lib.optionals buildTests [ + "-DBUILD_TEST=ON" + ]; + + postInstall = lib.optionalString buildTests '' + mkdir -p $test/bin + mv $out/bin/test_* $test/bin + rm -r $out/bin/hipRAND + # Fail if bin/ isn't actually empty + rmdir $out/bin + ''; + + passthru.updateScript = rocmUpdateScript { + name = finalAttrs.pname; + owner = finalAttrs.src.owner; + repo = finalAttrs.src.repo; + }; + + meta = with lib; { + description = "A HIP wrapper for rocRAND and cuRAND"; + homepage = "https://github.com/ROCm/hipRAND"; + license = with licenses; [ mit ]; + maintainers = teams.rocm.members; + platforms = platforms.linux; + broken = versions.minor finalAttrs.version != versions.minor stdenv.cc.version || versionAtLeast finalAttrs.version "7.0.0"; + }; +}) diff --git a/pkgs/development/rocm-modules/6/rocrand/default.nix b/pkgs/development/rocm-modules/6/rocrand/default.nix index f09ff3b12059..7d0e80b5af4e 100644 --- a/pkgs/development/rocm-modules/6/rocrand/default.nix +++ b/pkgs/development/rocm-modules/6/rocrand/default.nix @@ -29,7 +29,6 @@ stdenv.mkDerivation (finalAttrs: { repo = "rocRAND"; rev = "rocm-${finalAttrs.version}"; hash = "sha256-BBkcYOP+zh3OQTxuSkeiJizwnE9Gr5Jbhx0e8SU/mmU="; - fetchSubmodules = true; # For inline hipRAND }; nativeBuildInputs = [ @@ -68,6 +67,8 @@ stdenv.mkDerivation (finalAttrs: { mkdir -p $benchmark/bin mv $out/bin/benchmark_* $benchmark/bin '' + lib.optionalString (buildTests || buildBenchmarks) '' + rm -r $out/bin/rocRAND + # Fail if bin/ isn't actually empty rmdir $out/bin ''; From a986892985ff9639224acdcaeb3453c9772343fd Mon Sep 17 00:00:00 2001 From: 0Supa Date: Wed, 3 Apr 2024 20:08:48 +0300 Subject: [PATCH 03/55] chatterino2: build with Qt6 --- .../networking/instant-messengers/chatterino2/default.nix | 7 ++++--- pkgs/top-level/all-packages.nix | 2 +- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/pkgs/applications/networking/instant-messengers/chatterino2/default.nix b/pkgs/applications/networking/instant-messengers/chatterino2/default.nix index 19c91baf9a43..cb5ec32d8421 100644 --- a/pkgs/applications/networking/instant-messengers/chatterino2/default.nix +++ b/pkgs/applications/networking/instant-messengers/chatterino2/default.nix @@ -1,4 +1,4 @@ -{ stdenv, lib, cmake, pkg-config, fetchFromGitHub, qtbase, qtsvg, qtmultimedia, qtimageformats, qttools, boost, openssl, wrapQtAppsHook, libsecret }: +{ stdenv, lib, cmake, pkg-config, fetchFromGitHub, qt6, boost, openssl, libsecret }: stdenv.mkDerivation rec { pname = "chatterino2"; @@ -10,8 +10,9 @@ stdenv.mkDerivation rec { sha256 = "sha256-CQviw5Fw6v5EwjCldAQoJfAIZMWKBfBzUIQZEgW34k0="; fetchSubmodules = true; }; - nativeBuildInputs = [ cmake pkg-config wrapQtAppsHook ]; - buildInputs = [ qtbase qtsvg qtmultimedia qtimageformats qttools boost openssl libsecret ]; + nativeBuildInputs = [ cmake pkg-config qt6.wrapQtAppsHook ]; + buildInputs = [ qt6.qtbase qt6.qtsvg qt6.qtimageformats qt6.qttools qt6.qt5compat boost openssl libsecret ]; + cmakeFlags = [ "-DBUILD_WITH_QT6=ON" ]; postInstall = lib.optionalString stdenv.isDarwin '' mkdir -p "$out/Applications" mv bin/chatterino.app "$out/Applications/" diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 9629737b55dc..ca6d5f8c3748 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -35811,7 +35811,7 @@ with pkgs; xwaylandSupport = false; }; - chatterino2 = libsForQt5.callPackage ../applications/networking/instant-messengers/chatterino2 { + chatterino2 = qt6Packages.callPackage ../applications/networking/instant-messengers/chatterino2 { stdenv = if stdenv.isDarwin then darwin.apple_sdk_11_0.stdenv else stdenv; }; From 279ba486a7f09f55d74e5748d649e4e56793d44c Mon Sep 17 00:00:00 2001 From: 0Supa Date: Wed, 3 Apr 2024 20:09:28 +0300 Subject: [PATCH 04/55] maintainers: add supa --- maintainers/maintainer-list.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 9f5eedb646c1..7c9fa817b58d 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -19061,6 +19061,12 @@ githubId = 1939855; name = "Kimmo Suominen"; }; + supa = { + email = "supa.codes@gmail.com"; + github = "0Supa"; + githubId = 36031171; + name = "Supa"; + }; superbo = { email = "supernbo@gmail.com"; github = "SuperBo"; From 756672d106479410e71e8f8db16f34d9d4804f71 Mon Sep 17 00:00:00 2001 From: 0Supa Date: Wed, 3 Apr 2024 20:10:18 +0300 Subject: [PATCH 05/55] chatterino2: add supa as maintainer --- .../networking/instant-messengers/chatterino2/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/applications/networking/instant-messengers/chatterino2/default.nix b/pkgs/applications/networking/instant-messengers/chatterino2/default.nix index cb5ec32d8421..8ad75c483737 100644 --- a/pkgs/applications/networking/instant-messengers/chatterino2/default.nix +++ b/pkgs/applications/networking/instant-messengers/chatterino2/default.nix @@ -33,6 +33,6 @@ stdenv.mkDerivation rec { changelog = "https://github.com/Chatterino/chatterino2/blob/master/CHANGELOG.md"; license = licenses.mit; platforms = platforms.unix; - maintainers = with maintainers; [ rexim ]; + maintainers = with maintainers; [ rexim supa ]; }; } From 9598063d6873884bda8f5568adb6eb2babddc77c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Domen=20Ko=C5=BEar?= Date: Fri, 5 Apr 2024 06:08:31 +0100 Subject: [PATCH 06/55] make devenv release blocker --- pkgs/top-level/release.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/top-level/release.nix b/pkgs/top-level/release.nix index 1941733d0029..7ddf6752d8d0 100644 --- a/pkgs/top-level/release.nix +++ b/pkgs/top-level/release.nix @@ -159,6 +159,7 @@ let # Ensure that X11/GTK are in order. jobs.firefox-unwrapped.x86_64-linux jobs.cachix.x86_64-linux + jobs.devenv.x86_64-linux /* TODO: re-add tests; context: https://github.com/NixOS/nixpkgs/commit/36587a587ab191eddd868179d63c82cdd5dee21b @@ -182,6 +183,7 @@ let jobs.stdenv.x86_64-darwin jobs.cargo.x86_64-darwin jobs.cachix.x86_64-darwin + jobs.devenv.x86_64-darwin jobs.go.x86_64-darwin jobs.python3.x86_64-darwin jobs.nixpkgs-review.x86_64-darwin @@ -209,6 +211,7 @@ let jobs.stdenv.aarch64-darwin jobs.cargo.aarch64-darwin jobs.cachix.aarch64-darwin + jobs.devenv.aarch64-darwin jobs.go.aarch64-darwin jobs.python3.aarch64-darwin jobs.nixpkgs-review.aarch64-darwin From 943b7323ece9aabedb9ea1063a75f4598c1e4dad Mon Sep 17 00:00:00 2001 From: 0Supa Date: Sun, 7 Apr 2024 11:58:15 +0300 Subject: [PATCH 07/55] chatterino2: use `callPackage` directly --- pkgs/top-level/all-packages.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index ca6d5f8c3748..f809bd122f07 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -35811,7 +35811,7 @@ with pkgs; xwaylandSupport = false; }; - chatterino2 = qt6Packages.callPackage ../applications/networking/instant-messengers/chatterino2 { + chatterino2 = callPackage ../applications/networking/instant-messengers/chatterino2 { stdenv = if stdenv.isDarwin then darwin.apple_sdk_11_0.stdenv else stdenv; }; From a314f1ecf076bdf3996fe21a5e73906601552f6d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 8 Apr 2024 05:41:22 +0000 Subject: [PATCH 08/55] cloudfoundry-cli: 8.7.9 -> 8.7.10 --- .../networking/cluster/cloudfoundry-cli/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/networking/cluster/cloudfoundry-cli/default.nix b/pkgs/applications/networking/cluster/cloudfoundry-cli/default.nix index bd640845331f..d510549f767b 100644 --- a/pkgs/applications/networking/cluster/cloudfoundry-cli/default.nix +++ b/pkgs/applications/networking/cluster/cloudfoundry-cli/default.nix @@ -2,15 +2,15 @@ buildGoModule rec { pname = "cloudfoundry-cli"; - version = "8.7.9"; + version = "8.7.10"; src = fetchFromGitHub { owner = "cloudfoundry"; repo = "cli"; rev = "v${version}"; - sha256 = "sha256-uFYeiw2hdX25mUBdudNCC4ZuFEoWyfghWmQR8IsQy+w="; + sha256 = "sha256-hzXNaaL6CLVRIy88lCJ87q0V6A+ld1GPDcUagsvMXY0="; }; - vendorHash = "sha256-lvSo8kl2du6Sv7zY3uheXaO6Qg+nblW0jpp2q8+1vyk="; + vendorHash = "sha256-zDE+9OsnX3S7SPTVW3hR1rO++6Wdk00zy2msu+jUNlw="; subPackages = [ "." ]; From b993e9c7b3d3a4391e9635760b9525c9342075d4 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Fri, 5 Apr 2024 08:50:43 +0200 Subject: [PATCH 09/55] python311Packages.arviz: 0.17.1 -> 0.18.0 Diff: https://github.com/arviz-devs/arviz/compare/refs/tags/v0.17.1...v0.18.0 Changelog: https://github.com/arviz-devs/arviz/blob/v0.18.0/CHANGELOG.md --- .../python-modules/arviz/default.nix | 19 +++++++++++++------ 1 file changed, 13 insertions(+), 6 deletions(-) diff --git a/pkgs/development/python-modules/arviz/default.nix b/pkgs/development/python-modules/arviz/default.nix index 56298852a377..b7860aa5dc30 100644 --- a/pkgs/development/python-modules/arviz/default.nix +++ b/pkgs/development/python-modules/arviz/default.nix @@ -1,5 +1,6 @@ { lib , buildPythonPackage +, dm-tree , fetchFromGitHub , emcee , h5netcdf @@ -14,6 +15,7 @@ , scipy , packaging , pythonOlder +, typing-extensions , xarray , xarray-einstats , zarr @@ -31,27 +33,32 @@ buildPythonPackage rec { pname = "arviz"; - version = "0.17.1"; + version = "0.18.0"; pyproject = true; - disabled = pythonOlder "3.9"; + disabled = pythonOlder "3.10"; src = fetchFromGitHub { owner = "arviz-devs"; repo = "arviz"; rev = "refs/tags/v${version}"; - hash = "sha256-V0/yboKpK/4QuCOzKDiyFpu/J2JLu0aQxRZ+rpMS9eY="; + hash = "sha256-SZRqSqChQBSA9/jBXN2ds9hh6TI3qZksHai1j2oVsq0="; }; - propagatedBuildInputs = [ + build-system = [ + packaging + setuptools + ]; + + dependencies = [ + dm-tree h5netcdf matplotlib netcdf4 numpy - packaging pandas scipy - setuptools + typing-extensions xarray xarray-einstats ]; From bc4dc452fa3ce8895a31273e6d541fbc6abfc2af Mon Sep 17 00:00:00 2001 From: Thomas Gerbet Date: Wed, 10 Apr 2024 22:43:57 +0200 Subject: [PATCH 10/55] envoy: flag as vulnerable to CVE-2024-30255 Envoy 1.27.4 [0] contains the fix but upgrading it is not straightforward as the build of the current version is already broken and only thanks to the caching of the deps (seems to be the case since the removal of Go 1.20). Fixing the build seems to require more Bazel knownledge than I have and the the usual maintainer is currently not available. [0] https://github.com/envoyproxy/envoy/releases/tag/v1.27.4 --- pkgs/servers/http/envoy/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/servers/http/envoy/default.nix b/pkgs/servers/http/envoy/default.nix index bb8a5e6a575c..50067d7dd622 100644 --- a/pkgs/servers/http/envoy/default.nix +++ b/pkgs/servers/http/envoy/default.nix @@ -197,5 +197,6 @@ buildBazelPackage { license = licenses.asl20; maintainers = with maintainers; [ lukegb ]; platforms = [ "x86_64-linux" "aarch64-linux" ]; + knownVulnerabilities = [ "CVE-2024-30255" ]; }; } From 1c9801b1c18c42af0955b8467265ebeb7742cb77 Mon Sep 17 00:00:00 2001 From: RoGreat Date: Wed, 10 Apr 2024 23:05:00 -0500 Subject: [PATCH 11/55] streamlink-twitch-gui-bin: icons --- pkgs/applications/video/streamlink-twitch-gui/bin.nix | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/video/streamlink-twitch-gui/bin.nix b/pkgs/applications/video/streamlink-twitch-gui/bin.nix index ac74ed748f41..f425f50b249e 100644 --- a/pkgs/applications/video/streamlink-twitch-gui/bin.nix +++ b/pkgs/applications/video/streamlink-twitch-gui/bin.nix @@ -92,8 +92,13 @@ stdenv.mkDerivation rec { # Install all files, remove unnecessary ones cp -a . $out/opt/${basename}/ rm -r $out/opt/${basename}/{{add,remove}-menuitem.sh,credits.html,icons/} - ln -s "$out/opt/${basename}/${basename}" $out/bin/ - cp -r "${desktopItem}/share/applications" $out/share/ + ln -s $out/opt/${basename}/${basename} $out/bin/ + for res in 16 32 48 64 128 256; do + install -Dm644 \ + icons/icon-"$res".png \ + $out/share/icons/hicolor/"$res"x"$res"/apps/${basename}.png + done + ln -s $desktopItem/share/applications $out/share/ runHook postInstall ''; From a38bfa7f826aaa210fe1563ca71f516eec8c4b21 Mon Sep 17 00:00:00 2001 From: matthewcroughan Date: Mon, 26 Feb 2024 04:07:55 +0000 Subject: [PATCH 12/55] cc1541: init at 4.1 Co-authored-by: Aleksana Co-authored-by: Cosima Neidahl --- pkgs/by-name/cc/cc1541/package.nix | 40 ++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 pkgs/by-name/cc/cc1541/package.nix diff --git a/pkgs/by-name/cc/cc1541/package.nix b/pkgs/by-name/cc/cc1541/package.nix new file mode 100644 index 000000000000..f0f5fd7a02ca --- /dev/null +++ b/pkgs/by-name/cc/cc1541/package.nix @@ -0,0 +1,40 @@ +{ lib +, stdenv +, fetchFromBitbucket +, asciidoc +}: + +stdenv.mkDerivation (finalAttrs: { + pname = "cc1541"; + version = "4.1"; + + src = fetchFromBitbucket { + owner = "ptv_claus"; + repo = "cc1541"; + rev = finalAttrs.version; + hash = "sha256-b8cEGC3WxrjebQjed/VD9SIWkiQpNaE2yW+bQRCtmSs="; + }; + + env.ENABLE_MAN = 1; + + makeFlags = [ "prefix=$(out)" ]; + + nativeBuildInputs = [ asciidoc ]; + + doInstallCheck = true; + + installCheckPhase = '' + runHook preCheck + make test + runHook postCheck + ''; + + meta = with lib; { + description = "Tool for creating Commodore 1541 Floppy disk images in D64, D71 or D81 format"; + homepage = "https://bitbucket.org/ptv_claus/cc1541/src/master/"; + license = licenses.mit; + maintainers = with maintainers; [ matthewcroughan ]; + mainProgram = "cc1541"; + platforms = platforms.all; + }; +}) From dfc2c8816901ba3804059026747f431c0e66161d Mon Sep 17 00:00:00 2001 From: Supa <36031171+0Supa@users.noreply.github.com> Date: Thu, 11 Apr 2024 21:43:08 +0300 Subject: [PATCH 13/55] chatterino2: include qtwayland Co-authored-by: Aleksana --- .../instant-messengers/chatterino2/default.nix | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/pkgs/applications/networking/instant-messengers/chatterino2/default.nix b/pkgs/applications/networking/instant-messengers/chatterino2/default.nix index 8ad75c483737..5e61fc78091e 100644 --- a/pkgs/applications/networking/instant-messengers/chatterino2/default.nix +++ b/pkgs/applications/networking/instant-messengers/chatterino2/default.nix @@ -11,7 +11,18 @@ stdenv.mkDerivation rec { fetchSubmodules = true; }; nativeBuildInputs = [ cmake pkg-config qt6.wrapQtAppsHook ]; - buildInputs = [ qt6.qtbase qt6.qtsvg qt6.qtimageformats qt6.qttools qt6.qt5compat boost openssl libsecret ]; + buildInputs = [ + qt6.qtbase + qt6.qtsvg + qt6.qtimageformats + qt6.qttools + qt6.qt5compat + boost + openssl + libsecret + ] ++ lib.optionals stdenv.isLinux [ + qt6.qtwayland + ]; cmakeFlags = [ "-DBUILD_WITH_QT6=ON" ]; postInstall = lib.optionalString stdenv.isDarwin '' mkdir -p "$out/Applications" From c96bb37f8014df1004c12c0f0f8af4ffc1e76e47 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 12 Apr 2024 12:32:51 +0200 Subject: [PATCH 14/55] python312Packages.pybotvac: 0.0.24 -> 0.0.25 Changelog: https://github.com/stianaske/pybotvac/releases/tag/v0.0.25 --- .../python-modules/pybotvac/default.nix | 19 +++++++++++------ .../pybotvac/urllib3-2.0-compat.patch | 21 ------------------- 2 files changed, 13 insertions(+), 27 deletions(-) delete mode 100644 pkgs/development/python-modules/pybotvac/urllib3-2.0-compat.patch diff --git a/pkgs/development/python-modules/pybotvac/default.nix b/pkgs/development/python-modules/pybotvac/default.nix index a104e1e1aeb7..ea8982249a0b 100644 --- a/pkgs/development/python-modules/pybotvac/default.nix +++ b/pkgs/development/python-modules/pybotvac/default.nix @@ -5,25 +5,32 @@ , requests , requests-oauthlib , voluptuous +, setuptools }: buildPythonPackage rec { pname = "pybotvac"; - version = "0.0.24"; - format = "setuptools"; + version = "0.0.25"; + pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-SXIs9AUXWm1H49MVDT4z6msNPaW5sAU20rcsWZ7ERdU="; + hash = "sha256-EvGBStEYgqFO9GMtxs1qtDixb4y2Ptom8xncRUv4ur4="; }; - patches = [ - ./urllib3-2.0-compat.patch + postPatch = '' + substituteInPlace pybotvac/robot.py \ + --replace-fail "import urllib3" "" \ + --replace-fail "urllib3.disable_warnings(urllib3.exceptions.SubjectAltNameWarning)" "# urllib3.disable_warnings(urllib3.exceptions.SubjectAltNameWarning)" + ''; + + build-system = [ + setuptools ]; - propagatedBuildInputs = [ + dependencies = [ requests requests-oauthlib voluptuous diff --git a/pkgs/development/python-modules/pybotvac/urllib3-2.0-compat.patch b/pkgs/development/python-modules/pybotvac/urllib3-2.0-compat.patch deleted file mode 100644 index 8b6ef4e91cc3..000000000000 --- a/pkgs/development/python-modules/pybotvac/urllib3-2.0-compat.patch +++ /dev/null @@ -1,21 +0,0 @@ -diff --git a/pybotvac/robot.py b/pybotvac/robot.py -index f87546f..e9a61de 100644 ---- a/pybotvac/robot.py -+++ b/pybotvac/robot.py -@@ -6,7 +6,6 @@ from datetime import datetime, timezone - from email.utils import format_datetime - - import requests --import urllib3 - from voluptuous import ( - ALLOW_EXTRA, - All, -@@ -21,8 +20,6 @@ from voluptuous import ( - from .exceptions import NeatoRobotException, NeatoUnsupportedDevice - from .neato import Neato # For default Vendor argument - --# Disable warning due to SubjectAltNameWarning in certificate --urllib3.disable_warnings(urllib3.exceptions.SubjectAltNameWarning) - - _LOGGER = logging.getLogger(__name__) - From 8cdf8ea4ba4d3693919f8896f777f1c87cfa22db Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 12 Apr 2024 12:33:27 +0200 Subject: [PATCH 15/55] python312Packages.pybotvac: format with nixfmt --- .../python-modules/pybotvac/default.nix | 25 ++++++++----------- 1 file changed, 11 insertions(+), 14 deletions(-) diff --git a/pkgs/development/python-modules/pybotvac/default.nix b/pkgs/development/python-modules/pybotvac/default.nix index ea8982249a0b..ae1d805712e0 100644 --- a/pkgs/development/python-modules/pybotvac/default.nix +++ b/pkgs/development/python-modules/pybotvac/default.nix @@ -1,11 +1,12 @@ -{ lib -, buildPythonPackage -, fetchPypi -, pythonOlder -, requests -, requests-oauthlib -, voluptuous -, setuptools +{ + lib, + buildPythonPackage, + fetchPypi, + pythonOlder, + requests, + requests-oauthlib, + voluptuous, + setuptools, }: buildPythonPackage rec { @@ -26,9 +27,7 @@ buildPythonPackage rec { --replace-fail "urllib3.disable_warnings(urllib3.exceptions.SubjectAltNameWarning)" "# urllib3.disable_warnings(urllib3.exceptions.SubjectAltNameWarning)" ''; - build-system = [ - setuptools - ]; + build-system = [ setuptools ]; dependencies = [ requests @@ -39,9 +38,7 @@ buildPythonPackage rec { # Module no tests doCheck = false; - pythonImportsCheck = [ - "pybotvac" - ]; + pythonImportsCheck = [ "pybotvac" ]; meta = with lib; { description = "Python module for interacting with Neato Botvac Connected vacuum robots"; From 7fd404603e3b7d4cdac2f91e3b43c0200e39ef20 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 12 Apr 2024 18:34:31 +0200 Subject: [PATCH 16/55] python312Packages.digital-ocean: refactor --- .../python-modules/digitalocean/default.nix | 26 ++++++++++--------- 1 file changed, 14 insertions(+), 12 deletions(-) diff --git a/pkgs/development/python-modules/digitalocean/default.nix b/pkgs/development/python-modules/digitalocean/default.nix index 3d756312deda..6f8f38fe959c 100644 --- a/pkgs/development/python-modules/digitalocean/default.nix +++ b/pkgs/development/python-modules/digitalocean/default.nix @@ -1,39 +1,40 @@ { lib , buildPythonPackage , fetchFromGitHub -, isPy3k , jsonpickle -, mock -, pytest , pytestCheckHook +, pythonOlder , requests , responses +, setuptools }: buildPythonPackage rec { pname = "python-digitalocean"; version = "1.17.0"; + pyproject = true; + + disabled = pythonOlder "3.7"; src = fetchFromGitHub { owner = "koalalorenzo"; - repo = pname; - rev = "v${version}"; - sha256 = "1c50ka4y712rr551gq3kdfw7fgfxr4w837sww6yy683yz7m1d1h8"; + repo = "python-digitalocean"; + rev = "refs/tags/v${version}"; + hash = "sha256-CIYW6vl+IOO94VyfgTjJ3T13uGtz4BdKyVmE44maoLA="; }; - propagatedBuildInputs = [ + build-system = [ + setuptools + ]; + + dependencies = [ jsonpickle requests ]; - dontUseSetuptoolsCheck = true; - nativeCheckInputs = [ - pytest pytestCheckHook responses - ] ++ lib.optionals (!isPy3k) [ - mock ]; preCheck = '' @@ -48,6 +49,7 @@ buildPythonPackage rec { meta = with lib; { description = "Python API to manage Digital Ocean Droplets and Images"; homepage = "https://github.com/koalalorenzo/python-digitalocean"; + changelog = "https://github.com/koalalorenzo/python-digitalocean/releases/tag/v${version}"; license = with licenses; [ lgpl3Only ]; maintainers = with maintainers; [ kiwi teh ]; }; From b416c3227cd05f9a9963b73a6b3f3c2f19926959 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 12 Apr 2024 18:35:52 +0200 Subject: [PATCH 17/55] python312Packages.digital-ocean: format with nixfmt --- .../python-modules/digitalocean/default.nix | 30 ++++++++++--------- 1 file changed, 16 insertions(+), 14 deletions(-) diff --git a/pkgs/development/python-modules/digitalocean/default.nix b/pkgs/development/python-modules/digitalocean/default.nix index 6f8f38fe959c..c0ab09542d95 100644 --- a/pkgs/development/python-modules/digitalocean/default.nix +++ b/pkgs/development/python-modules/digitalocean/default.nix @@ -1,12 +1,13 @@ -{ lib -, buildPythonPackage -, fetchFromGitHub -, jsonpickle -, pytestCheckHook -, pythonOlder -, requests -, responses -, setuptools +{ + lib, + buildPythonPackage, + fetchFromGitHub, + jsonpickle, + pytestCheckHook, + pythonOlder, + requests, + responses, + setuptools, }: buildPythonPackage rec { @@ -23,9 +24,7 @@ buildPythonPackage rec { hash = "sha256-CIYW6vl+IOO94VyfgTjJ3T13uGtz4BdKyVmE44maoLA="; }; - build-system = [ - setuptools - ]; + build-system = [ setuptools ]; dependencies = [ jsonpickle @@ -42,7 +41,7 @@ buildPythonPackage rec { ''; # Test tries to access the network - disabledTests = ["TestFirewall"]; + disabledTests = [ "TestFirewall" ]; pythonImportsCheck = [ "digitalocean" ]; @@ -51,6 +50,9 @@ buildPythonPackage rec { homepage = "https://github.com/koalalorenzo/python-digitalocean"; changelog = "https://github.com/koalalorenzo/python-digitalocean/releases/tag/v${version}"; license = with licenses; [ lgpl3Only ]; - maintainers = with maintainers; [ kiwi teh ]; + maintainers = with maintainers; [ + kiwi + teh + ]; }; } From 2f318100a667e0e370e15b522c973ad49602b181 Mon Sep 17 00:00:00 2001 From: Francesco Gazzetta Date: Tue, 9 Apr 2024 09:06:17 +0200 Subject: [PATCH 18/55] wayfarer: init at 1.2.4 --- pkgs/by-name/wa/wayfarer/package.nix | 64 ++++++++++++++++++++++++++++ 1 file changed, 64 insertions(+) create mode 100644 pkgs/by-name/wa/wayfarer/package.nix diff --git a/pkgs/by-name/wa/wayfarer/package.nix b/pkgs/by-name/wa/wayfarer/package.nix new file mode 100644 index 000000000000..cbfb7c149744 --- /dev/null +++ b/pkgs/by-name/wa/wayfarer/package.nix @@ -0,0 +1,64 @@ +{ lib +, stdenv +, fetchFromGitHub +, blueprint-compiler +, desktop-file-utils +, gst_all_1 +, gtk4 +, libpulseaudio +, meson +, ninja +, pipewire +, pkg-config +, vala +, wrapGAppsHook4 +}: + +stdenv.mkDerivation (finalAttrs: { + pname = "wayfarer"; + version = "1.2.4"; + + src = fetchFromGitHub { + owner = "stronnag"; + repo = "wayfarer"; + rev = finalAttrs.version; + hash = "sha256-Vuiy2SjpK2T1ekbwa/KyIFa1V4BJsnJRIj4b+Yx0VEw="; + }; + + postPatch = '' + patchShebangs src/getinfo.sh + + # OS release information is not available in the sandbox + substituteInPlace meson/baseinfo.py \ + --replace-warn 'platform.freedesktop_os_release()["NAME"]' '"NixOS"' + ''; + + nativeBuildInputs = [ + blueprint-compiler + desktop-file-utils + meson + ninja + pkg-config + vala + wrapGAppsHook4 + ]; + + buildInputs = [ + gst_all_1.gstreamer + gst_all_1.gst-plugins-good + gst_all_1.gst-plugins-base + gst_all_1.gst-plugins-ugly + gtk4 + libpulseaudio + pipewire + ]; + + meta = with lib; { + description = "Screen recorder for GNOME / Wayland / pipewire"; + homepage = "https://github.com/stronnag/wayfarer"; + license = licenses.gpl3Plus; + maintainers = with maintainers; [ fgaz ]; + mainProgram = "wayfarer"; + platforms = subtractLists platforms.darwin platforms.unix; + }; +}) From 0bc4989d4ac407c3c2c46b9b9e9a6691da795f03 Mon Sep 17 00:00:00 2001 From: Patrizio Bekerle Date: Fri, 12 Apr 2024 21:19:47 +0200 Subject: [PATCH 19/55] qownnotes: 24.4.1 -> 24.4.2 --- pkgs/applications/office/qownnotes/default.nix | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/pkgs/applications/office/qownnotes/default.nix b/pkgs/applications/office/qownnotes/default.nix index d002cf5dffbc..2009c6f9a0bc 100644 --- a/pkgs/applications/office/qownnotes/default.nix +++ b/pkgs/applications/office/qownnotes/default.nix @@ -21,14 +21,14 @@ let pname = "qownnotes"; appname = "QOwnNotes"; - version = "24.4.1"; + version = "24.4.2"; in stdenv.mkDerivation { inherit pname version; src = fetchurl { url = "https://github.com/pbek/QOwnNotes/releases/download/v${version}/qownnotes-${version}.tar.xz"; - hash = "sha256-E4tLlzjIOElsZr2jcbsnge5jJqKQ0kWf86tFonZ1+Zs="; + hash = "sha256-HnWxIcOy7Te6Q5YfZYhvITpfsgeQw8Tt/Nr++wcpxEU="; }; nativeBuildInputs = [ @@ -55,11 +55,11 @@ stdenv.mkDerivation { postInstall = '' installShellCompletion --cmd ${appname} \ - --bash <(xvfb-run $out/bin/${appname} --completion bash --allow-multiple-instances) \ - --fish <(xvfb-run $out/bin/${appname} --completion fish --allow-multiple-instances) + --bash <(xvfb-run $out/bin/${appname} --completion bash) \ + --fish <(xvfb-run $out/bin/${appname} --completion fish) installShellCompletion --cmd ${pname} \ - --bash <(xvfb-run $out/bin/${appname} --completion bash --allow-multiple-instances) \ - --fish <(xvfb-run $out/bin/${appname} --completion fish --allow-multiple-instances) + --bash <(xvfb-run $out/bin/${appname} --completion bash) \ + --fish <(xvfb-run $out/bin/${appname} --completion fish) '' # Create a lowercase symlink for Linux + lib.optionalString stdenv.isLinux '' From 82dfc5fa5fa72b3e620bb7eb307c6e557cd1fac6 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 12 Apr 2024 21:33:36 +0200 Subject: [PATCH 20/55] python312Packages.python-digitalocean: rename from digital-ocean --- .../{digitalocean => python-digitalocean}/default.nix | 0 pkgs/top-level/python-aliases.nix | 1 + pkgs/top-level/python-packages.nix | 4 ++-- 3 files changed, 3 insertions(+), 2 deletions(-) rename pkgs/development/python-modules/{digitalocean => python-digitalocean}/default.nix (100%) diff --git a/pkgs/development/python-modules/digitalocean/default.nix b/pkgs/development/python-modules/python-digitalocean/default.nix similarity index 100% rename from pkgs/development/python-modules/digitalocean/default.nix rename to pkgs/development/python-modules/python-digitalocean/default.nix diff --git a/pkgs/top-level/python-aliases.nix b/pkgs/top-level/python-aliases.nix index d6f6e358a7b9..4a7557681409 100644 --- a/pkgs/top-level/python-aliases.nix +++ b/pkgs/top-level/python-aliases.nix @@ -106,6 +106,7 @@ mapAliases ({ diff_cover = diff-cover; # added 2021-07-02 discogs_client = discogs-client; # added 2021-07-02 distutils_extra = distutils-extra; # added 2023-10-12 + digital-ocean = python-digitalocean; # addad 2024-04-12 djangorestframework-jwt = drf-jwt; # added 2021-07-20 django-sampledatahelper = throw "django-sampledatahelper was removed because it is no longer compatible to latest Django version"; # added 2022-07-18 django_2 = throw "Django 2 has reached it's projected EOL in 2022/04 and has therefore been removed."; # added 2022-03-05 diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index d9a6001945e9..e1b2ce55eb8e 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -2971,8 +2971,6 @@ self: super: with self; { diffusers = callPackage ../development/python-modules/diffusers { }; - digital-ocean = callPackage ../development/python-modules/digitalocean { }; - digi-xbee = callPackage ../development/python-modules/digi-xbee { }; dill = callPackage ../development/python-modules/dill { }; @@ -12195,6 +12193,8 @@ self: super: with self; { python-didl-lite = callPackage ../development/python-modules/python-didl-lite { }; + python-digitalocean = callPackage ../development/python-modules/python-digitalocean { }; + python-docx = callPackage ../development/python-modules/python-docx { }; python-doi = callPackage ../development/python-modules/python-doi { }; From d744c7d85a699e28d7cca4c3f3aba4b91800560c Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 12 Apr 2024 21:00:30 +0200 Subject: [PATCH 21/55] home-assistant: update component-packages --- pkgs/servers/home-assistant/component-packages.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/servers/home-assistant/component-packages.nix b/pkgs/servers/home-assistant/component-packages.nix index 4db1bebad17c..2fabc1c07e9d 100644 --- a/pkgs/servers/home-assistant/component-packages.nix +++ b/pkgs/servers/home-assistant/component-packages.nix @@ -948,7 +948,7 @@ "digital_loggers" = ps: with ps; [ ]; "digital_ocean" = ps: with ps; [ - digital-ocean + python-digitalocean ]; "directv" = ps: with ps; [ directv From 91787e50c18badc93c55b929f2791480766ecb96 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 12 Apr 2024 21:38:04 +0200 Subject: [PATCH 22/55] nixops-digitalocean: rename python-digitalocean --- .../cluster/nixops/plugins/nixops-digitalocean.nix | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/cluster/nixops/plugins/nixops-digitalocean.nix b/pkgs/applications/networking/cluster/nixops/plugins/nixops-digitalocean.nix index e35b4cd07f38..f3f62e940729 100644 --- a/pkgs/applications/networking/cluster/nixops/plugins/nixops-digitalocean.nix +++ b/pkgs/applications/networking/cluster/nixops/plugins/nixops-digitalocean.nix @@ -4,7 +4,8 @@ , unstableGitUpdater , poetry-core , nixops -, digital-ocean +, python-digitalocean +, pythonOlder }: buildPythonPackage { @@ -12,6 +13,8 @@ buildPythonPackage { version = "unstable-2022-08-14"; pyproject = true; + disabled = pythonOlder "3.7"; + src = fetchFromGitHub { owner = "nix-community"; repo = "nixops-digitalocean"; @@ -34,7 +37,7 @@ buildPythonPackage { ]; propagatedBuildInputs = [ - digital-ocean + python-digitalocean ]; pythonImportsCheck = [ "nixops_digitalocean" ]; From 7c2df2d4b048da7f0e8bfd28a7e5f9edea11227b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 12 Apr 2024 19:51:33 +0000 Subject: [PATCH 23/55] syft: 1.1.1 -> 1.2.0 --- pkgs/tools/admin/syft/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/admin/syft/default.nix b/pkgs/tools/admin/syft/default.nix index 33951c4ab9b4..7735f8951e54 100644 --- a/pkgs/tools/admin/syft/default.nix +++ b/pkgs/tools/admin/syft/default.nix @@ -7,13 +7,13 @@ buildGoModule rec { pname = "syft"; - version = "1.1.1"; + version = "1.2.0"; src = fetchFromGitHub { owner = "anchore"; repo = "syft"; rev = "refs/tags/v${version}"; - hash = "sha256-75puiKfXp8vS9iiSk6R85RBn9xlQp9jk51ZNBeJXc/U="; + hash = "sha256-HlV+DeLI6/vYAYkp0ZM7z9uWC+nZLso6xlvCQJ2Imjg="; # populate values that require us to use git. By doing this in postFetch we # can delete .git afterwards and maintain better reproducibility of the src. leaveDotGit = true; @@ -28,7 +28,7 @@ buildGoModule rec { # hash mismatch with darwin proxyVendor = true; - vendorHash = "sha256-AHzKmitIUw0CqBU2Xinb6UVnlZB+2ED85uqGUFonkWM="; + vendorHash = "sha256-yXl8f3f3XO8o80PkX6hS/12p80z4LczghdmY1Elp0aE="; nativeBuildInputs = [ installShellFiles ]; From d12c76c716f4494ff3b95b3e0d5977b267285baa Mon Sep 17 00:00:00 2001 From: Maximilian Bosch Date: Fri, 12 Apr 2024 22:54:23 +0200 Subject: [PATCH 24/55] php81: 8.1.27 -> 8.1.28, fix CVE-2024-2756, CVE-2024-3096 Announcement: https://news-web.php.net/php.announce/425 --- pkgs/development/interpreters/php/8.1.nix | 14 +++----------- 1 file changed, 3 insertions(+), 11 deletions(-) diff --git a/pkgs/development/interpreters/php/8.1.nix b/pkgs/development/interpreters/php/8.1.nix index ff76b64d71cf..a8141d278600 100644 --- a/pkgs/development/interpreters/php/8.1.nix +++ b/pkgs/development/interpreters/php/8.1.nix @@ -1,17 +1,9 @@ -{ callPackage, fetchpatch, ... }@_args: +{ callPackage, ... }@_args: let base = callPackage ./generic.nix ((removeAttrs _args [ "fetchpatch" ]) // { - version = "8.1.27"; - hash = "sha256-oV/XPqRPLfMLB9JHhuB9GUiw6j7tC4uEVzXVANwov/E="; - extraPatches = [ - # Fix build with libxml 2.12+. - # Patch from https://github.com/php/php-src/commit/0a39890c967aa57225bb6bdf4821aff7a3a3c082 - (fetchpatch { - url = "https://github.com/php/php-src/commit/0a39890c967aa57225bb6bdf4821aff7a3a3c082.patch"; - hash = "sha256-HvpTL7aXO9gr4glFdhqUWQPrG8TYTlvbNINq33M3zS0="; - }) - ]; + version = "8.1.28"; + hash = "sha256-i+RQCW4BU8R9dThOfdWVzIl/HVPOAGBwjOlYm8wxQe4="; }); in base.withExtensions ({ all, ... }: with all; ([ From 147dffac94cb987f6b91c74b93ed32b6eb390bcc Mon Sep 17 00:00:00 2001 From: Maximilian Bosch Date: Fri, 12 Apr 2024 22:56:55 +0200 Subject: [PATCH 25/55] php82: 8.2.17 -> 8.2.18, fix CVE-2024-2756, CVE-2024-3096 Announcement: https://news-web.php.net/php.announce/423 --- pkgs/development/interpreters/php/8.2.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/interpreters/php/8.2.nix b/pkgs/development/interpreters/php/8.2.nix index ce3dc313621f..d839e372570a 100644 --- a/pkgs/development/interpreters/php/8.2.nix +++ b/pkgs/development/interpreters/php/8.2.nix @@ -2,8 +2,8 @@ let base = callPackage ./generic.nix (_args // { - version = "8.2.17"; - hash = "sha256-GRMWwgMmfZYWC0fSL5VdTcEXk96KXzJ+DCp2J1polOo="; + version = "8.2.18"; + hash = "sha256-ygsHwlQgAyD1GKxbPfVAqc8U2GbzyT7cMBO1Lgb6x5Y="; }); in base.withExtensions ({ all, ... }: with all; ([ From c6e4e7221879e24ef98ee8adf7b77eabd2251070 Mon Sep 17 00:00:00 2001 From: Maximilian Bosch Date: Fri, 12 Apr 2024 22:58:05 +0200 Subject: [PATCH 26/55] php83: 8.3.4 -> 8.3.6, fix CVE-2024-2756, CVE-2024-3096, CVE-2024-2757 Announcement: https://news-web.php.net/php.announce/424 --- pkgs/development/interpreters/php/8.3.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/interpreters/php/8.3.nix b/pkgs/development/interpreters/php/8.3.nix index 4af1662b3694..d7ac07c1fb55 100644 --- a/pkgs/development/interpreters/php/8.3.nix +++ b/pkgs/development/interpreters/php/8.3.nix @@ -2,8 +2,8 @@ let base = callPackage ./generic.nix (_args // { - version = "8.3.4"; - hash = "sha256-PFyvGODAokOq7JE6OeywkgQxla3eTD/ELpRdpbkndpU="; + version = "8.3.6"; + hash = "sha256-YySx3djrMCWwQQNLiNwrwLSBmwAiEp7q66N+R4AxCLw="; }); in base.withExtensions ({ all, ... }: with all; ([ From a0372d53fdc61b136979deaa47ddc4734c95bd05 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 12 Apr 2024 23:38:32 +0200 Subject: [PATCH 27/55] python312Packages.boto3-stubs: 1.34.83 -> 1.34.84 --- pkgs/development/python-modules/boto3-stubs/default.nix | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/boto3-stubs/default.nix b/pkgs/development/python-modules/boto3-stubs/default.nix index de2dd1733ac7..5e41c0551ec2 100644 --- a/pkgs/development/python-modules/boto3-stubs/default.nix +++ b/pkgs/development/python-modules/boto3-stubs/default.nix @@ -365,14 +365,15 @@ buildPythonPackage rec { pname = "boto3-stubs"; - version = "1.34.83"; + version = "1.34.84"; pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { - inherit pname version; - hash = "sha256-ZY+uu/4yLBbK/YSAAyoZ19ZyPRUjR5Z4le1mRoytF4o="; + pname = "boto3_stubs"; + inherit version; + hash = "sha256-c7u1CaacSsjM4DivsVEGhriDmMvUbV3x4yOPzmbfmvU="; }; nativeBuildInputs = [ From e305a83762107fb91a88f49bad0ad43c81cea55e Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 12 Apr 2024 23:38:51 +0200 Subject: [PATCH 28/55] python312Packages.boto3-stubs: refactor --- pkgs/development/python-modules/boto3-stubs/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/boto3-stubs/default.nix b/pkgs/development/python-modules/boto3-stubs/default.nix index 5e41c0551ec2..69284beb6481 100644 --- a/pkgs/development/python-modules/boto3-stubs/default.nix +++ b/pkgs/development/python-modules/boto3-stubs/default.nix @@ -376,11 +376,11 @@ buildPythonPackage rec { hash = "sha256-c7u1CaacSsjM4DivsVEGhriDmMvUbV3x4yOPzmbfmvU="; }; - nativeBuildInputs = [ + build-system = [ setuptools ]; - propagatedBuildInputs = [ + dependencies = [ botocore-stubs types-s3transfer typing-extensions From ab40cb6eba7ce6402d993214acc42d6b9aa86e5f Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 12 Apr 2024 23:39:26 +0200 Subject: [PATCH 29/55] python312Packages.boto3-stubs: format with nixfmt --- .../python-modules/boto3-stubs/default.nix | 2152 ++++++----------- 1 file changed, 723 insertions(+), 1429 deletions(-) diff --git a/pkgs/development/python-modules/boto3-stubs/default.nix b/pkgs/development/python-modules/boto3-stubs/default.nix index 69284beb6481..80176e169a9c 100644 --- a/pkgs/development/python-modules/boto3-stubs/default.nix +++ b/pkgs/development/python-modules/boto3-stubs/default.nix @@ -1,366 +1,367 @@ -{ lib -, boto3 -, botocore -, botocore-stubs -, buildPythonPackage -, fetchPypi -, mypy-boto3-accessanalyzer -, mypy-boto3-account -, mypy-boto3-acm -, mypy-boto3-acm-pca -, mypy-boto3-alexaforbusiness -, mypy-boto3-amp -, mypy-boto3-amplify -, mypy-boto3-amplifybackend -, mypy-boto3-amplifyuibuilder -, mypy-boto3-apigateway -, mypy-boto3-apigatewaymanagementapi -, mypy-boto3-apigatewayv2 -, mypy-boto3-appconfig -, mypy-boto3-appconfigdata -, mypy-boto3-appfabric -, mypy-boto3-appflow -, mypy-boto3-appintegrations -, mypy-boto3-application-autoscaling -, mypy-boto3-application-insights -, mypy-boto3-applicationcostprofiler -, mypy-boto3-appmesh -, mypy-boto3-apprunner -, mypy-boto3-appstream -, mypy-boto3-appsync -, mypy-boto3-arc-zonal-shift -, mypy-boto3-athena -, mypy-boto3-auditmanager -, mypy-boto3-autoscaling -, mypy-boto3-autoscaling-plans -, mypy-boto3-backup -, mypy-boto3-backup-gateway -, mypy-boto3-backupstorage -, mypy-boto3-batch -, mypy-boto3-billingconductor -, mypy-boto3-braket -, mypy-boto3-budgets -, mypy-boto3-ce -, mypy-boto3-chime -, mypy-boto3-chime-sdk-identity -, mypy-boto3-chime-sdk-media-pipelines -, mypy-boto3-chime-sdk-meetings -, mypy-boto3-chime-sdk-messaging -, mypy-boto3-chime-sdk-voice -, mypy-boto3-cleanrooms -, mypy-boto3-cloud9 -, mypy-boto3-cloudcontrol -, mypy-boto3-clouddirectory -, mypy-boto3-cloudformation -, mypy-boto3-cloudfront -, mypy-boto3-cloudhsm -, mypy-boto3-cloudhsmv2 -, mypy-boto3-cloudsearch -, mypy-boto3-cloudsearchdomain -, mypy-boto3-cloudtrail -, mypy-boto3-cloudtrail-data -, mypy-boto3-cloudwatch -, mypy-boto3-codeartifact -, mypy-boto3-codebuild -, mypy-boto3-codecatalyst -, mypy-boto3-codecommit -, mypy-boto3-codedeploy -, mypy-boto3-codeguru-reviewer -, mypy-boto3-codeguru-security -, mypy-boto3-codeguruprofiler -, mypy-boto3-codepipeline -, mypy-boto3-codestar -, mypy-boto3-codestar-connections -, mypy-boto3-codestar-notifications -, mypy-boto3-cognito-identity -, mypy-boto3-cognito-idp -, mypy-boto3-cognito-sync -, mypy-boto3-comprehend -, mypy-boto3-comprehendmedical -, mypy-boto3-compute-optimizer -, mypy-boto3-config -, mypy-boto3-connect -, mypy-boto3-connect-contact-lens -, mypy-boto3-connectcampaigns -, mypy-boto3-connectcases -, mypy-boto3-connectparticipant -, mypy-boto3-controltower -, mypy-boto3-cur -, mypy-boto3-customer-profiles -, mypy-boto3-databrew -, mypy-boto3-dataexchange -, mypy-boto3-datapipeline -, mypy-boto3-datasync -, mypy-boto3-dax -, mypy-boto3-detective -, mypy-boto3-devicefarm -, mypy-boto3-devops-guru -, mypy-boto3-directconnect -, mypy-boto3-discovery -, mypy-boto3-dlm -, mypy-boto3-dms -, mypy-boto3-docdb -, mypy-boto3-docdb-elastic -, mypy-boto3-drs -, mypy-boto3-ds -, mypy-boto3-dynamodb -, mypy-boto3-dynamodbstreams -, mypy-boto3-ebs -, mypy-boto3-ec2 -, mypy-boto3-ec2-instance-connect -, mypy-boto3-ecr -, mypy-boto3-ecr-public -, mypy-boto3-ecs -, mypy-boto3-efs -, mypy-boto3-eks -, mypy-boto3-elastic-inference -, mypy-boto3-elasticache -, mypy-boto3-elasticbeanstalk -, mypy-boto3-elastictranscoder -, mypy-boto3-elb -, mypy-boto3-elbv2 -, mypy-boto3-emr -, mypy-boto3-emr-containers -, mypy-boto3-emr-serverless -, mypy-boto3-entityresolution -, mypy-boto3-es -, mypy-boto3-events -, mypy-boto3-evidently -, mypy-boto3-finspace -, mypy-boto3-finspace-data -, mypy-boto3-firehose -, mypy-boto3-fis -, mypy-boto3-fms -, mypy-boto3-forecast -, mypy-boto3-forecastquery -, mypy-boto3-frauddetector -, mypy-boto3-fsx -, mypy-boto3-gamelift -, mypy-boto3-gamesparks -, mypy-boto3-glacier -, mypy-boto3-globalaccelerator -, mypy-boto3-glue -, mypy-boto3-grafana -, mypy-boto3-greengrass -, mypy-boto3-greengrassv2 -, mypy-boto3-groundstation -, mypy-boto3-guardduty -, mypy-boto3-health -, mypy-boto3-healthlake -, mypy-boto3-honeycode -, mypy-boto3-iam -, mypy-boto3-identitystore -, mypy-boto3-imagebuilder -, mypy-boto3-importexport -, mypy-boto3-inspector -, mypy-boto3-inspector2 -, mypy-boto3-internetmonitor -, mypy-boto3-iot -, mypy-boto3-iot-data -, mypy-boto3-iot-jobs-data -, mypy-boto3-iot-roborunner -, mypy-boto3-iot1click-devices -, mypy-boto3-iot1click-projects -, mypy-boto3-iotanalytics -, mypy-boto3-iotdeviceadvisor -, mypy-boto3-iotevents -, mypy-boto3-iotevents-data -, mypy-boto3-iotfleethub -, mypy-boto3-iotfleetwise -, mypy-boto3-iotsecuretunneling -, mypy-boto3-iotsitewise -, mypy-boto3-iotthingsgraph -, mypy-boto3-iottwinmaker -, mypy-boto3-iotwireless -, mypy-boto3-ivs -, mypy-boto3-ivs-realtime -, mypy-boto3-ivschat -, mypy-boto3-kafka -, mypy-boto3-kafkaconnect -, mypy-boto3-kendra -, mypy-boto3-kendra-ranking -, mypy-boto3-keyspaces -, mypy-boto3-kinesis -, mypy-boto3-kinesis-video-archived-media -, mypy-boto3-kinesis-video-media -, mypy-boto3-kinesis-video-signaling -, mypy-boto3-kinesis-video-webrtc-storage -, mypy-boto3-kinesisanalytics -, mypy-boto3-kinesisanalyticsv2 -, mypy-boto3-kinesisvideo -, mypy-boto3-kms -, mypy-boto3-lakeformation -, mypy-boto3-lambda -, mypy-boto3-lex-models -, mypy-boto3-lex-runtime -, mypy-boto3-lexv2-models -, mypy-boto3-lexv2-runtime -, mypy-boto3-license-manager -, mypy-boto3-license-manager-linux-subscriptions -, mypy-boto3-license-manager-user-subscriptions -, mypy-boto3-lightsail -, mypy-boto3-location -, mypy-boto3-logs -, mypy-boto3-lookoutequipment -, mypy-boto3-lookoutmetrics -, mypy-boto3-lookoutvision -, mypy-boto3-m2 -, mypy-boto3-machinelearning -, mypy-boto3-macie -, mypy-boto3-macie2 -, mypy-boto3-managedblockchain -, mypy-boto3-managedblockchain-query -, mypy-boto3-marketplace-catalog -, mypy-boto3-marketplace-entitlement -, mypy-boto3-marketplacecommerceanalytics -, mypy-boto3-mediaconnect -, mypy-boto3-mediaconvert -, mypy-boto3-medialive -, mypy-boto3-mediapackage -, mypy-boto3-mediapackage-vod -, mypy-boto3-mediapackagev2 -, mypy-boto3-mediastore -, mypy-boto3-mediastore-data -, mypy-boto3-mediatailor -, mypy-boto3-medical-imaging -, mypy-boto3-memorydb -, mypy-boto3-meteringmarketplace -, mypy-boto3-mgh -, mypy-boto3-mgn -, mypy-boto3-migration-hub-refactor-spaces -, mypy-boto3-migrationhub-config -, mypy-boto3-migrationhuborchestrator -, mypy-boto3-migrationhubstrategy -, mypy-boto3-mobile -, mypy-boto3-mq -, mypy-boto3-mturk -, mypy-boto3-mwaa -, mypy-boto3-neptune -, mypy-boto3-network-firewall -, mypy-boto3-networkmanager -, mypy-boto3-nimble -, mypy-boto3-oam -, mypy-boto3-omics -, mypy-boto3-opensearch -, mypy-boto3-opensearchserverless -, mypy-boto3-opsworks -, mypy-boto3-opsworkscm -, mypy-boto3-organizations -, mypy-boto3-osis -, mypy-boto3-outposts -, mypy-boto3-panorama -, mypy-boto3-payment-cryptography -, mypy-boto3-payment-cryptography-data -, mypy-boto3-personalize -, mypy-boto3-personalize-events -, mypy-boto3-personalize-runtime -, mypy-boto3-pi -, mypy-boto3-pinpoint -, mypy-boto3-pinpoint-email -, mypy-boto3-pinpoint-sms-voice -, mypy-boto3-pinpoint-sms-voice-v2 -, mypy-boto3-pipes -, mypy-boto3-polly -, mypy-boto3-pricing -, mypy-boto3-privatenetworks -, mypy-boto3-proton -, mypy-boto3-qldb -, mypy-boto3-qldb-session -, mypy-boto3-quicksight -, mypy-boto3-ram -, mypy-boto3-rbin -, mypy-boto3-rds -, mypy-boto3-rds-data -, mypy-boto3-redshift -, mypy-boto3-redshift-data -, mypy-boto3-redshift-serverless -, mypy-boto3-rekognition -, mypy-boto3-resiliencehub -, mypy-boto3-resource-explorer-2 -, mypy-boto3-resource-groups -, mypy-boto3-resourcegroupstaggingapi -, mypy-boto3-robomaker -, mypy-boto3-rolesanywhere -, mypy-boto3-route53 -, mypy-boto3-route53-recovery-cluster -, mypy-boto3-route53-recovery-control-config -, mypy-boto3-route53-recovery-readiness -, mypy-boto3-route53domains -, mypy-boto3-route53resolver -, mypy-boto3-rum -, mypy-boto3-s3 -, mypy-boto3-s3control -, mypy-boto3-s3outposts -, mypy-boto3-sagemaker -, mypy-boto3-sagemaker-a2i-runtime -, mypy-boto3-sagemaker-edge -, mypy-boto3-sagemaker-featurestore-runtime -, mypy-boto3-sagemaker-geospatial -, mypy-boto3-sagemaker-metrics -, mypy-boto3-sagemaker-runtime -, mypy-boto3-savingsplans -, mypy-boto3-scheduler -, mypy-boto3-schemas -, mypy-boto3-sdb -, mypy-boto3-secretsmanager -, mypy-boto3-securityhub -, mypy-boto3-securitylake -, mypy-boto3-serverlessrepo -, mypy-boto3-service-quotas -, mypy-boto3-servicecatalog -, mypy-boto3-servicecatalog-appregistry -, mypy-boto3-servicediscovery -, mypy-boto3-ses -, mypy-boto3-sesv2 -, mypy-boto3-shield -, mypy-boto3-signer -, mypy-boto3-simspaceweaver -, mypy-boto3-sms -, mypy-boto3-sms-voice -, mypy-boto3-snow-device-management -, mypy-boto3-snowball -, mypy-boto3-sns -, mypy-boto3-sqs -, mypy-boto3-ssm -, mypy-boto3-ssm-contacts -, mypy-boto3-ssm-incidents -, mypy-boto3-ssm-sap -, mypy-boto3-sso -, mypy-boto3-sso-admin -, mypy-boto3-sso-oidc -, mypy-boto3-stepfunctions -, mypy-boto3-storagegateway -, mypy-boto3-sts -, mypy-boto3-support -, mypy-boto3-support-app -, mypy-boto3-swf -, mypy-boto3-synthetics -, mypy-boto3-textract -, mypy-boto3-timestream-query -, mypy-boto3-timestream-write -, mypy-boto3-tnb -, mypy-boto3-transcribe -, mypy-boto3-transfer -, mypy-boto3-translate -, mypy-boto3-verifiedpermissions -, mypy-boto3-voice-id -, mypy-boto3-vpc-lattice -, mypy-boto3-waf -, mypy-boto3-waf-regional -, mypy-boto3-wafv2 -, mypy-boto3-wellarchitected -, mypy-boto3-wisdom -, mypy-boto3-workdocs -, mypy-boto3-worklink -, mypy-boto3-workmail -, mypy-boto3-workmailmessageflow -, mypy-boto3-workspaces -, mypy-boto3-workspaces-web -, mypy-boto3-xray -, pythonOlder -, setuptools -, types-s3transfer -, typing-extensions +{ + lib, + boto3, + botocore, + botocore-stubs, + buildPythonPackage, + fetchPypi, + mypy-boto3-accessanalyzer, + mypy-boto3-account, + mypy-boto3-acm, + mypy-boto3-acm-pca, + mypy-boto3-alexaforbusiness, + mypy-boto3-amp, + mypy-boto3-amplify, + mypy-boto3-amplifybackend, + mypy-boto3-amplifyuibuilder, + mypy-boto3-apigateway, + mypy-boto3-apigatewaymanagementapi, + mypy-boto3-apigatewayv2, + mypy-boto3-appconfig, + mypy-boto3-appconfigdata, + mypy-boto3-appfabric, + mypy-boto3-appflow, + mypy-boto3-appintegrations, + mypy-boto3-application-autoscaling, + mypy-boto3-application-insights, + mypy-boto3-applicationcostprofiler, + mypy-boto3-appmesh, + mypy-boto3-apprunner, + mypy-boto3-appstream, + mypy-boto3-appsync, + mypy-boto3-arc-zonal-shift, + mypy-boto3-athena, + mypy-boto3-auditmanager, + mypy-boto3-autoscaling, + mypy-boto3-autoscaling-plans, + mypy-boto3-backup, + mypy-boto3-backup-gateway, + mypy-boto3-backupstorage, + mypy-boto3-batch, + mypy-boto3-billingconductor, + mypy-boto3-braket, + mypy-boto3-budgets, + mypy-boto3-ce, + mypy-boto3-chime, + mypy-boto3-chime-sdk-identity, + mypy-boto3-chime-sdk-media-pipelines, + mypy-boto3-chime-sdk-meetings, + mypy-boto3-chime-sdk-messaging, + mypy-boto3-chime-sdk-voice, + mypy-boto3-cleanrooms, + mypy-boto3-cloud9, + mypy-boto3-cloudcontrol, + mypy-boto3-clouddirectory, + mypy-boto3-cloudformation, + mypy-boto3-cloudfront, + mypy-boto3-cloudhsm, + mypy-boto3-cloudhsmv2, + mypy-boto3-cloudsearch, + mypy-boto3-cloudsearchdomain, + mypy-boto3-cloudtrail, + mypy-boto3-cloudtrail-data, + mypy-boto3-cloudwatch, + mypy-boto3-codeartifact, + mypy-boto3-codebuild, + mypy-boto3-codecatalyst, + mypy-boto3-codecommit, + mypy-boto3-codedeploy, + mypy-boto3-codeguru-reviewer, + mypy-boto3-codeguru-security, + mypy-boto3-codeguruprofiler, + mypy-boto3-codepipeline, + mypy-boto3-codestar, + mypy-boto3-codestar-connections, + mypy-boto3-codestar-notifications, + mypy-boto3-cognito-identity, + mypy-boto3-cognito-idp, + mypy-boto3-cognito-sync, + mypy-boto3-comprehend, + mypy-boto3-comprehendmedical, + mypy-boto3-compute-optimizer, + mypy-boto3-config, + mypy-boto3-connect, + mypy-boto3-connect-contact-lens, + mypy-boto3-connectcampaigns, + mypy-boto3-connectcases, + mypy-boto3-connectparticipant, + mypy-boto3-controltower, + mypy-boto3-cur, + mypy-boto3-customer-profiles, + mypy-boto3-databrew, + mypy-boto3-dataexchange, + mypy-boto3-datapipeline, + mypy-boto3-datasync, + mypy-boto3-dax, + mypy-boto3-detective, + mypy-boto3-devicefarm, + mypy-boto3-devops-guru, + mypy-boto3-directconnect, + mypy-boto3-discovery, + mypy-boto3-dlm, + mypy-boto3-dms, + mypy-boto3-docdb, + mypy-boto3-docdb-elastic, + mypy-boto3-drs, + mypy-boto3-ds, + mypy-boto3-dynamodb, + mypy-boto3-dynamodbstreams, + mypy-boto3-ebs, + mypy-boto3-ec2, + mypy-boto3-ec2-instance-connect, + mypy-boto3-ecr, + mypy-boto3-ecr-public, + mypy-boto3-ecs, + mypy-boto3-efs, + mypy-boto3-eks, + mypy-boto3-elastic-inference, + mypy-boto3-elasticache, + mypy-boto3-elasticbeanstalk, + mypy-boto3-elastictranscoder, + mypy-boto3-elb, + mypy-boto3-elbv2, + mypy-boto3-emr, + mypy-boto3-emr-containers, + mypy-boto3-emr-serverless, + mypy-boto3-entityresolution, + mypy-boto3-es, + mypy-boto3-events, + mypy-boto3-evidently, + mypy-boto3-finspace, + mypy-boto3-finspace-data, + mypy-boto3-firehose, + mypy-boto3-fis, + mypy-boto3-fms, + mypy-boto3-forecast, + mypy-boto3-forecastquery, + mypy-boto3-frauddetector, + mypy-boto3-fsx, + mypy-boto3-gamelift, + mypy-boto3-gamesparks, + mypy-boto3-glacier, + mypy-boto3-globalaccelerator, + mypy-boto3-glue, + mypy-boto3-grafana, + mypy-boto3-greengrass, + mypy-boto3-greengrassv2, + mypy-boto3-groundstation, + mypy-boto3-guardduty, + mypy-boto3-health, + mypy-boto3-healthlake, + mypy-boto3-honeycode, + mypy-boto3-iam, + mypy-boto3-identitystore, + mypy-boto3-imagebuilder, + mypy-boto3-importexport, + mypy-boto3-inspector, + mypy-boto3-inspector2, + mypy-boto3-internetmonitor, + mypy-boto3-iot, + mypy-boto3-iot-data, + mypy-boto3-iot-jobs-data, + mypy-boto3-iot-roborunner, + mypy-boto3-iot1click-devices, + mypy-boto3-iot1click-projects, + mypy-boto3-iotanalytics, + mypy-boto3-iotdeviceadvisor, + mypy-boto3-iotevents, + mypy-boto3-iotevents-data, + mypy-boto3-iotfleethub, + mypy-boto3-iotfleetwise, + mypy-boto3-iotsecuretunneling, + mypy-boto3-iotsitewise, + mypy-boto3-iotthingsgraph, + mypy-boto3-iottwinmaker, + mypy-boto3-iotwireless, + mypy-boto3-ivs, + mypy-boto3-ivs-realtime, + mypy-boto3-ivschat, + mypy-boto3-kafka, + mypy-boto3-kafkaconnect, + mypy-boto3-kendra, + mypy-boto3-kendra-ranking, + mypy-boto3-keyspaces, + mypy-boto3-kinesis, + mypy-boto3-kinesis-video-archived-media, + mypy-boto3-kinesis-video-media, + mypy-boto3-kinesis-video-signaling, + mypy-boto3-kinesis-video-webrtc-storage, + mypy-boto3-kinesisanalytics, + mypy-boto3-kinesisanalyticsv2, + mypy-boto3-kinesisvideo, + mypy-boto3-kms, + mypy-boto3-lakeformation, + mypy-boto3-lambda, + mypy-boto3-lex-models, + mypy-boto3-lex-runtime, + mypy-boto3-lexv2-models, + mypy-boto3-lexv2-runtime, + mypy-boto3-license-manager, + mypy-boto3-license-manager-linux-subscriptions, + mypy-boto3-license-manager-user-subscriptions, + mypy-boto3-lightsail, + mypy-boto3-location, + mypy-boto3-logs, + mypy-boto3-lookoutequipment, + mypy-boto3-lookoutmetrics, + mypy-boto3-lookoutvision, + mypy-boto3-m2, + mypy-boto3-machinelearning, + mypy-boto3-macie, + mypy-boto3-macie2, + mypy-boto3-managedblockchain, + mypy-boto3-managedblockchain-query, + mypy-boto3-marketplace-catalog, + mypy-boto3-marketplace-entitlement, + mypy-boto3-marketplacecommerceanalytics, + mypy-boto3-mediaconnect, + mypy-boto3-mediaconvert, + mypy-boto3-medialive, + mypy-boto3-mediapackage, + mypy-boto3-mediapackage-vod, + mypy-boto3-mediapackagev2, + mypy-boto3-mediastore, + mypy-boto3-mediastore-data, + mypy-boto3-mediatailor, + mypy-boto3-medical-imaging, + mypy-boto3-memorydb, + mypy-boto3-meteringmarketplace, + mypy-boto3-mgh, + mypy-boto3-mgn, + mypy-boto3-migration-hub-refactor-spaces, + mypy-boto3-migrationhub-config, + mypy-boto3-migrationhuborchestrator, + mypy-boto3-migrationhubstrategy, + mypy-boto3-mobile, + mypy-boto3-mq, + mypy-boto3-mturk, + mypy-boto3-mwaa, + mypy-boto3-neptune, + mypy-boto3-network-firewall, + mypy-boto3-networkmanager, + mypy-boto3-nimble, + mypy-boto3-oam, + mypy-boto3-omics, + mypy-boto3-opensearch, + mypy-boto3-opensearchserverless, + mypy-boto3-opsworks, + mypy-boto3-opsworkscm, + mypy-boto3-organizations, + mypy-boto3-osis, + mypy-boto3-outposts, + mypy-boto3-panorama, + mypy-boto3-payment-cryptography, + mypy-boto3-payment-cryptography-data, + mypy-boto3-personalize, + mypy-boto3-personalize-events, + mypy-boto3-personalize-runtime, + mypy-boto3-pi, + mypy-boto3-pinpoint, + mypy-boto3-pinpoint-email, + mypy-boto3-pinpoint-sms-voice, + mypy-boto3-pinpoint-sms-voice-v2, + mypy-boto3-pipes, + mypy-boto3-polly, + mypy-boto3-pricing, + mypy-boto3-privatenetworks, + mypy-boto3-proton, + mypy-boto3-qldb, + mypy-boto3-qldb-session, + mypy-boto3-quicksight, + mypy-boto3-ram, + mypy-boto3-rbin, + mypy-boto3-rds, + mypy-boto3-rds-data, + mypy-boto3-redshift, + mypy-boto3-redshift-data, + mypy-boto3-redshift-serverless, + mypy-boto3-rekognition, + mypy-boto3-resiliencehub, + mypy-boto3-resource-explorer-2, + mypy-boto3-resource-groups, + mypy-boto3-resourcegroupstaggingapi, + mypy-boto3-robomaker, + mypy-boto3-rolesanywhere, + mypy-boto3-route53, + mypy-boto3-route53-recovery-cluster, + mypy-boto3-route53-recovery-control-config, + mypy-boto3-route53-recovery-readiness, + mypy-boto3-route53domains, + mypy-boto3-route53resolver, + mypy-boto3-rum, + mypy-boto3-s3, + mypy-boto3-s3control, + mypy-boto3-s3outposts, + mypy-boto3-sagemaker, + mypy-boto3-sagemaker-a2i-runtime, + mypy-boto3-sagemaker-edge, + mypy-boto3-sagemaker-featurestore-runtime, + mypy-boto3-sagemaker-geospatial, + mypy-boto3-sagemaker-metrics, + mypy-boto3-sagemaker-runtime, + mypy-boto3-savingsplans, + mypy-boto3-scheduler, + mypy-boto3-schemas, + mypy-boto3-sdb, + mypy-boto3-secretsmanager, + mypy-boto3-securityhub, + mypy-boto3-securitylake, + mypy-boto3-serverlessrepo, + mypy-boto3-service-quotas, + mypy-boto3-servicecatalog, + mypy-boto3-servicecatalog-appregistry, + mypy-boto3-servicediscovery, + mypy-boto3-ses, + mypy-boto3-sesv2, + mypy-boto3-shield, + mypy-boto3-signer, + mypy-boto3-simspaceweaver, + mypy-boto3-sms, + mypy-boto3-sms-voice, + mypy-boto3-snow-device-management, + mypy-boto3-snowball, + mypy-boto3-sns, + mypy-boto3-sqs, + mypy-boto3-ssm, + mypy-boto3-ssm-contacts, + mypy-boto3-ssm-incidents, + mypy-boto3-ssm-sap, + mypy-boto3-sso, + mypy-boto3-sso-admin, + mypy-boto3-sso-oidc, + mypy-boto3-stepfunctions, + mypy-boto3-storagegateway, + mypy-boto3-sts, + mypy-boto3-support, + mypy-boto3-support-app, + mypy-boto3-swf, + mypy-boto3-synthetics, + mypy-boto3-textract, + mypy-boto3-timestream-query, + mypy-boto3-timestream-write, + mypy-boto3-tnb, + mypy-boto3-transcribe, + mypy-boto3-transfer, + mypy-boto3-translate, + mypy-boto3-verifiedpermissions, + mypy-boto3-voice-id, + mypy-boto3-vpc-lattice, + mypy-boto3-waf, + mypy-boto3-waf-regional, + mypy-boto3-wafv2, + mypy-boto3-wellarchitected, + mypy-boto3-wisdom, + mypy-boto3-workdocs, + mypy-boto3-worklink, + mypy-boto3-workmail, + mypy-boto3-workmailmessageflow, + mypy-boto3-workspaces, + mypy-boto3-workspaces-web, + mypy-boto3-xray, + pythonOlder, + setuptools, + types-s3transfer, + typing-extensions, }: buildPythonPackage rec { @@ -376,9 +377,7 @@ buildPythonPackage rec { hash = "sha256-c7u1CaacSsjM4DivsVEGhriDmMvUbV3x4yOPzmbfmvU="; }; - build-system = [ - setuptools - ]; + build-system = [ setuptools ]; dependencies = [ botocore-stubs @@ -387,21 +386,11 @@ buildPythonPackage rec { ]; passthru.optional-dependencies = { - accessanalyzer = [ - mypy-boto3-accessanalyzer - ]; - account = [ - mypy-boto3-account - ]; - acm = [ - mypy-boto3-acm - ]; - acm-pca = [ - mypy-boto3-acm-pca - ]; - alexaforbusiness = [ - mypy-boto3-alexaforbusiness - ]; + accessanalyzer = [ mypy-boto3-accessanalyzer ]; + account = [ mypy-boto3-account ]; + acm = [ mypy-boto3-acm ]; + acm-pca = [ mypy-boto3-acm-pca ]; + alexaforbusiness = [ mypy-boto3-alexaforbusiness ]; all = [ mypy-boto3-accessanalyzer mypy-boto3-account @@ -757,355 +746,125 @@ buildPythonPackage rec { mypy-boto3-workspaces-web mypy-boto3-xray ]; - amp = [ - mypy-boto3-amp - ]; - amplify = [ - mypy-boto3-amplify - ]; - amplifybackend = [ - mypy-boto3-amplifybackend - ]; - amplifyuibuilder = [ - mypy-boto3-amplifyuibuilder - ]; - apigateway = [ - mypy-boto3-apigateway - ]; - apigatewaymanagementapi = [ - mypy-boto3-apigatewaymanagementapi - ]; - apigatewayv2 = [ - mypy-boto3-apigatewayv2 - ]; - appconfig = [ - mypy-boto3-appconfig - ]; - appconfigdata = [ - mypy-boto3-appconfigdata - ]; - appfabric = [ - mypy-boto3-appfabric - ]; - appflow = [ - mypy-boto3-appflow - ]; - appintegrations = [ - mypy-boto3-appintegrations - ]; - application-autoscaling = [ - mypy-boto3-application-autoscaling - ]; - application-insights = [ - mypy-boto3-application-insights - ]; - applicationcostprofiler = [ - mypy-boto3-applicationcostprofiler - ]; - appmesh = [ - mypy-boto3-appmesh - ]; - apprunner = [ - mypy-boto3-apprunner - ]; - appstream = [ - mypy-boto3-appstream - ]; - appsync = [ - mypy-boto3-appsync - ]; - arc-zonal-shift = [ - mypy-boto3-arc-zonal-shift - ]; - athena = [ - mypy-boto3-athena - ]; - auditmanager = [ - mypy-boto3-auditmanager - ]; - autoscaling = [ - mypy-boto3-autoscaling - ]; - autoscaling-plans = [ - mypy-boto3-autoscaling-plans - ]; - backup = [ - mypy-boto3-backup - ]; - backup-gateway = [ - mypy-boto3-backup-gateway - ]; - backupstorage = [ - mypy-boto3-backupstorage - ]; - batch = [ - mypy-boto3-batch - ]; - billingconductor = [ - mypy-boto3-billingconductor - ]; + amp = [ mypy-boto3-amp ]; + amplify = [ mypy-boto3-amplify ]; + amplifybackend = [ mypy-boto3-amplifybackend ]; + amplifyuibuilder = [ mypy-boto3-amplifyuibuilder ]; + apigateway = [ mypy-boto3-apigateway ]; + apigatewaymanagementapi = [ mypy-boto3-apigatewaymanagementapi ]; + apigatewayv2 = [ mypy-boto3-apigatewayv2 ]; + appconfig = [ mypy-boto3-appconfig ]; + appconfigdata = [ mypy-boto3-appconfigdata ]; + appfabric = [ mypy-boto3-appfabric ]; + appflow = [ mypy-boto3-appflow ]; + appintegrations = [ mypy-boto3-appintegrations ]; + application-autoscaling = [ mypy-boto3-application-autoscaling ]; + application-insights = [ mypy-boto3-application-insights ]; + applicationcostprofiler = [ mypy-boto3-applicationcostprofiler ]; + appmesh = [ mypy-boto3-appmesh ]; + apprunner = [ mypy-boto3-apprunner ]; + appstream = [ mypy-boto3-appstream ]; + appsync = [ mypy-boto3-appsync ]; + arc-zonal-shift = [ mypy-boto3-arc-zonal-shift ]; + athena = [ mypy-boto3-athena ]; + auditmanager = [ mypy-boto3-auditmanager ]; + autoscaling = [ mypy-boto3-autoscaling ]; + autoscaling-plans = [ mypy-boto3-autoscaling-plans ]; + backup = [ mypy-boto3-backup ]; + backup-gateway = [ mypy-boto3-backup-gateway ]; + backupstorage = [ mypy-boto3-backupstorage ]; + batch = [ mypy-boto3-batch ]; + billingconductor = [ mypy-boto3-billingconductor ]; boto3 = [ boto3 botocore ]; - braket = [ - mypy-boto3-braket - ]; - budgets = [ - mypy-boto3-budgets - ]; - ce = [ - mypy-boto3-ce - ]; - chime = [ - mypy-boto3-chime - ]; - chime-sdk-identity = [ - mypy-boto3-chime-sdk-identity - ]; - chime-sdk-media-pipelines = [ - mypy-boto3-chime-sdk-media-pipelines - ]; - chime-sdk-meetings = [ - mypy-boto3-chime-sdk-meetings - ]; - chime-sdk-messaging = [ - mypy-boto3-chime-sdk-messaging - ]; - chime-sdk-voice = [ - mypy-boto3-chime-sdk-voice - ]; - cleanrooms = [ - mypy-boto3-cleanrooms - ]; - cloud9 = [ - mypy-boto3-cloud9 - ]; - cloudcontrol = [ - mypy-boto3-cloudcontrol - ]; - clouddirectory = [ - mypy-boto3-clouddirectory - ]; - cloudformation = [ - mypy-boto3-cloudformation - ]; - cloudfront = [ - mypy-boto3-cloudfront - ]; - cloudhsm = [ - mypy-boto3-cloudhsm - ]; - cloudhsmv2 = [ - mypy-boto3-cloudhsmv2 - ]; - cloudsearch = [ - mypy-boto3-cloudsearch - ]; - cloudsearchdomain = [ - mypy-boto3-cloudsearchdomain - ]; - cloudtrail = [ - mypy-boto3-cloudtrail - ]; - cloudtrail-data = [ - mypy-boto3-cloudtrail-data - ]; - cloudwatch = [ - mypy-boto3-cloudwatch - ]; - codeartifact = [ - mypy-boto3-codeartifact - ]; - codebuild = [ - mypy-boto3-codebuild - ]; - codecatalyst = [ - mypy-boto3-codecatalyst - ]; - codecommit = [ - mypy-boto3-codecommit - ]; - codedeploy = [ - mypy-boto3-codedeploy - ]; - codeguru-reviewer = [ - mypy-boto3-codeguru-reviewer - ]; - codeguru-security = [ - mypy-boto3-codeguru-security - ]; - codeguruprofiler = [ - mypy-boto3-codeguruprofiler - ]; - codepipeline = [ - mypy-boto3-codepipeline - ]; - codestar = [ - mypy-boto3-codestar - ]; - codestar-connections = [ - mypy-boto3-codestar-connections - ]; - codestar-notifications = [ - mypy-boto3-codestar-notifications - ]; - cognito-identity = [ - mypy-boto3-cognito-identity - ]; - cognito-idp = [ - mypy-boto3-cognito-idp - ]; - cognito-sync = [ - mypy-boto3-cognito-sync - ]; - comprehend = [ - mypy-boto3-comprehend - ]; - comprehendmedical = [ - mypy-boto3-comprehendmedical - ]; - compute-optimizer = [ - mypy-boto3-compute-optimizer - ]; - config = [ - mypy-boto3-config - ]; - connect = [ - mypy-boto3-connect - ]; - connect-contact-lens = [ - mypy-boto3-connect-contact-lens - ]; - connectcampaigns = [ - mypy-boto3-connectcampaigns - ]; - connectcases = [ - mypy-boto3-connectcases - ]; - connectparticipant = [ - mypy-boto3-connectparticipant - ]; - controltower = [ - mypy-boto3-controltower - ]; - cur = [ - mypy-boto3-cur - ]; - customer-profiles = [ - mypy-boto3-customer-profiles - ]; - databrew = [ - mypy-boto3-databrew - ]; - dataexchange = [ - mypy-boto3-dataexchange - ]; - datapipeline = [ - mypy-boto3-datapipeline - ]; - datasync = [ - mypy-boto3-datasync - ]; - dax = [ - mypy-boto3-dax - ]; - detective = [ - mypy-boto3-detective - ]; - devicefarm = [ - mypy-boto3-devicefarm - ]; - devops-guru = [ - mypy-boto3-devops-guru - ]; - directconnect = [ - mypy-boto3-directconnect - ]; - discovery = [ - mypy-boto3-discovery - ]; - dlm = [ - mypy-boto3-dlm - ]; - dms = [ - mypy-boto3-dms - ]; - docdb = [ - mypy-boto3-docdb - ]; - docdb-elastic = [ - mypy-boto3-docdb-elastic - ]; - drs = [ - mypy-boto3-drs - ]; - ds = [ - mypy-boto3-ds - ]; - dynamodb = [ - mypy-boto3-dynamodb - ]; - dynamodbstreams = [ - mypy-boto3-dynamodbstreams - ]; - ebs = [ - mypy-boto3-ebs - ]; - ec2 = [ - mypy-boto3-ec2 - ]; - ec2-instance-connect = [ - mypy-boto3-ec2-instance-connect - ]; - ecr = [ - mypy-boto3-ecr - ]; - ecr-public = [ - mypy-boto3-ecr-public - ]; - ecs = [ - mypy-boto3-ecs - ]; - efs = [ - mypy-boto3-efs - ]; - eks = [ - mypy-boto3-eks - ]; - elastic-inference = [ - mypy-boto3-elastic-inference - ]; - elasticache = [ - mypy-boto3-elasticache - ]; - elasticbeanstalk = [ - mypy-boto3-elasticbeanstalk - ]; - elastictranscoder = [ - mypy-boto3-elastictranscoder - ]; - elb = [ - mypy-boto3-elb - ]; - elbv2 = [ - mypy-boto3-elbv2 - ]; - emr = [ - mypy-boto3-emr - ]; - emr-containers = [ - mypy-boto3-emr-containers - ]; - emr-serverless = [ - mypy-boto3-emr-serverless - ]; - entityresolution = [ - mypy-boto3-entityresolution - ]; - es = [ - mypy-boto3-es - ]; + braket = [ mypy-boto3-braket ]; + budgets = [ mypy-boto3-budgets ]; + ce = [ mypy-boto3-ce ]; + chime = [ mypy-boto3-chime ]; + chime-sdk-identity = [ mypy-boto3-chime-sdk-identity ]; + chime-sdk-media-pipelines = [ mypy-boto3-chime-sdk-media-pipelines ]; + chime-sdk-meetings = [ mypy-boto3-chime-sdk-meetings ]; + chime-sdk-messaging = [ mypy-boto3-chime-sdk-messaging ]; + chime-sdk-voice = [ mypy-boto3-chime-sdk-voice ]; + cleanrooms = [ mypy-boto3-cleanrooms ]; + cloud9 = [ mypy-boto3-cloud9 ]; + cloudcontrol = [ mypy-boto3-cloudcontrol ]; + clouddirectory = [ mypy-boto3-clouddirectory ]; + cloudformation = [ mypy-boto3-cloudformation ]; + cloudfront = [ mypy-boto3-cloudfront ]; + cloudhsm = [ mypy-boto3-cloudhsm ]; + cloudhsmv2 = [ mypy-boto3-cloudhsmv2 ]; + cloudsearch = [ mypy-boto3-cloudsearch ]; + cloudsearchdomain = [ mypy-boto3-cloudsearchdomain ]; + cloudtrail = [ mypy-boto3-cloudtrail ]; + cloudtrail-data = [ mypy-boto3-cloudtrail-data ]; + cloudwatch = [ mypy-boto3-cloudwatch ]; + codeartifact = [ mypy-boto3-codeartifact ]; + codebuild = [ mypy-boto3-codebuild ]; + codecatalyst = [ mypy-boto3-codecatalyst ]; + codecommit = [ mypy-boto3-codecommit ]; + codedeploy = [ mypy-boto3-codedeploy ]; + codeguru-reviewer = [ mypy-boto3-codeguru-reviewer ]; + codeguru-security = [ mypy-boto3-codeguru-security ]; + codeguruprofiler = [ mypy-boto3-codeguruprofiler ]; + codepipeline = [ mypy-boto3-codepipeline ]; + codestar = [ mypy-boto3-codestar ]; + codestar-connections = [ mypy-boto3-codestar-connections ]; + codestar-notifications = [ mypy-boto3-codestar-notifications ]; + cognito-identity = [ mypy-boto3-cognito-identity ]; + cognito-idp = [ mypy-boto3-cognito-idp ]; + cognito-sync = [ mypy-boto3-cognito-sync ]; + comprehend = [ mypy-boto3-comprehend ]; + comprehendmedical = [ mypy-boto3-comprehendmedical ]; + compute-optimizer = [ mypy-boto3-compute-optimizer ]; + config = [ mypy-boto3-config ]; + connect = [ mypy-boto3-connect ]; + connect-contact-lens = [ mypy-boto3-connect-contact-lens ]; + connectcampaigns = [ mypy-boto3-connectcampaigns ]; + connectcases = [ mypy-boto3-connectcases ]; + connectparticipant = [ mypy-boto3-connectparticipant ]; + controltower = [ mypy-boto3-controltower ]; + cur = [ mypy-boto3-cur ]; + customer-profiles = [ mypy-boto3-customer-profiles ]; + databrew = [ mypy-boto3-databrew ]; + dataexchange = [ mypy-boto3-dataexchange ]; + datapipeline = [ mypy-boto3-datapipeline ]; + datasync = [ mypy-boto3-datasync ]; + dax = [ mypy-boto3-dax ]; + detective = [ mypy-boto3-detective ]; + devicefarm = [ mypy-boto3-devicefarm ]; + devops-guru = [ mypy-boto3-devops-guru ]; + directconnect = [ mypy-boto3-directconnect ]; + discovery = [ mypy-boto3-discovery ]; + dlm = [ mypy-boto3-dlm ]; + dms = [ mypy-boto3-dms ]; + docdb = [ mypy-boto3-docdb ]; + docdb-elastic = [ mypy-boto3-docdb-elastic ]; + drs = [ mypy-boto3-drs ]; + ds = [ mypy-boto3-ds ]; + dynamodb = [ mypy-boto3-dynamodb ]; + dynamodbstreams = [ mypy-boto3-dynamodbstreams ]; + ebs = [ mypy-boto3-ebs ]; + ec2 = [ mypy-boto3-ec2 ]; + ec2-instance-connect = [ mypy-boto3-ec2-instance-connect ]; + ecr = [ mypy-boto3-ecr ]; + ecr-public = [ mypy-boto3-ecr-public ]; + ecs = [ mypy-boto3-ecs ]; + efs = [ mypy-boto3-efs ]; + eks = [ mypy-boto3-eks ]; + elastic-inference = [ mypy-boto3-elastic-inference ]; + elasticache = [ mypy-boto3-elasticache ]; + elasticbeanstalk = [ mypy-boto3-elasticbeanstalk ]; + elastictranscoder = [ mypy-boto3-elastictranscoder ]; + elb = [ mypy-boto3-elb ]; + elbv2 = [ mypy-boto3-elbv2 ]; + emr = [ mypy-boto3-emr ]; + emr-containers = [ mypy-boto3-emr-containers ]; + emr-serverless = [ mypy-boto3-emr-serverless ]; + entityresolution = [ mypy-boto3-entityresolution ]; + es = [ mypy-boto3-es ]; essential = [ mypy-boto3-cloudformation mypy-boto3-dynamodb @@ -1115,718 +874,253 @@ buildPythonPackage rec { mypy-boto3-s3 mypy-boto3-sqs ]; - events = [ - mypy-boto3-events - ]; - evidently = [ - mypy-boto3-evidently - ]; - finspace = [ - mypy-boto3-finspace - ]; - finspace-data = [ - mypy-boto3-finspace-data - ]; - firehose = [ - mypy-boto3-firehose - ]; - fis = [ - mypy-boto3-fis - ]; - fms = [ - mypy-boto3-fms - ]; - forecast = [ - mypy-boto3-forecast - ]; - forecastquery = [ - mypy-boto3-forecastquery - ]; - frauddetector = [ - mypy-boto3-frauddetector - ]; - fsx = [ - mypy-boto3-fsx - ]; - gamelift = [ - mypy-boto3-gamelift - ]; - gamesparks = [ - mypy-boto3-gamesparks - ]; - glacier = [ - mypy-boto3-glacier - ]; - globalaccelerator = [ - mypy-boto3-globalaccelerator - ]; - glue = [ - mypy-boto3-glue - ]; - grafana = [ - mypy-boto3-grafana - ]; - greengrass = [ - mypy-boto3-greengrass - ]; - greengrassv2 = [ - mypy-boto3-greengrassv2 - ]; - groundstation = [ - mypy-boto3-groundstation - ]; - guardduty = [ - mypy-boto3-guardduty - ]; - health = [ - mypy-boto3-health - ]; - healthlake = [ - mypy-boto3-healthlake - ]; - honeycode = [ - mypy-boto3-honeycode - ]; - iam = [ - mypy-boto3-iam - ]; - identitystore = [ - mypy-boto3-identitystore - ]; - imagebuilder = [ - mypy-boto3-imagebuilder - ]; - importexport = [ - mypy-boto3-importexport - ]; - inspector = [ - mypy-boto3-inspector - ]; - inspector2 = [ - mypy-boto3-inspector2 - ]; - internetmonitor = [ - mypy-boto3-internetmonitor - ]; - iot = [ - mypy-boto3-iot - ]; - iot-data = [ - mypy-boto3-iot-data - ]; - iot-jobs-data = [ - mypy-boto3-iot-jobs-data - ]; - iot-roborunner = [ - mypy-boto3-iot-roborunner - ]; - iot1click-devices = [ - mypy-boto3-iot1click-devices - ]; - iot1click-projects = [ - mypy-boto3-iot1click-projects - ]; - iotanalytics = [ - mypy-boto3-iotanalytics - ]; - iotdeviceadvisor = [ - mypy-boto3-iotdeviceadvisor - ]; - iotevents = [ - mypy-boto3-iotevents - ]; - iotevents-data = [ - mypy-boto3-iotevents-data - ]; - iotfleethub = [ - mypy-boto3-iotfleethub - ]; - iotfleetwise = [ - mypy-boto3-iotfleetwise - ]; - iotsecuretunneling = [ - mypy-boto3-iotsecuretunneling - ]; - iotsitewise = [ - mypy-boto3-iotsitewise - ]; - iotthingsgraph = [ - mypy-boto3-iotthingsgraph - ]; - iottwinmaker = [ - mypy-boto3-iottwinmaker - ]; - iotwireless = [ - mypy-boto3-iotwireless - ]; - ivs = [ - mypy-boto3-ivs - ]; - ivs-realtime = [ - mypy-boto3-ivs-realtime - ]; - ivschat = [ - mypy-boto3-ivschat - ]; - kafka = [ - mypy-boto3-kafka - ]; - kafkaconnect = [ - mypy-boto3-kafkaconnect - ]; - kendra = [ - mypy-boto3-kendra - ]; - kendra-ranking = [ - mypy-boto3-kendra-ranking - ]; - keyspaces = [ - mypy-boto3-keyspaces - ]; - kinesis = [ - mypy-boto3-kinesis - ]; - kinesis-video-archived-media = [ - mypy-boto3-kinesis-video-archived-media - ]; - kinesis-video-media = [ - mypy-boto3-kinesis-video-media - ]; - kinesis-video-signaling = [ - mypy-boto3-kinesis-video-signaling - ]; - kinesis-video-webrtc-storage = [ - mypy-boto3-kinesis-video-webrtc-storage - ]; - kinesisanalytics = [ - mypy-boto3-kinesisanalytics - ]; - kinesisanalyticsv2 = [ - mypy-boto3-kinesisanalyticsv2 - ]; - kinesisvideo = [ - mypy-boto3-kinesisvideo - ]; - kms = [ - mypy-boto3-kms - ]; - lakeformation = [ - mypy-boto3-lakeformation - ]; - lambda = [ - mypy-boto3-lambda - ]; - lex-models = [ - mypy-boto3-lex-models - ]; - lex-runtime = [ - mypy-boto3-lex-runtime - ]; - lexv2-models = [ - mypy-boto3-lexv2-models - ]; - lexv2-runtime = [ - mypy-boto3-lexv2-runtime - ]; - license-manager = [ - mypy-boto3-license-manager - ]; - license-manager-linux-subscriptions = [ - mypy-boto3-license-manager-linux-subscriptions - ]; - license-manager-user-subscriptions = [ - mypy-boto3-license-manager-user-subscriptions - ]; - lightsail = [ - mypy-boto3-lightsail - ]; - location = [ - mypy-boto3-location - ]; - logs = [ - mypy-boto3-logs - ]; - lookoutequipment = [ - mypy-boto3-lookoutequipment - ]; - lookoutmetrics = [ - mypy-boto3-lookoutmetrics - ]; - lookoutvision = [ - mypy-boto3-lookoutvision - ]; - m2 = [ - mypy-boto3-m2 - ]; - machinelearning = [ - mypy-boto3-machinelearning - ]; - macie = [ - mypy-boto3-macie - ]; - macie2 = [ - mypy-boto3-macie2 - ]; - managedblockchain = [ - mypy-boto3-managedblockchain - ]; - managedblockchain-query = [ - mypy-boto3-managedblockchain-query - ]; - marketplace-catalog = [ - mypy-boto3-marketplace-catalog - ]; - marketplace-entitlement = [ - mypy-boto3-marketplace-entitlement - ]; - marketplacecommerceanalytics = [ - mypy-boto3-marketplacecommerceanalytics - ]; - mediaconnect = [ - mypy-boto3-mediaconnect - ]; - mediaconvert = [ - mypy-boto3-mediaconvert - ]; - medialive = [ - mypy-boto3-medialive - ]; - mediapackage = [ - mypy-boto3-mediapackage - ]; - mediapackage-vod = [ - mypy-boto3-mediapackage-vod - ]; - mediapackagev2 = [ - mypy-boto3-mediapackagev2 - ]; - mediastore = [ - mypy-boto3-mediastore - ]; - mediastore-data = [ - mypy-boto3-mediastore-data - ]; - mediatailor = [ - mypy-boto3-mediatailor - ]; - medical-imaging = [ - mypy-boto3-medical-imaging - ]; - memorydb = [ - mypy-boto3-memorydb - ]; - meteringmarketplace = [ - mypy-boto3-meteringmarketplace - ]; - mgh = [ - mypy-boto3-mgh - ]; - mgn = [ - mypy-boto3-mgn - ]; - migration-hub-refactor-spaces = [ - mypy-boto3-migration-hub-refactor-spaces - ]; - migrationhub-config = [ - mypy-boto3-migrationhub-config - ]; - migrationhuborchestrator = [ - mypy-boto3-migrationhuborchestrator - ]; - migrationhubstrategy = [ - mypy-boto3-migrationhubstrategy - ]; - mobile = [ - mypy-boto3-mobile - ]; - mq = [ - mypy-boto3-mq - ]; - mturk = [ - mypy-boto3-mturk - ]; - mwaa = [ - mypy-boto3-mwaa - ]; - neptune = [ - mypy-boto3-neptune - ]; - network-firewall = [ - mypy-boto3-network-firewall - ]; - networkmanager = [ - mypy-boto3-networkmanager - ]; - nimble = [ - mypy-boto3-nimble - ]; - oam = [ - mypy-boto3-oam - ]; - omics = [ - mypy-boto3-omics - ]; - opensearch = [ - mypy-boto3-opensearch - ]; - opensearchserverless = [ - mypy-boto3-opensearchserverless - ]; - opsworks = [ - mypy-boto3-opsworks - ]; - opsworkscm = [ - mypy-boto3-opsworkscm - ]; - organizations = [ - mypy-boto3-organizations - ]; - osis = [ - mypy-boto3-osis - ]; - outposts = [ - mypy-boto3-outposts - ]; - panorama = [ - mypy-boto3-panorama - ]; - payment-cryptography = [ - mypy-boto3-payment-cryptography - ]; - payment-cryptography-data = [ - mypy-boto3-payment-cryptography-data - ]; - personalize = [ - mypy-boto3-personalize - ]; - personalize-events = [ - mypy-boto3-personalize-events - ]; - personalize-runtime = [ - mypy-boto3-personalize-runtime - ]; - pi = [ - mypy-boto3-pi - ]; - pinpoint = [ - mypy-boto3-pinpoint - ]; - pinpoint-email = [ - mypy-boto3-pinpoint-email - ]; - pinpoint-sms-voice = [ - mypy-boto3-pinpoint-sms-voice - ]; - pinpoint-sms-voice-v2 = [ - mypy-boto3-pinpoint-sms-voice-v2 - ]; - pipes = [ - mypy-boto3-pipes - ]; - polly = [ - mypy-boto3-polly - ]; - pricing = [ - mypy-boto3-pricing - ]; - privatenetworks = [ - mypy-boto3-privatenetworks - ]; - proton = [ - mypy-boto3-proton - ]; - qldb = [ - mypy-boto3-qldb - ]; - qldb-session = [ - mypy-boto3-qldb-session - ]; - quicksight = [ - mypy-boto3-quicksight - ]; - ram = [ - mypy-boto3-ram - ]; - rbin = [ - mypy-boto3-rbin - ]; - rds = [ - mypy-boto3-rds - ]; - rds-data = [ - mypy-boto3-rds-data - ]; - redshift = [ - mypy-boto3-redshift - ]; - redshift-data = [ - mypy-boto3-redshift-data - ]; - redshift-serverless = [ - mypy-boto3-redshift-serverless - ]; - rekognition = [ - mypy-boto3-rekognition - ]; - resiliencehub = [ - mypy-boto3-resiliencehub - ]; - resource-explorer-2 = [ - mypy-boto3-resource-explorer-2 - ]; - resource-groups = [ - mypy-boto3-resource-groups - ]; - resourcegroupstaggingapi = [ - mypy-boto3-resourcegroupstaggingapi - ]; - robomaker = [ - mypy-boto3-robomaker - ]; - rolesanywhere = [ - mypy-boto3-rolesanywhere - ]; - route53 = [ - mypy-boto3-route53 - ]; - route53-recovery-cluster = [ - mypy-boto3-route53-recovery-cluster - ]; - route53-recovery-control-config = [ - mypy-boto3-route53-recovery-control-config - ]; - route53-recovery-readiness = [ - mypy-boto3-route53-recovery-readiness - ]; - route53domains = [ - mypy-boto3-route53domains - ]; - route53resolver = [ - mypy-boto3-route53resolver - ]; - rum = [ - mypy-boto3-rum - ]; - s3 = [ - mypy-boto3-s3 - ]; - s3control = [ - mypy-boto3-s3control - ]; - s3outposts = [ - mypy-boto3-s3outposts - ]; - sagemaker = [ - mypy-boto3-sagemaker - ]; - sagemaker-a2i-runtime = [ - mypy-boto3-sagemaker-a2i-runtime - ]; - sagemaker-edge = [ - mypy-boto3-sagemaker-edge - ]; - sagemaker-featurestore-runtime = [ - mypy-boto3-sagemaker-featurestore-runtime - ]; - sagemaker-geospatial = [ - mypy-boto3-sagemaker-geospatial - ]; - sagemaker-metrics = [ - mypy-boto3-sagemaker-metrics - ]; - sagemaker-runtime = [ - mypy-boto3-sagemaker-runtime - ]; - savingsplans = [ - mypy-boto3-savingsplans - ]; - scheduler = [ - mypy-boto3-scheduler - ]; - schemas = [ - mypy-boto3-schemas - ]; - sdb = [ - mypy-boto3-sdb - ]; - secretsmanager = [ - mypy-boto3-secretsmanager - ]; - securityhub = [ - mypy-boto3-securityhub - ]; - securitylake = [ - mypy-boto3-securitylake - ]; - serverlessrepo = [ - mypy-boto3-serverlessrepo - ]; - service-quotas = [ - mypy-boto3-service-quotas - ]; - servicecatalog = [ - mypy-boto3-servicecatalog - ]; - servicecatalog-appregistry = [ - mypy-boto3-servicecatalog-appregistry - ]; - servicediscovery = [ - mypy-boto3-servicediscovery - ]; - ses = [ - mypy-boto3-ses - ]; - sesv2 = [ - mypy-boto3-sesv2 - ]; - shield = [ - mypy-boto3-shield - ]; - signer = [ - mypy-boto3-signer - ]; - simspaceweaver = [ - mypy-boto3-simspaceweaver - ]; - sms = [ - mypy-boto3-sms - ]; - sms-voice = [ - mypy-boto3-sms-voice - ]; - snow-device-management = [ - mypy-boto3-snow-device-management - ]; - snowball = [ - mypy-boto3-snowball - ]; - sns = [ - mypy-boto3-sns - ]; - sqs = [ - mypy-boto3-sqs - ]; - ssm = [ - mypy-boto3-ssm - ]; - ssm-contacts = [ - mypy-boto3-ssm-contacts - ]; - ssm-incidents = [ - mypy-boto3-ssm-incidents - ]; - ssm-sap = [ - mypy-boto3-ssm-sap - ]; - sso = [ - mypy-boto3-sso - ]; - sso-admin = [ - mypy-boto3-sso-admin - ]; - sso-oidc = [ - mypy-boto3-sso-oidc - ]; - stepfunctions = [ - mypy-boto3-stepfunctions - ]; - storagegateway = [ - mypy-boto3-storagegateway - ]; - sts = [ - mypy-boto3-sts - ]; - support = [ - mypy-boto3-support - ]; - support-app = [ - mypy-boto3-support-app - ]; - swf = [ - mypy-boto3-swf - ]; - synthetics = [ - mypy-boto3-synthetics - ]; - textract = [ - mypy-boto3-textract - ]; - timestream-query = [ - mypy-boto3-timestream-query - ]; - timestream-write = [ - mypy-boto3-timestream-write - ]; - tnb = [ - mypy-boto3-tnb - ]; - transcribe = [ - mypy-boto3-transcribe - ]; - transfer = [ - mypy-boto3-transfer - ]; - translate = [ - mypy-boto3-translate - ]; - verifiedpermissions = [ - mypy-boto3-verifiedpermissions - ]; - voice-id = [ - mypy-boto3-voice-id - ]; - vpc-lattice = [ - mypy-boto3-vpc-lattice - ]; - waf = [ - mypy-boto3-waf - ]; - waf-regional = [ - mypy-boto3-waf-regional - ]; - wafv2 = [ - mypy-boto3-wafv2 - ]; - wellarchitected = [ - mypy-boto3-wellarchitected - ]; - wisdom = [ - mypy-boto3-wisdom - ]; - workdocs = [ - mypy-boto3-workdocs - ]; - worklink = [ - mypy-boto3-worklink - ]; - workmail = [ - mypy-boto3-workmail - ]; - workmailmessageflow = [ - mypy-boto3-workmailmessageflow - ]; - workspaces = [ - mypy-boto3-workspaces - ]; - workspaces-web = [ - mypy-boto3-workspaces-web - ]; - xray = [ - mypy-boto3-xray - ]; + events = [ mypy-boto3-events ]; + evidently = [ mypy-boto3-evidently ]; + finspace = [ mypy-boto3-finspace ]; + finspace-data = [ mypy-boto3-finspace-data ]; + firehose = [ mypy-boto3-firehose ]; + fis = [ mypy-boto3-fis ]; + fms = [ mypy-boto3-fms ]; + forecast = [ mypy-boto3-forecast ]; + forecastquery = [ mypy-boto3-forecastquery ]; + frauddetector = [ mypy-boto3-frauddetector ]; + fsx = [ mypy-boto3-fsx ]; + gamelift = [ mypy-boto3-gamelift ]; + gamesparks = [ mypy-boto3-gamesparks ]; + glacier = [ mypy-boto3-glacier ]; + globalaccelerator = [ mypy-boto3-globalaccelerator ]; + glue = [ mypy-boto3-glue ]; + grafana = [ mypy-boto3-grafana ]; + greengrass = [ mypy-boto3-greengrass ]; + greengrassv2 = [ mypy-boto3-greengrassv2 ]; + groundstation = [ mypy-boto3-groundstation ]; + guardduty = [ mypy-boto3-guardduty ]; + health = [ mypy-boto3-health ]; + healthlake = [ mypy-boto3-healthlake ]; + honeycode = [ mypy-boto3-honeycode ]; + iam = [ mypy-boto3-iam ]; + identitystore = [ mypy-boto3-identitystore ]; + imagebuilder = [ mypy-boto3-imagebuilder ]; + importexport = [ mypy-boto3-importexport ]; + inspector = [ mypy-boto3-inspector ]; + inspector2 = [ mypy-boto3-inspector2 ]; + internetmonitor = [ mypy-boto3-internetmonitor ]; + iot = [ mypy-boto3-iot ]; + iot-data = [ mypy-boto3-iot-data ]; + iot-jobs-data = [ mypy-boto3-iot-jobs-data ]; + iot-roborunner = [ mypy-boto3-iot-roborunner ]; + iot1click-devices = [ mypy-boto3-iot1click-devices ]; + iot1click-projects = [ mypy-boto3-iot1click-projects ]; + iotanalytics = [ mypy-boto3-iotanalytics ]; + iotdeviceadvisor = [ mypy-boto3-iotdeviceadvisor ]; + iotevents = [ mypy-boto3-iotevents ]; + iotevents-data = [ mypy-boto3-iotevents-data ]; + iotfleethub = [ mypy-boto3-iotfleethub ]; + iotfleetwise = [ mypy-boto3-iotfleetwise ]; + iotsecuretunneling = [ mypy-boto3-iotsecuretunneling ]; + iotsitewise = [ mypy-boto3-iotsitewise ]; + iotthingsgraph = [ mypy-boto3-iotthingsgraph ]; + iottwinmaker = [ mypy-boto3-iottwinmaker ]; + iotwireless = [ mypy-boto3-iotwireless ]; + ivs = [ mypy-boto3-ivs ]; + ivs-realtime = [ mypy-boto3-ivs-realtime ]; + ivschat = [ mypy-boto3-ivschat ]; + kafka = [ mypy-boto3-kafka ]; + kafkaconnect = [ mypy-boto3-kafkaconnect ]; + kendra = [ mypy-boto3-kendra ]; + kendra-ranking = [ mypy-boto3-kendra-ranking ]; + keyspaces = [ mypy-boto3-keyspaces ]; + kinesis = [ mypy-boto3-kinesis ]; + kinesis-video-archived-media = [ mypy-boto3-kinesis-video-archived-media ]; + kinesis-video-media = [ mypy-boto3-kinesis-video-media ]; + kinesis-video-signaling = [ mypy-boto3-kinesis-video-signaling ]; + kinesis-video-webrtc-storage = [ mypy-boto3-kinesis-video-webrtc-storage ]; + kinesisanalytics = [ mypy-boto3-kinesisanalytics ]; + kinesisanalyticsv2 = [ mypy-boto3-kinesisanalyticsv2 ]; + kinesisvideo = [ mypy-boto3-kinesisvideo ]; + kms = [ mypy-boto3-kms ]; + lakeformation = [ mypy-boto3-lakeformation ]; + lambda = [ mypy-boto3-lambda ]; + lex-models = [ mypy-boto3-lex-models ]; + lex-runtime = [ mypy-boto3-lex-runtime ]; + lexv2-models = [ mypy-boto3-lexv2-models ]; + lexv2-runtime = [ mypy-boto3-lexv2-runtime ]; + license-manager = [ mypy-boto3-license-manager ]; + license-manager-linux-subscriptions = [ mypy-boto3-license-manager-linux-subscriptions ]; + license-manager-user-subscriptions = [ mypy-boto3-license-manager-user-subscriptions ]; + lightsail = [ mypy-boto3-lightsail ]; + location = [ mypy-boto3-location ]; + logs = [ mypy-boto3-logs ]; + lookoutequipment = [ mypy-boto3-lookoutequipment ]; + lookoutmetrics = [ mypy-boto3-lookoutmetrics ]; + lookoutvision = [ mypy-boto3-lookoutvision ]; + m2 = [ mypy-boto3-m2 ]; + machinelearning = [ mypy-boto3-machinelearning ]; + macie = [ mypy-boto3-macie ]; + macie2 = [ mypy-boto3-macie2 ]; + managedblockchain = [ mypy-boto3-managedblockchain ]; + managedblockchain-query = [ mypy-boto3-managedblockchain-query ]; + marketplace-catalog = [ mypy-boto3-marketplace-catalog ]; + marketplace-entitlement = [ mypy-boto3-marketplace-entitlement ]; + marketplacecommerceanalytics = [ mypy-boto3-marketplacecommerceanalytics ]; + mediaconnect = [ mypy-boto3-mediaconnect ]; + mediaconvert = [ mypy-boto3-mediaconvert ]; + medialive = [ mypy-boto3-medialive ]; + mediapackage = [ mypy-boto3-mediapackage ]; + mediapackage-vod = [ mypy-boto3-mediapackage-vod ]; + mediapackagev2 = [ mypy-boto3-mediapackagev2 ]; + mediastore = [ mypy-boto3-mediastore ]; + mediastore-data = [ mypy-boto3-mediastore-data ]; + mediatailor = [ mypy-boto3-mediatailor ]; + medical-imaging = [ mypy-boto3-medical-imaging ]; + memorydb = [ mypy-boto3-memorydb ]; + meteringmarketplace = [ mypy-boto3-meteringmarketplace ]; + mgh = [ mypy-boto3-mgh ]; + mgn = [ mypy-boto3-mgn ]; + migration-hub-refactor-spaces = [ mypy-boto3-migration-hub-refactor-spaces ]; + migrationhub-config = [ mypy-boto3-migrationhub-config ]; + migrationhuborchestrator = [ mypy-boto3-migrationhuborchestrator ]; + migrationhubstrategy = [ mypy-boto3-migrationhubstrategy ]; + mobile = [ mypy-boto3-mobile ]; + mq = [ mypy-boto3-mq ]; + mturk = [ mypy-boto3-mturk ]; + mwaa = [ mypy-boto3-mwaa ]; + neptune = [ mypy-boto3-neptune ]; + network-firewall = [ mypy-boto3-network-firewall ]; + networkmanager = [ mypy-boto3-networkmanager ]; + nimble = [ mypy-boto3-nimble ]; + oam = [ mypy-boto3-oam ]; + omics = [ mypy-boto3-omics ]; + opensearch = [ mypy-boto3-opensearch ]; + opensearchserverless = [ mypy-boto3-opensearchserverless ]; + opsworks = [ mypy-boto3-opsworks ]; + opsworkscm = [ mypy-boto3-opsworkscm ]; + organizations = [ mypy-boto3-organizations ]; + osis = [ mypy-boto3-osis ]; + outposts = [ mypy-boto3-outposts ]; + panorama = [ mypy-boto3-panorama ]; + payment-cryptography = [ mypy-boto3-payment-cryptography ]; + payment-cryptography-data = [ mypy-boto3-payment-cryptography-data ]; + personalize = [ mypy-boto3-personalize ]; + personalize-events = [ mypy-boto3-personalize-events ]; + personalize-runtime = [ mypy-boto3-personalize-runtime ]; + pi = [ mypy-boto3-pi ]; + pinpoint = [ mypy-boto3-pinpoint ]; + pinpoint-email = [ mypy-boto3-pinpoint-email ]; + pinpoint-sms-voice = [ mypy-boto3-pinpoint-sms-voice ]; + pinpoint-sms-voice-v2 = [ mypy-boto3-pinpoint-sms-voice-v2 ]; + pipes = [ mypy-boto3-pipes ]; + polly = [ mypy-boto3-polly ]; + pricing = [ mypy-boto3-pricing ]; + privatenetworks = [ mypy-boto3-privatenetworks ]; + proton = [ mypy-boto3-proton ]; + qldb = [ mypy-boto3-qldb ]; + qldb-session = [ mypy-boto3-qldb-session ]; + quicksight = [ mypy-boto3-quicksight ]; + ram = [ mypy-boto3-ram ]; + rbin = [ mypy-boto3-rbin ]; + rds = [ mypy-boto3-rds ]; + rds-data = [ mypy-boto3-rds-data ]; + redshift = [ mypy-boto3-redshift ]; + redshift-data = [ mypy-boto3-redshift-data ]; + redshift-serverless = [ mypy-boto3-redshift-serverless ]; + rekognition = [ mypy-boto3-rekognition ]; + resiliencehub = [ mypy-boto3-resiliencehub ]; + resource-explorer-2 = [ mypy-boto3-resource-explorer-2 ]; + resource-groups = [ mypy-boto3-resource-groups ]; + resourcegroupstaggingapi = [ mypy-boto3-resourcegroupstaggingapi ]; + robomaker = [ mypy-boto3-robomaker ]; + rolesanywhere = [ mypy-boto3-rolesanywhere ]; + route53 = [ mypy-boto3-route53 ]; + route53-recovery-cluster = [ mypy-boto3-route53-recovery-cluster ]; + route53-recovery-control-config = [ mypy-boto3-route53-recovery-control-config ]; + route53-recovery-readiness = [ mypy-boto3-route53-recovery-readiness ]; + route53domains = [ mypy-boto3-route53domains ]; + route53resolver = [ mypy-boto3-route53resolver ]; + rum = [ mypy-boto3-rum ]; + s3 = [ mypy-boto3-s3 ]; + s3control = [ mypy-boto3-s3control ]; + s3outposts = [ mypy-boto3-s3outposts ]; + sagemaker = [ mypy-boto3-sagemaker ]; + sagemaker-a2i-runtime = [ mypy-boto3-sagemaker-a2i-runtime ]; + sagemaker-edge = [ mypy-boto3-sagemaker-edge ]; + sagemaker-featurestore-runtime = [ mypy-boto3-sagemaker-featurestore-runtime ]; + sagemaker-geospatial = [ mypy-boto3-sagemaker-geospatial ]; + sagemaker-metrics = [ mypy-boto3-sagemaker-metrics ]; + sagemaker-runtime = [ mypy-boto3-sagemaker-runtime ]; + savingsplans = [ mypy-boto3-savingsplans ]; + scheduler = [ mypy-boto3-scheduler ]; + schemas = [ mypy-boto3-schemas ]; + sdb = [ mypy-boto3-sdb ]; + secretsmanager = [ mypy-boto3-secretsmanager ]; + securityhub = [ mypy-boto3-securityhub ]; + securitylake = [ mypy-boto3-securitylake ]; + serverlessrepo = [ mypy-boto3-serverlessrepo ]; + service-quotas = [ mypy-boto3-service-quotas ]; + servicecatalog = [ mypy-boto3-servicecatalog ]; + servicecatalog-appregistry = [ mypy-boto3-servicecatalog-appregistry ]; + servicediscovery = [ mypy-boto3-servicediscovery ]; + ses = [ mypy-boto3-ses ]; + sesv2 = [ mypy-boto3-sesv2 ]; + shield = [ mypy-boto3-shield ]; + signer = [ mypy-boto3-signer ]; + simspaceweaver = [ mypy-boto3-simspaceweaver ]; + sms = [ mypy-boto3-sms ]; + sms-voice = [ mypy-boto3-sms-voice ]; + snow-device-management = [ mypy-boto3-snow-device-management ]; + snowball = [ mypy-boto3-snowball ]; + sns = [ mypy-boto3-sns ]; + sqs = [ mypy-boto3-sqs ]; + ssm = [ mypy-boto3-ssm ]; + ssm-contacts = [ mypy-boto3-ssm-contacts ]; + ssm-incidents = [ mypy-boto3-ssm-incidents ]; + ssm-sap = [ mypy-boto3-ssm-sap ]; + sso = [ mypy-boto3-sso ]; + sso-admin = [ mypy-boto3-sso-admin ]; + sso-oidc = [ mypy-boto3-sso-oidc ]; + stepfunctions = [ mypy-boto3-stepfunctions ]; + storagegateway = [ mypy-boto3-storagegateway ]; + sts = [ mypy-boto3-sts ]; + support = [ mypy-boto3-support ]; + support-app = [ mypy-boto3-support-app ]; + swf = [ mypy-boto3-swf ]; + synthetics = [ mypy-boto3-synthetics ]; + textract = [ mypy-boto3-textract ]; + timestream-query = [ mypy-boto3-timestream-query ]; + timestream-write = [ mypy-boto3-timestream-write ]; + tnb = [ mypy-boto3-tnb ]; + transcribe = [ mypy-boto3-transcribe ]; + transfer = [ mypy-boto3-transfer ]; + translate = [ mypy-boto3-translate ]; + verifiedpermissions = [ mypy-boto3-verifiedpermissions ]; + voice-id = [ mypy-boto3-voice-id ]; + vpc-lattice = [ mypy-boto3-vpc-lattice ]; + waf = [ mypy-boto3-waf ]; + waf-regional = [ mypy-boto3-waf-regional ]; + wafv2 = [ mypy-boto3-wafv2 ]; + wellarchitected = [ mypy-boto3-wellarchitected ]; + wisdom = [ mypy-boto3-wisdom ]; + workdocs = [ mypy-boto3-workdocs ]; + worklink = [ mypy-boto3-worklink ]; + workmail = [ mypy-boto3-workmail ]; + workmailmessageflow = [ mypy-boto3-workmailmessageflow ]; + workspaces = [ mypy-boto3-workspaces ]; + workspaces-web = [ mypy-boto3-workspaces-web ]; + xray = [ mypy-boto3-xray ]; }; # Module has no tests doCheck = false; - pythonImportsCheck = [ - "boto3-stubs" - ]; + pythonImportsCheck = [ "boto3-stubs" ]; meta = with lib; { description = "Type annotations for boto3"; homepage = "https://pypi.org/project/boto3-stubs/"; license = licenses.mit; - maintainers = with maintainers; [ fab mbalatsko ]; + maintainers = with maintainers; [ + fab + mbalatsko + ]; }; } From bb9843af722be48609a79199d5d30ba2e0528a2a Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 12 Apr 2024 23:41:49 +0200 Subject: [PATCH 30/55] python312Packages.llamaindex-py-client: 0.1.16 -> 0.1.18 --- .../python-modules/llamaindex-py-client/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/llamaindex-py-client/default.nix b/pkgs/development/python-modules/llamaindex-py-client/default.nix index d80b1b28ab9e..46af937a382c 100644 --- a/pkgs/development/python-modules/llamaindex-py-client/default.nix +++ b/pkgs/development/python-modules/llamaindex-py-client/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "llamaindex-py-client"; - version = "0.1.16"; + version = "0.1.18"; pyproject = true; disabled = pythonOlder "3.8"; @@ -18,7 +18,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "llamaindex_py_client"; inherit version; - hash = "sha256-6Zu8CFXmyqp166IZzbPPbJQ66U+hXMu2ijoI1FL9Y4A="; + hash = "sha256-CR7kmpJZLjiUd3reElFsITcJP51kQaVJ9AZGGRfOm34="; }; build-system = [ poetry-core ]; From 0aef707601feae5eaabb767da6888e6b0b63918a Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 12 Apr 2024 23:42:47 +0200 Subject: [PATCH 31/55] python312Packages.llama-index-readers-s3: 0.1.5 -> 0.1.7 --- .../python-modules/llama-index-readers-s3/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/llama-index-readers-s3/default.nix b/pkgs/development/python-modules/llama-index-readers-s3/default.nix index 947a81bb76c4..7a8fb6eeaf82 100644 --- a/pkgs/development/python-modules/llama-index-readers-s3/default.nix +++ b/pkgs/development/python-modules/llama-index-readers-s3/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "llama-index-readers-s3"; - version = "0.1.5"; + version = "0.1.7"; pyproject = true; disabled = pythonOlder "3.8"; @@ -18,7 +18,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "llama_index_readers_s3"; inherit version; - hash = "sha256-x3XaPKxnvYYzrJYDmXIKC9YOAOr1HOU1XnaaHIuQnhk="; + hash = "sha256-xj7uRsc56Wv/SF4OPo/jc+43PabJ4vaM5HcxhnxTzY8="; }; build-system = [ From 100654623a4af365e95c591d171ce4dd2c4cf8d7 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 12 Apr 2024 23:43:10 +0200 Subject: [PATCH 32/55] python312Packages.llama-index-readers-s3: format with nixfmt --- .../llama-index-readers-s3/default.nix | 25 ++++++++----------- 1 file changed, 11 insertions(+), 14 deletions(-) diff --git a/pkgs/development/python-modules/llama-index-readers-s3/default.nix b/pkgs/development/python-modules/llama-index-readers-s3/default.nix index 7a8fb6eeaf82..b43eb933ff78 100644 --- a/pkgs/development/python-modules/llama-index-readers-s3/default.nix +++ b/pkgs/development/python-modules/llama-index-readers-s3/default.nix @@ -1,11 +1,12 @@ -{ lib -, buildPythonPackage -, fetchPypi -, llama-index-core -, llama-index-readers-file -, poetry-core -, pythonOlder -, s3fs +{ + lib, + buildPythonPackage, + fetchPypi, + llama-index-core, + llama-index-readers-file, + poetry-core, + pythonOlder, + s3fs, }: buildPythonPackage rec { @@ -21,9 +22,7 @@ buildPythonPackage rec { hash = "sha256-xj7uRsc56Wv/SF4OPo/jc+43PabJ4vaM5HcxhnxTzY8="; }; - build-system = [ - poetry-core - ]; + build-system = [ poetry-core ]; dependencies = [ llama-index-core @@ -34,9 +33,7 @@ buildPythonPackage rec { # Tests are only available in the mono repo doCheck = false; - pythonImportsCheck = [ - "llama_index.readers.s3" - ]; + pythonImportsCheck = [ "llama_index.readers.s3" ]; meta = with lib; { description = "LlamaIndex Readers Integration for S3"; From 6d56dcdbb040a11c29da751ad0aaa9103e210223 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 12 Apr 2024 23:49:55 +0200 Subject: [PATCH 33/55] python312Packages.tencentcloud-sdk-python: 3.0.1127 -> 3.0.1128 Diff: https://github.com/TencentCloud/tencentcloud-sdk-python/compare/refs/tags/3.0.1127...3.0.1128 Changelog: https://github.com/TencentCloud/tencentcloud-sdk-python/blob/3.0.1128/CHANGELOG.md --- .../python-modules/tencentcloud-sdk-python/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/tencentcloud-sdk-python/default.nix b/pkgs/development/python-modules/tencentcloud-sdk-python/default.nix index dd9aaf49e62f..e90cae8f248a 100644 --- a/pkgs/development/python-modules/tencentcloud-sdk-python/default.nix +++ b/pkgs/development/python-modules/tencentcloud-sdk-python/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "tencentcloud-sdk-python"; - version = "3.0.1127"; + version = "3.0.1128"; pyproject = true; disabled = pythonOlder "3.9"; @@ -19,7 +19,7 @@ buildPythonPackage rec { owner = "TencentCloud"; repo = "tencentcloud-sdk-python"; rev = "refs/tags/${version}"; - hash = "sha256-NF3ygbCLbx2wszgnyWNSZWc+p7t/c2PtJ0N2zUGIkkg="; + hash = "sha256-SYR9vkeaVBPwke7FzjcDGSvsZE0vznNf/7zCKizaW+4="; }; build-system = [ setuptools ]; From 5ae151de0e8c37204bcbd2ddc35ae246c4c86ddb Mon Sep 17 00:00:00 2001 From: Tungsten842 <886724vf@anonaddy.me> Date: Sat, 13 Apr 2024 00:16:35 +0200 Subject: [PATCH 34/55] limesuite: disable gui by default and add limesuiteWithGui --- pkgs/applications/radio/limesuite/default.nix | 3 ++- pkgs/top-level/all-packages.nix | 13 ++++++++++--- 2 files changed, 12 insertions(+), 4 deletions(-) diff --git a/pkgs/applications/radio/limesuite/default.nix b/pkgs/applications/radio/limesuite/default.nix index f92b63a9ba98..d8d7bcd22d0a 100644 --- a/pkgs/applications/radio/limesuite/default.nix +++ b/pkgs/applications/radio/limesuite/default.nix @@ -2,7 +2,7 @@ , sqlite, wxGTK32, libusb1, soapysdr , mesa_glu, libX11, gnuplot, fltk , GLUT -, withGui ? !stdenv.isDarwin # withGui transitively depends on mesa, which is broken on darwin +, withGui ? false }: stdenv.mkDerivation rec { @@ -48,6 +48,7 @@ stdenv.mkDerivation rec { license = licenses.asl20; maintainers = with maintainers; [ markuskowa ]; platforms = platforms.unix; + badPlatforms = lib.optionals withGui platforms.darwin; # withGui transitively depends on mesa, which is broken on darwin }; } diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index f7c78d560d04..4aba97376755 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -10490,9 +10490,16 @@ with pkgs; lidarr = callPackage ../servers/lidarr { }; - limesuite = callPackage ../applications/radio/limesuite { - inherit (darwin.apple_sdk.frameworks) GLUT; - }; + inherit ({ + limesuite = callPackage ../applications/radio/limesuite { + inherit (darwin.apple_sdk.frameworks) GLUT; + }; + limesuiteWithGui = limesuite.override { + withGui = true; + }; + }) + limesuite + limesuiteWithGui; limesurvey = callPackage ../servers/limesurvey { }; From f877a5740248a5b6962e8c52beb5f08bd9c99f4d Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 13 Apr 2024 00:40:40 +0200 Subject: [PATCH 35/55] python312Packages.publicsuffixlist: 0.10.0.20240411 -> 0.10.0.20240412 --- pkgs/development/python-modules/publicsuffixlist/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/publicsuffixlist/default.nix b/pkgs/development/python-modules/publicsuffixlist/default.nix index 3732d79c56a6..eb9b8e6a3463 100644 --- a/pkgs/development/python-modules/publicsuffixlist/default.nix +++ b/pkgs/development/python-modules/publicsuffixlist/default.nix @@ -11,14 +11,14 @@ buildPythonPackage rec { pname = "publicsuffixlist"; - version = "0.10.0.20240411"; + version = "0.10.0.20240412"; pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-x6GOS3sqH+1ijCgovoj6ckW3aidVeXtHsGEnH/mLrHo="; + hash = "sha256-G2hdl029MlirHH9HNEnPKlUnWnSplbYKhBDw8H1/W3g="; }; build-system = [ setuptools ]; From 5d0de9ac816e3439deace0ccd572b74c2ce71082 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 13 Apr 2024 00:50:39 +0200 Subject: [PATCH 36/55] python312Packages.playwrightcapture: 1.24.2 -> 1.24.3 Diff: https://github.com/Lookyloo/PlaywrightCapture/compare/refs/tags/v1.24.2...v1.24.3 Changelog: https://github.com/Lookyloo/PlaywrightCapture/releases/tag/v1.24.3 --- pkgs/development/python-modules/playwrightcapture/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/playwrightcapture/default.nix b/pkgs/development/python-modules/playwrightcapture/default.nix index e9b1e8398824..e5d4c8806a8e 100644 --- a/pkgs/development/python-modules/playwrightcapture/default.nix +++ b/pkgs/development/python-modules/playwrightcapture/default.nix @@ -20,7 +20,7 @@ buildPythonPackage rec { pname = "playwrightcapture"; - version = "1.24.2"; + version = "1.24.3"; pyproject = true; disabled = pythonOlder "3.8"; @@ -29,7 +29,7 @@ buildPythonPackage rec { owner = "Lookyloo"; repo = "PlaywrightCapture"; rev = "refs/tags/v${version}"; - hash = "sha256-1VLdQFTB2YG8JUNA9+ys8p1kE/5a5qvzMtEtboejOpc="; + hash = "sha256-T/6WfDFW4m9bB09mBwKw1I0iQ0HF0I2Pzf2MXExJVGY="; }; pythonRelaxDeps = [ From 2be4b0cafedd352692719b5da4617db32ca69f04 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 13 Apr 2024 00:52:25 +0200 Subject: [PATCH 37/55] python312Packages.playwrightcapture: refactor --- pkgs/development/python-modules/playwrightcapture/default.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/development/python-modules/playwrightcapture/default.nix b/pkgs/development/python-modules/playwrightcapture/default.nix index e5d4c8806a8e..05919ad6be48 100644 --- a/pkgs/development/python-modules/playwrightcapture/default.nix +++ b/pkgs/development/python-modules/playwrightcapture/default.nix @@ -41,6 +41,9 @@ buildPythonPackage rec { build-system = [ poetry-core + ]; + + nativeBuildInputs = [ pythonRelaxDepsHook ]; From b542a3f147c363748af9ad438ac44f0f0be6b7b5 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 13 Apr 2024 00:52:48 +0200 Subject: [PATCH 38/55] python312Packages.playwrightcapture: format with nixfmt --- .../playwrightcapture/default.nix | 49 +++++++++---------- 1 file changed, 22 insertions(+), 27 deletions(-) diff --git a/pkgs/development/python-modules/playwrightcapture/default.nix b/pkgs/development/python-modules/playwrightcapture/default.nix index 05919ad6be48..283a9ae38f31 100644 --- a/pkgs/development/python-modules/playwrightcapture/default.nix +++ b/pkgs/development/python-modules/playwrightcapture/default.nix @@ -1,21 +1,22 @@ -{ lib -, beautifulsoup4 -, buildPythonPackage -, dateparser -, fetchFromGitHub -, playwright -, playwright-stealth -, poetry-core -, puremagic -, pydub -, pythonOlder -, pythonRelaxDepsHook -, pytz -, requests -, setuptools -, speechrecognition -, tzdata -, w3lib +{ + lib, + beautifulsoup4, + buildPythonPackage, + dateparser, + fetchFromGitHub, + playwright, + playwright-stealth, + poetry-core, + puremagic, + pydub, + pythonOlder, + pythonRelaxDepsHook, + pytz, + requests, + setuptools, + speechrecognition, + tzdata, + w3lib, }: buildPythonPackage rec { @@ -39,13 +40,9 @@ buildPythonPackage rec { "tzdata" ]; - build-system = [ - poetry-core - ]; + build-system = [ poetry-core ]; - nativeBuildInputs = [ - pythonRelaxDepsHook - ]; + nativeBuildInputs = [ pythonRelaxDepsHook ]; dependencies = [ beautifulsoup4 @@ -71,9 +68,7 @@ buildPythonPackage rec { # Module has no tests doCheck = false; - pythonImportsCheck = [ - "playwrightcapture" - ]; + pythonImportsCheck = [ "playwrightcapture" ]; meta = with lib; { description = "Capture a URL with Playwright"; From 36ba4c15c79b70d624abac78c72ce3852561c519 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 13 Apr 2024 00:58:49 +0200 Subject: [PATCH 39/55] python312Packages.pytest-aio: 1.5.0 -> 1.8.1 Diff: https://github.com/klen/pytest-aio/compare/refs/tags/1.5.0...1.8.1 Changelog: https://github.com/klen/pytest-aio/blob/1.8.1/CHANGELOG.md --- .../python-modules/pytest-aio/default.nix | 23 +++++++++++-------- 1 file changed, 14 insertions(+), 9 deletions(-) diff --git a/pkgs/development/python-modules/pytest-aio/default.nix b/pkgs/development/python-modules/pytest-aio/default.nix index 322de9c8746f..0b763ed74086 100644 --- a/pkgs/development/python-modules/pytest-aio/default.nix +++ b/pkgs/development/python-modules/pytest-aio/default.nix @@ -7,6 +7,7 @@ , pytest , pytestCheckHook , pythonOlder +, poetry-core , sniffio , trio , trio-asyncio @@ -14,8 +15,8 @@ buildPythonPackage rec { pname = "pytest-aio"; - version = "1.5.0"; - format = "setuptools"; + version = "1.8.1"; + pyproject = true; disabled = pythonOlder "3.7"; @@ -23,34 +24,38 @@ buildPythonPackage rec { owner = "klen"; repo = "pytest-aio"; rev = "refs/tags/${version}"; - hash = "sha256-BIVorMRWyboKFZCiELoBh/1oxSpdV263zfLce1fNVhU="; + hash = "sha256-MexIL9yFTzhkJ/61GgYoT54MWV8B0c1/CWkN5FVTvnw="; }; - postPatch = '' - sed -i '/addopts/d' setup.cfg - ''; + build-system = [ + poetry-core + ]; buildInputs = [ pytest ]; - nativeCheckInputs = [ + dependencies = [ anyio curio hypothesis - pytestCheckHook sniffio trio trio-asyncio ]; + nativeCheckInputs = [ + pytestCheckHook + ]; + pythonImportsCheck = [ "pytest_aio" ]; meta = with lib; { - homepage = "https://github.com/klen/pytest-aio"; description = "Pytest plugin for aiohttp support"; + homepage = "https://github.com/klen/pytest-aio"; + changelog = "https://github.com/klen/pytest-aio/blob/${version}/CHANGELOG.md"; license = licenses.mit; maintainers = with maintainers; [ fab ]; }; From 4801ec1d5b358307f77d9b1187c7c5746f5ddc87 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 13 Apr 2024 00:59:42 +0200 Subject: [PATCH 40/55] python312Packages.pytest-aio: format with nixfmt --- .../python-modules/pytest-aio/default.nix | 43 ++++++++----------- 1 file changed, 18 insertions(+), 25 deletions(-) diff --git a/pkgs/development/python-modules/pytest-aio/default.nix b/pkgs/development/python-modules/pytest-aio/default.nix index 0b763ed74086..ef643d765a7a 100644 --- a/pkgs/development/python-modules/pytest-aio/default.nix +++ b/pkgs/development/python-modules/pytest-aio/default.nix @@ -1,16 +1,17 @@ -{ lib -, anyio -, buildPythonPackage -, curio -, fetchFromGitHub -, hypothesis -, pytest -, pytestCheckHook -, pythonOlder -, poetry-core -, sniffio -, trio -, trio-asyncio +{ + lib, + anyio, + buildPythonPackage, + curio, + fetchFromGitHub, + hypothesis, + pytest, + pytestCheckHook, + pythonOlder, + poetry-core, + sniffio, + trio, + trio-asyncio, }: buildPythonPackage rec { @@ -27,13 +28,9 @@ buildPythonPackage rec { hash = "sha256-MexIL9yFTzhkJ/61GgYoT54MWV8B0c1/CWkN5FVTvnw="; }; - build-system = [ - poetry-core - ]; + build-system = [ poetry-core ]; - buildInputs = [ - pytest - ]; + buildInputs = [ pytest ]; dependencies = [ anyio @@ -44,13 +41,9 @@ buildPythonPackage rec { trio-asyncio ]; - nativeCheckInputs = [ - pytestCheckHook - ]; + nativeCheckInputs = [ pytestCheckHook ]; - pythonImportsCheck = [ - "pytest_aio" - ]; + pythonImportsCheck = [ "pytest_aio" ]; meta = with lib; { description = "Pytest plugin for aiohttp support"; From 8403200fc5db423a8394124298fced49f1a8d7d2 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 13 Apr 2024 01:03:22 +0200 Subject: [PATCH 41/55] python312Packages.whirlpool-sixth-sense: 0.18.7 -> 0.18.8 Diff: https://github.com/abmantis/whirlpool-sixth-sense/compare/refs/tags/0.18.7...0.18.8 --- .../python-modules/whirlpool-sixth-sense/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/whirlpool-sixth-sense/default.nix b/pkgs/development/python-modules/whirlpool-sixth-sense/default.nix index 5964244d391d..b7ee6caf0333 100644 --- a/pkgs/development/python-modules/whirlpool-sixth-sense/default.nix +++ b/pkgs/development/python-modules/whirlpool-sixth-sense/default.nix @@ -15,7 +15,7 @@ buildPythonPackage rec { pname = "whirlpool-sixth-sense"; - version = "0.18.7"; + version = "0.18.8"; pyproject = true; disabled = pythonOlder "3.6"; @@ -24,7 +24,7 @@ buildPythonPackage rec { owner = "abmantis"; repo = "whirlpool-sixth-sense"; rev = "refs/tags/${version}"; - hash = "sha256-M4qOdxR97VhquB85IgimYKZqix2WoRIZcLSIlVK1xDY="; + hash = "sha256-Nmjw6b1k5M4H23tJxUPPJ3JIkuK5ylqEeFp18cGz9pA="; }; build-system = [ setuptools ]; From 155c06562e4ddf9c105eb3e28869ad2dfa2e1ac7 Mon Sep 17 00:00:00 2001 From: Lin Xianyi Date: Sat, 13 Apr 2024 09:18:33 +0800 Subject: [PATCH 42/55] nerdfonts: 3.2.0 -> 3.2.1 Changelog: https://github.com/ryanoasis/nerd-fonts/releases/tag/v3.2.1 Diff: https://github.com/ryanoasis/nerd-fonts/compare/v3.2.0...v3.2.1 --- pkgs/data/fonts/nerdfonts/shas.nix | 134 +++++++++++++------------- pkgs/data/fonts/nerdfonts/version.nix | 2 +- 2 files changed, 68 insertions(+), 68 deletions(-) diff --git a/pkgs/data/fonts/nerdfonts/shas.nix b/pkgs/data/fonts/nerdfonts/shas.nix index c244fa5477e6..b7ad0b67aa1b 100644 --- a/pkgs/data/fonts/nerdfonts/shas.nix +++ b/pkgs/data/fonts/nerdfonts/shas.nix @@ -1,69 +1,69 @@ { - "0xProto" = "0vprpl49708c6hl99bc590gk26clzqvsc512kgg5377hl4jr1nyn"; - "3270" = "1hy29vmiwg5rcbhxxn6i7wb16rw9601xb92ibvk8768fg22f8wrs"; - "Agave" = "1kzrzip6sk720ngc35s83jwqcfrblqlkjjlfaa27h06zvy4prr62"; - "AnonymousPro" = "1jb42zkbyn1b4r3klsnzp9hd9pq5mwa5ckyakfgiy9602x4hawwz"; - "Arimo" = "0gm96hv11bl334hy6xg5cm59kdkzy3373smqwxf7kyh6b71vqhff"; - "AurulentSansMono" = "0q27z3dkb7dm55xnnz3qmikp4k73zs9bpwiw48rg03vp9bx3q8dg"; - "BigBlueTerminal" = "0sbfligc7h6rjq6iyks71k298bnfnl8nl74f08gbd7syylwgsmdn"; - "BitstreamVeraSansMono" = "09nqng0whncn574nxp722y6mva911gl8dv3gsq3pinxl5108w6iw"; - "CascadiaCode" = "0nm0alq6i35k8l5dsn0zxcplgyd7snr581r66ghvk2h2g34vhiv6"; - "CascadiaMono" = "1cypxg38xd9k6r7c75adn5qiyx8jygyxn7xar2hbl9yvmv7zvxdr"; - "CodeNewRoman" = "0317rr1fwssybwj70f398nrk3s7q6vgckgpn969lz61xw5v8s8lb"; - "ComicShannsMono" = "0j8wi2nd3jzahhhwafc168zaqpn4qlhn33blh3xlm3s9dzlgf4d5"; - "CommitMono" = "179vyaam8ndz1zr52ini9pylg8mcv21nixypsxf3iwlb22ik37bc"; - "Cousine" = "07r9vs4bjgbsgwwx0mciazam6jkiv25b33smg4v45zny1p4i0ibl"; - "D2Coding" = "0jz5x433w0gyf8bq1dz1abasx4zgmn2569nvpzhliifkvzz7r96c"; - "DaddyTimeMono" = "11rv3ic4hpkh07fdgz995mvld5xi6qc136289l3jqc6f3g27g4id"; - "DejaVuSansMono" = "0dry4nfr9zfqfvxcfvagb2dfbph8756kgrnms3izj3xljzih6jky"; - "DroidSansMono" = "1z3qjbz1v4zv9nywcks7r5n5v5h82qrnl82agsyay6hycgi1c4nv"; - "EnvyCodeR" = "03d3jwv5mz7gmhg0mpzzh7p642qdqyvlkkwc0wa3qarqilf9d61r"; - "FantasqueSansMono" = "0jh8bzw13ypsi7vlg6j1v0zqn9iacxpgs77jjxbz0f5cgchdw89p"; - "FiraCode" = "1g09f6n8mig1y3kyqj2n80x2pxas8n0kvkswznigpz3flpyzgf82"; - "FiraMono" = "1zckphsr3wlq89r6lv1w0x0mk53w7z81c7lvzlx8vm341s4wqprf"; - "GeistMono" = "1wylnqnrbwkpvsqgaxkdcp703wngdfhkxqgxyg0qlk1lhxbyismx"; - "Go-Mono" = "11y7ppdqvgvsv6jp4zhi1wh1jyzzs0sbcfjjs64lcar46bmrklq1"; - "Gohu" = "1gvjlx5yynrnbsl02q7rws7l93pm7vddbqqrjzan4wipdwwql50d"; - "Hack" = "02vnlrql5kjh4c2wcpaic6sg2kb6s6lvabc5fvxzgzaf5gy4g717"; - "Hasklig" = "0ahhfglsm2spa8ak03kkx3ld2q0l1r6s2npxz0kjzajzbj0ji5dq"; - "HeavyData" = "0fywirlk7x5qwxfvihgrd6abv56cjhy3x1fqmbfkhd30cfwcjgmx"; - "Hermit" = "0635kkbl62x7pzvl7pl4m3i4l9dx01svkl7y2bh8207xy2l78paf"; - "iA-Writer" = "12j25849lfrp19cjrb98z21hjsfpjfbv64w0w2si6xdmi64g15pz"; - "IBMPlexMono" = "1cv2cz4p6jvj26yk7282paqkid107maakdf2443qlmcxadaid1lf"; - "Inconsolata" = "143r6bskaa9l8l4m905nkfx80cbhvgz1mi2smvkzbfbjdqmy9aqs"; - "InconsolataGo" = "0x4c3gvm6h0dvai5ndl2f00cdxr4y44rj4fd486bbwvl6rvjpz34"; - "InconsolataLGC" = "1js78b78cfiv4r1ffhv4aca3n0dbd2k9nh7v7h0jdx74ifss0846"; - "IntelOneMono" = "0pp4f7ffar0gm0m2fvi3p200m3s6p6j3fpzzqs525g4s27558159"; - "Iosevka" = "16k1z2gmvz65cpzj0whrrihj3svyghcbcqc78fismr98w1ws93aq"; - "IosevkaTerm" = "11xdkvn37sm65vhqxxri8m0628ryz84ava92bslf7fxfx7w9zglp"; - "IosevkaTermSlab" = "1y0w8bpr553c27a2jfiyxslc0igj9mkxy0p7wkhlacybp2i499mc"; - "JetBrainsMono" = "17d2f7msl9s7n62xz5vp0brl4zixklcb56spp9ss1dyvlm33r9la"; - "Lekton" = "0i0j4m9bh8r59lc35g4kxsnjfznq3lym5hlhabm8dk62cl848idr"; - "LiberationMono" = "1s0yn1irw1i5nlk9fzmzp5q9wy5znq6cbv7nkriiypmkhpjlm1fq"; - "Lilex" = "0yd0z6nrw6jdfhd6lnl1zqx2alg8k8rss48v1bgh2nzq2h281ql6"; - "MartianMono" = "1jlpvif33q8sal751hwhrg4559bs6np9fl7d4jpkw50m430wvavk"; - "Meslo" = "0g5r411w4fsn1y56dyyic0vw1zd3v2blf1i3y9j3gamhw9766j8b"; - "Monaspace" = "1ci3a4jll36knf4ib7l76f6qk17kxxi9clrpy7ivnj3ziv0iab72"; - "Monofur" = "0mrxm6vbf9v0v72ai0dmpc5hzvzsa2200s1r5lzsf0gi54pf5c1k"; - "Monoid" = "0gjbskx78rp8kblc3rnmbgl45qnymf6vxi3nk9wpyapahpln0612"; - "Mononoki" = "08zl9av8acydg0zm1nnkj0z0iicwdjmjw45gnm47zcxygphn2ag0"; - "MPlus" = "1zi4sfncjn8gfrb8j0fxqfw474n5wibdj4aa3bw2hr2yw10gx7a5"; - "NerdFontsSymbolsOnly" = "1n15dscygam3b4vhs4r1vxynnqwhk2sv9s5zs7pknwm2mzlbq8w2"; - "Noto" = "018m49frsmy7z55dvcqrfbyhnzm84vmpi4704jlp731lxgx4bmff"; - "OpenDyslexic" = "136j5v1v3f86a99wdcf6v13ndnmfgdvbpys59wiipbf5ij13bclj"; - "Overpass" = "0cr7ylfc3y7adas3j4m4fpaz2sds0wczrr2qi6z1jm4jab409zh5"; - "ProFont" = "0zbmr118cf5i6ynqk9fhyvn29h8d63m8cdb9fbkhcxy0hnj1n9wf"; - "ProggyClean" = "1myv0rbc1dj951b524v62ysnm14mh86566cbhp6dj22sn4a9id81"; - "Recursive" = "02h92s2brv37qvvsjl16vi9sdypb54ylcc6gaf35xf9brkgm5y3d"; - "RobotoMono" = "0j3gzv9c497nn4warczm8d70kbqwf7sk75i440rn25kknrfv2l8i"; - "ShareTechMono" = "07wv7i2p30k7bk93iygcs0qglvm83fcy6hliv8f76p51izv870n4"; - "SourceCodePro" = "1znr1mbd18773d9xygxym67bms9cxvscjj7rjwfy5v43xbrax8bq"; - "SpaceMono" = "137mpsibr9ywwxcf21y83qavjxjbg9wq4zsxf64zmkadwnd46cvw"; - "Terminus" = "0fxih5129rham0i7aiyy9r1q61r9pvxa7higl2qqaynnql2xb5ps"; - "Tinos" = "0b7l0ncx8wsg7bhqzbb72c9zhsrihyhwg3jmb7lr7am7lm49ammh"; - "Ubuntu" = "1q9p62dskw2xx6s9zdgi3s9hxp1v0l9qbg7zzdxzjwplm4v1zn3s"; - "UbuntuMono" = "1qzv4b6jiyzafv3zgbfxx4h9r8npy7n9ykj02dh6dbm69r41drrw"; - "UbuntuSans" = "1anpzvngk06nac93w3g7pnbf9qg7bd9qjssizwpmnfgc48a7h6hj"; - "VictorMono" = "1nyawwfxnb0cy1wp6lid4lxi0glp8adsvdb26i3mylqacgg5216g"; - "ZedMono" = "06yn24ypnc2lwayi96f6xhkzlrb6975805mh0pfrn9iyjzv51b5f"; + "0xProto" = "09q4ipl3vvav3jbs0s14fqmd2wk70mc7i8mmplpj20jwcicm05ng"; + "3270" = "0zcj5xhylyqxpwn6dzp28kh8xybhh4y9lva3smcqs7iklhbf8s31"; + "Agave" = "1xxylrjb0zbq3kj14fx5d3lpb7abl0br6mkj961i391qyqlx01y3"; + "AnonymousPro" = "1lq9wkf8c153jkjmhnddih12y9xd4gabbkgac0vx9j98hmy7yjqy"; + "Arimo" = "1f7zljmljrp1dxkrhkyz8zh9ddv7l7m9br6gaygzxr26bq0vrwr0"; + "AurulentSansMono" = "0wlwwgp1w7rqvqx66dkqwhz5flw75620fj9fb795hakpkjiya6yp"; + "BigBlueTerminal" = "115cxnll1iyj75f5wi7b7pi5hgfa3b5kbx269alm9183h284lb23"; + "BitstreamVeraSansMono" = "1s6jpg0vrdwgi9qyn0mbcy8r7h1lqw8z6q39wiin61szfn642a2k"; + "CascadiaCode" = "1sg6czl3km7yi70vdcyb0ff1xkq1p4nalj0yh164gan3psp9mxss"; + "CascadiaMono" = "0rrknf86kdwyjpnryp5870nmnq2sxjda8pgs93z23lh7hw758wln"; + "CodeNewRoman" = "0p1wkmpzcrxw8qv5lf9fwsxqpjglhwim83amf7i8mmxdx1drzlj5"; + "ComicShannsMono" = "1p35nmzl51mn2mk0g9fdcawvssv4v7bklxxmdx99357ihnlka26w"; + "CommitMono" = "0jjzi98i28s3z2x8v7rakcdhgdf7jxzagj8snrylw2mvwn7mlgqp"; + "Cousine" = "1ccq3sp8fqbi0njm9w2p6cf5r7avpan5fklwzpx4mknwbdqlrwdq"; + "D2Coding" = "1c0chgbsmzlgq0vinbcz7ydkdhnram8cif8zx8kkpha31abna5n0"; + "DaddyTimeMono" = "1nz4g26a4dx7ng5nv6bc4hg474inan1c00c86mdlmvl2vgmx6zbf"; + "DejaVuSansMono" = "12x18i15723hxc1l6ng92m77wycjk0d6r15j34n1zsww5r6xwjxr"; + "DroidSansMono" = "1mqd1qqbs9dxwmi98i4xw88c68l1bww1sqlsmxmn86368rjh14fk"; + "EnvyCodeR" = "197g4jaljcb1yncn9rvh17n077p7bq0v59lvb9vqkq3lms5lzjni"; + "FantasqueSansMono" = "079mk8xrri4r1d5k1w5fv1hb0hp3w499csirkd6yriss35sbhv9d"; + "FiraCode" = "1i1vw65f00n6vjinyqr1bq5ni5r6g8cjinrfl5zhlqm0gagv5x6y"; + "FiraMono" = "1i9bfxblx568wsjq7ks1kyyfn9k36i4r2an4n45mb46swc94n8n0"; + "GeistMono" = "0wvc9hqkh7ap3ysklcin8k72706l72p2wyqv3bg5brzcmwcpy90g"; + "Go-Mono" = "0j6rr0r7418f8a5bmxbagpmcf7bas2n53f0hg835zp2ikx9cx924"; + "Gohu" = "0h8hjiqs3f6xwn7g4wg12xim65ybw2546nlf5p9ip4ymr7x17dks"; + "Hack" = "1wxmd4jr4p11cfhzs5chyh649vps6sdz4bq28204npkd7wzh5fc9"; + "Hasklig" = "1nja4r8sn67g3gn85xhb1h7p1pi96wl0hpg5b5gyd1z5llbgzc2g"; + "HeavyData" = "1a3a1pixv97wlnai24zb8dhkzxb2llcarhjkfrgd4syhn37sdf7n"; + "Hermit" = "1bh18rzwma7gzrx3ybw8g2s9k5xv7wx8ybnyas3qaxb03fpjqm93"; + "iA-Writer" = "0vsppg62l35zhzlsa0fwczv09pk1nhrag9xhcaadipd962dv7c45"; + "IBMPlexMono" = "0hd04z17l2p21hij4a0gmwnlfxs7s8qqh08zf4pzqld10557gqlp"; + "Inconsolata" = "1xy3h05zy49h91k7fqk8934p1f776w46i0bh510addg12w8mm7rc"; + "InconsolataGo" = "0hcvh3s2rnnir03pszfmmwhbdsapx1b516phhjhb4wl0dqma9q39"; + "InconsolataLGC" = "0bfwhzbz422kfdv9ppr83cc2aqqdn7g49f73zipl4yp5636gi5ks"; + "IntelOneMono" = "0388390dlcprxhxxl57gy8rllwk8wsd92b5xwnqwb5f394gbc5m0"; + "Iosevka" = "0dzkcn277jxiqrrqkyigw6jgd4lp9411r28rkpkwx6js6px27q8v"; + "IosevkaTerm" = "1xccqkydkhmhq8akk23kkypqzcc2svyicxv9gblwzwbndjrfgmdm"; + "IosevkaTermSlab" = "1svig63li8mjj2dkgiawgb82gpk8vkrkhih5cp0a6174bh4gycii"; + "JetBrainsMono" = "01j0rkgrix7mdp9fx0y8zzk1kh40yfcp932p0r5y666aq4mq5y3c"; + "Lekton" = "00cm8ni3cnmgzwj1ypvpcy8gvnlz31la51j411dpsdqsclbcp0i2"; + "LiberationMono" = "1941pgw723a6my44g6idi56a88qvsi8lj3wl7slpr5l3pmfda2lx"; + "Lilex" = "0qz23h6a77i4n8nmhb7hc56mkiwn3pj1s6dbl2v53fvypwghswm2"; + "MartianMono" = "0zfcvi150yn274i41n66zr20hqgqb0r5v75q21bbgqvaysl4wj32"; + "Meslo" = "1sjrsr7i3diz4h7wkrl8va7b40g4m1432dz6bpbm2nmp89aszg8s"; + "Monaspace" = "0il36cm37pc6ndp96j32j0fqpqvwyv2xm3jr7d3zxwax1lcfilp5"; + "Monofur" = "10gzx2r5a5f5jl192c6cwsil5k57aslmryfnilkv4g8417xmn0zb"; + "Monoid" = "1fhsb326lc093ckrq2kz4vhr3ibrgp8y0mwa3qwdbapldxazz9f7"; + "Mononoki" = "18zp94dnv6kp8l58151dybjf2w1gi99nh1rw098hkrf52gfrfdpb"; + "MPlus" = "0x7yvpkn32x50y9zpdpjrp1gvwwp4fsmjbqbnfzy14xhi03p0q2w"; + "NerdFontsSymbolsOnly" = "0y4r1rid5sjd9ihi6nkwy0sja792aghg21bpl3ri029b9pifx8xp"; + "Noto" = "0vq9lgf4j6pi7pw3bfgfzkcdixnhikf4yys8fr0qql7mkwhj3rjb"; + "OpenDyslexic" = "1yl1fm4pfjvxq411m6f8nycqjnpnhkllmlx16wjrjfqpaf63mm4n"; + "Overpass" = "1plcn2qx2b08va65zagn1ybkh850157ii7x20nnrhp0h5f4rddzw"; + "ProFont" = "11c3shv09dssjbjwa44y64dwq7dxn3gs23bfgvhkv51vshsx0fzy"; + "ProggyClean" = "1l822wqrz7xmgnw535i9vl9gwjl4h037hi3xl0g4907kcdxwan0s"; + "Recursive" = "1fngqsl1shbfbb1wcx77di42g65lm9f5fcw93m8dcvdzk5lxpxz5"; + "RobotoMono" = "0g6yvz4vpfcylnshhyhwy5llz61n8m0a0vp4jgjhiir5svcd9krw"; + "ShareTechMono" = "0mxsywg4gns31yzh1256y7pkbh0m6n3rf8gbb55mxw219ngskkyv"; + "SourceCodePro" = "088vi947kavk1pkvbl68kv7nz84yvfkj725n2zn7ypq354kkm92n"; + "SpaceMono" = "0f4kcm4i3y11mpxb9anmn8759zpv3lvril4shp3d4mfc0k3dgfdn"; + "Terminus" = "04kzc594sb5vk8fd3ww9ip7jsy4vi6wmxdf6vzsvb2fgd98ck335"; + "Tinos" = "14c31qv3ik0in44k98zjn398cffwgq8z7d5lx7sk6iv12hikrd11"; + "Ubuntu" = "1bgk4hx26qn5ylsydsy9655isz05ir7154pv8dy4x5rpr144s9ba"; + "UbuntuMono" = "15kkgx6i4f7zn6fdaw2dqqw3hcpl3pi4cy4g5jx67af8qlhqarrb"; + "UbuntuSans" = "0jj4v198zshwhns5swrh02h2np3wgnv8lacn8b7jhmcd575cgy1y"; + "VictorMono" = "03rh7rc6a934sgd1bs7h7y1swqwbv3g7zi624k6hd8v1m3f0j6xa"; + "ZedMono" = "0yhb9fp7ahw8niki1njzk8pbl0iy53pgf7gx5yfc2ass9vjwky9d"; } diff --git a/pkgs/data/fonts/nerdfonts/version.nix b/pkgs/data/fonts/nerdfonts/version.nix index 65640ccbfb07..038707f5b9ec 100644 --- a/pkgs/data/fonts/nerdfonts/version.nix +++ b/pkgs/data/fonts/nerdfonts/version.nix @@ -1 +1 @@ -"3.2.0" +"3.2.1" From d3ea189a5aa8e0959757555a9368535a286eebef Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 13 Apr 2024 03:03:29 +0000 Subject: [PATCH 43/55] xh: 0.21.0 -> 0.22.0 --- pkgs/tools/networking/xh/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/networking/xh/default.nix b/pkgs/tools/networking/xh/default.nix index 826987af508a..e0b213a120b2 100644 --- a/pkgs/tools/networking/xh/default.nix +++ b/pkgs/tools/networking/xh/default.nix @@ -11,16 +11,16 @@ rustPlatform.buildRustPackage rec { pname = "xh"; - version = "0.21.0"; + version = "0.22.0"; src = fetchFromGitHub { owner = "ducaale"; repo = "xh"; rev = "v${version}"; - sha256 = "sha256-nsxXNlDycn7W7X+AthYCFQu8i2bEPQv7r2LCbc3gFrE="; + sha256 = "sha256-hppfBiWJAsJXh6eERh4RYTmSOCNlxy2BcilRM6oafjk="; }; - cargoHash = "sha256-THj8tE12P/K+t/R1xUxo042FIX6JP3riCvm2a8zVEzw="; + cargoHash = "sha256-pyOcrc8F+rdYWQtOEP6RZpaKeaMGNvc6eqFOVeBzK4k="; buildFeatures = lib.optional withNativeTls "native-tls"; From bdfd7e0bce6202e95f323b1bbc9643853562db30 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 13 Apr 2024 03:19:29 +0000 Subject: [PATCH 44/55] wireproxy: 1.0.7 -> 1.0.8 --- pkgs/tools/networking/wireproxy/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/networking/wireproxy/default.nix b/pkgs/tools/networking/wireproxy/default.nix index 1ce31211f5b5..1c5eda9f1cd4 100644 --- a/pkgs/tools/networking/wireproxy/default.nix +++ b/pkgs/tools/networking/wireproxy/default.nix @@ -7,13 +7,13 @@ buildGoModule rec { pname = "wireproxy"; - version = "1.0.7"; + version = "1.0.8"; src = fetchFromGitHub { owner = "pufferffish"; repo = "wireproxy"; rev = "v${version}"; - hash = "sha256-lMTlocKtOg82dH8XU+bIgPhico3mueLAuTspAY88GFI="; + hash = "sha256-2gio+kyjIvaNjb/+M8M5YvbAPbQX+B9A/Qly2kyFZXw="; }; ldflags = [ @@ -22,7 +22,7 @@ buildGoModule rec { "-X main.version=v${version}" ]; - vendorHash = "sha256-V9W7Z8vgPdudNivfmGzJe1f6ebrZEqlG4AdIf2NNGrY="; + vendorHash = "sha256-u5/ppH+8mcR3AdPnA6vDFL4GwVzbUj679I4zBw80HU0="; passthru.tests.version = testers.testVersion { package = wireproxy; From 4c7b61ce7918eb8d0cae28e0f7fff571593327d5 Mon Sep 17 00:00:00 2001 From: RoGreat Date: Fri, 12 Apr 2024 22:43:54 -0500 Subject: [PATCH 45/55] streamlink-twitch-gui-bin: copyDesktopItems --- pkgs/applications/video/streamlink-twitch-gui/bin.nix | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/video/streamlink-twitch-gui/bin.nix b/pkgs/applications/video/streamlink-twitch-gui/bin.nix index f425f50b249e..543b2b524708 100644 --- a/pkgs/applications/video/streamlink-twitch-gui/bin.nix +++ b/pkgs/applications/video/streamlink-twitch-gui/bin.nix @@ -1,6 +1,7 @@ { autoPatchelfHook , fetchurl , lib +, copyDesktopItems , makeDesktopItem , makeWrapper , stdenv @@ -52,6 +53,7 @@ stdenv.mkDerivation rec { alsa-lib autoPatchelfHook cairo + copyDesktopItems cups.lib dbus.lib expat @@ -98,7 +100,6 @@ stdenv.mkDerivation rec { icons/icon-"$res".png \ $out/share/icons/hicolor/"$res"x"$res"/apps/${basename}.png done - ln -s $desktopItem/share/applications $out/share/ runHook postInstall ''; @@ -110,14 +111,14 @@ stdenv.mkDerivation rec { ) ''; - desktopItem = makeDesktopItem { + desktopItems = [(makeDesktopItem { name = basename; exec = basename; icon = basename; desktopName = "Streamlink Twitch GUI"; genericName = meta.description; categories = [ "AudioVideo" "Network" ]; - }; + })]; meta = with lib; { description = "Twitch.tv browser for Streamlink"; From 4773a1441623156fa192e415d5812592f5cd9157 Mon Sep 17 00:00:00 2001 From: colbs255 Date: Fri, 12 Apr 2024 23:08:04 -0400 Subject: [PATCH 46/55] vimPlugins.grapple-nvim: init at 2024-04-09 --- pkgs/applications/editors/vim/plugins/generated.nix | 12 ++++++++++++ .../editors/vim/plugins/vim-plugin-names | 1 + 2 files changed, 13 insertions(+) diff --git a/pkgs/applications/editors/vim/plugins/generated.nix b/pkgs/applications/editors/vim/plugins/generated.nix index de84fcdce8da..0d7964e2e655 100644 --- a/pkgs/applications/editors/vim/plugins/generated.nix +++ b/pkgs/applications/editors/vim/plugins/generated.nix @@ -4247,6 +4247,18 @@ final: prev: meta.homepage = "https://github.com/liuchengxu/graphviz.vim/"; }; + grapple-nvim = buildVimPlugin { + pname = "grapple.nvim"; + version = "2024-04-11"; + src = fetchFromGitHub { + owner = "cbochs"; + repo = "grapple.nvim"; + rev = "12172536620464f8cc124e07c6e3ccd306ea3c5c"; + sha256 = "0rpiq47zb0ms6bbbd3c1ywmq5vc88132xcqwfnbfn3d2hrvbz8d1"; + }; + meta.homepage = "https://github.com/cbochs/grapple.nvim/"; + }; + gruber-darker-nvim = buildVimPlugin { pname = "gruber-darker.nvim"; version = "2024-01-08"; diff --git a/pkgs/applications/editors/vim/plugins/vim-plugin-names b/pkgs/applications/editors/vim/plugins/vim-plugin-names index ca18c766c3df..ace647e29b52 100644 --- a/pkgs/applications/editors/vim/plugins/vim-plugin-names +++ b/pkgs/applications/editors/vim/plugins/vim-plugin-names @@ -353,6 +353,7 @@ https://github.com/rmagatti/goto-preview/,, https://github.com/junegunn/goyo.vim/,, https://github.com/brymer-meneses/grammar-guard.nvim/,HEAD, https://github.com/liuchengxu/graphviz.vim/,, +https://github.com/cbochs/grapple.nvim/,HEAD, https://github.com/blazkowolf/gruber-darker.nvim/,, https://github.com/gruvbox-community/gruvbox/,,gruvbox-community https://github.com/morhetz/gruvbox/,, From 96eb78b80ccb9f6bda7aebee58017638d757218b Mon Sep 17 00:00:00 2001 From: 3JlOy_PYCCKUI <3jl0y_pycckui@riseup.net> Date: Sat, 13 Apr 2024 08:29:18 +0300 Subject: [PATCH 47/55] anilibria-winmaclinux: 1.2.15 -> 1.2.16.1 --- .../0003-build-with-vlc.patch | 28 ------------------- .../video/anilibria-winmaclinux/default.nix | 17 +++++++---- 2 files changed, 11 insertions(+), 34 deletions(-) delete mode 100644 pkgs/applications/video/anilibria-winmaclinux/0003-build-with-vlc.patch diff --git a/pkgs/applications/video/anilibria-winmaclinux/0003-build-with-vlc.patch b/pkgs/applications/video/anilibria-winmaclinux/0003-build-with-vlc.patch deleted file mode 100644 index 6bdfcf2c2d2a..000000000000 --- a/pkgs/applications/video/anilibria-winmaclinux/0003-build-with-vlc.patch +++ /dev/null @@ -1,28 +0,0 @@ -diff --git a/AniLibria.pro b/AniLibria.pro -index 407dbde..ae69502 100644 ---- a/AniLibria.pro -+++ b/AniLibria.pro -@@ -21,17 +21,17 @@ windows { - DEFINES += NO_NEED_STANDART_PLAYER - } - --#unix { --# LIBS += -lvlc -+unix { -+ LIBS += -lvlc - - # INCLUDEPATH += /usr/include/ - # DEPENDPATH += /usr/include/ - --# INCLUDEPATH += /usr/include/vlc/plugins --# DEPENDPATH += /usr/include/vlc/plugins -+ INCLUDEPATH += @VLC_PATH@/vlc/plugins -+ DEPENDPATH += @VLC_PATH@/vlc/plugins - --# CONFIG += buildwithvlc --#} -+ CONFIG += buildwithvlc -+} - - buildwithvlc { - DEFINES += USE_VLC_PLAYER diff --git a/pkgs/applications/video/anilibria-winmaclinux/default.nix b/pkgs/applications/video/anilibria-winmaclinux/default.nix index d35947be850b..522c37f3a625 100644 --- a/pkgs/applications/video/anilibria-winmaclinux/default.nix +++ b/pkgs/applications/video/anilibria-winmaclinux/default.nix @@ -11,23 +11,27 @@ , wrapQtAppsHook , makeDesktopItem , copyDesktopItems -, libvlc + +, withVLC ? true , libvlc +, withMPV ? true , mpv-unwrapped }: mkDerivation rec { pname = "anilibria-winmaclinux"; - version = "1.2.15"; + version = "1.2.16.1"; src = fetchFromGitHub { owner = "anilibria"; repo = "anilibria-winmaclinux"; rev = version; - sha256 = "sha256-pfM3o4H3XJ4ZE0FXVR1k8pc7lr7SOQjKEMWuG9YkvvI="; + hash = "sha256-QQliz/tLeYsWgh/ZAO7FfbApAEqWhWoaQe9030QZxA8="; }; sourceRoot = "${src.name}/src"; - qmakeFlags = [ "PREFIX=${placeholder "out"}" "CONFIG+=unixvlc" ]; + qmakeFlags = [ "PREFIX=${placeholder "out"}" ] + ++ lib.optionals withVLC [ "CONFIG+=unixvlc" ] + ++ lib.optionals withMPV [ "CONFIG+=unixmpv" ]; patches = [ ./0001-fix-installation-paths.patch @@ -61,14 +65,15 @@ mkDerivation rec { qtquickcontrols2 qtwebsockets qtmultimedia - libvlc ] ++ (with gst_all_1; [ gst-plugins-bad gst-plugins-good gst-plugins-base gst-libav gstreamer - ]); + ]) + ++ lib.optionals withVLC [ libvlc ] + ++ lib.optionals withMPV [ mpv-unwrapped.dev ]; desktopItems = [ (makeDesktopItem (rec { From b56fccdf5f34af076e61b8e088f215a359cebf46 Mon Sep 17 00:00:00 2001 From: K900 Date: Sat, 13 Apr 2024 10:04:50 +0300 Subject: [PATCH 48/55] home-assistant-components.midea-air-appliances-lan: 0.9.2 -> 0.9.4 --- .../custom-components/midea-air-appliances-lan/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/home-assistant/custom-components/midea-air-appliances-lan/default.nix b/pkgs/servers/home-assistant/custom-components/midea-air-appliances-lan/default.nix index 5fa1216ad4fb..f533b84fd832 100644 --- a/pkgs/servers/home-assistant/custom-components/midea-air-appliances-lan/default.nix +++ b/pkgs/servers/home-assistant/custom-components/midea-air-appliances-lan/default.nix @@ -7,13 +7,13 @@ buildHomeAssistantComponent rec { owner = "nbogojevic"; domain = "midea_dehumidifier_lan"; - version = "0.9.2"; + version = "0.9.4"; src = fetchFromGitHub { inherit owner; repo = "homeassistant-midea-air-appliances-lan"; rev = "v${version}"; - hash = "sha256-CNvtpC7g0XR+cNDV9sMWc3sRLsy4bXFSDvkP+I7W1Gc="; + hash = "sha256-Fl8qwsW9NdjnYdu7IGQDelXTLqNx5ioUoxkhv+p5L0I="; }; propagatedBuildInputs = [ midea-beautiful-air ]; From 6a70b734eecd7e74970b360558995c78133772b6 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 13 Apr 2024 07:45:18 +0000 Subject: [PATCH 49/55] simdutf: 5.2.3 -> 5.2.4 --- pkgs/by-name/si/simdutf/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/si/simdutf/package.nix b/pkgs/by-name/si/simdutf/package.nix index 90513eea9c9b..2656688392df 100644 --- a/pkgs/by-name/si/simdutf/package.nix +++ b/pkgs/by-name/si/simdutf/package.nix @@ -7,13 +7,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "simdutf"; - version = "5.2.3"; + version = "5.2.4"; src = fetchFromGitHub { owner = "simdutf"; repo = "simdutf"; rev = "v${finalAttrs.version}"; - hash = "sha256-aGuztJLHfC/GZuvZSieWOOYN5VyvxYCZKGX1nQQDvxo="; + hash = "sha256-ty4LqRJzwDRMCqPUcvgCAuvNExb0iRIzCOSMCfDzGEU="; }; # Fix build on darwin From bfc8ad764fa14cb69181b1f4f93b9a4f8e5c584b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Domen=20Ko=C5=BEar?= Date: Sat, 13 Apr 2024 09:25:35 +0100 Subject: [PATCH 50/55] devenv: 1.0.3 -> 1.0.4 --- pkgs/by-name/de/devenv/package.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/de/devenv/package.nix b/pkgs/by-name/de/devenv/package.nix index ea3560af7039..ee864183f55b 100644 --- a/pkgs/by-name/de/devenv/package.nix +++ b/pkgs/by-name/de/devenv/package.nix @@ -21,15 +21,15 @@ let src = fetchFromGitHub { owner = "domenkozar"; repo = "nix"; - rev = "c5bbf14ecbd692eeabf4184cc8d50f79c2446549"; - hash = "sha256-zvCqeUO2GLOm7jnU23G4EzTZR7eylcJN+HJ5svjmubI="; + rev = "ecd0af0c1f56de32cbad14daa1d82a132bf298f8"; + hash = "sha256-92xq7eXlxIT5zFNccLpjiP7sdQqQI30Gyui2p/PfKZM="; }; buildInputs = old.buildInputs ++ [ libgit2 ]; doCheck = false; doInstallCheck = false; }); - version = "1.0.3"; + version = "1.0.4"; in rustPlatform.buildRustPackage { pname = "devenv"; inherit version; @@ -38,10 +38,10 @@ in rustPlatform.buildRustPackage { owner = "cachix"; repo = "devenv"; rev = "v${version}"; - hash = "sha256-fnJPqMFoWTYsPNEwbxTxO0h771vZKu+b5Ig4LJQcoRg="; + hash = "sha256-JODoFPcYKOr39dErx8JFSjeWKmO5PUsHJrF2VU6MFEg="; }; - cargoHash = "sha256-Qckh7knX3sARMHgn+39ozQj8CnfyEQV4yjJPP2+v2SM="; + cargoHash = "sha256-//THEzW0OYEDSLrOELBaWnwjDbUc4jpwRDQfWJO/saA="; nativeBuildInputs = [ makeWrapper pkg-config ]; From 128d8fb72d64355cb6d7080d65f1941f4bb14d82 Mon Sep 17 00:00:00 2001 From: Izorkin Date: Sat, 17 Feb 2024 12:24:07 +0300 Subject: [PATCH 51/55] nghttp3: 1.1.0 -> 1.2.0 --- pkgs/development/libraries/nghttp3/default.nix | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/pkgs/development/libraries/nghttp3/default.nix b/pkgs/development/libraries/nghttp3/default.nix index 76de14079deb..d2bd0900dd3c 100644 --- a/pkgs/development/libraries/nghttp3/default.nix +++ b/pkgs/development/libraries/nghttp3/default.nix @@ -1,31 +1,29 @@ { lib, stdenv, fetchFromGitHub , cmake -, cunit, ncurses , curlHTTP3 }: stdenv.mkDerivation rec { pname = "nghttp3"; - version = "1.1.0"; + version = "1.2.0"; src = fetchFromGitHub { owner = "ngtcp2"; repo = pname; rev = "v${version}"; - hash = "sha256-B/5r0mRpOEi5DQ7OUAAcDmAm1nnak6qNz4qjDrzWlDc="; + hash = "sha256-kJt4aQGNiJ0XhlEKunR8jYKytv3rh23jRrNelCDe/Kk="; + fetchSubmodules = true; }; outputs = [ "out" "dev" "doc" ]; nativeBuildInputs = [ cmake ]; - nativeCheckInputs = [ cunit ncurses ]; cmakeFlags = [ - "-DENABLE_STATIC_LIB=OFF" + (lib.cmakeBool "ENABLE_STATIC_LIB" false) ]; doCheck = true; - enableParallelBuilding = true; passthru.tests = { inherit curlHTTP3; From f70de388b186e4e9f7a8370dad55e79958721401 Mon Sep 17 00:00:00 2001 From: Izorkin Date: Sat, 17 Feb 2024 12:31:47 +0300 Subject: [PATCH 52/55] ngtcp2: 1.2.0 -> 1.4.0 --- pkgs/development/libraries/ngtcp2/default.nix | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/pkgs/development/libraries/ngtcp2/default.nix b/pkgs/development/libraries/ngtcp2/default.nix index 948fb0c071f4..344d85591eef 100644 --- a/pkgs/development/libraries/ngtcp2/default.nix +++ b/pkgs/development/libraries/ngtcp2/default.nix @@ -1,34 +1,32 @@ { lib, stdenv, fetchFromGitHub , cmake -, cunit, ncurses -, libev, nghttp3, quictls +, brotli, libev, nghttp3, quictls , withJemalloc ? false, jemalloc , curlHTTP3 }: stdenv.mkDerivation rec { pname = "ngtcp2"; - version = "1.2.0"; + version = "1.4.0"; src = fetchFromGitHub { owner = "ngtcp2"; repo = pname; rev = "v${version}"; - hash = "sha256-/lHsHkSySKyZZdjTTYCo0a6cwcMcbOWNvAEcO36/kEw="; + hash = "sha256-te/kFt7/09QpmkHZ7dJxyKvvxP+mHtIQIgESkJATR38="; + fetchSubmodules = true; }; outputs = [ "out" "dev" "doc" ]; nativeBuildInputs = [ cmake ]; - nativeCheckInputs = [ cunit ncurses ]; - buildInputs = [ libev nghttp3 quictls ] ++ lib.optional withJemalloc jemalloc; + buildInputs = [ brotli libev nghttp3 quictls ] ++ lib.optional withJemalloc jemalloc; cmakeFlags = [ - "-DENABLE_STATIC_LIB=OFF" + (lib.cmakeBool "ENABLE_STATIC_LIB" false) ]; doCheck = true; - enableParallelBuilding = true; passthru.tests = { inherit curlHTTP3; From 7c74092ad1e31bdd1bab14f906852851723f2253 Mon Sep 17 00:00:00 2001 From: Someone Serge Date: Thu, 11 Apr 2024 19:18:36 +0000 Subject: [PATCH 53/55] rerun: fix the broken test --- pkgs/by-name/re/rerun/package.nix | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/pkgs/by-name/re/rerun/package.nix b/pkgs/by-name/re/rerun/package.nix index 9c96b86f64c9..b9e547f96d9b 100644 --- a/pkgs/by-name/re/rerun/package.nix +++ b/pkgs/by-name/re/rerun/package.nix @@ -1,6 +1,7 @@ { lib, rustPlatform, + fetchpatch, fetchFromGitHub, pkg-config, stdenv, @@ -32,6 +33,14 @@ rustPlatform.buildRustPackage rec { patches = [ # Disables a doctest that depends on a nightly feature ./0001-re_space_view_time_series-utils-patch-out-doctests-w.patch + + + # "Fix cell size test now that the overhead has shrunk" + # https://github.com/rerun-io/rerun/pull/5917 + (fetchpatch { + url = "https://github.com/rerun-io/rerun/commit/933fc5cc1f3ee262a78bd4647257295747671152.patch"; + hash = "sha256-jCeGfzKt0oYqIea+7bA2V/U9VIjhVvfQzLRrYG4jaHY="; + }) ]; cargoHash = "sha256-qvnkOlcjADV4b+JfFAy9yNaZGaf0ZO7hh9HBg5XmPi0="; From d6733d933ddce467d1b1d12e9265eb205c23fcdd Mon Sep 17 00:00:00 2001 From: Someone Serge Date: Thu, 11 Apr 2024 19:18:44 +0000 Subject: [PATCH 54/55] rerun: nixfmt --- pkgs/by-name/re/rerun/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/re/rerun/package.nix b/pkgs/by-name/re/rerun/package.nix index b9e547f96d9b..844f97700c22 100644 --- a/pkgs/by-name/re/rerun/package.nix +++ b/pkgs/by-name/re/rerun/package.nix @@ -105,7 +105,7 @@ rustPlatform.buildRustPackage rec { ) ''; - postPhases = lib.optionals stdenv.hostPlatform.isLinux [ "addDlopenRunpathsPhase" ]; + postPhases = lib.optionals stdenv.hostPlatform.isLinux [ "addDlopenRunpathsPhase" ]; cargoTestFlags = [ "-p" From 78dc094cbae0863e87878a2525f8a5d6294b083f Mon Sep 17 00:00:00 2001 From: Matthias Beyer Date: Sat, 13 Apr 2024 12:17:58 +0200 Subject: [PATCH 55/55] cargo-about: 0.6.0 -> 0.6.1 Signed-off-by: Matthias Beyer --- pkgs/development/tools/rust/cargo-about/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/tools/rust/cargo-about/default.nix b/pkgs/development/tools/rust/cargo-about/default.nix index 65e429c220d7..8537cabcaca1 100644 --- a/pkgs/development/tools/rust/cargo-about/default.nix +++ b/pkgs/development/tools/rust/cargo-about/default.nix @@ -9,16 +9,16 @@ rustPlatform.buildRustPackage rec { pname = "cargo-about"; - version = "0.6.0"; + version = "0.6.1"; src = fetchFromGitHub { owner = "EmbarkStudios"; repo = "cargo-about"; rev = version; - sha256 = "sha256-srJ5NyO+kySFCcqyF0i99Zvh2XsNAyFvTUcks/kt0qs="; + sha256 = "sha256-+FtTD2vr1+BxSXHlFqpXmzP54vZ8CP1vJ0BQVFp/Zx4="; }; - cargoHash = "sha256-eO4dBXVBjuN68cTvw8LzzJEedu5+dizOMu4QFEOzKK8="; + cargoHash = "sha256-5Kh0GpyAq6jeMuPO3x+lC46zkVcxoMVMjQXZCBZRlk8="; nativeBuildInputs = [ pkg-config ];