lol

Merge remote-tracking branch 'origin/master' into staging-next

K900 328d7e75 f0528df5

+4405 -566
+12
maintainers/maintainer-list.nix
··· 4213 4213 githubId = 40013212; 4214 4214 name = "Han Jeongjun"; 4215 4215 }; 4216 + ch4og = { 4217 + email = "mitanick@ya.ru"; 4218 + github = "ch4og"; 4219 + githubId = 32384814; 4220 + name = "Nikita Mitasov"; 4221 + }; 4216 4222 chaduffy = { 4217 4223 email = "charles@dyfis.net"; 4218 4224 github = "charles-dyfis-net"; ··· 10321 10327 github = "ikervagyok"; 10322 10328 githubId = 7481521; 10323 10329 name = "Balázs Lengyel"; 10330 + }; 10331 + ik-nz = { 10332 + email = "me@igk.nz"; 10333 + github = "ik-nz"; 10334 + githubId = 207392575; 10335 + name = "Isaac Kabel"; 10324 10336 }; 10325 10337 ilarvne = { 10326 10338 email = "ilarvne@proton.me";
+2 -2
pkgs/applications/audio/ardour/7.nix
··· 7 7 fetchpatch2, 8 8 alsa-lib, 9 9 aubio, 10 - boost, 10 + boost186, 11 11 cairomm, 12 12 cppunit, 13 13 curl, ··· 127 127 [ 128 128 alsa-lib 129 129 aubio 130 - boost 130 + boost186 131 131 cairomm 132 132 cppunit 133 133 curl
+2
pkgs/applications/editors/vscode/extensions/default.nix
··· 5593 5593 }; 5594 5594 }; 5595 5595 5596 + yy0931.vscode-sqlite3-editor = callPackage ./yy0931.vscode-sqlite3-editor { }; 5597 + 5596 5598 yzane.markdown-pdf = callPackage ./yzane.markdown-pdf { }; 5597 5599 5598 5600 yzhang.dictionary-completion = buildVscodeMarketplaceExtension {
+20
pkgs/applications/editors/vscode/extensions/yy0931.vscode-sqlite3-editor/default.nix
··· 1 + { 2 + lib, 3 + vscode-utils, 4 + }: 5 + vscode-utils.buildVscodeMarketplaceExtension { 6 + mktplcRef = { 7 + name = "vscode-sqlite3-editor"; 8 + publisher = "yy0931"; 9 + version = "1.0.207"; 10 + hash = "sha256-HToO43MnqJlWcKx4O5C0b7RXyeKY5PzxMY5/3cNOtgE="; 11 + }; 12 + meta = { 13 + changelog = "https://marketplace.visualstudio.com/items/yy0931.vscode-sqlite3-editor/changelog"; 14 + description = "SQLite3 Editor for VSCode"; 15 + downloadPage = "https://marketplace.visualstudio.com/items?itemName=yy0931.vscode-sqlite3-editor"; 16 + homepage = "https://github.com/yy0931/sqlite3-editor"; 17 + license = lib.licenses.gpl3Only; 18 + maintainers = [ lib.maintainers.ch4og ]; 19 + }; 20 + }
+8 -8
pkgs/applications/networking/instant-messengers/twitch-tui/default.nix pkgs/by-name/tw/twitch-tui/package.nix
··· 6 6 openssl, 7 7 }: 8 8 9 - rustPlatform.buildRustPackage rec { 9 + rustPlatform.buildRustPackage (finalAttrs: { 10 10 pname = "twitch-tui"; 11 11 version = "2.6.19"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "Xithrius"; 15 - repo = pname; 16 - tag = "v${version}"; 15 + repo = "twitch-tui"; 16 + tag = "v${finalAttrs.version}"; 17 17 hash = "sha256-hA66YcxbQem9ymOu3tGA4biKUCoJ2jKnUSK+9+0P2Eg="; 18 18 }; 19 19 ··· 28 28 openssl 29 29 ]; 30 30 31 - meta = with lib; { 31 + meta = { 32 32 description = "Twitch chat in the terminal"; 33 33 homepage = "https://github.com/Xithrius/twitch-tui"; 34 - changelog = "https://github.com/Xithrius/twitch-tui/releases/tag/v${version}"; 35 - license = licenses.mit; 36 - maintainers = [ maintainers.taha ]; 34 + changelog = "https://github.com/Xithrius/twitch-tui/releases/tag/v${finalAttrs.version}"; 35 + license = lib.licenses.mit; 36 + maintainers = [ lib.maintainers.lordmzte ]; 37 37 mainProgram = "twt"; 38 38 }; 39 - } 39 + })
+2 -2
pkgs/applications/science/electronics/degate/default.nix
··· 4 4 fetchFromGitHub, 5 5 fetchpatch, 6 6 cmake, 7 - boost, 7 + boost183, 8 8 qtbase, 9 9 qtimageformats, 10 10 qttools, ··· 12 12 }: 13 13 14 14 let 15 - boost_static = boost.override { enableStatic = true; }; 15 + boost_static = boost183.override { enableStatic = true; }; 16 16 17 17 in 18 18 stdenv.mkDerivation rec {
+2 -2
pkgs/applications/video/mythtv/default.nix
··· 48 48 src = fetchFromGitHub { 49 49 owner = "MythTV"; 50 50 repo = "mythtv"; 51 - rev = "v${version}"; 52 - hash = "sha256-ZhVlDX5I6SJEntVg30Iy/XxgsorDjFycAt2uksJMJps="; 51 + tag = "v${version}"; 52 + hash = "sha256-4mWtPJi2CBoek8LWEfdFxe1ybomAOCTWBTKExMm7nLU="; 53 53 }; 54 54 55 55 patches = [
+11 -5
pkgs/by-name/ac/action-validator/package.nix
··· 2 2 lib, 3 3 rustPlatform, 4 4 fetchFromGitHub, 5 + unstableGitUpdater, 5 6 }: 6 7 7 - rustPlatform.buildRustPackage rec { 8 + rustPlatform.buildRustPackage { 8 9 pname = "action-validator"; 9 - version = "0.6.0"; 10 + version = "0.6.0-unstable-2025-02-16"; 10 11 11 12 src = fetchFromGitHub { 12 13 owner = "mpalmer"; 13 14 repo = "action-validator"; 14 - rev = "v${version}"; 15 - hash = "sha256-lJHGx/GFddIwVVXRj75Z/l5CH/yuw/uIhr02Qkjruww="; 15 + rev = "2f8be1d2066eb3687496a156d00b4f1b3ea7b028"; 16 + hash = "sha256-QDnikgAfkrvn7/vnmgTQ5J8Ro2HZ6SVkp9cPUYgejqM="; 16 17 fetchSubmodules = true; 17 18 }; 18 19 19 20 useFetchCargoVendor = true; 20 - cargoHash = "sha256-dy66ZkU9lIYGe9T3oR8m5cGcBQO5MF1KsLjfaHTtvlY="; 21 + cargoHash = "sha256-FuJ5NzeZhfN312wK5Q1DgIXUAN6hqxu/1BhGqasbdS8="; 22 + 23 + passthru.updateScript = unstableGitUpdater { 24 + tagPrefix = "v"; 25 + branch = "main"; 26 + }; 21 27 22 28 meta = with lib; { 23 29 description = "Tool to validate GitHub Action and Workflow YAML files";
+33
pkgs/by-name/ag/age-plugin-1p/package.nix
··· 1 + { 2 + lib, 3 + buildGoModule, 4 + fetchFromGitHub, 5 + }: 6 + 7 + buildGoModule rec { 8 + pname = "age-plugin-1p"; 9 + version = "0.1.0"; 10 + 11 + src = fetchFromGitHub { 12 + owner = "Enzime"; 13 + repo = "age-plugin-1p"; 14 + tag = "v${version}"; 15 + hash = "sha256-QYHHD7wOgRxRVkUOjwMz5DV8oxlb9mmb2K4HPoISguU="; 16 + }; 17 + 18 + vendorHash = "sha256-WrdwhlaqciVEB2L+Dh/LEeSE7I3+PsOTW4c+0yOKzKY="; 19 + 20 + ldflags = [ 21 + "-s" 22 + "-w" 23 + ]; 24 + 25 + meta = with lib; { 26 + description = "Use SSH keys from 1Password with age"; 27 + mainProgram = "age-plugin-1p"; 28 + homepage = "https://github.com/Enzime/age-plugin-1p"; 29 + license = licenses.mit; 30 + platforms = platforms.all; 31 + maintainers = with maintainers; [ Enzime ]; 32 + }; 33 + }
+8 -6
pkgs/by-name/ag/age/package.nix
··· 3 3 buildGoModule, 4 4 fetchFromGitHub, 5 5 installShellFiles, 6 - age-plugin-tpm, 6 + age-plugin-fido2-hmac, 7 + age-plugin-ledger, 7 8 age-plugin-se, 8 9 age-plugin-sss, 9 - age-plugin-ledger, 10 + age-plugin-tpm, 10 11 age-plugin-yubikey, 11 - age-plugin-fido2-hmac, 12 + age-plugin-1p, 12 13 makeWrapper, 13 14 runCommand, 14 15 }: ··· 59 60 # group age plugins together 60 61 passthru.plugins = { 61 62 inherit 62 - age-plugin-tpm 63 + age-plugin-fido2-hmac 64 + age-plugin-ledger 63 65 age-plugin-se 64 66 age-plugin-sss 65 - age-plugin-ledger 67 + age-plugin-tpm 66 68 age-plugin-yubikey 67 - age-plugin-fido2-hmac 69 + age-plugin-1p 68 70 ; 69 71 }; 70 72
+7 -2
pkgs/by-name/ar/artisan/package.nix
··· 2 2 lib, 3 3 appimageTools, 4 4 fetchurl, 5 + nix-update-script, 5 6 }: 6 7 let 7 8 pname = "artisan"; 8 - version = "3.1.2"; 9 + version = "3.1.4"; 9 10 10 11 src = fetchurl { 11 12 url = "https://github.com/artisan-roaster-scope/artisan/releases/download/v${version}/${pname}-linux-${version}.AppImage"; 12 - hash = "sha256-HwzTxuE7aRuXrI7BbySFgYGu74uw3JyBs91iPNGT2Jg="; 13 + hash = "sha256-GU9DCAIMioPRUC1IDu8SbhD802pWEH7MlALnQH+Y4oU="; 13 14 }; 14 15 15 16 appimageContents = appimageTools.extract { ··· 23 24 install -m 444 -D ${appimageContents}/org.artisan_scope.artisan.desktop $out/share/applications/org.artisan_scope.artisan.desktop 24 25 install -m 444 -D ${appimageContents}/artisan.png $out/share/applications/artisan.png 25 26 ''; 27 + 28 + passthru.updateScript = nix-update-script { 29 + extraArgs = [ "--version-regex=v([\\d.]+)" ]; 30 + }; 26 31 27 32 meta = { 28 33 description = "visual scope for coffee roasters";
+2 -2
pkgs/by-name/aw/awsebcli/package.nix
··· 25 25 26 26 python.pkgs.buildPythonApplication rec { 27 27 pname = "awsebcli"; 28 - version = "3.23.2"; 28 + version = "3.23.3"; 29 29 pyproject = true; 30 30 31 31 src = fetchFromGitHub { 32 32 owner = "aws"; 33 33 repo = "aws-elastic-beanstalk-cli"; 34 34 tag = version; 35 - hash = "sha256-nZP3eepp3hUT2hCxz75vTP1N2akOZPQhyFRN6ecJvU4="; 35 + hash = "sha256-Jaj90NRCwaxRQQlB4s4Us+liYiNohpwRsHuvKM5WmbU="; 36 36 }; 37 37 38 38 pythonRelaxDeps = [
+51
pkgs/by-name/ca/cargo-seek/package.nix
··· 1 + { 2 + fetchFromGitHub, 3 + lib, 4 + nix-update-script, 5 + openssl, 6 + pkg-config, 7 + rustPlatform, 8 + writableTmpDirAsHomeHook, 9 + }: 10 + 11 + rustPlatform.buildRustPackage (finalAttrs: { 12 + pname = "cargo-seek"; 13 + version = "0.1.0"; 14 + 15 + src = fetchFromGitHub { 16 + owner = "tareqimbasher"; 17 + repo = "cargo-seek"; 18 + tag = "v${finalAttrs.version}"; 19 + hash = "sha256-SDVAi4h+/ebGX+8M66Oyd0LfQn+J7/QhDW97ZBdoN14="; 20 + }; 21 + 22 + cargoHash = "sha256-DyXRbtvCJte7mCQKusipeikr981vMHPEVYcGSwVI5Kg="; 23 + 24 + nativeBuildInputs = [ 25 + pkg-config 26 + ]; 27 + 28 + buildInputs = [ 29 + openssl 30 + ]; 31 + 32 + doInstallCheck = true; 33 + nativeInstallCheckInputs = [ writableTmpDirAsHomeHook ]; 34 + # We cannot use `versionCheckHook` here since access to the $HOME directory is required. 35 + installCheckPhase = '' 36 + runHook preInstallCheck 37 + $out/bin/cargo-seek --version | grep "${finalAttrs.version}" 38 + runHook postInstallCheck 39 + ''; 40 + 41 + passthru.updateScript = nix-update-script { }; 42 + 43 + meta = { 44 + description = "Terminal user interface for searching, adding and installing cargo crates"; 45 + homepage = "https://github.com/tareqimbasher/cargo-seek"; 46 + changelog = "https://github.com/tareqimbasher/cargo-seek/releases/tag/v${finalAttrs.version}"; 47 + license = lib.licenses.mit; 48 + maintainers = with lib.maintainers; [ qwqawawow ]; 49 + mainProgram = "cargo-seek"; 50 + }; 51 + })
+2 -2
pkgs/by-name/cl/clusternet/package.nix
··· 1 1 { 2 2 lib, 3 3 fetchFromGitHub, 4 - buildGoModule, 4 + buildGo123Module, 5 5 }: 6 6 7 - buildGoModule rec { 7 + buildGo123Module rec { 8 8 pname = "clusternet"; 9 9 version = "0.17.3"; 10 10
+2 -2
pkgs/by-name/fl/flexget/package.nix
··· 7 7 8 8 python3Packages.buildPythonApplication rec { 9 9 pname = "flexget"; 10 - version = "3.15.37"; 10 + version = "3.15.38"; 11 11 pyproject = true; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "Flexget"; 15 15 repo = "Flexget"; 16 16 tag = "v${version}"; 17 - hash = "sha256-g/RFU2HT4SjiexbfBFkYp7N3qqvoBxJiIwxZQ3+//5s="; 17 + hash = "sha256-quEqpF5oj1FLmQrIS4t3HwS23/m/QH/ZVijlQapt5Mc="; 18 18 }; 19 19 20 20 pythonRelaxDeps = true;
+2 -2
pkgs/by-name/fo/folio/package.nix
··· 16 16 17 17 stdenv.mkDerivation rec { 18 18 pname = "folio"; 19 - version = "25.01"; 19 + version = "25.02"; 20 20 21 21 src = fetchFromGitHub { 22 22 owner = "toolstack"; 23 23 repo = "Folio"; 24 24 tag = version; 25 - hash = "sha256-EfZMHoF6xyRaxrLDLkBb07fvUxSQFDFViQJ2y68YhZg="; 25 + hash = "sha256-u7HieTsbSohCjpLNyeY/ZZdmpQWulZaCkxOV5a5QyBY="; 26 26 }; 27 27 28 28 nativeBuildInputs = [
+3 -3
pkgs/by-name/fo/forgejo/lts.nix
··· 1 1 import ./generic.nix { 2 - version = "11.0.0"; 3 - hash = "sha256-j/SmfWFfYDApqGXcH/gRF6c7gUCTkLYFTglgtdq9u/U="; 2 + version = "11.0.1"; 3 + hash = "sha256-hsJfJOJ6mTIGGV+0YwSA9SYsLXxI1VTXzc+SyXJJ69Q="; 4 4 npmDepsHash = "sha256-laHHXq59/7+rJSYTD1Aq/AvFcio6vsnWkeV8enq3yTg="; 5 - vendorHash = "sha256-REHrSuvAB5fbJ1WR+rggGZUSMy0FWnAkQQbTIqN2K2E="; 5 + vendorHash = "sha256-8fa6l89+6NhVsi6VuTvQs35E3HuiBFxM8NUQ/jzlzV0="; 6 6 lts = true; 7 7 nixUpdateExtraArgs = [ 8 8 "--override-filename"
+2
pkgs/by-name/gd/gdal/package.nix
··· 292 292 ++ lib.optionals stdenv.hostPlatform.isDarwin [ 293 293 # flaky on macos 294 294 "test_rda_download_queue" 295 + # https://github.com/OSGeo/gdal/commit/fa0ac7544af837613e9831d4d2841dd6bf735e1f 296 + "test_ogr_gpkg_arrow_stream_huge_array" 295 297 ] 296 298 ++ lib.optionals (lib.versionOlder proj.version "8") [ 297 299 "test_ogr_parquet_write_crs_without_id_in_datum_ensemble_members"
+2 -2
pkgs/by-name/gi/gitleaks/package.nix
··· 11 11 12 12 buildGoModule rec { 13 13 pname = "gitleaks"; 14 - version = "8.24.3"; 14 + version = "8.25.1"; 15 15 16 16 src = fetchFromGitHub { 17 17 owner = "zricethezav"; 18 18 repo = "gitleaks"; 19 19 tag = "v${version}"; 20 - hash = "sha256-P5PHugSYkC6GSxbbsuA8nvPn9fLjTJOU3yOecntAVEE="; 20 + hash = "sha256-ji13lmGrtJeQuOYi2HsFICs2XUZdmWgsgVrWj/Shh/c="; 21 21 }; 22 22 23 23 vendorHash = "sha256-MSF9N9kXsIM2WKsjKAVztYypwGPng2EElHx7p6vADqc=";
-41
pkgs/by-name/gm/gmni/package.nix
··· 1 - { 2 - stdenv, 3 - lib, 4 - fetchFromSourcehut, 5 - bearssl, 6 - scdoc, 7 - }: 8 - 9 - stdenv.mkDerivation rec { 10 - pname = "gmni"; 11 - version = "1.0"; 12 - 13 - src = fetchFromSourcehut { 14 - owner = "~sircmpwn"; 15 - repo = "gmni"; 16 - rev = version; 17 - sha256 = "sha256-3MFNAI/SfFigNfitfFs3o9kkz7JeEflMHiH7iJpLfi4="; 18 - }; 19 - 20 - nativeBuildInputs = [ scdoc ]; 21 - buildInputs = [ bearssl ]; 22 - 23 - # Fix build on `gcc-13`: 24 - # inlined from 'xt_end_chain' at src/tofu.c:82:3, 25 - # ...-glibc-2.38-27-dev/include/bits/stdio2.h:54:10: error: '__builtin___snprintf_chk' specified bound 4 exceeds destination size 3 [-Werror=stringop-overflow] 26 - # 27 - # The overflow will not happen in practice, but `snprintf()` gets 28 - # passed one more byte than available. 29 - hardeningDisable = [ "fortify3" ]; 30 - 31 - meta = with lib; { 32 - description = "Gemini client"; 33 - homepage = "https://git.sr.ht/~sircmpwn/gmni"; 34 - license = licenses.gpl3Only; 35 - maintainers = with maintainers; [ 36 - bsima 37 - jb55 38 - ]; 39 - platforms = platforms.linux; 40 - }; 41 - }
+13
pkgs/by-name/go/gokapi/go-1.24.patch
··· 1 + diff --git a/build/go-generate/copyStaticFiles.go b/build/go-generate/copyStaticFiles.go 2 + index 9f8a049..de21bdd 100644 3 + --- a/build/go-generate/copyStaticFiles.go 4 + +++ b/build/go-generate/copyStaticFiles.go 5 + @@ -10,7 +10,7 @@ import ( 6 + ) 7 + 8 + func main() { 9 + - copyFile(build.Default.GOROOT+"/misc/wasm/wasm_exec.js", "../../internal/webserver/web/static/js/wasm_exec.js") 10 + + copyFile(build.Default.GOROOT+"/lib/wasm/wasm_exec.js", "../../internal/webserver/web/static/js/wasm_exec.js") 11 + copyFile("../../go.mod", "../../build/go.mod") 12 + copyFile("../../openapi.json", "../../internal/webserver/web/static/apidocumentation/openapi.json") 13 + }
+4
pkgs/by-name/go/gokapi/package.nix
··· 20 20 21 21 vendorHash = "sha256-9GRAlgng+yq7q0VQz374jIOCjeDIIDD631BglM/FsQQ="; 22 22 23 + patches = [ 24 + ./go-1.24.patch 25 + ]; 26 + 23 27 # This is the go generate is ran in the upstream builder, but we have to run the components separately for things to work. 24 28 preBuild = '' 25 29 cd ./cmd/gokapi/
+2 -2
pkgs/by-name/gr/grap/package.nix
··· 2 2 lib, 3 3 stdenv, 4 4 fetchFromGitHub, 5 - boost, 5 + boost183, 6 6 libseccomp, 7 7 flex, 8 8 swig, ··· 38 38 ]; 39 39 40 40 buildInputs = [ 41 - boost.all 41 + boost183.all 42 42 libseccomp 43 43 ]; 44 44
+26
pkgs/by-name/ig/ignition/fix-gjs.patch
··· 1 + diff --git a/src/io.github.flattool.Ignition.in b/src/io.github.flattool.Ignition.in 2 + index 5c71c3c..0b2ec00 100644 3 + --- a/src/io.github.flattool.Ignition.in 4 + +++ b/src/io.github.flattool.Ignition.in 5 + @@ -1,7 +1,8 @@ 6 + -#!@GJS@ -m 7 + +#!/usr/bin/env gjs -m 8 + 9 + import { exit, programArgs, programInvocationName } from "system"; 10 + 11 + +imports.package._findEffectiveEntryPointName = () => 'io.github.flattool.Ignition'; 12 + imports.package.init({ 13 + name: "@PACKAGE_NAME@", 14 + version: "@PACKAGE_VERSION@", 15 + diff --git a/src/meson.build b/src/meson.build 16 + index 488fa06..751f8ed 100644 17 + --- a/src/meson.build 18 + +++ b/src/meson.build 19 + @@ -23,7 +23,6 @@ data_res = gnome.compile_resources('io.github.flattool.Ignition.data', 20 + ) 21 + 22 + bin_conf = configuration_data() 23 + -bin_conf.set('GJS', find_program('gjs').full_path()) 24 + bin_conf.set('PACKAGE_VERSION', meson.project_version()) 25 + bin_conf.set('PACKAGE_NAME', meson.project_name()) 26 + bin_conf.set('prefix', get_option('prefix'))
+66
pkgs/by-name/ig/ignition/package.nix
··· 1 + { 2 + lib, 3 + stdenv, 4 + fetchFromGitHub, 5 + 6 + appstream, 7 + blueprint-compiler, 8 + desktop-file-utils, 9 + gettext, 10 + meson, 11 + ninja, 12 + pkg-config, 13 + wrapGAppsHook4, 14 + 15 + gjs, 16 + gtk4, 17 + libadwaita, 18 + }: 19 + 20 + stdenv.mkDerivation (finalAttrs: { 21 + pname = "ignition"; 22 + version = "1.1.3"; 23 + 24 + src = fetchFromGitHub { 25 + owner = "flattool"; 26 + repo = "ignition"; 27 + tag = finalAttrs.version; 28 + hash = "sha256-XVBlwonMHb78XF6mpPYLJ68E5Tb+dFVFqNSsVCCS0xc="; 29 + }; 30 + 31 + patches = [ 32 + # Don't use find_program for detecting gjs. (we don't want to use the build-platform's gjs binary) 33 + # We instead rely on the fact that fixupPhase uses patchShebangs on the script. 34 + # Also, we manually set the effective entrypoint to make gjs properly find our binary. 35 + ./fix-gjs.patch 36 + ]; 37 + 38 + strictDeps = true; 39 + 40 + nativeBuildInputs = [ 41 + appstream 42 + blueprint-compiler 43 + desktop-file-utils 44 + gettext 45 + gtk4 46 + meson 47 + ninja 48 + pkg-config 49 + wrapGAppsHook4 50 + ]; 51 + 52 + buildInputs = [ 53 + gjs 54 + gtk4 55 + libadwaita 56 + ]; 57 + 58 + meta = { 59 + description = "Manage startup apps and scripts"; 60 + homepage = "https://github.com/flattool/ignition"; 61 + license = lib.licenses.gpl3Plus; 62 + maintainers = with lib.maintainers; [ tomasajt ]; 63 + mainProgram = "io.github.flattool.Ignition"; 64 + platforms = lib.platforms.linux; 65 + }; 66 + })
+4 -4
pkgs/by-name/io/iotas/package.nix
··· 20 20 21 21 python3.pkgs.buildPythonApplication rec { 22 22 pname = "iotas"; 23 - version = "0.9.5"; 23 + version = "0.11.0"; 24 24 pyproject = false; 25 25 26 26 src = fetchFromGitLab { 27 27 domain = "gitlab.gnome.org"; 28 28 owner = "World"; 29 29 repo = "iotas"; 30 - rev = version; 31 - hash = "sha256-SDapnAGPTi7tnzl3zeNJw2CABhVVAXMyn1bllg8fChw="; 30 + tag = version; 31 + hash = "sha256-9YYKVBjidHBWyUqFvxo3tNx5DQkpililCDLZofESYRw="; 32 32 }; 33 33 34 34 nativeBuildInputs = [ ··· 51 51 webkitgtk_6_0 52 52 ]; 53 53 54 - propagatedBuildInputs = with python3.pkgs; [ 54 + dependencies = with python3.pkgs; [ 55 55 pygobject3 56 56 pygtkspellcheck 57 57 requests
+3 -3
pkgs/by-name/ju/just-lsp/package.nix
··· 7 7 8 8 rustPlatform.buildRustPackage (finalAttrs: { 9 9 pname = "just-lsp"; 10 - version = "0.2.0"; 10 + version = "0.2.1"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "terror"; 14 14 repo = "just-lsp"; 15 15 tag = finalAttrs.version; 16 - hash = "sha256-c/fdj4lEmID4u97fGPXnPLULS7Rxe6P8icmsfjGjT+w="; 16 + hash = "sha256-MBkuLvMwAH0858X0TRAK1pL/JwsTIY/6Ra+Vd6X0odA="; 17 17 }; 18 18 19 - cargoHash = "sha256-qPMtYaCvSAnLXrLX20QKbgXo9L1HYxJW4uZIzXhpD/A="; 19 + cargoHash = "sha256-gVxWy8SGvAaavrdZHK/9aKfPAXUtfs98TyFKFkFa3+U="; 20 20 21 21 passthru = { 22 22 updateScript = nix-update-script { };
+2 -2
pkgs/by-name/la/lazygit/package.nix
··· 8 8 }: 9 9 buildGoModule rec { 10 10 pname = "lazygit"; 11 - version = "0.49.0"; 11 + version = "0.50.0"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "jesseduffield"; 15 15 repo = pname; 16 16 tag = "v${version}"; 17 - hash = "sha256-hNEznDz+DHalKgmz1fXFivf9T1YJ/jfwcD4baTUO4Cw="; 17 + hash = "sha256-LxPKV6Zt4R+gsZAp7FXqWnAXjEoaFTn44qJBOpbh0P8="; 18 18 }; 19 19 20 20 vendorHash = null;
-41
pkgs/by-name/li/libchop/0001-Fix-RPC-compilation-when-using-libtirpc-rather-than-.patch
··· 1 - From 86fd3be1d31d2e7c09603aa3a8966537ac01bb07 Mon Sep 17 00:00:00 2001 2 - From: Maximilian Bosch <maximilian@mbosch.me> 3 - Date: Tue, 11 Aug 2020 20:30:16 +0200 4 - Subject: [PATCH] Fix RPC compilation when using libtirpc rather than glibc 5 - 6 - --- 7 - src/block-server.c | 3 +++ 8 - utils/chop-block-server.c | 3 +++ 9 - 2 files changed, 6 insertions(+) 10 - 11 - diff --git a/src/block-server.c b/src/block-server.c 12 - index 3f97417..29b299e 100644 13 - --- a/src/block-server.c 14 - +++ b/src/block-server.c 15 - @@ -18,6 +18,9 @@ 16 - 17 - /* Server-side stubs. */ 18 - 19 - +#include <rpc/types.h> 20 - +#include <rpc/xdr.h> 21 - +#include <rpc/auth.h> 22 - #include <rpc/svc.h> 23 - #include <chop/block-server.h> 24 - 25 - diff --git a/utils/chop-block-server.c b/utils/chop-block-server.c 26 - index a2076c0..9462f5d 100644 27 - --- a/utils/chop-block-server.c 28 - +++ b/utils/chop-block-server.c 29 - @@ -19,6 +19,9 @@ 30 - store, e.g. a GDBM block store, and serves it remotely. A lot of code is 31 - borrowed from `chop-archiver.c'. */ 32 - 33 - +#include <rpc/types.h> 34 - +#include <rpc/xdr.h> 35 - +#include <rpc/auth.h> 36 - #include <chop/chop-config.h> 37 - 38 - #include <alloca.h> 39 - -- 40 - 2.25.4 41 -
-71
pkgs/by-name/li/libchop/gets-undeclared.patch
··· 1 - This patch is needed to allow builds with newer versions of 2 - the GNU libc (2.16+). 3 - 4 - 5 - commit 66712c23388e93e5c518ebc8515140fa0c807348 6 - Author: Eric Blake <eblake@redhat.com> 7 - Date: Thu Mar 29 13:30:41 2012 -0600 8 - 9 - stdio: don't assume gets any more 10 - 11 - Gnulib intentionally does not have a gets module, and now that C11 12 - and glibc have dropped it, we should be more proactive about warning 13 - any user on a platform that still has a declaration of this dangerous 14 - interface. 15 - 16 - * m4/stdio_h.m4 (gl_STDIO_H, gl_STDIO_H_DEFAULTS): Drop gets 17 - support. 18 - * modules/stdio (Makefile.am): Likewise. 19 - * lib/stdio-read.c (gets): Likewise. 20 - * tests/test-stdio-c++.cc: Likewise. 21 - * m4/warn-on-use.m4 (gl_WARN_ON_USE_PREPARE): Fix comment. 22 - * lib/stdio.in.h (gets): Make warning occur in more places. 23 - * doc/posix-functions/gets.texi (gets): Update documentation. 24 - Reported by Christer Solskogen. 25 - 26 - Signed-off-by: Eric Blake <eblake@redhat.com> 27 - 28 - diff --git a/lib/stdio.in.h b/lib/stdio.in.h 29 - index aa7b599..c377b6e 100644 30 - --- a/lib/stdio.in.h 31 - +++ b/lib/stdio.in.h 32 - @@ -698,22 +698,11 @@ _GL_WARN_ON_USE (getline, "getline is unportable - " 33 - # endif 34 - #endif 35 - 36 - -#if @GNULIB_GETS@ 37 - -# if @REPLACE_STDIO_READ_FUNCS@ && @GNULIB_STDIO_H_NONBLOCKING@ 38 - -# if !(defined __cplusplus && defined GNULIB_NAMESPACE) 39 - -# undef gets 40 - -# define gets rpl_gets 41 - -# endif 42 - -_GL_FUNCDECL_RPL (gets, char *, (char *s) _GL_ARG_NONNULL ((1))); 43 - -_GL_CXXALIAS_RPL (gets, char *, (char *s)); 44 - -# else 45 - -_GL_CXXALIAS_SYS (gets, char *, (char *s)); 46 - -# undef gets 47 - -# endif 48 - -_GL_CXXALIASWARN (gets); 49 - /* It is very rare that the developer ever has full control of stdin, 50 - - so any use of gets warrants an unconditional warning. Assume it is 51 - - always declared, since it is required by C89. */ 52 - + so any use of gets warrants an unconditional warning; besides, C11 53 - + removed it. */ 54 - +#undef gets 55 - +#if HAVE_RAW_DECL_GETS 56 - _GL_WARN_ON_USE (gets, "gets is a security hole - use fgets instead"); 57 - #endif 58 - 59 - @@ -1053,9 +1042,9 @@ _GL_WARN_ON_USE (snprintf, "snprintf is unportable - " 60 - # endif 61 - #endif 62 - 63 - -/* Some people would argue that sprintf should be handled like gets 64 - - (for example, OpenBSD issues a link warning for both functions), 65 - - since both can cause security holes due to buffer overruns. 66 - +/* Some people would argue that all sprintf uses should be warned about 67 - + (for example, OpenBSD issues a link warning for it), 68 - + since it can cause security holes due to buffer overruns. 69 - However, we believe that sprintf can be used safely, and is more 70 - efficient than snprintf in those safe cases; and as proof of our 71 - belief, we use sprintf in several gnulib modules. So this header
-88
pkgs/by-name/li/libchop/package.nix
··· 1 - { 2 - fetchurl, 3 - lib, 4 - stdenv, 5 - zlib, 6 - bzip2, 7 - libgcrypt, 8 - gdbm, 9 - gperf, 10 - tdb, 11 - gnutls, 12 - db, 13 - libuuid, 14 - lzo, 15 - pkg-config, 16 - guile, 17 - rpcsvc-proto, 18 - libtirpc, 19 - }: 20 - 21 - stdenv.mkDerivation rec { 22 - pname = "libchop"; 23 - version = "0.5.2"; 24 - 25 - src = fetchurl { 26 - url = "mirror://savannah/libchop/libchop-${version}.tar.gz"; 27 - sha256 = "0fpdyxww41ba52d98blvnf543xvirq1v9xz1i3x1gm9lzlzpmc2g"; 28 - }; 29 - 30 - patches = [ 31 - ./gets-undeclared.patch 32 - ./size_t.patch 33 - ./0001-Fix-RPC-compilation-when-using-libtirpc-rather-than-.patch 34 - ]; 35 - 36 - nativeBuildInputs = [ 37 - pkg-config 38 - gperf 39 - rpcsvc-proto 40 - ]; 41 - 42 - env.NIX_CFLAGS_COMPILE = toString [ "-I${libtirpc.dev}/include/tirpc" ]; 43 - NIX_LDFLAGS = [ "-ltirpc" ]; 44 - 45 - buildInputs = [ 46 - zlib 47 - bzip2 48 - lzo 49 - libgcrypt 50 - gdbm 51 - db 52 - tdb 53 - gnutls 54 - libuuid 55 - guile 56 - libtirpc 57 - ]; 58 - 59 - doCheck = false; 60 - 61 - preConfigure = '' 62 - sed -re 's%@GUILE@%&/guile%' -i */Makefile.* Makefile.* 63 - ''; 64 - 65 - meta = with lib; { 66 - description = "Tools & library for data backup and distributed storage"; 67 - 68 - longDescription = '' 69 - Libchop is a set of utilities and library for data backup and 70 - distributed storage. Its main application is chop-backup, an 71 - encrypted backup program that supports data integrity checks, 72 - versioning at little cost, distribution among several sites, 73 - selective sharing of stored data, adaptive compression, and more. 74 - The library itself, which chop-backup builds upon, implements 75 - storage techniques such as content-based addressing, content hash 76 - keys, Merkle trees, similarity detection, and lossless compression. 77 - It makes it easy to combine them in different ways. The 78 - ‘chop-archiver’ and ‘chop-block-server’ tools, illustrated in the 79 - manual, provide direct access to these facilities from the command 80 - line. It is written in C and has Guile (Scheme) bindings. 81 - ''; 82 - 83 - homepage = "https://www.nongnu.org/libchop/"; 84 - license = licenses.gpl3Plus; 85 - maintainers = [ ]; 86 - platforms = platforms.gnu ++ platforms.linux; 87 - }; 88 - }
-11
pkgs/by-name/li/libchop/size_t.patch
··· 1 - --- a/src/chop.c 2 - +++ b/src/chop.c 3 - @@ -539,7 +539,7 @@ extern const chop_class_t chop_gdbm_bloc 4 - chop_qdbm_block_iterator_class; 5 - 6 - const struct chop_class_entry * 7 - -chop_lookup_class_entry (const char *str, unsigned int len); 8 - +chop_lookup_class_entry (const char *str, size_t len); 9 - 10 - /* Include the gperf-generated perfect hash table. */ 11 - #include "class-lookup.c"
+8
pkgs/by-name/li/libcmatrix/package.nix
··· 6 6 libgcrypt, 7 7 libsecret, 8 8 libsoup_3, 9 + cmake, 9 10 meson, 10 11 ninja, 11 12 olm, ··· 30 31 meson 31 32 ninja 32 33 pkg-config 34 + 35 + cmake # used by meson to find olm 33 36 ]; 34 37 35 38 buildInputs = [ ··· 41 44 olm 42 45 sqlite 43 46 ]; 47 + 48 + prePatch = lib.optionalString stdenv.hostPlatform.isDarwin '' 49 + # 0u is not a valid version number on darwin 50 + substituteInPlace src/meson.build --replace-fail "soversion: '0u'," "soversion: '0'," 51 + ''; 44 52 45 53 meta = { 46 54 changelog = "https://source.puri.sm/Librem5/libcmatrix/-/blob/${finalAttrs.src.tag}/NEWS";
+9 -1
pkgs/by-name/li/libvpx/package.nix
··· 99 99 isGeneric = 100 100 (stdenv.hostPlatform.isPower && stdenv.hostPlatform.isLittleEndian) 101 101 || stdenv.hostPlatform.parsed.cpu.name == "armv6l" 102 + || stdenv.hostPlatform.isLoongArch64 102 103 || stdenv.hostPlatform.isRiscV; 103 104 104 105 target = 105 - if (stdenv.hostPlatform.isBSD || stdenv.hostPlatform != stdenv.buildPlatform) then 106 + if 107 + ( 108 + stdenv.hostPlatform.isBSD 109 + || stdenv.hostPlatform != stdenv.buildPlatform 110 + # https://issues.chromium.org/issues/359039635 111 + || stdenv.hostPlatform.isLoongArch64 112 + ) 113 + then 106 114 (if isGeneric then "generic-gnu" else "${cpu}-${kernel}-gcc") 107 115 else 108 116 null;
+2 -2
pkgs/by-name/mk/mkvtoolnix/package.nix
··· 52 52 in 53 53 stdenv.mkDerivation (finalAttrs: { 54 54 pname = "mkvtoolnix"; 55 - version = "91.0"; 55 + version = "92.0"; 56 56 57 57 src = fetchFromGitea { 58 58 domain = "codeberg.org"; 59 59 owner = "mbunkus"; 60 60 repo = "mkvtoolnix"; 61 61 tag = "release-${finalAttrs.version}"; 62 - hash = "sha256-cBzW8zj2JxzhdMkvs8nWiBID/8FSMT7FkrZ78c0f0ts="; 62 + hash = "sha256-3yiQRGkjvOz80G6s39JHzqytxvGDmV9Lqs5bMxTAejo="; 63 63 }; 64 64 65 65 passthru = {
+59
pkgs/by-name/mo/mopidy-argos/package.nix
··· 1 + { 2 + stdenv, 3 + lib, 4 + python3Packages, 5 + fetchFromGitHub, 6 + pkg-config, 7 + meson, 8 + ninja, 9 + appstream-glib, 10 + desktop-file-utils, 11 + wrapGAppsHook3, 12 + gobject-introspection, 13 + }: 14 + python3Packages.buildPythonApplication rec { 15 + pname = "mopidy-argos"; 16 + version = "1.15.0"; 17 + pyproject = false; # Built with meson 18 + 19 + src = fetchFromGitHub { 20 + owner = "orontee"; 21 + repo = "argos"; 22 + tag = "v${version}"; 23 + hash = "sha256-fHdaYFq38t4uzpVD4qoAeVm5yWgj2O7hy4LDgZ1bZj4="; 24 + }; 25 + postPatch = '' 26 + patchShebangs build-aux/meson/postinstall.py 27 + ''; 28 + 29 + nativeBuildInputs = [ 30 + pkg-config 31 + meson 32 + ninja 33 + appstream-glib 34 + gobject-introspection 35 + desktop-file-utils 36 + wrapGAppsHook3 37 + ]; 38 + 39 + dependencies = with python3Packages; [ 40 + aiohttp 41 + pycairo 42 + pygobject3 43 + pyxdg 44 + zeroconf 45 + ]; 46 + 47 + dontWrapGApps = true; 48 + preFixup = '' 49 + makeWrapperArgs+=("''${gappsWrapperArgs[@]}") 50 + ''; 51 + 52 + meta = { 53 + homepage = "https://github.com/orontee/argos"; 54 + description = "Gtk front-end to control a Mopidy server"; 55 + license = lib.licenses.gpl3Plus; 56 + maintainers = [ lib.maintainers.hufman ]; 57 + mainProgram = "argos"; 58 + }; 59 + }
+13 -1
pkgs/by-name/nb/nb-cli/package.nix
··· 17 17 hash = "sha256-HZey1RVpx/fHNxdEue1LczYbwYUxEb3i3fHpkKHhn+8="; 18 18 }; 19 19 20 + pythonRelaxDeps = [ 21 + "watchfiles" 22 + ]; 23 + 20 24 build-system = [ 21 25 python3.pkgs.babel 22 26 python3.pkgs.pdm-backend ··· 43 47 # no test 44 48 doCheck = false; 45 49 46 - pythonImportsCheck = [ "nb_cli" ]; 50 + pythonImportsCheck = [ 51 + "nb_cli" 52 + "nb_cli.cli" 53 + "nb_cli.compat" 54 + "nb_cli.config" 55 + "nb_cli.handlers" 56 + "nb_cli.i18n" 57 + "nb_cli.log" 58 + ]; 47 59 48 60 passthru.tests = { 49 61 version = testers.testVersion { package = nb-cli; };
+38
pkgs/by-name/ni/nix-converter/package.nix
··· 1 + { 2 + lib, 3 + buildGoModule, 4 + fetchFromGitHub, 5 + nix-update-script, 6 + }: 7 + 8 + buildGoModule { 9 + pname = "nix-converter"; 10 + version = "0-unstable-2025-04-14"; 11 + 12 + src = fetchFromGitHub { 13 + owner = "theobori"; 14 + repo = "nix-converter"; 15 + rev = "d06af43bf578f2650417600250e68782478ce98d"; 16 + hash = "sha256-/HEKbE1tLCGGu4xopky/02OWRt23UUTPKQCdi7ThCX8="; 17 + }; 18 + 19 + vendorHash = "sha256-Ay1f9sk8RuJyOS7hl/lrscpxdlIgm9dMow/xTFoR+H4="; 20 + 21 + ldflags = [ 22 + "-s" 23 + "-w" 24 + ]; 25 + 26 + passthru.updateScript = nix-update-script { }; 27 + 28 + meta = { 29 + description = "All-in-one converter configuration language to Nix and vice versa"; 30 + homepage = "https://github.com/theobori/nix-converter"; 31 + license = lib.licenses.mit; 32 + maintainers = with lib.maintainers; [ 33 + theobori 34 + jaredmontoya 35 + ]; 36 + mainProgram = "nix-converter"; 37 + }; 38 + }
+12 -5
pkgs/by-name/ol/olm/package.nix
··· 21 21 22 22 doCheck = true; 23 23 24 - postPatch = '' 25 - substituteInPlace olm.pc.in \ 26 - --replace '$'{exec_prefix}/@CMAKE_INSTALL_LIBDIR@ @CMAKE_INSTALL_FULL_LIBDIR@ \ 27 - --replace '$'{prefix}/@CMAKE_INSTALL_INCLUDEDIR@ @CMAKE_INSTALL_FULL_INCLUDEDIR@ 28 - ''; 24 + postPatch = 25 + '' 26 + substituteInPlace olm.pc.in \ 27 + --replace '$'{exec_prefix}/@CMAKE_INSTALL_LIBDIR@ @CMAKE_INSTALL_FULL_LIBDIR@ \ 28 + --replace '$'{prefix}/@CMAKE_INSTALL_INCLUDEDIR@ @CMAKE_INSTALL_FULL_INCLUDEDIR@ 29 + '' 30 + # Clang 19 has become more strict about assigning to const variables 31 + # Patch from https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=281497 32 + + lib.optionalString (stdenv.cc.isClang && lib.versionAtLeast stdenv.cc.version "19") '' 33 + substituteInPlace include/olm/list.hh \ 34 + --replace-fail "T * const other_pos = other._data;" "T const * other_pos = other._data;" 35 + ''; 29 36 30 37 meta = with lib; { 31 38 description = "Implements double cryptographic ratchet and Megolm ratchet";
-46
pkgs/by-name/oo/oobicpl/package.nix
··· 1 - { 2 - lib, 3 - stdenv, 4 - fetchFromGitHub, 5 - cmake, 6 - libminc, 7 - bicpl, 8 - arguments, 9 - pcre-cpp, 10 - }: 11 - 12 - stdenv.mkDerivation rec { 13 - pname = "oobicpl"; 14 - version = "unstable-2020-08-12"; 15 - 16 - src = fetchFromGitHub { 17 - owner = "BIC-MNI"; 18 - repo = pname; 19 - rev = "a9409da8a5bb4925438f32aff577b6333faec28b"; 20 - sha256 = "0b4chjhr32wbb1sash8cq1jfnr7rzdq84hif8anlrjqd3l0gw357"; 21 - }; 22 - 23 - nativeBuildInputs = [ cmake ]; 24 - 25 - buildInputs = [ 26 - libminc 27 - bicpl 28 - arguments 29 - pcre-cpp 30 - ]; 31 - 32 - cmakeFlags = [ 33 - "-DLIBMINC_DIR=${libminc}/lib/cmake" 34 - "-DBICPL_DIR=${bicpl}/lib" 35 - "-DARGUMENTS_DIR=${arguments}/lib" 36 - "-DOOBICPL_BUILD_SHARED_LIBS=TRUE" 37 - ]; 38 - 39 - meta = with lib; { 40 - homepage = "https://github.com/BIC-MNI/oobicpl"; 41 - description = "Brain Imaging Centre object-oriented programming library (and tools)"; 42 - maintainers = with maintainers; [ bcdarwin ]; 43 - platforms = platforms.unix; 44 - license = licenses.free; 45 - }; 46 - }
-5
pkgs/by-name/op/optinix/package.nix
··· 20 20 21 21 nativeBuildInputs = [ installShellFiles ]; 22 22 23 - preBuild = '' 24 - substituteInPlace vendor/modernc.org/libc/honnef.co/go/netdb/netdb.go \ 25 - --replace-fail '!os.IsNotExist(err)' '!os.IsNotExist(err) && !os.IsPermission(err)' 26 - ''; 27 - 28 23 postInstall = '' 29 24 installShellCompletion --cmd optinix \ 30 25 --bash <($out/bin/optinix completion bash) \
+13
pkgs/by-name/os/osm-gps-map/dont-require-libsoup.patch
··· 1 + diff --git a/osmgpsmap-1.0.pc.in b/osmgpsmap-1.0.pc.in 2 + index 86efb3c..da6d1a9 100644 3 + --- a/osmgpsmap-1.0.pc.in 4 + +++ b/osmgpsmap-1.0.pc.in 5 + @@ -6,6 +6,7 @@ includedir=@includedir@ 6 + Name: @PACKAGE_NAME@ 7 + Description: Moving map widget using openstreet map data 8 + Version: @PACKAGE_VERSION@ 9 + -Requires: gtk+-3.0 libsoup-2.4 10 + +Requires: gtk+-3.0 11 + +Requires.private: libsoup-2.4 12 + Libs: -L${libdir} -losmgpsmap-1.0 13 + Cflags: -I${includedir}/osmgpsmap-1.0
+18 -8
pkgs/by-name/os/osm-gps-map/package.nix
··· 11 11 stdenv, 12 12 }: 13 13 14 - stdenv.mkDerivation rec { 14 + stdenv.mkDerivation (finalAttrs: { 15 15 pname = "osm-gps-map"; 16 16 version = "1.2.0"; 17 17 18 18 src = fetchzip { 19 - url = "https://github.com/nzjrs/osm-gps-map/releases/download/${version}/osm-gps-map-${version}.tar.gz"; 19 + url = "https://github.com/nzjrs/osm-gps-map/releases/download/${finalAttrs.version}/osm-gps-map-${finalAttrs.version}.tar.gz"; 20 20 sha256 = "sha256-ciw28YXhR+GC6B2VPC+ZxjyhadOk3zYGuOssSgqjwH0="; 21 21 }; 22 22 23 + patches = [ 24 + # libsoup is only used internally 25 + # it should only be listed as private requirement 26 + # https://github.com/nzjrs/osm-gps-map/pull/108 27 + ./dont-require-libsoup.patch 28 + ]; 29 + 23 30 outputs = [ 24 31 "out" 25 32 "dev" ··· 35 42 buildInputs = [ 36 43 cairo 37 44 glib 38 - gtk3 39 45 libsoup_2_4 40 46 ]; 41 47 42 - meta = with lib; { 48 + propagatedBuildInputs = [ 49 + gtk3 50 + ]; 51 + 52 + meta = { 43 53 description = "GTK widget for displaying OpenStreetMap tiles"; 44 54 homepage = "https://nzjrs.github.io/osm-gps-map"; 45 - license = licenses.gpl2Plus; 46 - maintainers = with maintainers; [ hrdinka ]; 47 - platforms = platforms.linux ++ platforms.darwin; 55 + license = lib.licenses.gpl2Plus; 56 + maintainers = with lib.maintainers; [ hrdinka ]; 57 + platforms = lib.platforms.linux ++ lib.platforms.darwin; 48 58 }; 49 - } 59 + })
-43
pkgs/by-name/pa/paco/package.nix
··· 1 - { 2 - lib, 3 - buildGoModule, 4 - fetchFromGitHub, 5 - fetchpatch, 6 - }: 7 - 8 - buildGoModule rec { 9 - pname = "paco"; 10 - version = "1.0"; 11 - 12 - src = fetchFromGitHub { 13 - owner = "pacolang"; 14 - repo = "paco"; 15 - rev = "v${version}"; 16 - hash = "sha256-sCU7cjmsUTrhf/7Lm3wBPKwk80SAhCfc4lrCBggspw8="; 17 - }; 18 - 19 - vendorHash = "sha256-J0TKp1df5IWq3Irlzf1lvhWlXnP//MsVqs9M8TtEraw="; 20 - 21 - patches = [ 22 - # Set correct package path in go.mod 23 - (fetchpatch { 24 - url = "https://github.com/pacolang/paco/pull/1/commits/886f0407e94418d34c7e062c6857834aea3c99ac.patch"; 25 - hash = "sha256-HRNJSyWz1OY+kCV+eaRJbaDXkH4n1NaMpFxCuEhocK4="; 26 - }) 27 - ]; 28 - 29 - subPackages = [ "." ]; 30 - 31 - ldflags = [ 32 - "-s" 33 - "-w" 34 - ]; 35 - 36 - meta = with lib; { 37 - description = "Simple compiled programming language"; 38 - mainProgram = "paco"; 39 - homepage = "https://github.com/pacolang/paco"; 40 - license = licenses.mit; 41 - maintainers = with maintainers; [ hugolgst ]; 42 - }; 43 - }
+15
pkgs/by-name/pi/pilot-link/incompatible-pointer-type.patch
··· 1 + Index: pilot-link/src/pilot-read-todos.c 2 + =================================================================== 3 + --- pilot-link/src/pilot-read-todos.c 4 + +++ pilot-link/src/pilot-read-todos.c 5 + @@ -216,9 +216,9 @@ 6 + break; 7 + } 8 + else { 9 + if (pi_file_read_record 10 + - (pif, i, (void *) &ptr, &len, &attr, &category, 11 + + (pif, i, (void *) &ptr, (size_t *) &len, &attr, &category, 12 + 0)) 13 + break; 14 + 15 + pi_buffer_clear(recbuf);
+7 -2
pkgs/by-name/pi/pilot-link/package.nix
··· 19 19 20 20 stdenv.mkDerivation { 21 21 pname = "pilot-link"; 22 - version = "0.12.3-unstable-2022-09-26"; 22 + version = "0.13.0-unstable-2022-09-26"; 23 23 24 24 src = fetchFromGitHub { 25 25 owner = "desrod"; ··· 32 32 # https://github.com/desrod/pilot-link/issues/16 33 33 # https://aur.archlinux.org/packages/pilot-link-git 34 34 patches = 35 - [ ./configure-checks.patch ] 35 + [ 36 + ./configure-checks.patch 37 + ./incompatible-pointer-type.patch 38 + ] 36 39 ++ lib.optionals enableConduits [ ./format-string-literals.patch ] 37 40 ++ lib.optionals enableLibpng [ ./pilot-link-png14.patch ]; 38 41 ··· 53 56 ++ lib.optionals enableConduits [ "--enable-conduits" ] 54 57 ++ lib.optionals enableLibpng [ "--enable-libpng" ] 55 58 ++ lib.optionals enableLibusb [ "--enable-libusb" ]; 59 + 60 + enableParallelBuilding = true; 56 61 57 62 meta = { 58 63 description = "Suite of tools for connecting to PalmOS handheld devices";
+2 -2
pkgs/by-name/po/pocket-id/package.nix
··· 12 12 13 13 stdenvNoCC.mkDerivation (finalAttrs: { 14 14 pname = "pocket-id"; 15 - version = "0.49.0"; 15 + version = "0.51.0"; 16 16 17 17 src = fetchFromGitHub { 18 18 owner = "pocket-id"; 19 19 repo = "pocket-id"; 20 20 tag = "v${finalAttrs.version}"; 21 - hash = "sha256-fyyeYArjhsS/R9VsZsRM3oO5fz8EUqjNIuvFJpGZbds="; 21 + hash = "sha256-tNPbowMytALmvJ1H8IWCmXIQFlXKEHA5+T9FWdpaLi0="; 22 22 }; 23 23 24 24 backend = buildGoModule {
+5
pkgs/by-name/po/poetry/unwrapped.nix
··· 139 139 "test_list_poetry_managed" 140 140 "test_find_all_with_poetry_managed" 141 141 "test_find_poetry_managed_pythons" 142 + # Flaky 143 + "test_threading_property_types" 144 + "test_threading_single_thread_safe" 145 + "test_threading_property_caching" 146 + "test_threading_atomic_cached_property_different_instances" 142 147 ]; 143 148 144 149 pytestFlagsArray = [
+2 -2
pkgs/by-name/qp/qpid-cpp/package.nix
··· 3 3 stdenv, 4 4 fetchpatch, 5 5 fetchurl, 6 - boost, 6 + boost183, 7 7 cmake, 8 8 libuuid, 9 9 python3, ··· 24 24 python3 25 25 ]; 26 26 buildInputs = [ 27 - boost 27 + boost183 28 28 libuuid 29 29 ruby 30 30 ];
+2 -2
pkgs/by-name/ra/ratman/package.nix
··· 19 19 domain = "codeberg.org"; 20 20 owner = "irdest"; 21 21 repo = "irdest"; 22 - rev = "${version}"; 23 - sha256 = "sha256-OuKUZSvIUekhbe1LoEFBL8+sU2KLXBsp1JCEEuxkUlk="; 22 + tag = "${version}"; 23 + hash = "sha256-rdKfKbikyqs0Y/y9A8XRVSKenjHD5rS3blxwy98Tvmg="; 24 24 }; 25 25 26 26 useFetchCargoVendor = true;
+8 -2
pkgs/by-name/sh/share-preview/package.nix
··· 26 26 hash = "sha256-FqualaTkirB+gBcgkThQpSBHhM4iaXkiGujwBUnUX0E="; 27 27 }; 28 28 29 + patches = [ 30 + ./wasm-bindgen.patch 31 + ]; 32 + 29 33 cargoDeps = rustPlatform.fetchCargoVendor { 30 - inherit (finalAttrs) src; 34 + inherit (finalAttrs) src patches; 31 35 name = "share-preview-${finalAttrs.version}"; 32 - hash = "sha256-XY48fQ5HLvZ1nxLk6rbuxSBAHAPUcnwu/5AwgTWhfbg="; 36 + hash = "sha256-lDSRXe+AjJzWT0hda/aev6kNJAvHblGmmAYXdYhrnQs="; 33 37 }; 34 38 35 39 nativeBuildInputs = [ ··· 59 63 meta = { 60 64 description = "Preview and debug websites metadata tags for social media share"; 61 65 homepage = "https://apps.gnome.org/SharePreview"; 66 + downloadPage = "https://github.com/rafaelmardojai/share-preview"; 67 + changelog = "https://github.com/rafaelmardojai/share-preview/releases/tag/${finalAttrs.version}"; 62 68 license = lib.licenses.gpl3Plus; 63 69 mainProgram = "share-preview"; 64 70 teams = [ lib.teams.gnome-circle ];
+3423
pkgs/by-name/sh/share-preview/wasm-bindgen.patch
··· 1 + diff --git a/Cargo.lock b/Cargo.lock 2 + index 6bf4e0c..633a6e4 100644 3 + --- a/Cargo.lock 4 + +++ b/Cargo.lock 5 + @@ -1,12 +1,12 @@ 6 + # This file is automatically @generated by Cargo. 7 + # It is not intended for manual editing. 8 + -version = 3 9 + +version = 4 10 + 11 + [[package]] 12 + -name = "adler" 13 + -version = "1.0.2" 14 + +name = "adler2" 15 + +version = "2.0.0" 16 + source = "registry+https://github.com/rust-lang/crates.io-index" 17 + -checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe" 18 + +checksum = "512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627" 19 + 20 + [[package]] 21 + name = "aead" 22 + @@ -64,104 +64,107 @@ dependencies = [ 23 + 24 + [[package]] 25 + name = "aho-corasick" 26 + -version = "0.7.18" 27 + +version = "1.1.3" 28 + source = "registry+https://github.com/rust-lang/crates.io-index" 29 + -checksum = "1e37cfd5e7657ada45f742d6e99ca5788580b5c529dc78faf11ece6dc702656f" 30 + +checksum = "8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916" 31 + dependencies = [ 32 + "memchr", 33 + ] 34 + 35 + [[package]] 36 + name = "anyhow" 37 + -version = "1.0.56" 38 + +version = "1.0.98" 39 + source = "registry+https://github.com/rust-lang/crates.io-index" 40 + -checksum = "4361135be9122e0870de935d7c439aef945b9f9ddd4199a553b5270b49c82a27" 41 + +checksum = "e16d2d3311acee920a9eb8d33b8cbc1787ce4a264e85f964c2404b969bdcd487" 42 + 43 + [[package]] 44 + name = "async-channel" 45 + -version = "1.6.1" 46 + +version = "1.9.0" 47 + +source = "registry+https://github.com/rust-lang/crates.io-index" 48 + +checksum = "81953c529336010edd6d8e358f886d9581267795c61b19475b71314bffa46d35" 49 + +dependencies = [ 50 + + "concurrent-queue", 51 + + "event-listener 2.5.3", 52 + + "futures-core", 53 + +] 54 + + 55 + +[[package]] 56 + +name = "async-channel" 57 + +version = "2.3.1" 58 + source = "registry+https://github.com/rust-lang/crates.io-index" 59 + -checksum = "2114d64672151c0c5eaa5e131ec84a74f06e1e559830dabba01ca30605d66319" 60 + +checksum = "89b47800b0be77592da0afd425cc03468052844aff33b84e33cc696f64e77b6a" 61 + dependencies = [ 62 + "concurrent-queue", 63 + - "event-listener", 64 + + "event-listener-strategy", 65 + "futures-core", 66 + + "pin-project-lite", 67 + ] 68 + 69 + [[package]] 70 + name = "async-executor" 71 + -version = "1.4.1" 72 + +version = "1.13.1" 73 + source = "registry+https://github.com/rust-lang/crates.io-index" 74 + -checksum = "871f9bb5e0a22eeb7e8cf16641feb87c9dc67032ccf8ff49e772eb9941d3a965" 75 + +checksum = "30ca9a001c1e8ba5149f91a74362376cc6bc5b919d92d988668657bd570bdcec" 76 + dependencies = [ 77 + "async-task", 78 + "concurrent-queue", 79 + - "fastrand", 80 + - "futures-lite", 81 + - "once_cell", 82 + + "fastrand 2.3.0", 83 + + "futures-lite 2.6.0", 84 + "slab", 85 + ] 86 + 87 + [[package]] 88 + name = "async-global-executor" 89 + -version = "2.0.3" 90 + +version = "2.4.1" 91 + source = "registry+https://github.com/rust-lang/crates.io-index" 92 + -checksum = "c026b7e44f1316b567ee750fea85103f87fcb80792b860e979f221259796ca0a" 93 + +checksum = "05b1b633a2115cd122d73b955eadd9916c18c8f510ec9cd1686404c60ad1c29c" 94 + dependencies = [ 95 + - "async-channel", 96 + + "async-channel 2.3.1", 97 + "async-executor", 98 + "async-io", 99 + - "async-mutex", 100 + + "async-lock", 101 + "blocking", 102 + - "futures-lite", 103 + - "num_cpus", 104 + + "futures-lite 2.6.0", 105 + "once_cell", 106 + ] 107 + 108 + [[package]] 109 + name = "async-io" 110 + -version = "1.6.0" 111 + +version = "2.4.0" 112 + source = "registry+https://github.com/rust-lang/crates.io-index" 113 + -checksum = "a811e6a479f2439f0c04038796b5cfb3d2ad56c230e0f2d3f7b04d68cfee607b" 114 + +checksum = "43a2b323ccce0a1d90b449fd71f2a06ca7faa7c54c2751f06c9bd851fc061059" 115 + dependencies = [ 116 + + "async-lock", 117 + + "cfg-if", 118 + "concurrent-queue", 119 + - "futures-lite", 120 + - "libc", 121 + - "log", 122 + - "once_cell", 123 + + "futures-io", 124 + + "futures-lite 2.6.0", 125 + "parking", 126 + "polling", 127 + + "rustix", 128 + "slab", 129 + - "socket2", 130 + - "waker-fn", 131 + - "winapi", 132 + + "tracing", 133 + + "windows-sys 0.59.0", 134 + ] 135 + 136 + [[package]] 137 + name = "async-lock" 138 + -version = "2.5.0" 139 + -source = "registry+https://github.com/rust-lang/crates.io-index" 140 + -checksum = "e97a171d191782fba31bb902b14ad94e24a68145032b7eedf871ab0bc0d077b6" 141 + -dependencies = [ 142 + - "event-listener", 143 + -] 144 + - 145 + -[[package]] 146 + -name = "async-mutex" 147 + -version = "1.4.0" 148 + +version = "3.4.0" 149 + source = "registry+https://github.com/rust-lang/crates.io-index" 150 + -checksum = "479db852db25d9dbf6204e6cb6253698f175c15726470f78af0d918e99d6156e" 151 + +checksum = "ff6e472cdea888a4bd64f342f09b3f50e1886d32afe8df3d663c01140b811b18" 152 + dependencies = [ 153 + - "event-listener", 154 + + "event-listener 5.4.0", 155 + + "event-listener-strategy", 156 + + "pin-project-lite", 157 + ] 158 + 159 + [[package]] 160 + name = "async-std" 161 + -version = "1.12.0" 162 + +version = "1.13.1" 163 + source = "registry+https://github.com/rust-lang/crates.io-index" 164 + -checksum = "62565bb4402e926b29953c785397c6dc0391b7b446e45008b0049eb43cec6f5d" 165 + +checksum = "730294c1c08c2e0f85759590518f6333f0d5a0a766a27d519c1b244c3dfd8a24" 166 + dependencies = [ 167 + - "async-channel", 168 + + "async-channel 1.9.0", 169 + "async-global-executor", 170 + "async-io", 171 + "async-lock", 172 + @@ -169,7 +172,7 @@ dependencies = [ 173 + "futures-channel", 174 + "futures-core", 175 + "futures-io", 176 + - "futures-lite", 177 + + "futures-lite 2.6.0", 178 + "gloo-timers", 179 + "kv-log-macro", 180 + "log", 181 + @@ -183,26 +186,26 @@ dependencies = [ 182 + 183 + [[package]] 184 + name = "async-task" 185 + -version = "4.2.0" 186 + +version = "4.7.1" 187 + source = "registry+https://github.com/rust-lang/crates.io-index" 188 + -checksum = "30696a84d817107fc028e049980e09d5e140e8da8f1caeb17e8e950658a3cea9" 189 + +checksum = "8b75356056920673b02621b35afd0f7dda9306d03c79a30f5c56c44cf256e3de" 190 + 191 + [[package]] 192 + name = "async-trait" 193 + -version = "0.1.53" 194 + +version = "0.1.88" 195 + source = "registry+https://github.com/rust-lang/crates.io-index" 196 + -checksum = "ed6aa3524a2dfcf9fe180c51eae2b58738348d819517ceadf95789c51fff7600" 197 + +checksum = "e539d3fca749fcee5236ab05e93a52867dd549cc157c8cb7f99595f3cedffdb5" 198 + dependencies = [ 199 + "proc-macro2", 200 + "quote", 201 + - "syn 1.0.89", 202 + + "syn 2.0.100", 203 + ] 204 + 205 + [[package]] 206 + name = "atomic-waker" 207 + -version = "1.0.0" 208 + +version = "1.1.2" 209 + source = "registry+https://github.com/rust-lang/crates.io-index" 210 + -checksum = "065374052e7df7ee4047b1160cca5e1467a12351a40b3da123c870ba0b8eda2a" 211 + +checksum = "1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0" 212 + 213 + [[package]] 214 + name = "atty" 215 + @@ -210,34 +213,34 @@ version = "0.2.14" 216 + source = "registry+https://github.com/rust-lang/crates.io-index" 217 + checksum = "d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8" 218 + dependencies = [ 219 + - "hermit-abi", 220 + + "hermit-abi 0.1.19", 221 + "libc", 222 + "winapi", 223 + ] 224 + 225 + [[package]] 226 + name = "autocfg" 227 + -version = "1.1.0" 228 + +version = "1.4.0" 229 + source = "registry+https://github.com/rust-lang/crates.io-index" 230 + -checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" 231 + +checksum = "ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26" 232 + 233 + [[package]] 234 + name = "base-x" 235 + -version = "0.2.8" 236 + +version = "0.2.11" 237 + source = "registry+https://github.com/rust-lang/crates.io-index" 238 + -checksum = "a4521f3e3d031370679b3b140beb36dfe4801b09ac77e30c61941f97df3ef28b" 239 + +checksum = "4cbbc9d0964165b47557570cce6c952866c2678457aca742aafc9fb771d30270" 240 + 241 + [[package]] 242 + name = "base64" 243 + -version = "0.13.0" 244 + +version = "0.13.1" 245 + source = "registry+https://github.com/rust-lang/crates.io-index" 246 + -checksum = "904dfeac50f3cdaba28fc6f57fdcddb75f49ed61346676a78c4ffe55877802fd" 247 + +checksum = "9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8" 248 + 249 + [[package]] 250 + name = "bit_field" 251 + -version = "0.10.1" 252 + +version = "0.10.2" 253 + source = "registry+https://github.com/rust-lang/crates.io-index" 254 + -checksum = "dcb6dd1c2376d2e096796e234a70e17e94cc2d5d54ff8ce42b28cef1d0d359a4" 255 + +checksum = "dc827186963e592360843fb5ba4b973e145841266c1357f7180c43526f2e5b61" 256 + 257 + [[package]] 258 + name = "bitflags" 259 + @@ -247,9 +250,9 @@ checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" 260 + 261 + [[package]] 262 + name = "bitflags" 263 + -version = "2.4.0" 264 + +version = "2.9.0" 265 + source = "registry+https://github.com/rust-lang/crates.io-index" 266 + -checksum = "b4682ae6287fcf752ecaabbfcc7b6f9b72aa33933dc23a554d853aea8eea8635" 267 + +checksum = "5c8214115b7bf84099f1309324e63141d4c5d7cc26862f97a0a857dbefe165bd" 268 + 269 + [[package]] 270 + name = "bitmaps" 271 + @@ -277,35 +280,34 @@ dependencies = [ 272 + 273 + [[package]] 274 + name = "blocking" 275 + -version = "1.2.0" 276 + +version = "1.6.1" 277 + source = "registry+https://github.com/rust-lang/crates.io-index" 278 + -checksum = "c6ccb65d468978a086b69884437ded69a90faab3bbe6e67f242173ea728acccc" 279 + +checksum = "703f41c54fc768e63e091340b424302bb1c29ef4aa0c7f10fe849dfb114d29ea" 280 + dependencies = [ 281 + - "async-channel", 282 + + "async-channel 2.3.1", 283 + "async-task", 284 + - "atomic-waker", 285 + - "fastrand", 286 + - "futures-lite", 287 + - "once_cell", 288 + + "futures-io", 289 + + "futures-lite 2.6.0", 290 + + "piper", 291 + ] 292 + 293 + [[package]] 294 + name = "bumpalo" 295 + -version = "3.9.1" 296 + +version = "3.17.0" 297 + source = "registry+https://github.com/rust-lang/crates.io-index" 298 + -checksum = "a4a45a46ab1f2412e53d3a0ade76ffad2025804294569aae387231a0cd6e0899" 299 + +checksum = "1628fb46dfa0b37568d12e5edd512553eccf6a22a78e8bde00bb4aed84d5bdbf" 300 + 301 + [[package]] 302 + name = "bytemuck" 303 + -version = "1.8.0" 304 + +version = "1.22.0" 305 + source = "registry+https://github.com/rust-lang/crates.io-index" 306 + -checksum = "0e851ca7c24871e7336801608a4797d7376545b6928a10d32d75685687141ead" 307 + +checksum = "b6b1fc10dbac614ebc03540c9dbd60e83887fda27794998c6528f1782047d540" 308 + 309 + [[package]] 310 + name = "byteorder" 311 + -version = "1.4.3" 312 + +version = "1.5.0" 313 + source = "registry+https://github.com/rust-lang/crates.io-index" 314 + -checksum = "14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610" 315 + +checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" 316 + 317 + [[package]] 318 + name = "bytes" 319 + @@ -315,23 +317,17 @@ checksum = "0e4cec68f03f32e44924783795810fa50a7035d8c8ebe78580ad7e6c703fba38" 320 + 321 + [[package]] 322 + name = "bytes" 323 + -version = "1.1.0" 324 + -source = "registry+https://github.com/rust-lang/crates.io-index" 325 + -checksum = "c4872d67bab6358e59559027aa3b9157c53d9358c51423c17554809a8858e0f8" 326 + - 327 + -[[package]] 328 + -name = "cache-padded" 329 + -version = "1.2.0" 330 + +version = "1.10.1" 331 + source = "registry+https://github.com/rust-lang/crates.io-index" 332 + -checksum = "c1db59621ec70f09c5e9b597b220c7a2b43611f4710dc03ceb8748637775692c" 333 + +checksum = "d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a" 334 + 335 + [[package]] 336 + name = "cairo-rs" 337 + -version = "0.19.2" 338 + +version = "0.19.4" 339 + source = "registry+https://github.com/rust-lang/crates.io-index" 340 + -checksum = "2650f66005301bd33cc486dec076e1293c4cecf768bc7ba9bf5d2b1be339b99c" 341 + +checksum = "b2ac2a4d0e69036cf0062976f6efcba1aaee3e448594e6514bb2ddf87acce562" 342 + dependencies = [ 343 + - "bitflags 2.4.0", 344 + + "bitflags 2.9.0", 345 + "cairo-sys-rs", 346 + "glib", 347 + "libc", 348 + @@ -351,17 +347,21 @@ dependencies = [ 349 + 350 + [[package]] 351 + name = "cc" 352 + -version = "1.0.73" 353 + +version = "1.2.20" 354 + source = "registry+https://github.com/rust-lang/crates.io-index" 355 + -checksum = "2fff2a6927b3bb87f9595d67196a70493f627687a71d87a0d692242c33f58c11" 356 + +checksum = "04da6a0d40b948dfc4fa8f5bbf402b0fc1a64a28dbf7d12ffd683550f2c1b63a" 357 + +dependencies = [ 358 + + "shlex", 359 + +] 360 + 361 + [[package]] 362 + name = "cfg-expr" 363 + -version = "0.10.2" 364 + +version = "0.15.8" 365 + source = "registry+https://github.com/rust-lang/crates.io-index" 366 + -checksum = "5e068cb2806bbc15b439846dc16c5f89f8599f2c3e4d73d4449d38f9b2f0b6c5" 367 + +checksum = "d067ad48b8650848b989a59a86c6c36a995d02d2bf778d45c3c5d57bc2718f02" 368 + dependencies = [ 369 + "smallvec", 370 + + "target-lexicon", 371 + ] 372 + 373 + [[package]] 374 + @@ -387,18 +387,18 @@ checksum = "3d7b894f5411737b7867f4827955924d7c254fc9f4d91a6aad6b097804b1018b" 375 + 376 + [[package]] 377 + name = "concurrent-queue" 378 + -version = "1.2.2" 379 + +version = "2.5.0" 380 + source = "registry+https://github.com/rust-lang/crates.io-index" 381 + -checksum = "30ed07550be01594c6026cff2a1d7fe9c8f683caa798e12b68694ac9e88286a3" 382 + +checksum = "4ca0197aee26d1ae37445ee532fefce43251d24cc7c166799f4d46817f1d3973" 383 + dependencies = [ 384 + - "cache-padded", 385 + + "crossbeam-utils", 386 + ] 387 + 388 + [[package]] 389 + name = "const_fn" 390 + -version = "0.4.9" 391 + +version = "0.4.11" 392 + source = "registry+https://github.com/rust-lang/crates.io-index" 393 + -checksum = "fbdcdcb6d86f71c5e97409ad45898af11cbc995b4ee8112d59095a28d376c935" 394 + +checksum = "2f8a2ca5ac02d09563609681103aada9e1777d54fc57a5acd7a41404f9c93b6e" 395 + 396 + [[package]] 397 + name = "convert_case" 398 + @@ -425,9 +425,9 @@ dependencies = [ 399 + 400 + [[package]] 401 + name = "cpufeatures" 402 + -version = "0.2.2" 403 + +version = "0.2.17" 404 + source = "registry+https://github.com/rust-lang/crates.io-index" 405 + -checksum = "59a6001667ab124aebae2a495118e11d30984c3a653e99d86d58971708cf5e4b" 406 + +checksum = "59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280" 407 + dependencies = [ 408 + "libc", 409 + ] 410 + @@ -440,63 +440,43 @@ checksum = "dcb25d077389e53838a8158c8e99174c5a9d902dee4904320db714f3c653ffba" 411 + 412 + [[package]] 413 + name = "crc32fast" 414 + -version = "1.3.2" 415 + +version = "1.4.2" 416 + source = "registry+https://github.com/rust-lang/crates.io-index" 417 + -checksum = "b540bd8bc810d3885c6ea91e2018302f68baba2129ab3e88f32389ee9370880d" 418 + +checksum = "a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3" 419 + dependencies = [ 420 + "cfg-if", 421 + ] 422 + 423 + -[[package]] 424 + -name = "crossbeam-channel" 425 + -version = "0.5.4" 426 + -source = "registry+https://github.com/rust-lang/crates.io-index" 427 + -checksum = "5aaa7bd5fb665c6864b5f963dd9097905c54125909c7aa94c9e18507cdbe6c53" 428 + -dependencies = [ 429 + - "cfg-if", 430 + - "crossbeam-utils", 431 + -] 432 + - 433 + [[package]] 434 + name = "crossbeam-deque" 435 + -version = "0.8.1" 436 + +version = "0.8.6" 437 + source = "registry+https://github.com/rust-lang/crates.io-index" 438 + -checksum = "6455c0ca19f0d2fbf751b908d5c55c1f5cbc65e03c4225427254b46890bdde1e" 439 + +checksum = "9dd111b7b7f7d55b72c0a6ae361660ee5853c9af73f70c3c2ef6858b950e2e51" 440 + dependencies = [ 441 + - "cfg-if", 442 + "crossbeam-epoch", 443 + "crossbeam-utils", 444 + ] 445 + 446 + [[package]] 447 + name = "crossbeam-epoch" 448 + -version = "0.9.8" 449 + +version = "0.9.18" 450 + source = "registry+https://github.com/rust-lang/crates.io-index" 451 + -checksum = "1145cf131a2c6ba0615079ab6a638f7e1973ac9c2634fcbeaaad6114246efe8c" 452 + +checksum = "5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e" 453 + dependencies = [ 454 + - "autocfg", 455 + - "cfg-if", 456 + "crossbeam-utils", 457 + - "lazy_static", 458 + - "memoffset", 459 + - "scopeguard", 460 + ] 461 + 462 + [[package]] 463 + name = "crossbeam-utils" 464 + -version = "0.8.8" 465 + +version = "0.8.21" 466 + source = "registry+https://github.com/rust-lang/crates.io-index" 467 + -checksum = "0bf124c720b7686e3c2663cf54062ab0f68a88af2fb6a030e87e30bf721fcb38" 468 + -dependencies = [ 469 + - "cfg-if", 470 + - "lazy_static", 471 + -] 472 + +checksum = "d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28" 473 + 474 + [[package]] 475 + name = "crunchy" 476 + -version = "0.2.2" 477 + +version = "0.2.3" 478 + source = "registry+https://github.com/rust-lang/crates.io-index" 479 + -checksum = "7a81dae078cea95a014a339291cec439d2f232ebe854a9d672b796c6afafa9b7" 480 + +checksum = "43da5946c66ffcc7745f48db692ffbb10a83bfe0afd96235c5c2a4fb23994929" 481 + 482 + [[package]] 483 + name = "crypto-mac" 484 + @@ -522,27 +502,17 @@ dependencies = [ 485 + "proc-macro2", 486 + "quote", 487 + "smallvec", 488 + - "syn 1.0.89", 489 + + "syn 1.0.109", 490 + ] 491 + 492 + [[package]] 493 + name = "cssparser-macros" 494 + -version = "0.6.0" 495 + -source = "registry+https://github.com/rust-lang/crates.io-index" 496 + -checksum = "dfae75de57f2b2e85e8768c3ea840fd159c8f33e2b6522c7835b7abac81be16e" 497 + -dependencies = [ 498 + - "quote", 499 + - "syn 1.0.89", 500 + -] 501 + - 502 + -[[package]] 503 + -name = "ctor" 504 + -version = "0.1.22" 505 + +version = "0.6.1" 506 + source = "registry+https://github.com/rust-lang/crates.io-index" 507 + -checksum = "f877be4f7c9f246b183111634f75baa039715e3f46ce860677d3b19a69fb229c" 508 + +checksum = "13b588ba4ac1a99f7f2964d24b3d896ddc6bf847ee3855dbd4366f058cfcd331" 509 + dependencies = [ 510 + "quote", 511 + - "syn 1.0.89", 512 + + "syn 2.0.100", 513 + ] 514 + 515 + [[package]] 516 + @@ -556,9 +526,9 @@ dependencies = [ 517 + 518 + [[package]] 519 + name = "curl" 520 + -version = "0.4.43" 521 + +version = "0.4.47" 522 + source = "registry+https://github.com/rust-lang/crates.io-index" 523 + -checksum = "37d855aeef205b43f65a5001e0997d81f8efca7badad4fad7d897aa7f0d0651f" 524 + +checksum = "d9fb4d13a1be2b58f14d60adba57c9834b78c62fd86c3e76a148f732686e9265" 525 + dependencies = [ 526 + "curl-sys", 527 + "libc", 528 + @@ -566,14 +536,14 @@ dependencies = [ 529 + "openssl-sys", 530 + "schannel", 531 + "socket2", 532 + - "winapi", 533 + + "windows-sys 0.52.0", 534 + ] 535 + 536 + [[package]] 537 + name = "curl-sys" 538 + -version = "0.4.53+curl-7.82.0" 539 + +version = "0.4.80+curl-8.12.1" 540 + source = "registry+https://github.com/rust-lang/crates.io-index" 541 + -checksum = "8092905a5a9502c312f223b2775f57ec5c5b715f9a15ee9d2a8591d1364a0352" 542 + +checksum = "55f7df2eac63200c3ab25bde3b2268ef2ee56af3d238e76d61f01c3c49bff734" 543 + dependencies = [ 544 + "cc", 545 + "libc", 546 + @@ -582,17 +552,7 @@ dependencies = [ 547 + "openssl-sys", 548 + "pkg-config", 549 + "vcpkg", 550 + - "winapi", 551 + -] 552 + - 553 + -[[package]] 554 + -name = "dashmap" 555 + -version = "4.0.2" 556 + -source = "registry+https://github.com/rust-lang/crates.io-index" 557 + -checksum = "e77a43b28d0668df09411cb0bc9a8c2adc40f9a048afe863e05fd43251e8e39c" 558 + -dependencies = [ 559 + - "cfg-if", 560 + - "num_cpus", 561 + + "windows-sys 0.52.0", 562 + ] 563 + 564 + [[package]] 565 + @@ -603,15 +563,15 @@ checksum = "5c297a1c74b71ae29df00c3e22dd9534821d60eb9af5a0192823fa2acea70c2a" 566 + 567 + [[package]] 568 + name = "derive_more" 569 + -version = "0.99.17" 570 + +version = "0.99.20" 571 + source = "registry+https://github.com/rust-lang/crates.io-index" 572 + -checksum = "4fb810d30a7c1953f91334de7244731fc3f3c10d7fe163338a35b9f640960321" 573 + +checksum = "6edb4b64a43d977b8e99788fe3a04d483834fba1215a7e02caa415b626497f7f" 574 + dependencies = [ 575 + "convert_case", 576 + "proc-macro2", 577 + "quote", 578 + - "rustc_version 0.4.0", 579 + - "syn 1.0.89", 580 + + "rustc_version 0.4.1", 581 + + "syn 2.0.100", 582 + ] 583 + 584 + [[package]] 585 + @@ -629,38 +589,49 @@ version = "1.0.4" 586 + source = "registry+https://github.com/rust-lang/crates.io-index" 587 + checksum = "212d0f5754cb6769937f4501cc0e67f4f4483c8d2c3e1e922ee9edbe4ab4c7c0" 588 + 589 + +[[package]] 590 + +name = "displaydoc" 591 + +version = "0.2.5" 592 + +source = "registry+https://github.com/rust-lang/crates.io-index" 593 + +checksum = "97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0" 594 + +dependencies = [ 595 + + "proc-macro2", 596 + + "quote", 597 + + "syn 2.0.100", 598 + +] 599 + + 600 + [[package]] 601 + name = "dtoa" 602 + -version = "0.4.8" 603 + +version = "1.0.10" 604 + source = "registry+https://github.com/rust-lang/crates.io-index" 605 + -checksum = "56899898ce76aaf4a0f24d914c97ea6ed976d42fec6ad33fcbb0a1103e07b2b0" 606 + +checksum = "d6add3b8cff394282be81f3fc1a0605db594ed69890078ca6e2cab1c408bcf04" 607 + 608 + [[package]] 609 + name = "dtoa-short" 610 + -version = "0.3.3" 611 + +version = "0.3.5" 612 + source = "registry+https://github.com/rust-lang/crates.io-index" 613 + -checksum = "bde03329ae10e79ede66c9ce4dc930aa8599043b0743008548680f25b91502d6" 614 + +checksum = "cd1511a7b6a56299bd043a9c167a6d2bfb37bf84a6dfceaba651168adfb43c87" 615 + dependencies = [ 616 + "dtoa", 617 + ] 618 + 619 + [[package]] 620 + name = "ego-tree" 621 + -version = "0.6.2" 622 + +version = "0.6.3" 623 + source = "registry+https://github.com/rust-lang/crates.io-index" 624 + -checksum = "3a68a4904193147e0a8dec3314640e6db742afd5f6e634f428a6af230d9b3591" 625 + +checksum = "12a0bb14ac04a9fcf170d0bbbef949b44cc492f4452bd20c095636956f653642" 626 + 627 + [[package]] 628 + name = "either" 629 + -version = "1.6.1" 630 + +version = "1.15.0" 631 + source = "registry+https://github.com/rust-lang/crates.io-index" 632 + -checksum = "e78d4f1cc4ae33bbfc157ed5d5a5ef3bc29227303d595861deb238fcec4e9457" 633 + +checksum = "48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719" 634 + 635 + [[package]] 636 + name = "encoding_rs" 637 + -version = "0.8.30" 638 + +version = "0.8.35" 639 + source = "registry+https://github.com/rust-lang/crates.io-index" 640 + -checksum = "7896dc8abb250ffdda33912550faa54c88ec8b998dec0b2c55ab224921ce11df" 641 + +checksum = "75030f3c4f45dafd7586dd6780965a8c7e8e285a5ecb86713e63a79c5b2766f3" 642 + dependencies = [ 643 + "cfg-if", 644 + ] 645 + @@ -680,56 +651,101 @@ dependencies = [ 646 + 647 + [[package]] 648 + name = "equivalent" 649 + -version = "1.0.1" 650 + +version = "1.0.2" 651 + +source = "registry+https://github.com/rust-lang/crates.io-index" 652 + +checksum = "877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f" 653 + + 654 + +[[package]] 655 + +name = "errno" 656 + +version = "0.3.11" 657 + +source = "registry+https://github.com/rust-lang/crates.io-index" 658 + +checksum = "976dd42dc7e85965fe702eb8164f21f450704bdde31faefd6471dba214cb594e" 659 + +dependencies = [ 660 + + "libc", 661 + + "windows-sys 0.59.0", 662 + +] 663 + + 664 + +[[package]] 665 + +name = "event-listener" 666 + +version = "2.5.3" 667 + source = "registry+https://github.com/rust-lang/crates.io-index" 668 + -checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5" 669 + +checksum = "0206175f82b8d6bf6652ff7d71a1e27fd2e4efde587fd368662814d6ec1d9ce0" 670 + 671 + [[package]] 672 + name = "event-listener" 673 + -version = "2.5.2" 674 + +version = "5.4.0" 675 + source = "registry+https://github.com/rust-lang/crates.io-index" 676 + -checksum = "77f3309417938f28bf8228fcff79a4a37103981e3e186d2ccd19c74b38f4eb71" 677 + +checksum = "3492acde4c3fc54c845eaab3eed8bd00c7a7d881f78bfc801e43a93dec1331ae" 678 + +dependencies = [ 679 + + "concurrent-queue", 680 + + "parking", 681 + + "pin-project-lite", 682 + +] 683 + + 684 + +[[package]] 685 + +name = "event-listener-strategy" 686 + +version = "0.5.4" 687 + +source = "registry+https://github.com/rust-lang/crates.io-index" 688 + +checksum = "8be9f3dfaaffdae2972880079a491a1a8bb7cbed0b8dd7a347f668b4150a3b93" 689 + +dependencies = [ 690 + + "event-listener 5.4.0", 691 + + "pin-project-lite", 692 + +] 693 + 694 + [[package]] 695 + name = "exr" 696 + -version = "1.5.3" 697 + +version = "1.73.0" 698 + source = "registry+https://github.com/rust-lang/crates.io-index" 699 + -checksum = "e8af5ef47e2ed89d23d0ecbc1b681b30390069de70260937877514377fc24feb" 700 + +checksum = "f83197f59927b46c04a183a619b7c29df34e63e63c7869320862268c0ef687e0" 701 + dependencies = [ 702 + "bit_field", 703 + - "flume 0.10.14", 704 + "half", 705 + "lebe", 706 + "miniz_oxide", 707 + + "rayon-core", 708 + "smallvec", 709 + - "threadpool", 710 + "zune-inflate", 711 + ] 712 + 713 + [[package]] 714 + name = "fastrand" 715 + -version = "1.7.0" 716 + +version = "1.9.0" 717 + source = "registry+https://github.com/rust-lang/crates.io-index" 718 + -checksum = "c3fcf0cee53519c866c09b5de1f6c56ff9d647101f81c1964fa632e148896cdf" 719 + +checksum = "e51093e27b0797c359783294ca4f0a911c270184cb10f85783b118614a1501be" 720 + dependencies = [ 721 + "instant", 722 + ] 723 + 724 + +[[package]] 725 + +name = "fastrand" 726 + +version = "2.3.0" 727 + +source = "registry+https://github.com/rust-lang/crates.io-index" 728 + +checksum = "37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be" 729 + + 730 + +[[package]] 731 + +name = "fdeflate" 732 + +version = "0.3.7" 733 + +source = "registry+https://github.com/rust-lang/crates.io-index" 734 + +checksum = "1e6853b52649d4ac5c0bd02320cddc5ba956bdb407c4b75a2c6b75bf51500f8c" 735 + +dependencies = [ 736 + + "simd-adler32", 737 + +] 738 + + 739 + [[package]] 740 + name = "field-offset" 741 + -version = "0.3.4" 742 + +version = "0.3.6" 743 + source = "registry+https://github.com/rust-lang/crates.io-index" 744 + -checksum = "1e1c54951450cbd39f3dbcf1005ac413b49487dabf18a720ad2383eccfeffb92" 745 + +checksum = "38e2275cc4e4fc009b0669731a1e5ab7ebf11f469eaede2bab9309a5b4d6057f" 746 + dependencies = [ 747 + "memoffset", 748 + - "rustc_version 0.3.3", 749 + + "rustc_version 0.4.1", 750 + ] 751 + 752 + [[package]] 753 + name = "flate2" 754 + -version = "1.0.25" 755 + +version = "1.1.1" 756 + source = "registry+https://github.com/rust-lang/crates.io-index" 757 + -checksum = "a8a2db397cb1c8772f31494cb8917e48cd1e64f0fa7efac59fbd741a0a8ce841" 758 + +checksum = "7ced92e76e966ca2fd84c8f7aa01a4aea65b0eb6648d72f7c8f3e2764a67fece" 759 + dependencies = [ 760 + "crc32fast", 761 + "miniz_oxide", 762 + @@ -746,19 +762,6 @@ dependencies = [ 763 + "spinning_top", 764 + ] 765 + 766 + -[[package]] 767 + -name = "flume" 768 + -version = "0.10.14" 769 + -source = "registry+https://github.com/rust-lang/crates.io-index" 770 + -checksum = "1657b4441c3403d9f7b3409e47575237dac27b1b5726df654a6ecbf92f0f7577" 771 + -dependencies = [ 772 + - "futures-core", 773 + - "futures-sink", 774 + - "nanorand", 775 + - "pin-project", 776 + - "spin", 777 + -] 778 + - 779 + [[package]] 780 + name = "fnv" 781 + version = "1.0.7" 782 + @@ -767,11 +770,10 @@ checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" 783 + 784 + [[package]] 785 + name = "form_urlencoded" 786 + -version = "1.0.1" 787 + +version = "1.2.1" 788 + source = "registry+https://github.com/rust-lang/crates.io-index" 789 + -checksum = "5fc25a87fa4fd2094bffb06925852034d90a17f0d1e05197d4956d3555752191" 790 + +checksum = "e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456" 791 + dependencies = [ 792 + - "matches", 793 + "percent-encoding", 794 + ] 795 + 796 + @@ -787,24 +789,24 @@ dependencies = [ 797 + 798 + [[package]] 799 + name = "futures-channel" 800 + -version = "0.3.21" 801 + +version = "0.3.31" 802 + source = "registry+https://github.com/rust-lang/crates.io-index" 803 + -checksum = "c3083ce4b914124575708913bca19bfe887522d6e2e6d0952943f5eac4a74010" 804 + +checksum = "2dff15bf788c671c1934e366d07e30c1814a8ef514e1af724a602e8a2fbe1b10" 805 + dependencies = [ 806 + "futures-core", 807 + ] 808 + 809 + [[package]] 810 + name = "futures-core" 811 + -version = "0.3.21" 812 + +version = "0.3.31" 813 + source = "registry+https://github.com/rust-lang/crates.io-index" 814 + -checksum = "0c09fd04b7e4073ac7156a9539b57a484a8ea920f79c7c675d05d289ab6110d3" 815 + +checksum = "05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e" 816 + 817 + [[package]] 818 + name = "futures-executor" 819 + -version = "0.3.21" 820 + +version = "0.3.31" 821 + source = "registry+https://github.com/rust-lang/crates.io-index" 822 + -checksum = "9420b90cfa29e327d0429f19be13e7ddb68fa1cccb09d65e5706b8c7a749b8a6" 823 + +checksum = "1e28d1d997f585e54aebc3f97d39e72338912123a67330d723fdbb564d646c9f" 824 + dependencies = [ 825 + "futures-core", 826 + "futures-task", 827 + @@ -813,17 +815,17 @@ dependencies = [ 828 + 829 + [[package]] 830 + name = "futures-io" 831 + -version = "0.3.21" 832 + +version = "0.3.31" 833 + source = "registry+https://github.com/rust-lang/crates.io-index" 834 + -checksum = "fc4045962a5a5e935ee2fdedaa4e08284547402885ab326734432bed5d12966b" 835 + +checksum = "9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6" 836 + 837 + [[package]] 838 + name = "futures-lite" 839 + -version = "1.12.0" 840 + +version = "1.13.0" 841 + source = "registry+https://github.com/rust-lang/crates.io-index" 842 + -checksum = "7694489acd39452c77daa48516b894c153f192c3578d5a839b62c58099fcbf48" 843 + +checksum = "49a9d51ce47660b1e808d3c990b4709f2f415d928835a17dfd16991515c46bce" 844 + dependencies = [ 845 + - "fastrand", 846 + + "fastrand 1.9.0", 847 + "futures-core", 848 + "futures-io", 849 + "memchr", 850 + @@ -832,34 +834,47 @@ dependencies = [ 851 + "waker-fn", 852 + ] 853 + 854 + +[[package]] 855 + +name = "futures-lite" 856 + +version = "2.6.0" 857 + +source = "registry+https://github.com/rust-lang/crates.io-index" 858 + +checksum = "f5edaec856126859abb19ed65f39e90fea3a9574b9707f13539acf4abf7eb532" 859 + +dependencies = [ 860 + + "fastrand 2.3.0", 861 + + "futures-core", 862 + + "futures-io", 863 + + "parking", 864 + + "pin-project-lite", 865 + +] 866 + + 867 + [[package]] 868 + name = "futures-macro" 869 + -version = "0.3.21" 870 + +version = "0.3.31" 871 + source = "registry+https://github.com/rust-lang/crates.io-index" 872 + -checksum = "33c1e13800337f4d4d7a316bf45a567dbcb6ffe087f16424852d97e97a91f512" 873 + +checksum = "162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650" 874 + dependencies = [ 875 + "proc-macro2", 876 + "quote", 877 + - "syn 1.0.89", 878 + + "syn 2.0.100", 879 + ] 880 + 881 + [[package]] 882 + name = "futures-sink" 883 + -version = "0.3.21" 884 + +version = "0.3.31" 885 + source = "registry+https://github.com/rust-lang/crates.io-index" 886 + -checksum = "21163e139fa306126e6eedaf49ecdb4588f939600f0b1e770f4205ee4b7fa868" 887 + +checksum = "e575fab7d1e0dcb8d0c7bcf9a63ee213816ab51902e6d244a95819acacf1d4f7" 888 + 889 + [[package]] 890 + name = "futures-task" 891 + -version = "0.3.21" 892 + +version = "0.3.31" 893 + source = "registry+https://github.com/rust-lang/crates.io-index" 894 + -checksum = "57c66a976bf5909d801bbef33416c41372779507e7a6b3a5e25e4749c58f776a" 895 + +checksum = "f90f7dce0722e95104fcb095585910c0977252f286e354b5e3bd38902cd99988" 896 + 897 + [[package]] 898 + name = "futures-util" 899 + -version = "0.3.21" 900 + +version = "0.3.31" 901 + source = "registry+https://github.com/rust-lang/crates.io-index" 902 + -checksum = "d8b7abd5d659d9b90c8cba917f6ec750a74e2dc23902ef9cd4cc8c8b22e6036a" 903 + +checksum = "9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81" 904 + dependencies = [ 905 + "futures-core", 906 + "futures-io", 907 + @@ -882,9 +897,9 @@ dependencies = [ 908 + 909 + [[package]] 910 + name = "gdk-pixbuf" 911 + -version = "0.19.2" 912 + +version = "0.19.8" 913 + source = "registry+https://github.com/rust-lang/crates.io-index" 914 + -checksum = "f6a23f8a0b5090494fd04924662d463f8386cc678dd3915015a838c1a3679b92" 915 + +checksum = "624eaba126021103c7339b2e179ae4ee8cdab842daab419040710f38ed9f8699" 916 + dependencies = [ 917 + "gdk-pixbuf-sys", 918 + "gio", 919 + @@ -894,9 +909,9 @@ dependencies = [ 920 + 921 + [[package]] 922 + name = "gdk-pixbuf-sys" 923 + -version = "0.19.0" 924 + +version = "0.19.8" 925 + source = "registry+https://github.com/rust-lang/crates.io-index" 926 + -checksum = "3dcbd04c1b2c4834cc008b4828bc917d062483b88d26effde6342e5622028f96" 927 + +checksum = "4efa05a4f83c8cc50eb4d883787b919b85e5f1d8dd10b5a1df53bf5689782379" 928 + dependencies = [ 929 + "gio-sys", 930 + "glib-sys", 931 + @@ -907,9 +922,9 @@ dependencies = [ 932 + 933 + [[package]] 934 + name = "gdk4" 935 + -version = "0.8.1" 936 + +version = "0.8.2" 937 + source = "registry+https://github.com/rust-lang/crates.io-index" 938 + -checksum = "9100b25604183f2fd97f55ef087fae96ab4934d7215118a35303e422688e6e4b" 939 + +checksum = "db265c9dd42d6a371e09e52deab3a84808427198b86ac792d75fd35c07990a07" 940 + dependencies = [ 941 + "cairo-rs", 942 + "gdk-pixbuf", 943 + @@ -922,9 +937,9 @@ dependencies = [ 944 + 945 + [[package]] 946 + name = "gdk4-sys" 947 + -version = "0.8.1" 948 + +version = "0.8.2" 949 + source = "registry+https://github.com/rust-lang/crates.io-index" 950 + -checksum = "d0b76874c40bb8d1c7d03a7231e23ac75fa577a456cd53af32ec17ec8f121626" 951 + +checksum = "c9418fb4e8a67074919fe7604429c45aa74eb9df82e7ca529767c6d4e9dc66dd" 952 + dependencies = [ 953 + "cairo-sys-rs", 954 + "gdk-pixbuf-sys", 955 + @@ -939,9 +954,9 @@ dependencies = [ 956 + 957 + [[package]] 958 + name = "generic-array" 959 + -version = "0.14.5" 960 + +version = "0.14.7" 961 + source = "registry+https://github.com/rust-lang/crates.io-index" 962 + -checksum = "fd48d33ec7f05fbfa152300fdad764757cbded343c1aa1cff2fbaf4134851803" 963 + +checksum = "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a" 964 + dependencies = [ 965 + "typenum", 966 + "version_check", 967 + @@ -969,15 +984,13 @@ dependencies = [ 968 + 969 + [[package]] 970 + name = "getrandom" 971 + -version = "0.2.6" 972 + +version = "0.2.16" 973 + source = "registry+https://github.com/rust-lang/crates.io-index" 974 + -checksum = "9be70c98951c83b8d2f8f60d7065fa6d5146873094452a1008da8c2f1e4205ad" 975 + +checksum = "335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592" 976 + dependencies = [ 977 + "cfg-if", 978 + - "js-sys", 979 + "libc", 980 + - "wasi 0.10.2+wasi-snapshot-preview1", 981 + - "wasm-bindgen", 982 + + "wasi 0.11.0+wasi-snapshot-preview1", 983 + ] 984 + 985 + [[package]] 986 + @@ -992,9 +1005,9 @@ dependencies = [ 987 + 988 + [[package]] 989 + name = "gettext-sys" 990 + -version = "0.21.3" 991 + +version = "0.21.4" 992 + source = "registry+https://github.com/rust-lang/crates.io-index" 993 + -checksum = "c63ce2e00f56a206778276704bbe38564c8695249fdc8f354b4ef71c57c3839d" 994 + +checksum = "f7b8797f28f2dabfbe2caadb6db4f7fd739e251b5ede0a2ba49e506071edcf67" 995 + dependencies = [ 996 + "cc", 997 + "temp-dir", 998 + @@ -1012,9 +1025,9 @@ dependencies = [ 999 + 1000 + [[package]] 1001 + name = "gif" 1002 + -version = "0.11.3" 1003 + +version = "0.13.1" 1004 + source = "registry+https://github.com/rust-lang/crates.io-index" 1005 + -checksum = "c3a7187e78088aead22ceedeee99779455b23fc231fe13ec443f99bb71694e5b" 1006 + +checksum = "3fb2d69b19215e18bb912fa30f7ce15846e301408695e44e0ef719f1da9e19f2" 1007 + dependencies = [ 1008 + "color_quant", 1009 + "weezl", 1010 + @@ -1022,9 +1035,9 @@ dependencies = [ 1011 + 1012 + [[package]] 1013 + name = "gio" 1014 + -version = "0.19.3" 1015 + +version = "0.19.8" 1016 + source = "registry+https://github.com/rust-lang/crates.io-index" 1017 + -checksum = "c64947d08d7fbb03bf8ad1f25a8ac6cf4329bc772c9b7e5abe7bf9493c81194f" 1018 + +checksum = "4c49f117d373ffcc98a35d114db5478bc223341cff53e39a5d6feced9e2ddffe" 1019 + dependencies = [ 1020 + "futures-channel", 1021 + "futures-core", 1022 + @@ -1040,9 +1053,9 @@ dependencies = [ 1023 + 1024 + [[package]] 1025 + name = "gio-sys" 1026 + -version = "0.19.0" 1027 + +version = "0.19.8" 1028 + source = "registry+https://github.com/rust-lang/crates.io-index" 1029 + -checksum = "bcf8e1d9219bb294636753d307b030c1e8a032062cba74f493c431a5c8b81ce4" 1030 + +checksum = "2cd743ba4714d671ad6b6234e8ab2a13b42304d0e13ab7eba1dcdd78a7d6d4ef" 1031 + dependencies = [ 1032 + "glib-sys", 1033 + "gobject-sys", 1034 + @@ -1053,11 +1066,11 @@ dependencies = [ 1035 + 1036 + [[package]] 1037 + name = "glib" 1038 + -version = "0.19.3" 1039 + +version = "0.19.9" 1040 + source = "registry+https://github.com/rust-lang/crates.io-index" 1041 + -checksum = "01e191cc1af1f35b9699213107068cd3fe05d9816275ac118dc785a0dd8faebf" 1042 + +checksum = "39650279f135469465018daae0ba53357942a5212137515777d5fdca74984a44" 1043 + dependencies = [ 1044 + - "bitflags 2.4.0", 1045 + + "bitflags 2.9.0", 1046 + "futures-channel", 1047 + "futures-core", 1048 + "futures-executor", 1049 + @@ -1075,22 +1088,22 @@ dependencies = [ 1050 + 1051 + [[package]] 1052 + name = "glib-macros" 1053 + -version = "0.19.3" 1054 + +version = "0.19.9" 1055 + source = "registry+https://github.com/rust-lang/crates.io-index" 1056 + -checksum = "9972bb91643d589c889654693a4f1d07697fdcb5d104b5c44fb68649ba1bf68d" 1057 + +checksum = "4429b0277a14ae9751350ad9b658b1be0abb5b54faa5bcdf6e74a3372582fad7" 1058 + dependencies = [ 1059 + - "heck 0.5.0", 1060 + + "heck", 1061 + "proc-macro-crate", 1062 + "proc-macro2", 1063 + "quote", 1064 + - "syn 2.0.53", 1065 + + "syn 2.0.100", 1066 + ] 1067 + 1068 + [[package]] 1069 + name = "glib-sys" 1070 + -version = "0.19.0" 1071 + +version = "0.19.8" 1072 + source = "registry+https://github.com/rust-lang/crates.io-index" 1073 + -checksum = "630f097773d7c7a0bb3258df4e8157b47dc98bbfa0e60ad9ab56174813feced4" 1074 + +checksum = "5c2dc18d3a82b0006d470b13304fbbb3e0a9bd4884cf985a60a7ed733ac2c4a5" 1075 + dependencies = [ 1076 + "libc", 1077 + "system-deps", 1078 + @@ -1098,9 +1111,9 @@ dependencies = [ 1079 + 1080 + [[package]] 1081 + name = "gloo-timers" 1082 + -version = "0.2.3" 1083 + +version = "0.3.0" 1084 + source = "registry+https://github.com/rust-lang/crates.io-index" 1085 + -checksum = "4d12a7f4e95cfe710f1d624fb1210b7d961a5fb05c4fd942f4feab06e61f590e" 1086 + +checksum = "bbb143cf96099802033e0d4f4963b19fd2e0b728bcf076cd9cf7f6634f092994" 1087 + dependencies = [ 1088 + "futures-channel", 1089 + "futures-core", 1090 + @@ -1110,9 +1123,9 @@ dependencies = [ 1091 + 1092 + [[package]] 1093 + name = "gobject-sys" 1094 + -version = "0.19.0" 1095 + +version = "0.19.8" 1096 + source = "registry+https://github.com/rust-lang/crates.io-index" 1097 + -checksum = "c85e2b1080b9418dd0c58b498da3a5c826030343e0ef07bde6a955d28de54979" 1098 + +checksum = "2e697e252d6e0416fd1d9e169bda51c0f1c926026c39ca21fbe8b1bb5c3b8b9e" 1099 + dependencies = [ 1100 + "glib-sys", 1101 + "libc", 1102 + @@ -1121,9 +1134,9 @@ dependencies = [ 1103 + 1104 + [[package]] 1105 + name = "graphene-rs" 1106 + -version = "0.19.2" 1107 + +version = "0.19.8" 1108 + source = "registry+https://github.com/rust-lang/crates.io-index" 1109 + -checksum = "99e4d388e96c5f29e2b2f67045d229ddf826d0a8d6d282f94ed3b34452222c91" 1110 + +checksum = "f5fb86031d24d9ec0a2a15978fc7a65d545a2549642cf1eb7c3dda358da42bcf" 1111 + dependencies = [ 1112 + "glib", 1113 + "graphene-sys", 1114 + @@ -1132,9 +1145,9 @@ dependencies = [ 1115 + 1116 + [[package]] 1117 + name = "graphene-sys" 1118 + -version = "0.19.0" 1119 + +version = "0.19.8" 1120 + source = "registry+https://github.com/rust-lang/crates.io-index" 1121 + -checksum = "236ed66cc9b18d8adf233716f75de803d0bf6fc806f60d14d948974a12e240d0" 1122 + +checksum = "2f530e0944bccba4b55065e9c69f4975ad691609191ebac16e13ab8e1f27af05" 1123 + dependencies = [ 1124 + "glib-sys", 1125 + "libc", 1126 + @@ -1144,9 +1157,9 @@ dependencies = [ 1127 + 1128 + [[package]] 1129 + name = "gsk4" 1130 + -version = "0.8.1" 1131 + +version = "0.8.2" 1132 + source = "registry+https://github.com/rust-lang/crates.io-index" 1133 + -checksum = "c65036fc8f99579e8cb37b12487969b707ab23ec8ab953682ff347cbd15d396e" 1134 + +checksum = "7563884bf6939f4468e5d94654945bdd9afcaf8c3ba4c5dd17b5342b747221be" 1135 + dependencies = [ 1136 + "cairo-rs", 1137 + "gdk4", 1138 + @@ -1159,9 +1172,9 @@ dependencies = [ 1139 + 1140 + [[package]] 1141 + name = "gsk4-sys" 1142 + -version = "0.8.1" 1143 + +version = "0.8.2" 1144 + source = "registry+https://github.com/rust-lang/crates.io-index" 1145 + -checksum = "bd24c814379f9c3199dc53e52253ee8d0f657eae389ab282c330505289d24738" 1146 + +checksum = "23024bf2636c38bbd1f822f58acc9d1c25b28da896ff0f291a1a232d4272b3dc" 1147 + dependencies = [ 1148 + "cairo-sys-rs", 1149 + "gdk4-sys", 1150 + @@ -1181,9 +1194,9 @@ checksum = "da5bf7748fd4cd0b2490df8debcc911809dbcbee4ece9531b96c29a9c729de5a" 1151 + 1152 + [[package]] 1153 + name = "gtk4" 1154 + -version = "0.8.1" 1155 + +version = "0.8.2" 1156 + source = "registry+https://github.com/rust-lang/crates.io-index" 1157 + -checksum = "aa82753b8c26277e4af1446c70e35b19aad4fb794a7b143859e7eeb9a4025d83" 1158 + +checksum = "b04e11319b08af11358ab543105a9e49b0c491faca35e2b8e7e36bfba8b671ab" 1159 + dependencies = [ 1160 + "cairo-rs", 1161 + "field-offset", 1162 + @@ -1202,23 +1215,21 @@ dependencies = [ 1163 + 1164 + [[package]] 1165 + name = "gtk4-macros" 1166 + -version = "0.8.1" 1167 + +version = "0.8.2" 1168 + source = "registry+https://github.com/rust-lang/crates.io-index" 1169 + -checksum = "40300bf071d2fcd4c94eacc09e84ec6fe73129d2ceb635cf7e55b026b5443567" 1170 + +checksum = "ec655a7ef88d8ce9592899deb8b2d0fa50bab1e6dd69182deb764e643c522408" 1171 + dependencies = [ 1172 + - "anyhow", 1173 + "proc-macro-crate", 1174 + - "proc-macro-error", 1175 + "proc-macro2", 1176 + "quote", 1177 + - "syn 1.0.89", 1178 + + "syn 2.0.100", 1179 + ] 1180 + 1181 + [[package]] 1182 + name = "gtk4-sys" 1183 + -version = "0.8.1" 1184 + +version = "0.8.2" 1185 + source = "registry+https://github.com/rust-lang/crates.io-index" 1186 + -checksum = "0db1b104138f087ccdc81d2c332de5dd049b89de3d384437cc1093b17cd2da18" 1187 + +checksum = "8c8aa86b7f85ea71d66ea88c1d4bae1cfacf51ca4856274565133838d77e57b5" 1188 + dependencies = [ 1189 + "cairo-sys-rs", 1190 + "gdk-pixbuf-sys", 1191 + @@ -1235,24 +1246,19 @@ dependencies = [ 1192 + 1193 + [[package]] 1194 + name = "half" 1195 + -version = "2.2.1" 1196 + +version = "2.6.0" 1197 + source = "registry+https://github.com/rust-lang/crates.io-index" 1198 + -checksum = "02b4af3693f1b705df946e9fe5631932443781d0aabb423b62fcd4d73f6d2fd0" 1199 + +checksum = "459196ed295495a68f7d7fe1d84f6c4b7ff0e21fe3017b2f283c6fac3ad803c9" 1200 + dependencies = [ 1201 + + "cfg-if", 1202 + "crunchy", 1203 + ] 1204 + 1205 + [[package]] 1206 + name = "hashbrown" 1207 + -version = "0.14.3" 1208 + -source = "registry+https://github.com/rust-lang/crates.io-index" 1209 + -checksum = "290f1a1d9242c78d09ce40a5e87e7554ee637af1351968159f4952f028f75604" 1210 + - 1211 + -[[package]] 1212 + -name = "heck" 1213 + -version = "0.4.0" 1214 + +version = "0.15.2" 1215 + source = "registry+https://github.com/rust-lang/crates.io-index" 1216 + -checksum = "2540771e65fc8cb83cd6e8a237f70c319bd5c29f78ed1084ba5d50eeac86f7f9" 1217 + +checksum = "bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289" 1218 + 1219 + [[package]] 1220 + name = "heck" 1221 + @@ -1269,6 +1275,12 @@ dependencies = [ 1222 + "libc", 1223 + ] 1224 + 1225 + +[[package]] 1226 + +name = "hermit-abi" 1227 + +version = "0.4.0" 1228 + +source = "registry+https://github.com/rust-lang/crates.io-index" 1229 + +checksum = "fbf6a919d6cf397374f7dfeeea91d974c7c0a7221d0d0f4f20d859d329e53fcc" 1230 + + 1231 + [[package]] 1232 + name = "hkdf" 1233 + version = "0.10.0" 1234 + @@ -1300,30 +1312,29 @@ dependencies = [ 1235 + "markup5ever", 1236 + "proc-macro2", 1237 + "quote", 1238 + - "syn 1.0.89", 1239 + + "syn 1.0.109", 1240 + ] 1241 + 1242 + [[package]] 1243 + name = "http" 1244 + -version = "0.2.6" 1245 + +version = "0.2.12" 1246 + source = "registry+https://github.com/rust-lang/crates.io-index" 1247 + -checksum = "31f4c6746584866f0feabcc69893c5b51beef3831656a968ed7ae254cdc4fd03" 1248 + +checksum = "601cbb57e577e2f5ef5be8e7b83f0f63994f25aa94d673e54a92d5c516d101f1" 1249 + dependencies = [ 1250 + - "bytes 1.1.0", 1251 + + "bytes 1.10.1", 1252 + "fnv", 1253 + - "itoa 1.0.1", 1254 + + "itoa 1.0.15", 1255 + ] 1256 + 1257 + [[package]] 1258 + name = "http-client" 1259 + -version = "6.5.1" 1260 + +version = "6.5.3" 1261 + source = "registry+https://github.com/rust-lang/crates.io-index" 1262 + -checksum = "ea880b03c18a7e981d7fb3608b8904a98425d53c440758fcebf7d934aa56547c" 1263 + +checksum = "1947510dc91e2bf586ea5ffb412caad7673264e14bb39fb9078da114a94ce1a5" 1264 + dependencies = [ 1265 + "async-std", 1266 + "async-trait", 1267 + "cfg-if", 1268 + - "dashmap", 1269 + "http-types", 1270 + "isahc", 1271 + "log", 1272 + @@ -1336,11 +1347,11 @@ source = "registry+https://github.com/rust-lang/crates.io-index" 1273 + checksum = "6e9b187a72d63adbfba487f48095306ac823049cb504ee195541e91c7775f5ad" 1274 + dependencies = [ 1275 + "anyhow", 1276 + - "async-channel", 1277 + + "async-channel 1.9.0", 1278 + "async-std", 1279 + "base64", 1280 + "cookie", 1281 + - "futures-lite", 1282 + + "futures-lite 1.13.0", 1283 + "infer", 1284 + "pin-project-lite", 1285 + "rand 0.7.3", 1286 + @@ -1353,9 +1364,9 @@ dependencies = [ 1287 + 1288 + [[package]] 1289 + name = "human_bytes" 1290 + -version = "0.4.1" 1291 + +version = "0.4.3" 1292 + source = "registry+https://github.com/rust-lang/crates.io-index" 1293 + -checksum = "39b528196c838e8b3da8b665e08c30958a6f2ede91d79f2ffcd0d4664b9c64eb" 1294 + +checksum = "91f255a4535024abf7640cb288260811fc14794f62b063652ed349f9a6c2348e" 1295 + 1296 + [[package]] 1297 + name = "humantime" 1298 + @@ -1367,95 +1378,222 @@ dependencies = [ 1299 + ] 1300 + 1301 + [[package]] 1302 + -name = "idna" 1303 + -version = "0.2.3" 1304 + +name = "icu_collections" 1305 + +version = "1.5.0" 1306 + source = "registry+https://github.com/rust-lang/crates.io-index" 1307 + -checksum = "418a0a6fab821475f634efe3ccc45c013f742efe03d853e8d3355d5cb850ecf8" 1308 + +checksum = "db2fa452206ebee18c4b5c2274dbf1de17008e874b4dc4f0aea9d01ca79e4526" 1309 + dependencies = [ 1310 + - "matches", 1311 + - "unicode-bidi", 1312 + - "unicode-normalization", 1313 + + "displaydoc", 1314 + + "yoke", 1315 + + "zerofrom", 1316 + + "zerovec", 1317 + ] 1318 + 1319 + [[package]] 1320 + -name = "im-rc" 1321 + -version = "15.1.0" 1322 + +name = "icu_locid" 1323 + +version = "1.5.0" 1324 + source = "registry+https://github.com/rust-lang/crates.io-index" 1325 + -checksum = "af1955a75fa080c677d3972822ec4bad316169ab1cfc6c257a942c2265dbe5fe" 1326 + +checksum = "13acbb8371917fc971be86fc8057c41a64b521c184808a698c02acc242dbf637" 1327 + dependencies = [ 1328 + - "bitmaps", 1329 + - "rand_core 0.6.3", 1330 + - "rand_xoshiro", 1331 + - "sized-chunks", 1332 + - "typenum", 1333 + - "version_check", 1334 + + "displaydoc", 1335 + + "litemap", 1336 + + "tinystr", 1337 + + "writeable", 1338 + + "zerovec", 1339 + ] 1340 + 1341 + [[package]] 1342 + -name = "image" 1343 + -version = "0.24.5" 1344 + +name = "icu_locid_transform" 1345 + +version = "1.5.0" 1346 + source = "registry+https://github.com/rust-lang/crates.io-index" 1347 + -checksum = "69b7ea949b537b0fd0af141fff8c77690f2ce96f4f41f042ccb6c69c6c965945" 1348 + +checksum = "01d11ac35de8e40fdeda00d9e1e9d92525f3f9d887cdd7aa81d727596788b54e" 1349 + dependencies = [ 1350 + - "bytemuck", 1351 + - "byteorder", 1352 + - "color_quant", 1353 + - "exr", 1354 + - "gif", 1355 + - "jpeg-decoder", 1356 + - "num-rational", 1357 + - "num-traits", 1358 + - "png", 1359 + - "scoped_threadpool", 1360 + - "tiff", 1361 + + "displaydoc", 1362 + + "icu_locid", 1363 + + "icu_locid_transform_data", 1364 + + "icu_provider", 1365 + + "tinystr", 1366 + + "zerovec", 1367 + ] 1368 + 1369 + [[package]] 1370 + -name = "indexmap" 1371 + -version = "2.2.5" 1372 + +name = "icu_locid_transform_data" 1373 + +version = "1.5.1" 1374 + +source = "registry+https://github.com/rust-lang/crates.io-index" 1375 + +checksum = "7515e6d781098bf9f7205ab3fc7e9709d34554ae0b21ddbcb5febfa4bc7df11d" 1376 + + 1377 + +[[package]] 1378 + +name = "icu_normalizer" 1379 + +version = "1.5.0" 1380 + source = "registry+https://github.com/rust-lang/crates.io-index" 1381 + -checksum = "7b0b929d511467233429c45a44ac1dcaa21ba0f5ba11e4879e6ed28ddb4f9df4" 1382 + +checksum = "19ce3e0da2ec68599d193c93d088142efd7f9c5d6fc9b803774855747dc6a84f" 1383 + dependencies = [ 1384 + - "equivalent", 1385 + - "hashbrown", 1386 + + "displaydoc", 1387 + + "icu_collections", 1388 + + "icu_normalizer_data", 1389 + + "icu_properties", 1390 + + "icu_provider", 1391 + + "smallvec", 1392 + + "utf16_iter", 1393 + + "utf8_iter", 1394 + + "write16", 1395 + + "zerovec", 1396 + ] 1397 + 1398 + [[package]] 1399 + -name = "infer" 1400 + -version = "0.2.3" 1401 + +name = "icu_normalizer_data" 1402 + +version = "1.5.1" 1403 + source = "registry+https://github.com/rust-lang/crates.io-index" 1404 + -checksum = "64e9829a50b42bb782c1df523f78d332fe371b10c661e78b7a3c34b0198e9fac" 1405 + +checksum = "c5e8338228bdc8ab83303f16b797e177953730f601a96c25d10cb3ab0daa0cb7" 1406 + 1407 + [[package]] 1408 + -name = "instant" 1409 + -version = "0.1.12" 1410 + +name = "icu_properties" 1411 + +version = "1.5.1" 1412 + source = "registry+https://github.com/rust-lang/crates.io-index" 1413 + -checksum = "7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c" 1414 + +checksum = "93d6020766cfc6302c15dbbc9c8778c37e62c14427cb7f6e601d849e092aeef5" 1415 + dependencies = [ 1416 + - "cfg-if", 1417 + + "displaydoc", 1418 + + "icu_collections", 1419 + + "icu_locid_transform", 1420 + + "icu_properties_data", 1421 + + "icu_provider", 1422 + + "tinystr", 1423 + + "zerovec", 1424 + ] 1425 + 1426 + [[package]] 1427 + -name = "isahc" 1428 + -version = "0.9.14" 1429 + +name = "icu_properties_data" 1430 + +version = "1.5.1" 1431 + source = "registry+https://github.com/rust-lang/crates.io-index" 1432 + -checksum = "e2948a0ce43e2c2ef11d7edf6816508998d99e13badd1150be0914205df9388a" 1433 + +checksum = "85fb8799753b75aee8d2a21d7c14d9f38921b54b3dbda10f5a3c7a7b82dba5e2" 1434 + + 1435 + +[[package]] 1436 + +name = "icu_provider" 1437 + +version = "1.5.0" 1438 + +source = "registry+https://github.com/rust-lang/crates.io-index" 1439 + +checksum = "6ed421c8a8ef78d3e2dbc98a973be2f3770cb42b606e3ab18d6237c4dfde68d9" 1440 + dependencies = [ 1441 + - "bytes 0.5.6", 1442 + - "crossbeam-utils", 1443 + - "curl", 1444 + - "curl-sys", 1445 + - "flume 0.9.2", 1446 + - "futures-lite", 1447 + - "http", 1448 + - "log", 1449 + - "once_cell", 1450 + - "slab", 1451 + - "sluice", 1452 + - "tracing", 1453 + - "tracing-futures", 1454 + - "url", 1455 + - "waker-fn", 1456 + + "displaydoc", 1457 + + "icu_locid", 1458 + + "icu_provider_macros", 1459 + + "stable_deref_trait", 1460 + + "tinystr", 1461 + + "writeable", 1462 + + "yoke", 1463 + + "zerofrom", 1464 + + "zerovec", 1465 + +] 1466 + + 1467 + +[[package]] 1468 + +name = "icu_provider_macros" 1469 + +version = "1.5.0" 1470 + +source = "registry+https://github.com/rust-lang/crates.io-index" 1471 + +checksum = "1ec89e9337638ecdc08744df490b221a7399bf8d164eb52a665454e60e075ad6" 1472 + +dependencies = [ 1473 + + "proc-macro2", 1474 + + "quote", 1475 + + "syn 2.0.100", 1476 + +] 1477 + + 1478 + +[[package]] 1479 + +name = "idna" 1480 + +version = "1.0.3" 1481 + +source = "registry+https://github.com/rust-lang/crates.io-index" 1482 + +checksum = "686f825264d630750a544639377bae737628043f20d38bbc029e8f29ea968a7e" 1483 + +dependencies = [ 1484 + + "idna_adapter", 1485 + + "smallvec", 1486 + + "utf8_iter", 1487 + +] 1488 + + 1489 + +[[package]] 1490 + +name = "idna_adapter" 1491 + +version = "1.2.0" 1492 + +source = "registry+https://github.com/rust-lang/crates.io-index" 1493 + +checksum = "daca1df1c957320b2cf139ac61e7bd64fed304c5040df000a745aa1de3b4ef71" 1494 + +dependencies = [ 1495 + + "icu_normalizer", 1496 + + "icu_properties", 1497 + +] 1498 + + 1499 + +[[package]] 1500 + +name = "im-rc" 1501 + +version = "15.1.0" 1502 + +source = "registry+https://github.com/rust-lang/crates.io-index" 1503 + +checksum = "af1955a75fa080c677d3972822ec4bad316169ab1cfc6c257a942c2265dbe5fe" 1504 + +dependencies = [ 1505 + + "bitmaps", 1506 + + "rand_core 0.6.4", 1507 + + "rand_xoshiro", 1508 + + "sized-chunks", 1509 + + "typenum", 1510 + + "version_check", 1511 + +] 1512 + + 1513 + +[[package]] 1514 + +name = "image" 1515 + +version = "0.24.9" 1516 + +source = "registry+https://github.com/rust-lang/crates.io-index" 1517 + +checksum = "5690139d2f55868e080017335e4b94cb7414274c74f1669c84fb5feba2c9f69d" 1518 + +dependencies = [ 1519 + + "bytemuck", 1520 + + "byteorder", 1521 + + "color_quant", 1522 + + "exr", 1523 + + "gif", 1524 + + "jpeg-decoder", 1525 + + "num-traits", 1526 + + "png", 1527 + + "qoi", 1528 + + "tiff", 1529 + +] 1530 + + 1531 + +[[package]] 1532 + +name = "indexmap" 1533 + +version = "2.9.0" 1534 + +source = "registry+https://github.com/rust-lang/crates.io-index" 1535 + +checksum = "cea70ddb795996207ad57735b50c5982d8844f38ba9ee5f1aedcfb708a2aa11e" 1536 + +dependencies = [ 1537 + + "equivalent", 1538 + + "hashbrown", 1539 + +] 1540 + + 1541 + +[[package]] 1542 + +name = "infer" 1543 + +version = "0.2.3" 1544 + +source = "registry+https://github.com/rust-lang/crates.io-index" 1545 + +checksum = "64e9829a50b42bb782c1df523f78d332fe371b10c661e78b7a3c34b0198e9fac" 1546 + + 1547 + +[[package]] 1548 + +name = "instant" 1549 + +version = "0.1.13" 1550 + +source = "registry+https://github.com/rust-lang/crates.io-index" 1551 + +checksum = "e0242819d153cba4b4b05a5a8f2a7e9bbf97b6055b2a002b395c96b5ff3c0222" 1552 + +dependencies = [ 1553 + + "cfg-if", 1554 + +] 1555 + + 1556 + +[[package]] 1557 + +name = "isahc" 1558 + +version = "0.9.14" 1559 + +source = "registry+https://github.com/rust-lang/crates.io-index" 1560 + +checksum = "e2948a0ce43e2c2ef11d7edf6816508998d99e13badd1150be0914205df9388a" 1561 + +dependencies = [ 1562 + + "bytes 0.5.6", 1563 + + "crossbeam-utils", 1564 + + "curl", 1565 + + "curl-sys", 1566 + + "flume", 1567 + + "futures-lite 1.13.0", 1568 + + "http", 1569 + + "log", 1570 + + "once_cell", 1571 + + "slab", 1572 + + "sluice", 1573 + + "tracing", 1574 + + "tracing-futures", 1575 + + "url", 1576 + + "waker-fn", 1577 + ] 1578 + 1579 + [[package]] 1580 + @@ -1466,25 +1604,26 @@ checksum = "b71991ff56294aa922b450139ee08b3bfc70982c6b2c7562771375cf73542dd4" 1581 + 1582 + [[package]] 1583 + name = "itoa" 1584 + -version = "1.0.1" 1585 + +version = "1.0.15" 1586 + source = "registry+https://github.com/rust-lang/crates.io-index" 1587 + -checksum = "1aab8fc367588b89dcee83ab0fd66b72b50b72fa1904d7095045ace2b0c81c35" 1588 + +checksum = "4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c" 1589 + 1590 + [[package]] 1591 + name = "jpeg-decoder" 1592 + -version = "0.3.0" 1593 + +version = "0.3.1" 1594 + source = "registry+https://github.com/rust-lang/crates.io-index" 1595 + -checksum = "bc0000e42512c92e31c2252315bda326620a4e034105e900c98ec492fa077b3e" 1596 + +checksum = "f5d4a7da358eff58addd2877a45865158f0d78c911d43a5784ceb7bbf52833b0" 1597 + dependencies = [ 1598 + "rayon", 1599 + ] 1600 + 1601 + [[package]] 1602 + name = "js-sys" 1603 + -version = "0.3.56" 1604 + +version = "0.3.77" 1605 + source = "registry+https://github.com/rust-lang/crates.io-index" 1606 + -checksum = "a38fc24e30fd564ce974c02bf1d337caddff65be6cc4735a1f7eab22a7440f04" 1607 + +checksum = "1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f" 1608 + dependencies = [ 1609 + + "once_cell", 1610 + "wasm-bindgen", 1611 + ] 1612 + 1613 + @@ -1499,9 +1638,9 @@ dependencies = [ 1614 + 1615 + [[package]] 1616 + name = "lazy_static" 1617 + -version = "1.4.0" 1618 + +version = "1.5.0" 1619 + source = "registry+https://github.com/rust-lang/crates.io-index" 1620 + -checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" 1621 + +checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe" 1622 + 1623 + [[package]] 1624 + name = "lebe" 1625 + @@ -1543,15 +1682,15 @@ dependencies = [ 1626 + 1627 + [[package]] 1628 + name = "libc" 1629 + -version = "0.2.121" 1630 + +version = "0.2.172" 1631 + source = "registry+https://github.com/rust-lang/crates.io-index" 1632 + -checksum = "efaa7b300f3b5fe8eb6bf21ce3895e1751d9665086af2d64b42f19701015ff4f" 1633 + +checksum = "d750af042f7ef4f724306de029d18836c26c1765a54a6a3f094cbd23a7267ffa" 1634 + 1635 + [[package]] 1636 + name = "libnghttp2-sys" 1637 + -version = "0.1.7+1.45.0" 1638 + +version = "0.1.11+1.64.0" 1639 + source = "registry+https://github.com/rust-lang/crates.io-index" 1640 + -checksum = "57ed28aba195b38d5ff02b9170cbff627e336a20925e43b4945390401c5dc93f" 1641 + +checksum = "1b6c24e48a7167cffa7119da39d577fa482e66c688a4aac016bee862e1a713c4" 1642 + dependencies = [ 1643 + "cc", 1644 + "libc", 1645 + @@ -1559,9 +1698,9 @@ dependencies = [ 1646 + 1647 + [[package]] 1648 + name = "libz-sys" 1649 + -version = "1.1.5" 1650 + +version = "1.1.22" 1651 + source = "registry+https://github.com/rust-lang/crates.io-index" 1652 + -checksum = "6f35facd4a5673cb5a48822be2be1d4236c1c99cb4113cab7061ac720d5bf859" 1653 + +checksum = "8b70e7a7df205e92a1a4cd9aaae7898dac0aa555503cc0a649494d0d60e7651d" 1654 + dependencies = [ 1655 + "cc", 1656 + "libc", 1657 + @@ -1569,6 +1708,18 @@ dependencies = [ 1658 + "vcpkg", 1659 + ] 1660 + 1661 + +[[package]] 1662 + +name = "linux-raw-sys" 1663 + +version = "0.4.15" 1664 + +source = "registry+https://github.com/rust-lang/crates.io-index" 1665 + +checksum = "d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab" 1666 + + 1667 + +[[package]] 1668 + +name = "litemap" 1669 + +version = "0.7.5" 1670 + +source = "registry+https://github.com/rust-lang/crates.io-index" 1671 + +checksum = "23fb14cb19457329c82206317a5663005a4d404783dc74f4252769b0d5f42856" 1672 + + 1673 + [[package]] 1674 + name = "locale_config" 1675 + version = "0.3.0" 1676 + @@ -1584,20 +1735,20 @@ dependencies = [ 1677 + 1678 + [[package]] 1679 + name = "lock_api" 1680 + -version = "0.4.6" 1681 + +version = "0.4.12" 1682 + source = "registry+https://github.com/rust-lang/crates.io-index" 1683 + -checksum = "88943dd7ef4a2e5a4bfa2753aaab3013e34ce2533d1996fb18ef591e315e2b3b" 1684 + +checksum = "07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17" 1685 + dependencies = [ 1686 + + "autocfg", 1687 + "scopeguard", 1688 + ] 1689 + 1690 + [[package]] 1691 + name = "log" 1692 + -version = "0.4.16" 1693 + +version = "0.4.27" 1694 + source = "registry+https://github.com/rust-lang/crates.io-index" 1695 + -checksum = "6389c490849ff5bc16be905ae24bc913a9c8892e19b2341dbc175e14c341c2b8" 1696 + +checksum = "13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94" 1697 + dependencies = [ 1698 + - "cfg-if", 1699 + "value-bag", 1700 + ] 1701 + 1702 + @@ -1632,36 +1783,36 @@ dependencies = [ 1703 + 1704 + [[package]] 1705 + name = "matches" 1706 + -version = "0.1.9" 1707 + +version = "0.1.10" 1708 + source = "registry+https://github.com/rust-lang/crates.io-index" 1709 + -checksum = "a3e378b66a060d48947b590737b30a1be76706c8dd7b8ba0f2fe3989c68a853f" 1710 + +checksum = "2532096657941c2fea9c289d370a250971c689d4f143798ff67113ec042024a5" 1711 + 1712 + [[package]] 1713 + name = "memchr" 1714 + -version = "2.7.1" 1715 + +version = "2.7.4" 1716 + source = "registry+https://github.com/rust-lang/crates.io-index" 1717 + -checksum = "523dc4f511e55ab87b694dc30d0f820d60906ef06413f93d4d7a1385599cc149" 1718 + +checksum = "78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3" 1719 + 1720 + [[package]] 1721 + name = "memoffset" 1722 + -version = "0.6.5" 1723 + +version = "0.9.1" 1724 + source = "registry+https://github.com/rust-lang/crates.io-index" 1725 + -checksum = "5aa361d4faea93603064a027415f07bd8e1d5c88c9fbf68bf56a285428fd79ce" 1726 + +checksum = "488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a" 1727 + dependencies = [ 1728 + "autocfg", 1729 + ] 1730 + 1731 + [[package]] 1732 + name = "mime" 1733 + -version = "0.3.16" 1734 + +version = "0.3.17" 1735 + source = "registry+https://github.com/rust-lang/crates.io-index" 1736 + -checksum = "2a60c7ce501c71e03a9c9c0d35b861413ae925bd979cc7a4e30d060069aaac8d" 1737 + +checksum = "6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a" 1738 + 1739 + [[package]] 1740 + name = "mime_guess" 1741 + -version = "2.0.4" 1742 + +version = "2.0.5" 1743 + source = "registry+https://github.com/rust-lang/crates.io-index" 1744 + -checksum = "4192263c238a5f0d0c6bfd21f336a313a4ce1c450542449ca191bb657b4642ef" 1745 + +checksum = "f7c44f8e672c00fe5308fa235f821cb4198414e1c77935c1ab6948d3fd78550e" 1746 + dependencies = [ 1747 + "mime", 1748 + "unicase", 1749 + @@ -1669,27 +1820,19 @@ dependencies = [ 1750 + 1751 + [[package]] 1752 + name = "miniz_oxide" 1753 + -version = "0.6.2" 1754 + -source = "registry+https://github.com/rust-lang/crates.io-index" 1755 + -checksum = "b275950c28b37e794e8c55d88aeb5e139d0ce23fdbbeda68f8d7174abdf9e8fa" 1756 + -dependencies = [ 1757 + - "adler", 1758 + -] 1759 + - 1760 + -[[package]] 1761 + -name = "nanorand" 1762 + -version = "0.7.0" 1763 + +version = "0.8.8" 1764 + source = "registry+https://github.com/rust-lang/crates.io-index" 1765 + -checksum = "6a51313c5820b0b02bd422f4b44776fbf47961755c74ce64afc73bfad10226c3" 1766 + +checksum = "3be647b768db090acb35d5ec5db2b0e1f1de11133ca123b9eacf5137868f892a" 1767 + dependencies = [ 1768 + - "getrandom 0.2.6", 1769 + + "adler2", 1770 + + "simd-adler32", 1771 + ] 1772 + 1773 + [[package]] 1774 + name = "new_debug_unreachable" 1775 + -version = "1.0.4" 1776 + +version = "1.0.6" 1777 + source = "registry+https://github.com/rust-lang/crates.io-index" 1778 + -checksum = "e4a24736216ec316047a1fc4252e27dabb04218aa4a3f37c6e7ddbf1f9782b54" 1779 + +checksum = "650eef8c711430f1a879fdd01d4745a7deea475becfb90269c06775983bbf086" 1780 + 1781 + [[package]] 1782 + name = "nodrop" 1783 + @@ -1697,46 +1840,15 @@ version = "0.1.14" 1784 + source = "registry+https://github.com/rust-lang/crates.io-index" 1785 + checksum = "72ef4a56884ca558e5ddb05a1d1e7e1bfd9a68d9ed024c21704cc98872dae1bb" 1786 + 1787 + -[[package]] 1788 + -name = "num-integer" 1789 + -version = "0.1.44" 1790 + -source = "registry+https://github.com/rust-lang/crates.io-index" 1791 + -checksum = "d2cc698a63b549a70bc047073d2949cce27cd1c7b0a4a862d08a8031bc2801db" 1792 + -dependencies = [ 1793 + - "autocfg", 1794 + - "num-traits", 1795 + -] 1796 + - 1797 + -[[package]] 1798 + -name = "num-rational" 1799 + -version = "0.4.1" 1800 + -source = "registry+https://github.com/rust-lang/crates.io-index" 1801 + -checksum = "0638a1c9d0a3c0914158145bc76cff373a75a627e6ecbfb71cbe6f453a5a19b0" 1802 + -dependencies = [ 1803 + - "autocfg", 1804 + - "num-integer", 1805 + - "num-traits", 1806 + -] 1807 + - 1808 + [[package]] 1809 + name = "num-traits" 1810 + -version = "0.2.14" 1811 + +version = "0.2.19" 1812 + source = "registry+https://github.com/rust-lang/crates.io-index" 1813 + -checksum = "9a64b1ec5cda2586e284722486d802acf1f7dbdc623e2bfc57e65ca1cd099290" 1814 + +checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841" 1815 + dependencies = [ 1816 + "autocfg", 1817 + ] 1818 + 1819 + -[[package]] 1820 + -name = "num_cpus" 1821 + -version = "1.13.1" 1822 + -source = "registry+https://github.com/rust-lang/crates.io-index" 1823 + -checksum = "19e64526ebdee182341572e50e9ad03965aa510cd94427a4549448f285e957a1" 1824 + -dependencies = [ 1825 + - "hermit-abi", 1826 + - "libc", 1827 + -] 1828 + - 1829 + [[package]] 1830 + name = "objc" 1831 + version = "0.2.7" 1832 + @@ -1768,29 +1880,28 @@ dependencies = [ 1833 + 1834 + [[package]] 1835 + name = "once_cell" 1836 + -version = "1.10.0" 1837 + +version = "1.21.3" 1838 + source = "registry+https://github.com/rust-lang/crates.io-index" 1839 + -checksum = "87f3e037eac156d1775da914196f0f37741a274155e34a0b7e427c35d2a2ecb9" 1840 + +checksum = "42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d" 1841 + 1842 + [[package]] 1843 + name = "opaque-debug" 1844 + -version = "0.3.0" 1845 + +version = "0.3.1" 1846 + source = "registry+https://github.com/rust-lang/crates.io-index" 1847 + -checksum = "624a8340c38c1b80fd549087862da4ba43e08858af025b236e509b6649fc13d5" 1848 + +checksum = "c08d65885ee38876c4f86fa503fb49d7b507c2b62552df7c70b2fce627e06381" 1849 + 1850 + [[package]] 1851 + name = "openssl-probe" 1852 + -version = "0.1.5" 1853 + +version = "0.1.6" 1854 + source = "registry+https://github.com/rust-lang/crates.io-index" 1855 + -checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf" 1856 + +checksum = "d05e27ee213611ffe7d6348b942e8f942b37114c00cc03cec254295a4a17852e" 1857 + 1858 + [[package]] 1859 + name = "openssl-sys" 1860 + -version = "0.9.72" 1861 + +version = "0.9.107" 1862 + source = "registry+https://github.com/rust-lang/crates.io-index" 1863 + -checksum = "7e46109c383602735fa0a2e48dd2b7c892b048e1bf69e5c3b1d804b7d9c203cb" 1864 + +checksum = "8288979acd84749c744a9014b4382d42b8f7b2592847b5afb2ed29e5d16ede07" 1865 + dependencies = [ 1866 + - "autocfg", 1867 + "cc", 1868 + "libc", 1869 + "pkg-config", 1870 + @@ -1799,9 +1910,9 @@ dependencies = [ 1871 + 1872 + [[package]] 1873 + name = "pango" 1874 + -version = "0.19.3" 1875 + +version = "0.19.8" 1876 + source = "registry+https://github.com/rust-lang/crates.io-index" 1877 + -checksum = "b1264d13deb823cc652f26cfe59afb1ec4b9db2a5bd27c41b738c879cc1bfaa1" 1878 + +checksum = "3f0d328648058085cfd6897c9ae4272884098a926f3a833cd50c8c73e6eccecd" 1879 + dependencies = [ 1880 + "gio", 1881 + "glib", 1882 + @@ -1811,9 +1922,9 @@ dependencies = [ 1883 + 1884 + [[package]] 1885 + name = "pango-sys" 1886 + -version = "0.19.0" 1887 + +version = "0.19.8" 1888 + source = "registry+https://github.com/rust-lang/crates.io-index" 1889 + -checksum = "f52ef6a881c19fbfe3b1484df5cad411acaaba29dbec843941c3110d19f340ea" 1890 + +checksum = "ff03da4fa086c0b244d4a4587d3e20622a3ecdb21daea9edf66597224c634ba0" 1891 + dependencies = [ 1892 + "glib-sys", 1893 + "gobject-sys", 1894 + @@ -1823,15 +1934,15 @@ dependencies = [ 1895 + 1896 + [[package]] 1897 + name = "parking" 1898 + -version = "2.0.0" 1899 + +version = "2.2.1" 1900 + source = "registry+https://github.com/rust-lang/crates.io-index" 1901 + -checksum = "427c3892f9e783d91cc128285287e70a59e206ca452770ece88a76f7a3eddd72" 1902 + +checksum = "f38d5652c16fde515bb1ecef450ab0f6a219d619a7274976324d5e377f7dceba" 1903 + 1904 + [[package]] 1905 + name = "parking_lot" 1906 + -version = "0.12.0" 1907 + +version = "0.12.3" 1908 + source = "registry+https://github.com/rust-lang/crates.io-index" 1909 + -checksum = "87f5ec2493a61ac0506c0f4199f99070cbe83857b0337006a30f3e6719b8ef58" 1910 + +checksum = "f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27" 1911 + dependencies = [ 1912 + "lock_api", 1913 + "parking_lot_core", 1914 + @@ -1839,31 +1950,22 @@ dependencies = [ 1915 + 1916 + [[package]] 1917 + name = "parking_lot_core" 1918 + -version = "0.9.1" 1919 + +version = "0.9.10" 1920 + source = "registry+https://github.com/rust-lang/crates.io-index" 1921 + -checksum = "28141e0cc4143da2443301914478dc976a61ffdb3f043058310c70df2fed8954" 1922 + +checksum = "1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8" 1923 + dependencies = [ 1924 + "cfg-if", 1925 + "libc", 1926 + "redox_syscall", 1927 + "smallvec", 1928 + - "windows-sys 0.32.0", 1929 + + "windows-targets", 1930 + ] 1931 + 1932 + [[package]] 1933 + name = "percent-encoding" 1934 + -version = "2.1.0" 1935 + +version = "2.3.1" 1936 + source = "registry+https://github.com/rust-lang/crates.io-index" 1937 + -checksum = "d4fd5641d01c8f18a23da7b6fe29298ff4b55afcccdf78973b24cf3175fee32e" 1938 + - 1939 + -[[package]] 1940 + -name = "pest" 1941 + -version = "2.1.3" 1942 + -source = "registry+https://github.com/rust-lang/crates.io-index" 1943 + -checksum = "10f4872ae94d7b90ae48754df22fd42ad52ce740b8f370b03da4835417403e53" 1944 + -dependencies = [ 1945 + - "ucd-trie", 1946 + -] 1947 + +checksum = "e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e" 1948 + 1949 + [[package]] 1950 + name = "phf" 1951 + @@ -1898,11 +2000,11 @@ dependencies = [ 1952 + 1953 + [[package]] 1954 + name = "phf_generator" 1955 + -version = "0.10.0" 1956 + +version = "0.11.3" 1957 + source = "registry+https://github.com/rust-lang/crates.io-index" 1958 + -checksum = "5d5285893bb5eb82e6aaf5d59ee909a06a16737a8970984dd7746ba9283498d6" 1959 + +checksum = "3c80231409c20246a13fddb31776fb942c38553c51e871f8cbd687a4cfb5843d" 1960 + dependencies = [ 1961 + - "phf_shared 0.10.0", 1962 + + "phf_shared 0.11.3", 1963 + "rand 0.8.5", 1964 + ] 1965 + 1966 + @@ -1917,7 +2019,7 @@ dependencies = [ 1967 + "proc-macro-hack", 1968 + "proc-macro2", 1969 + "quote", 1970 + - "syn 1.0.89", 1971 + + "syn 1.0.109", 1972 + ] 1973 + 1974 + [[package]] 1975 + @@ -1926,43 +2028,43 @@ version = "0.8.0" 1976 + source = "registry+https://github.com/rust-lang/crates.io-index" 1977 + checksum = "c00cf8b9eafe68dde5e9eaa2cef8ee84a9336a47d566ec55ca16589633b65af7" 1978 + dependencies = [ 1979 + - "siphasher", 1980 + + "siphasher 0.3.11", 1981 + ] 1982 + 1983 + [[package]] 1984 + name = "phf_shared" 1985 + -version = "0.10.0" 1986 + +version = "0.11.3" 1987 + source = "registry+https://github.com/rust-lang/crates.io-index" 1988 + -checksum = "b6796ad771acdc0123d2a88dc428b5e38ef24456743ddb1744ed628f9815c096" 1989 + +checksum = "67eabc2ef2a60eb7faa00097bd1ffdb5bd28e62bf39990626a582201b7a754e5" 1990 + dependencies = [ 1991 + - "siphasher", 1992 + + "siphasher 1.0.1", 1993 + ] 1994 + 1995 + [[package]] 1996 + name = "pin-project" 1997 + -version = "1.0.10" 1998 + +version = "1.1.10" 1999 + source = "registry+https://github.com/rust-lang/crates.io-index" 2000 + -checksum = "58ad3879ad3baf4e44784bc6a718a8698867bb991f8ce24d1bcbe2cfb4c3a75e" 2001 + +checksum = "677f1add503faace112b9f1373e43e9e054bfdd22ff1a63c1bc485eaec6a6a8a" 2002 + dependencies = [ 2003 + "pin-project-internal", 2004 + ] 2005 + 2006 + [[package]] 2007 + name = "pin-project-internal" 2008 + -version = "1.0.10" 2009 + +version = "1.1.10" 2010 + source = "registry+https://github.com/rust-lang/crates.io-index" 2011 + -checksum = "744b6f092ba29c3650faf274db506afd39944f48420f6c86b17cfe0ee1cb36bb" 2012 + +checksum = "6e918e4ff8c4549eb882f14b3a4bc8c8bc93de829416eacf579f1207a8fbf861" 2013 + dependencies = [ 2014 + "proc-macro2", 2015 + "quote", 2016 + - "syn 1.0.89", 2017 + + "syn 2.0.100", 2018 + ] 2019 + 2020 + [[package]] 2021 + name = "pin-project-lite" 2022 + -version = "0.2.8" 2023 + +version = "0.2.16" 2024 + source = "registry+https://github.com/rust-lang/crates.io-index" 2025 + -checksum = "e280fbe77cc62c91527259e9442153f4688736748d24660126286329742b4c6c" 2026 + +checksum = "3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b" 2027 + 2028 + [[package]] 2029 + name = "pin-utils" 2030 + @@ -1970,35 +2072,49 @@ version = "0.1.0" 2031 + source = "registry+https://github.com/rust-lang/crates.io-index" 2032 + checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" 2033 + 2034 + +[[package]] 2035 + +name = "piper" 2036 + +version = "0.2.4" 2037 + +source = "registry+https://github.com/rust-lang/crates.io-index" 2038 + +checksum = "96c8c490f422ef9a4efd2cb5b42b76c8613d7e7dfc1caf667b8a3350a5acc066" 2039 + +dependencies = [ 2040 + + "atomic-waker", 2041 + + "fastrand 2.3.0", 2042 + + "futures-io", 2043 + +] 2044 + + 2045 + [[package]] 2046 + name = "pkg-config" 2047 + -version = "0.3.30" 2048 + +version = "0.3.32" 2049 + source = "registry+https://github.com/rust-lang/crates.io-index" 2050 + -checksum = "d231b230927b5e4ad203db57bbcbee2802f6bce620b1e4a9024a07d94e2907ec" 2051 + +checksum = "7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c" 2052 + 2053 + [[package]] 2054 + name = "png" 2055 + -version = "0.17.7" 2056 + +version = "0.17.16" 2057 + source = "registry+https://github.com/rust-lang/crates.io-index" 2058 + -checksum = "5d708eaf860a19b19ce538740d2b4bdeeb8337fa53f7738455e706623ad5c638" 2059 + +checksum = "82151a2fc869e011c153adc57cf2789ccb8d9906ce52c0b39a6b5697749d7526" 2060 + dependencies = [ 2061 + "bitflags 1.3.2", 2062 + "crc32fast", 2063 + + "fdeflate", 2064 + "flate2", 2065 + "miniz_oxide", 2066 + ] 2067 + 2068 + [[package]] 2069 + name = "polling" 2070 + -version = "2.2.0" 2071 + +version = "3.7.4" 2072 + source = "registry+https://github.com/rust-lang/crates.io-index" 2073 + -checksum = "685404d509889fade3e86fe3a5803bca2ec09b0c0778d5ada6ec8bf7a8de5259" 2074 + +checksum = "a604568c3202727d1507653cb121dbd627a58684eb09a820fd746bee38b4442f" 2075 + dependencies = [ 2076 + "cfg-if", 2077 + - "libc", 2078 + - "log", 2079 + - "wepoll-ffi", 2080 + - "winapi", 2081 + + "concurrent-queue", 2082 + + "hermit-abi 0.4.0", 2083 + + "pin-project-lite", 2084 + + "rustix", 2085 + + "tracing", 2086 + + "windows-sys 0.59.0", 2087 + ] 2088 + 2089 + [[package]] 2090 + @@ -2014,9 +2130,12 @@ dependencies = [ 2091 + 2092 + [[package]] 2093 + name = "ppv-lite86" 2094 + -version = "0.2.16" 2095 + +version = "0.2.21" 2096 + source = "registry+https://github.com/rust-lang/crates.io-index" 2097 + -checksum = "eb9f9e6e233e5c4a35559a617bf40a4ec447db2e84c20b55a6f83167b7e57872" 2098 + +checksum = "85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9" 2099 + +dependencies = [ 2100 + + "zerocopy", 2101 + +] 2102 + 2103 + [[package]] 2104 + name = "precomputed-hash" 2105 + @@ -2036,50 +2155,35 @@ dependencies = [ 2106 + 2107 + [[package]] 2108 + name = "proc-macro-crate" 2109 + -version = "3.1.0" 2110 + +version = "3.3.0" 2111 + source = "registry+https://github.com/rust-lang/crates.io-index" 2112 + -checksum = "6d37c51ca738a55da99dc0c4a34860fd675453b8b36209178c2249bb13651284" 2113 + +checksum = "edce586971a4dfaa28950c6f18ed55e0406c1ab88bbce2c6f6293a7aaba73d35" 2114 + dependencies = [ 2115 + "toml_edit", 2116 + ] 2117 + 2118 + [[package]] 2119 + -name = "proc-macro-error" 2120 + -version = "1.0.4" 2121 + +name = "proc-macro-hack" 2122 + +version = "0.5.20+deprecated" 2123 + source = "registry+https://github.com/rust-lang/crates.io-index" 2124 + -checksum = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c" 2125 + -dependencies = [ 2126 + - "proc-macro-error-attr", 2127 + - "proc-macro2", 2128 + - "quote", 2129 + - "syn 1.0.89", 2130 + - "version_check", 2131 + -] 2132 + +checksum = "dc375e1527247fe1a97d8b7156678dfe7c1af2fc075c9a4db3690ecd2a148068" 2133 + 2134 + [[package]] 2135 + -name = "proc-macro-error-attr" 2136 + -version = "1.0.4" 2137 + +name = "proc-macro2" 2138 + +version = "1.0.95" 2139 + source = "registry+https://github.com/rust-lang/crates.io-index" 2140 + -checksum = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869" 2141 + +checksum = "02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778" 2142 + dependencies = [ 2143 + - "proc-macro2", 2144 + - "quote", 2145 + - "version_check", 2146 + + "unicode-ident", 2147 + ] 2148 + 2149 + [[package]] 2150 + -name = "proc-macro-hack" 2151 + -version = "0.5.19" 2152 + -source = "registry+https://github.com/rust-lang/crates.io-index" 2153 + -checksum = "dbf0c48bc1d91375ae5c3cd81e3722dff1abcf81a30960240640d223f59fe0e5" 2154 + - 2155 + -[[package]] 2156 + -name = "proc-macro2" 2157 + -version = "1.0.79" 2158 + +name = "qoi" 2159 + +version = "0.4.1" 2160 + source = "registry+https://github.com/rust-lang/crates.io-index" 2161 + -checksum = "e835ff2298f5721608eb1a980ecaee1aef2c132bf95ecc026a11b7bf3c01c02e" 2162 + +checksum = "7f6d64c71eb498fe9eae14ce4ec935c555749aef511cca85b5568910d6e48001" 2163 + dependencies = [ 2164 + - "unicode-ident", 2165 + + "bytemuck", 2166 + ] 2167 + 2168 + [[package]] 2169 + @@ -2090,9 +2194,9 @@ checksum = "a1d01941d82fa2ab50be1e79e6714289dd7cde78eba4c074bc5a4374f650dfe0" 2170 + 2171 + [[package]] 2172 + name = "quote" 2173 + -version = "1.0.35" 2174 + +version = "1.0.40" 2175 + source = "registry+https://github.com/rust-lang/crates.io-index" 2176 + -checksum = "291ec9ab5efd934aaf503a6466c5d5251535d108ee747472c3977cc5acc868ef" 2177 + +checksum = "1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d" 2178 + dependencies = [ 2179 + "proc-macro2", 2180 + ] 2181 + @@ -2119,7 +2223,7 @@ checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" 2182 + dependencies = [ 2183 + "libc", 2184 + "rand_chacha 0.3.1", 2185 + - "rand_core 0.6.3", 2186 + + "rand_core 0.6.4", 2187 + ] 2188 + 2189 + [[package]] 2190 + @@ -2139,7 +2243,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" 2191 + checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88" 2192 + dependencies = [ 2193 + "ppv-lite86", 2194 + - "rand_core 0.6.3", 2195 + + "rand_core 0.6.4", 2196 + ] 2197 + 2198 + [[package]] 2199 + @@ -2153,11 +2257,11 @@ dependencies = [ 2200 + 2201 + [[package]] 2202 + name = "rand_core" 2203 + -version = "0.6.3" 2204 + +version = "0.6.4" 2205 + source = "registry+https://github.com/rust-lang/crates.io-index" 2206 + -checksum = "d34f1408f55294453790c48b2f1ebbb1c5b4b7563eb1f418bcfcfdbb06ebb4e7" 2207 + +checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" 2208 + dependencies = [ 2209 + - "getrandom 0.2.6", 2210 + + "getrandom 0.2.16", 2211 + ] 2212 + 2213 + [[package]] 2214 + @@ -2184,48 +2288,55 @@ version = "0.6.0" 2215 + source = "registry+https://github.com/rust-lang/crates.io-index" 2216 + checksum = "6f97cdb2a36ed4183de61b2f824cc45c9f1037f28afe0a322e9fff4c108b5aaa" 2217 + dependencies = [ 2218 + - "rand_core 0.6.3", 2219 + + "rand_core 0.6.4", 2220 + ] 2221 + 2222 + [[package]] 2223 + name = "rayon" 2224 + -version = "1.5.1" 2225 + +version = "1.10.0" 2226 + source = "registry+https://github.com/rust-lang/crates.io-index" 2227 + -checksum = "c06aca804d41dbc8ba42dfd964f0d01334eceb64314b9ecf7c5fad5188a06d90" 2228 + +checksum = "b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa" 2229 + dependencies = [ 2230 + - "autocfg", 2231 + - "crossbeam-deque", 2232 + "either", 2233 + "rayon-core", 2234 + ] 2235 + 2236 + [[package]] 2237 + name = "rayon-core" 2238 + -version = "1.9.1" 2239 + +version = "1.12.1" 2240 + source = "registry+https://github.com/rust-lang/crates.io-index" 2241 + -checksum = "d78120e2c850279833f1dd3582f730c4ab53ed95aeaaaa862a2a5c71b1656d8e" 2242 + +checksum = "1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2" 2243 + dependencies = [ 2244 + - "crossbeam-channel", 2245 + "crossbeam-deque", 2246 + "crossbeam-utils", 2247 + - "lazy_static", 2248 + - "num_cpus", 2249 + ] 2250 + 2251 + [[package]] 2252 + name = "redox_syscall" 2253 + -version = "0.2.12" 2254 + +version = "0.5.11" 2255 + source = "registry+https://github.com/rust-lang/crates.io-index" 2256 + -checksum = "8ae183fc1b06c149f0c1793e1eb447c8b04bfe46d48e9e48bfb8d2d7ed64ecf0" 2257 + +checksum = "d2f103c6d277498fbceb16e84d317e2a400f160f46904d5f5410848c829511a3" 2258 + dependencies = [ 2259 + - "bitflags 1.3.2", 2260 + + "bitflags 2.9.0", 2261 + ] 2262 + 2263 + [[package]] 2264 + name = "regex" 2265 + -version = "1.5.5" 2266 + +version = "1.11.1" 2267 + +source = "registry+https://github.com/rust-lang/crates.io-index" 2268 + +checksum = "b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191" 2269 + +dependencies = [ 2270 + + "aho-corasick", 2271 + + "memchr", 2272 + + "regex-automata", 2273 + + "regex-syntax", 2274 + +] 2275 + + 2276 + +[[package]] 2277 + +name = "regex-automata" 2278 + +version = "0.4.9" 2279 + source = "registry+https://github.com/rust-lang/crates.io-index" 2280 + -checksum = "1a11647b6b25ff05a515cb92c365cec08801e83423a235b51e231e1808747286" 2281 + +checksum = "809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908" 2282 + dependencies = [ 2283 + "aho-corasick", 2284 + "memchr", 2285 + @@ -2234,9 +2345,9 @@ dependencies = [ 2286 + 2287 + [[package]] 2288 + name = "regex-syntax" 2289 + -version = "0.6.25" 2290 + +version = "0.8.5" 2291 + source = "registry+https://github.com/rust-lang/crates.io-index" 2292 + -checksum = "f497285884f3fcff424ffc933e56d7cbca511def0c9831a7f9b5f6153e3cc89b" 2293 + +checksum = "2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c" 2294 + 2295 + [[package]] 2296 + name = "rustc_version" 2297 + @@ -2249,49 +2360,52 @@ dependencies = [ 2298 + 2299 + [[package]] 2300 + name = "rustc_version" 2301 + -version = "0.3.3" 2302 + +version = "0.4.1" 2303 + source = "registry+https://github.com/rust-lang/crates.io-index" 2304 + -checksum = "f0dfe2087c51c460008730de8b57e6a320782fbfb312e1f4d520e6c6fae155ee" 2305 + +checksum = "cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92" 2306 + dependencies = [ 2307 + - "semver 0.11.0", 2308 + + "semver 1.0.26", 2309 + ] 2310 + 2311 + [[package]] 2312 + -name = "rustc_version" 2313 + -version = "0.4.0" 2314 + +name = "rustix" 2315 + +version = "0.38.44" 2316 + source = "registry+https://github.com/rust-lang/crates.io-index" 2317 + -checksum = "bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366" 2318 + +checksum = "fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154" 2319 + dependencies = [ 2320 + - "semver 1.0.7", 2321 + + "bitflags 2.9.0", 2322 + + "errno", 2323 + + "libc", 2324 + + "linux-raw-sys", 2325 + + "windows-sys 0.59.0", 2326 + ] 2327 + 2328 + +[[package]] 2329 + +name = "rustversion" 2330 + +version = "1.0.20" 2331 + +source = "registry+https://github.com/rust-lang/crates.io-index" 2332 + +checksum = "eded382c5f5f786b989652c49544c4877d9f015cc22e145a5ea8ea66c2921cd2" 2333 + + 2334 + [[package]] 2335 + name = "ryu" 2336 + -version = "1.0.9" 2337 + +version = "1.0.20" 2338 + source = "registry+https://github.com/rust-lang/crates.io-index" 2339 + -checksum = "73b4b750c782965c211b42f022f59af1fbceabdd026623714f104152f1ec149f" 2340 + +checksum = "28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f" 2341 + 2342 + [[package]] 2343 + name = "schannel" 2344 + -version = "0.1.19" 2345 + +version = "0.1.27" 2346 + source = "registry+https://github.com/rust-lang/crates.io-index" 2347 + -checksum = "8f05ba609c234e60bee0d547fe94a4c7e9da733d1c962cf6e59efa4cd9c8bc75" 2348 + +checksum = "1f29ebaa345f945cec9fbbc532eb307f0fdad8161f281b6369539c8d84876b3d" 2349 + dependencies = [ 2350 + - "lazy_static", 2351 + - "winapi", 2352 + + "windows-sys 0.59.0", 2353 + ] 2354 + 2355 + -[[package]] 2356 + -name = "scoped_threadpool" 2357 + -version = "0.1.9" 2358 + -source = "registry+https://github.com/rust-lang/crates.io-index" 2359 + -checksum = "1d51f5df5af43ab3f1360b429fa5e0152ac5ce8c0bd6485cae490332e96846a8" 2360 + - 2361 + [[package]] 2362 + name = "scopeguard" 2363 + -version = "1.1.0" 2364 + +version = "1.2.0" 2365 + source = "registry+https://github.com/rust-lang/crates.io-index" 2366 + -checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd" 2367 + +checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" 2368 + 2369 + [[package]] 2370 + name = "scraper" 2371 + @@ -2335,23 +2449,14 @@ version = "0.9.0" 2372 + source = "registry+https://github.com/rust-lang/crates.io-index" 2373 + checksum = "1d7eb9ef2c18661902cc47e535f9bc51b78acd254da71d375c2f6720d9a40403" 2374 + dependencies = [ 2375 + - "semver-parser 0.7.0", 2376 + + "semver-parser", 2377 + ] 2378 + 2379 + [[package]] 2380 + name = "semver" 2381 + -version = "0.11.0" 2382 + +version = "1.0.26" 2383 + source = "registry+https://github.com/rust-lang/crates.io-index" 2384 + -checksum = "f301af10236f6df4160f7c3f04eec6dbc70ace82d23326abad5edee88801c6b6" 2385 + -dependencies = [ 2386 + - "semver-parser 0.10.2", 2387 + -] 2388 + - 2389 + -[[package]] 2390 + -name = "semver" 2391 + -version = "1.0.7" 2392 + -source = "registry+https://github.com/rust-lang/crates.io-index" 2393 + -checksum = "d65bd28f48be7196d222d95b9243287f48d27aca604e08497513019ff0502cc4" 2394 + +checksum = "56e6fa9c48d24d85fb3de5ad847117517440f6beceb7798af16b4a87d616b8d0" 2395 + 2396 + [[package]] 2397 + name = "semver-parser" 2398 + @@ -2359,42 +2464,34 @@ version = "0.7.0" 2399 + source = "registry+https://github.com/rust-lang/crates.io-index" 2400 + checksum = "388a1df253eca08550bef6c72392cfe7c30914bf41df5269b68cbd6ff8f570a3" 2401 + 2402 + -[[package]] 2403 + -name = "semver-parser" 2404 + -version = "0.10.2" 2405 + -source = "registry+https://github.com/rust-lang/crates.io-index" 2406 + -checksum = "00b0bef5b7f9e0df16536d3961cfb6e84331c065b4066afb39768d0e319411f7" 2407 + -dependencies = [ 2408 + - "pest", 2409 + -] 2410 + - 2411 + [[package]] 2412 + name = "serde" 2413 + -version = "1.0.136" 2414 + +version = "1.0.219" 2415 + source = "registry+https://github.com/rust-lang/crates.io-index" 2416 + -checksum = "ce31e24b01e1e524df96f1c2fdd054405f8d7376249a5110886fb4b658484789" 2417 + +checksum = "5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6" 2418 + dependencies = [ 2419 + "serde_derive", 2420 + ] 2421 + 2422 + [[package]] 2423 + name = "serde_derive" 2424 + -version = "1.0.136" 2425 + +version = "1.0.219" 2426 + source = "registry+https://github.com/rust-lang/crates.io-index" 2427 + -checksum = "08597e7152fcd306f41838ed3e37be9eaeed2b61c42e2117266a554fab4662f9" 2428 + +checksum = "5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00" 2429 + dependencies = [ 2430 + "proc-macro2", 2431 + "quote", 2432 + - "syn 1.0.89", 2433 + + "syn 2.0.100", 2434 + ] 2435 + 2436 + [[package]] 2437 + name = "serde_json" 2438 + -version = "1.0.79" 2439 + +version = "1.0.140" 2440 + source = "registry+https://github.com/rust-lang/crates.io-index" 2441 + -checksum = "8e8d9fa5c3b304765ce1fd9c4c8a3de2c8db365a5b91be52f186efc675681d95" 2442 + +checksum = "20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373" 2443 + dependencies = [ 2444 + - "itoa 1.0.1", 2445 + + "itoa 1.0.15", 2446 + + "memchr", 2447 + "ryu", 2448 + "serde", 2449 + ] 2450 + @@ -2410,6 +2507,15 @@ dependencies = [ 2451 + "thiserror", 2452 + ] 2453 + 2454 + +[[package]] 2455 + +name = "serde_spanned" 2456 + +version = "0.6.8" 2457 + +source = "registry+https://github.com/rust-lang/crates.io-index" 2458 + +checksum = "87607cb1398ed59d48732e575a4c28a7a8ebf2454b964fe3f224f2afc07909e1" 2459 + +dependencies = [ 2460 + + "serde", 2461 + +] 2462 + + 2463 + [[package]] 2464 + name = "serde_urlencoded" 2465 + version = "0.7.1" 2466 + @@ -2417,7 +2523,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" 2467 + checksum = "d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd" 2468 + dependencies = [ 2469 + "form_urlencoded", 2470 + - "itoa 1.0.1", 2471 + + "itoa 1.0.15", 2472 + "ryu", 2473 + "serde", 2474 + ] 2475 + @@ -2443,9 +2549,9 @@ dependencies = [ 2476 + 2477 + [[package]] 2478 + name = "sha1_smol" 2479 + -version = "1.0.0" 2480 + +version = "1.0.1" 2481 + source = "registry+https://github.com/rust-lang/crates.io-index" 2482 + -checksum = "ae1a47186c03a32177042e55dbc5fd5aee900b8e0069a8d70fba96a9375cd012" 2483 + +checksum = "bbfa15b3dddfee50a0fff136974b3e1bde555604ba463834a7eb7deb6417705d" 2484 + 2485 + [[package]] 2486 + name = "sha2" 2487 + @@ -2481,17 +2587,29 @@ dependencies = [ 2488 + "url", 2489 + ] 2490 + 2491 + +[[package]] 2492 + +name = "shlex" 2493 + +version = "1.3.0" 2494 + +source = "registry+https://github.com/rust-lang/crates.io-index" 2495 + +checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64" 2496 + + 2497 + [[package]] 2498 + name = "simd-adler32" 2499 + -version = "0.3.4" 2500 + +version = "0.3.7" 2501 + source = "registry+https://github.com/rust-lang/crates.io-index" 2502 + -checksum = "14a5df39617d7c8558154693a1bb8157a4aab8179209540cc0b10e5dc24e0b18" 2503 + +checksum = "d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe" 2504 + 2505 + [[package]] 2506 + name = "siphasher" 2507 + -version = "0.3.10" 2508 + +version = "0.3.11" 2509 + source = "registry+https://github.com/rust-lang/crates.io-index" 2510 + -checksum = "7bd3e3206899af3f8b12af284fafc038cc1dc2b41d1b89dd17297221c5d225de" 2511 + +checksum = "38b58827f4464d87d377d175e90bf58eb00fd8716ff0a62f80356b5e61555d0d" 2512 + + 2513 + +[[package]] 2514 + +name = "siphasher" 2515 + +version = "1.0.1" 2516 + +source = "registry+https://github.com/rust-lang/crates.io-index" 2517 + +checksum = "56199f7ddabf13fe5074ce809e7d3f42b42ae711800501b5b16ea82ad029c39d" 2518 + 2519 + [[package]] 2520 + name = "sized-chunks" 2521 + @@ -2505,9 +2623,12 @@ dependencies = [ 2522 + 2523 + [[package]] 2524 + name = "slab" 2525 + -version = "0.4.5" 2526 + +version = "0.4.9" 2527 + source = "registry+https://github.com/rust-lang/crates.io-index" 2528 + -checksum = "9def91fd1e018fe007022791f865d0ccc9b3a0d5001e01aabb8b40e46000afb5" 2529 + +checksum = "8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67" 2530 + +dependencies = [ 2531 + + "autocfg", 2532 + +] 2533 + 2534 + [[package]] 2535 + name = "sluice" 2536 + @@ -2515,41 +2636,32 @@ version = "0.5.5" 2537 + source = "registry+https://github.com/rust-lang/crates.io-index" 2538 + checksum = "6d7400c0eff44aa2fcb5e31a5f24ba9716ed90138769e4977a2ba6014ae63eb5" 2539 + dependencies = [ 2540 + - "async-channel", 2541 + + "async-channel 1.9.0", 2542 + "futures-core", 2543 + "futures-io", 2544 + ] 2545 + 2546 + [[package]] 2547 + name = "smallvec" 2548 + -version = "1.13.2" 2549 + +version = "1.15.0" 2550 + source = "registry+https://github.com/rust-lang/crates.io-index" 2551 + -checksum = "3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67" 2552 + +checksum = "8917285742e9f3e1683f0a9c4e6b57960b7314d0b08d30d1ecd426713ee2eee9" 2553 + 2554 + [[package]] 2555 + name = "socket2" 2556 + -version = "0.4.4" 2557 + +version = "0.5.9" 2558 + source = "registry+https://github.com/rust-lang/crates.io-index" 2559 + -checksum = "66d72b759436ae32898a2af0a14218dbf55efde3feeb170eb623637db85ee1e0" 2560 + +checksum = "4f5fd57c80058a56cf5c777ab8a126398ece8e442983605d280a44ce79d0edef" 2561 + dependencies = [ 2562 + "libc", 2563 + - "winapi", 2564 + -] 2565 + - 2566 + -[[package]] 2567 + -name = "spin" 2568 + -version = "0.9.5" 2569 + -source = "registry+https://github.com/rust-lang/crates.io-index" 2570 + -checksum = "7dccf47db1b41fa1573ed27ccf5e08e3ca771cb994f776668c5ebda893b248fc" 2571 + -dependencies = [ 2572 + - "lock_api", 2573 + + "windows-sys 0.52.0", 2574 + ] 2575 + 2576 + [[package]] 2577 + name = "spinning_top" 2578 + -version = "0.2.4" 2579 + +version = "0.2.5" 2580 + source = "registry+https://github.com/rust-lang/crates.io-index" 2581 + -checksum = "75adad84ee84b521fb2cca2d4fd0f1dab1d8d026bda3c5bea4ca63b5f9f9293c" 2582 + +checksum = "5b9eb1a2f4c41445a3a0ff9abc5221c5fcd28e1f13cd7c0397706f9ac938ddb0" 2583 + dependencies = [ 2584 + "lock_api", 2585 + ] 2586 + @@ -2593,7 +2705,7 @@ dependencies = [ 2587 + "quote", 2588 + "serde", 2589 + "serde_derive", 2590 + - "syn 1.0.89", 2591 + + "syn 1.0.109", 2592 + ] 2593 + 2594 + [[package]] 2595 + @@ -2609,7 +2721,7 @@ dependencies = [ 2596 + "serde_derive", 2597 + "serde_json", 2598 + "sha1", 2599 + - "syn 1.0.89", 2600 + + "syn 1.0.109", 2601 + ] 2602 + 2603 + [[package]] 2604 + @@ -2620,26 +2732,25 @@ checksum = "213701ba3370744dcd1a12960caa4843b3d68b4d1c0a5d575e0d65b2ee9d16c0" 2605 + 2606 + [[package]] 2607 + name = "string_cache" 2608 + -version = "0.8.4" 2609 + +version = "0.8.9" 2610 + source = "registry+https://github.com/rust-lang/crates.io-index" 2611 + -checksum = "213494b7a2b503146286049378ce02b482200519accc31872ee8be91fa820a08" 2612 + +checksum = "bf776ba3fa74f83bf4b63c3dcbbf82173db2632ed8452cb2d891d33f459de70f" 2613 + dependencies = [ 2614 + "new_debug_unreachable", 2615 + - "once_cell", 2616 + "parking_lot", 2617 + - "phf_shared 0.10.0", 2618 + + "phf_shared 0.11.3", 2619 + "precomputed-hash", 2620 + "serde", 2621 + ] 2622 + 2623 + [[package]] 2624 + name = "string_cache_codegen" 2625 + -version = "0.5.2" 2626 + +version = "0.5.4" 2627 + source = "registry+https://github.com/rust-lang/crates.io-index" 2628 + -checksum = "6bb30289b722be4ff74a408c3cc27edeaad656e06cb1fe8fa9231fa59c728988" 2629 + +checksum = "c711928715f1fe0fe509c53b43e993a9a557babc2d0a3567d0a3006f1ac931a0" 2630 + dependencies = [ 2631 + - "phf_generator 0.10.0", 2632 + - "phf_shared 0.10.0", 2633 + + "phf_generator 0.11.3", 2634 + + "phf_shared 0.11.3", 2635 + "proc-macro2", 2636 + "quote", 2637 + ] 2638 + @@ -2661,7 +2772,7 @@ dependencies = [ 2639 + "cfg-if", 2640 + "encoding_rs", 2641 + "futures-util", 2642 + - "getrandom 0.2.6", 2643 + + "getrandom 0.2.16", 2644 + "http-client", 2645 + "http-types", 2646 + "log", 2647 + @@ -2675,44 +2786,61 @@ dependencies = [ 2648 + 2649 + [[package]] 2650 + name = "syn" 2651 + -version = "1.0.89" 2652 + +version = "1.0.109" 2653 + source = "registry+https://github.com/rust-lang/crates.io-index" 2654 + -checksum = "ea297be220d52398dcc07ce15a209fce436d361735ac1db700cab3b6cdfb9f54" 2655 + +checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" 2656 + dependencies = [ 2657 + "proc-macro2", 2658 + "quote", 2659 + - "unicode-xid", 2660 + + "unicode-ident", 2661 + ] 2662 + 2663 + [[package]] 2664 + name = "syn" 2665 + -version = "2.0.53" 2666 + +version = "2.0.100" 2667 + source = "registry+https://github.com/rust-lang/crates.io-index" 2668 + -checksum = "7383cd0e49fff4b6b90ca5670bfd3e9d6a733b3f90c686605aa7eec8c4996032" 2669 + +checksum = "b09a44accad81e1ba1cd74a32461ba89dee89095ba17b32f5d03683b1b1fc2a0" 2670 + dependencies = [ 2671 + "proc-macro2", 2672 + "quote", 2673 + "unicode-ident", 2674 + ] 2675 + 2676 + +[[package]] 2677 + +name = "synstructure" 2678 + +version = "0.13.1" 2679 + +source = "registry+https://github.com/rust-lang/crates.io-index" 2680 + +checksum = "c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971" 2681 + +dependencies = [ 2682 + + "proc-macro2", 2683 + + "quote", 2684 + + "syn 2.0.100", 2685 + +] 2686 + + 2687 + [[package]] 2688 + name = "system-deps" 2689 + -version = "6.0.2" 2690 + +version = "6.2.2" 2691 + source = "registry+https://github.com/rust-lang/crates.io-index" 2692 + -checksum = "a1a45a1c4c9015217e12347f2a411b57ce2c4fc543913b14b6fe40483328e709" 2693 + +checksum = "a3e535eb8dded36d55ec13eddacd30dec501792ff23a0b1682c38601b8cf2349" 2694 + dependencies = [ 2695 + "cfg-expr", 2696 + - "heck 0.4.0", 2697 + + "heck", 2698 + "pkg-config", 2699 + "toml", 2700 + "version-compare", 2701 + ] 2702 + 2703 + +[[package]] 2704 + +name = "target-lexicon" 2705 + +version = "0.12.16" 2706 + +source = "registry+https://github.com/rust-lang/crates.io-index" 2707 + +checksum = "61c41af27dd6d1e27b1b16b489db798443478cef1f06a660c96db617ba5de3b1" 2708 + + 2709 + [[package]] 2710 + name = "temp-dir" 2711 + -version = "0.1.11" 2712 + +version = "0.1.14" 2713 + source = "registry+https://github.com/rust-lang/crates.io-index" 2714 + -checksum = "af547b166dd1ea4b472165569fc456cfb6818116f854690b0ff205e636523dab" 2715 + +checksum = "bc1ee6eef34f12f765cb94725905c6312b6610ab2b0940889cfe58dae7bc3c72" 2716 + 2717 + [[package]] 2718 + name = "tendril" 2719 + @@ -2727,9 +2855,9 @@ dependencies = [ 2720 + 2721 + [[package]] 2722 + name = "termcolor" 2723 + -version = "1.1.3" 2724 + +version = "1.4.1" 2725 + source = "registry+https://github.com/rust-lang/crates.io-index" 2726 + -checksum = "bab24d30b911b2376f3a13cc2cd443142f0c81dda04c118693e35b3835757755" 2727 + +checksum = "06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755" 2728 + dependencies = [ 2729 + "winapi-util", 2730 + ] 2731 + @@ -2742,38 +2870,29 @@ checksum = "8eaa81235c7058867fa8c0e7314f33dcce9c215f535d1913822a2b3f5e289f3c" 2732 + 2733 + [[package]] 2734 + name = "thiserror" 2735 + -version = "1.0.30" 2736 + +version = "1.0.69" 2737 + source = "registry+https://github.com/rust-lang/crates.io-index" 2738 + -checksum = "854babe52e4df1653706b98fcfc05843010039b406875930a70e4d9644e5c417" 2739 + +checksum = "b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52" 2740 + dependencies = [ 2741 + "thiserror-impl", 2742 + ] 2743 + 2744 + [[package]] 2745 + name = "thiserror-impl" 2746 + -version = "1.0.30" 2747 + +version = "1.0.69" 2748 + source = "registry+https://github.com/rust-lang/crates.io-index" 2749 + -checksum = "aa32fd3f627f367fe16f893e2597ae3c05020f8bba2666a4e6ea73d377e5714b" 2750 + +checksum = "4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1" 2751 + dependencies = [ 2752 + "proc-macro2", 2753 + "quote", 2754 + - "syn 1.0.89", 2755 + -] 2756 + - 2757 + -[[package]] 2758 + -name = "threadpool" 2759 + -version = "1.8.1" 2760 + -source = "registry+https://github.com/rust-lang/crates.io-index" 2761 + -checksum = "d050e60b33d41c19108b32cea32164033a9013fe3b46cbd4457559bfbf77afaa" 2762 + -dependencies = [ 2763 + - "num_cpus", 2764 + + "syn 2.0.100", 2765 + ] 2766 + 2767 + [[package]] 2768 + name = "tiff" 2769 + -version = "0.8.1" 2770 + +version = "0.9.1" 2771 + source = "registry+https://github.com/rust-lang/crates.io-index" 2772 + -checksum = "7449334f9ff2baf290d55d73983a7d6fa15e01198faef72af07e2a8db851e471" 2773 + +checksum = "ba1310fcea54c6a9a4fd1aad794ecc02c31682f6bfbecdf460bf19533eed1e3e" 2774 + dependencies = [ 2775 + "flate2", 2776 + "jpeg-decoder", 2777 + @@ -2815,57 +2934,59 @@ dependencies = [ 2778 + "proc-macro2", 2779 + "quote", 2780 + "standback", 2781 + - "syn 1.0.89", 2782 + + "syn 1.0.109", 2783 + ] 2784 + 2785 + [[package]] 2786 + -name = "tinyvec" 2787 + -version = "1.5.1" 2788 + +name = "tinystr" 2789 + +version = "0.7.6" 2790 + source = "registry+https://github.com/rust-lang/crates.io-index" 2791 + -checksum = "2c1c1d5a42b6245520c249549ec267180beaffcc0615401ac8e31853d4b6d8d2" 2792 + +checksum = "9117f5d4db391c1cf6927e7bea3db74b9a1c1add8f7eda9ffd5364f40f57b82f" 2793 + dependencies = [ 2794 + - "tinyvec_macros", 2795 + + "displaydoc", 2796 + + "zerovec", 2797 + ] 2798 + 2799 + -[[package]] 2800 + -name = "tinyvec_macros" 2801 + -version = "0.1.0" 2802 + -source = "registry+https://github.com/rust-lang/crates.io-index" 2803 + -checksum = "cda74da7e1a664f795bb1f8a87ec406fb89a02522cf6e50620d016add6dbbf5c" 2804 + - 2805 + [[package]] 2806 + name = "toml" 2807 + -version = "0.5.8" 2808 + +version = "0.8.21" 2809 + source = "registry+https://github.com/rust-lang/crates.io-index" 2810 + -checksum = "a31142970826733df8241ef35dc040ef98c679ab14d7c3e54d827099b3acecaa" 2811 + +checksum = "900f6c86a685850b1bc9f6223b20125115ee3f31e01207d81655bbcc0aea9231" 2812 + dependencies = [ 2813 + "serde", 2814 + + "serde_spanned", 2815 + + "toml_datetime", 2816 + + "toml_edit", 2817 + ] 2818 + 2819 + [[package]] 2820 + name = "toml_datetime" 2821 + -version = "0.6.5" 2822 + +version = "0.6.9" 2823 + source = "registry+https://github.com/rust-lang/crates.io-index" 2824 + -checksum = "3550f4e9685620ac18a50ed434eb3aec30db8ba93b0287467bca5826ea25baf1" 2825 + +checksum = "3da5db5a963e24bc68be8b17b6fa82814bb22ee8660f192bb182771d498f09a3" 2826 + +dependencies = [ 2827 + + "serde", 2828 + +] 2829 + 2830 + [[package]] 2831 + name = "toml_edit" 2832 + -version = "0.21.1" 2833 + +version = "0.22.25" 2834 + source = "registry+https://github.com/rust-lang/crates.io-index" 2835 + -checksum = "6a8534fd7f78b5405e860340ad6575217ce99f38d4d5c8f2442cb5ecb50090e1" 2836 + +checksum = "10558ed0bd2a1562e630926a2d1f0b98c827da99fabd3fe20920a59642504485" 2837 + dependencies = [ 2838 + "indexmap", 2839 + + "serde", 2840 + + "serde_spanned", 2841 + "toml_datetime", 2842 + "winnow", 2843 + ] 2844 + 2845 + [[package]] 2846 + name = "tracing" 2847 + -version = "0.1.32" 2848 + +version = "0.1.41" 2849 + source = "registry+https://github.com/rust-lang/crates.io-index" 2850 + -checksum = "4a1bdf54a7c28a2bbf701e1d2233f6c77f473486b94bee4f9678da5a148dca7f" 2851 + +checksum = "784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0" 2852 + dependencies = [ 2853 + - "cfg-if", 2854 + "log", 2855 + "pin-project-lite", 2856 + "tracing-attributes", 2857 + @@ -2874,22 +2995,22 @@ dependencies = [ 2858 + 2859 + [[package]] 2860 + name = "tracing-attributes" 2861 + -version = "0.1.20" 2862 + +version = "0.1.28" 2863 + source = "registry+https://github.com/rust-lang/crates.io-index" 2864 + -checksum = "2e65ce065b4b5c53e73bb28912318cb8c9e9ad3921f1d669eb0e68b4c8143a2b" 2865 + +checksum = "395ae124c09f9e6918a2310af6038fba074bcf474ac352496d5910dd59a2226d" 2866 + dependencies = [ 2867 + "proc-macro2", 2868 + "quote", 2869 + - "syn 1.0.89", 2870 + + "syn 2.0.100", 2871 + ] 2872 + 2873 + [[package]] 2874 + name = "tracing-core" 2875 + -version = "0.1.23" 2876 + +version = "0.1.33" 2877 + source = "registry+https://github.com/rust-lang/crates.io-index" 2878 + -checksum = "aa31669fa42c09c34d94d8165dd2012e8ff3c66aca50f3bb226b68f216f2706c" 2879 + +checksum = "e672c95779cf947c5311f83787af4fa8fffd12fb27e4993211a84bdfd9610f9c" 2880 + dependencies = [ 2881 + - "lazy_static", 2882 + + "once_cell", 2883 + ] 2884 + 2885 + [[package]] 2886 + @@ -2904,57 +3025,27 @@ dependencies = [ 2887 + 2888 + [[package]] 2889 + name = "typenum" 2890 + -version = "1.15.0" 2891 + -source = "registry+https://github.com/rust-lang/crates.io-index" 2892 + -checksum = "dcf81ac59edc17cc8697ff311e8f5ef2d99fcbd9817b34cec66f90b6c3dfd987" 2893 + - 2894 + -[[package]] 2895 + -name = "ucd-trie" 2896 + -version = "0.1.3" 2897 + +version = "1.18.0" 2898 + source = "registry+https://github.com/rust-lang/crates.io-index" 2899 + -checksum = "56dee185309b50d1f11bfedef0fe6d036842e3fb77413abef29f8f8d1c5d4c1c" 2900 + +checksum = "1dccffe3ce07af9386bfd29e80c0ab1a8205a2fc34e4bcd40364df902cfa8f3f" 2901 + 2902 + [[package]] 2903 + name = "unicase" 2904 + -version = "2.6.0" 2905 + -source = "registry+https://github.com/rust-lang/crates.io-index" 2906 + -checksum = "50f37be617794602aabbeee0be4f259dc1778fabe05e2d67ee8f79326d5cb4f6" 2907 + -dependencies = [ 2908 + - "version_check", 2909 + -] 2910 + - 2911 + -[[package]] 2912 + -name = "unicode-bidi" 2913 + -version = "0.3.7" 2914 + +version = "2.8.1" 2915 + source = "registry+https://github.com/rust-lang/crates.io-index" 2916 + -checksum = "1a01404663e3db436ed2746d9fefef640d868edae3cceb81c3b8d5732fda678f" 2917 + +checksum = "75b844d17643ee918803943289730bec8aac480150456169e647ed0b576ba539" 2918 + 2919 + [[package]] 2920 + name = "unicode-ident" 2921 + -version = "1.0.11" 2922 + +version = "1.0.18" 2923 + source = "registry+https://github.com/rust-lang/crates.io-index" 2924 + -checksum = "301abaae475aa91687eb82514b328ab47a211a533026cb25fc3e519b86adfc3c" 2925 + - 2926 + -[[package]] 2927 + -name = "unicode-normalization" 2928 + -version = "0.1.19" 2929 + -source = "registry+https://github.com/rust-lang/crates.io-index" 2930 + -checksum = "d54590932941a9e9266f0832deed84ebe1bf2e4c9e4a3554d393d18f5e854bf9" 2931 + -dependencies = [ 2932 + - "tinyvec", 2933 + -] 2934 + +checksum = "5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512" 2935 + 2936 + [[package]] 2937 + name = "unicode-width" 2938 + -version = "0.1.9" 2939 + -source = "registry+https://github.com/rust-lang/crates.io-index" 2940 + -checksum = "3ed742d4ea2bd1176e236172c8429aaf54486e7ac098db29ffe6529e0ce50973" 2941 + - 2942 + -[[package]] 2943 + -name = "unicode-xid" 2944 + -version = "0.2.2" 2945 + +version = "0.1.14" 2946 + source = "registry+https://github.com/rust-lang/crates.io-index" 2947 + -checksum = "8ccb82d61f80a663efe1f787a51b16b5a51e3314d6ac365b08639f52387b33f3" 2948 + +checksum = "7dd6e30e90baa6f72411720665d41d89b9a3d039dc45b8faea1ddd07f617f6af" 2949 + 2950 + [[package]] 2951 + name = "universal-hash" 2952 + @@ -2968,13 +3059,12 @@ dependencies = [ 2953 + 2954 + [[package]] 2955 + name = "url" 2956 + -version = "2.2.2" 2957 + +version = "2.5.4" 2958 + source = "registry+https://github.com/rust-lang/crates.io-index" 2959 + -checksum = "a507c383b2d33b5fc35d1861e77e6b383d158b2da5e14fe51b83dfedf6fd578c" 2960 + +checksum = "32f8b686cadd1473f4bd0117a5d28d36b1ade384ea9b5069a1c40aefed7fda60" 2961 + dependencies = [ 2962 + "form_urlencoded", 2963 + "idna", 2964 + - "matches", 2965 + "percent-encoding", 2966 + "serde", 2967 + ] 2968 + @@ -2985,15 +3075,23 @@ version = "0.7.6" 2969 + source = "registry+https://github.com/rust-lang/crates.io-index" 2970 + checksum = "09cc8ee72d2a9becf2f2febe0205bbed8fc6615b7cb429ad062dc7b7ddd036a9" 2971 + 2972 + +[[package]] 2973 + +name = "utf16_iter" 2974 + +version = "1.0.5" 2975 + +source = "registry+https://github.com/rust-lang/crates.io-index" 2976 + +checksum = "c8232dd3cdaed5356e0f716d285e4b40b932ac434100fe9b7e0e8e935b9e6246" 2977 + + 2978 + +[[package]] 2979 + +name = "utf8_iter" 2980 + +version = "1.0.4" 2981 + +source = "registry+https://github.com/rust-lang/crates.io-index" 2982 + +checksum = "b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be" 2983 + + 2984 + [[package]] 2985 + name = "value-bag" 2986 + -version = "1.0.0-alpha.8" 2987 + +version = "1.11.1" 2988 + source = "registry+https://github.com/rust-lang/crates.io-index" 2989 + -checksum = "79923f7731dc61ebfba3633098bf3ac533bbd35ccd8c57e7088d9a5eebe0263f" 2990 + -dependencies = [ 2991 + - "ctor", 2992 + - "version_check", 2993 + -] 2994 + +checksum = "943ce29a8a743eb10d6082545d861b24f9d1b160b7d741e0f2cdf726bec909c5" 2995 + 2996 + [[package]] 2997 + name = "vcpkg" 2998 + @@ -3003,21 +3101,21 @@ checksum = "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426" 2999 + 3000 + [[package]] 3001 + name = "version-compare" 3002 + -version = "0.1.0" 3003 + +version = "0.2.0" 3004 + source = "registry+https://github.com/rust-lang/crates.io-index" 3005 + -checksum = "fe88247b92c1df6b6de80ddc290f3976dbdf2f5f5d3fd049a9fb598c6dd5ca73" 3006 + +checksum = "852e951cb7832cb45cb1169900d19760cfa39b82bc0ea9c0e5a14ae88411c98b" 3007 + 3008 + [[package]] 3009 + name = "version_check" 3010 + -version = "0.9.4" 3011 + +version = "0.9.5" 3012 + source = "registry+https://github.com/rust-lang/crates.io-index" 3013 + -checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" 3014 + +checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a" 3015 + 3016 + [[package]] 3017 + name = "waker-fn" 3018 + -version = "1.1.0" 3019 + +version = "1.2.0" 3020 + source = "registry+https://github.com/rust-lang/crates.io-index" 3021 + -checksum = "9d5b2c62b4012a3e1eca5a7e077d13b3bf498c4073e33ccd58626607748ceeca" 3022 + +checksum = "317211a0dc0ceedd78fb2ca9a44aed3d7b9b26f81870d485c07122b4350673b7" 3023 + 3024 + [[package]] 3025 + name = "wasi" 3026 + @@ -3027,52 +3125,54 @@ checksum = "cccddf32554fecc6acb585f82a32a72e28b48f8c4c1883ddfeeeaa96f7d8e519" 3027 + 3028 + [[package]] 3029 + name = "wasi" 3030 + -version = "0.10.2+wasi-snapshot-preview1" 3031 + +version = "0.11.0+wasi-snapshot-preview1" 3032 + source = "registry+https://github.com/rust-lang/crates.io-index" 3033 + -checksum = "fd6fbd9a79829dd1ad0cc20627bf1ed606756a7f77edff7b66b7064f9cb327c6" 3034 + +checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" 3035 + 3036 + [[package]] 3037 + name = "wasm-bindgen" 3038 + -version = "0.2.79" 3039 + +version = "0.2.100" 3040 + source = "registry+https://github.com/rust-lang/crates.io-index" 3041 + -checksum = "25f1af7423d8588a3d840681122e72e6a24ddbcb3f0ec385cac0d12d24256c06" 3042 + +checksum = "1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5" 3043 + dependencies = [ 3044 + "cfg-if", 3045 + + "once_cell", 3046 + + "rustversion", 3047 + "wasm-bindgen-macro", 3048 + ] 3049 + 3050 + [[package]] 3051 + name = "wasm-bindgen-backend" 3052 + -version = "0.2.79" 3053 + +version = "0.2.100" 3054 + source = "registry+https://github.com/rust-lang/crates.io-index" 3055 + -checksum = "8b21c0df030f5a177f3cba22e9bc4322695ec43e7257d865302900290bcdedca" 3056 + +checksum = "2f0a0651a5c2bc21487bde11ee802ccaf4c51935d0d3d42a6101f98161700bc6" 3057 + dependencies = [ 3058 + "bumpalo", 3059 + - "lazy_static", 3060 + "log", 3061 + "proc-macro2", 3062 + "quote", 3063 + - "syn 1.0.89", 3064 + + "syn 2.0.100", 3065 + "wasm-bindgen-shared", 3066 + ] 3067 + 3068 + [[package]] 3069 + name = "wasm-bindgen-futures" 3070 + -version = "0.4.29" 3071 + +version = "0.4.50" 3072 + source = "registry+https://github.com/rust-lang/crates.io-index" 3073 + -checksum = "2eb6ec270a31b1d3c7e266b999739109abce8b6c87e4b31fcfcd788b65267395" 3074 + +checksum = "555d470ec0bc3bb57890405e5d4322cc9ea83cebb085523ced7be4144dac1e61" 3075 + dependencies = [ 3076 + "cfg-if", 3077 + "js-sys", 3078 + + "once_cell", 3079 + "wasm-bindgen", 3080 + "web-sys", 3081 + ] 3082 + 3083 + [[package]] 3084 + name = "wasm-bindgen-macro" 3085 + -version = "0.2.79" 3086 + +version = "0.2.100" 3087 + source = "registry+https://github.com/rust-lang/crates.io-index" 3088 + -checksum = "2f4203d69e40a52ee523b2529a773d5ffc1dc0071801c87b3d270b471b80ed01" 3089 + +checksum = "7fe63fc6d09ed3792bd0897b314f53de8e16568c2b3f7982f468c0bf9bd0b407" 3090 + dependencies = [ 3091 + "quote", 3092 + "wasm-bindgen-macro-support", 3093 + @@ -3080,28 +3180,31 @@ dependencies = [ 3094 + 3095 + [[package]] 3096 + name = "wasm-bindgen-macro-support" 3097 + -version = "0.2.79" 3098 + +version = "0.2.100" 3099 + source = "registry+https://github.com/rust-lang/crates.io-index" 3100 + -checksum = "bfa8a30d46208db204854cadbb5d4baf5fcf8071ba5bf48190c3e59937962ebc" 3101 + +checksum = "8ae87ea40c9f689fc23f209965b6fb8a99ad69aeeb0231408be24920604395de" 3102 + dependencies = [ 3103 + "proc-macro2", 3104 + "quote", 3105 + - "syn 1.0.89", 3106 + + "syn 2.0.100", 3107 + "wasm-bindgen-backend", 3108 + "wasm-bindgen-shared", 3109 + ] 3110 + 3111 + [[package]] 3112 + name = "wasm-bindgen-shared" 3113 + -version = "0.2.79" 3114 + +version = "0.2.100" 3115 + source = "registry+https://github.com/rust-lang/crates.io-index" 3116 + -checksum = "3d958d035c4438e28c70e4321a2911302f10135ce78a9c7834c0cab4123d06a2" 3117 + +checksum = "1a05d73b933a847d6cccdda8f838a22ff101ad9bf93e33684f39c1f5f0eece3d" 3118 + +dependencies = [ 3119 + + "unicode-ident", 3120 + +] 3121 + 3122 + [[package]] 3123 + name = "web-sys" 3124 + -version = "0.3.56" 3125 + +version = "0.3.77" 3126 + source = "registry+https://github.com/rust-lang/crates.io-index" 3127 + -checksum = "c060b319f29dd25724f09a2ba1418f142f539b2be99fbf4d2d5a8f7330afb8eb" 3128 + +checksum = "33b6dd2ef9186f1f2072e409e99cd22a975331a6b3591b12c764e0e55c60d5d2" 3129 + dependencies = [ 3130 + "js-sys", 3131 + "wasm-bindgen", 3132 + @@ -3109,18 +3212,9 @@ dependencies = [ 3133 + 3134 + [[package]] 3135 + name = "weezl" 3136 + -version = "0.1.5" 3137 + +version = "0.1.8" 3138 + source = "registry+https://github.com/rust-lang/crates.io-index" 3139 + -checksum = "d8b77fdfd5a253be4ab714e4ffa3c49caf146b4de743e97510c0656cf90f1e8e" 3140 + - 3141 + -[[package]] 3142 + -name = "wepoll-ffi" 3143 + -version = "0.1.2" 3144 + -source = "registry+https://github.com/rust-lang/crates.io-index" 3145 + -checksum = "d743fdedc5c64377b5fc2bc036b01c7fd642205a0d96356034ae3404d49eb7fb" 3146 + -dependencies = [ 3147 + - "cc", 3148 + -] 3149 + +checksum = "53a85b86a771b1c87058196170769dd264f66c0782acf1ae6cc51bfd64b39082" 3150 + 3151 + [[package]] 3152 + name = "winapi" 3153 + @@ -3140,11 +3234,11 @@ checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" 3154 + 3155 + [[package]] 3156 + name = "winapi-util" 3157 + -version = "0.1.5" 3158 + +version = "0.1.9" 3159 + source = "registry+https://github.com/rust-lang/crates.io-index" 3160 + -checksum = "70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178" 3161 + +checksum = "cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb" 3162 + dependencies = [ 3163 + - "winapi", 3164 + + "windows-sys 0.59.0", 3165 + ] 3166 + 3167 + [[package]] 3168 + @@ -3155,127 +3249,199 @@ checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" 3169 + 3170 + [[package]] 3171 + name = "windows-sys" 3172 + -version = "0.32.0" 3173 + +version = "0.52.0" 3174 + source = "registry+https://github.com/rust-lang/crates.io-index" 3175 + -checksum = "3df6e476185f92a12c072be4a189a0210dcdcf512a1891d6dff9edb874deadc6" 3176 + +checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" 3177 + dependencies = [ 3178 + - "windows_aarch64_msvc 0.32.0", 3179 + - "windows_i686_gnu 0.32.0", 3180 + - "windows_i686_msvc 0.32.0", 3181 + - "windows_x86_64_gnu 0.32.0", 3182 + - "windows_x86_64_msvc 0.32.0", 3183 + + "windows-targets", 3184 + ] 3185 + 3186 + [[package]] 3187 + name = "windows-sys" 3188 + -version = "0.52.0" 3189 + +version = "0.59.0" 3190 + source = "registry+https://github.com/rust-lang/crates.io-index" 3191 + -checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" 3192 + +checksum = "1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b" 3193 + dependencies = [ 3194 + "windows-targets", 3195 + ] 3196 + 3197 + [[package]] 3198 + name = "windows-targets" 3199 + -version = "0.52.4" 3200 + +version = "0.52.6" 3201 + source = "registry+https://github.com/rust-lang/crates.io-index" 3202 + -checksum = "7dd37b7e5ab9018759f893a1952c9420d060016fc19a472b4bb20d1bdd694d1b" 3203 + +checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973" 3204 + dependencies = [ 3205 + "windows_aarch64_gnullvm", 3206 + - "windows_aarch64_msvc 0.52.4", 3207 + - "windows_i686_gnu 0.52.4", 3208 + - "windows_i686_msvc 0.52.4", 3209 + - "windows_x86_64_gnu 0.52.4", 3210 + + "windows_aarch64_msvc", 3211 + + "windows_i686_gnu", 3212 + + "windows_i686_gnullvm", 3213 + + "windows_i686_msvc", 3214 + + "windows_x86_64_gnu", 3215 + "windows_x86_64_gnullvm", 3216 + - "windows_x86_64_msvc 0.52.4", 3217 + + "windows_x86_64_msvc", 3218 + ] 3219 + 3220 + [[package]] 3221 + name = "windows_aarch64_gnullvm" 3222 + -version = "0.52.4" 3223 + +version = "0.52.6" 3224 + source = "registry+https://github.com/rust-lang/crates.io-index" 3225 + -checksum = "bcf46cf4c365c6f2d1cc93ce535f2c8b244591df96ceee75d8e83deb70a9cac9" 3226 + +checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3" 3227 + 3228 + [[package]] 3229 + name = "windows_aarch64_msvc" 3230 + -version = "0.32.0" 3231 + +version = "0.52.6" 3232 + source = "registry+https://github.com/rust-lang/crates.io-index" 3233 + -checksum = "d8e92753b1c443191654ec532f14c199742964a061be25d77d7a96f09db20bf5" 3234 + +checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469" 3235 + 3236 + [[package]] 3237 + -name = "windows_aarch64_msvc" 3238 + -version = "0.52.4" 3239 + +name = "windows_i686_gnu" 3240 + +version = "0.52.6" 3241 + source = "registry+https://github.com/rust-lang/crates.io-index" 3242 + -checksum = "da9f259dd3bcf6990b55bffd094c4f7235817ba4ceebde8e6d11cd0c5633b675" 3243 + +checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b" 3244 + 3245 + [[package]] 3246 + -name = "windows_i686_gnu" 3247 + -version = "0.32.0" 3248 + +name = "windows_i686_gnullvm" 3249 + +version = "0.52.6" 3250 + source = "registry+https://github.com/rust-lang/crates.io-index" 3251 + -checksum = "6a711c68811799e017b6038e0922cb27a5e2f43a2ddb609fe0b6f3eeda9de615" 3252 + +checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66" 3253 + 3254 + [[package]] 3255 + -name = "windows_i686_gnu" 3256 + -version = "0.52.4" 3257 + +name = "windows_i686_msvc" 3258 + +version = "0.52.6" 3259 + source = "registry+https://github.com/rust-lang/crates.io-index" 3260 + -checksum = "b474d8268f99e0995f25b9f095bc7434632601028cf86590aea5c8a5cb7801d3" 3261 + +checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66" 3262 + 3263 + [[package]] 3264 + -name = "windows_i686_msvc" 3265 + -version = "0.32.0" 3266 + +name = "windows_x86_64_gnu" 3267 + +version = "0.52.6" 3268 + source = "registry+https://github.com/rust-lang/crates.io-index" 3269 + -checksum = "146c11bb1a02615db74680b32a68e2d61f553cc24c4eb5b4ca10311740e44172" 3270 + +checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78" 3271 + 3272 + [[package]] 3273 + -name = "windows_i686_msvc" 3274 + -version = "0.52.4" 3275 + +name = "windows_x86_64_gnullvm" 3276 + +version = "0.52.6" 3277 + source = "registry+https://github.com/rust-lang/crates.io-index" 3278 + -checksum = "1515e9a29e5bed743cb4415a9ecf5dfca648ce85ee42e15873c3cd8610ff8e02" 3279 + +checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d" 3280 + 3281 + [[package]] 3282 + -name = "windows_x86_64_gnu" 3283 + -version = "0.32.0" 3284 + +name = "windows_x86_64_msvc" 3285 + +version = "0.52.6" 3286 + source = "registry+https://github.com/rust-lang/crates.io-index" 3287 + -checksum = "c912b12f7454c6620635bbff3450962753834be2a594819bd5e945af18ec64bc" 3288 + +checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec" 3289 + 3290 + [[package]] 3291 + -name = "windows_x86_64_gnu" 3292 + -version = "0.52.4" 3293 + +name = "winnow" 3294 + +version = "0.7.7" 3295 + source = "registry+https://github.com/rust-lang/crates.io-index" 3296 + -checksum = "5eee091590e89cc02ad514ffe3ead9eb6b660aedca2183455434b93546371a03" 3297 + +checksum = "6cb8234a863ea0e8cd7284fcdd4f145233eb00fee02bbdd9861aec44e6477bc5" 3298 + +dependencies = [ 3299 + + "memchr", 3300 + +] 3301 + 3302 + [[package]] 3303 + -name = "windows_x86_64_gnullvm" 3304 + -version = "0.52.4" 3305 + +name = "write16" 3306 + +version = "1.0.0" 3307 + source = "registry+https://github.com/rust-lang/crates.io-index" 3308 + -checksum = "77ca79f2451b49fa9e2af39f0747fe999fcda4f5e241b2898624dca97a1f2177" 3309 + +checksum = "d1890f4022759daae28ed4fe62859b1236caebfc61ede2f63ed4e695f3f6d936" 3310 + 3311 + [[package]] 3312 + -name = "windows_x86_64_msvc" 3313 + -version = "0.32.0" 3314 + +name = "writeable" 3315 + +version = "0.5.5" 3316 + source = "registry+https://github.com/rust-lang/crates.io-index" 3317 + -checksum = "504a2476202769977a040c6364301a3f65d0cc9e3fb08600b2bda150a0488316" 3318 + +checksum = "1e9df38ee2d2c3c5948ea468a8406ff0db0b29ae1ffde1bcf20ef305bcc95c51" 3319 + 3320 + [[package]] 3321 + -name = "windows_x86_64_msvc" 3322 + -version = "0.52.4" 3323 + +name = "yoke" 3324 + +version = "0.7.5" 3325 + +source = "registry+https://github.com/rust-lang/crates.io-index" 3326 + +checksum = "120e6aef9aa629e3d4f52dc8cc43a015c7724194c97dfaf45180d2daf2b77f40" 3327 + +dependencies = [ 3328 + + "serde", 3329 + + "stable_deref_trait", 3330 + + "yoke-derive", 3331 + + "zerofrom", 3332 + +] 3333 + + 3334 + +[[package]] 3335 + +name = "yoke-derive" 3336 + +version = "0.7.5" 3337 + +source = "registry+https://github.com/rust-lang/crates.io-index" 3338 + +checksum = "2380878cad4ac9aac1e2435f3eb4020e8374b5f13c296cb75b4620ff8e229154" 3339 + +dependencies = [ 3340 + + "proc-macro2", 3341 + + "quote", 3342 + + "syn 2.0.100", 3343 + + "synstructure", 3344 + +] 3345 + + 3346 + +[[package]] 3347 + +name = "zerocopy" 3348 + +version = "0.8.25" 3349 + source = "registry+https://github.com/rust-lang/crates.io-index" 3350 + -checksum = "32b752e52a2da0ddfbdbcc6fceadfeede4c939ed16d13e648833a61dfb611ed8" 3351 + +checksum = "a1702d9583232ddb9174e01bb7c15a2ab8fb1bc6f227aa1233858c351a3ba0cb" 3352 + +dependencies = [ 3353 + + "zerocopy-derive", 3354 + +] 3355 + 3356 + [[package]] 3357 + -name = "winnow" 3358 + -version = "0.5.40" 3359 + +name = "zerocopy-derive" 3360 + +version = "0.8.25" 3361 + source = "registry+https://github.com/rust-lang/crates.io-index" 3362 + -checksum = "f593a95398737aeed53e489c785df13f3618e41dbcd6718c6addbf1395aa6876" 3363 + +checksum = "28a6e20d751156648aa063f3800b706ee209a32c0b4d9f24be3d980b01be55ef" 3364 + dependencies = [ 3365 + - "memchr", 3366 + + "proc-macro2", 3367 + + "quote", 3368 + + "syn 2.0.100", 3369 + +] 3370 + + 3371 + +[[package]] 3372 + +name = "zerofrom" 3373 + +version = "0.1.6" 3374 + +source = "registry+https://github.com/rust-lang/crates.io-index" 3375 + +checksum = "50cc42e0333e05660c3587f3bf9d0478688e15d870fab3346451ce7f8c9fbea5" 3376 + +dependencies = [ 3377 + + "zerofrom-derive", 3378 + +] 3379 + + 3380 + +[[package]] 3381 + +name = "zerofrom-derive" 3382 + +version = "0.1.6" 3383 + +source = "registry+https://github.com/rust-lang/crates.io-index" 3384 + +checksum = "d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502" 3385 + +dependencies = [ 3386 + + "proc-macro2", 3387 + + "quote", 3388 + + "syn 2.0.100", 3389 + + "synstructure", 3390 + +] 3391 + + 3392 + +[[package]] 3393 + +name = "zerovec" 3394 + +version = "0.10.4" 3395 + +source = "registry+https://github.com/rust-lang/crates.io-index" 3396 + +checksum = "aa2b893d79df23bfb12d5461018d408ea19dfafe76c2c7ef6d4eba614f8ff079" 3397 + +dependencies = [ 3398 + + "yoke", 3399 + + "zerofrom", 3400 + + "zerovec-derive", 3401 + +] 3402 + + 3403 + +[[package]] 3404 + +name = "zerovec-derive" 3405 + +version = "0.10.3" 3406 + +source = "registry+https://github.com/rust-lang/crates.io-index" 3407 + +checksum = "6eafa6dfb17584ea3e2bd6e76e0cc15ad7af12b09abdd1ca55961bed9b1063c6" 3408 + +dependencies = [ 3409 + + "proc-macro2", 3410 + + "quote", 3411 + + "syn 2.0.100", 3412 + ] 3413 + 3414 + [[package]] 3415 + name = "zune-inflate" 3416 + -version = "0.2.50" 3417 + +version = "0.2.54" 3418 + source = "registry+https://github.com/rust-lang/crates.io-index" 3419 + -checksum = "589245df6230839c305984dcc0a8385cc72af1fd223f360ffd5d65efa4216d40" 3420 + +checksum = "73ab332fe2f6680068f3582b16a24f90ad7096d5d39b974d1c0aff0125116f02" 3421 + dependencies = [ 3422 + "simd-adler32", 3423 + ]
+3 -3
pkgs/by-name/st/stylelint/package.nix
··· 5 5 }: 6 6 buildNpmPackage rec { 7 7 pname = "stylelint"; 8 - version = "16.19.0"; 8 + version = "16.19.1"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "stylelint"; 12 12 repo = "stylelint"; 13 13 tag = version; 14 - hash = "sha256-mQQhO63zX69ke7774t4YYpKTC4JHKBFFOlE8ovJYhco="; 14 + hash = "sha256-KYUNKA/KJXfRiGkhzkBKkiuEMJAwpkt4FXwx/oJQdq4="; 15 15 }; 16 16 17 - npmDepsHash = "sha256-dx5FQsiL6XtsJh8wYq+q8j4n/vwlr0U0HpZqLwbIAXY="; 17 + npmDepsHash = "sha256-5KWs4AboLHJBXJaDXAs30e0e9PAncFQzGHdNDxG8Lpo="; 18 18 19 19 dontNpmBuild = true; 20 20
+46
pkgs/by-name/ti/tile-downloader/package.nix
··· 1 + { 2 + lib, 3 + rustPlatform, 4 + fetchFromGitLab, 5 + nix-update-script, 6 + openssl, 7 + pkg-config, 8 + versionCheckHook, 9 + }: 10 + 11 + rustPlatform.buildRustPackage (finalAttrs: { 12 + pname = "tile-downloader"; 13 + version = "0.1.0"; 14 + 15 + src = fetchFromGitLab { 16 + domain = "gitlab.scd31.com"; 17 + owner = "stephen"; 18 + repo = "tile-downloader"; 19 + tag = "v${finalAttrs.version}"; 20 + hash = "sha256-+FnLGMUGyuaN7uPRvuounDKwF6pV9NKv3r/ajdKtdCE="; 21 + }; 22 + 23 + cargoHash = "sha256-jKNp+YJKZ3qpaDzwi3DvFaZAipRhm1+sTtKBtQEj7qI="; 24 + 25 + passthru = { 26 + updateScript = nix-update-script { }; 27 + }; 28 + 29 + nativeBuildInputs = [ 30 + pkg-config 31 + ]; 32 + buildInputs = [ 33 + openssl 34 + ]; 35 + 36 + doInstallCheck = true; 37 + nativeInstallCheckInputs = [ versionCheckHook ]; 38 + 39 + meta = { 40 + description = "Multi-threaded raster tile downloader, primarily designed for downloading OSM tiles for usage offline"; 41 + mainProgram = "tile-downloader"; 42 + homepage = "https://gitlab.scd31.com/stephen/tile-downloader"; 43 + license = lib.licenses.mit; 44 + maintainers = with lib.maintainers; [ scd31 ]; 45 + }; 46 + })
+2 -2
pkgs/by-name/uc/ucg/package.nix
··· 5 5 autoreconfHook, 6 6 callPackage, 7 7 pkg-config, 8 - pcre, 8 + pcre2, 9 9 }: 10 10 11 11 stdenv.mkDerivation (finalAttrs: { ··· 30 30 ]; 31 31 32 32 buildInputs = [ 33 - pcre 33 + pcre2 34 34 ]; 35 35 36 36 passthru.tests = {
+9 -5
pkgs/by-name/vi/vinegar/package.nix
··· 51 51 hash = "sha256-89wnr2rIbyw490hHwckB9g1GKCXm6BERnplfwEUlNOg="; 52 52 }) 53 53 ]; 54 + 55 + postInstall = '' 56 + cp $out/bin/wine $out/bin/wine64 57 + ''; 54 58 }); 55 59 in 56 - buildGoModule rec { 60 + buildGoModule (finalAttrs: { 57 61 pname = "vinegar"; 58 62 version = "1.8.1"; 59 63 60 64 src = fetchFromGitHub { 61 65 owner = "vinegarhq"; 62 66 repo = "vinegar"; 63 - tag = "v${version}"; 67 + tag = "v${finalAttrs.version}"; 64 68 hash = "sha256-7rc6LKZx0OOZDedtTpHIQT4grx1FejRiVnJnVDUddy4="; 65 69 }; 66 70 ··· 133 137 winetricks 134 138 ] 135 139 } \ 136 - --prefix PUREGOTK_LIB_FOLDER : ${passthru.libraryPath}/lib 140 + --prefix PUREGOTK_LIB_FOLDER : ${finalAttrs.passthru.libraryPath}/lib 137 141 ''; 138 142 139 143 passthru = { ··· 155 159 }; 156 160 157 161 meta = { 158 - changelog = "https://github.com/vinegarhq/vinegar/releases/tag/v${version}"; 162 + changelog = "https://github.com/vinegarhq/vinegar/releases/tag/v${finalAttrs.version}"; 159 163 description = "Open-source, minimal, configurable, fast bootstrapper for running Roblox Studio on Linux"; 160 164 homepage = "https://github.com/vinegarhq/vinegar"; 161 165 license = lib.licenses.gpl3Only; ··· 164 168 platforms = [ "x86_64-linux" ]; 165 169 sourceProvenance = [ lib.sourceTypes.fromSource ]; 166 170 }; 167 - } 171 + })
+67
pkgs/by-name/xn/xnviewmp/package.nix
··· 1 + { 2 + appimageTools, 3 + fetchurl, 4 + runCommand, 5 + lib, 6 + makeDesktopItem, 7 + copyDesktopItems, 8 + imagemagick, 9 + }: 10 + let 11 + icon = 12 + runCommand "xnviewmp-icon.png" 13 + { 14 + nativeBuildInputs = [ imagemagick ]; 15 + src = fetchurl { 16 + url = "https://www.xnview.com/img/app-xnsoft-360.webp"; 17 + hash = "sha256-wIzF/WOsPcrYFYC/kGZi6FSJFuErci5EMONjrx1VCdQ="; 18 + }; 19 + } 20 + '' 21 + convert $src $out 22 + ''; 23 + in 24 + appimageTools.wrapType2 rec { 25 + pname = "xnviewmp"; 26 + version = "1.8.8"; 27 + 28 + src = fetchurl { 29 + url = "https://download.xnview.com/old_versions/XnView_MP/XnView_MP-${version}.glibc2.17-x86_64.AppImage"; 30 + hash = "sha256-zPlb2r+oKNq1iv8dAWE/wbXtKAf3A+XOsSOkciHM6OA="; 31 + }; 32 + 33 + nativeBuildInputs = [ 34 + copyDesktopItems 35 + ]; 36 + 37 + desktopItems = [ 38 + (makeDesktopItem { 39 + name = "xnviewmp"; 40 + desktopName = "XnView MP"; 41 + exec = "xnviewmp %F"; 42 + icon = "xnviewmp"; 43 + comment = "An efficient multimedia viewer, browser and converter"; 44 + categories = [ "Graphics" ]; 45 + }) 46 + ]; 47 + 48 + extraPkgs = pkgs: [ 49 + pkgs.qt5.qtbase 50 + ]; 51 + 52 + extraInstallCommands = '' 53 + install -m 444 -D ${icon} $out/share/icons/hicolor/512x512/apps/xnviewmp.png 54 + ''; 55 + 56 + meta = { 57 + description = "Efficient multimedia viewer, browser and converter"; 58 + changelog = "https://www.xnview.com/mantisbt/changelog_page.php"; 59 + homepage = "https://www.xnview.com/en/xnviewmp/"; 60 + downloadPage = "https://download.xnview.com/old_versions/XnView_MP/"; 61 + sourceProvenance = [ lib.sourceTypes.binaryNativeCode ]; 62 + license = lib.licenses.unfree; 63 + mainProgram = "xnviewmp"; 64 + maintainers = with lib.maintainers; [ oddlama ]; 65 + platforms = lib.platforms.linux; 66 + }; 67 + }
-5
pkgs/by-name/yu/yubihsm-shell/package.nix
··· 60 60 NIX_CFLAGS_COMPILE="$(pkg-config --cflags libpcsclite) $NIX_CFLAGS_COMPILE" 61 61 ''; 62 62 63 - cmakeFlags = lib.optionals stdenv.hostPlatform.isDarwin [ 64 - "-DDISABLE_LTO=ON" 65 - ]; 66 - 67 63 # causes redefinition of _FORTIFY_SOURCE 68 64 hardeningDisable = [ "fortify3" ]; 69 65 ··· 73 69 maintainers = with maintainers; [ matthewcroughan ]; 74 70 license = licenses.asl20; 75 71 platforms = platforms.all; 76 - broken = stdenv.hostPlatform.isDarwin; 77 72 }; 78 73 }
+2 -2
pkgs/by-name/ze/zegrapher/package.nix
··· 1 1 { 2 2 lib, 3 - boost, 3 + boost186, 4 4 fetchFromGitHub, 5 5 qt5, 6 6 stdenv, ··· 26 26 ]; 27 27 28 28 buildInputs = [ 29 - boost 29 + boost186 30 30 ]; 31 31 32 32 strictDeps = true;
+2 -2
pkgs/desktops/pantheon/apps/switchboard-plugs/about/default.nix
··· 27 27 28 28 stdenv.mkDerivation rec { 29 29 pname = "switchboard-plug-about"; 30 - version = "8.2.0"; 30 + version = "8.2.1"; 31 31 32 32 src = fetchFromGitHub { 33 33 owner = "elementary"; 34 34 repo = pname; 35 35 rev = version; 36 - sha256 = "sha256-NMi+QyIunUIzg9IlzeUCz2eQrQlF28lufFc51XOQljU="; 36 + sha256 = "sha256-H4BDLP3yzQi+ougpvBvnv1R1TImzUjSOVDGbOqw9hvg="; 37 37 }; 38 38 39 39 nativeBuildInputs = [
+2 -2
pkgs/desktops/pantheon/services/xdg-desktop-portal-pantheon/default.nix
··· 19 19 20 20 stdenv.mkDerivation rec { 21 21 pname = "xdg-desktop-portal-pantheon"; 22 - version = "8.0.0"; 22 + version = "8.0.1"; 23 23 24 24 src = fetchFromGitHub { 25 25 owner = "elementary"; 26 26 repo = "portals"; 27 27 rev = version; 28 - sha256 = "sha256-pf7xQwsBRjjyOMUPe7fJp1vOhhBmuXJ6Uf4YosxbHtw="; 28 + sha256 = "sha256-oBOyYE4NLlNmCRO9Uk22/OZb9+fXcyOICE8V3n4grEw="; 29 29 }; 30 30 31 31 nativeBuildInputs = [
+10
pkgs/development/libraries/kompute/default.nix
··· 2 2 lib, 3 3 stdenv, 4 4 fetchFromGitHub, 5 + fetchpatch, 5 6 cmake, 6 7 vulkan-headers, 7 8 vulkan-loader, ··· 33 34 "-DKOMPUTE_OPT_USE_BUILT_IN_VULKAN_HEADER=OFF" 34 35 "-DKOMPUTE_OPT_DISABLE_VULKAN_VERSION_CHECK=ON" 35 36 "-DKOMPUTE_OPT_INSTALL=1" 37 + ]; 38 + 39 + patches = [ 40 + # FIXME: remove next update 41 + (fetchpatch { 42 + name = "vulkan-14-support.patch"; 43 + url = "https://github.com/KomputeProject/kompute/commit/299b11fb4b8a7607c5d2c27e2735f26b06ae8e29.patch"; 44 + sha256 = "sha256-JuoTQ+VjIdyF+I1IcT1ofbBjRS0Ibm2w6F2jrRJlx40="; 45 + }) 36 46 ]; 37 47 38 48 nativeBuildInputs = [
+18 -11
pkgs/development/libraries/opencolorio/1.x.nix
··· 3 3 lib, 4 4 fetchFromGitHub, 5 5 cmake, 6 - boost, 6 + gitMinimal, 7 7 pkg-config, 8 8 lcms2, 9 9 tinyxml, 10 - git, 10 + boost, 11 11 }: 12 12 13 - stdenv.mkDerivation rec { 13 + stdenv.mkDerivation (finalAtts: { 14 14 pname = "opencolorio"; 15 15 version = "1.1.1"; 16 16 17 17 src = fetchFromGitHub { 18 18 owner = "imageworks"; 19 19 repo = "OpenColorIO"; 20 - rev = "v${version}"; 21 - sha256 = "12srvxca51czpfjl0gabpidj9n84mw78ivxy5w75qhq2mmc798sb"; 20 + tag = "v${finalAtts.version}"; 21 + hash = "sha256-S6N0WK0CQ1wOL77viA6vBNkkW7xLPUClu5+FoljfWYs="; 22 22 }; 23 23 24 24 outputs = [ ··· 30 30 # TODO: Investigate whether git can be dropped: It's only used to apply patches 31 31 nativeBuildInputs = [ 32 32 cmake 33 + gitMinimal 33 34 pkg-config 34 - git 35 35 ]; 36 36 37 37 buildInputs = [ ··· 57 57 stdenv.hostPlatform.isDarwin && stdenv.hostPlatform.isAarch64 58 58 ) "-DCMAKE_OSX_ARCHITECTURES=arm64"; 59 59 60 + env = lib.optionalAttrs stdenv.cc.isClang { 61 + # yaml-cpp uses std::auto_ptr and std::binary_function which has 62 + # been disabled in clang with libcxx. These flags re-enables these 63 + # features 64 + NIX_CXXSTDLIB_COMPILE = "-D_LIBCPP_ENABLE_CXX17_REMOVED_AUTO_PTR=1 -D_LIBCPP_ENABLE_CXX17_REMOVED_UNARY_BINARY_FUNCTION=1"; 65 + }; 66 + 60 67 postInstall = '' 61 68 moveToOutput bin "$bin" 62 69 moveToOutput cmake "$dev" ··· 66 73 --replace "$out/bin" "$bin/bin" 67 74 ''; 68 75 69 - meta = with lib; { 76 + meta = { 70 77 homepage = "https://opencolorio.org"; 71 78 description = "Color management framework for visual effects and animation"; 72 - license = licenses.bsd3; 73 - maintainers = [ ]; 74 - platforms = platforms.unix; 79 + license = lib.licenses.bsd3; 80 + maintainers = with lib.maintainers; [ yzx9 ]; 81 + platforms = lib.platforms.unix; 75 82 }; 76 - } 83 + })
+14 -22
pkgs/development/python-modules/aiohttp-swagger/default.nix
··· 2 2 lib, 3 3 buildPythonPackage, 4 4 fetchFromGitHub, 5 + setuptools, 5 6 aiohttp, 6 7 jinja2, 7 8 markupsafe, 8 - pytest-aiohttp, 9 - pytestCheckHook, 10 9 pythonOlder, 11 10 pyyaml, 12 11 }: ··· 14 13 buildPythonPackage rec { 15 14 pname = "aiohttp-swagger"; 16 15 version = "1.0.15"; 17 - format = "setuptools"; 16 + pyproject = true; 18 17 19 18 disabled = pythonOlder "3.6"; 20 19 21 20 src = fetchFromGitHub { 22 21 owner = "cr0hn"; 23 - repo = pname; 24 - rev = version; 22 + repo = "aiohttp-swagger"; 23 + tag = version; 25 24 hash = "sha256-M43sNpbXWXFRTd549cZhvhO35nBB6OH+ki36BzSk87Q="; 26 25 }; 27 26 28 - propagatedBuildInputs = [ 27 + build-system = [ 28 + setuptools 29 + ]; 30 + 31 + dependencies = [ 29 32 aiohttp 30 33 jinja2 31 34 markupsafe 32 35 pyyaml 33 36 ]; 34 37 35 - nativeCheckInputs = [ 36 - pytestCheckHook 37 - pytest-aiohttp 38 + pythonRelaxDeps = [ 39 + "markupsafe" 40 + "jinja2" 38 41 ]; 39 42 40 - postPatch = '' 41 - substituteInPlace requirements.txt \ 42 - --replace "markupsafe~=1.1.1" "markupsafe>=1.1.1" \ 43 - --replace "jinja2~=2.11.2" "jinja2>=2.11.2" 44 - ''; 45 - 46 - preCheck = '' 47 - # The custom client is obsolete 48 - rm tests/conftest.py 49 - ''; 50 - 51 43 pythonImportsCheck = [ "aiohttp_swagger" ]; 52 44 53 - meta = with lib; { 45 + meta = { 54 46 description = "Swagger API Documentation builder for aiohttp"; 55 47 homepage = "https://github.com/cr0hn/aiohttp-swagger"; 56 - license = licenses.mit; 48 + license = lib.licenses.mit; 57 49 }; 58 50 }
+2 -2
pkgs/development/python-modules/docling-core/default.nix
··· 28 28 29 29 buildPythonPackage rec { 30 30 pname = "docling-core"; 31 - version = "2.28.0"; 31 + version = "2.29.0"; 32 32 pyproject = true; 33 33 34 34 src = fetchFromGitHub { 35 35 owner = "docling-project"; 36 36 repo = "docling-core"; 37 37 tag = "v${version}"; 38 - hash = "sha256-vvaqO9rsXeQUt5+u9aEC1JNvXSgFMgfqNjjZLXjqkmA="; 38 + hash = "sha256-KUDqaZv6gE0t5FXjQiuKUsmtV0qMKyF637z7Zg+LYoE="; 39 39 }; 40 40 41 41 build-system = [
+8
pkgs/development/python-modules/essentials-openapi/default.nix
··· 14 14 pyyaml, 15 15 rich, 16 16 setuptools, 17 + stdenv, 17 18 }: 18 19 buildPythonPackage rec { 19 20 pname = "essentials-openapi"; ··· 58 59 ]; 59 60 60 61 pythonImportsCheck = [ "openapidocs" ]; 62 + 63 + disabledTestPaths = lib.optionals stdenv.hostPlatform.isDarwin [ 64 + # These tests start a server using a hardcoded port, and since 65 + # multiple Python versions are always built simultaneously, this 66 + # failure is quite likely to occur. 67 + "tests/test_cli.py" 68 + ]; 61 69 62 70 meta = { 63 71 homepage = "https://github.com/Neoteroi/essentials-openapi";
+7
pkgs/development/python-modules/essentials/default.nix
··· 3 3 fetchFromGitHub, 4 4 setuptools, 5 5 pytestCheckHook, 6 + stdenv, 6 7 lib, 7 8 }: 8 9 buildPythonPackage rec { ··· 20 21 nativeBuildInputs = [ setuptools ]; 21 22 22 23 nativeCheckInputs = [ pytestCheckHook ]; 24 + 25 + disabledTests = lib.optionals stdenv.hostPlatform.isDarwin [ 26 + # time.sleep(0.01) can be up to 0.05s on darwin 27 + "test_stopwatch" 28 + "test_stopwatch_with_context_manager" 29 + ]; 23 30 24 31 pythonImportsCheck = [ "essentials" ]; 25 32
+2 -2
pkgs/development/python-modules/google-ai-generativelanguage/default.nix
··· 17 17 18 18 buildPythonPackage rec { 19 19 pname = "google-ai-generativelanguage"; 20 - version = "0.6.17"; 20 + version = "0.6.18"; 21 21 pyproject = true; 22 22 23 23 disabled = pythonOlder "3.7"; ··· 25 25 src = fetchPypi { 26 26 pname = "google_ai_generativelanguage"; 27 27 inherit version; 28 - hash = "sha256-hDlQNQOrpshbOHFQT0kLvGa+hUAx2LtNWsldPKIXPzg="; 28 + hash = "sha256-J0up/PaUZv9k6XHVZYhENDiOUjMAr9Ro/I4wM82OYG4="; 29 29 }; 30 30 31 31 build-system = [ setuptools ];
+28 -14
pkgs/development/python-modules/h5io/default.nix
··· 2 2 lib, 3 3 buildPythonPackage, 4 4 fetchFromGitHub, 5 - pythonOlder, 6 - setuptools, 5 + 6 + # build-system 7 + setuptools-scm, 8 + 9 + # dependencies 10 + h5py, 7 11 numpy, 8 - h5py, 12 + 13 + # tests 9 14 pytestCheckHook, 15 + scipy, 16 + tables, 10 17 }: 11 18 12 19 buildPythonPackage rec { 13 20 pname = "h5io"; 14 - version = "0.2.1"; 21 + version = "0.2.5"; 15 22 pyproject = true; 16 23 17 - disabled = pythonOlder "3.7"; 18 - 19 24 src = fetchFromGitHub { 20 25 owner = "h5io"; 21 26 repo = "h5io"; 22 27 tag = "h5io-${version}"; 23 - hash = "sha256-3mrHIkfaXq06mMzUwudRO81DWTk0TO/e15IQA5fxxNc="; 28 + hash = "sha256-ZkG9e7KtDvoRq9XCExYseE+Z7tMQTWcSiwsSrN5prdI="; 24 29 }; 25 30 26 31 postPatch = '' ··· 30 35 --replace "--cov=h5io" "" 31 36 ''; 32 37 33 - nativeBuildInputs = [ setuptools ]; 38 + build-system = [ setuptools-scm ]; 34 39 35 - propagatedBuildInputs = [ 40 + dependencies = [ 41 + h5py 36 42 numpy 37 - h5py 43 + ]; 44 + 45 + nativeCheckInputs = [ 46 + pytestCheckHook 47 + scipy 48 + tables 38 49 ]; 39 50 40 - nativeCheckInputs = [ pytestCheckHook ]; 51 + disabledTests = [ 52 + # See https://github.com/h5io/h5io/issues/86 53 + "test_state_with_pathlib" 54 + ]; 41 55 42 56 pythonImportsCheck = [ "h5io" ]; 43 57 44 - meta = with lib; { 58 + meta = { 45 59 description = "Read and write simple Python objects using HDF5"; 46 60 homepage = "https://github.com/h5io/h5io"; 47 61 changelog = "https://github.com/h5io/h5io/releases/tag/h5io-${version}"; 48 - license = licenses.bsd3; 49 - maintainers = with maintainers; [ mbalatsko ]; 62 + license = lib.licenses.bsd3; 63 + maintainers = with lib.maintainers; [ mbalatsko ]; 50 64 }; 51 65 }
+37 -11
pkgs/development/python-modules/hdbscan/default.nix
··· 1 1 { 2 2 lib, 3 3 buildPythonPackage, 4 + fetchFromGitHub, 5 + fetchpatch, 6 + 4 7 cython, 5 8 numpy, 6 - pytestCheckHook, 7 9 scipy, 8 10 scikit-learn, 9 - fetchPypi, 10 11 joblib, 11 12 six, 13 + 14 + # test 15 + pytestCheckHook, 12 16 }: 13 17 14 18 buildPythonPackage rec { ··· 16 20 version = "0.8.40"; 17 21 format = "setuptools"; 18 22 19 - src = fetchPypi { 20 - inherit pname version; 21 - hash = "sha256-yeOD/xe+7gWRB1/2XVJL2ltaNd+wHSGCRae6MMjUihc="; 23 + src = fetchFromGitHub { 24 + owner = "scikit-learn-contrib"; 25 + repo = "hdbscan"; 26 + tag = "release-${version}"; 27 + hash = "sha256-xsBlmSQU47e+M+nRqUXdWKS7Rtj2QZ1UWLAvjSQOJ0Q="; 22 28 }; 23 29 30 + patches = [ 31 + (fetchpatch { 32 + # Replace obsolete use of assert_raises with pytest.raises 33 + name = "replace-assert_raises"; 34 + url = "https://github.com/scikit-learn-contrib/hdbscan/pull/667/commits/04d6a4dcdcd2bb2597419b8aa981d7620765809f.patch"; 35 + hash = "sha256-z/u5b2rNPKOCe+3/GVE8rMB5ajeU5PrvLVesjEgj9TA="; 36 + }) 37 + ]; 38 + 24 39 pythonRemoveDeps = [ "cython" ]; 40 + 25 41 nativeBuildInputs = [ 26 42 cython 27 - ]; 28 - propagatedBuildInputs = [ 43 + joblib 29 44 numpy 30 - scipy 31 45 scikit-learn 32 - joblib 46 + scipy 33 47 six 34 48 ]; 49 + 35 50 preCheck = '' 36 51 cd hdbscan/tests 37 52 rm __init__.py 38 53 ''; 54 + 39 55 nativeCheckInputs = [ pytestCheckHook ]; 56 + 40 57 disabledTests = [ 41 58 # known flaky tests: https://github.com/scikit-learn-contrib/hdbscan/issues/420 42 59 "test_mem_vec_diff_clusters" ··· 47 64 # more flaky tests https://github.com/scikit-learn-contrib/hdbscan/issues/570 48 65 "test_hdbscan_boruvka_balltree" 49 66 "test_hdbscan_best_balltree_metric" 67 + # "got an unexpected keyword argument" 68 + "test_hdbscan_badargs" 69 + ]; 70 + 71 + disabledTestPaths = [ 72 + # joblib.externals.loky.process_executor.BrokenProcessPool: 73 + "test_branches.py" 50 74 ]; 51 75 52 76 pythonImportsCheck = [ "hdbscan" ]; 53 77 54 - meta = with lib; { 78 + meta = { 55 79 description = "Hierarchical Density-Based Spatial Clustering of Applications with Noise, a clustering algorithm with a scikit-learn compatible API"; 56 80 homepage = "https://github.com/scikit-learn-contrib/hdbscan"; 57 - license = licenses.bsd3; 81 + changelog = "https://github.com/scikit-learn-contrib/hdbscan/releases/tag/release-${version}"; 82 + license = lib.licenses.bsd3; 83 + maintainers = [ ]; 58 84 }; 59 85 }
+43 -8
pkgs/development/python-modules/hieroglyph/default.nix
··· 1 1 { 2 2 lib, 3 - fetchPypi, 4 3 buildPythonPackage, 5 - isPy27, 4 + fetchFromGitHub, 5 + fetchpatch, 6 + 7 + # build-system 8 + setuptools, 9 + 10 + # dependencies 6 11 sphinx, 7 12 }: 8 13 9 14 buildPythonPackage rec { 10 15 pname = "hieroglyph"; 11 16 version = "2.1.0"; 12 - format = "setuptools"; 13 - disabled = isPy27; # python2 compatible sphinx is too low 14 17 15 - src = fetchPypi { 16 - inherit pname version; 17 - sha256 = "b4b5db13a9d387438e610c2ca1d81386ccd206944d9a9dd273f21874486cddaf"; 18 + src = fetchFromGitHub { 19 + owner = "nyergler"; 20 + repo = "hieroglyph"; 21 + tag = "hieroglyph-${version}"; 22 + hash = "sha256-nr5cHF0Lg2mjQvnOoM5HCmMUiGh1QOeTD0nc8BvCBOE="; 18 23 }; 19 24 20 - propagatedBuildInputs = [ sphinx ]; 25 + pyproject = true; 26 + 27 + build-system = [ setuptools ]; 28 + 29 + patches = [ 30 + # https://github.com/nyergler/hieroglyph/pull/177hieroglyph-quickstart 31 + (fetchpatch { 32 + name = "hieroglyph-upgrade-versioneer"; 33 + url = "https://github.com/nyergler/hieroglyph/commit/9cebee269ac10964b2436c0204156b7bd620a3d4.patch"; 34 + hash = "sha256-ZvU7uASU727/NUAW8I7k9idzMpEdnuwRshdHm2/GQ3w="; 35 + }) 36 + # https://github.com/nyergler/hieroglyph/pull/174 37 + (fetchpatch { 38 + name = "hieroglyph-slide-builder-type-error"; 39 + url = "https://github.com/nyergler/hieroglyph/pull/174/commits/d75c550f797e3635d33db11f50968755288962a7.patch"; 40 + hash = "sha256-qNQVgWL9jy0cwtxKUbWi3Qc77RU2H3raN0BzBjDk9C8="; 41 + }) 42 + ]; 43 + 44 + # load_additional_themes has been deprecated, need to use its deprecated name 45 + postPatch = '' 46 + substituteInPlace src/hieroglyph/builder.py \ 47 + --replace-fail "theme_factory.load_additional_themes" "theme_factory._load_additional_themes" 48 + ''; 49 + 50 + dependencies = [ 51 + setuptools 52 + sphinx 53 + ]; 54 + 55 + pythonImportsCheck = [ "hieroglyph" ]; 21 56 22 57 # all tests fail; don't know why: 23 58 # test_absolute_paths_made_relative (hieroglyph.tests.test_path_fixing.PostProcessImageTests) ... ERROR
+2 -2
pkgs/development/python-modules/jupyter-server-ydoc/default.nix
··· 15 15 16 16 buildPythonPackage rec { 17 17 pname = "jupyter-server-ydoc"; 18 - version = "2.0.1"; 18 + version = "2.0.2"; 19 19 pyproject = true; 20 20 21 21 src = fetchPypi { 22 22 pname = "jupyter_server_ydoc"; 23 23 inherit version; 24 - hash = "sha256-9P2n9D0HUkU+lmIffniD7tAJEUbe7Q7jjC/l+Cxps/U="; 24 + hash = "sha256-Iu5y57yeLZ/emIIJLRdqyMpxAfsHj2/vTLcqgSlRCSg="; 25 25 }; 26 26 27 27 build-system = [ hatchling ];
+2
pkgs/development/python-modules/kaggle/default.nix
··· 16 16 tqdm, 17 17 urllib3, 18 18 webencodings, 19 + protobuf, 19 20 }: 20 21 21 22 buildPythonPackage rec { ··· 44 45 tqdm 45 46 urllib3 46 47 webencodings 48 + protobuf 47 49 ]; 48 50 49 51 # Tests try to access the network.
+2 -15
pkgs/development/python-modules/meeko/default.nix
··· 2 2 lib, 3 3 buildPythonPackage, 4 4 fetchFromGitHub, 5 - fetchpatch, 5 + gemmi, 6 6 numpy, 7 7 pytestCheckHook, 8 8 pythonOlder, ··· 24 24 hash = "sha256-ViIBiczwxTwraYn8UnFAZFCFT28v3WEYm04W2YpU/4g="; 25 25 }; 26 26 27 - patches = [ 28 - # https://github.com/forlilab/Meeko/issues/60 29 - (fetchpatch { 30 - name = "fix-unknown-sidechains.patch"; 31 - url = "https://github.com/forlilab/Meeko/commit/28c9fbfe3b778aa1bd5e8d7e4f3e6edf44633a0c.patch"; 32 - hash = "sha256-EJbLnbKTTOsTxKtLiU7Af07yjfY63ungGUHbGvrm0AU="; 33 - }) 34 - (fetchpatch { 35 - name = "add-test-data.patch"; 36 - url = "https://github.com/forlilab/Meeko/commit/57b52e3afffb82685cdd1ef1bf6820d55924b97a.patch"; 37 - hash = "sha256-nLnyIjT68iaY3lAEbH9EJ5jZflhxABBwDqw8kaRKf3k="; 38 - }) 39 - ]; 40 - 41 27 propagatedBuildInputs = [ 42 28 # setup.py only requires numpy but others are needed at runtime 29 + gemmi 43 30 numpy 44 31 rdkit 45 32 scipy
+2 -2
pkgs/development/python-modules/mizani/default.nix
··· 19 19 20 20 buildPythonPackage rec { 21 21 pname = "mizani"; 22 - version = "0.13.4"; 22 + version = "0.13.5"; 23 23 pyproject = true; 24 24 25 25 src = fetchFromGitHub { 26 26 owner = "has2k1"; 27 27 repo = "mizani"; 28 28 tag = "v${version}"; 29 - hash = "sha256-gZ4rJw+m0XgpfV6nylTqR6Taer6bok5E93WxOyAhXCk="; 29 + hash = "sha256-W88B8WCwIqjMhjoDJaksHBhvg/Sr0RRDwo9stniyzkM="; 30 30 }; 31 31 32 32 build-system = [ setuptools-scm ];
+8
pkgs/development/python-modules/neoteroi-mkdocs/default.nix
··· 12 12 pytestCheckHook, 13 13 rich, 14 14 setuptools, 15 + stdenv, 15 16 }: 16 17 buildPythonPackage rec { 17 18 pname = "neoteroi-mkdocs"; ··· 47 48 ]; 48 49 49 50 pythonImportsCheck = [ "neoteroi.mkdocs" ]; 51 + 52 + disabledTestPaths = lib.optionals stdenv.hostPlatform.isDarwin [ 53 + # These tests start a server using a hardcoded port, and since 54 + # multiple Python versions are always built simultaneously, this 55 + # failure is quite likely to occur. 56 + "tests/test_http.py" 57 + ]; 50 58 51 59 meta = with lib; { 52 60 homepage = "https://github.com/Neoteroi/mkdocs-plugins";
+2 -2
pkgs/development/python-modules/pymilvus/default.nix
··· 23 23 24 24 buildPythonPackage rec { 25 25 pname = "pymilvus"; 26 - version = "2.5.7"; 26 + version = "2.5.8"; 27 27 pyproject = true; 28 28 29 29 src = fetchFromGitHub { 30 30 owner = "milvus-io"; 31 31 repo = "pymilvus"; 32 32 tag = "v${version}"; 33 - hash = "sha256-Sv1V8JjDQtgyKdd8yFNbXIXUK9hmlyB4xsmk49W0wGk="; 33 + hash = "sha256-AsbUt5dyVsrbWYzjsqe7bMs4E/npkKTetfHrDK4kt6I="; 34 34 }; 35 35 36 36 build-system = [
+28 -6
pkgs/development/python-modules/pystemd/default.nix
··· 2 2 buildPythonPackage, 3 3 lib, 4 4 fetchPypi, 5 + setuptools, 5 6 systemd, 6 7 lxml, 7 8 psutil, 8 9 pytest, 9 10 mock, 10 11 pkg-config, 12 + cython, 11 13 }: 12 14 13 15 buildPythonPackage rec { 14 16 pname = "pystemd"; 15 17 version = "0.13.2"; 16 - format = "setuptools"; 18 + pyproject = true; 19 + 17 20 src = fetchPypi { 18 21 inherit pname version; 19 22 hash = "sha256-Tc+ksTpVaFxJ09F8EGMeyhjDN3D2Yxb47yM3uJUcwUQ="; 20 23 }; 21 24 25 + postPatch = '' 26 + # remove cythonized sources, build them anew to support more python version 27 + rm pystemd/*.c 28 + ''; 29 + 22 30 buildInputs = [ systemd ]; 23 31 24 - nativeBuildInputs = [ pkg-config ]; 32 + build-system = [ 33 + setuptools 34 + cython 35 + ]; 36 + 37 + nativeBuildInputs = [ 38 + pkg-config 39 + ]; 25 40 26 41 propagatedBuildInputs = [ 27 42 lxml ··· 33 48 pytest 34 49 ]; 35 50 36 - checkPhase = "pytest tests"; 51 + checkPhase = '' 52 + runHook preCheck 53 + # pytestCheckHook doesn't work 54 + pytest tests 55 + runHook postCheck 56 + ''; 57 + 58 + pythonImportsCheck = [ "pystemd" ]; 37 59 38 - meta = with lib; { 60 + meta = { 39 61 description = '' 40 62 Thin Cython-based wrapper on top of libsystemd, focused on exposing the 41 63 dbus API via sd-bus in an automated and easy to consume way 42 64 ''; 43 65 homepage = "https://github.com/facebookincubator/pystemd/"; 44 - license = licenses.lgpl21Plus; 45 - maintainers = with maintainers; [ flokli ]; 66 + license = lib.licenses.lgpl21Plus; 67 + maintainers = with lib.maintainers; [ flokli ]; 46 68 }; 47 69 }
+2 -1
pkgs/development/python-modules/rdkit/default.nix
··· 117 117 (lib.cmakeBool "RDK_BUILD_INCHI_SUPPORT" true) 118 118 (lib.cmakeBool "RDK_BUILD_MAEPARSER_SUPPORT" true) 119 119 (lib.cmakeBool "RDK_BUILD_THREADSAFE_SSS" true) 120 + (lib.cmakeBool "RDK_BUILD_XYZ2MOL_SUPPORT" true) 120 121 (lib.cmakeBool "RDK_BUILD_YAEHMOP_SUPPORT" true) 121 122 (lib.cmakeBool "RDK_INSTALL_INTREE" false) 122 123 (lib.cmakeBool "RDK_INSTALL_STATIC_LIBS" false) 123 - (lib.cmakeBool "RDK_TEST_MULTITHREADED" true) 124 124 (lib.cmakeBool "RDK_TEST_MULTITHREADED" true) 125 125 (lib.cmakeBool "RDK_USE_FLEXBISON" false) 126 126 (lib.cmakeBool "RDK_USE_URF" false) ··· 141 141 "rdkit" 142 142 "rdkit.Chem" 143 143 "rdkit.Chem.AllChem" 144 + "rdkit.Chem.rdDetermineBonds" 144 145 ]; 145 146 146 147 meta = with lib; {
+2 -2
pkgs/development/python-modules/sagemaker-core/default.nix
··· 28 28 29 29 buildPythonPackage rec { 30 30 pname = "sagemaker-core"; 31 - version = "1.0.29"; 31 + version = "1.0.31"; 32 32 pyproject = true; 33 33 34 34 src = fetchFromGitHub { 35 35 owner = "aws"; 36 36 repo = "sagemaker-core"; 37 37 tag = "v${version}"; 38 - hash = "sha256-m/gxOnQmYhNjAMM5DG3DzllWcWmfjD3B0NRY+wyGVP8="; 38 + hash = "sha256-cZbGma/H8XrQwuyXCPxwjPe3b9w21DXoWAWgqaoBYJE="; 39 39 }; 40 40 41 41 build-system = [
+84
pkgs/development/python-modules/temporalio/default.nix
··· 1 + { 2 + lib, 3 + buildPackages, 4 + buildPythonPackage, 5 + cargo, 6 + fetchFromGitHub, 7 + maturin, 8 + pythonOlder, 9 + poetry-core, 10 + protobuf, 11 + python-dateutil, 12 + rustc, 13 + rustPlatform, 14 + setuptools, 15 + setuptools-rust, 16 + types-protobuf, 17 + typing-extensions, 18 + }: 19 + 20 + buildPythonPackage rec { 21 + pname = "temporalio"; 22 + version = "1.11.0"; 23 + pyproject = true; 24 + 25 + disabled = pythonOlder "3.8"; 26 + 27 + src = fetchFromGitHub { 28 + owner = "temporalio"; 29 + repo = "sdk-python"; 30 + rev = "refs/tags/${version}"; 31 + hash = "sha256-942EmFOAYUWq58MW2rIVhDK9dHkzi62fUdOudYP94hU="; 32 + fetchSubmodules = true; 33 + }; 34 + 35 + cargoDeps = rustPlatform.fetchCargoVendor { 36 + inherit pname version src; 37 + sourceRoot = "${src.name}/${cargoRoot}"; 38 + hash = "sha256-9hP+zN6jcRmRhPmcZ4Zgp61IeS7gDPfsOvweAxKHnHM="; 39 + }; 40 + 41 + cargoRoot = "temporalio/bridge"; 42 + 43 + build-system = [ 44 + maturin 45 + poetry-core 46 + ]; 47 + 48 + preBuild = '' 49 + export PROTOC=${buildPackages.protobuf}/bin/protoc 50 + ''; 51 + 52 + dependencies = [ 53 + protobuf 54 + types-protobuf 55 + typing-extensions 56 + ] ++ lib.optional (pythonOlder "3.11") python-dateutil; 57 + 58 + nativeBuildInputs = [ 59 + cargo 60 + rustPlatform.cargoSetupHook 61 + rustPlatform.maturinBuildHook 62 + rustc 63 + setuptools 64 + setuptools-rust 65 + ]; 66 + 67 + pythonImportsCheck = [ 68 + "temporalio" 69 + "temporalio.bridge.temporal_sdk_bridge" 70 + "temporalio.client" 71 + "temporalio.worker" 72 + ]; 73 + 74 + meta = { 75 + description = "Temporal Python SDK"; 76 + homepage = "https://temporal.io/"; 77 + changelog = "https://github.com/temporalio/sdk-python/releases/tag/${version}"; 78 + license = lib.licenses.mit; 79 + maintainers = with lib.maintainers; [ 80 + jpds 81 + levigross 82 + ]; 83 + }; 84 + }
+2 -2
pkgs/development/python-modules/uv-dynamic-versioning/default.nix
··· 22 22 23 23 buildPythonPackage rec { 24 24 pname = "uv-dynamic-versioning"; 25 - version = "0.8.0"; 25 + version = "0.8.2"; 26 26 pyproject = true; 27 27 28 28 src = fetchFromGitHub { ··· 31 31 tag = "v${version}"; 32 32 # Tests perform mock operations on the local repo 33 33 leaveDotGit = true; 34 - hash = "sha256-DO10OGij7koV5VYqywRR28pg0sEOAuGpqz1Ksf39MQo="; 34 + hash = "sha256-iIWghJXhs0IblO7Kgfe6lEc0F/KYF1c8/TN5tkIvXa0="; 35 35 }; 36 36 37 37 build-system = [
+8 -6
pkgs/development/python-modules/vg/default.nix
··· 11 11 buildPythonPackage rec { 12 12 pname = "vg"; 13 13 version = "2.0.0"; 14 - format = "pyproject"; 14 + pyproject = true; 15 15 16 16 disabled = pythonOlder "3.7"; 17 17 ··· 27 27 --replace 'requires = ["setuptools", "poetry-core>=1.0.0"]' 'requires = ["poetry-core>=1.0.0"]' 28 28 ''; 29 29 30 - nativeBuildInputs = [ poetry-core ]; 30 + build-system = [ poetry-core ]; 31 31 32 - propagatedBuildInputs = [ numpy ]; 32 + dependencies = [ numpy ]; 33 33 34 34 nativeCheckInputs = [ pytestCheckHook ]; 35 35 36 + disabledTests = [ "test_basic" ]; 37 + 36 38 pythonImportsCheck = [ "vg" ]; 37 39 38 - meta = with lib; { 40 + meta = { 39 41 description = "Linear algebra for humans: a very good vector-geometry and linear-algebra toolbelt"; 40 42 homepage = "https://github.com/lace/vg"; 41 43 changelog = "https://github.com/lace/vg/blob/${version}/CHANGELOG.md"; 42 - license = with licenses; [ bsd2 ]; 43 - maintainers = with maintainers; [ clerie ]; 44 + license = [ lib.licenses.bsd2 ]; 45 + maintainers = with lib.maintainers; [ clerie ]; 44 46 }; 45 47 }
+2 -2
pkgs/development/python-modules/yalexs-ble/default.nix
··· 17 17 18 18 buildPythonPackage rec { 19 19 pname = "yalexs-ble"; 20 - version = "2.6.0"; 20 + version = "3.0.0"; 21 21 pyproject = true; 22 22 23 23 disabled = pythonOlder "3.10"; ··· 26 26 owner = "bdraco"; 27 27 repo = "yalexs-ble"; 28 28 tag = "v${version}"; 29 - hash = "sha256-NSN0i99Pd3ivRd9aFIDu/CnQHCMbEIqpceDaeB5k3vU="; 29 + hash = "sha256-sHAdeL3mUUsKqRkv9suA3mfbwJvMADpMqt1Qu5lITnQ="; 30 30 }; 31 31 32 32 build-system = [ poetry-core ];
+8 -3
pkgs/development/tools/build-managers/gradle/default.nix
··· 286 286 tests = { 287 287 toolchains = 288 288 let 289 - javaVersion = lib.versions.major (lib.getVersion jdk23); 289 + javaVersion = lib.getVersion jdk23; 290 + javaMajorVersion = lib.versions.major javaVersion; 290 291 in 291 292 runCommand "detects-toolchains-from-nix-env" 292 293 { ··· 302 303 } 303 304 '' 304 305 cp -a $src/* . 305 - substituteInPlace ./build.gradle --replace-fail '@JAVA_VERSION@' '${javaVersion}' 306 + substituteInPlace ./build.gradle --replace-fail '@JAVA_VERSION@' '${javaMajorVersion}' 306 307 env GRADLE_USER_HOME=$TMPDIR/gradle org.gradle.native.dir=$TMPDIR/native \ 307 308 gradle run --no-daemon --quiet --console plain > $out 308 - test "$(<$out)" = "${javaVersion}" 309 + actual="$(<$out)" 310 + if [[ "${javaVersion}" != "$actual"* ]]; then 311 + echo "Error: Expected '${javaVersion}', to start with '$actual'" >&2 312 + exit 1 313 + fi 309 314 ''; 310 315 } // gradle.tests; 311 316 }
+14 -6
pkgs/tools/games/steamback/default.nix
··· 23 23 hash = "sha256-hvMPSxIfwwQqo80JCpYhcbVY4kXs5jWtjjafVSMrw6o="; 24 24 }; 25 25 26 - nativeBuildInputs = [ 26 + build-system = [ 27 27 setuptools-scm 28 28 wheel 29 29 ]; ··· 33 33 pillow 34 34 ]; 35 35 36 - propagatedBuildInputs = [ 36 + dependencies = [ 37 37 psutil 38 38 async-tkinter-loop 39 39 timeago ··· 45 45 "async-tkinter-loop" 46 46 "platformdirs" 47 47 "Pillow" 48 + "psutil" 48 49 ]; 49 50 50 51 checkPhase = '' 51 52 runHook preCheck 52 53 53 - $out/bin/${pname} --help 54 + $out/bin/steamback --help 54 55 55 56 runHook postCheck 56 57 ''; 57 58 58 - meta = with lib; { 59 + pythonImportsCheck = [ 60 + "steamback" 61 + "steamback.gui" 62 + "steamback.test" 63 + "steamback.util" 64 + ]; 65 + 66 + meta = { 59 67 description = "Decky plugin to add versioned save-game snapshots to Steam-cloud enabled games"; 60 68 mainProgram = "steamback"; 61 69 homepage = "https://github.com/geeksville/steamback"; 62 - license = licenses.gpl3; 63 - maintainers = with maintainers; [ AngryAnt ]; 70 + license = lib.licenses.gpl3; 71 + maintainers = with lib.maintainers; [ AngryAnt ]; 64 72 }; 65 73 }
+4
pkgs/top-level/aliases.nix
··· 709 709 gg = go-graft; # Added 2025-03-07 710 710 ghostwriter = makePlasma5Throw "ghostwriter"; # Added 2023-03-18 711 711 git-codeowners = throw "'git-codeowners' has been removed due to lack of upstream maintenance"; # Added 2025-01-25 712 + gmni = throw "gmni has been removed as it is no longer maintained upstream"; # Added 2025-05-02 712 713 gmp5 = throw "'gmp5' has been removed as it is unmaintained. Consider using 'gmp' instead"; # Added 2024-10-28 713 714 gmpc = throw "'gmpc' has been removed due to lack of maintenance upstream. Consider using 'plattenalbum' instead"; # Added 2024-09-14 714 715 gmtk = throw "'gmtk' has been removed due to lack of maintenance upstream"; # Added 2024-09-14 ··· 951 952 libbitcoin-explorer = throw "libbitcoin-explorer has been removed as it required an obsolete version of Boost and had no maintainer in Nixpkgs"; # Added 2024-11-24 952 953 libbitcoin-network = throw "libbitcoin-network has been removed as it required an obsolete version of Boost and had no maintainer in Nixpkgs"; # Added 2024-11-24 953 954 libbitcoin-protocol = throw "libbitcoin-protocol has been removed as it required an obsolete version of Boost and had no maintainer in Nixpkgs"; # Added 2024-11-24 955 + libchop = throw "libchop has been removed due to failing to build and being unmaintained upstream"; # Added 2025-05-02 954 956 libdwg = throw "libdwg has been removed as upstream is unmaintained, the code doesn't build without significant patches, and the package had no reverse dependencies"; # Added 2024-12-28 955 957 libgcrypt_1_8 = throw "'libgcrypt_1_8' is end-of-life. Consider using 'libgcrypt' instead"; # Added 2025-01-05 956 958 libgda = lib.warnOnInstantiate "‘libgda’ has been renamed to ‘libgda5’" libgda5; # Added 2025-01-21 ··· 1349 1351 openjdk22_headless = throw "OpenJDK 22 was removed as it has reached its end of life"; # Added 2024-09-24 1350 1352 jdk22 = throw "OpenJDK 22 was removed as it has reached its end of life"; # Added 2024-09-24 1351 1353 jdk22_headless = throw "OpenJDK 22 was removed as it has reached its end of life"; # Added 2024-09-24 1354 + oobicpl = throw "oobicpl was removed as it is unmaintained upstream"; # Added 2025-04-26 1352 1355 openjfx11 = throw "OpenJFX 11 was removed as it has reached its end of life"; # Added 2024-10-07 1353 1356 openjfx19 = throw "OpenJFX 19 was removed as it has reached its end of life"; # Added 2024-08-01 1354 1357 openjfx20 = throw "OpenJFX 20 was removed as it has reached its end of life"; # Added 2024-08-01 ··· 1396 1399 passky-desktop = throw "passky-desktop has been removed, as it was unmaintained and blocking the Electron 29 removal."; # Added 2025-02-24 1397 1400 p2pvc = throw "p2pvc has been removed as it is unmaintained upstream and depends on OpenCV 2"; # Added 2024-08-20 1398 1401 packet-cli = throw "'packet-cli' has been renamed to/replaced by 'metal-cli'"; # Converted to throw 2024-10-17 1402 + paco = throw "'paco' has been removed as it has been abandoned"; # Added 2025-04-30 1399 1403 inherit (perlPackages) pacup; 1400 1404 panopticon = throw "'panopticon' has been removed because it is unmaintained upstream"; # Added 2025-01-25 1401 1405 paperoni = throw "paperoni has been removed, because it is unmaintained"; # Added 2024-07-14
-2
pkgs/top-level/all-packages.nix
··· 2759 2759 2760 2760 persistent-evdev = python3Packages.callPackage ../servers/persistent-evdev { }; 2761 2761 2762 - twitch-tui = callPackage ../applications/networking/instant-messengers/twitch-tui { }; 2763 - 2764 2762 inherit (import ../development/libraries/libsbsms pkgs) 2765 2763 libsbsms 2766 2764 libsbsms_2_0_2
+2
pkgs/top-level/python-packages.nix
··· 16999 16999 17000 17000 tempora = callPackage ../development/python-modules/tempora { }; 17001 17001 17002 + temporalio = callPackage ../development/python-modules/temporalio { }; 17003 + 17002 17004 tenacity = callPackage ../development/python-modules/tenacity { }; 17003 17005 17004 17006 tenant-schemas-celery = callPackage ../development/python-modules/tenant-schemas-celery { };