nixpkgs mirror (for testing) github.com/NixOS/nixpkgs
nix

Merge master into staging-next

authored by

github-actions[bot] and committed by
GitHub
e7d9c825 bdb79914

+523 -297
+14 -1
pkgs/applications/editors/neovim/default.nix
··· 4 4 , unibilium, gperf 5 5 , libvterm-neovim 6 6 , tree-sitter 7 + , fetchurl 8 + , treesitter-parsers ? import ./treesitter-parsers.nix { inherit fetchurl; } 7 9 , CoreServices 8 10 , glibcLocales ? null, procps ? null 9 11 ··· 121 119 ) 122 120 '' + lib.optionalString stdenv.isDarwin '' 123 121 substituteInPlace src/nvim/CMakeLists.txt --replace " util" "" 124 - ''; 122 + '' + '' 123 + mkdir -p $out/lib/nvim/parser 124 + '' + lib.concatStrings (lib.mapAttrsToList 125 + (language: src: '' 126 + ln -s \ 127 + ${tree-sitter.buildGrammar { 128 + inherit language src; 129 + version = "neovim-${version}"; 130 + }}/parser \ 131 + $out/lib/nvim/parser/${language}.so 132 + '') 133 + treesitter-parsers); 125 134 126 135 shellHook='' 127 136 export VIMRUNTIME=$PWD/runtime
+24
pkgs/applications/editors/neovim/treesitter-parsers.nix
··· 1 + { fetchurl }: 2 + 3 + { 4 + c = fetchurl { 5 + url = "https://github.com/tree-sitter/tree-sitter-c/archive/v0.20.2.tar.gz"; 6 + hash = "sha256:af66fde03feb0df4faf03750102a0d265b007e5d957057b6b293c13116a70af2"; 7 + }; 8 + lua = fetchurl { 9 + url = "https://github.com/MunifTanjim/tree-sitter-lua/archive/v0.0.14.tar.gz"; 10 + hash = "sha256:930d0370dc15b66389869355c8e14305b9ba7aafd36edbfdb468c8023395016d"; 11 + }; 12 + vim = fetchurl { 13 + url = "https://github.com/neovim/tree-sitter-vim/archive/v0.3.0.tar.gz"; 14 + hash = "sha256:403acec3efb7cdb18ff3d68640fc823502a4ffcdfbb71cec3f98aa786c21cbe2"; 15 + }; 16 + vimdoc = fetchurl { 17 + url = "https://github.com/neovim/tree-sitter-vimdoc/archive/v2.0.0.tar.gz"; 18 + hash = "sha256:1ff8f4afd3a9599dd4c3ce87c155660b078c1229704d1a254433e33794b8f274"; 19 + }; 20 + query = fetchurl { 21 + url = "https://github.com/nvim-treesitter/tree-sitter-query/archive/v0.1.0.tar.gz"; 22 + hash = "sha256:e2b806f80e8bf1c4f4e5a96248393fe6622fc1fc6189d6896d269658f67f914c"; 23 + }; 24 + }
+46
pkgs/applications/editors/neovim/update-treesitter-parsers.py
··· 1 + #!/usr/bin/env nix-shell 2 + #!nix-shell -i python3 -p python3 3 + 4 + import re 5 + import subprocess 6 + from pathlib import Path 7 + 8 + parsers = {} 9 + dir = Path(__file__).parent 10 + regex = re.compile(r"^set\(TREESITTER_([A-Z_]+)_(URL|SHA256)\s+([^ \)]+)\s*\)\s*$") 11 + 12 + src = subprocess.check_output( 13 + [ 14 + "nix-build", 15 + dir.parent.parent.parent.parent, 16 + "-A", 17 + "neovim-unwrapped.src", 18 + "--no-out-link", 19 + ], 20 + text=True, 21 + ).strip() 22 + 23 + for line in open(f"{src}/cmake.deps/CMakeLists.txt"): 24 + m = regex.fullmatch(line) 25 + if m is None: 26 + continue 27 + 28 + lang = m[1].lower() 29 + ty = m[2] 30 + val = m[3] 31 + 32 + if not lang in parsers: 33 + parsers[lang] = {} 34 + parsers[lang][ty] = val 35 + 36 + with open(dir / "treesitter-parsers.nix", "w") as f: 37 + f.write("{ fetchurl }:\n\n{\n") 38 + for lang, src in parsers.items(): 39 + f.write( 40 + f""" {lang} = fetchurl {{ 41 + url = "{src["URL"]}"; 42 + hash = "sha256:{src["SHA256"]}"; 43 + }}; 44 + """ 45 + ) 46 + f.write("}\n")
+9
pkgs/applications/editors/vscode/extensions/default.nix
··· 19 19 , alejandra 20 20 , millet 21 21 , shfmt 22 + , typst-lsp 22 23 , autoPatchelfHook 23 24 , zlib 24 25 , stdenv ··· 2279 2278 version = "0.4.1"; 2280 2279 sha256 = "sha256-NZejUb99JDcnqjihLTPkNzVCgpqDkbiwAySbBVZ0esY="; 2281 2280 }; 2281 + 2282 + nativeBuildInputs = [ jq moreutils ]; 2283 + 2284 + postInstall = '' 2285 + cd "$out/$installPrefix" 2286 + jq '.contributes.configuration.properties."typst-lsp.serverPath".default = "${typst-lsp}/bin/typst-lsp"' package.json | sponge package.json 2287 + ''; 2288 + 2282 2289 meta = { 2283 2290 changelog = "https://marketplace.visualstudio.com/items/nvarner.typst-lsp/changelog"; 2284 2291 description = "A VSCode extension for providing a language server for Typst";
+6 -12
pkgs/applications/emulators/xemu/default.nix
··· 27 27 28 28 stdenv.mkDerivation (finalAttrs: { 29 29 pname = "xemu"; 30 - version = "0.7.85"; 30 + version = "0.7.87"; 31 31 32 32 src = fetchFromGitHub { 33 33 owner = "xemu-project"; 34 34 repo = "xemu"; 35 35 rev = "v${finalAttrs.version}"; 36 - hash = "sha256-sVUkB2KegdKlHlqMvSwB1nLdJGun2x2x9HxtNHnpp1s="; 36 + hash = "sha256-NPvyXDrTKt7PIspLPrUBo7qs9hsHV+6u7dQlIqdlQtw="; 37 37 fetchSubmodules = true; 38 38 }; 39 39 ··· 89 89 }) 90 90 ]; 91 91 92 - preConfigure = let 93 - # When the data below can't be obtained through git, the build process tries 94 - # to run `XEMU_COMMIT=$(cat XEMU_COMMIT)` (and similar) 95 - branch = "master"; 96 - commit = "d8fa50e524c22f85ecb2e43108fd6a5501744351"; 97 - inherit (finalAttrs) version; 98 - in '' 92 + preConfigure = '' 99 93 patchShebangs . 100 94 configureFlagsArray+=("--extra-cflags=-DXBOX=1 -Wno-error=redundant-decls") 101 95 substituteInPlace ./scripts/xemu-version.sh \ 102 96 --replace 'date -u' "date -d @$SOURCE_DATE_EPOCH '+%Y-%m-%d %H:%M:%S'" 103 - echo '${commit}' > XEMU_COMMIT 104 - echo '${branch}' > XEMU_BRANCH 105 - echo '${version}' > XEMU_VERSION 97 + # When the data below can't be obtained through git, the build process tries 98 + # to run `XEMU_COMMIT=$(cat XEMU_COMMIT)` (and similar) 99 + echo '${finalAttrs.version}' > XEMU_VERSION 106 100 ''; 107 101 108 102 preBuild = ''
+11 -3
pkgs/applications/networking/shellhub-agent/default.nix
··· 5 5 , makeWrapper 6 6 , openssh 7 7 , libxcrypt 8 + , testers 9 + , shellhub-agent 8 10 }: 9 11 10 12 buildGo120Module rec { 11 13 pname = "shellhub-agent"; 12 - version = "0.11.7"; 14 + version = "0.11.8"; 13 15 14 16 src = fetchFromGitHub { 15 17 owner = "shellhub-io"; 16 18 repo = "shellhub"; 17 19 rev = "v${version}"; 18 - sha256 = "d5ESQQgBPUFe2tuCbeFIqiWPpr9wUczbXLc5QdXurXY="; 20 + sha256 = "/nBwi94VFKzdZxQ030tCqEhDM0fE3bxc4MraOCNtmbE="; 19 21 }; 20 22 21 23 modRoot = "./agent"; 22 24 23 - vendorSha256 = "sha256-/85rIBfFBpXYrsCBDGVzXfAxO6xXQ8uTL2XeEPKQwDQ="; 25 + vendorSha256 = "sha256-1R5K/BlMNKtCESV5xVFh2MawfloSDmST2764WDXmqZk="; 24 26 25 27 ldflags = [ "-s" "-w" "-X main.AgentVersion=v${version}" ]; 26 28 ··· 30 28 updateScript = gitUpdater { 31 29 rev-prefix = "v"; 32 30 ignoredVersions = ".(rc|beta).*"; 31 + }; 32 + 33 + tests.version = testers.testVersion { 34 + package = shellhub-agent; 35 + command = "agent --version"; 36 + version = "v${version}"; 33 37 }; 34 38 }; 35 39
+5 -5
pkgs/applications/science/biology/ants/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "ANTs"; 5 - version = "2.4.3"; 5 + version = "2.4.4"; 6 6 7 7 src = fetchFromGitHub { 8 - owner = "ANTsX"; 9 - repo = "ANTs"; 10 - rev = "refs/tags/v${version}"; 11 - sha256 = "sha256-S4HYhsqof27UXEYjKvbod8N7PkZDmwLdwcEAvJD0W5g="; 8 + owner = "ANTsX"; 9 + repo = "ANTs"; 10 + rev = "refs/tags/v${version}"; 11 + hash = "sha256-GQndI8ayBvqujb2/qXT6RBAfr8hNPCI5IbwYkPlyNg0="; 12 12 }; 13 13 14 14 nativeBuildInputs = [ cmake makeWrapper ];
+8 -15
pkgs/applications/science/robotics/qgroundcontrol/default.nix
··· 1 - { lib, mkDerivation, fetchFromGitHub, SDL2 2 - , qtbase, qtcharts, qtlocation, qtserialport, qtsvg, qtquickcontrols2 3 - , qtgraphicaleffects, qtspeech, qtx11extras, qmake, qttools 4 - , gst_all_1, wayland, pkg-config 5 - }: 1 + { lib, stdenv, fetchFromGitHub, SDL2, qtbase, qtcharts, qtlocation, qtserialport 2 + , qtsvg, qtquickcontrols2, qtgraphicaleffects, qtspeech, qtx11extras, qmake 3 + , qttools, gst_all_1, wayland, pkg-config, wrapQtAppsHook }: 6 4 7 - mkDerivation rec { 5 + stdenv.mkDerivation rec { 8 6 pname = "qgroundcontrol"; 9 - version = "4.2.4"; 7 + version = "4.2.6"; 10 8 11 9 qtInputs = [ 12 10 qtbase qtcharts qtlocation qtserialport qtsvg qtquickcontrols2 ··· 21 23 ]; 22 24 23 25 buildInputs = [ SDL2 ] ++ gstInputs ++ qtInputs; 24 - nativeBuildInputs = [ pkg-config qmake qttools ]; 26 + nativeBuildInputs = [ pkg-config qmake qttools wrapQtAppsHook ]; 25 27 26 28 preConfigure = '' 27 29 mkdir build ··· 67 69 owner = "mavlink"; 68 70 repo = pname; 69 71 rev = "v${version}"; 70 - sha256 = "sha256-pPxqYxBlw9re1rlUU2qz0gFRmT+PmslrcBv97VEG84k="; 72 + sha256 = "sha256-mMeKDfylVEqLo1i2ucUBu287Og4472Ecp7Cge9Cw3kE="; 71 73 fetchSubmodules = true; 72 74 }; 73 - 74 - patches = [ 75 - # fix build problems caused by https://github.com/mavlink/qgroundcontrol/pull/10132 76 - # remove once updated past 4.2.0 77 - ./fix-10132.patch 78 - ]; 79 75 80 76 meta = with lib; { 81 77 description = "Provides full ground station support and configuration for the PX4 and APM Flight Stacks"; ··· 77 85 license = licenses.gpl3Plus; 78 86 platforms = platforms.linux; 79 87 maintainers = with maintainers; [ lopsided98 ]; 88 + mainProgram = "QGroundControl"; 80 89 }; 81 90 }
-62
pkgs/applications/science/robotics/qgroundcontrol/fix-10132.patch
··· 1 - diff --git a/libs/qmlglsink/gst-plugins-good/ext/qt/gstqsgtexture.cc b/libs/qmlglsink/gst-plugins-good/ext/qt/gstqsgtexture.cc 2 - index 2b314e0..ad1425e 100644 3 - --- a/libs/qmlglsink/gst-plugins-good/ext/qt/gstqsgtexture.cc 4 - +++ b/libs/qmlglsink/gst-plugins-good/ext/qt/gstqsgtexture.cc 5 - @@ -35,7 +35,7 @@ GST_DEBUG_CATEGORY_STATIC (GST_CAT_DEFAULT); 6 - 7 - GstQSGTexture::GstQSGTexture () 8 - { 9 - - static volatile gsize _debug; 10 - + static gsize _debug; 11 - 12 - initializeOpenGLFunctions(); 13 - 14 - diff --git a/libs/qmlglsink/gst-plugins-good/ext/qt/gstqtglutility.cc b/libs/qmlglsink/gst-plugins-good/ext/qt/gstqtglutility.cc 15 - index 3a68576..5203d13 100644 16 - --- a/libs/qmlglsink/gst-plugins-good/ext/qt/gstqtglutility.cc 17 - +++ b/libs/qmlglsink/gst-plugins-good/ext/qt/gstqtglutility.cc 18 - @@ -58,7 +58,7 @@ gst_qt_get_gl_display () 19 - { 20 - GstGLDisplay *display = NULL; 21 - QGuiApplication *app = static_cast<QGuiApplication *> (QCoreApplication::instance ()); 22 - - static volatile gsize _debug; 23 - + static gsize _debug; 24 - 25 - g_assert (app != NULL); 26 - 27 - diff --git a/libs/qmlglsink/gst-plugins-good/ext/qt/qtitem.cc b/libs/qmlglsink/gst-plugins-good/ext/qt/qtitem.cc 28 - index f031b36..3c6722a 100644 29 - --- a/libs/qmlglsink/gst-plugins-good/ext/qt/qtitem.cc 30 - +++ b/libs/qmlglsink/gst-plugins-good/ext/qt/qtitem.cc 31 - @@ -106,7 +106,7 @@ void InitializeSceneGraph::run() 32 - 33 - QtGLVideoItem::QtGLVideoItem() 34 - { 35 - - static volatile gsize _debug; 36 - + static gsize _debug; 37 - 38 - if (g_once_init_enter (&_debug)) { 39 - GST_DEBUG_CATEGORY_INIT (GST_CAT_DEFAULT, "qtglwidget", 0, "Qt GL Widget"); 40 - diff --git a/libs/qmlglsink/gst-plugins-good/ext/qt/qtwindow.cc b/libs/qmlglsink/gst-plugins-good/ext/qt/qtwindow.cc 41 - index 8bf14ae..2f88aa9 100644 42 - --- a/libs/qmlglsink/gst-plugins-good/ext/qt/qtwindow.cc 43 - +++ b/libs/qmlglsink/gst-plugins-good/ext/qt/qtwindow.cc 44 - @@ -107,7 +107,7 @@ QtGLWindow::QtGLWindow ( QWindow * parent, QQuickWindow *src ) : 45 - QQuickWindow( parent ), source (src) 46 - { 47 - QGuiApplication *app = static_cast<QGuiApplication *> (QCoreApplication::instance ()); 48 - - static volatile gsize _debug; 49 - + static gsize _debug; 50 - 51 - g_assert (app != NULL); 52 - 53 - @@ -156,7 +156,7 @@ QtGLWindow::beforeRendering() 54 - 55 - g_mutex_lock (&this->priv->lock); 56 - 57 - - static volatile gsize once = 0; 58 - + static gsize once = 0; 59 - if (g_once_init_enter(&once)) { 60 - this->priv->start = QDateTime::currentDateTime().toMSecsSinceEpoch(); 61 - g_once_init_leave(&once,1); 62 -
+7 -7
pkgs/applications/version-management/gitlab/data.json
··· 1 1 { 2 - "version": "15.11.0", 3 - "repo_hash": "sha256-oLdw6hDn7DLWvAt2RoHkixXCkzKm0dt7iid65MPH7kM=", 4 - "yarn_hash": "0b4k43512p8lm1bmiq5piv8wg1f0x2h9q8pgwnms7b2xb4sfn0g1", 2 + "version": "15.11.1", 3 + "repo_hash": "sha256-xhwWn/+GSAKYy5YcjgIUPJUvhBquvCWu6eFg5ZiNM7s=", 4 + "yarn_hash": "02ipm7agjy3c75df76c00k3qq5gpw3d876f6x91xnwizswsv9agb", 5 5 "owner": "gitlab-org", 6 6 "repo": "gitlab", 7 - "rev": "v15.11.0-ee", 7 + "rev": "v15.11.1-ee", 8 8 "passthru": { 9 - "GITALY_SERVER_VERSION": "15.11.0", 10 - "GITLAB_PAGES_VERSION": "15.11.0", 9 + "GITALY_SERVER_VERSION": "15.11.1", 10 + "GITLAB_PAGES_VERSION": "15.11.1", 11 11 "GITLAB_SHELL_VERSION": "14.18.0", 12 - "GITLAB_WORKHORSE_VERSION": "15.11.0" 12 + "GITLAB_WORKHORSE_VERSION": "15.11.1" 13 13 } 14 14 }
+2 -2
pkgs/applications/version-management/gitlab/gitaly/default.nix
··· 11 11 gemdir = ./.; 12 12 }; 13 13 14 - version = "15.11.0"; 14 + version = "15.11.1"; 15 15 package_version = "v${lib.versions.major version}"; 16 16 gitaly_package = "gitlab.com/gitlab-org/gitaly/${package_version}"; 17 17 ··· 22 22 owner = "gitlab-org"; 23 23 repo = "gitaly"; 24 24 rev = "v${version}"; 25 - sha256 = "sha256-kpqSDtj9ctS5PVWTJv5z/HVXYjIlP6CU/FGgueXwKic="; 25 + sha256 = "sha256-D12R9liFsrH0XwGSLkmhCbWMbPXrp0kzus4t4Kuw4cg="; 26 26 }; 27 27 28 28 vendorSha256 = "sha256-gJelagGPogeCdJtRpj4RaYlqzZRhtU0EIhmj1aK4ZOk=";
+2 -2
pkgs/applications/version-management/gitlab/gitlab-pages/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "gitlab-pages"; 5 - version = "15.11.0"; 5 + version = "15.11.1"; 6 6 7 7 src = fetchFromGitLab { 8 8 owner = "gitlab-org"; 9 9 repo = "gitlab-pages"; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-nYpDyLg9nhl6EA0nwUzA+DFtyZVDnwplQTi1KJTwFbU="; 11 + sha256 = "sha256-BPChY2t0ygH73XZYDWDb0EVPqrniMxzg3JWgcmsAesA="; 12 12 }; 13 13 14 14 vendorHash = "sha256-s3HHoz9URACuVVhePQQFviTqlQU7vCLOjTJPBlus1Vo=";
+1 -1
pkgs/applications/version-management/gitlab/gitlab-workhorse/default.nix
··· 5 5 buildGoModule rec { 6 6 pname = "gitlab-workhorse"; 7 7 8 - version = "15.11.0"; 8 + version = "15.11.1"; 9 9 10 10 src = fetchFromGitLab { 11 11 owner = data.owner;
+2 -2
pkgs/applications/version-management/got/default.nix
··· 5 5 6 6 stdenv.mkDerivation rec { 7 7 pname = "got"; 8 - version = "0.87"; 8 + version = "0.88"; 9 9 10 10 src = fetchurl { 11 11 url = "https://gameoftrees.org/releases/portable/got-portable-${version}.tar.gz"; 12 - hash = "sha256-fG8UihNXCxc0j01ImAAI3N0ViNrd9gnTUhRKs7Il5R4="; 12 + hash = "sha256-F8EHMKAQq/fV/i6+Vf42hmVjhbptuuiO8zfE9kfzzqA="; 13 13 }; 14 14 15 15 nativeBuildInputs = [ pkg-config bison ]
+7 -2
pkgs/data/fonts/noto-fonts/default.nix
··· 1 1 { stdenv 2 2 , stdenvNoCC 3 3 , lib 4 + , gitUpdater 4 5 , fetchFromGitHub 5 6 , fetchurl 6 7 , cairo ··· 35 34 }: 36 35 stdenvNoCC.mkDerivation rec { 37 36 inherit pname; 38 - version = "23.4.1"; 37 + version = "23.5.1"; 39 38 40 39 src = fetchFromGitHub { 41 40 owner = "notofonts"; 42 41 repo = "notofonts.github.io"; 43 42 rev = "noto-monthly-release-${version}"; 44 - hash = "sha256-hiBbhcwktacuoYJnZcsh7Aej5QIrBNkqrel2NhjNjCU="; 43 + hash = "sha256-tIzn9xBDVFT7h9+p2NltA0v0mvB1OH9rX9+eXvIPhv0="; 45 44 }; 46 45 47 46 _variants = map (variant: builtins.replaceStrings [ " " ] [ "" ] variant) variants; ··· 74 73 fi 75 74 done 76 75 ''); 76 + 77 + passthru.updateScript = gitUpdater { 78 + rev-prefix = "noto-monthly-release-"; 79 + }; 77 80 78 81 meta = with lib; { 79 82 description = "Beautiful and free fonts for many languages";
+74
pkgs/development/python-modules/aiooss2/default.nix
··· 1 + { lib 2 + , aiohttp 3 + , buildPythonPackage 4 + , fetchFromGitHub 5 + , oss2 6 + , pytest-asyncio 7 + , pytest-mock 8 + , pytestCheckHook 9 + , pythonOlder 10 + , pythonRelaxDepsHook 11 + , requests 12 + , setuptools 13 + , setuptools-scm 14 + }: 15 + 16 + buildPythonPackage rec { 17 + pname = "aiooss2"; 18 + version = "0.2.5"; 19 + format = "pyproject"; 20 + 21 + disabled = pythonOlder "3.8"; 22 + 23 + src = fetchFromGitHub { 24 + owner = "karajan1001"; 25 + repo = "aiooss2"; 26 + rev = "refs/tags/${version}"; 27 + hash = "sha256-NYr8i5OAYRaRnDkNmnw1IWXnSp7HAovNaSV79xcwyHo="; 28 + }; 29 + 30 + SETUPTOOLS_SCM_PRETEND_VERSION = version; 31 + 32 + pythonRelaxDeps = [ 33 + "aiohttp" 34 + "oss2" 35 + ]; 36 + 37 + nativeBuildInputs = [ 38 + pythonRelaxDepsHook 39 + setuptools 40 + setuptools-scm 41 + ]; 42 + 43 + propagatedBuildInputs = [ 44 + aiohttp 45 + oss2 46 + ]; 47 + 48 + nativeCheckInputs = [ 49 + pytest-mock 50 + pytest-asyncio 51 + pytestCheckHook 52 + requests 53 + ]; 54 + 55 + pythonImportsCheck = [ 56 + "aiooss2" 57 + ]; 58 + 59 + disabledTestPaths = [ 60 + # Tests require network access 61 + "tests/func/test_bucket.py" 62 + "tests/func/test_object.py" 63 + "tests/func/test_resumable.py" 64 + "tests/unit/test_adapter.py" 65 + ]; 66 + 67 + meta = with lib; { 68 + description = "Library for aliyun OSS (Object Storage Service)"; 69 + homepage = "https://github.com/karajan1001/aiooss2"; 70 + changelog = "https://github.com/karajan1001/aiooss2/blob/${version}/CHANGES.txt"; 71 + license = licenses.asl20; 72 + maintainers = with maintainers; [ fab ]; 73 + }; 74 + }
+2 -2
pkgs/development/python-modules/asyncstdlib/default.nix
··· 8 8 9 9 buildPythonPackage rec { 10 10 pname = "asyncstdlib"; 11 - version = "3.10.6"; 11 + version = "3.10.7"; 12 12 format = "flit"; 13 13 14 14 disabled = pythonOlder "3.7"; ··· 17 17 owner = "maxfischer2781"; 18 18 repo = pname; 19 19 rev = "refs/tags/v${version}"; 20 - hash = "sha256-JfKcmmusFmMckYc2+EBItt5V6o4Dk+foIv5hb7wMsHs="; 20 + hash = "sha256-lX5mOcoZTb6EfRHT0qTTWst3NErLti4jZwAeQx4pHGA="; 21 21 }; 22 22 23 23 propagatedBuildInputs = [
+5 -4
pkgs/development/python-modules/fsspec/default.nix
··· 13 13 , requests 14 14 , smbprotocol 15 15 , tqdm 16 - 17 - # optionals 18 16 , adlfs 19 17 , dask 20 18 , distributed ··· 29 31 30 32 buildPythonPackage rec { 31 33 pname = "fsspec"; 32 - version = "2022.10.0"; 34 + version = "2023.4.0"; 33 35 format = "setuptools"; 34 36 35 37 disabled = pythonOlder "3.7"; ··· 38 40 owner = "fsspec"; 39 41 repo = "filesystem_spec"; 40 42 rev = version; 41 - hash = "sha256-+lPt/zqI3Mkt+QRNXq+Dxm3h/ryZJsfrmayVi/BTtbg="; 43 + hash = "sha256-qkvhmXJNxA8v+kbZ6ulxJAQr7ReQpb+JkbhOUnL59KM="; 42 44 }; 43 45 44 46 propagatedBuildInputs = [ ··· 135 137 # test accesses this remote ftp server: 136 138 # https://ftp.fau.de/debian-cd/current/amd64/log/success 137 139 "test_find" 140 + # Tests want to access S3 141 + "test_urlpath_inference_errors" 142 + "test_mismatch" 138 143 ] ++ lib.optionals (stdenv.isDarwin) [ 139 144 # works locally on APFS, fails on hydra with AssertionError comparing timestamps 140 145 # darwin hydra builder uses HFS+ and has only one second timestamp resolution
+5 -3
pkgs/development/python-modules/gcsfs/default.nix
··· 12 12 , ujson 13 13 , aiohttp 14 14 , crcmod 15 + , pytest-timeout 15 16 , pytest-vcr 16 17 , vcrpy 17 18 }: 18 19 19 20 buildPythonPackage rec { 20 21 pname = "gcsfs"; 21 - version = "2022.10.0"; 22 + version = "2023.4.0"; 22 23 format = "setuptools"; 23 24 24 25 disabled = pythonOlder "3.7"; ··· 27 26 src = fetchFromGitHub { 28 27 owner = "fsspec"; 29 28 repo = pname; 30 - rev = version; 31 - hash = "sha256-+S4AziibYWos/hZ1v3883b1Vv3y4xjIDUrQ8c2XJ1MQ="; 29 + rev = "refs/tags/${version}"; 30 + hash = "sha256-FHS+g0SuYH9OPiE/+p2SHrsWfzBQ82GM6hTph8koh+o="; 32 31 }; 33 32 34 33 propagatedBuildInputs = [ ··· 45 44 46 45 nativeCheckInputs = [ 47 46 pytest-vcr 47 + pytest-timeout 48 48 pytestCheckHook 49 49 vcrpy 50 50 ];
+2 -2
pkgs/development/python-modules/openapi-core/default.nix
··· 27 27 28 28 buildPythonPackage rec { 29 29 pname = "openapi-core"; 30 - version = "0.17.0"; 30 + version = "0.17.1"; 31 31 format = "pyproject"; 32 32 33 33 disabled = pythonOlder "3.7"; ··· 36 36 owner = "p1c2u"; 37 37 repo = "openapi-core"; 38 38 rev = "refs/tags/${version}"; 39 - hash = "sha256-LxCaP8r+89UmV/VfqtA/mWV/CXd6ZfRQnNnM0Jde7ko="; 39 + hash = "sha256-xlrG2FF55qDsrkdSqCBLu3/QLtZs48ZUB90B2CemY64="; 40 40 }; 41 41 42 42 postPatch = ''
+2 -2
pkgs/development/python-modules/openapi-schema-validator/default.nix
··· 10 10 11 11 buildPythonPackage rec { 12 12 pname = "openapi-schema-validator"; 13 - version = "0.4.3"; 13 + version = "0.4.4"; 14 14 format = "pyproject"; 15 15 16 16 src = fetchFromGitHub { 17 17 owner = "p1c2u"; 18 18 repo = pname; 19 19 rev = "refs/tags/${version}"; 20 - hash = "sha256-rp0Oq5WWPpna5rHrq/lfRNxjK5/FLgPZ5uzVfDT/YiI="; 20 + hash = "sha256-2XTCdp9dfzhNKCpq71pt7yEZm9abiEmFHD/114W+jOQ="; 21 21 }; 22 22 23 23 postPatch = ''
+2 -2
pkgs/development/python-modules/openapi-spec-validator/default.nix
··· 22 22 23 23 buildPythonPackage rec { 24 24 pname = "openapi-spec-validator"; 25 - version = "0.5.5"; 25 + version = "0.5.6"; 26 26 format = "pyproject"; 27 27 28 28 disabled = pythonOlder "3.7"; ··· 32 32 owner = "p1c2u"; 33 33 repo = pname; 34 34 rev = "refs/tags/${version}"; 35 - hash = "sha256-t7u0p6V2woqIFsqywv7k5s5pbbnmcn45YnlFWH1PEi4="; 35 + hash = "sha256-BIGHaZhrEc7wcIesBIXdVRzozllCNOz67V+LmQfZ8oY="; 36 36 }; 37 37 38 38 nativeBuildInputs = [
+7 -3
pkgs/development/python-modules/oss2/default.nix
··· 16 16 17 17 buildPythonPackage rec { 18 18 pname = "oss2"; 19 - version = "2.16.0"; 19 + version = "2.17.0"; 20 20 format = "setuptools"; 21 21 22 22 disabled = pythonOlder "3.7"; ··· 24 24 src = fetchFromGitHub { 25 25 owner = "aliyun"; 26 26 repo = "aliyun-oss-python-sdk"; 27 - rev = version; 28 - hash = "sha256-Q8U7zMlqpKSoW99MBm9p0AnrGZY7M9oRNImMNJaEjSw="; 27 + rev = "refs/tags/${version}"; 28 + hash = "sha256-EL6qbtVyOJ2RGw3sZiRJouqVNLBMUKGycAZl31M1+oQ="; 29 29 }; 30 30 31 31 nativeBuildInputs = [ ··· 57 57 # Tests require network access 58 58 "tests/test_api_base.py" 59 59 "tests/test_async_fetch_task.py" 60 + "tests/test_bucket_access_monitor.py" 60 61 "tests/test_bucket_cname.py" 61 62 "tests/test_bucket_inventory.py" 62 63 "tests/test_bucket_meta_query.py" 63 64 "tests/test_bucket_replication.py" 65 + "tests/test_bucket_resource_group.py" 66 + "tests/test_bucket_style.py" 64 67 "tests/test_bucket_transfer_acceleration.py" 65 68 "tests/test_bucket_versioning.py" 66 69 "tests/test_bucket_worm.py" ··· 108 105 meta = with lib; { 109 106 description = "Alibaba Cloud OSS SDK for Python"; 110 107 homepage = "https://github.com/aliyun/aliyun-oss-python-sdk"; 108 + changelog = "https://github.com/aliyun/aliyun-oss-python-sdk/releases/tag/${version}"; 111 109 license = licenses.mit; 112 110 maintainers = with maintainers; [ fab ]; 113 111 };
+6 -3
pkgs/development/python-modules/ossfs/default.nix
··· 1 1 { lib 2 + , aiooss2 2 3 , buildPythonPackage 3 4 , fetchFromGitHub 4 5 , fsspec 5 6 , oss2 6 7 , pythonOlder 7 - , setuptools-scm 8 8 , pythonRelaxDepsHook 9 + , setuptools-scm 9 10 }: 10 11 11 12 buildPythonPackage rec { 12 13 pname = "ossfs"; 13 - version = "2023.1.0"; 14 + version = "2023.4.0"; 14 15 format = "pyproject"; 15 16 16 17 disabled = pythonOlder "3.8"; ··· 20 19 owner = "fsspec"; 21 20 repo = pname; 22 21 rev = "refs/tags/${version}"; 23 - hash = "sha256-5mz1OC+6kDpiLNsMwOp+bdqY2eozMpAekS6h34QiOdo="; 22 + hash = "sha256-xYxoEU4+XyiEZThLEyRVHNFg7Bc6jrYEEtq8o+4PtnY="; 24 23 }; 25 24 26 25 SETUPTOOLS_SCM_PRETEND_VERSION = version; 27 26 28 27 pythonRelaxDeps = [ 28 + "aiooss2" 29 29 "fsspec" 30 30 "oss2" 31 31 ]; ··· 37 35 ]; 38 36 39 37 propagatedBuildInputs = [ 38 + aiooss2 40 39 fsspec 41 40 oss2 42 41 ];
+2 -2
pkgs/development/python-modules/pydeps/default.nix
··· 10 10 11 11 buildPythonPackage rec { 12 12 pname = "pydeps"; 13 - version = "1.12.2"; 13 + version = "1.12.3"; 14 14 format = "setuptools"; 15 15 16 16 disabled = pythonOlder "3.7"; ··· 19 19 owner = "thebjorn"; 20 20 repo = pname; 21 21 rev = "refs/tags/v${version}"; 22 - hash = "sha256-c5A9iUq2M2PL76pi5v4AMqOsYLYYKN7ugYd8w7VfrYk="; 22 + hash = "sha256-Zw5LGsNie2BAsJUWfL16HRdATpb5twkB5trBbIHNCc4="; 23 23 }; 24 24 25 25 buildInputs = [
+5 -3
pkgs/development/python-modules/python-roborock/default.nix
··· 3 3 , async-timeout 4 4 , buildPythonPackage 5 5 , click 6 + , construct 6 7 , dacite 7 8 , fetchFromGitHub 8 9 , paho-mqtt ··· 16 15 17 16 buildPythonPackage rec { 18 17 pname = "python-roborock"; 19 - version = "0.8.3"; 18 + version = "0.9.0"; 20 19 format = "pyproject"; 21 20 22 21 disabled = pythonOlder "3.7"; ··· 25 24 owner = "humbertogontijo"; 26 25 repo = "python-roborock"; 27 26 rev = "refs/tags/v${version}"; 28 - hash = "sha256-O7MjxCQ4JwFFC2ibdU8hCPhFPQhV5/LsmDO6vRdyYL0="; 27 + hash = "sha256-w3UpbkBBSPcz3872HDp8MduAIgn0+8R+0C0pGU6fDJM="; 29 28 }; 30 29 31 30 nativeBuildInputs = [ ··· 36 35 aiohttp 37 36 async-timeout 38 37 click 38 + construct 39 39 dacite 40 40 paho-mqtt 41 41 pycryptodome ··· 54 52 meta = with lib; { 55 53 description = "Python library & console tool for controlling Roborock vacuum"; 56 54 homepage = "https://github.com/humbertogontijo/python-roborock"; 57 - changelog = "https://github.com/humbertogontijo/python-roborock/blob/${version}/CHANGELOG.md"; 55 + changelog = "https://github.com/humbertogontijo/python-roborock/blob/v${version}/CHANGELOG.md"; 58 56 license = licenses.gpl3Only; 59 57 maintainers = with maintainers; [ fab ]; 60 58 };
+4 -2
pkgs/development/python-modules/tifffile/default.nix
··· 12 12 13 13 buildPythonPackage rec { 14 14 pname = "tifffile"; 15 - version = "2023.2.3"; 15 + version = "2023.4.12"; 16 16 format = "setuptools"; 17 17 18 18 disabled = pythonOlder "3.8"; 19 19 20 20 src = fetchPypi { 21 21 inherit pname version; 22 - hash = "sha256-RY31rZpSF/Zo7dY23Bn7xzYGK/eKrII6uEzbrp3o6qY="; 22 + hash = "sha256-L6mfmJDKq5GdkyoKyqnQ9YQ9wu81lOISljky4gcTut0="; 23 23 }; 24 24 25 25 propagatedBuildInputs = [ ··· 47 47 "test_write_imagej_raw" 48 48 # https://github.com/cgohlke/tifffile/issues/142 49 49 "test_func_bitorder_decode" 50 + # Test file is missing 51 + "test_issue_invalid_predictor" 50 52 ]; 51 53 52 54 pythonImportsCheck = [
+5 -2
pkgs/development/tools/analysis/checkov/default.nix
··· 22 22 23 23 buildPythonApplication rec { 24 24 pname = "checkov"; 25 - version = "2.3.212"; 25 + version = "2.3.214"; 26 26 format = "setuptools"; 27 27 28 28 src = fetchFromGitHub { 29 29 owner = "bridgecrewio"; 30 30 repo = pname; 31 31 rev = "refs/tags/${version}"; 32 - hash = "sha256-5x5kZJTECCXBbPEWIWTVUxvyvS7yO572pHGab7o9nR0="; 32 + hash = "sha256-MmwMB5bb6mqZ9ZyBeOXF/rmofLLgvIRxEcj0uh+0zcA="; 33 33 }; 34 34 35 35 patches = [ ··· 118 118 "console" 119 119 # Starting to fail after 2.3.205 120 120 "test_non_multiline_pair" 121 + "test_secret_value_in_keyword" 122 + "test_runner_verify_secrets_skip_invalid_suppressed" 123 + "test_runner_verify_secrets_skip_all_no_effect" 121 124 ]; 122 125 123 126 disabledTestPaths = [
+3 -3
pkgs/development/tools/language-servers/nil/default.nix
··· 2 2 3 3 rustPlatform.buildRustPackage rec { 4 4 pname = "nil"; 5 - version = "2023-04-03"; 5 + version = "2023-05-02"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "oxalica"; 9 9 repo = pname; 10 10 rev = version; 11 - hash = "sha256-d/TusDXmIo8IT5DNRA21lN+nOVSER8atIx9TJteR6LQ="; 11 + hash = "sha256-T6iBqa9+KsVbcjNivRWXi2kXP90S+NJLp2qVah7I1w8="; 12 12 }; 13 13 14 - cargoHash = "sha256-DIar3idK+wajMU2sw1pX9j9IxfO+QnGogSFndDNu8R8="; 14 + cargoHash = "sha256-ehT+i4Khen8fD6OZ6WMzFPtv1D49JyxmGmN0ZPKiOhk="; 15 15 16 16 CFG_RELEASE = version; 17 17
+30 -26
pkgs/development/tools/ruff/Cargo.lock
··· 130 130 checksum = "7de8ce5e0f9f8d88245311066a578d72b7af3e7088f32783804676302df237e4" 131 131 132 132 [[package]] 133 + name = "argfile" 134 + version = "0.1.5" 135 + source = "registry+https://github.com/rust-lang/crates.io-index" 136 + checksum = "265f5108974489a217d5098cd81666b60480c8dd67302acbbe7cbdd8aa09d638" 137 + dependencies = [ 138 + "os_str_bytes", 139 + ] 140 + 141 + [[package]] 133 142 name = "ascii" 134 143 version = "1.1.0" 135 144 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 841 832 842 833 [[package]] 843 834 name = "flake8-to-ruff" 844 - version = "0.0.263" 835 + version = "0.0.264" 845 836 dependencies = [ 846 837 "anyhow", 847 838 "clap 4.2.4", ··· 1512 1503 version = "6.5.0" 1513 1504 source = "registry+https://github.com/rust-lang/crates.io-index" 1514 1505 checksum = "ceedf44fb00f2d1984b0bc98102627ce622e083e49a5bacdb3e514fa4238e267" 1506 + dependencies = [ 1507 + "memchr", 1508 + ] 1515 1509 1516 1510 [[package]] 1517 1511 name = "output_vt100" ··· 2004 1992 2005 1993 [[package]] 2006 1994 name = "ruff" 2007 - version = "0.0.263" 1995 + version = "0.0.264" 2008 1996 dependencies = [ 2009 1997 "annotate-snippets 0.9.1", 2010 1998 "anyhow", ··· 2093 2081 2094 2082 [[package]] 2095 2083 name = "ruff_cli" 2096 - version = "0.0.263" 2084 + version = "0.0.264" 2097 2085 dependencies = [ 2098 2086 "annotate-snippets 0.9.1", 2099 2087 "anyhow", 2088 + "argfile", 2100 2089 "assert_cmd", 2101 2090 "atty", 2102 2091 "bincode", ··· 2123 2110 "ruff_diagnostics", 2124 2111 "ruff_python_ast", 2125 2112 "ruff_python_stdlib", 2113 + "ruff_text_size", 2126 2114 "rustc-hash", 2127 2115 "serde", 2128 2116 "serde_json", ··· 2166 2152 dependencies = [ 2167 2153 "anyhow", 2168 2154 "log", 2169 - "ruff_python_ast", 2170 - "rustpython-parser", 2155 + "ruff_text_size", 2171 2156 "serde", 2172 2157 ] 2173 2158 ··· 2204 2191 "is-macro", 2205 2192 "itertools", 2206 2193 "log", 2194 + "memchr", 2207 2195 "num-bigint", 2208 2196 "num-traits", 2209 2197 "once_cell", ··· 2249 2235 "nohash-hasher", 2250 2236 "ruff_python_ast", 2251 2237 "ruff_python_stdlib", 2238 + "ruff_text_size", 2252 2239 "rustc-hash", 2253 2240 "rustpython-parser", 2254 2241 "smallvec", ··· 2286 2271 [[package]] 2287 2272 name = "ruff_text_size" 2288 2273 version = "0.0.0" 2274 + source = "git+https://github.com/charliermarsh/RustPython.git?rev=c3147d2c1524ebd0e90cf1c2938d770314fd5a5a#c3147d2c1524ebd0e90cf1c2938d770314fd5a5a" 2289 2275 dependencies = [ 2290 2276 "schemars", 2291 2277 "serde", 2292 - "serde_test", 2293 - "static_assertions", 2294 2278 ] 2295 2279 2296 2280 [[package]] ··· 2357 2343 [[package]] 2358 2344 name = "rustpython-ast" 2359 2345 version = "0.2.0" 2360 - source = "git+https://github.com/RustPython/RustPython.git?rev=c15f670f2c30cfae6b41a1874893590148c74bc4#c15f670f2c30cfae6b41a1874893590148c74bc4" 2346 + source = "git+https://github.com/charliermarsh/RustPython.git?rev=c3147d2c1524ebd0e90cf1c2938d770314fd5a5a#c3147d2c1524ebd0e90cf1c2938d770314fd5a5a" 2361 2347 dependencies = [ 2362 2348 "num-bigint", 2363 - "rustpython-compiler-core", 2349 + "ruff_text_size", 2364 2350 ] 2365 2351 2366 2352 [[package]] 2367 2353 name = "rustpython-common" 2368 2354 version = "0.2.0" 2369 - source = "git+https://github.com/RustPython/RustPython.git?rev=c15f670f2c30cfae6b41a1874893590148c74bc4#c15f670f2c30cfae6b41a1874893590148c74bc4" 2355 + source = "git+https://github.com/charliermarsh/RustPython.git?rev=c3147d2c1524ebd0e90cf1c2938d770314fd5a5a#c3147d2c1524ebd0e90cf1c2938d770314fd5a5a" 2370 2356 dependencies = [ 2371 2357 "ascii", 2372 2358 "bitflags 1.3.2", 2359 + "bstr 0.2.17", 2373 2360 "cfg-if", 2361 + "getrandom", 2374 2362 "hexf-parse", 2375 2363 "itertools", 2376 2364 "lexical-parse-float", 2377 2365 "libc", 2378 2366 "lock_api", 2379 2367 "num-bigint", 2380 - "num-complex", 2381 2368 "num-traits", 2382 2369 "once_cell", 2383 2370 "radium", ··· 2392 2377 [[package]] 2393 2378 name = "rustpython-compiler-core" 2394 2379 version = "0.2.0" 2395 - source = "git+https://github.com/RustPython/RustPython.git?rev=c15f670f2c30cfae6b41a1874893590148c74bc4#c15f670f2c30cfae6b41a1874893590148c74bc4" 2380 + source = "git+https://github.com/charliermarsh/RustPython.git?rev=c3147d2c1524ebd0e90cf1c2938d770314fd5a5a#c3147d2c1524ebd0e90cf1c2938d770314fd5a5a" 2396 2381 dependencies = [ 2397 2382 "bitflags 1.3.2", 2398 - "bstr 0.2.17", 2399 2383 "itertools", 2400 2384 "lz4_flex", 2401 2385 "num-bigint", 2402 2386 "num-complex", 2403 - "serde", 2387 + "ruff_text_size", 2404 2388 ] 2405 2389 2406 2390 [[package]] 2407 2391 name = "rustpython-parser" 2408 2392 version = "0.2.0" 2409 - source = "git+https://github.com/RustPython/RustPython.git?rev=c15f670f2c30cfae6b41a1874893590148c74bc4#c15f670f2c30cfae6b41a1874893590148c74bc4" 2393 + source = "git+https://github.com/charliermarsh/RustPython.git?rev=c3147d2c1524ebd0e90cf1c2938d770314fd5a5a#c3147d2c1524ebd0e90cf1c2938d770314fd5a5a" 2410 2394 dependencies = [ 2411 - "ahash", 2412 2395 "anyhow", 2413 2396 "itertools", 2414 2397 "lalrpop", ··· 2416 2403 "num-traits", 2417 2404 "phf", 2418 2405 "phf_codegen", 2406 + "ruff_text_size", 2419 2407 "rustc-hash", 2420 2408 "rustpython-ast", 2421 2409 "rustpython-compiler-core", 2422 - "serde", 2423 2410 "tiny-keccak", 2424 2411 "unic-emoji-char", 2425 2412 "unic-ucd-ident", ··· 2564 2551 version = "0.6.1" 2565 2552 source = "registry+https://github.com/rust-lang/crates.io-index" 2566 2553 checksum = "0efd8caf556a6cebd3b285caf480045fcc1ac04f6bd786b09a6f11af30c4fcf4" 2567 - dependencies = [ 2568 - "serde", 2569 - ] 2570 - 2571 - [[package]] 2572 - name = "serde_test" 2573 - version = "1.0.160" 2574 - source = "registry+https://github.com/rust-lang/crates.io-index" 2575 - checksum = "3c95a500e3923258f7fc3a16bf29934e403aef5ca1096e184d85e3b1926675e8" 2576 2554 dependencies = [ 2577 2555 "serde", 2578 2556 ]
+3 -3
pkgs/development/tools/ruff/default.nix
··· 8 8 9 9 rustPlatform.buildRustPackage rec { 10 10 pname = "ruff"; 11 - version = "0.0.263"; 11 + version = "0.0.264"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "charliermarsh"; 15 15 repo = pname; 16 16 rev = "v${version}"; 17 - hash = "sha256-EhxevilIrcrM7wcuF39b4P4T8OpNwdyga+wAPatil8Q="; 17 + hash = "sha256-MDNqoKsXKSM5l351bMs4Z5Voig+HwR2907xlHDFB6x4="; 18 18 }; 19 19 20 20 # We have to use importCargoLock here because `cargo vendor` currently doesn't support workspace ··· 23 23 lockFile = ./Cargo.lock; 24 24 outputHashes = { 25 25 "libcst-0.1.0" = "sha256-jG9jYJP4reACkFLrQBWOYH6nbKniNyFVItD0cTZ+nW0="; 26 - "rustpython-ast-0.2.0" = "sha256-0SHtycgDVOtiz7JZwd1v9lv2exxemcntm9lciih+pgc="; 26 + "ruff_text_size-0.0.0" = "sha256-+pAsfjJfN6899zIv2sj2gMyCuR8m/Ko928ZUw+X6u7Y="; 27 27 "unicode_names2-0.6.0" = "sha256-eWg9+ISm/vztB0KIdjhq5il2ZnwGJQCleCYfznCI3Wg="; 28 28 }; 29 29 };
+2 -2
pkgs/os-specific/linux/kernel/linux-5.15.nix
··· 3 3 with lib; 4 4 5 5 buildLinux (args // rec { 6 - version = "5.15.109"; 6 + version = "5.15.110"; 7 7 8 8 # modDirVersion needs to be x.y.z, will automatically add .0 if needed 9 9 modDirVersion = versions.pad 3 version; ··· 13 13 14 14 src = fetchurl { 15 15 url = "mirror://kernel/linux/kernel/v5.x/linux-${version}.tar.xz"; 16 - sha256 = "06kpqpmbp4gpsx1yqcznmbn41wq82wmza0p3l9l00j1wpsy4nv06"; 16 + sha256 = "0nqbhgafl513pdfn55j608829bsw8kn0v616gblxqy4rgg3zqacq"; 17 17 }; 18 18 } // (args.argsOverride or { }))
+2 -2
pkgs/os-specific/linux/kernel/linux-6.1.nix
··· 3 3 with lib; 4 4 5 5 buildLinux (args // rec { 6 - version = "6.1.26"; 6 + version = "6.1.27"; 7 7 8 8 # modDirVersion needs to be x.y.z, will automatically add .0 if needed 9 9 modDirVersion = versions.pad 3 version; ··· 13 13 14 14 src = fetchurl { 15 15 url = "mirror://kernel/linux/kernel/v6.x/linux-${version}.tar.xz"; 16 - sha256 = "0461ckgh9qm1pj9xyi61cvawqpavn2sb44wjx5g4mmkrm11w3p6z"; 16 + sha256 = "01grx5y48scyyihpj176knn5yvgpxv2gfkli03rwj31xvnb4pdy2"; 17 17 }; 18 18 # TODO: possible to remove after any rebuild, e.g. after update. 19 19 extraConfig = lib.optionalString (buildPackages.stdenv.system == "x86_64-linux") "\n";
+2 -2
pkgs/os-specific/linux/kernel/linux-6.2.nix
··· 3 3 with lib; 4 4 5 5 buildLinux (args // rec { 6 - version = "6.2.13"; 6 + version = "6.2.14"; 7 7 8 8 # modDirVersion needs to be x.y.z, will automatically add .0 if needed 9 9 modDirVersion = versions.pad 3 version; ··· 13 13 14 14 src = fetchurl { 15 15 url = "mirror://kernel/linux/kernel/v6.x/linux-${version}.tar.xz"; 16 - sha256 = "0xz507nzslgidq7pwnfnsawvrn30apv4mmiapcc4p0v8wcafvpf7"; 16 + sha256 = "0ab756x6baza5wmi0r836g7z0hkvby65g0k6n1sd95nl16irzg0f"; 17 17 }; 18 18 } // (args.argsOverride or { }))
+2 -2
pkgs/os-specific/linux/kernel/linux-6.3.nix
··· 3 3 with lib; 4 4 5 5 buildLinux (args // rec { 6 - version = "6.3"; 6 + version = "6.3.1"; 7 7 8 8 # modDirVersion needs to be x.y.z, will automatically add .0 if needed 9 9 modDirVersion = versions.pad 3 version; ··· 13 13 14 14 src = fetchurl { 15 15 url = "mirror://kernel/linux/kernel/v6.x/linux-${version}.tar.xz"; 16 - sha256 = "sha256-ujSR9e1r0nCjcMRAQ049aQhfzdUoki+gHnPXZX23Ox4="; 16 + sha256 = "0aizkgwdmdjrgab67yjfaqcmvfh7wb3b3mdq9qfxpq6mlys0yqkq"; 17 17 }; 18 18 } // (args.argsOverride or { }))
+3 -3
pkgs/servers/invidious/versions.json
··· 4 4 "sha256": "sha256-EU6T9yQCdOLx98Io8o01rEsgxDFF/Xoy42LgPopD2/A=" 5 5 }, 6 6 "invidious": { 7 - "rev": "961cae2b9a1e1dd780e3f92d55bbc7381b39ffe1", 8 - "sha256": "sha256-8nt+N9WmfJQreRhVak5txZh/Rcm6kJPUt9DQgmwOB7g=", 9 - "version": "unstable-2023-04-10" 7 + "rev": "97e3938f5f6741d8645c1bdd37deebc6ddc06151", 8 + "sha256": "sha256-JxJTbVcGp2fHAh2vxGAjAeoIYx/YUassgyu7d6kIelk=", 9 + "version": "unstable-2023-04-30" 10 10 }, 11 11 "lsquic": { 12 12 "sha256": "sha256-hG8cUvhbCNeMOsKkaJlgGpzUrIx47E/WhmPIdI5F3qM=",
+3 -3
pkgs/servers/zigbee2mqtt/default.nix
··· 8 8 9 9 buildNpmPackage rec { 10 10 pname = "zigbee2mqtt"; 11 - version = "1.30.3"; 11 + version = "1.30.4"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "Koenkk"; 15 15 repo = "zigbee2mqtt"; 16 16 rev = version; 17 - hash = "sha256-kAdyuJl9UY5E5+8nNj2f1mdH+/f/V66JloAngEaQcsU="; 17 + hash = "sha256-jS5O52frZY+OVLtMZkjZQskKuHs5T8zKTwjGKh77EAo="; 18 18 }; 19 19 20 - npmDepsHash = "sha256-V9wyEdoi6JnaIKNp7OWwBTHNcLY2qg0juDJG/MKn5X8="; 20 + npmDepsHash = "sha256-71BbMBt0vXsuL8senZ7IvT3Y3OtvewQtWk1bzKUBtjI="; 21 21 22 22 nativeBuildInputs = [ 23 23 python3
+6 -1
pkgs/stdenv/linux/make-bootstrap-tools.nix
··· 44 44 }; 45 45 46 46 build = 47 - 47 + let 48 + # ${libc.src}/sysdeps/unix/sysv/linux/loongarch/lp64/libnsl.abilist does not exist! 49 + withLibnsl = !stdenv.hostPlatform.isLoongArch64; 50 + in 48 51 stdenv.mkDerivation { 49 52 name = "stdenv-bootstrap-tools"; 50 53 ··· 72 69 cp -d ${libc.out}/lib/libdl*.so* $out/lib 73 70 cp -d ${libc.out}/lib/librt*.so* $out/lib 74 71 cp -d ${libc.out}/lib/libpthread*.so* $out/lib 72 + '' + lib.optionalString withLibnsl '' 75 73 cp -d ${libc.out}/lib/libnsl*.so* $out/lib 74 + '' + '' 76 75 cp -d ${libc.out}/lib/libutil*.so* $out/lib 77 76 cp -d ${libc.out}/lib/libnss*.so* $out/lib 78 77 cp -d ${libc.out}/lib/libresolv*.so* $out/lib
+4
pkgs/tools/filesystems/juicefs/default.nix
··· 26 26 rm $out/bin/libjfs 27 27 ''; 28 28 29 + postInstall = '' 30 + ln -s $out/bin/juicefs $out/bin/mount.juicefs 31 + ''; 32 + 29 33 meta = with lib; { 30 34 description = "A distributed POSIX file system built on top of Redis and S3"; 31 35 homepage = "https://www.juicefs.com/";
+1 -1
pkgs/tools/games/ajour/default.nix
··· 36 36 ]; 37 37 38 38 in rustPlatform.buildRustPackage rec { 39 - pname = "Ajour"; 39 + pname = "ajour"; 40 40 version = "1.3.2"; 41 41 42 42 src = fetchFromGitHub {
+139 -94
pkgs/tools/graphics/gifski/Cargo.lock
··· 20 20 ] 21 21 22 22 [[package]] 23 + name = "anstream" 24 + version = "0.3.1" 25 + source = "registry+https://github.com/rust-lang/crates.io-index" 26 + checksum = "6342bd4f5a1205d7f41e94a41a901f5647c938cdfa96036338e8533c9d6c2450" 27 + dependencies = [ 28 + "anstyle", 29 + "anstyle-parse", 30 + "anstyle-query", 31 + "anstyle-wincon", 32 + "colorchoice", 33 + "is-terminal", 34 + "utf8parse", 35 + ] 36 + 37 + [[package]] 38 + name = "anstyle" 39 + version = "1.0.0" 40 + source = "registry+https://github.com/rust-lang/crates.io-index" 41 + checksum = "41ed9a86bf92ae6580e0a31281f65a1b1d867c0cc68d5346e2ae128dddfa6a7d" 42 + 43 + [[package]] 44 + name = "anstyle-parse" 45 + version = "0.2.0" 46 + source = "registry+https://github.com/rust-lang/crates.io-index" 47 + checksum = "e765fd216e48e067936442276d1d57399e37bce53c264d6fefbe298080cb57ee" 48 + dependencies = [ 49 + "utf8parse", 50 + ] 51 + 52 + [[package]] 53 + name = "anstyle-query" 54 + version = "1.0.0" 55 + source = "registry+https://github.com/rust-lang/crates.io-index" 56 + checksum = "5ca11d4be1bab0c8bc8734a9aa7bf4ee8316d462a08c6ac5052f888fef5b494b" 57 + dependencies = [ 58 + "windows-sys", 59 + ] 60 + 61 + [[package]] 62 + name = "anstyle-wincon" 63 + version = "1.0.1" 64 + source = "registry+https://github.com/rust-lang/crates.io-index" 65 + checksum = "180abfa45703aebe0093f79badacc01b8fd4ea2e35118747e5811127f926e188" 66 + dependencies = [ 67 + "anstyle", 68 + "windows-sys", 69 + ] 70 + 71 + [[package]] 23 72 name = "arrayvec" 24 73 version = "0.7.2" 25 74 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 82 33 83 34 [[package]] 84 35 name = "bindgen" 85 - version = "0.59.2" 36 + version = "0.64.0" 86 37 source = "registry+https://github.com/rust-lang/crates.io-index" 87 - checksum = "2bd2a9a458e8f4304c52c43ebb0cfbd520289f8379a52e329a38afda99bf8eb8" 38 + checksum = "c4243e6031260db77ede97ad86c27e501d646a27ab57b59a574f725d98ab1fb4" 88 39 dependencies = [ 89 40 "bitflags", 90 41 "cexpr", ··· 97 48 "regex", 98 49 "rustc-hash", 99 50 "shlex", 51 + "syn", 100 52 ] 101 53 102 54 [[package]] ··· 135 85 136 86 [[package]] 137 87 name = "clang-sys" 138 - version = "1.6.0" 88 + version = "1.6.1" 139 89 source = "registry+https://github.com/rust-lang/crates.io-index" 140 - checksum = "77ed9a53e5d4d9c573ae844bfac6872b159cb1d1585a83b29e7a64b7eef7332a" 90 + checksum = "c688fc74432808e3eb684cae8830a86be1d66a2bd58e1f248ed0960a590baf6f" 141 91 dependencies = [ 142 92 "glob", 143 93 "libc", ··· 146 96 147 97 [[package]] 148 98 name = "clap" 149 - version = "4.1.8" 99 + version = "4.2.5" 150 100 source = "registry+https://github.com/rust-lang/crates.io-index" 151 - checksum = "c3d7ae14b20b94cb02149ed21a86c423859cbe18dc7ed69845cace50e52b40a5" 101 + checksum = "8a1f23fa97e1d1641371b51f35535cb26959b8e27ab50d167a8b996b5bada819" 152 102 dependencies = [ 103 + "clap_builder", 104 + ] 105 + 106 + [[package]] 107 + name = "clap_builder" 108 + version = "4.2.5" 109 + source = "registry+https://github.com/rust-lang/crates.io-index" 110 + checksum = "0fdc5d93c358224b4d6867ef1356d740de2303e9892edc06c5340daeccd96bab" 111 + dependencies = [ 112 + "anstream", 113 + "anstyle", 153 114 "bitflags", 154 115 "clap_lex", 155 - "is-terminal", 156 116 "once_cell", 157 117 "strsim", 158 - "termcolor", 159 118 ] 160 119 161 120 [[package]] 162 121 name = "clap_lex" 163 - version = "0.3.2" 122 + version = "0.4.1" 164 123 source = "registry+https://github.com/rust-lang/crates.io-index" 165 - checksum = "350b9cf31731f9957399229e9b2adc51eeabdfbe9d71d9a0552275fd12710d09" 166 - dependencies = [ 167 - "os_str_bytes", 168 - ] 124 + checksum = "8a2dd5a6fe8c6e3502f568a6353e5273bbb15193ad9a89e457b9970798efbea1" 169 125 170 126 [[package]] 171 127 name = "color_quant" 172 128 version = "1.1.0" 173 129 source = "registry+https://github.com/rust-lang/crates.io-index" 174 130 checksum = "3d7b894f5411737b7867f4827955924d7c254fc9f4d91a6aad6b097804b1018b" 131 + 132 + [[package]] 133 + name = "colorchoice" 134 + version = "1.0.0" 135 + source = "registry+https://github.com/rust-lang/crates.io-index" 136 + checksum = "acbf1af155f9b9ef647e42cdc158db4b64a1b61f743629225fde6f3e0be2a7c7" 175 137 176 138 [[package]] 177 139 name = "crc32fast" ··· 196 134 197 135 [[package]] 198 136 name = "crossbeam-channel" 199 - version = "0.5.7" 137 + version = "0.5.8" 200 138 source = "registry+https://github.com/rust-lang/crates.io-index" 201 - checksum = "cf2b3e8478797446514c91ef04bafcb59faba183e621ad488df88983cc14128c" 139 + checksum = "a33c2bf77f2df06183c3aa30d1e96c0695a313d4f9c453cc3762a6db39f99200" 202 140 dependencies = [ 203 141 "cfg-if", 204 142 "crossbeam-utils", ··· 239 177 240 178 [[package]] 241 179 name = "dunce" 242 - version = "1.0.3" 180 + version = "1.0.4" 243 181 source = "registry+https://github.com/rust-lang/crates.io-index" 244 - checksum = "0bd4b30a6560bbd9b4620f4de34c3f14f60848e58a9b7216801afcb4c7b31c3c" 182 + checksum = "56ce8c6da7551ec6c462cbaf3bfbc75131ebbfa1c944aeaa9dab51ca1c5f0c3b" 245 183 246 184 [[package]] 247 185 name = "either" ··· 251 189 252 190 [[package]] 253 191 name = "errno" 254 - version = "0.2.8" 192 + version = "0.3.1" 255 193 source = "registry+https://github.com/rust-lang/crates.io-index" 256 - checksum = "f639046355ee4f37944e44f60642c6f3a7efa3cf6b78c78a0d989a8ce6c396a1" 194 + checksum = "4bcfec3a70f97c962c307b2d2c56e358cf1d00b558d74262b5f929ee8cc7e73a" 257 195 dependencies = [ 258 196 "errno-dragonfly", 259 197 "libc", 260 - "winapi", 198 + "windows-sys", 261 199 ] 262 200 263 201 [[package]] ··· 281 219 282 220 [[package]] 283 221 name = "ffmpeg-next" 284 - version = "4.4.0" 222 + version = "6.0.0" 285 223 source = "registry+https://github.com/rust-lang/crates.io-index" 286 - checksum = "4676cda947a87a1e8a42e154059c567e75de64860252cce52c684acd8c074fa0" 224 + checksum = "8af03c47ad26832ab3aabc4cdbf210af3d3b878783edd5a7ba044ba33aab7a60" 287 225 dependencies = [ 288 226 "bitflags", 289 227 "ffmpeg-sys-next", ··· 292 230 293 231 [[package]] 294 232 name = "ffmpeg-sys-next" 295 - version = "4.4.0" 296 - source = "git+https://github.com/kornelski/rust-ffmpeg-sys-1?rev=78458039d5fac99354f9cb078869f3be3f3af5fb#78458039d5fac99354f9cb078869f3be3f3af5fb" 233 + version = "6.0.1" 234 + source = "git+https://github.com/kornelski/rust-ffmpeg-sys-1?rev=94d5496d88900bdc0cad66733138134d0ea3cf31#94d5496d88900bdc0cad66733138134d0ea3cf31" 297 235 dependencies = [ 298 236 "bindgen", 299 237 "cc", ··· 305 243 306 244 [[package]] 307 245 name = "flate2" 308 - version = "1.0.25" 246 + version = "1.0.26" 309 247 source = "registry+https://github.com/rust-lang/crates.io-index" 310 - checksum = "a8a2db397cb1c8772f31494cb8917e48cd1e64f0fa7efac59fbd741a0a8ce841" 248 + checksum = "3b9429470923de8e8cbd4d2dc513535400b4b3fef0319fb5c4e1f520a7bef743" 311 249 dependencies = [ 312 250 "crc32fast", 313 251 "miniz_oxide", ··· 346 284 347 285 [[package]] 348 286 name = "gifski" 349 - version = "1.10.3" 287 + version = "1.11.0" 350 288 dependencies = [ 351 289 "clap", 352 290 "crossbeam-channel", ··· 402 340 403 341 [[package]] 404 342 name = "imagequant" 405 - version = "4.1.1" 343 + version = "4.2.0" 406 344 source = "registry+https://github.com/rust-lang/crates.io-index" 407 - checksum = "f332f82fc531b53cffa3181c14f7beb5b6c33932d68bb0c2fa4fd583553fca64" 345 + checksum = "fc3c62f251799ae51bbd7a94fc00a83fcb796d8dd14876280e3063e8341138dc" 408 346 dependencies = [ 409 347 "arrayvec", 410 - "noisy_float", 411 348 "num_cpus", 412 349 "once_cell", 413 350 "rayon", ··· 422 361 423 362 [[package]] 424 363 name = "io-lifetimes" 425 - version = "1.0.7" 364 + version = "1.0.10" 426 365 source = "registry+https://github.com/rust-lang/crates.io-index" 427 - checksum = "76e86b86ae312accbf05ade23ce76b625e0e47a255712b7414037385a1c05380" 366 + checksum = "9c66c74d2ae7e79a5a8f7ac924adbe38ee42a859c6539ad869eb51f0b52dc220" 428 367 dependencies = [ 429 368 "hermit-abi 0.3.1", 430 369 "libc", ··· 433 372 434 373 [[package]] 435 374 name = "is-terminal" 436 - version = "0.4.4" 375 + version = "0.4.7" 437 376 source = "registry+https://github.com/rust-lang/crates.io-index" 438 - checksum = "21b6b32576413a8e69b90e952e4a026476040d81017b80445deda5f2d3921857" 377 + checksum = "adcf93614601c8129ddf72e2d5633df827ba6551541c6d8c59520a371475be1f" 439 378 dependencies = [ 440 379 "hermit-abi 0.3.1", 441 380 "io-lifetimes", ··· 457 396 458 397 [[package]] 459 398 name = "libc" 460 - version = "0.2.140" 399 + version = "0.2.142" 461 400 source = "registry+https://github.com/rust-lang/crates.io-index" 462 - checksum = "99227334921fae1a979cf0bfdfcc6b3e5ce376ef57e16fb6fb3ea2ed6095f80c" 401 + checksum = "6a987beff54b60ffa6d51982e1aa1146bc42f19bd26be28b0586f252fccf5317" 463 402 464 403 [[package]] 465 404 name = "libloading" ··· 473 412 474 413 [[package]] 475 414 name = "linux-raw-sys" 476 - version = "0.1.4" 415 + version = "0.3.6" 477 416 source = "registry+https://github.com/rust-lang/crates.io-index" 478 - checksum = "f051f77a7c8e6957c0696eac88f26b0117e54f52d3fc682ab19397a8812846a4" 417 + checksum = "b64f40e5e03e0d54f03845c8197d0291253cdbedfb1cb46b13c2c117554a9f4c" 479 418 480 419 [[package]] 481 420 name = "lodepng" ··· 522 461 523 462 [[package]] 524 463 name = "miniz_oxide" 525 - version = "0.6.2" 464 + version = "0.7.1" 526 465 source = "registry+https://github.com/rust-lang/crates.io-index" 527 - checksum = "b275950c28b37e794e8c55d88aeb5e139d0ce23fdbbeda68f8d7174abdf9e8fa" 466 + checksum = "e7810e0be55b428ada41041c41f32c9f1a42817901b4ccf45fa3d4b6561e74c7" 528 467 dependencies = [ 529 468 "adler", 530 469 ] ··· 534 473 version = "1.0.9" 535 474 source = "registry+https://github.com/rust-lang/crates.io-index" 536 475 checksum = "308d96db8debc727c3fd9744aac51751243420e46edf401010908da7f8d5e57c" 537 - 538 - [[package]] 539 - name = "noisy_float" 540 - version = "0.2.0" 541 - source = "registry+https://github.com/rust-lang/crates.io-index" 542 - checksum = "978fe6e6ebc0bf53de533cd456ca2d9de13de13856eda1518a285d7705a213af" 543 - dependencies = [ 544 - "num-traits", 545 - ] 546 476 547 477 [[package]] 548 478 name = "nom" ··· 571 519 checksum = "b7e5500299e16ebb147ae15a00a942af264cf3688f47923b8fc2cd5858f23ad3" 572 520 573 521 [[package]] 574 - name = "os_str_bytes" 575 - version = "6.4.1" 576 - source = "registry+https://github.com/rust-lang/crates.io-index" 577 - checksum = "9b7820b9daea5457c9f21c69448905d723fbd21136ccf521748f23fd49e723ee" 578 - 579 - [[package]] 580 522 name = "pbr" 581 523 version = "1.1.1" 582 524 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 595 549 596 550 [[package]] 597 551 name = "proc-macro2" 598 - version = "1.0.52" 552 + version = "1.0.56" 599 553 source = "registry+https://github.com/rust-lang/crates.io-index" 600 - checksum = "1d0e1ae9e836cc3beddd63db0df682593d7e2d3d891ae8c9083d2113e1744224" 554 + checksum = "2b63bdb0cd06f1f4dedf69b254734f9b45af66e4a031e42a7480257d9898b435" 601 555 dependencies = [ 602 556 "unicode-ident", 603 557 ] ··· 641 595 642 596 [[package]] 643 597 name = "regex" 644 - version = "1.7.1" 598 + version = "1.8.1" 645 599 source = "registry+https://github.com/rust-lang/crates.io-index" 646 - checksum = "48aaa5748ba571fb95cd2c85c09f629215d3a6ece942baa100950af03a34f733" 600 + checksum = "af83e617f331cc6ae2da5443c602dfa5af81e517212d9d611a5b3ba1777b5370" 647 601 dependencies = [ 648 602 "regex-syntax", 649 603 ] 650 604 651 605 [[package]] 652 606 name = "regex-syntax" 653 - version = "0.6.28" 607 + version = "0.7.1" 654 608 source = "registry+https://github.com/rust-lang/crates.io-index" 655 - checksum = "456c603be3e8d448b072f410900c09faf164fbce2d480456f50eea6e25f9c848" 609 + checksum = "a5996294f19bd3aae0453a862ad728f60e6600695733dd5df01da90c54363a3c" 656 610 657 611 [[package]] 658 612 name = "resize" ··· 681 635 682 636 [[package]] 683 637 name = "rustix" 684 - version = "0.36.9" 638 + version = "0.37.18" 685 639 source = "registry+https://github.com/rust-lang/crates.io-index" 686 - checksum = "fd5c6ff11fecd55b40746d1995a02f2eb375bf8c00d192d521ee09f42bef37bc" 640 + checksum = "8bbfc1d1c7c40c01715f47d71444744a81669ca84e8b63e25a55e169b1f86433" 687 641 dependencies = [ 688 642 "bitflags", 689 643 "errno", ··· 712 666 checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623" 713 667 714 668 [[package]] 715 - name = "termcolor" 716 - version = "1.2.0" 669 + name = "syn" 670 + version = "1.0.109" 717 671 source = "registry+https://github.com/rust-lang/crates.io-index" 718 - checksum = "be55cf8942feac5c765c2c993422806843c9a9a45d4d5c407ad6dd2ea95eb9b6" 672 + checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" 719 673 dependencies = [ 720 - "winapi-util", 674 + "proc-macro2", 675 + "quote", 676 + "unicode-ident", 721 677 ] 722 678 723 679 [[package]] ··· 737 689 version = "1.0.8" 738 690 source = "registry+https://github.com/rust-lang/crates.io-index" 739 691 checksum = "e5464a87b239f13a63a501f2701565754bae92d243d4bb7eb12f6d57d2269bf4" 692 + 693 + [[package]] 694 + name = "utf8parse" 695 + version = "0.2.1" 696 + source = "registry+https://github.com/rust-lang/crates.io-index" 697 + checksum = "711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a" 740 698 741 699 [[package]] 742 700 name = "vcpkg" ··· 788 734 checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" 789 735 790 736 [[package]] 791 - name = "winapi-util" 792 - version = "0.1.5" 793 - source = "registry+https://github.com/rust-lang/crates.io-index" 794 - checksum = "70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178" 795 - dependencies = [ 796 - "winapi", 797 - ] 798 - 799 - [[package]] 800 737 name = "winapi-x86_64-pc-windows-gnu" 801 738 version = "0.4.0" 802 739 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 795 750 796 751 [[package]] 797 752 name = "windows-sys" 798 - version = "0.45.0" 753 + version = "0.48.0" 799 754 source = "registry+https://github.com/rust-lang/crates.io-index" 800 - checksum = "75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0" 755 + checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9" 801 756 dependencies = [ 802 757 "windows-targets", 803 758 ] 804 759 805 760 [[package]] 806 761 name = "windows-targets" 807 - version = "0.42.2" 762 + version = "0.48.0" 808 763 source = "registry+https://github.com/rust-lang/crates.io-index" 809 - checksum = "8e5180c00cd44c9b1c88adb3693291f1cd93605ded80c250a75d472756b4d071" 764 + checksum = "7b1eb6f0cd7c80c79759c929114ef071b87354ce476d9d94271031c0497adfd5" 810 765 dependencies = [ 811 766 "windows_aarch64_gnullvm", 812 767 "windows_aarch64_msvc", ··· 819 774 820 775 [[package]] 821 776 name = "windows_aarch64_gnullvm" 822 - version = "0.42.2" 777 + version = "0.48.0" 823 778 source = "registry+https://github.com/rust-lang/crates.io-index" 824 - checksum = "597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8" 779 + checksum = "91ae572e1b79dba883e0d315474df7305d12f569b400fcf90581b06062f7e1bc" 825 780 826 781 [[package]] 827 782 name = "windows_aarch64_msvc" 828 - version = "0.42.2" 783 + version = "0.48.0" 829 784 source = "registry+https://github.com/rust-lang/crates.io-index" 830 - checksum = "e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43" 785 + checksum = "b2ef27e0d7bdfcfc7b868b317c1d32c641a6fe4629c171b8928c7b08d98d7cf3" 831 786 832 787 [[package]] 833 788 name = "windows_i686_gnu" 834 - version = "0.42.2" 789 + version = "0.48.0" 835 790 source = "registry+https://github.com/rust-lang/crates.io-index" 836 - checksum = "c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f" 791 + checksum = "622a1962a7db830d6fd0a69683c80a18fda201879f0f447f065a3b7467daa241" 837 792 838 793 [[package]] 839 794 name = "windows_i686_msvc" 840 - version = "0.42.2" 795 + version = "0.48.0" 841 796 source = "registry+https://github.com/rust-lang/crates.io-index" 842 - checksum = "44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060" 797 + checksum = "4542c6e364ce21bf45d69fdd2a8e455fa38d316158cfd43b3ac1c5b1b19f8e00" 843 798 844 799 [[package]] 845 800 name = "windows_x86_64_gnu" 846 - version = "0.42.2" 801 + version = "0.48.0" 847 802 source = "registry+https://github.com/rust-lang/crates.io-index" 848 - checksum = "8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36" 803 + checksum = "ca2b8a661f7628cbd23440e50b05d705db3686f894fc9580820623656af974b1" 849 804 850 805 [[package]] 851 806 name = "windows_x86_64_gnullvm" 852 - version = "0.42.2" 807 + version = "0.48.0" 853 808 source = "registry+https://github.com/rust-lang/crates.io-index" 854 - checksum = "26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3" 809 + checksum = "7896dbc1f41e08872e9d5e8f8baa8fdd2677f29468c4e156210174edc7f7b953" 855 810 856 811 [[package]] 857 812 name = "windows_x86_64_msvc" 858 - version = "0.42.2" 813 + version = "0.48.0" 859 814 source = "registry+https://github.com/rust-lang/crates.io-index" 860 - checksum = "9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0" 815 + checksum = "1a515f5799fe4961cb532f983ce2b23082366b898e52ffbce459c86f67c8378a"
+17 -6
pkgs/tools/graphics/gifski/default.nix
··· 1 - { stdenv, lib, rustPlatform, fetchFromGitHub, pkg-config }: 1 + { lib 2 + , rustPlatform 3 + , fetchFromGitHub 4 + , stdenv 5 + , pkg-config 6 + }: 2 7 3 8 rustPlatform.buildRustPackage rec { 4 9 pname = "gifski"; 5 - version = "1.10.3"; 10 + version = "1.11.0"; 6 11 7 12 src = fetchFromGitHub { 8 13 owner = "ImageOptim"; 9 14 repo = "gifski"; 10 15 rev = version; 11 - sha256 = "sha256-P4t16rCKsL6FwDVXDC2XkgUGcAlWCPt1iXoBmhDZRzk="; 16 + sha256 = "sha256-sPsq/hntNqOdPJcoob1jrDUrLLiBEnfRoDANyFUjOuM="; 12 17 }; 13 18 14 19 cargoLock = { 15 20 lockFile = ./Cargo.lock; 16 21 outputHashes = { 17 - "ffmpeg-sys-next-4.4.0" = "sha256-TpO06VjSLCUe3NH7sr5YPfEF7C0EBBxQIQ2/SbVncnI="; 22 + "ffmpeg-sys-next-6.0.1" = "sha256-/KxW57lt9/qKqNUUZqJucsP0cKvZ1m/FdGCsZxBlxYc="; 18 23 }; 19 24 }; 20 25 ··· 28 23 # error: the crate `gifski` is compiled with the panic strategy `abort` which is incompatible with this crate's strategy of `unwind` 29 24 doCheck = !stdenv.isDarwin; 30 25 26 + # error: linker `/usr/bin/x86_64-linux-gnu-gcc` not found 27 + postPatch = '' 28 + rm .cargo/config.toml; 29 + ''; 30 + 31 31 meta = with lib; { 32 32 description = "GIF encoder based on libimagequant (pngquant)"; 33 33 homepage = "https://gif.ski/"; 34 - license = licenses.agpl3; 35 - maintainers = [ maintainers.marsam ]; 34 + changelog = "https://github.com/ImageOptim/gifski/releases/tag/${src.rev}"; 35 + license = licenses.agpl3Plus; 36 + maintainers = with maintainers; [ figsoda marsam ]; 36 37 }; 37 38 }
+2 -2
pkgs/tools/security/certipy/default.nix
··· 5 5 6 6 python3.pkgs.buildPythonApplication rec { 7 7 pname = "certipy"; 8 - version = "4.3.0"; 8 + version = "4.4.0"; 9 9 format = "setuptools"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "ly4k"; 13 13 repo = "Certipy"; 14 14 rev = "refs/tags/${version}"; 15 - hash = "sha256-vwlWAbA4ExYAPRInhEsjRCNuL2wqMhAmYKO78Vi4OGo="; 15 + hash = "sha256-llLGr9IpuXQYIN2WaOkvfE2dAZb3PMVlNmketUpuyDI="; 16 16 }; 17 17 18 18 propagatedBuildInputs = with python3.pkgs; [
+32
pkgs/tools/security/sshocker/default.nix
··· 1 + { lib 2 + , buildGoModule 3 + , fetchFromGitHub 4 + }: 5 + 6 + buildGoModule rec { 7 + pname = "sshocker"; 8 + version = "0.3.2"; 9 + 10 + src = fetchFromGitHub { 11 + owner = "lima-vm"; 12 + repo = "sshocker"; 13 + rev = "refs/tags/v${version}"; 14 + hash = "sha256-u/H9X0YbjVFK8IMUmL6OdarP/ojqXjZAHI+k61Ja++w="; 15 + }; 16 + 17 + vendorHash = "sha256-WcPKMF8KNx7zlsdTnFf8vnW/uZZL1F4JWqMK7+qmyCk="; 18 + 19 + ldflags = [ 20 + "-s" 21 + "-w" 22 + "-X=github.com/lima-vm/sshocker/pkg/version.Version=${version}" 23 + ]; 24 + 25 + meta = with lib; { 26 + description = "Tool for SSH, reverse sshfs and port forwarder"; 27 + homepage = "https://github.com/lima-vm/sshocker"; 28 + changelog = "https://github.com/lima-vm/sshocker/releases/tag/v${version}"; 29 + license = licenses.asl20; 30 + maintainers = with maintainers; [ fab ]; 31 + }; 32 + }
+3 -3
pkgs/tools/security/tlsx/default.nix
··· 5 5 6 6 buildGoModule rec { 7 7 pname = "tlsx"; 8 - version = "1.0.8"; 8 + version = "1.0.9"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "projectdiscovery"; 12 12 repo = pname; 13 13 rev = "v${version}"; 14 - hash = "sha256-qwLYRRta1ElnhwWWBMAv6iXWKfic4vR9fuULATWJF3I="; 14 + hash = "sha256-1lI4UyfUb+gXFwIfSauS/TBzEqrwQSY1UqzFDRXEBuE="; 15 15 }; 16 16 17 - vendorHash = "sha256-0Nyt/XY4gWL4yoS+Zq3hZUzjf3SySLmxrxfFryCTbTc="; 17 + vendorHash = "sha256-xPKdyTXu2SUU5y5bk+8gZklG6QyAEdl+8LwJizvW9+o="; 18 18 19 19 # Tests require network access 20 20 doCheck = false;
+2
pkgs/top-level/all-packages.nix
··· 12563 12563 12564 12564 sslmate-agent = callPackage ../development/tools/sslmate-agent { }; 12565 12565 12566 + sshocker = callPackage ../tools/security/sshocker { }; 12567 + 12566 12568 sshoogr = callPackage ../tools/networking/sshoogr { }; 12567 12569 12568 12570 ssocr = callPackage ../applications/misc/ssocr { };
+2
pkgs/top-level/python-packages.nix
··· 284 284 285 285 aioopenssl = callPackage ../development/python-modules/aioopenssl { }; 286 286 287 + aiooss2 = callPackage ../development/python-modules/aiooss2 { }; 288 + 287 289 aiopg = callPackage ../development/python-modules/aiopg { }; 288 290 289 291 aioprocessing = callPackage ../development/python-modules/aioprocessing { };